.FeatureTurnedOff{align-items:center;display:flex;justify-content:center;min-height:60vh;padding:24px}.FeatureTurnedOff .FeatureTurnedOffCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:6px;max-width:440px;padding:36px 32px;text-align:center}.FeatureTurnedOff .FeatureTurnedOffCard .FeatureTurnedOffIcon{align-items:center;background:var(--background_Gray_Light);border-radius:50%;display:inline-flex;height:56px;justify-content:center;margin-bottom:8px;width:56px}.FeatureTurnedOff .FeatureTurnedOffCard .FeatureTurnedOffIcon .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:30px}.FeatureTurnedOff .FeatureTurnedOffCard h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.FeatureTurnedOff .FeatureTurnedOffCard p{color:var(--text_Title_Light_Light);font-size:14px;font-weight:300;line-height:1.45;margin:0}.FeatureTurnedOff .FeatureTurnedOffCard .FeatureTurnedOffPrimary{background:var(--background_Blue);border:1px solid #0000;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;margin-top:14px;padding:10px 26px;transition:all .15s ease}.FeatureTurnedOff .FeatureTurnedOffCard .FeatureTurnedOffPrimary:hover{outline:3px solid var(--outline_Blue)}.FeatureTurnedOff .FeatureTurnedOffCard .FeatureTurnedOffError{color:var(--Canceled);font-size:13px;font-weight:400;margin:10px 0 0}@media(max-width:1050px){.FeatureTurnedOff{min-height:50vh}.FeatureTurnedOff .FeatureTurnedOffCard{padding:30px 24px}}@media(max-width:600px){.FeatureTurnedOff{padding:16px}.FeatureTurnedOff .FeatureTurnedOffCard{padding:26px 18px;width:100%}.FeatureTurnedOff .FeatureTurnedOffCard h3{font-size:16px}.FeatureTurnedOff .FeatureTurnedOffCard .FeatureTurnedOffPrimary{min-height:44px;width:100%}}.FeatureLockedUpsell{align-items:center;display:flex;height:100%;justify-content:center;min-height:60vh;padding:24px;width:100%}.FeatureLockedUpsell .FeatureLockedUpsellCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;max-width:440px;padding:36px 32px;text-align:center}.FeatureLockedUpsell .FeatureLockedUpsellCard .FeatureLockedUpsellIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,var(--background_White));border:1.5px solid color-mix(in srgb,var(--background_Blue) 30%,var(--background_White));border-radius:50%;color:var(--background_Blue);display:inline-flex;height:52px;justify-content:center;margin-bottom:4px;width:52px}.FeatureLockedUpsell .FeatureLockedUpsellCard .FeatureLockedUpsellIcon .material-symbols-outlined{font-size:26px}.FeatureLockedUpsell .FeatureLockedUpsellCard .FeatureLockedUpsellTitle{color:var(--text_Title_Dark);font-size:19px;font-weight:600;margin:0}.FeatureLockedUpsell .FeatureLockedUpsellCard .FeatureLockedUpsellBlurb{color:var(--text_Title_Light);font-size:13.5px;line-height:1.55;margin:0}.FeatureLockedUpsell .FeatureLockedUpsellCard .FeatureLockedUpsellPlan{color:var(--text_Title_Light_Light);font-size:12.5px;margin:2px 0 6px}.FeatureLockedUpsell .FeatureLockedUpsellCard .FeatureLockedUpsellPlan strong{color:var(--text_Title_Dark);font-weight:600}.FeatureLockedUpsell .FeatureLockedUpsellCard .FeatureLockedUpsellButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.FeatureLockedUpsell .FeatureLockedUpsellCard .FeatureLockedUpsellButton .FeatureLockedUpsellButtonInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;height:20px;justify-content:center;width:20px}.FeatureLockedUpsell .FeatureLockedUpsellCard .FeatureLockedUpsellButton .FeatureLockedUpsellButtonInner .material-symbols-outlined{color:#fff;font-size:14px}.FeatureLockedUpsell .FeatureLockedUpsellCard .FeatureLockedUpsellButton .FeatureLockedUpsellButtonLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.FeatureLockedUpsell .FeatureLockedUpsellCard .FeatureLockedUpsellButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.FeatureLockedUpsell .FeatureLockedUpsellCard .FeatureLockedUpsellButton:active{transform:scale(.98)}@media(max-width:600px){.FeatureLockedUpsell{min-height:100dvh;padding:16px}.FeatureLockedUpsell .FeatureLockedUpsellCard{padding:28px 20px}}.Genaya_NotificationStack{align-items:center;display:flex;flex-direction:column;gap:0;left:50%;pointer-events:none;position:fixed;top:16px;transform:translateX(-50%);z-index:12000}.Genaya_NotificationStack .Genaya_Notification{align-items:center;background:#e9f9f0;border:1px solid color-mix(in srgb,var(--Done) 30%,#0000);border-radius:4px;box-shadow:0 12px 30px #0f172a26;color:var(--Done);display:inline-flex;gap:10px;justify-content:space-between;opacity:0;padding:8px 10px;pointer-events:auto;position:relative;transform:translateY(-10px);transition:transform .22s ease,opacity .22s ease;width:305px}.Genaya_NotificationStack .Genaya_Notification+.Genaya_Notification{margin-top:-31px}.Genaya_NotificationStack .Genaya_Notification .Genaya_NotificationLeft{align-items:center;display:inline-flex;justify-content:center}.Genaya_NotificationStack .Genaya_Notification .Genaya_NotificationIcon{align-items:center;background:var(--Done);border-radius:999px;color:var(--background_White);display:flex;font-size:14px;font-weight:800;height:24px;justify-content:center;line-height:1;margin-right:7px;min-width:24px;padding:1px 0 1px 1px}.Genaya_NotificationStack .Genaya_Notification .Genaya_NotificationText{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.Genaya_NotificationStack .Genaya_Notification .Genaya_NotificationClose{align-items:center;background-color:var(--background_White);border:none;border-radius:999px;box-shadow:0 1px 2px #0f172a1a;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:15px;height:21px;justify-content:center;line-height:1;width:21px}.Genaya_NotificationStack .Genaya_Notification .Genaya_NotificationClose:hover{color:var(--text_Title_Dark)}.Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--visible{animation:Genaya_Notification_enter .22s ease;opacity:1;transform:translateY(0)}.Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--exiting{animation:Genaya_Notification_exit .2s ease forwards;opacity:0;transform:translateY(-12px)}.Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--success{backdrop-filter:blur(5px) saturate(160%);-webkit-backdrop-filter:blur(5px) saturate(160%);background:linear-gradient(135deg,color-mix(in srgb,var(--Done) 8%,var(--background_White)),color-mix(in srgb,var(--Done) 14%,var(--background_White)));border:1px solid color-mix(in srgb,var(--Done) 35%,#0000);border-radius:14px;box-shadow:0 8px 10px color-mix(in srgb,var(--Done) 18%,#0000),inset 0 1px 0 #ffffff2e;color:var(--Done)}.Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--success .Genaya_NotificationIcon{background:linear-gradient(135deg,var(--Done),var(--Done));box-shadow:0 4px 12px color-mix(in srgb,var(--Done) 40%,#0000)}.Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--error{backdrop-filter:blur(5px) saturate(160%);-webkit-backdrop-filter:blur(5px) saturate(160%);background:linear-gradient(135deg,color-mix(in srgb,var(--Canceled) 8%,var(--background_White)),color-mix(in srgb,var(--Canceled) 14%,var(--background_White)));border:1px solid color-mix(in srgb,var(--Canceled) 35%,#0000);border-radius:14px;box-shadow:0 8px 10px color-mix(in srgb,var(--Canceled) 18%,#0000),inset 0 1px 0 #ffffff2e;color:var(--Canceled)}.Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--error .Genaya_NotificationIcon{background:linear-gradient(135deg,var(--Canceled),var(--Canceled));box-shadow:0 4px 12px color-mix(in srgb,var(--Canceled) 40%,#0000)}.Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--warning{backdrop-filter:blur(5px) saturate(160%);-webkit-backdrop-filter:blur(5px) saturate(160%);background:linear-gradient(135deg,color-mix(in srgb,var(--pending) 10%,var(--background_White)),color-mix(in srgb,var(--pending) 16%,var(--background_White)));border:1px solid color-mix(in srgb,var(--pending) 35%,#0000);border-radius:14px;box-shadow:0 8px 10px color-mix(in srgb,var(--pending) 18%,#0000),inset 0 1px 0 #ffffff2e;color:var(--pending)}.Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--warning .Genaya_NotificationIcon{background:linear-gradient(135deg,var(--pending),var(--pending));box-shadow:0 4px 12px color-mix(in srgb,var(--pending) 40%,#0000)}.Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--info{backdrop-filter:blur(5px) saturate(160%);-webkit-backdrop-filter:blur(5px) saturate(160%);background:linear-gradient(135deg,color-mix(in srgb,var(--Submited) 8%,var(--background_White)),color-mix(in srgb,var(--Submited) 14%,var(--background_White)));border:1px solid color-mix(in srgb,var(--Submited) 35%,#0000);border-radius:14px;box-shadow:0 8px 30px color-mix(in srgb,var(--Submited) 18%,#0000),inset 0 1px 0 #ffffff2e;color:var(--Submited)}.Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--info .Genaya_NotificationIcon{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));box-shadow:0 4px 12px color-mix(in srgb,var(--background_Blue) 40%,#0000)}@media(max-width:1050px){.Genaya_NotificationStack{top:12px}.Genaya_NotificationStack .Genaya_Notification{max-width:calc(100vw - 24px);width:320px}}@media(max-width:600px){.Genaya_NotificationStack{align-items:stretch;left:12px;right:12px;top:max(12px,env(safe-area-inset-top));transform:none}.Genaya_NotificationStack .Genaya_Notification{max-width:100%;padding:10px 12px;width:100%}.Genaya_NotificationStack .Genaya_Notification .Genaya_NotificationText{font-size:13px}}@keyframes Genaya_Notification_enter{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@keyframes Genaya_Notification_exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-14px)}}[data-theme=dark] .Genaya_NotificationStack .Genaya_Notification{background:color-mix(in srgb,var(--background_White) 86%,#fff);box-shadow:0 12px 30px #0000008c;color:var(--text_Title_Dark)}[data-theme=dark] .Genaya_NotificationStack .Genaya_Notification .Genaya_NotificationText{color:var(--text_Title_Dark)}[data-theme=dark] .Genaya_NotificationStack .Genaya_Notification .Genaya_NotificationClose{background-color:color-mix(in srgb,var(--text_Title_Dark) 12%,#0000);box-shadow:none;color:var(--text_Title_Light)}[data-theme=dark] .Genaya_NotificationStack .Genaya_Notification .Genaya_NotificationClose:hover{background-color:color-mix(in srgb,var(--text_Title_Dark) 20%,#0000);color:var(--text_Title_Dark)}[data-theme=dark] .Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--success{background:color-mix(in srgb,var(--background_White) 86%,#fff);border:1px solid color-mix(in srgb,var(--Done) 50%,#0000);color:var(--text_Title_Dark)}[data-theme=dark] .Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--error{background:color-mix(in srgb,var(--background_White) 86%,#fff);border:1px solid color-mix(in srgb,var(--Canceled) 50%,#0000);color:var(--text_Title_Dark)}[data-theme=dark] .Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--warning{background:color-mix(in srgb,var(--background_White) 86%,#fff);border:1px solid color-mix(in srgb,var(--pending) 50%,#0000);color:var(--text_Title_Dark)}[data-theme=dark] .Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--info{background:color-mix(in srgb,var(--background_White) 86%,#fff);border:1px solid color-mix(in srgb,var(--Submited) 50%,#0000);color:var(--text_Title_Dark)}[data-theme=dark] .ToolTopExplainBubble{background:var(--background_Gray_Dark_Light)!important;border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 50%,#0000);box-shadow:0 12px 24px #00000073;color:var(--text_Title_Dark)!important}[data-theme=dark] .ToolTopExplainBubble:after{background:var(--background_Gray_Dark_Light)!important;border-bottom:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 50%,#0000);border-right:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 50%,#0000)}.ToolTopExplain{position:relative}.ToolTopExplain,.ToolTopExplain .ToolTopExplainTarget{align-items:center;display:inline-flex}.ToolTopExplain .ToolTopExplainBubble{background:var(--text_Title_Dark);border-radius:7px;bottom:calc(100% + 10px);box-shadow:0 12px 24px #0f172a40;color:var(--background_White);font-size:12px;font-weight:400;left:0;letter-spacing:0;line-height:1.4;max-width:320px;min-width:150px;opacity:0;padding:10px 12px;pointer-events:none;position:absolute;text-align:left;text-transform:none;transform:translateY(0);transition:opacity .15s ease,transform .15s ease;white-space:normal;z-index:10}.ToolTopExplain .ToolTopExplainBubble:before{background:#0000;content:"";height:20px;left:0;position:absolute;top:100%;width:100%}.ToolTopExplain .ToolTopExplainBubble:after{background:var(--text_Title_Dark);border-radius:2px;bottom:-4px;content:"";height:12px;left:16px;position:absolute;transform:rotate(45deg);width:12px}.ToolTopExplain.is-center .ToolTopExplainBubble{left:50%;transform:translate(-50%)}.ToolTopExplain.is-center .ToolTopExplainBubble:after{left:50%;transform:translateX(-50%) rotate(45deg)}.ToolTopExplain.is-center:focus-within .ToolTopExplainBubble,.ToolTopExplain.is-center:hover .ToolTopExplainBubble{transform:translate(-50%,-4px)}.ToolTopExplain:focus-within .ToolTopExplainBubble,.ToolTopExplain:hover .ToolTopExplainBubble{opacity:1;pointer-events:auto;transform:translateY(-4px)}.ToolTopExplain.is-bottom .ToolTopExplainBubble{bottom:auto;top:calc(100% + 10px);transform:translateY(0)}.ToolTopExplain.is-bottom .ToolTopExplainBubble:before{bottom:100%;top:auto}.ToolTopExplain.is-bottom .ToolTopExplainBubble:after{bottom:auto;top:-6px;transform:rotate(45deg)}.ToolTopExplain.is-bottom:focus-within .ToolTopExplainBubble,.ToolTopExplain.is-bottom:hover .ToolTopExplainBubble{transform:translateY(4px)}.ToolTopExplain.is-bottom.is-center .ToolTopExplainBubble{transform:translate(-50%)}.ToolTopExplain.is-bottom.is-center .ToolTopExplainBubble:after{left:50%;transform:translateX(-50%) rotate(45deg)}.ToolTopExplain.is-bottom.is-center:focus-within .ToolTopExplainBubble,.ToolTopExplain.is-bottom.is-center:hover .ToolTopExplainBubble{transform:translate(-50%,4px)}.ToolTopExplain.is-right .ToolTopExplainBubble{bottom:auto;left:calc(100% + 10px);top:50%;transform:translateY(-50%)}.ToolTopExplain.is-right .ToolTopExplainBubble:before{height:100%;left:auto;right:100%;top:0;width:20px}.ToolTopExplain.is-right .ToolTopExplainBubble:after{bottom:auto;left:-6px;top:50%;transform:translateY(-50%) rotate(45deg)}.ToolTopExplain.is-right:focus-within .ToolTopExplainBubble,.ToolTopExplain.is-right:hover .ToolTopExplainBubble{transform:translate(4px,-50%)}.ToolTopExplain.is-left .ToolTopExplainBubble{bottom:auto;left:auto;right:calc(100% + 10px);top:50%;transform:translateY(-50%)}.ToolTopExplain.is-left .ToolTopExplainBubble:before{height:100%;left:100%;top:0;width:20px}.ToolTopExplain.is-left .ToolTopExplainBubble:after{bottom:auto;left:auto;right:-6px;top:50%;transform:translateY(-50%) rotate(45deg)}.ToolTopExplain.is-left:focus-within .ToolTopExplainBubble,.ToolTopExplain.is-left:hover .ToolTopExplainBubble{transform:translate(-4px,-50%)}.ToolTopExplain.is-target-only:hover .ToolTopExplainBubble{opacity:0;pointer-events:none;transform:translateY(0)}.ToolTopExplain.is-target-only .ToolTopExplainTarget{cursor:help}.ToolTopExplain.is-target-only .ToolTopExplainBubble:hover,.ToolTopExplain.is-target-only .ToolTopExplainTarget:hover+.ToolTopExplainBubble{opacity:1;pointer-events:auto;transform:translateY(-4px)}@media(max-width:1050px){.ToolTopExplain .ToolTopExplainBubble{font-size:12px;max-width:280px}}.ToolTopExplainBubble.ToolTopExplainBubble--portaled{animation:ToolTopExplainPortalIn .14s ease forwards;background:var(--text_Title_Dark);border-radius:7px;box-shadow:0 12px 24px #0f172a40;color:var(--background_White);font-size:12px;font-weight:400;line-height:1.4;max-width:320px;min-width:150px;opacity:0;padding:10px 12px;pointer-events:none;position:fixed;text-align:left;white-space:normal;z-index:10000}.ToolTopExplainBubble.ToolTopExplainBubble--portaled:after{background:inherit;border-radius:2px;content:"";height:10px;position:absolute;transform:rotate(45deg);width:10px}.ToolTopExplainBubble.ToolTopExplainBubble--portaled.is-top{transform:translate(-50%,-100%)}.ToolTopExplainBubble.ToolTopExplainBubble--portaled.is-top:after{bottom:-3px;left:50%;left:calc(50% + var(--ttArrow, 0px));margin-left:-5px}.ToolTopExplainBubble.ToolTopExplainBubble--portaled.is-bottom{transform:translate(-50%)}.ToolTopExplainBubble.ToolTopExplainBubble--portaled.is-bottom:after{left:50%;left:calc(50% + var(--ttArrow, 0px));margin-left:-5px;top:-3px}.ToolTopExplainBubble.ToolTopExplainBubble--portaled.is-right{transform:translateY(-50%)}.ToolTopExplainBubble.ToolTopExplainBubble--portaled.is-right:after{left:-3px;margin-top:-5px;top:50%}.ToolTopExplainBubble.ToolTopExplainBubble--portaled.is-left{transform:translate(-100%,-50%)}.ToolTopExplainBubble.ToolTopExplainBubble--portaled.is-left:after{margin-top:-5px;right:-3px;top:50%}@media(max-width:600px){.ToolTopExplainBubble.ToolTopExplainBubble--portaled{font-size:13px;max-width:calc(100vw - 16px);padding:11px 13px}}[data-theme=dark] .ToolTopExplainBubble.ToolTopExplainBubble--portaled{background:var(--background_Gray_Dark_Light);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 50%,#0000);box-shadow:0 12px 24px #00000073;color:var(--text_Title_Dark)}@keyframes ToolTopExplainPortalIn{0%{opacity:0}to{opacity:1}}.ToolTipTitle{align-items:center;display:inline-flex}.ToolTipTitleBubble{animation:ToolTipTitleIn .14s ease forwards;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 4px 10px #66769c2e;color:var(--text_Title_Dark);font-size:12px;font-weight:500;line-height:1;opacity:0;padding:6px 12px;pointer-events:none;position:fixed;white-space:nowrap;z-index:10000}.ToolTipTitleBubble:after,.ToolTipTitleBubble:before{border-style:solid;content:"";height:0;position:absolute;width:0}.ToolTipTitleBubble.is-bottom{transform:translate(-50%)}.ToolTipTitleBubble.is-bottom:before{border-color:#0000 #0000 var(--border_Light) #0000;border-width:0 8px 8px;left:calc(50% - 8px);left:calc(50% - 8px + var(--ttArrow, 0px));top:-8px}.ToolTipTitleBubble.is-bottom:after{border-color:#0000 #0000 var(--background_White) #0000;border-width:0 7px 7px;left:calc(50% - 7px);left:calc(50% - 7px + var(--ttArrow, 0px));top:-7px}.ToolTipTitleBubble.is-top{transform:translate(-50%,-100%)}.ToolTipTitleBubble.is-top:before{border-color:var(--border_Light) #0000 #0000 #0000;border-width:8px 8px 0;bottom:-8px;left:calc(50% - 8px);left:calc(50% - 8px + var(--ttArrow, 0px))}.ToolTipTitleBubble.is-top:after{border-color:var(--background_White) #0000 #0000 #0000;border-width:7px 7px 0;bottom:-7px;left:calc(50% - 7px);left:calc(50% - 7px + var(--ttArrow, 0px))}.ToolTipTitleBubble.is-right{transform:translateY(-50%)}.ToolTipTitleBubble.is-right:before{border-color:#0000 var(--border_Light) #0000 #0000;border-width:8px 8px 8px 0;left:-8px;top:calc(50% - 8px)}.ToolTipTitleBubble.is-right:after{border-color:#0000 var(--background_White) #0000 #0000;border-width:7px 7px 7px 0;left:-7px;top:calc(50% - 7px)}.ToolTipTitleBubble.is-left{transform:translate(-100%,-50%)}.ToolTipTitleBubble.is-left:before{border-color:#0000 #0000 #0000 var(--border_Light);border-width:8px 0 8px 8px;right:-8px;top:calc(50% - 8px)}.ToolTipTitleBubble.is-left:after{border-color:#0000 #0000 #0000 var(--background_White);border-width:7px 0 7px 7px;right:-7px;top:calc(50% - 7px)}@media(max-width:600px){.ToolTipTitleBubble{max-width:calc(100vw - 16px);white-space:normal}}@keyframes ToolTipTitleIn{0%{opacity:0}to{opacity:1}}[data-theme=dark] .ToolTipTitleBubble{background:var(--background_Gray_Dark_Light);border-color:color-mix(in srgb,var(--text_Title_Light_Light_Light) 50%,#0000);box-shadow:0 6px 16px #00000073;color:var(--text_Title_Dark)}[data-theme=dark] .ToolTipTitleBubble.is-bottom:after{border-color:#0000 #0000 var(--background_Gray_Dark_Light) #0000}[data-theme=dark] .ToolTipTitleBubble.is-top:after{border-color:var(--background_Gray_Dark_Light) #0000 #0000 #0000}[data-theme=dark] .ToolTipTitleBubble.is-right:after{border-color:#0000 var(--background_Gray_Dark_Light) #0000 #0000}[data-theme=dark] .ToolTipTitleBubble.is-left:after{border-color:#0000 #0000 #0000 var(--background_Gray_Dark_Light)}.AppointmentDetailSideMenu{align-items:flex-start;align-self:flex-start;border-radius:8px 0 0 8px;display:flex;flex-direction:row;flex-shrink:0;gap:0;height:auto;max-height:calc(100vh - 80px);position:-webkit-sticky;position:sticky;top:0;width:auto}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen{background:var(--background_White);border:none;border:1px solid var(--border_Light);border-radius:8px 0 0 8px;border-right:none;box-shadow:none;height:auto;margin-bottom:0;max-height:calc(100vh - 80px);max-width:0;opacity:0;pointer-events:none;position:relative;transform:translateX(-18px);transition:opacity .25s ease,transform .25s ease,width .25s ease,max-width .25s ease;width:0;z-index:2}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen.is-open{border-left:1px solid var(--border_Light);max-width:330px;opacity:1;pointer-events:auto;transform:translateX(0);width:330px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel{border-radius:8px 0 0 8px;display:flex;flex-direction:column;gap:12px;max-height:calc(100vh - 80px);overflow-x:hidden;overflow-y:auto;width:100%}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSideMenuPanelHeader{align-items:center;background:var(--background_White);border-radius:8px 8px 0 0;color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:700;justify-content:space-between;padding:10px 20px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSideMenuPanelHeader span{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:13px;font-weight:400;justify-content:center}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSideMenuPanelHeader .AppointmentDetailSideMenuClose{align-items:center;background:#0000;border:none;border-radius:50%;cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:all .15s ease;width:34px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSideMenuPanelHeader .AppointmentDetailSideMenuClose .material-symbols-outlined{color:var(--background_Title_Light);font-size:20px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSideMenuPanelHeader .AppointmentDetailSideMenuClose:hover{background:var(--background_Gray_Light)}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSideMenuPanelHeader .AppointmentDetailSideMenuClose:active{transform:scale(.95)}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard{background:var(--background_White);display:flex;flex-direction:column;gap:12px;padding:0 20px 100px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesHeaderRow{align-items:center;display:flex;gap:12px;justify-content:space-between}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesBody{display:flex;flex-direction:column;gap:16px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesHeader{color:var(--text_Title_Dark);font-size:13px;font-weight:700}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesAddButton{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesAddButton .material-symbols-outlined{font-size:18px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesAddButton .AppointmentEditNotesAddButtonText{text-decoration:none}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesAddButton:hover .AppointmentEditNotesAddButtonText{text-decoration:underline}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesList{display:flex;flex-direction:column;gap:10px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesEmpty{color:var(--text_Title_Light_Light_Light);font-size:12px;padding:10px 0}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesItem{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:12px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesItemHeader{align-items:center;display:flex;gap:10px;justify-content:space-between}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesMeta{align-items:center;display:inline-flex;gap:8px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesAuthor{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:700;gap:6px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesAuthor .AppointmentEditNotesAvatar{align-items:center;background:var(--border_Dark_Light);border-radius:50%;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:700;height:28px;justify-content:center;width:28px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesAuthor .AppointmentEditNotesAuthorMeta{display:flex;flex-direction:column;gap:2px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesForm{display:flex;flex-direction:column;gap:10px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesForm label{color:var(--text_Title_Light_Light_Light);font-size:12px;font-weight:400}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesForm textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;font-size:13px;min-height:90px;outline:3px solid #0000;padding:10px;resize:vertical}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesForm textarea:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesFormActions{display:flex;gap:10px;justify-content:flex-end}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesCancel{background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:600}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesSave{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:8px;padding:8px 16px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesSave:disabled{cursor:not-allowed;opacity:.5}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesSave .CreateCompanyDeactivateSpinner{animation:AppointmentDetailSpinner .8s linear infinite;border:2px solid var(--border_Dark_Light);border-radius:50%;border-top-color:var(--background_White);height:14px;width:14px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesTimeWrapper{color:var(--text_Title_Light_Light_Light);font-size:11px;position:relative}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesMenu{position:relative}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesMenuButton{align-items:center;background:#0000;border:none;border-radius:10px;cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesMenuButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesMenuButton:hover{background:var(--background_Gray_Light)}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesMenuDropdown{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 6px 20px #0f172a1f;display:flex;flex-direction:column;gap:4px;min-width:160px;opacity:0;padding:6px;pointer-events:none;position:absolute;right:0;top:calc(100% + 8px);transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease;z-index:20}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesMenuDropdown.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesMenuItem{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:12px;gap:8px;padding:8px 10px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesMenuItem .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesMenuItem:hover{background:var(--background_Gray_Light)}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesMenuItem.is-danger,.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesMenuItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesTooltip{background:var(--background_Blue);border-radius:6px;bottom:calc(100% + 10px);box-shadow:0 6px 12px #0f172a40;color:#fff;font-size:12px;left:50%;min-width:180px;opacity:0;padding:10px 12px;pointer-events:auto;position:absolute;text-align:left;transform:translateX(-50%);transform-origin:bottom center;transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden;z-index:120}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesTooltip:after{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid var(--background_Blue);bottom:-6px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesTooltip .AppointmentEditNotesTooltipTitle{font-weight:600;margin-bottom:4px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesTooltip .AppointmentEditNotesTooltipLine{color:var(--text_Title_Light);font-size:11px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesTimeWrapper:focus-within .AppointmentEditNotesTooltip,.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesTimeWrapper:hover .AppointmentEditNotesTooltip,.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesTooltip:hover{opacity:1;transform:translateX(-50%) translateY(-2px);visibility:visible}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesContent{color:var(--text_Title_Dark);font-size:12px;white-space:pre-wrap}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesEdit{display:flex;flex-direction:column;gap:10px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesEdit textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;font-size:13px;min-height:90px;outline:3px solid #0000;padding:10px;resize:vertical}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesEdit textarea:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard{background:var(--background_White);display:flex;flex-direction:column;gap:12px;padding:0 20px 20px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivitiesHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:15px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivitiesHeader .AppointmentEditActivitiesHeaderLeft{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:700;gap:8px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivitiesHeader .AppointmentEditActivitiesHeaderLeft .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivitiesHeader .AppointmentEditActivitiesCount{color:var(--text_Title_Light_Light_Light);font-size:12px;font-weight:400}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivitiesBody{display:flex;flex-direction:column;gap:12px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityEmpty{background:var(--background_Gray_Light_Blue);border:1px dashed var(--border_Light);border-radius:12px;color:var(--text_Title_Light_Light_Light);font-size:12px;padding:12px;text-align:center}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityList{display:flex;flex-direction:column;gap:12px;position:relative}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityList:before{border-left:1px dashed var(--background_Gray_Light_Blue);bottom:8px;content:"";left:0;position:absolute;top:8px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem{background:var(--background_White);border-radius:4px;border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:8px;margin-left:14px;padding:20px 12px 12px;position:relative}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem:before{background:var(--background_White);border:2px solid var(--background_Blue);border-radius:50%;box-shadow:0 0 0 4px var(--background_Gray_Light_Blue);content:"";height:8px;left:-20px;position:absolute;top:-5px;width:8px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityHeader{align-items:center;display:flex;gap:10px;justify-content:space-between}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityActor{align-items:center;color:var(--background_Title_Light);display:inline-flex;font-size:12px;font-weight:700;gap:4px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityActor .material-symbols-outlined{color:var(--background_Title_Light);font-size:18px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityActor .AppointmentEditActivityActorName{font-size:12px;font-weight:700;max-width:14ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityActor .AppointmentEditActivityActorNameWrapper{align-items:center;display:inline-flex;position:relative}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityTimeWrapper{align-items:center;display:inline-flex;gap:6px;position:relative}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityAction{color:var(--text_Title_Dark);font-size:12px;font-weight:400;margin-bottom:10px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityTime{color:var(--text_Title_Light_Light_Light);cursor:default;font-size:11px;font-weight:400}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityContent{display:flex;flex-direction:column;gap:6px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityMain{align-items:center;color:var(--text_Title_Dark);display:flex;flex-wrap:wrap;font-size:12px;font-weight:600;gap:6px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivitySubAction{color:var(--text_Title_Light_Light);font-weight:500}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityDetails{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-weight:600;gap:6px;padding:6px 10px;width:-webkit-fit-content;width:fit-content}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityDetails .AppointmentEditActivityArrow{color:var(--outline_Blue)}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSideMenuEmpty{color:var(--text_Title_Light_Light_Light);font-size:12px;padding:10px 0 6px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSidePanelSpinner{animation:AppointmentDetailSpinner .8s linear infinite;border:2px solid var(--border_Light);border-radius:50%;border-top-color:var(--background_Blue);height:16px;width:16px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSidePanelEmpty{color:var(--text_Title_Light_Light_Light);font-size:12px;padding:16px 20px;text-align:center}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSidePanelError{color:var(--Canceled);font-size:12px;padding:16px 20px;text-align:center}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailCallsLoading{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;gap:8px;padding:16px 20px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailCallsCard{display:flex;flex-direction:column;padding:0 20px 60px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailCallsCard .AppointmentDetailCallsList{display:flex;flex-direction:column;gap:8px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailCallsCard .AppointmentDetailCallRow{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;gap:10px;padding:10px 12px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailCallsCard .AppointmentDetailCallRow .AppointmentDetailCallDirection{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:50%;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailCallsCard .AppointmentDetailCallRow .AppointmentDetailCallDirection .material-symbols-outlined{font-size:16px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailCallsCard .AppointmentDetailCallRow .AppointmentDetailCallDirection.is-inbound .material-symbols-outlined{color:var(--Done)}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailCallsCard .AppointmentDetailCallRow .AppointmentDetailCallDirection.is-outbound .material-symbols-outlined{color:var(--background_Blue)}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailCallsCard .AppointmentDetailCallRow .AppointmentDetailCallMain{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailCallsCard .AppointmentDetailCallRow .AppointmentDetailCallMain .AppointmentDetailCallTopRow{align-items:center;display:flex;gap:8px;justify-content:space-between}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailCallsCard .AppointmentDetailCallRow .AppointmentDetailCallMain .AppointmentDetailCallTopRow .AppointmentDetailCallNumber{color:var(--text_Title_Dark);font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailCallsCard .AppointmentDetailCallRow .AppointmentDetailCallMain .AppointmentDetailCallTopRow .AppointmentDetailCallTime{color:var(--text_Title_Light_Light_Light);cursor:default;font-size:11px;white-space:nowrap}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailCallsCard .AppointmentDetailCallRow .AppointmentDetailCallMain .AppointmentDetailCallSubRow{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailCallsCard .AppointmentDetailCallRow .AppointmentDetailCallMain .AppointmentDetailCallSubRow .AppointmentDetailCallCompany{color:var(--text_Title_Light_Light);font-size:11px;font-weight:500}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailCallsCard .AppointmentDetailCallRow .AppointmentDetailCallMain .AppointmentDetailCallSubRow .AppointmentDetailCallMeta{color:var(--text_Title_Light_Light_Light);font-size:11px;text-transform:capitalize}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSmsCard{display:flex;flex-direction:column;padding:0 20px 60px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSmsCard .AppointmentDetailSmsThread{display:flex;flex-direction:column;gap:8px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSmsCard .AppointmentDetailSmsBubbleRow{display:flex;width:100%}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSmsCard .AppointmentDetailSmsBubbleRow.is-inbound{justify-content:flex-start}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSmsCard .AppointmentDetailSmsBubbleRow.is-inbound .AppointmentDetailSmsBubble{background:var(--background_Gray_Light);border-bottom-left-radius:4px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSmsCard .AppointmentDetailSmsBubbleRow.is-inbound .AppointmentDetailSmsBubble .AppointmentDetailSmsBody{color:var(--text_Title_Dark)}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSmsCard .AppointmentDetailSmsBubbleRow.is-inbound .AppointmentDetailSmsBubble .AppointmentDetailSmsTime{color:var(--text_Title_Light_Light_Light)}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSmsCard .AppointmentDetailSmsBubbleRow.is-outbound{justify-content:flex-end}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSmsCard .AppointmentDetailSmsBubbleRow.is-outbound .AppointmentDetailSmsBubble{background:var(--background_Blue);border-bottom-right-radius:4px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSmsCard .AppointmentDetailSmsBubbleRow.is-outbound .AppointmentDetailSmsBubble .AppointmentDetailSmsBody{color:#fff}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSmsCard .AppointmentDetailSmsBubbleRow.is-outbound .AppointmentDetailSmsBubble .AppointmentDetailSmsTime{color:var(--background_Blue_White)}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSmsCard .AppointmentDetailSmsBubbleRow .AppointmentDetailSmsBubble{border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;max-width:80%;padding:8px 12px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSmsCard .AppointmentDetailSmsBubbleRow .AppointmentDetailSmsBubble .AppointmentDetailSmsBody{font-size:12px;line-height:1.4;white-space:pre-wrap;word-break:break-word}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSmsCard .AppointmentDetailSmsBubbleRow .AppointmentDetailSmsBubble .AppointmentDetailSmsTime{align-self:flex-end;font-size:10px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px 8px 8px;border-top:5px solid var(--background_Blue);box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;height:auto;padding:10px;position:relative;width:90px;z-index:1}.AppointmentDetailSideMenu .AppointmentDetailSideMenuCard.is-open{border-radius:0 8px 8px 0}.AppointmentDetailSideMenu .AppointmentDetailSideMenuCard .AppointmentDetailSideMenuItem{align-items:center;background-color:var(--background_White);border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;flex-direction:column;font-size:11px;font-weight:600;gap:3px;justify-content:center;margin:0;padding:5px;position:relative;text-align:center;transition:background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.AppointmentDetailSideMenu .AppointmentDetailSideMenuCard .AppointmentDetailSideMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:22px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuCard .AppointmentDetailSideMenuItem:hover{background-color:var(--background_Gray_Light);border-radius:8px;color:var(--text_Title_Light)}.AppointmentDetailSideMenu .AppointmentDetailSideMenuCard .AppointmentDetailSideMenuItem:focus-visible{outline:2px solid var(--outline_Blue);outline-offset:2px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuCard .AppointmentDetailSideMenuItem.is-active{background-color:var(--background_Gray_Light);color:var(--text_Title_Light)}.AppointmentDetailSideMenu .AppointmentDetailSideMenuCard .AppointmentDetailSideMenuItem.is-active :before{background-color:var(--background_Blue);border-radius:8px 0 0 8px;content:"";height:98%;position:absolute;right:-10px;top:1%;transition:all .2s ease;width:4px}@media(max-width:1050px){.AppointmentDetailSideMenu{flex-direction:column;margin-left:0;position:static;width:100%}.AppointmentDetailSideMenu .AppointmentDetailSideMenuCard{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.AppointmentDetailSideMenu .AppointmentDetailSideMenuItem{flex:1 1 120px}}@media(max-width:600px){.AppointmentDetailSideMenu{flex-direction:column;gap:8px;margin-left:0;overflow-x:hidden;position:static;width:100%}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen{align-items:center;background:#0000;border:none;border-radius:0;height:auto;inset:0;justify-content:center;margin:0;max-height:none;max-width:none;padding:4px;position:fixed;width:100%;z-index:60}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen.is-open{max-width:none;width:100%}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;height:auto;max-height:calc(100% - 4px);max-height:calc(100% - 16px);max-width:calc(100% - 4px);overflow:hidden;width:100%}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSideMenuPanelHeader{border-radius:0;padding:10px 14px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSideMenuPanelHeader .AppointmentDetailSideMenuClose{height:44px;width:44px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard{padding:0 14px 60px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesAddButton{min-height:44px;padding:0 8px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesMenuButton{height:44px;width:44px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesMenuDropdown{max-width:calc(100vw - 24px)}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesTooltip{max-width:calc(100vw - 24px);min-width:0}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesEdit textarea,.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesForm textarea{font-size:16px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesFormActions{gap:8px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesFormActions .AppointmentEditNotesCancel,.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesFormActions .AppointmentEditNotesSave{min-height:44px;padding:10px 16px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard{padding:0 14px 14px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem{margin-left:10px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuCard{-webkit-overflow-scrolling:touch;border-radius:8px;flex-direction:row;flex-wrap:nowrap;gap:4px;justify-content:flex-start;overflow-x:auto;padding:8px;width:100%}.AppointmentDetailSideMenu .AppointmentDetailSideMenuCard.is-open{border-radius:8px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuItem{flex:0 0 auto;flex-direction:row;font-size:12px;gap:6px;min-height:44px;padding:8px 12px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuItem .material-symbols-outlined{font-size:20px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuItem.is-active :before{display:none}.AppointmentDetailSideMenu .AppointmentDetailSideMenuItem.is-active{background-color:var(--background_Gray_Light);border-bottom:3px solid var(--background_Blue);border-radius:8px 8px 0 0}}.Conversation{background:var(--background_White);border-radius:0 8px 0 0;color:var(--text_Title_Light);display:flex;flex:1 1;flex-direction:column;height:100%;min-width:0;position:relative;width:100%}.Conversation.Conversation--empty{align-items:center;background:var(--background_White);justify-content:center}.Conversation.Conversation--empty .ConversationEmpty{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;gap:8px;padding:40px;text-align:center}.Conversation.Conversation--empty .ConversationEmpty .material-symbols-outlined{color:var(--background_Blue);font-size:48px}.Conversation.Conversation--empty .ConversationEmpty h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.Conversation.Conversation--empty .ConversationEmpty p{font-size:13px;margin:0}.Conversation .ConversationHeaderAvatar .ConversationHeaderAvatarFallback{align-items:center;background:var(--background_Gray_Light);border-radius:50%;color:var(--text_Title_Light_Light);display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.Conversation .ConversationHeaderAvatar .ConversationHeaderAvatarFallback .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:26px}.Conversation .ConversationHeaderActionButton.is-back{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:50%;cursor:pointer;display:none;height:40px;justify-content:center;margin-right:4px;width:40px}.Conversation .ConversationHeaderActionButton.is-back:hover{background:var(--background_Gray_Light)}.Conversation .ConversationHeaderActionButton.is-back .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.Conversation .ConversationHeader{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);border-radius:0 8px 0 0;display:flex;justify-content:space-between;padding:10px 18px}.Conversation .ConversationHeader .ConversationHeaderInfo{align-items:center;display:flex;gap:12px;min-width:0}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderAvatar{border:2px solid var(--border_Light);border-radius:50%;flex-shrink:0;height:42px;overflow:visible;position:relative;width:42px}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderAvatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderAvatar .ConversationHeaderChannelBadge{align-items:center;background:var(--background_White);border:2px solid var(--background_White);border-radius:50%;bottom:-3px;box-sizing:border-box;display:flex;height:18px;justify-content:center;overflow:hidden;position:absolute;right:-3px;width:18px}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderAvatar .ConversationHeaderChannelBadge img{border-radius:50%;height:100%;object-fit:cover;width:100%}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderDetails{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderDetails h2{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderDetails p{color:var(--text_Title_Light_Light);font-size:11px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderDetails .ConversationHeaderSource{align-items:center;color:var(--text_Title_Light);display:flex;font-weight:600;gap:5px}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderDetails .ConversationHeaderSource .ConversationHeaderSourceLogo{border-radius:3px;height:13px;object-fit:contain;width:13px}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderDetails .ConversationHeaderSource .ConversationHeaderSourceIcon{color:var(--background_Blue);font-size:15px}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderDetails .ConversationHeaderMeta{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-wrap:nowrap;font-size:11px;gap:6px;overflow:hidden}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderDetails .ConversationHeaderMeta .ConversationHeaderMetaCompany{color:var(--text_Title_Light);font-weight:600}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderDetails .ConversationHeaderMeta .ConversationHeaderMetaNumber:before{content:"·";margin-right:6px;opacity:.6}.Conversation .ConversationHeader .ConversationHeaderActions{align-items:center;display:flex;gap:4px}.Conversation .ConversationHeader .ConversationHeaderActions .ConversationHeaderActionButton{align-items:center;background:#0000;border:none;border-radius:8px;box-shadow:none;color:var(--text_Title_Light);cursor:pointer;display:flex;height:34px;justify-content:center;transition:background .12s ease,color .12s ease;width:34px}.Conversation .ConversationHeader .ConversationHeaderActions .ConversationHeaderActionButton.is-secondary{background:#0000}.Conversation .ConversationHeader .ConversationHeaderActions .ConversationHeaderActionButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:19px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.Conversation .ConversationHeader .ConversationHeaderActions .ConversationHeaderActionButton:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Conversation .ConversationHeader .ConversationHeaderActions .ConversationHeaderActionButton:hover .material-symbols-outlined{color:var(--text_Title_Dark)}.Conversation .ConversationHeader .ConversationHeaderActions .ConversationHeaderActionButton:active{transform:scale(.94)}.Conversation .ConversationHeader .ConversationHeaderActions .ConversationHeaderActionButton.is-active{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue)}.Conversation .ConversationHeader .ConversationHeaderActions .ConversationHeaderActionButton.is-active .material-symbols-outlined{color:var(--background_Blue)}.Conversation .ConversationAiBar{align-items:center;background:color-mix(in srgb,var(--background_Blue) 7%,var(--background_White));border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);display:flex;flex-shrink:0;font-size:12.5px;font-weight:600;gap:12px;justify-content:space-between;padding:8px 16px}.Conversation .ConversationAiBar.is-paused{background:color-mix(in srgb,#f59e0b 9%,var(--background_White));background:color-mix(in srgb,var(--pending,#f59e0b) 9%,var(--background_White))}.Conversation .ConversationAiBar .ConversationAiBarLeft{align-items:center;display:inline-flex;gap:8px;min-width:0}.Conversation .ConversationAiBar .ConversationAiBarLeft>.material-symbols-outlined{color:var(--background_Blue);font-size:18px}.Conversation .ConversationAiBar.is-paused .ConversationAiBarLeft>.material-symbols-outlined{color:#f59e0b;color:var(--pending,#f59e0b)}.Conversation .ConversationAiBar .ConversationAiTyping{align-items:center;display:inline-flex;gap:4px}.Conversation .ConversationAiBar .ConversationAiTyping i{animation:ConversationAiTypingDot 1.3s ease-in-out infinite;background:var(--background_Blue);border-radius:50%;height:5px;width:5px}.Conversation .ConversationAiBar .ConversationAiTyping i:nth-child(2){animation-delay:.18s}.Conversation .ConversationAiBar .ConversationAiTyping i:nth-child(3){animation-delay:.36s}.Conversation .ConversationAiBar .ConversationAiTyping i:first-of-type{margin-left:4px}.Conversation .ConversationAiBar .ConversationAiBarBtn{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;flex-shrink:0;font-size:12px;font-weight:700;padding:6px 13px;transition:background .12s ease,border-color .12s ease}.Conversation .ConversationAiBar .ConversationAiBarBtn:hover:not(:disabled){background:var(--background_Gray_Light)}.Conversation .ConversationAiBar .ConversationAiBarBtn:disabled{cursor:default;opacity:.6}@keyframes ConversationAiTypingDot{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.Conversation .ConversationBody{display:flex;flex:1 1;flex-direction:row;min-height:0;min-width:0;overflow:hidden;position:relative}.Conversation .ConversationBody .MessagesLayout{border:none;border-radius:0;flex:1 1;min-width:0}.Conversation .ConversationBody .ConversationInfoPanel{background:var(--background_White);border-left:1px solid var(--border_Light);display:flex;flex:0 0;flex-direction:column;max-width:0;min-width:0;opacity:0;overflow:hidden;pointer-events:none;transform:translateX(100%);transition:flex-basis .26s cubic-bezier(.32,.72,0,1),max-width .26s cubic-bezier(.32,.72,0,1),transform .26s cubic-bezier(.32,.72,0,1),opacity .2s ease;will-change:flex-basis,transform,opacity}.Conversation .ConversationBody .ConversationInfoPanel.is-open{flex-basis:320px;max-width:320px;opacity:1;overflow:visible;pointer-events:auto;transform:translateX(0)}.Conversation .ConversationBody .ConversationInfoPanel .ConversationInfoPanelHeader{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:700;justify-content:space-between;padding:12px 14px}.Conversation .ConversationBody .ConversationInfoPanel .ConversationInfoPanelHeader .ConversationInfoPanelClose{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;width:30px}.Conversation .ConversationBody .ConversationInfoPanel .ConversationInfoPanelHeader .ConversationInfoPanelClose:hover{background:var(--background_Gray_Light)}.Conversation .ConversationBody .ConversationInfoPanel .ConversationInfoPanelHeader .ConversationInfoPanelClose .material-symbols-outlined{font-size:20px}.Conversation .ConversationBody .ConversationInfoPanel .ConversationInfoPanelScroll{flex:1 1;min-height:0;overflow-y:auto;padding:0 12px 12px}.Conversation .ConversationBody .ConversationInfoPanel .ConversationMetaRow{display:flex;flex-direction:column;gap:8px;padding-top:4px;position:relative}.Conversation .ConversationBody .ConversationInfoPanel .ConversationMetaRow .ConversationMetaPills{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.Conversation .ConversationBody .ConversationInfoPanel .ConversationMetaRow .ConversationMetaPillWrap{display:inline-flex;position:static}.Conversation .ConversationBody .ConversationInfoPanel .ConversationMetaRow .ConversationMetaPill{align-items:center;background:var(--background_White);border:1px dashed var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;height:32px;padding:6px 12px;transition:all .15s ease}.Conversation .ConversationBody .ConversationInfoPanel .ConversationMetaRow .ConversationMetaPill .material-symbols-outlined{font-size:18px}.Conversation .ConversationBody .ConversationInfoPanel .ConversationMetaRow .ConversationMetaPill:hover{background:var(--background_Blue_White);box-shadow:0 1px 3px #0000000d;color:var(--background_Blue)}.Conversation .ConversationBody .ConversationInfoPanel .ConversationMetaRow .ConversationMetaPill.is-open,.Conversation .ConversationBody .ConversationInfoPanel .ConversationMetaRow .ConversationMetaPill.is-set{background:var(--background_Gray_Light);border-style:solid;color:var(--background_Blue)}.Conversation .ConversationBody .ConversationInfoPanel .ConversationMetaRow .ConversationMetaPillChips{align-items:center;display:inline-flex;gap:4px}.Conversation .ConversationBody .ConversationInfoPanel .ConversationMetaRow .ConversationMetaTagChip{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:500;gap:3px;line-height:1;max-width:110px;min-width:0;overflow:hidden}.Conversation .ConversationBody .ConversationInfoPanel .ConversationMetaRow .ConversationMetaTagChip .ConversationMetaTagChipIcon{flex-shrink:0;font-size:15px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;transform:rotate(90deg)}.Conversation .ConversationBody .ConversationInfoPanel .ConversationMetaRow .ConversationMetaTagChip>span:not(.ConversationMetaTagChipIcon){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Conversation .ConversationBody .ConversationInfoPanel .ConversationMetaRow .ConversationMetaTagChip--more{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);font-size:11px;font-weight:600;padding:2px 6px}.Conversation .ConversationBody .ConversationInfoPanel .ConversationMetaRow .ApplyTagsPopover{bottom:calc(100% + 8px);left:0;max-width:none;min-width:0;right:0;top:auto;width:auto}.Conversation .ConversationBody .ConversationInfoPanel .ConversationMetaRow .ConversationMetaPopover{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;bottom:calc(100% + 8px);box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;isolation:isolate;left:0;padding:12px;position:absolute;right:0;top:auto;z-index:1000}.Conversation .ConversationBody .ConversationInfoPanel .ConversationMetaRow .ConversationMetaPopover .ConversationMetaPopoverHeader{color:var(--text_Title_Dark);font-size:13px;font-weight:700}.Conversation .ConversationBody .ConversationInfoPanel .ConversationMetaRow .ConversationMetaPopover .ConversationMetaValueField{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:6px;height:40px;padding:0 12px}.Conversation .ConversationBody .ConversationInfoPanel .ConversationMetaRow .ConversationMetaPopover .ConversationMetaValueField:focus-within{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.Conversation .ConversationBody .ConversationInfoPanel .ConversationMetaRow .ConversationMetaPopover .ConversationMetaValueField .ConversationMetaValuePrefix{color:var(--text_Title_Light);font-size:14px;font-weight:600}.Conversation .ConversationBody .ConversationInfoPanel .ConversationMetaRow .ConversationMetaPopover .ConversationMetaValueField input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:14px;outline:none}.Conversation .ConversationBody .ConversationInfoPanel .ConversationMetaRow .ConversationMetaPopover .ConversationMetaPopoverActions{display:flex;gap:8px;justify-content:flex-end}.Conversation .ConversationBody .ConversationInfoPanel .ConversationMetaRow .ConversationMetaPopover .ConversationMetaPopoverActions .ConversationMetaPopoverClear,.Conversation .ConversationBody .ConversationInfoPanel .ConversationMetaRow .ConversationMetaPopover .ConversationMetaPopoverActions .ConversationMetaPopoverSave{border-radius:8px;cursor:pointer;font-size:13px;font-weight:600;height:34px;padding:0 14px}.Conversation .ConversationBody .ConversationInfoPanel .ConversationMetaRow .ConversationMetaPopover .ConversationMetaPopoverActions .ConversationMetaPopoverClear{background:var(--background_White);border:1px solid var(--border_Light);color:var(--Canceled)}.Conversation .ConversationBody .ConversationInfoPanel .ConversationMetaRow .ConversationMetaPopover .ConversationMetaPopoverActions .ConversationMetaPopoverClear:hover{border-color:var(--Canceled)}.Conversation .ConversationBody .ConversationInfoPanel .ConversationMetaRow .ConversationMetaPopover .ConversationMetaPopoverActions .ConversationMetaPopoverSave{background:var(--background_Blue);border:1px solid var(--background_Blue);color:#fff}.Conversation .ConversationBody .ConversationInfoPanel .ConversationMetaRow .ConversationMetaPopover .ConversationMetaPopoverActions .ConversationMetaPopoverSave:hover:not(:disabled){background:var(--background_Blue_Dark)}.Conversation .ConversationBody .ConversationInfoPanel .ConversationMetaRow .ConversationMetaPopover .ConversationMetaPopoverActions .ConversationMetaPopoverSave:disabled{cursor:not-allowed;opacity:.5}@media(max-width:1050px){.Conversation .ConversationHeader{padding:10px 14px}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderDetails h2{font-size:15px}.Conversation .ConversationBody .ConversationInfoPanel{bottom:0;box-shadow:-10px 0 30px #0f172a1f;flex:none;left:auto;max-width:92%;position:absolute;right:0;top:0;width:340px;z-index:30}.Conversation .ConversationBody .ConversationInfoPanel.is-open{max-width:92%}}@media(max-width:600px){.Conversation{border-radius:0}.Conversation .ConversationHeaderActionButton.is-back{display:inline-flex}.Conversation .ConversationHeader{border-radius:0;padding:8px 10px}.Conversation .ConversationHeader .ConversationHeaderInfo{gap:8px}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderAvatar{height:38px;width:38px}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderDetails h2{font-size:14px}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderDetails p{font-size:11px}.Conversation .ConversationHeader .ConversationHeaderActions .ConversationHeaderActionButton{height:44px;width:44px}.Conversation .ConversationBody .ConversationInfoPanel{border-left:0;left:0;max-width:100%;min-width:0;width:100%}.Conversation .ConversationBody .ConversationInfoPanel.is-open{max-width:100%}}.MessagesLayout{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 0 6px 0;border-top:none;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.MessagesLayout>.CallInsights{border-bottom:none;border-radius:0;border-right:none;bottom:auto;flex:0 0 auto;position:-webkit-sticky;position:sticky;top:0}.MessagesLayout .MessagesHeader{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:10px;display:inline-flex;gap:0;margin:0 20px 8px;padding:3px;position:relative;width:-webkit-fit-content;width:fit-content}.MessagesLayout .MessagesHeader .MessagesHeaderIndicator{background:var(--background_White);border-radius:8px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;pointer-events:none;position:absolute;top:3px;transform:translateX(0);transform:translateX(calc(var(--toggle-index, 0)*100%));transition:transform .2s cubic-bezier(.4,0,.2,1);width:calc(33.33333% - 2px);will-change:transform;z-index:0}.MessagesLayout .MessagesHeader[data-active-tab=all]{--toggle-index:0}.MessagesLayout .MessagesHeader[data-active-tab=sms]{--toggle-index:1}.MessagesLayout .MessagesHeader[data-active-tab=calls]{--toggle-index:2}.MessagesLayout .MessagesHeader .MessagesTitle{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-size:13px;font-weight:500;gap:6px;height:30px;justify-content:center;min-width:100px;padding:0 12px;position:relative;transition:color .18s ease,transform .08s ease;z-index:1}.MessagesLayout .MessagesHeader .MessagesTitle .material-symbols-outlined{font-size:17px}.MessagesLayout .MessagesHeader .MessagesTitle:hover:not(.Active){color:var(--text_Title_Dark)}.MessagesLayout .MessagesHeader .MessagesTitle:active{transform:scale(.97)}.MessagesLayout .MessagesHeader .MessagesTitle:focus-visible{outline:3px solid var(--outline_Blue);outline-offset:1px}.MessagesLayout .MessagesHeader .MessagesTitle.Active{color:var(--text_Title_Dark)}.MessagesLayout .MessagesBody{display:flex;flex:1 1;overflow:hidden}.MessagesLayout .MessagesBody .MessagesThreadLoading{justify-content:flex-end}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton{display:flex;flex-direction:column;gap:14px;padding:20px 24px 24px}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble{align-self:flex-start;animation:MessagesThreadSkeletonIn .4s ease forwards,MessagesThreadShimmer 1.6s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light_Light) 0,var(--background_Gray_Light) 50%,var(--background_Gray_Light_Light) 100%);background-size:200% 100%;border-radius:14px;border-top-left-radius:4px;height:38px;max-width:320px;opacity:0;position:relative;width:42%}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble:first-child{animation-delay:0s,0s}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble:nth-child(2){animation-delay:.08s,.12s}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble:nth-child(3){animation-delay:.16s,.24s}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble:nth-child(4){animation-delay:.24s,.36s}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble:nth-child(5){animation-delay:.32s,.48s}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble:nth-child(6){animation-delay:.4s,.6s}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble:nth-child(7){animation-delay:.48s,.72s}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble:nth-child(8){animation-delay:.56s,.84s}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble:first-child{width:34%}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble:nth-child(2){width:48%}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble:nth-child(4){height:30px;width:30%}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble:nth-child(5){width:52%}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble:nth-child(7){height:30px;width:38%}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble--out{align-self:flex-end;background:linear-gradient(90deg,color-mix(in srgb,var(--background_Blue) 12%,#0000) 0,color-mix(in srgb,var(--background_Blue) 22%,#0000) 50%,color-mix(in srgb,var(--background_Blue) 12%,#0000) 100%);background-size:200% 100%;border-top-left-radius:14px;border-top-right-radius:4px}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble--wide{border-radius:14px;height:64px;width:56%}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble--wide:after{background:color-mix(in srgb,var(--text_Title_Light_Light) 14%,#0000);border-radius:50%;content:"";height:36px;left:14px;position:absolute;top:14px;width:36px}.MessagesLayout .MessagesBody .MessagesThread{background-color:var(--background_White);display:flex;flex:1 1;flex-direction:column;overflow:hidden;padding:0 10px;position:relative}.MessagesLayout .MessagesBody .MessagesThread.MessagesThread--calls{background-color:var(--background_White);background-image:none}.MessagesLayout .MessagesBody .MessagesThread.MessagesThread--calls .MessagesList{background-image:linear-gradient(to right,#0000 0,#0000 16px,var(--background_Gray_Light) 16px,var(--background_Gray_Light) 18px,#0000 18px);background-repeat:repeat-y;background-size:100% 24px;padding-left:38px;position:relative}.MessagesLayout .MessagesBody .MessagesThread.MessagesThread--calls .MessagesList .CallItem{margin-left:0;position:relative}.MessagesLayout .MessagesBody .MessagesThread.MessagesThread--calls .MessagesList .CallItem:before{border-bottom:2px solid var(--background_Gray_Light);border-bottom-left-radius:10px;border-left:2px solid var(--background_Gray_Light);content:"";height:35px;left:-23px;pointer-events:none;position:absolute;top:-20px;transition:border-color .18s ease;width:17px}.MessagesLayout .MessagesBody .MessagesThread.MessagesThread--calls .MessagesList .CallItem.IsSelected:before,.MessagesLayout .MessagesBody .MessagesThread.MessagesThread--calls .MessagesList .CallItem.IsSelected:hover:before,.MessagesLayout .MessagesBody .MessagesThread.MessagesThread--calls .MessagesList .CallItem:hover:before{border-color:var(--background_Blue)}.MessagesLayout .MessagesBody .MessagesThread.MessagesThread--calls .MessagesList .CallItem.IsLive:before{border-color:var(--Canceled)}.MessagesLayout .MessagesBody .MessagesThread.MessagesThread--calls .MessagesList .CallItem .CallItemTop .CallItemTime{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 2px #0f172a0d;color:var(--text_Title_Light);font-size:11px;font-weight:500;padding:2px 8px;white-space:nowrap}.MessagesLayout .MessagesBody .MessagesThread .MessagesNewMessageBanner{align-items:center;animation:MessagesNewMessageEnter .18s ease;background:var(--background_White);border:1px solid color-mix(in srgb,var(--background_Blue) 30%,#0000);border-radius:999px;bottom:70px;box-shadow:0 8px 24px #0f172a2e;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;left:50%;padding:8px 16px 8px 10px;position:absolute;transform:translateX(-50%);z-index:10}.MessagesLayout .MessagesBody .MessagesThread .MessagesNewMessageBanner .material-symbols-outlined{font-size:18px}.MessagesLayout .MessagesBody .MessagesThread .MessagesNewMessageBanner:hover{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}@keyframes MessagesNewMessageEnter{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}.MessagesLayout .MessagesBody .MessagesThread .MessagesLoadingMore{align-items:center;align-self:center;background:color-mix(in srgb,var(--background_Gray_Dark_Light) 80%,#0000);border-radius:999px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;gap:6px;margin:6px auto;padding:6px 12px}.MessagesLayout .MessagesBody .MessagesThread .MessagesLoadingMore .material-symbols-outlined{animation:MessagesLoadingMoreSpin 1s linear infinite;font-size:14px}@keyframes MessagesLoadingMoreSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MessagesLayout .MessagesBody .MessagesThread .MessagesEmpty{align-items:center;color:var(--text_Title_Light);display:flex;flex:1 1;flex-direction:column;gap:10px;justify-content:center;padding:40px 24px;text-align:center}.MessagesLayout .MessagesBody .MessagesThread .MessagesEmpty .MessagesEmptyIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;height:64px;justify-content:center;margin-bottom:6px;width:64px}.MessagesLayout .MessagesBody .MessagesThread .MessagesEmpty .MessagesEmptyIcon .material-symbols-outlined{font-size:30px}.MessagesLayout .MessagesBody .MessagesThread .MessagesEmpty .MessagesEmptyTitle{color:var(--text_Title_Dark);font-size:16px;font-weight:700}.MessagesLayout .MessagesBody .MessagesThread .MessagesEmpty .MessagesEmptyHint{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;line-height:1.5;max-width:320px}.MessagesLayout .MessagesBody .MessagesThread .MessagesStatus{align-items:center;display:flex;gap:6px;justify-content:center;margin-bottom:10px;max-width:100%;padding:4px 10px;position:absolute;top:10px;width:100%;z-index:5}.MessagesLayout .MessagesBody .MessagesThread .MessagesStatus h1{align-items:center;animation:MessagesStatusFade .3s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#2222224f;border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 45%,#0000);border-radius:999px;box-shadow:0 4px 10px #0f172a0f;color:var(--background_White);display:inline-flex;font-size:12px;font-weight:500;gap:10px;letter-spacing:.01em;margin:0;padding:4px 12px 7px 35px;position:relative}.MessagesLayout .MessagesBody .MessagesThread .MessagesStatus h1:before{background:var(--Done);border-radius:50%;box-shadow:0 0 0 4px #22c55e26;content:"";height:8px;left:18px;position:absolute;width:8px}.MessagesLayout .MessagesBody .MessagesThread .MessagesStatus h1.MessagesStatus--warning:before{background:var(--pending);box-shadow:0 0 0 4px #f59e0b2e}.MessagesLayout .MessagesBody .MessagesThread .MessagesStatus h1.MessagesStatus--error:before{background:var(--Canceled);box-shadow:0 0 0 4px #ef44442e}@keyframes MessagesStatusFade{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.MessagesLayout .MessagesBody .MessagesThread .MessagesError{color:#b00020;font-size:13px;margin-bottom:8px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList{background:#0000;border-radius:6px;display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding-bottom:20px;padding-top:3px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow{align-items:flex-start;animation:MessageRowDropIn .28s cubic-bezier(.22,1,.36,1) both;display:flex;flex-direction:row;gap:10px;margin:6px 0;max-width:100%}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow:first-child{animation-delay:0s}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow:nth-child(2){animation-delay:35ms}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow:nth-child(3){animation-delay:.07s}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow:nth-child(4){animation-delay:.105s}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow:nth-child(5){animation-delay:.14s}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow:nth-child(6){animation-delay:.175s}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow:nth-child(7){animation-delay:.21s}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow:nth-child(8){animation-delay:.245s}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow:nth-child(9){animation-delay:.28s}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow:nth-child(10){animation-delay:.315s}@media(prefers-reduced-motion:reduce){.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow{animation:none}}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow.MessageRowAiTyping .MessageRowAvatar{background:color-mix(in srgb,var(--background_Blue) 12%,var(--background_White));border-color:color-mix(in srgb,var(--background_Blue) 30%,var(--border_Light))}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow.MessageRowAiTyping .MessageRowAvatar .material-symbols-outlined{color:var(--background_Blue);font-size:19px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow.MessageRowAiTyping .MessageBubbleAiTyping{align-items:center;display:inline-flex;gap:4px;padding:13px 14px;width:-webkit-fit-content;width:fit-content}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow.MessageRowAiTyping .MessageBubbleAiTyping i{animation:MessageAiTypingDot 1.3s ease-in-out infinite;background:#ffffffd9;border-radius:50%;height:6px;width:6px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow.MessageRowAiTyping .MessageBubbleAiTyping i:nth-child(2){animation-delay:.18s}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow.MessageRowAiTyping .MessageBubbleAiTyping i:nth-child(3){animation-delay:.36s}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow .MessageRowAvatar{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:50%;color:var(--text_Title_Light);display:inline-flex;flex:0 0 auto;height:36px;justify-content:center;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;width:36px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow .MessageRowAvatar img{-webkit-user-drag:none;display:block;height:100%;object-fit:cover;pointer-events:none;width:100%}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow .MessageRowAvatar .material-symbols-outlined{font-size:22px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow .MessageRowAvatar .MessageRowAvatarInitials{color:var(--text_Title_Dark);font-size:12px;font-weight:700;letter-spacing:.02em}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow .MessageRowMain{display:flex;flex-direction:column;max-width:calc(100% - 50px);min-width:0}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow .MessageRowMain .MessageBubbleAction{align-items:center;align-self:flex-start;background:color-mix(in srgb,var(--background_Blue) 8%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 35%,#0000);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;margin:6px 2px 2px;padding:6px 12px;transition:background .12s ease;white-space:nowrap}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow .MessageRowMain .MessageBubbleAction .material-symbols-outlined{font-size:16px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow .MessageRowMain .MessageBubbleAction img.GenayaAILogo{height:16px;width:16px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow .MessageRowMain .MessageBubbleAction:hover{background:color-mix(in srgb,var(--background_Blue) 14%,#0000)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow .MessageRowMain .MessageBubbleAction.is-loading,.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow .MessageRowMain .MessageBubbleAction:disabled{cursor:default;opacity:.6;pointer-events:none}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow .MessageRowHeader{align-items:center;display:flex;flex-direction:row;gap:20px;line-height:1.1;padding:0 4px 4px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow .MessageRowHeader .MessageRowName{color:var(--text_Title_Dark);font-size:14px;font-weight:600;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow .MessageRowHeader .MessageRowTime{color:var(--text_Title_Light_Light);font-size:11px;font-weight:500;letter-spacing:.01em;white-space:nowrap}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow.MessageRow--inbound{align-self:flex-start;justify-content:flex-start}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow.MessageRow--outbound{align-self:flex-end;flex-direction:row-reverse;justify-content:flex-start}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow.MessageRow--outbound .MessageBubbleAction{align-self:flex-end}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow.MessageRow--outbound .MessageRowHeader{flex-direction:row-reverse}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow.MessageRow--outbound .MessageRowMain{align-items:flex-end}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow.MessageRow--grouped{margin-top:-2px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow.MessageRow--grouped .MessageRowAvatar{background:#0000;border-color:#0000;box-shadow:none;pointer-events:none}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble{word-wrap:break-word;border-radius:14px;box-shadow:0 1px 1.5px #0f172a14;font-size:14px;font-weight:400;line-height:1.35;margin:0;max-width:440px;padding:8px 12px;position:relative;transition:box-shadow .18s ease;width:-webkit-fit-content;width:fit-content}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble:hover{box-shadow:0 2px 6px #0f172a1a}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBubbleMenuWrap{opacity:0;position:absolute;right:6px;top:4px;transition:opacity .15s ease;z-index:2}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBubbleMenuWrap.is-open{opacity:1;z-index:20}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBubbleMenuWrap .MessageBubbleMenu{align-items:center;background:#0000;border:0;border-radius:50%;color:inherit;cursor:pointer;display:inline-flex;height:22px;justify-content:center;transition:background .15s ease;width:22px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBubbleMenuWrap .MessageBubbleMenu .material-symbols-outlined{font-size:16px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBubbleMenuWrap .MessageBubbleMenu:hover{background:color-mix(in srgb,currentColor 14%,#0000)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBubbleMenuWrap .MessageBubbleMenuDropdown{animation:MessageBubbleMenuPop .13s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:1px;min-width:188px;padding:6px;position:absolute;right:0;top:calc(100% + 4px);z-index:30}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBubbleMenuWrap .MessageBubbleMenuDropdown .MessageBubbleMenuItem{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:10px;padding:8px 10px;text-align:left;transition:background .12s ease,color .12s ease;white-space:nowrap;width:100%}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBubbleMenuWrap .MessageBubbleMenuDropdown .MessageBubbleMenuItem .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBubbleMenuWrap .MessageBubbleMenuDropdown .MessageBubbleMenuItem:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBubbleMenuWrap .MessageBubbleMenuDropdown .MessageBubbleMenuItem:hover .material-symbols-outlined{color:var(--text_Title_Dark)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBubbleMenuWrap .MessageBubbleMenuDropdown .MessageBubbleMenuItem.is-accent,.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBubbleMenuWrap .MessageBubbleMenuDropdown .MessageBubbleMenuItem.is-accent .material-symbols-outlined{color:var(--background_Blue)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBubbleMenuWrap .MessageBubbleMenuDropdown .MessageBubbleMenuItem.is-accent:hover{background:color-mix(in srgb,var(--background_Blue) 10%,#0000);color:var(--background_Blue)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBubbleMenuWrap .MessageBubbleMenuDropdown .MessageBubbleMenuDivider{background:var(--border_Light);height:1px;margin:4px 2px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble:hover .MessageBubbleMenuWrap{opacity:1}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageMeta{align-items:center;display:flex;gap:4px;justify-content:flex-end}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageMeta .MessageMetaStar{color:currentColor;font-size:13px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 20;margin-bottom:2px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageMeta .MessageMetaPin{color:currentColor;font-size:12px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 20}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageMeta .MessageMetaTime{white-space:nowrap}@keyframes MessageBubbleMenuPop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBody{margin-top:0;padding-right:18px;white-space:pre-wrap}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBody .MessageBodyText{white-space:pre-wrap}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBody .MessageBodyText a{color:var(--background_White);text-decoration:underline;word-break:break-all}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBody .MessageBodyMedia{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBody .MessageBodyMedia .MessageMediaItem--image{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:12px;display:block;line-height:0;max-width:230px;overflow:hidden;transition:filter .15s ease}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBody .MessageBodyMedia .MessageMediaItem--image:hover{filter:brightness(.97)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBody .MessageBodyMedia .MessageMediaItem--image img{display:block;max-height:280px;object-fit:cover;width:100%}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBody .MessageBodyMedia .MessageMediaItem--image .MessageMediaItemLoading{align-items:center;color:var(--text_Title_Light_Light);display:flex;height:120px;justify-content:center;width:160px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBody .MessageBodyMedia .MessageMediaItem--image .MessageMediaItemLoading .material-symbols-outlined{font-size:28px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBody .MessageBodyMedia .MessageMediaItem--file{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;color:var(--text_Title_Dark);display:inline-flex;gap:8px;max-width:240px;padding:8px 10px;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBody .MessageBodyMedia .MessageMediaItem--file:hover{border-color:var(--background_Blue);box-shadow:0 1px 3px #0000000d}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBody .MessageBodyMedia .MessageMediaItem--file .MessageMediaItemFileIcon{color:var(--background_Blue);flex-shrink:0;font-size:20px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBody .MessageBodyMedia .MessageMediaItem--file .MessageMediaItemFileName{flex:1 1;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBody .MessageBodyMedia .MessageMediaItem--file .MessageMediaItemFileDl{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble--inbound{background:var(--background_Gray_Light_Light);border:1px solid color-mix(in srgb,var(--border_Light) 60%,#0000);border-top-left-radius:4px;color:var(--text_Title_Dark)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble--inbound .MessageMeta{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;letter-spacing:.01em;margin:4px 0 -2px;text-align:right}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble--inbound .MessageBodyText a{color:var(--background_Blue)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble--outbound{background-color:var(--background_Blue);border-top-right-radius:4px;box-shadow:0 1px 3px #0000000d;color:#fff}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble--outbound .MessageMeta{color:#ffffffc7;font-size:12px;font-weight:500;letter-spacing:.01em;margin:4px 0 -2px;text-align:right}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble--outbound .MessageBodyText a{color:#fff;text-decoration:underline}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup{display:flex;flex-direction:column;gap:0;margin:2px 0;max-width:min(560px,88%);min-width:320px;width:-webkit-fit-content;width:fit-content}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup.MessagesCallGroup--inbound{align-self:flex-start;margin-bottom:10px;margin-left:4px;margin-top:10px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup.MessagesCallGroup--outbound{align-self:flex-end;margin-right:4px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup.MessagesCallGroup--grouped{margin-top:-2px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCard,.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCard.MessagesCallCard--inbound,.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCard.MessagesCallCard--outbound{align-self:stretch;flex-wrap:wrap;margin:0 0 10px;max-width:none;min-width:0;row-gap:0;width:100%}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardPlayer{align-items:center;background:var(--background_White);border:1px solid color-mix(in srgb,var(--border_Light) 70%,#0000);border-radius:999px;cursor:default;display:flex;flex-basis:100%;gap:10px;margin-top:6px;padding:6px 10px;width:100%}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardPlayer .MessagesCallCardPlayBtn{align-items:center;background:var(--text_Title_Dark);border:0;border-radius:50%;color:var(--background_White);cursor:pointer;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;transition:transform .1s ease,opacity .15s ease;width:28px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardPlayer .MessagesCallCardPlayBtn .material-symbols-outlined{font-size:18px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardPlayer .MessagesCallCardPlayBtn:hover{opacity:.85}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardPlayer .MessagesCallCardPlayBtn:active{transform:scale(.94)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardPlayer .MessagesCallCardPlayerTrack{align-items:center;cursor:pointer;display:flex;flex:1 1;height:14px;min-width:60px;position:relative}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardPlayer .MessagesCallCardPlayerTrack:before{background:var(--background_Gray_Light);border-radius:999px;content:"";height:4px;left:0;position:absolute;right:0}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardPlayer .MessagesCallCardPlayerTrack .MessagesCallCardPlayerFill{background:var(--background_Blue);border-radius:999px;height:4px;left:0;pointer-events:none;position:absolute}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardPlayer .MessagesCallCardPlayerTime{font-feature-settings:"tnum";color:var(--text_Title_Light);flex-shrink:0;font-size:11px;font-variant-numeric:tabular-nums;font-weight:500}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardPlayer .MessagesCallCardPlayerSpeed{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;flex-shrink:0;font-size:11px;font-weight:600;padding:2px 6px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardPlayer .MessagesCallCardPlayerSpeed:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardSummary{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 2px 8px #0f172a0d;cursor:default;display:flex;flex-direction:column;gap:8px;margin-bottom:10px;margin-top:0;padding:12px 14px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardSummary .MessagesCallCardSummaryHeader{align-items:center;display:flex;gap:6px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardSummary .MessagesCallCardSummaryHeader .MessagesCallCardSummaryTitle{color:var(--text_Title_Dark);font-size:12px;font-weight:700}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardSummary .MessagesCallCardSummaryHeader .MessagesCallCardSummaryAI{align-items:center;color:var(--background_Blue);display:inline-flex;font-size:11px;font-weight:600;gap:4px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardSummary .MessagesCallCardSummaryHeader .MessagesCallCardSummaryAI img{height:14px;object-fit:contain;width:14px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardSummary .MessagesCallCardSummaryHeader .MessagesCallCardSummaryTranscript{background:#0000;border:0;color:var(--text_Title_Light);cursor:pointer;font-size:11px;font-weight:600;margin-left:auto;padding:2px 4px;white-space:nowrap}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardSummary .MessagesCallCardSummaryHeader .MessagesCallCardSummaryTranscript:hover{color:var(--background_Blue);text-decoration:underline}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardSummary .MessagesCallCardSummarySubTitle{color:var(--text_Title_Dark);font-size:12px;font-weight:700;margin-top:2px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardSummary .MessagesCallCardSummaryList{display:flex;flex-direction:column;gap:6px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardSummary .MessagesCallCardSummaryList .MessagesCallCardSummaryLine{align-items:flex-start;color:var(--text_Title_Light);display:flex;font-size:12px;gap:8px;line-height:1.45}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardSummary .MessagesCallCardSummaryList .MessagesCallCardSummaryLine .MessagesCallCardSummaryBullet{background:var(--background_Blue);border-radius:50%;flex-shrink:0;height:5px;margin-top:6px;width:5px}@media(max-width:1050px){.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup{min-width:280px}}@media(max-width:600px){.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup{max-width:100%;min-width:0}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup.MessagesCallGroup--inbound{margin-left:4px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup.MessagesCallGroup--outbound{margin-right:4px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardPlayer{gap:8px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardPlayer .MessagesCallCardPlayerTrack{min-width:40px}}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid color-mix(in srgb,var(--border_Light) 60%,#0000);border-radius:14px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;cursor:pointer;display:inline-flex;gap:12px;margin:8px 0;max-width:440px;min-width:320px;padding:10px 14px;position:relative;transition:transform .12s ease,box-shadow .18s ease,border-color .18s ease;width:-webkit-fit-content;width:fit-content}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard.MessagesCallCard--inbound{align-self:flex-start;border-top-left-radius:4px;margin-left:46px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard.MessagesCallCard--outbound{align-self:flex-end;border-top-right-radius:4px;margin-right:46px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard.MessagesCallCard--grouped{margin-top:-2px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard.MessagesCallCard--grouped.MessagesCallCard--inbound{border-top-left-radius:14px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard.MessagesCallCard--grouped.MessagesCallCard--outbound{border-top-right-radius:14px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard:hover{box-shadow:0 4px 12px #0f172a14}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard:hover .MessagesCallCardMenu{opacity:1;pointer-events:auto}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard .MessagesCallCardMenu{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;opacity:0;pointer-events:none;position:absolute;right:6px;top:6px;transition:opacity .15s ease,background .15s ease;width:26px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard .MessagesCallCardMenu .material-symbols-outlined{font-size:18px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard .MessagesCallCardMenu:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard .MessagesCallCardFooter{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:2px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard .MessagesCallCardFooter .MessagesCallCardSub{color:var(--text_Title_Light_Light);font-size:11px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard .MessagesCallCardFooter .MessagesCallCardTime{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:11px;position:static;white-space:nowrap}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard .MessagesCallCardIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:50%;color:var(--background_Blue);display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard .MessagesCallCardIcon .material-symbols-outlined{font-size:20px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard .MessagesCallCardBody{display:flex;flex:1 1;flex-direction:column;min-width:0}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard .MessagesCallCardBody .MessagesCallCardTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard .MessagesCallCardBody .MessagesCallCardSub{color:var(--text_Title_Light_Light);font-size:11px;margin-top:2px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard.MessagesCallCard--missed .MessagesCallCardIcon{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard.MessagesCallCard--missed .MessagesCallCardTitle{color:var(--Canceled)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesList--all{display:flex;flex:1 1;flex-direction:column;gap:4px;min-height:0;overflow-y:auto;padding:16px 8px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem{background-color:var(--background_Gray_Light);background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 2px #0f172a0a;display:flex;flex-direction:column;font-size:13px;gap:6px;margin:3px 4px 10px;outline:3px solid #0000;padding:12px 14px;transition:background .16s ease,transform .12s ease,box-shadow .16s ease,border-color .16s ease,outline-color .16s ease}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem:hover{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);box-shadow:0 6px 14px #0f172a14;cursor:pointer;outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem:active{border-color:var(--background_Blue);box-shadow:0 2px 6px #0f172a0d;transform:translateY(0)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem.IsSelected,.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem.IsSelected:hover{background:linear-gradient(135deg,var(--background_Gray_Light_Blue),var(--background_Gray_Light_Blue));border-color:var(--background_Blue);box-shadow:0 6px 16px #0f172a1f;outline:3px solid var(--outline_Blue)!important;outline-offset:0}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem.IsLive,.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem.IsLive:hover{background:color-mix(in srgb,var(--Done) 10%,var(--background_White));border-color:var(--Done)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem .CallItemTop{align-items:baseline;display:flex;justify-content:space-between}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem .CallItemTop .CallItemType{align-items:baseline;display:flex;gap:6px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem .CallItemTop .CallItemType h1{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem .CallItemTop .CallItemType h2{background:color-mix(in srgb,var(--text_Title_Light_Light_Light) 12%,#0000);border-radius:999px;color:var(--text_Title_Light_Light);font-size:11px;font-weight:500;padding:2px 8px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem .CallItemTop .CallItemTime{font-feature-settings:"tnum";color:var(--text_Title_Light_Light);font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem .CallItemBody{align-items:center;display:flex;justify-content:space-between;margin-top:5px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem .CallItemBody .CallCenter_ListItemIcon{align-items:center;display:flex;flex-shrink:0;font-size:17px;justify-content:center;margin-right:10px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem .CallItemBody .CallCenter_ListItemIcon.Inbound{color:var(--Done)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem .CallItemBody .CallCenter_ListItemIcon.noanswer{color:var(--Canceled)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem .CallItemBody .CallCenter_ListItemIcon.Outbound{color:var(--background_Blue)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem .CallItemBody .CallCenter_ListItemIcon.abandoned{color:var(--text_Title_Light_Light)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem .CallItemBody .CallItemFriendlyName{color:var(--text_Title_Dark);flex:1 1;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem .CallItemBody .CallItemAgent{font-feature-settings:"tnum";color:var(--background_Blue);font-size:12px;font-variant-numeric:tabular-nums;font-weight:500;margin-left:6px;white-space:nowrap}.MessagesLayout .MessagesBody .MessagesThread .MessageError{align-items:center;background:color-mix(in srgb,var(--Canceled) 12%,var(--background_White));border:1px solid color-mix(in srgb,var(--Canceled) 32%,#0000);border-radius:14px;box-shadow:0 1px 2px #0f172a0d;color:var(--Canceled);display:inline-flex;flex-wrap:wrap;font-size:11px;font-weight:600;gap:6px;line-height:1.2;margin:5px 4px 2px;max-width:100%;padding:4px 5px 4px 10px;width:-webkit-fit-content;width:fit-content}.MessagesLayout .MessagesBody .MessagesThread .MessageError .MessageErrorIcon{flex:0 0 auto;font-size:15px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 20}.MessagesLayout .MessagesBody .MessagesThread .MessageError .MessageErrorText{letter-spacing:.01em;white-space:nowrap}.MessagesLayout .MessagesBody .MessagesThread .MessageError.has-detail .MessageErrorText{min-width:0;overflow-wrap:anywhere;white-space:normal}.MessagesLayout .MessagesBody .MessagesThread .MessageError .MessageErrorCta{align-items:center;background:var(--Canceled);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:3px;margin-left:2px;padding:3px 10px;transition:background .14s ease,gap .15s ease,transform .1s ease;white-space:nowrap}.MessagesLayout .MessagesBody .MessagesThread .MessageError .MessageErrorCta .material-symbols-outlined{font-size:14px;transition:transform .18s cubic-bezier(.22,.61,.36,1)}.MessagesLayout .MessagesBody .MessagesThread .MessageError .MessageErrorCta:hover{background:color-mix(in srgb,var(--Canceled) 86%,#000);gap:6px}.MessagesLayout .MessagesBody .MessagesThread .MessageError .MessageErrorCta:hover .material-symbols-outlined{transform:translateX(2px)}.MessagesLayout .MessagesBody .MessagesThread .MessageError .MessageErrorCta:active{transform:scale(.97)}.MessagesLayout .MessagesComposer{background-color:var(--background_White);border-radius:0 0 6px 6px;display:flex;flex-direction:column;padding:8px 16px 14px;position:relative}.MessagesLayout .MessagesComposer .MessagesComposerDisabledNote{align-items:center;background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-radius:10px;color:var(--Canceled);display:flex;font-size:12px;font-weight:600;gap:8px;margin-bottom:8px;padding:8px 12px}.MessagesLayout .MessagesComposer .MessagesComposerDisabledNote .material-symbols-outlined{font-size:16px}.MessagesLayout .MessagesComposer .MessagesComposerCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:20px;box-shadow:0 1px 3px #0000000d;cursor:text;display:flex;flex-direction:column;gap:6px;outline:3px solid #0000;padding:12px 12px 8px 14px;transition:border-color .15s ease,box-shadow .15s ease,outline-color .2s ease;width:100%}.MessagesLayout .MessagesComposer .MessagesComposerCard button{cursor:pointer}.MessagesLayout .MessagesComposer .MessagesComposerCard:focus-within,.MessagesLayout .MessagesComposer .MessagesComposerCard:hover{border-color:var(--border_Dark_Light)}.MessagesLayout .MessagesComposer .MessagesComposerCard.AI-Ready{border-color:var(--background_Blue_Purpel);outline:3px solid rgba(101,58,240,.325)}.MessagesLayout .MessagesComposer .MessagesComposerCard textarea{background:#0000;border:none;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;line-height:1.45;max-height:160px;min-height:24px;outline:none;padding:2px 2px 0;resize:none;width:100%}.MessagesLayout .MessagesComposer .MessagesComposerCard textarea::placeholder{color:var(--text_Title_Light_Light)}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerAttachments{display:flex;flex-wrap:wrap;gap:8px;padding:2px 0}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerAttachments .MessagesComposerAttachment{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;overflow:hidden;position:relative}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerAttachments .MessagesComposerAttachment.is-image{height:56px;width:56px}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerAttachments .MessagesComposerAttachment.is-image img{display:block;height:100%;object-fit:cover;width:100%}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerAttachments .MessagesComposerAttachment.is-file .MessagesComposerAttachmentFile{align-items:center;display:inline-flex;gap:6px;height:56px;max-width:180px;padding:0 28px 0 10px}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerAttachments .MessagesComposerAttachment.is-file .MessagesComposerAttachmentFile .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:18px}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerAttachments .MessagesComposerAttachment.is-file .MessagesComposerAttachmentFile .MessagesComposerAttachmentName{color:var(--text_Title_Light);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerAttachments .MessagesComposerAttachment .MessagesComposerAttachmentRemove{align-items:center;background:#0f172a9e;border:none;border-radius:50%;color:#fff;display:inline-flex;height:18px;justify-content:center;padding:0;position:absolute;right:2px;top:2px;width:18px}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerAttachments .MessagesComposerAttachment .MessagesComposerAttachmentRemove .material-symbols-outlined{font-size:13px}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerAttachments .MessagesComposerAttachment .MessagesComposerAttachmentRemove:hover{background:#0f172ad1}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar{align-items:center;display:flex;gap:8px;justify-content:space-between}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft{align-items:center;display:flex;gap:6px}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft .MessagesComposerAttachBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;height:30px;justify-content:center;transition:color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .08s ease;width:30px}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft .MessagesComposerAttachBtn .material-symbols-outlined{font-size:18px}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft .MessagesComposerAttachBtn:hover:not(:disabled){border-color:var(--background_Blue);box-shadow:0 2px 8px color-mix(in srgb,var(--background_Blue) 22%,#0000);color:var(--background_Blue);transform:translateY(-1px)}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft .MessagesComposerAttachBtn:disabled{cursor:not-allowed;opacity:.5}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft .MessagesComposerAttachBtn.is-loading{pointer-events:none}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft .MessagesComposerAttachBtn.is-loading .material-symbols-outlined{animation:MessagesSpinnerRotate .9s linear infinite}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft .MessagesComposerAIBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;transition:border-color .15s ease,box-shadow .15s ease,transform .08s ease;width:30px}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft .MessagesComposerAIBtn img{height:18px;object-fit:contain;width:18px}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft .MessagesComposerAIBtn.is-loading{background:#0000;border-color:#0000;box-shadow:none;pointer-events:none}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft .MessagesComposerAIBtn.is-loading img{display:none}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft .MessagesComposerAIBtn .MessagesComposerSmartFollowUpSpinner{animation:MessagesSpinnerRotate .7s linear infinite;background:conic-gradient(from 0deg,color-mix(in srgb,var(--background_Blue_Purpel) 12%,#0000),var(--background_Blue_Purpel));border-radius:50%;height:16px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px));width:16px}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft .MessagesComposerAIBtn:hover:not(.is-loading):not(:disabled){border-color:var(--background_Blue_Purpel);box-shadow:0 2px 8px color-mix(in srgb,var(--background_Blue_Purpel) 30%,#0000);transform:translateY(-1px)}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft .MessagesComposerAIBtn:disabled:not(.is-loading){cursor:default;opacity:.4}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft .MessagesComposerAIBtn:disabled:not(.is-loading) img{filter:grayscale(1)}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft .MessagesComposerQuickTextsButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:6px;height:30px;padding:0 12px;transition:border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .08s ease;white-space:nowrap}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft .MessagesComposerQuickTextsButton .material-symbols-outlined{font-size:15px}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft .MessagesComposerQuickTextsButton:hover{border-color:var(--background_Blue);box-shadow:0 2px 8px color-mix(in srgb,var(--background_Blue) 22%,#0000);color:var(--background_Blue);transform:translateY(-1px)}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerSendBtn{align-items:center;background:var(--text_Title_Dark);border:none;border-radius:50%;color:var(--background_White);display:inline-flex;flex-shrink:0;height:34px;justify-content:center;transition:background .28s ease,transform .28s cubic-bezier(.34,1.56,.64,1),opacity .15s ease;width:34px}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerSendBtn .material-symbols-outlined{font-size:17px}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerSendBtn:hover:not(:disabled){background:color-mix(in srgb,var(--text_Title_Dark) 88%,#0000)}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerSendBtn:disabled{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup{animation:MessagesQuickTextsPopupIn .18s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;bottom:54px;box-shadow:0 1px 3px #0000001a;display:flex;flex-direction:column;left:24px;max-height:420px;overflow:hidden;position:absolute;width:320px;z-index:20}@keyframes MessagesQuickTextsPopupIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup .MessagesQuickTextsSearch{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:8px;height:36px;margin:10px 10px 8px;outline:3px solid #0000;padding:0 10px;transition:border-color .15s ease,outline-color .15s ease,background .15s ease}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup .MessagesQuickTextsSearch:focus-within{background:var(--background_White);border-color:var(--background_Blue);outline-color:var(--outline_Blue)}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup .MessagesQuickTextsSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup .MessagesQuickTextsSearch input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px;outline:none}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup .MessagesQuickTextsSearch input::placeholder{color:var(--text_Title_Light_Light)}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup .MessagesQuickTextsList{-webkit-overflow-scrolling:touch;display:flex;flex:1 1;flex-direction:column;gap:2px;overflow-y:auto;padding:2px 6px 6px}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup .MessagesQuickTextsList .MessagesQuickTextsItem{background-color:#0000;border:none;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:8px 10px;text-align:left;transition:background .12s ease;width:100%}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup .MessagesQuickTextsList .MessagesQuickTextsItem.Selected,.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup .MessagesQuickTextsList .MessagesQuickTextsItem:hover{background-color:var(--background_Gray_Light)}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup .MessagesQuickTextsList .MessagesQuickTextsItem .MessagesQuickTextsTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup .MessagesQuickTextsList .MessagesQuickTextsItem .MessagesQuickTextsItemPreview{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text_Title_Light_Light);display:-webkit-box;font-size:11px;line-height:1.4;overflow:hidden}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup .MessagesQuickTextsList .MessagesQuickTextsEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:24px 14px;text-align:center}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup .MessagesQuickTextsManageBtn{align-items:center;background:var(--background_White);border:none;border-top:1px solid var(--border_Light);color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;justify-content:center;padding:11px 12px;transition:background .15s ease}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup .MessagesQuickTextsManageBtn .material-symbols-outlined{font-size:15px}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup .MessagesQuickTextsManageBtn:hover{background:var(--background_Gray_Light_Light)}@keyframes MessagesSpinnerRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:1050px){.MessagesLayout .MessagesHeader{margin:14px 16px 6px}.MessagesLayout .MessagesHeader .MessagesTitle{font-size:12px;padding:6px 12px}.MessagesLayout .MessagesBody .MessagesThread{padding:0 16px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow{width:100%}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow .MessageRowMain{flex:1 1 auto;min-width:0}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble,.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble--inbound,.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble--outbound{max-width:85%}.MessagesLayout .MessagesComposer{padding:8px 14px 12px}}@media(max-width:600px){.MessagesLayout{border-radius:0}.MessagesLayout .MessagesHeader{margin:12px 12px 6px}.MessagesLayout .MessagesHeader .MessagesTitle{font-size:12px;padding:6px 12px}.MessagesLayout .MessagesHeader .MessagesTitle .material-symbols-outlined{font-size:16px}.MessagesLayout .MessagesBody .MessagesThread{padding:0 12px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList{padding-bottom:12px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow{width:100%}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow .MessageRowMain{flex:1 1 auto;min-width:0}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble{font-size:13px;max-width:90%;padding:6px 14px 12px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBody .MessageMediaItem{max-width:100%}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble--inbound,.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble--outbound{max-width:92%}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem{padding:10px 12px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem .CallItemTop .CallItemType h1{font-size:13px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem .CallItemBody .CallItemFriendlyName{font-size:12px}.MessagesLayout .MessagesBody .MessagesThread .MessagesEmpty{padding:28px 16px}.MessagesLayout .MessagesBody .MessagesThread .MessagesEmpty .MessagesEmptyIcon{height:56px;width:56px}.MessagesLayout .MessagesBody .MessagesThread .MessagesEmpty .MessagesEmptyTitle{font-size:15px}.MessagesLayout .MessagesBody .MessagesThread .MessagesEmpty .MessagesEmptyHint{font-size:12px}.MessagesLayout .MessagesComposer{padding:8px 10px 12px}.MessagesLayout .MessagesComposer .MessagesComposerCard{padding:10px 10px 8px 12px}.MessagesLayout .MessagesComposer .MessagesComposerCard textarea{font-size:16px}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft .MessagesComposerAIBtn{height:44px;width:44px}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft .MessagesComposerQuickTextsButton{font-size:13px;height:44px}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerSendBtn{height:44px;width:44px}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup{left:12px;max-width:calc(100vw - 24px);right:12px;width:auto}}@keyframes MessagesThreadShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.QuickTextsManageBackdrop{align-items:center;animation:QuickTextsManageOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}@keyframes QuickTextsManageOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes QuickTextsManageCardPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.QuickTextsManageBackdrop .QuickTextsManageCard{animation:QuickTextsManageCardPop .26s ease forwards;background:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:85vh;max-width:780px;overflow:hidden;width:100%}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageHeader{align-items:flex-start;border-bottom:1px solid var(--border_Light);display:flex;gap:16px;justify-content:space-between;padding:18px 20px}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0 0 4px}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageHeader p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.4;margin:0;max-width:440px}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageHeader .QuickTextsManageHeaderActions{align-items:center;display:inline-flex;gap:10px}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageHeader .QuickTextsManageCreateBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageHeader .QuickTextsManageCreateBtn .QuickTextsManageCreateBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;height:20px;justify-content:center;width:20px}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageHeader .QuickTextsManageCreateBtn .QuickTextsManageCreateBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageHeader .QuickTextsManageCreateBtn .QuickTextsManageCreateBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageHeader .QuickTextsManageCreateBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageHeader .QuickTextsManageCreateBtn:active{transform:scale(.98)}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageHeader .QuickTextsManageClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageHeader .QuickTextsManageClose .material-symbols-outlined{font-size:21px}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageHeader .QuickTextsManageClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageHeader .QuickTextsManageClose:active{transform:scale(.92)}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageTable{-webkit-overflow-scrolling:touch;flex:1 1;overflow-y:auto;padding:4px 10px 12px}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageTable .QuickTextsManageRow{grid-gap:12px;align-items:start;border-radius:10px;color:var(--text_Title_Dark);display:grid;font-size:13px;gap:12px;grid-template-columns:150px 1fr 72px;padding:12px;transition:background .12s ease}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageTable .QuickTextsManageRow:hover:not(.QuickTextsManageRow--head){background:var(--background_Gray_Light_Light)}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageTable .QuickTextsManageRow:hover:not(.QuickTextsManageRow--head) .QuickTextsManageRowActions button{opacity:1}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageTable .QuickTextsManageRow--head{background:#0000;background:var(--background_White);color:var(--text_Title_Light_Light);font-size:11px;font-weight:700;letter-spacing:.04em;padding-bottom:4px;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;z-index:1}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageTable .QuickTextsManageRow .QuickTextsManageRowTitle{font-weight:600;line-height:1.4}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageTable .QuickTextsManageRow .QuickTextsManageRowMessage{color:var(--text_Title_Light);line-height:1.45;white-space:pre-wrap;word-break:break-word}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageTable .QuickTextsManageRow .QuickTextsManageRowActions{display:inline-flex;gap:6px;justify-content:flex-end}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageTable .QuickTextsManageRow .QuickTextsManageRowActions button{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;opacity:0;transition:opacity .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease;width:30px}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageTable .QuickTextsManageRow .QuickTextsManageRowActions button .material-symbols-outlined{font-size:16px}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageTable .QuickTextsManageRow .QuickTextsManageRowActions button:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;color:var(--background_Blue)}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageTable .QuickTextsManageRow .QuickTextsManageRowActions button:last-child:hover{border-color:var(--Canceled);color:var(--Canceled)}@media(max-width:600px){.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageTable .QuickTextsManageRow .QuickTextsManageRowActions button{opacity:1}}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageTable .QuickTextsManageEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:40px 20px;text-align:center}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageForm{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding:20px}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageField{display:flex;flex-direction:column;gap:6px;position:relative}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageField label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageField input,.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageField textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-family:inherit;font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageField input::placeholder,.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageField textarea::placeholder{color:var(--text_Title_Light_Light)}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageField input:focus,.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageField input:hover,.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageField textarea:focus,.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageField textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageField textarea{line-height:1.6;min-height:140px;padding-bottom:28px;resize:vertical}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageField--message{position:relative}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageField .QuickTextsManageCount{font-feature-settings:"tnum";background:var(--background_Gray_Light_Light);border-radius:999px;bottom:10px;color:var(--text_Title_Light_Light);font-size:10px;font-variant-numeric:tabular-nums;font-weight:600;padding:2px 8px;pointer-events:none;position:absolute;right:12px}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageActions{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:10px;justify-content:flex-end;padding:14px 20px}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageActions .QuickTextsManageCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:color .12s ease,background .12s ease}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageActions .QuickTextsManageCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageActions .QuickTextsManageDanger,.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageActions .QuickTextsManagePrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageActions .QuickTextsManageDanger:hover:not(:disabled),.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageActions .QuickTextsManagePrimary:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageActions .QuickTextsManageDanger:active,.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageActions .QuickTextsManagePrimary:active{transform:scale(.98)}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageActions .QuickTextsManageDanger:disabled,.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageActions .QuickTextsManagePrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageActions .QuickTextsManagePrimary .QuickTextsManagePrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageActions .QuickTextsManagePrimary .QuickTextsManagePrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageActions .QuickTextsManagePrimary .QuickTextsManagePrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageActions .QuickTextsManageDanger .QuickTextsManageDangerInner{align-items:center;background:var(--Canceled);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageActions .QuickTextsManageDanger .QuickTextsManageDangerInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageActions .QuickTextsManageDanger .QuickTextsManageDangerLabel{color:var(--Canceled);font-size:13px;font-weight:600;white-space:nowrap}.QuickTextsManageBackdrop .QuickTextsDeleteBackdrop{align-items:center;animation:QuickTextsManageOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1300}.QuickTextsManageBackdrop .QuickTextsDeleteBackdrop .QuickTextsDeleteCard{animation:QuickTextsManageCardPop .26s ease forwards;background:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;max-width:380px;padding:20px 20px 0;width:100%}.QuickTextsManageBackdrop .QuickTextsDeleteBackdrop .QuickTextsDeleteCard h4{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0 0 6px}.QuickTextsManageBackdrop .QuickTextsDeleteBackdrop .QuickTextsDeleteCard p{color:var(--text_Title_Light);font-size:13px;margin:0 0 14px}.QuickTextsManageBackdrop .QuickTextsDeleteBackdrop .QuickTextsDeleteCard .QuickTextsManageActions{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding:14px 0 16px}.QuickTextsManageBackdrop .QuickTextsDeleteBackdrop .QuickTextsDeleteCard .QuickTextsManageActions .QuickTextsManageCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:color .12s ease,background .12s ease}.QuickTextsManageBackdrop .QuickTextsDeleteBackdrop .QuickTextsDeleteCard .QuickTextsManageActions .QuickTextsManageCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.QuickTextsManageBackdrop .QuickTextsDeleteBackdrop .QuickTextsDeleteCard .QuickTextsManageActions .QuickTextsManageDanger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.QuickTextsManageBackdrop .QuickTextsDeleteBackdrop .QuickTextsDeleteCard .QuickTextsManageActions .QuickTextsManageDanger .QuickTextsManageDangerInner{align-items:center;background:var(--Canceled);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.QuickTextsManageBackdrop .QuickTextsDeleteBackdrop .QuickTextsDeleteCard .QuickTextsManageActions .QuickTextsManageDanger .QuickTextsManageDangerInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.QuickTextsManageBackdrop .QuickTextsDeleteBackdrop .QuickTextsDeleteCard .QuickTextsManageActions .QuickTextsManageDanger .QuickTextsManageDangerLabel{color:var(--Canceled);font-size:13px;font-weight:600;white-space:nowrap}.QuickTextsManageBackdrop .QuickTextsDeleteBackdrop .QuickTextsDeleteCard .QuickTextsManageActions .QuickTextsManageDanger:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.QuickTextsManageBackdrop .QuickTextsDeleteBackdrop .QuickTextsDeleteCard .QuickTextsManageActions .QuickTextsManageDanger:active{transform:scale(.98)}.QuickTextsManageBackdrop .QuickTextsDeleteBackdrop .QuickTextsDeleteCard .QuickTextsManageActions .QuickTextsManageDanger:disabled{cursor:not-allowed;opacity:.55;transform:none}@media(max-width:600px){.QuickTextsManageBackdrop{align-items:stretch;padding:0}.QuickTextsManageBackdrop .QuickTextsManageCard{border-radius:0;height:100%;max-height:100vh;max-width:100%}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageForm input,.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageForm textarea{font-size:16px}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageForm input{min-height:44px}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageActions{align-items:stretch;flex-direction:column-reverse;padding:10px 14px max(10px,env(safe-area-inset-bottom))}.QuickTextsManageBackdrop .QuickTextsManageCard .QuickTextsManageActions button{min-height:44px;width:100%}}.MessagesLayout .MessagesPinnedBanner{align-items:center;backdrop-filter:blur(22px) saturate(180%);-webkit-backdrop-filter:blur(22px) saturate(180%);background-color:color-mix(in srgb,var(--background_White) 73%,#0000);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;gap:10px;left:8px;padding:8px 14px;position:absolute;right:8px;top:8px;z-index:6}.MessagesLayout .MessagesPinnedBanner .MessagesPinnedIcon{color:var(--background_Blue);flex-shrink:0;font-size:18px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 20}.MessagesLayout .MessagesPinnedBanner .MessagesPinnedBars{align-self:stretch;display:flex;flex-direction:column;flex-shrink:0;gap:2px;justify-content:center;padding:1px 0;width:3px}.MessagesLayout .MessagesPinnedBanner .MessagesPinnedBars .MessagesPinnedBar{background:color-mix(in srgb,var(--background_Blue) 28%,#0000);border-radius:2px;flex:1 1;min-height:4px;transition:background .2s ease}.MessagesLayout .MessagesPinnedBanner .MessagesPinnedBars .MessagesPinnedBar.is-active{background:var(--background_Blue)}.MessagesLayout .MessagesPinnedBanner .MessagesPinnedContent{align-items:flex-start;background:#0000;border:0;cursor:pointer;display:flex;flex:1 1;flex-direction:column;min-width:0;padding:0;text-align:left}.MessagesLayout .MessagesPinnedBanner .MessagesPinnedContent .MessagesPinnedLabel{color:var(--background_Blue);font-size:11px;font-weight:600;letter-spacing:.02em}.MessagesLayout .MessagesPinnedBanner .MessagesPinnedContent .MessagesPinnedText{align-self:stretch;color:var(--text_Title_Light);font-size:13px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessagesLayout .MessagesPinnedBanner .MessagesPinnedUnpin{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;transition:background .12s ease,color .12s ease;width:28px}.MessagesLayout .MessagesPinnedBanner .MessagesPinnedUnpin .material-symbols-outlined{font-size:18px}.MessagesLayout .MessagesPinnedBanner .MessagesPinnedUnpin:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.MessageForwardModal{align-items:center;animation:MessageForwardFade .18s ease;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1500}.MessageForwardModal .MessageForwardCard{animation:MessageForwardPop .18s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:min(560px,100dvh - 48px);max-width:420px;overflow:hidden;position:relative;width:100%}.MessageForwardModal .MessageForwardCard .MessageForwardHeader{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 18px}.MessageForwardModal .MessageForwardCard .MessageForwardHeader .MessageForwardHeaderText{display:flex;flex-direction:column;gap:1px}.MessageForwardModal .MessageForwardCard .MessageForwardHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.MessageForwardModal .MessageForwardCard .MessageForwardHeader .MessageForwardHeaderSub{color:var(--text_Title_Light_Light);font-size:12px}.MessageForwardModal .MessageForwardCard .MessageForwardHeader .MessageForwardClose{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .12s ease,color .12s ease;width:32px}.MessageForwardModal .MessageForwardCard .MessageForwardHeader .MessageForwardClose .material-symbols-outlined{font-size:20px}.MessageForwardModal .MessageForwardCard .MessageForwardHeader .MessageForwardClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.MessageForwardModal .MessageForwardCard .MessageForwardPreview{align-items:flex-start;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-shrink:0;gap:8px;margin:0 18px 12px;padding:10px 12px}.MessageForwardModal .MessageForwardCard .MessageForwardPreview .MessageForwardPreviewIcon{color:var(--background_Blue);flex-shrink:0;font-size:16px;margin-top:1px}.MessageForwardModal .MessageForwardCard .MessageForwardPreview .MessageForwardPreviewText{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--text_Title_Light);display:-webkit-box;font-size:13px;line-height:1.4;overflow:hidden;word-break:break-word}.MessageForwardModal .MessageForwardCard .MessageForwardSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-shrink:0;gap:8px;height:42px;margin:0 18px 10px;padding:0 12px}.MessageForwardModal .MessageForwardCard .MessageForwardSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.MessageForwardModal .MessageForwardCard .MessageForwardSearch input{background:#0000;border:0;color:var(--text_Title_Dark);flex:1 1;font-size:14px;min-width:0;outline:none}.MessageForwardModal .MessageForwardCard .MessageForwardSearch input::placeholder{color:var(--text_Title_Light_Light)}.MessageForwardModal .MessageForwardCard .MessageForwardList{display:flex;flex:1 1;flex-direction:column;gap:2px;min-height:0;overflow-y:auto;padding:0 10px 12px}.MessageForwardModal .MessageForwardCard .MessageForwardList .MessageForwardHint{color:var(--text_Title_Light_Light);font-size:13px;padding:20px 8px;text-align:center}.MessageForwardModal .MessageForwardCard .MessageForwardList .MessageForwardSectionLabel{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;letter-spacing:.04em;padding:10px 8px 4px}.MessageForwardModal .MessageForwardCard .MessageForwardList .MessageForwardItem{align-items:center;background:#0000;border:0;border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:10px 8px;text-align:left;transition:background .12s ease;width:100%}.MessageForwardModal .MessageForwardCard .MessageForwardList .MessageForwardItem:hover{background:var(--background_Gray_Light)}.MessageForwardModal .MessageForwardCard .MessageForwardList .MessageForwardItem:disabled{cursor:default;opacity:.6}.MessageForwardModal .MessageForwardCard .MessageForwardList .MessageForwardItem .MessageForwardItemAvatar{align-items:center;background:var(--background_Gray_Light);border-radius:50%;color:var(--text_Title_Light_Light);display:inline-flex;flex-shrink:0;height:38px;justify-content:center;overflow:hidden;width:38px}.MessageForwardModal .MessageForwardCard .MessageForwardList .MessageForwardItem .MessageForwardItemAvatar img{height:100%;object-fit:cover;width:100%}.MessageForwardModal .MessageForwardCard .MessageForwardList .MessageForwardItem .MessageForwardItemAvatar .MessageForwardItemInitials{color:var(--text_Title_Light);font-size:13px;font-weight:600}.MessageForwardModal .MessageForwardCard .MessageForwardList .MessageForwardItem .MessageForwardItemAvatar .material-symbols-outlined{font-size:20px}.MessageForwardModal .MessageForwardCard .MessageForwardList .MessageForwardItem .MessageForwardItemMain{display:flex;flex:1 1;flex-direction:column;min-width:0}.MessageForwardModal .MessageForwardCard .MessageForwardList .MessageForwardItem .MessageForwardItemMain .MessageForwardItemName{color:var(--text_Title_Dark);font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessageForwardModal .MessageForwardCard .MessageForwardList .MessageForwardItem .MessageForwardItemMain .MessageForwardItemSub{color:var(--text_Title_Light_Light);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessageForwardModal .MessageForwardCard .MessageForwardList .MessageForwardItem .MessageForwardItemSend{color:var(--background_Blue);flex-shrink:0;font-size:20px}.MessageForwardModal .MessageForwardCard .MessageForwardList .MessageForwardItem .MessageForwardItemSend.is-sending{animation:MessageForwardSpin .8s linear infinite}@media(max-width:600px){.MessageForwardModal{align-items:flex-end;padding:0}.MessageForwardModal .MessageForwardCard{border-radius:16px 16px 0 0;max-height:calc(100dvh - 12px);max-width:100%}}@keyframes MessageForwardFade{0%{opacity:0}to{opacity:1}}@keyframes MessageForwardPop{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes MessageForwardSpin{to{transform:rotate(1turn)}}.MessageBubbleMenuDropdown{animation:MessageBubbleMenuPop .13s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:1px;min-width:190px;padding:6px;z-index:4000}.MessageBubbleMenuDropdown .MessageBubbleMenuItem{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:10px;padding:8px 10px;text-align:left;transition:background .12s ease,color .12s ease;white-space:nowrap;width:100%}.MessageBubbleMenuDropdown .MessageBubbleMenuItem .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.MessageBubbleMenuDropdown .MessageBubbleMenuItem:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.MessageBubbleMenuDropdown .MessageBubbleMenuItem:hover .material-symbols-outlined{color:var(--text_Title_Dark)}@keyframes MessageRowDropIn{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes MessageAiTypingDot{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.CompanyRequireDiv{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:12000}.CompanyRequireDiv .CompanyRequireDivOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.CompanyRequireDiv .CompanyRequireDivCard{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;overflow:hidden;position:relative;width:min(520px,100% - 32px);z-index:1}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardGradient{background:linear-gradient(180deg,var(--outline_Blue) 0,#0000 100%);border-radius:10px 10px 0 0;height:180px;left:0;overflow:hidden;position:absolute;top:0;width:100%}@keyframes CompanyRequireDivFloat{0%{transform:translateZ(0)}50%{transform:translate3d(0,-10px,0)}to{transform:translateZ(0)}}@keyframes CompanyRequireDivFloatWide{0%{transform:translateZ(0)}50%{transform:translate3d(6px,-12px,0)}to{transform:translateZ(0)}}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardGradient .CompanyRequireDivCardBlob{border:2px solid var(--border_Dark_Light);border-radius:999px;display:block;position:absolute;will-change:transform}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardGradient .CompanyRequireDivCardBlob1{animation:CompanyRequireDivFloat 6s ease-in-out infinite;background-color:color-mix(in srgb,var(--background_Blue_Purpel) 33%,#0000);height:50px;left:90px;top:50px;width:50px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardGradient .CompanyRequireDivCardBlob2{animation:CompanyRequireDivFloatWide 7s ease-in-out infinite;background-color:color-mix(in srgb,var(--background_Blue) 33%,#0000);height:50px;right:90px;top:50px;width:50px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardGradient .CompanyRequireDivCardBlob3{animation:CompanyRequireDivFloat 5.5s ease-in-out infinite;background-color:color-mix(in srgb,var(--background_Blue_Light) 33%,#0000);height:40px;left:18%;top:120px;width:40px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardGradient .CompanyRequireDivCardBlob4{animation:CompanyRequireDivFloatWide 6.5s ease-in-out infinite;background-color:color-mix(in srgb,var(--Done) 33%,#0000);height:40px;right:18%;top:120px;width:40px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivHeader{align-items:center;display:flex;justify-content:flex-end;z-index:2}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivHeader .CompanyRequireDivClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;margin:20px;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivHeader .CompanyRequireDivClose .material-symbols-outlined{font-size:21px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivHeader .CompanyRequireDivClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivHeader .CompanyRequireDivClose:active{transform:scale(.92)}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-top:-30px;padding:10px 30px 0;z-index:1}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivIconWrap{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Light));border-radius:999px;box-shadow:0 14px 32px #0b5fff59;display:flex;height:110px;justify-content:center;margin-bottom:18px;width:110px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivIconWrap .material-symbols-outlined{color:var(--background_White);font-size:54px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 40}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivIconWrap.is-warning{background:linear-gradient(135deg,var(--pending),var(--pending));box-shadow:0 14px 32px #f59e0b59}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivNotice{align-items:flex-start;background:linear-gradient(180deg,color-mix(in srgb,var(--pending) 8%,#0000) 0,color-mix(in srgb,var(--pending) 20%,#0000) 100%);border:1px solid color-mix(in srgb,var(--pending) 40%,#0000);border-radius:12px;box-shadow:0 2px 8px #f59e0b14;display:flex;gap:12px;margin-top:18px;padding:14px 16px;width:100%}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivNotice .CompanyRequireDivNoticeIcon{color:var(--pending);flex-shrink:0;font-size:22px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;margin-top:1px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivNotice .CompanyRequireDivNoticeBody{display:flex;flex-direction:column;gap:4px;text-align:left}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivNotice .CompanyRequireDivNoticeBody h6{color:var(--pending);font-size:13px;font-weight:600;letter-spacing:.01em;margin:0;text-transform:uppercase}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivNotice .CompanyRequireDivNoticeBody p{color:var(--pending);font-size:13px;font-weight:400;line-height:1.45;margin:0;text-align:left}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody h3{color:var(--text_Title);font-size:22px;font-weight:600;margin:0;text-align:center}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody p{color:var(--text_Title_Light_Light);font-size:15px;font-weight:300;line-height:1.25;margin-top:8px;text-align:center}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivReason{align-items:center;border:1px solid var(--outline_Blue);border-radius:8px;display:flex;gap:10px;margin-top:18px;padding:10px 12px;width:100%}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivReason .material-symbols-outlined{color:var(--background_Blue);font-size:20px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivReason h6{color:var(--text_Title_Light);font-size:13px;font-weight:400;line-height:1.3;margin:0}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivPerks{margin-top:20px;width:100%}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivPerks h5{color:var(--text_Title);font-size:16px;font-weight:500;margin-bottom:10px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivPerks .CompanyRequireDivPerk{align-items:center;display:flex;gap:10px;margin-top:10px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivPerks .CompanyRequireDivPerk .material-symbols-outlined{color:var(--background_Blue);font-size:16px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivPerks .CompanyRequireDivPerk h6{color:var(--text_Title_Light_Light);font-size:13px;font-weight:300;margin:0}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardFooter{align-items:center;border-radius:0 0 10px 10px;border-top:1px solid var(--border_Light);display:flex;gap:10px;justify-content:flex-end;margin-top:18px;padding:16px 20px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardFooter button{align-items:center;cursor:pointer;display:inline-flex}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardFooter .CompanyRequireDivCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);font-size:13px;font-weight:600;padding:8px 10px;transition:color .12s ease,background .12s ease}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardFooter .CompanyRequireDivCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardFooter .CompanyRequireDivPrimary{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardFooter .CompanyRequireDivPrimary .CompanyRequireDivPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardFooter .CompanyRequireDivPrimary .CompanyRequireDivPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardFooter .CompanyRequireDivPrimary .CompanyRequireDivPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardFooter .CompanyRequireDivPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardFooter .CompanyRequireDivPrimary:active{transform:scale(.98)}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardFooter .CompanyRequireDivPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}@media(max-width:1050px){.CompanyRequireDiv .CompanyRequireDivCard{width:min(520px,100% - 24px)}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody{padding:10px 22px 0}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivIconWrap{height:96px;width:96px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivIconWrap .material-symbols-outlined{font-size:46px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody h3{font-size:20px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody p{font-size:14px}}@media(max-width:600px){.CompanyRequireDiv .CompanyRequireDivCard{max-width:calc(100% - 16px);width:calc(100% - 16px)}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardGradient{height:140px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody{margin-top:-20px;padding:6px 16px 0}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivIconWrap{height:80px;margin-bottom:14px;width:80px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivIconWrap .material-symbols-outlined{font-size:40px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody h3{font-size:18px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody p{font-size:13px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivNotice{gap:10px;padding:12px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivNotice p{font-size:12px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardFooter{flex-direction:column-reverse;padding:14px 16px max(14px,env(safe-area-inset-bottom))}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardFooter button{justify-content:center;min-height:44px;width:100%}}.AssignedCompanies{align-items:center;display:flex}.AssignedCompanies .CompaniesDropdown{max-width:380px;position:relative}.AssignedCompanies .CompaniesDropdown.is-error .CompaniesDropdownButton{border:1px solid var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 18%,#0000)}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:flex;justify-content:space-between;min-height:45px;min-width:250px;outline:3px solid #0000;padding:10px 12px;transition:all .2s ease;width:auto}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton.is-active,.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton.is-disabled{cursor:not-allowed;opacity:.7}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton.is-disabled:hover{border:1px solid var(--border_Light);outline:none}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton:active{transform:scale(.98)}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton.is-disabled:active{transform:none}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText{align-items:center;display:inline-flex;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText .CompaniesDropdownAvatars{align-items:center;display:inline-flex}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText .CompaniesDropdownAvatars .CompaniesDropdownAvatar{align-items:center;background:var(--background_Gray_Light);border:2px solid var(--background_White);border-radius:50%;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;overflow:hidden;width:22px}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText .CompaniesDropdownAvatars .CompaniesDropdownAvatar img{height:100%;object-fit:cover;width:100%}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText .CompaniesDropdownAvatars .CompaniesDropdownAvatar .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:14px}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText .CompaniesDropdownAvatars .CompaniesDropdownAvatar:not(:first-child){margin-left:-6px}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText .CompaniesDropdownSkeleton{align-items:center;display:inline-flex;gap:8px;width:100%}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText .CompaniesDropdownSkeleton .CompaniesDropdownSkeletonIcon{animation:AssignedCompaniesShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--border_Dark_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:6px;height:25px;width:25px}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText .CompaniesDropdownSkeleton .CompaniesDropdownSkeletonText{animation:AssignedCompaniesShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--border_Dark_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:999px;height:12px;width:140px}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText .material-symbols-outlined{align-items:center;color:var(--background_Blue);display:flex;font-size:18px;height:25px;justify-content:center;width:25px}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText img{background:var(--background_Gray_Light);border-radius:6px;flex-shrink:0;height:25px;object-fit:cover;width:25px}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}@keyframes AssignedCompaniesShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:1050px){.AssignedCompanies .CompaniesDropdown{max-width:100%;width:100%}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton{min-width:0;width:100%}}@media(max-width:600px){.AssignedCompanies{width:100%}.AssignedCompanies .CompaniesDropdown{max-width:100%;width:100%}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton{min-height:44px;min-width:0;padding:10px;width:100%}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText{flex:1 1;min-width:0}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText .CompaniesDropdownOptionText,.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.CompaniesDropdownMenuPortal{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;max-height:330px;opacity:0;overflow:auto;padding:10px;pointer-events:none;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease;z-index:9999}.CompaniesDropdownMenuPortal.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.CompaniesDropdownMenuPortal .CompaniesDropdownSearch{align-items:center;display:flex;gap:8px;margin-bottom:5px;position:-webkit-sticky;position:sticky;top:0}.CompaniesDropdownMenuPortal .CompaniesDropdownSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;left:12px;position:absolute}.CompaniesDropdownMenuPortal .CompaniesDropdownSearch input{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;flex:1 1;font-size:13px;outline:3px solid #0000;padding:8px 10px 8px 40px;transition:background .2s ease,border .2s ease}.CompaniesDropdownMenuPortal .CompaniesDropdownSearch input:active,.CompaniesDropdownMenuPortal .CompaniesDropdownSearch input:focus,.CompaniesDropdownMenuPortal .CompaniesDropdownSearch input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CompaniesDropdownMenuPortal .CompaniesDropdownOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:6px 12px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.CompaniesDropdownMenuPortal .CompaniesDropdownOption .CompaniesDropdownOptionCheck{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:4px;color:#0000;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;transition:all .15s ease;width:16px}.CompaniesDropdownMenuPortal .CompaniesDropdownOption .CompaniesDropdownOptionCheck .CompaniesDropdownCheckIcon{align-items:center!important;color:inherit!important;display:inline-flex!important;font-size:14px!important;height:14px!important;justify-content:center!important;width:14px!important}.CompaniesDropdownMenuPortal .CompaniesDropdownOption .CompaniesDropdownOptionCheck.is-selected{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.CompaniesDropdownMenuPortal .CompaniesDropdownOption .material-symbols-outlined{align-items:center;color:var(--background_Blue);display:flex;font-size:18px;height:25px;justify-content:center;width:25px}.CompaniesDropdownMenuPortal .CompaniesDropdownOption img{background:var(--background_Gray_Light);border-radius:6px;flex-shrink:0;height:25px;object-fit:cover;width:25px}.CompaniesDropdownMenuPortal .CompaniesDropdownOption .CompaniesDropdownOptionText{flex:1 1;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CompaniesDropdownMenuPortal .CompaniesDropdownOption:hover{background:var(--background_Gray_Light)}.CompaniesDropdownMenuPortal .CompaniesDropdownOption.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue);font-weight:600}.CompaniesDropdownMenuPortal .CompaniesDropdownEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:10px 12px}.CompaniesDropdownMenuPortal .CompaniesDropdownFooter{bottom:1px;padding-top:5px;position:-webkit-sticky;position:sticky;width:100%}.CompaniesDropdownMenuPortal .CompaniesDropdownFooter .CompaniesDropdownCreate{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;outline:3px solid #0000;padding:10px 12px;transition:all .2s ease;width:100%}.CompaniesDropdownMenuPortal .CompaniesDropdownFooter .CompaniesDropdownCreate:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}@media(max-width:600px){.CompaniesDropdownMenuPortal{max-width:calc(100vw - 24px)}.CompaniesDropdownMenuPortal .CompaniesDropdownOption{min-height:42px;padding:10px}}.CILivePulse{animation:CIPulse 1.8s ease-in-out infinite;background:var(--Done);border-radius:50%;display:inline-block;flex-shrink:0;height:7px;width:7px}@keyframes CIPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}@keyframes CICardIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.CallInsights{background:var(--background_Gray_Light_Light);border-top:1px solid var(--border_Light);bottom:0;box-shadow:0 -2px 10px #0000000d;display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;transition:max-height .28s cubic-bezier(.4,0,.2,1);width:100%;z-index:5}.CallInsights.is-open{max-height:72vh}.CallInsights.is-closed{max-height:50px}.CallInsights .CallInsightsHeader{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);box-sizing:border-box;cursor:pointer;display:flex;flex-shrink:0;gap:8px;min-height:50px;padding:0 14px;position:relative;transition:background .12s ease;-webkit-user-select:none;user-select:none;z-index:2}.CallInsights .CallInsightsHeader:hover{background:var(--background_Gray_Light_Light)}.CallInsights .CallInsightsHeader .CallInsightsHeaderIcon{color:var(--background_Blue);flex-shrink:0;font-size:19px;font-variation-settings:"FILL" 0}.CallInsights .CallInsightsHeader .CallInsightsHeaderLogo{background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:8px;box-sizing:border-box;flex-shrink:0;height:26px;object-fit:contain;padding:4px;width:26px}.CallInsights .CallInsightsHeader .CallInsightsHeaderTitle{color:var(--text_Title_Dark);flex:1 1;font-size:13px;font-weight:700;min-width:0}.CallInsights .CallInsightsHeader .CallInsightsHeaderRight{align-items:center;display:flex;gap:6px;margin-left:auto}.CallInsights .CallInsightsHeader .CallInsightsHeaderRight .CallInsightsLiveBadge{align-items:center;background:color-mix(in srgb,var(--Done) 12%,#0000);border-radius:999px;color:var(--Done);display:inline-flex;font-size:11px;font-weight:600;gap:5px;padding:2px 8px}.CallInsights .CallInsightsHeader .CallInsightsHeaderRight .CallInsightsClose,.CallInsights .CallInsightsHeader .CallInsightsHeaderRight .CallInsightsExpand{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .12s ease;width:28px}.CallInsights .CallInsightsHeader .CallInsightsHeaderRight .CallInsightsClose:hover,.CallInsights .CallInsightsHeader .CallInsightsHeaderRight .CallInsightsExpand:hover{background:var(--surface-sunken)}.CallInsights .CallInsightsHeader .CallInsightsHeaderRight .CallInsightsClose .material-symbols-outlined,.CallInsights .CallInsightsHeader .CallInsightsHeaderRight .CallInsightsExpand .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CallInsights .CallInsightsBody{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;transition:opacity .24s ease,transform .28s cubic-bezier(.4,0,.2,1),visibility 0s linear 0s}.CallInsights.is-closed .CallInsightsBody{opacity:0;transform:translateY(8px);transition:opacity .2s ease,transform .28s cubic-bezier(.4,0,.2,1),visibility 0s linear .28s;visibility:hidden}.CallInsights.is-open .CallInsightsBody{opacity:1;transform:translateY(0);visibility:visible}.CallInsights .CallInsightsScroll{-webkit-overflow-scrolling:touch;display:flex;flex:1 1;flex-direction:column;gap:10px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:12px}.CallInsights .CallInsightsScroll::-webkit-scrollbar{width:4px}.CallInsights .CallInsightsScroll::-webkit-scrollbar-track{background:#0000}.CallInsights .CallInsightsScroll::-webkit-scrollbar-thumb{background:var(--border_Dark_Light);border-radius:4px}.CallInsights .CISummaryCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;flex-shrink:0;overflow:hidden}.CallInsights .CISummaryCard .CISummaryCardHeader{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:8px;padding:11px 14px;text-align:left;transition:background .12s ease;width:100%}.CallInsights .CISummaryCard .CISummaryCardHeader:hover{background:var(--surface-sunken)}.CallInsights .CISummaryCard .CISummaryCardHeader .CISummaryIcon{color:var(--background_Blue);flex-shrink:0;font-size:18px;font-variation-settings:"FILL" 1}.CallInsights .CISummaryCard .CISummaryCardHeader .CISummaryTitle{color:var(--text_Title_Dark);flex:1 1;font-size:13px;font-weight:700}.CallInsights .CISummaryCard .CISummaryCardHeader .CISummaryChevron{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px;transition:transform .2s ease}.CallInsights .CISummaryCard .CISummaryCardBody{display:flex;flex-direction:column;gap:8px;padding:0 14px 14px}.CallInsights .CISummaryCard .CISummaryCardBody .CISummaryText{color:var(--text_Title_Light);font-size:13px;line-height:1.55;margin:0}.CallInsights .CISummaryCard .CISummaryCardBody .CISummaryList{display:flex;flex-direction:column;gap:4px;margin:0;padding-left:16px}.CallInsights .CISummaryCard .CISummaryCardBody .CISummaryList li{color:var(--text_Title_Light_Light);font-size:12.5px;line-height:1.5}.CallInsights .CISummaryCard .CISummaryCardBody .CISummaryEmpty{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:12.5px;gap:8px;padding:4px 0}.CallInsights .CISmartNotes{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;flex-shrink:0;overflow:hidden}.CallInsights .CISmartNotes .CISmartNotesHeader{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:7px;padding:11px 13px;transition:background .12s ease;width:100%}.CallInsights .CISmartNotes .CISmartNotesHeader:hover{background:var(--surface-sunken)}.CallInsights .CISmartNotes .CISmartNotesHeader .CISmartNotesIcon{color:var(--background_Blue);font-size:18px}.CallInsights .CISmartNotes .CISmartNotesHeader .CISmartNotesTitle{color:var(--text_Title_Dark);flex:1 1;font-size:13px;font-weight:600}.CallInsights .CISmartNotes .CISmartNotesHeader .CISmartNotesChevron{color:var(--text_Title_Light_Light);font-size:18px}.CallInsights .CISmartNotes .CISmartNotesBody{display:flex;flex-direction:column;gap:10px;padding:0 13px 12px}.CallInsights .CISmartNotes .CISmartNotesBody .CISmartNotesEmpty{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;gap:8px}.CallInsights .CISmartNotes .CISmartNotesBody .CISmartNotesGroup .CISmartNotesGroupHead{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:10.5px;font-weight:700;gap:5px;letter-spacing:.05em;margin-bottom:4px;text-transform:uppercase}.CallInsights .CISmartNotes .CISmartNotesBody .CISmartNotesGroup .CISmartNotesGroupHead .material-symbols-outlined{color:var(--background_Blue);font-size:14px}.CallInsights .CISmartNotes .CISmartNotesBody .CISmartNotesGroup .CISmartNotesList{margin:0;padding-left:16px}.CallInsights .CISmartNotes .CISmartNotesBody .CISmartNotesGroup .CISmartNotesList li{color:var(--text_Title_Light);font-size:12.5px;line-height:1.5;margin-bottom:2px}.CallInsights .CIActionCards{display:flex;flex-direction:column;flex-shrink:0;gap:8px}.CallInsights .CIActionCards .CIActionCardsLabel{align-items:center;color:var(--background_Blue);display:flex;font-size:10.5px;font-weight:700;gap:5px;letter-spacing:.06em;padding:0 2px;text-transform:uppercase}.CallInsights .CIActionCards .CIActionCardsLabel .material-symbols-outlined{font-size:15px}.CallInsights .CIActionCard{align-items:flex-start;animation:CICardIn .3s ease both;background:var(--background_White);border:1px solid color-mix(in srgb,var(--background_Blue) 28%,var(--border_Light));border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;gap:10px;padding:12px 13px}.CallInsights .CIActionCard.is-charge{border-color:color-mix(in srgb,var(--Done) 45%,#0000)}.CallInsights .CIActionCard.is-approved{opacity:.72}.CallInsights .CIActionCard .CIActionCardIcon{color:var(--background_Blue);flex-shrink:0;font-size:19px;margin-top:1px}.CallInsights .CIActionCard.is-charge .CIActionCardIcon{color:var(--Done)}.CallInsights .CIActionCard .CIActionCardContent{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.CallInsights .CIActionCard .CIActionCardContent .CIActionCardTop{align-items:center;display:flex;gap:8px;justify-content:space-between}.CallInsights .CIActionCard .CIActionCardContent .CIActionCardTop .CIActionCardType{color:var(--text_Title_Light_Light);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.CallInsights .CIActionCard .CIActionCardContent .CIActionCardTop .CIActionCardAmount{color:var(--Done);font-size:13px;font-weight:700}.CallInsights .CIActionCard .CIActionCardContent .CIActionCardTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CallInsights .CIActionCard .CIActionCardContent .CIActionCardText{color:var(--text_Title_Light);font-size:12px;line-height:1.45;margin:0}.CallInsights .CIActionCard .CIActionCardContent .CIActionCardActions{display:flex;gap:6px;margin-top:4px}.CallInsights .CIActionCard .CIActionCardContent .CIActionCardActions .CIActionApprove{align-items:center;background:var(--background_Blue);border:none;border-radius:8px;color:var(--background_White);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:4px;height:30px;padding:0 12px}.CallInsights .CIActionCard .CIActionCardContent .CIActionCardActions .CIActionApprove .material-symbols-outlined{font-size:16px}.CallInsights .CIActionCard .CIActionCardContent .CIActionCardActions .CIActionApprove.is-charge{background:var(--Done)}.CallInsights .CIActionCard .CIActionCardContent .CIActionCardActions .CIActionApprove:hover{filter:brightness(1.05)}.CallInsights .CIActionCard .CIActionCardContent .CIActionCardActions .CIActionDismiss{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:12.5px;height:30px;padding:0 12px}.CallInsights .CIActionCard .CIActionCardContent .CIActionCardActions .CIActionDismiss:hover{background:var(--background_Gray_Light)}.CallInsights .CIActionCard .CIActionCardContent .CIActionApprovedTag{align-items:center;color:var(--Done);display:inline-flex;font-size:11.5px;font-weight:600;gap:4px;margin-top:3px}.CallInsights .CIActionCard .CIActionCardContent .CIActionApprovedTag .material-symbols-outlined{font-size:15px}.CallInsights .CIParticipantList{display:flex;flex-direction:column;flex-shrink:0;gap:6px}.CallInsights .CIParticipantList .CIParticipantListLabel{color:var(--text_Title_Light_Light_Light);font-size:10.5px;font-weight:700;letter-spacing:.06em;padding:0 2px;text-transform:uppercase}.CallInsights .CIParticipantEmpty{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;flex-direction:column;gap:8px;justify-content:center;padding:24px 16px;text-align:center}.CallInsights .CIParticipantEmpty .material-symbols-outlined{font-size:26px}.CallInsights .CIParticipantEmpty p{font-size:12px;line-height:1.5;margin:0;max-width:220px}.CallInsights .CIParticipantRow{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;overflow:hidden;transition:border-color .15s ease}.CallInsights .CIParticipantRow.is-open{border-color:var(--border_Dark_Light)}.CallInsights .CIParticipantRow .CIParticipantRowHeader{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:8px;padding:9px 11px;text-align:left;transition:background .12s ease;width:100%}.CallInsights .CIParticipantRow .CIParticipantRowHeader:hover{background:var(--surface-sunken)}.CallInsights .CIParticipantRow .CIParticipantRowHeader .CIParticipantName{color:var(--text_Title_Dark);flex:1 1;font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallInsights .CIParticipantRow .CIParticipantRowHeader .CIParticipantPctPill{background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:999px;color:var(--background_Blue);flex-shrink:0;font-size:11px;font-weight:700;padding:2px 7px}.CallInsights .CIParticipantRow .CIParticipantRowHeader .CIChevron{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px;transition:transform .2s ease}.CallInsights .CIParticipantRow.is-open .CIParticipantRowHeader .CIChevron{transform:rotate(180deg)}.CallInsights .CIParticipantRow .CIParticipantBody{display:flex;flex-direction:column;gap:8px;padding:0 11px 11px}.CallInsights .CIAvatar{border-radius:50%;color:#fff;font-weight:700;letter-spacing:.01em;-webkit-user-select:none;user-select:none}.CallInsights .CIAvatar,.CallInsights .CIDonut{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.CallInsights .CIDonut{height:34px;position:relative;width:34px}.CallInsights .CIDonut svg{height:34px;width:34px}.CallInsights .CIDonut .CIDonutTrack{stroke:var(--border_Light);fill:none}.CallInsights .CIDonut .CIDonutFill{stroke:var(--background_Blue);fill:none;stroke-linecap:round}.CallInsights .CIDonut .CIDonutLabel{color:var(--text_Title_Dark);font-size:8.5px;font-weight:700;pointer-events:none;position:absolute}.CallInsights .CIStatGrid{grid-gap:5px;display:grid;gap:5px;grid-template-columns:1fr 1fr}.CallInsights .CIStatTile{background:var(--surface-sunken);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;gap:2px;padding:7px 9px}.CallInsights .CIStatTile .CIStatTileValue{color:var(--text_Title_Dark);font-size:14px;font-weight:700;line-height:1.2}.CallInsights .CIStatTile .CIStatTileLabel{color:var(--text_Title_Light_Light);font-size:10px;font-weight:500;line-height:1.3}.CallInsights .CIParticipantNote{background:color-mix(in srgb,var(--background_Blue) 5%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 18%,#0000);border-radius:8px;padding:8px 10px}.CallInsights .CIParticipantNote .CIParticipantNoteLabel{color:var(--background_Blue);display:block;font-size:10px;font-weight:700;margin-bottom:2px}.CallInsights .CIParticipantNote .CIParticipantNoteText{color:var(--text_Title_Light);font-size:12px;line-height:1.55;margin:0}.CallInsights .CITranscriptSection{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;flex-shrink:0;overflow:hidden}.CallInsights .CITranscriptSection .CITranscriptSectionHeader{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:7px;padding:11px 13px;transition:background .12s ease;width:100%}.CallInsights .CITranscriptSection .CITranscriptSectionHeader:hover{background:var(--surface-sunken)}.CallInsights .CITranscriptSection .CITranscriptSectionHeader .CITranscriptSectionIcon{color:var(--background_Blue);font-size:18px}.CallInsights .CITranscriptSection .CITranscriptSectionHeader .CITranscriptSectionTitle{color:var(--text_Title_Dark);flex:1 1;font-size:13px;font-weight:600}.CallInsights .CITranscriptSection .CITranscriptSectionHeader .CITranscriptSectionChevron{color:var(--text_Title_Light_Light);font-size:18px}.CallInsights .CITranscriptSection .CITranscriptSectionBody{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;height:200px}.CallInsights .CallInsightsSmartNotesFallback{align-items:center;display:flex;flex-direction:column;gap:6px;padding:4px 0 2px}.CallInsights .CallInsightsSmartNotesFallback .CallInsightsSmartNotesGenerate{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:7px 14px;transition:background .12s ease,transform .08s ease}.CallInsights .CallInsightsSmartNotesFallback .CallInsightsSmartNotesGenerate:hover{filter:brightness(1.05)}.CallInsights .CallInsightsSmartNotesFallback .CallInsightsSmartNotesGenerate:active{transform:scale(.97)}.CallInsights .CallInsightsSmartNotesFallback .CallInsightsSmartNotesError{color:var(--Canceled);font-size:11.5px;margin:0;max-width:220px;text-align:center}.CallInsights.CallInsights--panel{border-top:1px solid var(--border_Light);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;overflow:hidden;position:static;z-index:auto}.CallInsights.CallInsights--panel .CallInsightsHeader{border-bottom-color:#0000}.CallInsights.CallInsights--panel.is-open{flex:1 1 auto;max-height:none;min-height:0}.CallInsights.CallInsights--panel.is-open .CallInsightsHeader{border-bottom-color:var(--border_Light)}.CallInsights.CallInsights--panel.is-closed{flex:0 0 auto}@media(max-width:1050px){.CallInsights .CallInsightsHeader{gap:6px;padding:0 12px}.CallInsights .CallInsightsHeader .CallInsightsHeaderTitle{font-size:12.5px}.CallInsights .CIStatGrid{gap:4px}.CallInsights .CIStatTile{padding:6px 8px}.CallInsights .CIStatTile .CIStatTileValue{font-size:13px}.CallInsights .CIStatTile .CIStatTileLabel{font-size:9.5px}}@media(max-width:600px){.CallInsights.is-open{max-height:78dvh}.CallInsights .CallInsightsHeader{gap:6px;min-height:44px;padding:0 10px}.CallInsights .CallInsightsHeader .CallInsightsHeaderIcon{font-size:17px}.CallInsights .CallInsightsHeader .CallInsightsHeaderTitle{font-size:12px}.CallInsights .CallInsightsHeader .CallInsightsHeaderRight{gap:2px}.CallInsights .CallInsightsHeader .CallInsightsHeaderRight .CallInsightsLiveBadge{font-size:10px;padding:2px 6px}.CallInsights .CallInsightsHeader .CallInsightsHeaderRight .CallInsightsClose,.CallInsights .CallInsightsHeader .CallInsightsHeaderRight .CallInsightsExpand{height:44px;min-height:44px;width:36px}.CallInsights .CallInsightsHeader .CallInsightsHeaderRight .CallInsightsClose .material-symbols-outlined,.CallInsights .CallInsightsHeader .CallInsightsHeaderRight .CallInsightsExpand .material-symbols-outlined{font-size:20px}.CallInsights .CallInsightsScroll{gap:8px;padding:8px}.CallInsights .CIDonut,.CallInsights .CIDonut svg{height:28px;width:28px}.CallInsights .CIDonut .CIDonutLabel{font-size:7.5px}.CallInsights .CIStatTile{padding:5px 7px}.CallInsights .CIStatTile .CIStatTileValue{font-size:12px}.CallInsights .CIStatTile .CIStatTileLabel{font-size:9px}.CallInsights .CITranscriptSectionBody input,.CallInsights .CITranscriptSectionBody select,.CallInsights .CITranscriptSectionBody textarea{font-size:16px}}.CallInsightsTranscript{display:flex;flex:1 1;flex-direction:column;gap:10px;min-height:0;overflow-y:auto;padding:12px 14px}.CallInsightsTranscript .CallInsightsTranscriptEmpty{color:var(--text_Title_Light_Light);margin:auto;text-align:center}.CallInsightsTranscript .CallInsightsTranscriptEmpty .material-symbols-outlined{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);font-size:32px;margin-bottom:6px;padding:12px}.CallInsightsTranscript .CallInsightsTranscriptEmpty p{font-size:12px;margin:0}.CallInsightsTranscript .CallInsightsTranscriptLine{display:flex;flex-direction:column;gap:2px}.CallInsightsTranscript .CallInsightsTranscriptLine.is-interim{font-style:italic;opacity:.65}.CallInsightsTranscript .CallInsightsTranscriptLine .CallInsightsTranscriptSpeaker{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-weight:600;gap:4px;letter-spacing:.04em;text-transform:uppercase}.CallInsightsTranscript .CallInsightsTranscriptLine .CallInsightsTranscriptSpeaker .material-symbols-outlined{font-size:14px}.CallInsightsTranscript .CallInsightsTranscriptLine .CallInsightsTranscriptText{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;line-height:1.45;padding:8px 10px;word-break:break-word}.CallInsightsTranscript .CallInsightsTranscriptLine.CallInsightsTranscriptLine--agent .CallInsightsTranscriptSpeaker{color:var(--background_Blue)}.CallInsightsTranscript .CallInsightsTranscriptLine.CallInsightsTranscriptLine--agent .CallInsightsTranscriptText{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));border-color:color-mix(in srgb,var(--background_Blue) 20%,var(--border_Light))}.CallInsightsSmartNotes{display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0;overflow-y:auto;padding:14px 14px 0}.CallInsightsSmartNotes.CallInsightsSmartNotes--empty{align-items:center;justify-content:center}.CallInsightsSmartNotes.CallInsightsSmartNotes--empty .CallInsightsSmartNotesEmpty{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.CallInsightsSmartNotes.CallInsightsSmartNotes--empty .CallInsightsSmartNotesEmpty .CallInsightsSmartNotesEmptyDot{animation:CallInsightsEmptyPulse 1.2s ease-in-out infinite;background:var(--background_Blue);border-radius:50%;height:8px;width:8px}.CallInsightsSmartNotes.CallInsightsSmartNotes--empty .CallInsightsSmartNotesEmpty p{font-size:12px;margin:0}.CallInsightsSmartNotes.CallInsightsSmartNotes--empty .CallInsightsSmartNotesEmpty .CallInsightsSmartNotesGenerate{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:7px 14px;transition:background .12s ease,transform .08s ease}.CallInsightsSmartNotes.CallInsightsSmartNotes--empty .CallInsightsSmartNotesEmpty .CallInsightsSmartNotesGenerate:hover{background:var(--background_Blue);background:var(--background_Blue_Dark,var(--background_Blue))}.CallInsightsSmartNotes.CallInsightsSmartNotes--empty .CallInsightsSmartNotesEmpty .CallInsightsSmartNotesGenerate:active{transform:scale(.97)}.CallInsightsSmartNotes.CallInsightsSmartNotes--empty .CallInsightsSmartNotesEmpty .CallInsightsSmartNotesError{color:var(--Canceled);font-size:11.5px;max-width:220px;text-align:center}.CallInsightsSmartNotes .CallInsightsSmartNotesSection{display:flex;flex-direction:column;gap:6px}.CallInsightsSmartNotes .CallInsightsSmartNotesSection .CallInsightsSmartNotesSectionHeader{align-items:center;display:inline-flex;gap:6px}.CallInsightsSmartNotes .CallInsightsSmartNotesSection .CallInsightsSmartNotesSectionHeader .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.CallInsightsSmartNotes .CallInsightsSmartNotesSection .CallInsightsSmartNotesSectionHeader h4{color:var(--text_Title_Dark);font-size:13px;font-weight:600;letter-spacing:.01em;margin:0}.CallInsightsSmartNotes .CallInsightsSmartNotesSection .CallInsightsSmartNotesSectionEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0 0 0 24px}.CallInsightsSmartNotes .CallInsightsSmartNotesSection .CallInsightsSmartNotesList{display:flex;flex-direction:column;gap:6px;padding-left:6px}.CallInsightsSmartNotes .CallInsightsSmartNotesSection .CallInsightsSmartNotesList .CallInsightsSmartNotesLine{color:var(--text_Title_Light);display:flex;font-size:12.5px;gap:8px;line-height:1.5}.CallInsightsSmartNotes .CallInsightsSmartNotesSection .CallInsightsSmartNotesList .CallInsightsSmartNotesLine .CallInsightsSmartNotesBullet{background:var(--background_Blue);border-radius:50%;flex-shrink:0;height:6px;margin-top:7px;width:6px}.CallInsightsSmartNotes .CallInsightsSmartNotesFooter{align-items:flex-start;border-top:1px solid var(--border_Light);color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;gap:6px;margin-top:auto;padding:10px 0 14px}.CallInsightsSmartNotes .CallInsightsSmartNotesFooter .material-symbols-outlined{font-size:14px}.CallInsightsSmartNotesFallback{align-items:center;display:flex;flex-direction:column;gap:6px;padding:4px 0 2px}.CallInsightsSmartNotesFallback .CallInsightsSmartNotesGenerate{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:7px 14px;transition:background .12s ease,transform .08s ease}.CallInsightsSmartNotesFallback .CallInsightsSmartNotesGenerate:hover{filter:brightness(1.05)}.CallInsightsSmartNotesFallback .CallInsightsSmartNotesGenerate:active{transform:scale(.97)}.CallInsightsSmartNotesFallback .CallInsightsSmartNotesError{color:var(--Canceled);font-size:11.5px;margin:0;max-width:220px;text-align:center}@keyframes CallInsightsEmptyPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.6)}}.SingleDatePicker.SingleDatePicker--inline-host{display:block;position:static;width:100%}.SingleDatePicker.SingleDatePicker--portal-host{position:relative;z-index:100000}.SingleDatePicker.SingleDatePicker--portal-host .SingleDatePickerMenu.is-bottom,.SingleDatePicker.SingleDatePicker--portal-host .SingleDatePickerMenu.is-top{bottom:auto;top:auto}.SingleDatePicker.SingleDatePicker--portal-host.SingleDatePicker--inline-host{position:static}.SingleDatePicker{display:inline-block;position:relative}.SingleDatePicker.is-disabled{cursor:not-allowed;opacity:.6}.SingleDatePicker .SingleDatePickerInput{cursor:pointer;font-family:inherit;width:100%}.SingleDatePicker .SingleDatePickerInput:disabled{cursor:not-allowed}.SingleDatePicker .SingleDatePickerInputWrap{display:block;position:relative;width:100%}.SingleDatePicker .SingleDatePickerInputWrap .SingleDatePickerInputIcon{color:var(--text_Title_Light_Light);font-size:18px;left:12px;line-height:1;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.SingleDatePicker .SingleDatePickerInputWrap .SingleDatePickerInput{padding-left:38px}.SingleDatePicker .SingleDatePickerMenu{animation:none;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:8px;min-width:280px;padding:14px;position:absolute;z-index:9999}.SingleDatePicker .SingleDatePickerMenu.is-bottom{top:calc(100% + 6px)}.SingleDatePicker .SingleDatePickerMenu.is-top{bottom:calc(100% + 6px)}.SingleDatePicker .SingleDatePickerMenu.is-align-left{left:0;right:auto}.SingleDatePicker .SingleDatePickerMenu.is-align-right{left:auto;right:0}.SingleDatePicker .SingleDatePickerMenu.is-modal{-webkit-overflow-scrolling:touch;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;inset:0;bottom:auto;box-shadow:0 18px 44px #0f172a2e,0 2px 8px #0f172a14;left:50%;max-height:min(560px,100dvh - 32px);max-width:none;overflow-y:auto;overscroll-behavior:contain;padding:14px;position:fixed;right:auto;top:50%;transform:translate(-50%,-50%);width:min(360px,100vw - 32px);z-index:1300}.SingleDatePicker .SingleDatePickerMenu.is-modal:before{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);content:"";inset:0;pointer-events:none;position:fixed;z-index:-1}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerPresets{display:flex;flex-wrap:wrap;gap:4px;padding:2px}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerPresets .SingleDatePickerPreset{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;font-family:inherit;font-size:12px;padding:4px 10px;transition:background .12s ease,border-color .12s ease}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerPresets .SingleDatePickerPreset:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerPresets .SingleDatePickerPreset.is-clear{background:#0000;border:0;color:var(--text_Title_Light);padding:0}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerPresets .SingleDatePickerPreset.is-clear:hover{background:#0000;border-color:#0000;color:var(--text_Title_Dark);text-decoration:underline}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar{background:var(--background_White);border-radius:8px;position:relative}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarHeader .SingleDatePickerCalendarNav{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarHeader .SingleDatePickerCalendarNav .material-symbols-outlined{font-size:18px}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarHeader .SingleDatePickerCalendarNav:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarHeader .SingleDatePickerCalendarMonth{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:4px;padding:4px 8px;transition:background .12s ease}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarHeader .SingleDatePickerCalendarMonth .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarHeader .SingleDatePickerCalendarMonth.is-open,.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarHeader .SingleDatePickerCalendarMonth:hover{background:var(--background_Gray_Light)}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerHeaderPicker{grid-gap:8px;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 8px 20px #0f172a1f;display:grid;gap:8px;grid-template-columns:1fr 1fr;left:0;padding:28px 8px 8px;position:absolute;right:0;top:36px;z-index:5}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerHeaderPicker .SingleDatePickerHeaderPickerClose{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;position:absolute;right:6px;top:6px;transition:background .12s ease,color .12s ease;width:24px;z-index:1}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerHeaderPicker .SingleDatePickerHeaderPickerClose .material-symbols-outlined{font-size:16px}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerHeaderPicker .SingleDatePickerHeaderPickerClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerHeaderPicker{animation:SingleDatePickerHeaderPickerIn .14s ease;height:280px;overflow:hidden}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerHeaderPicker .SingleDatePickerHeaderPickerMonths,.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerHeaderPicker .SingleDatePickerHeaderPickerYears{display:flex;flex-direction:column;gap:2px;min-height:0;overflow-y:auto;padding:2px}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerHeaderPicker .SingleDatePickerHeaderPickerMonths button,.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerHeaderPicker .SingleDatePickerHeaderPickerYears button{background:#0000;border:1px solid #0000;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;padding:7px 8px;text-align:center;transition:background .12s ease,border-color .12s ease}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerHeaderPicker .SingleDatePickerHeaderPickerMonths button:hover,.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerHeaderPicker .SingleDatePickerHeaderPickerYears button:hover{background:var(--background_Gray_Light)}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerHeaderPicker .SingleDatePickerHeaderPickerMonths button.is-active,.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerHeaderPicker .SingleDatePickerHeaderPickerYears button.is-active{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);font-weight:600}@keyframes SingleDatePickerHeaderPickerIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarWeekDays{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(7,1fr);margin-bottom:4px}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarWeekDays span{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;padding:4px 0;text-align:center}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarGrid{display:flex;flex-direction:column;gap:2px}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarGrid .SingleDatePickerCalendarWeek{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(7,1fr)}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarGrid .SingleDatePickerCalendarWeek .SingleDatePickerCalendarDay{align-items:center;aspect-ratio:1/1;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;justify-content:center}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarGrid .SingleDatePickerCalendarWeek .SingleDatePickerCalendarDay.is-empty{cursor:default}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarGrid .SingleDatePickerCalendarWeek .SingleDatePickerCalendarDay.is-out-of-month,.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarGrid .SingleDatePickerCalendarWeek .SingleDatePickerCalendarDay.is-out-of-month.is-today{color:#cbd5e1;color:var(--text_Title_Light_Light_Light,#cbd5e1);font-weight:400}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarGrid .SingleDatePickerCalendarWeek .SingleDatePickerCalendarDay.is-today{color:var(--background_Blue);font-weight:700}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarGrid .SingleDatePickerCalendarWeek .SingleDatePickerCalendarDay.is-selected{background:var(--background_Blue);color:#fff;font-weight:600}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarGrid .SingleDatePickerCalendarWeek .SingleDatePickerCalendarDay.is-selected.is-today{color:#fff}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarGrid .SingleDatePickerCalendarWeek .SingleDatePickerCalendarDay.is-disabled,.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarGrid .SingleDatePickerCalendarWeek .SingleDatePickerCalendarDay[disabled]{color:#cbd5e1;color:var(--text_Title_Light_Light_Light,#cbd5e1);cursor:not-allowed;opacity:.6;pointer-events:none}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarGrid .SingleDatePickerCalendarWeek .SingleDatePickerCalendarDay:not(.is-empty):not(.is-selected):not(.is-disabled):hover{background:var(--background_Gray_Light)}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:0 4px}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeLabel{color:var(--text_Title_Dark);font-size:15px;font-weight:600}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor{cursor:text;min-width:130px;position:relative;width:125px}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeButton{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:text;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:4px;height:34px;justify-content:space-between;padding:0 8px 0 12px;transition:border-color .12s ease,box-shadow .12s ease,background .12s ease;width:100%}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeButton .SingleDatePickerTimeInput{background:#0000!important;border:0!important;box-shadow:none!important;color:var(--text_Title_Dark)!important;flex:1 1;font-family:inherit!important;font-size:13px!important;font-weight:500!important;height:100%;line-height:1!important;min-width:0;outline:0!important;padding:0!important;width:100%}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeButton .SingleDatePickerTimeInput::placeholder{color:var(--text_Title_Light_Light);opacity:1}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeButton .SingleDatePickerTimeChevron{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px;pointer-events:none}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeButton.is-open,.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeButton:focus-within,.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeButton:hover{border-color:var(--border_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 2px #0f172a0f,0 1px 3px #0000000d;display:flex;flex-direction:column;left:0;max-height:200px;overflow-y:auto;padding:4px;position:absolute;right:0;top:calc(100% + 6px);z-index:10001}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeMenu .SingleDatePickerTimeOption{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:8px;justify-content:space-between;margin:1px 0;min-height:32px;padding:8px 12px;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeMenu .SingleDatePickerTimeOption .SingleDatePickerTimeOptionLabel{flex:1 1;text-align:left}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeMenu .SingleDatePickerTimeOption .SingleDatePickerTimeOptionCheck{color:var(--background_Blue);font-size:16px}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeMenu .SingleDatePickerTimeOption:hover{background:var(--background_Gray_Light)}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeMenu .SingleDatePickerTimeOption.is-selected{background:var(--background_Gray_Light);color:var(--text_Title_Dark);font-weight:600}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeMenu .SingleDatePickerTimeOption.is-disabled,.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeMenu .SingleDatePickerTimeOption[disabled]{color:#cbd5e1;color:var(--text_Title_Light_Light_Light,#cbd5e1);cursor:not-allowed;opacity:.6;pointer-events:none}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerFooter{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:8px 4px 4px}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerFooter .SingleDatePickerFooterButton{border-radius:8px;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;height:34px;padding:0 35px;transition:background .12s ease,transform .12s ease,box-shadow .12s ease}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerFooter .SingleDatePickerFooterCancel{background:var(--background_White);border:1px solid var(--border_Light);color:var(--text_Title_Dark)}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerFooter .SingleDatePickerFooterCancel:hover{background:var(--background_Gray_Light)}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerFooter .SingleDatePickerFooterApply{background:var(--background_Blue);border:0;box-shadow:0 1px 2px #0f172a14,0 4px 12px #3b82f640;color:#fff}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerFooter .SingleDatePickerFooterApply:hover{background:var(--background_Blue_Dark);transform:translateY(-1px)}@keyframes SingleDatePickerMenuPop{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1050px){.SingleDatePicker .SingleDatePickerMenu{min-width:260px}}@media(max-width:600px){.SingleDatePicker .SingleDatePickerMenu{max-width:calc(100vw - 24px);min-width:240px}}.CreateLeadSources{align-items:center;animation:ClientsOverlayFade .22s ease forwards;display:flex;justify-content:center;padding:20px;position:fixed;z-index:3000}.CreateLeadSources,.CreateLeadSources .CreateLeadSourcesOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);inset:0}.CreateLeadSources .CreateLeadSourcesOverlay{background:rgba(46,54,62,.106);position:absolute}.CreateLeadSources .CreateLeadSourcesCard{animation:ClientsModalPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:92vh;max-width:92vw;overflow:hidden;position:relative;width:560px;z-index:1}.CreateLeadSources .CreateLeadSourcesHeader{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 22px}.CreateLeadSources .CreateLeadSourcesHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.CreateLeadSources .CreateLeadSourcesHeader .CreateLeadSourcesClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateLeadSources .CreateLeadSourcesHeader .CreateLeadSourcesClose .material-symbols-outlined{font-size:21px}.CreateLeadSources .CreateLeadSourcesHeader .CreateLeadSourcesClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateLeadSources .CreateLeadSourcesHeader .CreateLeadSourcesClose:active{transform:scale(.92)}.CreateLeadSources .CreateLeadSourcesBody{-webkit-overflow-scrolling:touch;display:flex;flex:1 1 auto;flex-direction:column;gap:14px;min-height:0;overflow-y:auto;padding:20px 22px}.CreateLeadSources .CreateLeadSourcesFieldParent{grid-gap:16px;display:grid;gap:16px;grid-template-columns:3fr 120px}.CreateLeadSources .CreateLeadSourcesField{display:flex;flex-direction:column;gap:6px}.CreateLeadSources .CreateLeadSourcesField span{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CreateLeadSources .CreateLeadSourcesField input,.CreateLeadSources .CreateLeadSourcesField textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.CreateLeadSources .CreateLeadSourcesField input::placeholder,.CreateLeadSources .CreateLeadSourcesField textarea::placeholder{color:var(--text_Title_Light_Light)}.CreateLeadSources .CreateLeadSourcesField input:focus,.CreateLeadSources .CreateLeadSourcesField input:hover,.CreateLeadSources .CreateLeadSourcesField textarea:focus,.CreateLeadSources .CreateLeadSourcesField textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateLeadSources .CreateLeadSourcesField textarea{line-height:1.6;min-height:96px;resize:vertical}.CreateLeadSources .CreateLeadSourcesError{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 12px}.CreateLeadSources .CreateLeadSourcesActions{align-items:center;background-color:var(--background_White);display:flex;flex-shrink:0;gap:10px;justify-content:space-between;padding:0 22px 12px}.CreateLeadSources .CreateLeadSourcesActions .CreateLeadSourcesActionsLeft,.CreateLeadSources .CreateLeadSourcesActions .CreateLeadSourcesActionsRight{align-items:center;display:inline-flex;gap:10px}.CreateLeadSources .CreateLeadSourcesDanger{background:#0000;border:none;color:var(--Canceled);cursor:pointer;font-size:13px;font-weight:500;padding:0;transition:color .15s ease}.CreateLeadSources .CreateLeadSourcesDanger:hover{text-decoration:underline}.CreateLeadSources .CreateLeadSourcesDanger:disabled{cursor:not-allowed;opacity:.6;text-decoration:none}.CreateLeadSources .CreateLeadSourcesPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateLeadSources .CreateLeadSourcesPrimary .CreateLeadSourcesPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateLeadSources .CreateLeadSourcesPrimary .CreateLeadSourcesPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateLeadSources .CreateLeadSourcesPrimary .CreateLeadSourcesPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateLeadSources .CreateLeadSourcesPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateLeadSources .CreateLeadSourcesPrimary:active{transform:scale(.98)}.CreateLeadSources .CreateLeadSourcesPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateLeadSources .CreateLeadSourcesSecondary{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.CreateLeadSources .CreateLeadSourcesSecondary:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}@media(max-width:1050px){.CreateLeadSources{padding:16px}.CreateLeadSources .CreateLeadSourcesCard{max-width:calc(100vw - 32px)}}@media(max-width:600px){.CreateLeadSources{align-items:flex-end;padding:0}.CreateLeadSources .CreateLeadSourcesCard{border-radius:16px 16px 0 0;display:flex;flex-direction:column;height:auto;max-height:100dvh;max-width:100%;overflow:hidden;width:100%}.CreateLeadSources .CreateLeadSourcesHeader{flex-shrink:0;padding:12px 14px}.CreateLeadSources .CreateLeadSourcesHeader h1,.CreateLeadSources .CreateLeadSourcesHeader h2,.CreateLeadSources .CreateLeadSourcesHeader h3{font-size:16px}.CreateLeadSources .CreateLeadSourcesBody{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0;overflow-y:auto;padding:14px}.CreateLeadSources .CreateLeadSourcesFieldParent{gap:10px;grid-template-columns:1fr}.CreateLeadSources .CreateLeadSourcesField input,.CreateLeadSources .CreateLeadSourcesField textarea{font-size:16px;min-height:44px}.CreateLeadSources .CreateLeadSourcesActions{align-items:stretch;flex-direction:column-reverse;flex-shrink:0;gap:10px;padding:12px 14px max(14px,env(safe-area-inset-bottom))}.CreateLeadSources .CreateLeadSourcesActions .CreateLeadSourcesActionsLeft,.CreateLeadSources .CreateLeadSourcesActions .CreateLeadSourcesActionsRight{align-items:stretch;flex-direction:column-reverse;gap:10px;width:100%}.CreateLeadSources .CreateLeadSourcesActions button{justify-content:center;min-height:44px;width:100%}}.CreateLeadSources .CreateLeadSourcesCostToggle{align-items:center;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:10px}.CreateLeadSources .CreateLeadSourcesCostToggle input{display:none}.CreateLeadSources .CreateLeadSourcesCostToggle .CreateLeadSourcesCostToggleTrack{background:var(--background_Gray_Dark_Light);border-radius:999px;flex-shrink:0;height:20px;position:relative;transition:background .15s ease;width:36px}.CreateLeadSources .CreateLeadSourcesCostToggle .CreateLeadSourcesCostToggleTrack .CreateLeadSourcesCostToggleThumb{background:var(--background_White);border-radius:50%;box-shadow:0 1px 3px #0000000d;height:16px;left:2px;position:absolute;top:2px;transition:transform .15s ease;width:16px}.CreateLeadSources .CreateLeadSourcesCostToggle input:checked+.CreateLeadSourcesCostToggleTrack{background:var(--background_Blue)}.CreateLeadSources .CreateLeadSourcesCostToggle input:checked+.CreateLeadSourcesCostToggleTrack .CreateLeadSourcesCostToggleThumb{transform:translateX(16px)}.CreateLeadSources .CreateLeadSourcesCostHint{color:var(--text_Title_Light_Light);display:block;font-size:12px;line-height:1.35;margin-top:6px}.DeleteModule{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:fixed;transition:opacity .2s ease;z-index:4000}@keyframes DeleteModuleFade{0%{opacity:0}to{opacity:1}}@keyframes DeleteModulePop{0%{opacity:0;transform:translateY(-12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.DeleteModule.is-open{opacity:1;pointer-events:auto}.DeleteModule .DeleteModuleBackdrop{animation:DeleteModuleFade .2s ease;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);border:none;inset:0;padding:0;position:absolute}.DeleteModule .DeleteModuleCard{animation:DeleteModulePop .22s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:18px;padding:24px;position:relative;width:min(420px,92vw);z-index:1}.DeleteModule .DeleteModuleHeader{align-items:flex-start;display:flex;gap:14px}.DeleteModule .DeleteModuleHeader>.material-symbols-outlined{background:#dc26261f;border-radius:50px;color:var(--Canceled);font-size:23px;padding:7px}.DeleteModule .DeleteModuleHeader .DeleteModuleClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;margin-left:auto;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.DeleteModule .DeleteModuleHeader .DeleteModuleClose .material-symbols-outlined{font-size:21px}.DeleteModule .DeleteModuleHeader .DeleteModuleClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.DeleteModule .DeleteModuleHeader .DeleteModuleClose:active{transform:scale(.92)}.DeleteModule .DeleteModuleHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:700;margin:0 0 6px}.DeleteModule .DeleteModuleHeader p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.4;margin:0}.DeleteModule .DeleteModuleProgress{align-items:center;background:var(--surface-sunken);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:13px;gap:10px;line-height:1.45;padding:11px 14px}.DeleteModule .DeleteModuleProgress .DeleteModuleProgressSpinner{animation:DeleteModuleProgressSpin .7s linear infinite;border:2px solid color-mix(in srgb,var(--Canceled) 25%,#0000);border-radius:999px;border-top-color:var(--Canceled);flex-shrink:0;height:15px;width:15px}@keyframes DeleteModuleProgressSpin{to{transform:rotate(1turn)}}.DeleteModule .DeleteModuleWarning{background:color-mix(in srgb,var(--pending) 10%,#0000);border:1px solid color-mix(in srgb,var(--pending) 35%,#0000);border-radius:10px;padding:12px 14px}.DeleteModule .DeleteModuleWarning .DeleteModuleWarningHead{align-items:center;color:color-mix(in srgb,var(--pending) 55%,var(--text_Title_Dark));display:flex;font-size:13px;font-weight:600;gap:8px;margin-bottom:6px}.DeleteModule .DeleteModuleWarning .DeleteModuleWarningHead .material-symbols-outlined{color:color-mix(in srgb,var(--pending) 70%,var(--text_Title_Dark));font-size:19px}.DeleteModule .DeleteModuleWarning p{color:var(--text_Title_Light);font-size:13px;line-height:1.45;margin:0 0 8px}.DeleteModule .DeleteModuleWarning ul{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.DeleteModule .DeleteModuleWarning ul li{color:var(--text_Title_Dark);font-size:13px;line-height:1.45;padding-left:16px;position:relative}.DeleteModule .DeleteModuleWarning ul li:before{background:color-mix(in srgb,var(--pending) 55%,var(--text_Title_Light));border-radius:50%;content:"";height:4px;left:4px;position:absolute;top:8px;width:4px}.DeleteModule .DeleteModuleWarning .DeleteModuleWarningFlows{display:flex;flex-direction:column;gap:4px}.DeleteModule .DeleteModuleWarning .DeleteModuleWarningFlows .DeleteModuleWarningFlow{align-items:center;align-self:flex-start;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;padding:3px 0;text-decoration:none}.DeleteModule .DeleteModuleWarning .DeleteModuleWarningFlows .DeleteModuleWarningFlow .material-symbols-outlined{font-size:17px}.DeleteModule .DeleteModuleWarning .DeleteModuleWarningFlows .DeleteModuleWarningFlow:hover{text-decoration:underline}.DeleteModule .DeleteModuleWarning .DeleteModuleWarningLoading{color:var(--text_Title_Light);font-size:13px}.DeleteModule .DeleteModuleActions{align-items:center;display:flex;gap:10px;justify-content:flex-end}.DeleteModule .DeleteModuleActions .DeleteModuleActionsSpacer{flex:1 1 auto}.DeleteModule .DeleteModuleActions .DeleteModuleSecondaryLink{background:#0000;border:0;color:var(--text_Title_Light);cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;margin:0;padding:0;text-decoration:none;transition:color .15s ease}.DeleteModule .DeleteModuleActions .DeleteModuleSecondaryLink:hover{color:var(--text_Title_Dark);text-decoration:underline}.DeleteModule .DeleteModuleActions .DeleteModuleSecondaryLink:disabled{cursor:not-allowed;opacity:.5}.DeleteModule .DeleteModuleActions .DeleteModuleButton{border:none;border-radius:6px;cursor:pointer;font-size:13px;font-weight:500;outline:3px solid #0000;padding:8px 25px;transition:transform .2s ease,all .15s ease}.DeleteModule .DeleteModuleActions .DeleteModuleButton.Ghost{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:color .12s ease,background .12s ease}.DeleteModule .DeleteModuleActions .DeleteModuleButton.Ghost:hover{background:var(--surface-sunken);color:var(--text_Title_Dark);transform:none}.DeleteModule .DeleteModuleActions .DeleteModuleButton.Secondary{background:var(--background_Blue);color:var(--background_White)}.DeleteModule .DeleteModuleActions .DeleteModuleButton.Secondary:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.DeleteModule .DeleteModuleActions .DeleteModuleButton.Danger{align-items:center;background:var(--Canceled);color:var(--background_White);display:inline-flex;gap:8px}.DeleteModule .DeleteModuleActions .DeleteModuleButton.Danger:hover{outline:3px solid rgba(185,28,28,.192)}.DeleteModule .DeleteModuleActions .DeleteModuleButton:hover{transform:translateY(-1px)}.DeleteModule .DeleteModuleActions .DeleteModuleButton:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.DeleteModule .DeleteModuleConfirm{display:flex;flex-direction:column;gap:8px}.DeleteModule .DeleteModuleConfirm label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.DeleteModule .DeleteModuleConfirm input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.DeleteModule .DeleteModuleConfirm input::placeholder{color:var(--text_Title_Light_Light)}.DeleteModule .DeleteModuleConfirm input:focus,.DeleteModule .DeleteModuleConfirm input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.DeleteModule .DeleteModuleConfirm .DeleteModuleConfirmError{color:var(--Canceled);font-size:12px}@media(max-width:1050px){.DeleteModule .DeleteModuleCard{padding:20px;width:min(420px,100vw - 24px)}}@media(max-width:600px){.DeleteModule .DeleteModuleCard{border-radius:14px;max-width:420px;padding:20px 18px;width:calc(100vw - 32px)}.DeleteModule .DeleteModuleHeader h3{font-size:16px}.DeleteModule .DeleteModuleHeader p{font-size:13px}.DeleteModule .DeleteModuleConfirm input{font-size:16px}.DeleteModule .DeleteModuleActions{gap:8px}.DeleteModule .DeleteModuleActions .DeleteModuleButton{justify-content:center;min-height:38px;padding:7px 16px;width:100%}.DeleteModule .DeleteModuleActions .DeleteModuleButton.Ghost{border:1px solid var(--border_Light)}}.CreateCustomFields{align-items:center;animation:ClientsOverlayFade .22s ease forwards;display:flex;justify-content:center;padding:20px;position:fixed;z-index:1100}.CreateCustomFields,.CreateCustomFields .CreateCustomFieldsOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);inset:0}.CreateCustomFields .CreateCustomFieldsOverlay{background:rgba(46,54,62,.106);position:absolute}.CreateCustomFields .CreateCustomFieldsCard{animation:ClientsModalPop .26s ease forwards;background-color:var(--background_White);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-width:92vw;position:relative;width:560px;z-index:1}.CreateCustomFields .CreateCustomFieldsBodyBox{background-color:var(--background_Gray_Light);border-radius:10px;display:flex;flex-direction:column;gap:20px;padding:20px}.CreateCustomFields .CreateCustomFieldsFieldAdvance{margin-top:20px}.CreateCustomFields .CreateCustomFieldsFieldAdvance .CreateCustomFieldsFieldAdvanceHeader{align-items:center;background-color:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:flex;gap:5px;padding:0;width:100%}.CreateCustomFields .CreateCustomFieldsFieldAdvance .CreateCustomFieldsFieldAdvanceHeader h2{color:var(--background_Blue);font-size:14px;font-weight:600;margin:0}.CreateCustomFields .CreateCustomFieldsFieldAdvance .CreateCustomFieldsFieldAdvanceHeader .CreateCustomFieldsFieldAdvanceArrow{align-items:center;color:var(--background_Blue);display:inline-flex;justify-content:center}.CreateCustomFields .CreateCustomFieldsFieldAdvance .CreateCustomFieldsFieldAdvanceHeader .CreateCustomFieldsFieldAdvanceArrow svg{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:16px;margin-top:4px;width:16px}.CreateCustomFields .CreateCustomFieldsFieldAdvance .CreateCustomFieldsFieldAdvanceHeader:hover{text-decoration:underline}.CreateCustomFields .CreateCustomFieldsFieldAdvance .CreateCustomFieldsFieldAdvanceHeader.is-open .CreateCustomFieldsFieldAdvanceArrow{transform:rotate(180deg)}.CreateCustomFields .CreateCustomFieldsAdvancedContent{margin-top:-10px;max-height:0;opacity:0;pointer-events:none;transition:max-height .28s ease,opacity .2s ease}.CreateCustomFields .CreateCustomFieldsAdvancedContent .CreateCustomFieldsAdvancedInner{align-self:center;display:flex;flex-direction:column;gap:14px;padding-top:6px}.CreateCustomFields .CreateCustomFieldsAdvancedContent.is-open{max-height:1200px;opacity:1;pointer-events:auto}.CreateCustomFields .CreateCustomFieldsHeader{align-items:center;display:flex;justify-content:space-between;padding:16px 22px}.CreateCustomFields .CreateCustomFieldsHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.CreateCustomFields .CreateCustomFieldsHeader .CreateCustomFieldsClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateCustomFields .CreateCustomFieldsHeader .CreateCustomFieldsClose .material-symbols-outlined{font-size:21px}.CreateCustomFields .CreateCustomFieldsHeader .CreateCustomFieldsClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateCustomFields .CreateCustomFieldsHeader .CreateCustomFieldsClose:active{transform:scale(.92)}.CreateCustomFields .CreateCustomFieldsBody{display:flex;flex-direction:column;gap:14px;padding:20px 22px}.CreateCustomFields .CreateCustomFieldsField{display:flex;flex-direction:column;gap:6px}.CreateCustomFields .CreateCustomFieldsField .CreateCustomFieldsLabel,.CreateCustomFields .CreateCustomFieldsField span{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CreateCustomFields .CreateCustomFieldsField .CreateCustomFieldsLabel.is-error{color:var(--Canceled)}.CreateCustomFields .CreateCustomFieldsField input,.CreateCustomFields .CreateCustomFieldsField textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.CreateCustomFields .CreateCustomFieldsField input::placeholder,.CreateCustomFields .CreateCustomFieldsField textarea::placeholder{color:var(--text_Title_Light_Light)}.CreateCustomFields .CreateCustomFieldsField input:focus,.CreateCustomFields .CreateCustomFieldsField input:hover,.CreateCustomFields .CreateCustomFieldsField textarea:focus,.CreateCustomFields .CreateCustomFieldsField textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateCustomFields .CreateCustomFieldsField textarea{line-height:1.6;min-height:96px;resize:vertical}.CreateCustomFields .CreateCustomFieldsField.is-error input,.CreateCustomFields .CreateCustomFieldsField.is-error textarea{border-color:var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 20%,#0000)}.CreateCustomFields .CreateCustomFieldsTooltipWrapper{display:block;position:relative;width:100%}.CreateCustomFields .CreateCustomFieldsTooltipWrapper .ToolTopExplainTarget{display:block;width:100%}.CreateCustomFields .CreateCustomFieldsTooltipWrapper .ToolTopExplainTarget button,.CreateCustomFields .CreateCustomFieldsTooltipWrapper .ToolTopExplainTarget input{width:100%}.CreateCustomFields .CreateCustomFieldsTooltipWrapper:hover .ToolTopExplainBubble{opacity:1;pointer-events:none;transform:translateY(-4px)}.CreateCustomFields .CreateCustomFieldsTooltipWrapper button:disabled{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.CreateCustomFields .CreateCustomFieldsTooltipWrapper button:disabled .CreateCustomFieldsFieldTitleInput{color:var(--text_Title_Light_Light_Light)}.CreateCustomFields .CreateCustomFieldsRow{display:flex;flex-direction:row;gap:12px}.CreateCustomFields .CreateCustomFieldsRow .CreateCustomFieldsField{width:100%}.CreateCustomFields .CreateCustomFieldsDropdown{position:relative}.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13.5px;gap:10px;justify-content:space-between;padding:9px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownButton span{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600}.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownButton.is-open,.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownButton:focus,.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownButton:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownButton.is-open .CreateCustomFieldsDropdownChevron{transform:rotate(180deg)}.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownChevron{align-items:center;color:var(--text_Title_Light_Light);display:flex;justify-content:center;transition:transform .15s ease}.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownChevron.material-symbols-outlined{font-size:20px}.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownMenu{animation:CreateCustomFieldsDropdownIn .18s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;left:0;overflow:hidden;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:10}.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownItem{background:none;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:13.5px;padding:8px 9px;text-align:left;transition:background .12s ease}.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownItem:hover{background:var(--surface-sunken)}.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownItem.is-active{background:var(--surface-sunken);color:var(--text_Title_Dark);font-weight:600}.CreateCustomFields .CreateCustomFieldsGroupDropdown{position:relative}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:9px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupButton span{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupButton.is-open,.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupButton:focus,.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupButton:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupButton.is-open .CreateCustomFieldsGroupChevron{transform:rotate(180deg)}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupChevron{align-items:center;color:var(--text_Title_Light_Light);display:flex;justify-content:center;transition:transform .15s ease}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupChevron.material-symbols-outlined{font-size:20px}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupMenu{animation:CreateCustomFieldsDropdownIn .18s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;left:0;margin-top:6px;overflow:hidden;padding:5px;position:absolute;right:0;z-index:12}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupOption{background:none;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:13.5px;padding:8px 9px;text-align:left;transition:background .12s ease}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupOption:hover{background:var(--surface-sunken)}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupCreate{align-items:center;background:var(--background_White);border:none;border:1px solid var(--border_Light);border-radius:8px;bottom:0;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;padding:8px 10px;position:-webkit-sticky;position:sticky;transition:background .15s ease,transform .15s ease;width:100%;z-index:2}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupCreate .material-symbols-outlined{font-size:18px}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupCreate:hover{background:var(--background_Gray_Light)}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupOption.is-active{background:var(--surface-sunken);color:var(--text_Title_Dark);font-weight:600}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown{position:relative}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13.5px;gap:10px;justify-content:space-between;max-height:40px;min-height:40px;padding:0 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesButton .CreateCustomFieldsAppointmentTypesButtonSelected{align-items:center;color:var(--text_Title_Dark);display:flex;flex:1 1;font-size:13.5px;font-weight:600;gap:6px;max-height:40px;min-height:40px;overflow-x:auto;overflow-y:hidden;padding-right:8px;scrollbar-width:thin;white-space:nowrap}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesButton .CreateCustomFieldsAppointmentTypesButtonSelected .CreateCustomFieldsAppointmentTypesButtonSelectedone{border:1px solid var(--border_Light);border-radius:50px;padding:3px 13px;scrollbar-width:thin}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesButton.is-open,.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesButton:focus,.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesButton:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesButton.is-open .CreateCustomFieldsAppointmentTypesChevron{transform:rotate(180deg)}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesChevron{align-items:center;color:var(--text_Title_Light_Light);display:flex;justify-content:center;transition:transform .15s ease}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesChevron.material-symbols-outlined{font-size:20px}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesMenu{animation:CreateCustomFieldsDropdownIn .18s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;left:0;margin-top:6px;max-height:220px;overflow-y:auto;padding:5px;position:absolute;right:0;z-index:12}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesOption{align-items:center;background:none;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13.5px;gap:8px;padding:8px 9px;text-align:left;transition:background .12s ease}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesOption:hover{background:var(--surface-sunken)}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesOption.is-active{background:var(--surface-sunken);color:var(--text_Title_Dark);font-weight:600}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesCheck{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:4px;color:#0000;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;transition:all .15s ease;width:16px}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesCheck .CreateCustomFieldsAppointmentTypesCheckIcon{align-items:center!important;color:inherit!important;display:inline-flex!important;font-size:14px!important;height:14px!important;justify-content:center!important;width:14px!important}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesCheck.is-selected{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:10px 12px}.CreateCustomFields .CreateCustomFieldsGroupError{color:var(--Canceled);font-size:12px;margin-top:6px}.CreateCustomFields .CreateCustomFieldsGroupModal{align-items:center;animation:CreateCustomFieldsOverlayIn .2s ease;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}.CreateCustomFields .CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.CreateCustomFields .CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalCard{animation:CreateCustomFieldsModalPop .22s ease;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;max-width:92vw;padding:20px;position:relative;width:420px;z-index:1}.CreateCustomFields .CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalHeader{align-items:center;display:flex;justify-content:space-between}.CreateCustomFields .CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalHeader h4{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.CreateCustomFields .CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalHeader .CreateCustomFieldsGroupModalClose{background:#0000;border:none;color:var(--text_Title_Light_Light_Light);cursor:pointer;font-size:20px}.CreateCustomFields .CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody{display:flex;flex-direction:column;gap:12px}.CreateCustomFields .CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody label span{color:var(--text_Title_Light_Light);display:block;font-size:12px;margin-bottom:6px}.CreateCustomFields .CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;font-size:14px;min-height:44px;padding:10px 12px;width:100%}.CreateCustomFields .CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody input:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateCustomFields .CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions{display:flex;gap:10px;justify-content:flex-end}@keyframes CreateCustomFieldsDropdownIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.CreateCustomFields .CreateCustomFieldsStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;display:inline-flex;font-size:11px;font-weight:600;gap:8px;justify-content:center;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:140px}.CreateCustomFields .CreateCustomFieldsStatusToggle .CreateCustomFieldsStatusToggleDot{background:var(--border_Light);border-radius:999px;min-height:18px;min-width:18px;transition:background .15s ease,transform .15s ease}.CreateCustomFields .CreateCustomFieldsStatusToggle .CreateCustomFieldsStatusToggleText{min-width:100px;padding-right:20px}.CreateCustomFields .CreateCustomFieldsStatusToggle.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.CreateCustomFields .CreateCustomFieldsStatusToggle.is-active .CreateCustomFieldsStatusToggleDot{background:var(--Done);transform:translateX(112px)}.CreateCustomFields .CreateCustomFieldsStatusToggle.is-inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.CreateCustomFields .CreateCustomFieldsToggle{display:flex;flex:1 1;flex-direction:column;gap:6px}.CreateCustomFields .CreateCustomFieldsToggleButtons{display:flex;flex-wrap:wrap;gap:8px}.CreateCustomFields .CreateCustomFieldsToggleButtons .CreateCustomFieldsToggleButton{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;cursor:pointer;font-size:12px;padding:6px 14px;transition:border .12s ease,background .12s ease,color .12s ease}.CreateCustomFields .CreateCustomFieldsToggleButtons .CreateCustomFieldsToggleButton.is-active{background:var(--text_Title_Dark);border-color:var(--text_Title_Dark);color:var(--background_White)}.CreateCustomFields .CreateCustomFieldsOptionInput{align-items:center;display:flex;gap:8px}.CreateCustomFields .CreateCustomFieldsOptionInput input{flex:1 1;height:44px}.CreateCustomFields .CreateCustomFieldsOptionInput input.is-error{border-color:var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 20%,#0000)}.CreateCustomFields .CreateCustomFieldsOptionInput button{background:var(--background_Blue);border:1px solid #0000;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:400;height:44px;outline:3px solid #0000;padding:8px 24px;transition:background .12s ease;transition:all .15s ease}.CreateCustomFields .CreateCustomFieldsOptionInput button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateCustomFields .CreateCustomFieldsOptionList{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.CreateCustomFields .CreateCustomFieldsOptionList .CreateCustomFieldsOptionChip{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;padding:6px 12px}.CreateCustomFields .CreateCustomFieldsOptionList .CreateCustomFieldsOptionChip span{color:var(--text_Title_Light_Light_Light);font-size:12px}.CreateCustomFields .CreateCustomFieldsError{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 12px}.CreateCustomFields .CreateCustomFieldsActions{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:10px;justify-content:space-between;padding:14px 22px}.CreateCustomFields .CreateCustomFieldsActions .CreateCustomFieldsActionsLeft,.CreateCustomFields .CreateCustomFieldsActions .CreateCustomFieldsActionsRight{align-items:center;display:inline-flex;gap:10px}.CreateCustomFields .CreateCustomFieldsDanger{background:#0000;border:none;color:var(--Canceled);cursor:pointer;font-size:13px;font-weight:500;padding:0;transition:color .15s ease}.CreateCustomFields .CreateCustomFieldsDanger:hover{text-decoration:underline}.CreateCustomFields .CreateCustomFieldsDanger:disabled{cursor:not-allowed;opacity:.6;text-decoration:none}.CreateCustomFields .CreateCustomFieldsPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateCustomFields .CreateCustomFieldsPrimary .CreateCustomFieldsPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateCustomFields .CreateCustomFieldsPrimary .CreateCustomFieldsPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateCustomFields .CreateCustomFieldsPrimary .CreateCustomFieldsPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateCustomFields .CreateCustomFieldsPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateCustomFields .CreateCustomFieldsPrimary:active{transform:scale(.98)}.CreateCustomFields .CreateCustomFieldsPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateCustomFields .CreateCustomFieldsSecondary{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.CreateCustomFields .CreateCustomFieldsSecondary:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}@media(max-width:1050px){.CreateCustomFields{padding:16px}.CreateCustomFields .CreateCustomFieldsCard,.CreateCustomFields .CreateCustomFieldsModal{max-width:calc(100vw - 32px)}.CreateCustomFields .CreateCustomFieldsGrid,.CreateCustomFields .CreateCustomFieldsRow{gap:12px;grid-template-columns:1fr 1fr}}@media(max-width:600px){.CreateCustomFields{align-items:flex-end;padding:0}.CreateCustomFields .CreateCustomFieldsCard{border-radius:16px 16px 0 0;display:flex;flex-direction:column;height:auto;max-height:100dvh;max-width:100%;overflow:hidden;width:100%}.CreateCustomFields .CreateCustomFieldsHeader{flex-shrink:0;padding:12px 14px}.CreateCustomFields .CreateCustomFieldsHeader h1,.CreateCustomFields .CreateCustomFieldsHeader h2,.CreateCustomFields .CreateCustomFieldsHeader h3{font-size:16px}.CreateCustomFields .CreateCustomFieldsBody{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0;overflow-y:auto;padding:14px}.CreateCustomFields .CreateCustomFieldsGrid,.CreateCustomFields .CreateCustomFieldsRow{flex-direction:column;gap:10px;grid-template-columns:1fr}.CreateCustomFields .CreateCustomFieldsField input,.CreateCustomFields .CreateCustomFieldsField textarea{font-size:16px;min-height:44px}.CreateCustomFields .CreateCustomFieldsActions{align-items:stretch;border-top:1px solid var(--border_Light);flex-direction:column-reverse;flex-shrink:0;gap:10px;padding:10px 14px max(14px,env(safe-area-inset-bottom))}.CreateCustomFields .CreateCustomFieldsActions .CreateCustomFieldsActionsLeft,.CreateCustomFields .CreateCustomFieldsActions .CreateCustomFieldsActionsRight{align-items:stretch;flex-direction:column;gap:8px;width:100%}.CreateCustomFields .CreateCustomFieldsActions button{justify-content:center;min-height:44px;width:100%}}.CreateCustomFieldsGroupModal{align-items:center;animation:CreateCustomFieldsOverlayIn .2s ease;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalCard{animation:CreateCustomFieldsModalPop .22s ease;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-width:92vw;overflow:hidden;position:relative;width:420px;z-index:1}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;flex-shrink:0;justify-content:space-between;padding:16px 20px}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalHeader h4{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalHeader .CreateCustomFieldsGroupModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalHeader .CreateCustomFieldsGroupModalClose .material-symbols-outlined{font-size:21px}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalHeader .CreateCustomFieldsGroupModalClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalHeader .CreateCustomFieldsGroupModalClose:active{transform:scale(.92)}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody{-webkit-overflow-scrolling:touch;display:flex;flex:1 1 auto;flex-direction:column;gap:12px;min-height:0;overflow-y:auto;padding:20px}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody label span{color:var(--text_Title_Dark);display:block;font-size:13px;font-weight:600;margin-bottom:6px}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody input::placeholder{color:var(--text_Title_Light_Light)}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody input:focus,.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions{align-items:center;border-top:1px solid var(--border_Light);display:flex;flex-shrink:0;justify-content:space-between;padding:14px 20px}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsLeft button{background:#0000;border:none;color:var(--Canceled);cursor:pointer;font-size:13px;font-weight:500;padding:0;transition:color .15s ease}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsLeft button:hover{text-decoration:underline}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsLeft button:disabled{cursor:not-allowed;opacity:.6;text-decoration:none}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsRight{display:flex;gap:10px}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsRight .CreateCustomFieldsPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsRight .CreateCustomFieldsPrimary .CreateCustomFieldsPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsRight .CreateCustomFieldsPrimary .CreateCustomFieldsPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsRight .CreateCustomFieldsPrimary .CreateCustomFieldsPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsRight .CreateCustomFieldsPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsRight .CreateCustomFieldsPrimary:active{transform:scale(.98)}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsRight .CreateCustomFieldsPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsRight .CreateCustomFieldsSecondary{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsRight .CreateCustomFieldsSecondary:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}@media(max-width:1050px){.CreateCustomFieldsGroupModal{padding:16px}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalCard{max-width:calc(100vw - 32px)}}@media(max-width:600px){.CreateCustomFieldsGroupModal{align-items:flex-end;padding:0}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalCard{border-radius:16px 16px 0 0;display:flex;flex-direction:column;height:auto;max-height:100dvh;max-width:100%;overflow:hidden;width:100%}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalHeader{flex-shrink:0;padding:14px 16px}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalHeader h4{font-size:15px}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0;overflow-y:auto;padding:14px 16px}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody input,.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody textarea{font-size:16px;min-height:44px}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions{align-items:stretch;flex-direction:column-reverse;flex-shrink:0;gap:10px;padding:12px 16px max(14px,env(safe-area-inset-bottom))}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsLeft,.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsRight{display:flex;flex-direction:column;gap:10px;width:100%}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions button{justify-content:center;min-height:44px;width:100%}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsPrimary{height:auto;justify-content:center;min-height:44px;padding:10px 14px;width:100%}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsSecondary{min-height:44px;padding:10px 14px;text-align:center;width:100%}}@keyframes CreateCustomFieldsOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes CreateCustomFieldsModalPop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.ConfirmedSaveBeforrLeave{align-items:center;animation:ConfirmedSaveBeforrLeaveFade .22s ease backwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:2147483000}@keyframes ConfirmedSaveBeforrLeaveFade{0%{opacity:0}to{opacity:1}}@keyframes ConfirmedSaveBeforrLeavePop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes ConfirmedSaveBeforrLeaveSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard{animation:ConfirmedSaveBeforrLeavePop .26s cubic-bezier(.4,0,.2,1) backwards;background:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;max-width:92vw;width:480px}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveHead{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:16px 20px 0}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveHead .ConfirmedSaveBeforrLeaveHeadText{align-items:center;display:flex;gap:10px}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveHead .ConfirmedSaveBeforrLeaveHeadText .ConfirmedSaveBeforrLeaveIcon{color:var(--background_Blue);font-size:22px}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveHead .ConfirmedSaveBeforrLeaveHeadText h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveHead .ConfirmedSaveBeforrLeaveClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveHead .ConfirmedSaveBeforrLeaveClose .material-symbols-outlined{font-size:20px}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveHead .ConfirmedSaveBeforrLeaveClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark);transform:rotate(90deg)}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveBody{display:flex;flex-direction:column;gap:16px;padding:20px}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveBody p{color:var(--text_Title_Light);font-size:13.5px;line-height:1.55;margin:0}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveActions{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:0 20px 20px}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveActions .ConfirmedSaveBeforrLeaveLeave{align-items:center;background:color-mix(in srgb,var(--Canceled) 6%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 22%,#0000);border-radius:10px;color:var(--Canceled);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:38px;padding:0 14px;transition:background .15s ease,border-color .15s ease,transform .12s ease}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveActions .ConfirmedSaveBeforrLeaveLeave:hover:not(:disabled){background:color-mix(in srgb,var(--Canceled) 12%,#0000);border-color:color-mix(in srgb,var(--Canceled) 40%,#0000)}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveActions .ConfirmedSaveBeforrLeaveLeave:active:not(:disabled){transform:scale(.98)}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveActions .ConfirmedSaveBeforrLeaveLeave:focus-visible{outline:3px solid color-mix(in srgb,var(--Canceled) 25%,#0000);outline-offset:1px}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveActions .ConfirmedSaveBeforrLeaveLeave:disabled{cursor:not-allowed;opacity:.55}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveActions .ConfirmedSaveBeforrLeaveActionsRight{align-items:center;display:flex;gap:8px}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveActions .ConfirmedSaveBeforrLeaveActionsRight .ConfirmedSaveBeforrLeaveStay{align-items:center;background:var(--surface-sunken);border:1px solid #0000;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;height:38px;padding:0 14px;transition:background .15s ease,color .15s ease,border-color .15s ease,transform .12s ease}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveActions .ConfirmedSaveBeforrLeaveActionsRight .ConfirmedSaveBeforrLeaveStay:hover:not(:disabled){background:var(--background_Gray_Light);border-color:var(--border_Light);color:var(--text_Title_Dark)}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveActions .ConfirmedSaveBeforrLeaveActionsRight .ConfirmedSaveBeforrLeaveStay:active:not(:disabled){transform:scale(.98)}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveActions .ConfirmedSaveBeforrLeaveActionsRight .ConfirmedSaveBeforrLeaveStay:focus-visible{outline:3px solid var(--outline_Blue);outline-offset:1px}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveActions .ConfirmedSaveBeforrLeaveActionsRight .ConfirmedSaveBeforrLeaveStay:disabled{cursor:not-allowed;opacity:.55}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveActions .ConfirmedSaveBeforrLeaveActionsRight .ConfirmedSaveBeforrLeaveSave{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;height:38px;padding:0 16px 0 9px;transition:box-shadow .15s ease,border-color .15s ease,transform .12s ease}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveActions .ConfirmedSaveBeforrLeaveActionsRight .ConfirmedSaveBeforrLeaveSave .ConfirmedSaveBeforrLeaveSaveIcon{align-items:center;background:var(--text_Title_Dark);border-radius:999px;display:inline-flex;height:20px;justify-content:center;transition:transform .15s ease;width:20px}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveActions .ConfirmedSaveBeforrLeaveActionsRight .ConfirmedSaveBeforrLeaveSave .ConfirmedSaveBeforrLeaveSaveIcon .material-symbols-outlined{color:var(--background_White);font-size:13px}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveActions .ConfirmedSaveBeforrLeaveActionsRight .ConfirmedSaveBeforrLeaveSave:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover);transform:translateY(-1px)}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveActions .ConfirmedSaveBeforrLeaveActionsRight .ConfirmedSaveBeforrLeaveSave:hover:not(:disabled) .ConfirmedSaveBeforrLeaveSaveIcon{transform:scale(1.08)}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveActions .ConfirmedSaveBeforrLeaveActionsRight .ConfirmedSaveBeforrLeaveSave:active:not(:disabled){transform:translateY(0) scale(.98)}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveActions .ConfirmedSaveBeforrLeaveActionsRight .ConfirmedSaveBeforrLeaveSave:focus-visible{outline:3px solid var(--outline_Blue);outline-offset:1px}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveActions .ConfirmedSaveBeforrLeaveActionsRight .ConfirmedSaveBeforrLeaveSave:disabled{cursor:progress;opacity:.7}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveActions .ConfirmedSaveBeforrLeaveActionsRight .ConfirmedSaveBeforrLeaveSave:disabled .ConfirmedSaveBeforrLeaveSaveIcon .material-symbols-outlined{animation:ConfirmedSaveBeforrLeaveSpin .9s linear infinite}@media(max-width:600px){.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveActions{align-items:stretch;flex-direction:column-reverse}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveActions .ConfirmedSaveBeforrLeaveLeave{text-align:center}.ConfirmedSaveBeforrLeave .ConfirmedSaveBeforrLeaveCard .ConfirmedSaveBeforrLeaveActions .ConfirmedSaveBeforrLeaveActionsRight{justify-content:flex-end}}.CustomFieldsAll{height:auto}.CustomFieldsAll,.CustomFieldsAll .CustomFieldsAllLinks{display:flex;flex-direction:column;gap:5px}.CustomFieldsAll .CustomFieldsAllLinks .CustomFieldsAllLinkRow{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:3px}.CustomFieldsAll .CustomFieldsAllLinks .CustomFieldsAllLinkRow .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px;margin-top:-1px}.CustomFieldsAll .CustomFieldsAllLinks .CustomFieldsAllLinkRow h2{color:var(--text_Title_Light);font-size:14px;font-weight:400;margin:0}.CustomFieldsAll .CustomFieldsAllLinks .CustomFieldsAllLinkRow span{align-items:center;cursor:pointer;display:flex;gap:4px;justify-content:center;margin-left:3px}.CustomFieldsAll .CustomFieldsAllLinks .CustomFieldsAllLinkRow span h3{align-items:center;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:500;gap:4px;margin:0;transition:-webkit-text-decoration .15s ease;transition:text-decoration .15s ease;transition:text-decoration .15s ease,-webkit-text-decoration .15s ease}.CustomFieldsAll .CustomFieldsAllLinks .CustomFieldsAllLinkRow span h3:hover{text-decoration:underline}.CustomFieldsAll .CustomFieldsAllLinks .CustomFieldsAllLinkRow span .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.CustomFieldsAll .CustomFieldsAllStatus{color:var(--text_Title_Light_Light);font-size:12px}.CustomFieldsAll .CustomFieldsAllStatus.is-error{color:var(--Canceled)}.CustomFieldsAll .CustomFieldsAllList{margin-top:14px}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox{display:flex;flex-direction:column;gap:14px}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup{border-radius:12px;display:flex;flex-direction:column;gap:12px}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupHeader{align-items:center;display:flex;justify-content:space-between}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupHeader h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px 6px 10px 10px;border-top:5px solid var(--background_Blue);box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;padding:35px 25px}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem{display:flex;flex-direction:column;gap:8px}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllItemHeader{align-items:center;display:flex;gap:8px}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllItemHeader label{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:600;gap:4px}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllItemHeader .CustomFieldsAllRequired{color:var(--Canceled);font-weight:600}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllItemHeader .CustomFieldsAllMeta{color:var(--text_Title_Light_Light);font-size:11px}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput{display:flex;flex-direction:column;gap:8px}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput.is-error .CustomFieldsAllDropdownButton,.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput.is-error input,.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput.is-error textarea{border:1px solid var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 20%,#0000)}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput.is-error .CustomFieldsAllCheckbox input{outline:2px solid color-mix(in srgb,var(--Canceled) 50%,#0000);outline-offset:2px}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput input,.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput input::placeholder,.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput textarea::placeholder{color:var(--text_Title_Light_Light)}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput input:active,.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput input:focus,.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput input:focus-visible,.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput input:focus-within,.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput input:hover,.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput textarea:active,.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput textarea:focus,.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput textarea:focus-visible,.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput textarea:focus-within,.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput textarea{line-height:1.6;min-height:96px;resize:vertical}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput .CustomFieldsAllCheckbox{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:14px;gap:8px}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput .CustomFieldsAllCheckbox input{height:16px;width:16px}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput .CustomFieldsAllFile{display:flex;flex-direction:column;gap:8px}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput .CustomFieldsAllFile .CustomFieldsAllFileInput{display:none}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput .CustomFieldsAllFile .CustomFieldsAllFileButton{align-items:center;border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:inline-flex;font-size:14px;gap:8px;outline:3px solid #0000;padding:6px 12px;transition:all .16s ease;width:-webkit-fit-content;width:fit-content}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput .CustomFieldsAllFile .CustomFieldsAllFileButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput .CustomFieldsAllFile .CustomFieldsAllFileButton.is-error{background:color-mix(in srgb,var(--Canceled) 8%,#0000);border-color:var(--Canceled)}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput .CustomFieldsAllFile .CustomFieldsAllFileButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput .CustomFieldsAllFile .CustomFieldsAllFileName{color:var(--text_Title_Light_Light);font-size:12px}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput .CustomFieldsAllFile .CustomFieldsAllFileList{display:flex;flex-direction:column;gap:8px}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput .CustomFieldsAllFile .CustomFieldsAllFileList .CustomFieldsAllFileCount{color:var(--text_Title_Light_Light);font-size:12px}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput .CustomFieldsAllFile .CustomFieldsAllFileList .CustomFieldsAllFileItems{display:flex;flex-direction:column;gap:6px}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput .CustomFieldsAllFile .CustomFieldsAllFileList .CustomFieldsAllFileItems .CustomFieldsAllFileItem{align-items:center;background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Dark);display:flex;font-size:12px;gap:8px;justify-content:space-between;padding:6px 10px}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput .CustomFieldsAllFile .CustomFieldsAllFileList .CustomFieldsAllFileItems .CustomFieldsAllFileItem .CustomFieldsAllFileRemove{background:#0000;border:none;cursor:pointer}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput .CustomFieldsAllFile .CustomFieldsAllFileList .CustomFieldsAllFileItems .CustomFieldsAllFileItem .CustomFieldsAllFileRemove .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput .CustomFieldsAllFile .CustomFieldsAllFileList .CustomFieldsAllFileItems .CustomFieldsAllFileItem .CustomFieldsAllFileRemove:hover{color:var(--background_Blue_Dark)}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput .CustomFieldsAllDropdown{position:relative}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput .CustomFieldsAllDropdown .CustomFieldsAllDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13.5px;font-weight:600;gap:10px;justify-content:space-between;padding:9px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput .CustomFieldsAllDropdown .CustomFieldsAllDropdownButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px;transition:transform .18s ease}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput .CustomFieldsAllDropdown .CustomFieldsAllDropdownButton.is-open .material-symbols-outlined{transform:rotate(180deg)}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput .CustomFieldsAllDropdown .CustomFieldsAllDropdownButton:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput .CustomFieldsAllDropdown .CustomFieldsAllDropdownMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;left:0;max-height:240px;overflow:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput .CustomFieldsAllDropdown .CustomFieldsAllDropdownOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13.5px;gap:8px;padding:8px 9px;width:100%}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput .CustomFieldsAllDropdown .CustomFieldsAllDropdownOption .CustomFieldsAllDropdownOptionCheck{align-items:center;display:flex;justify-content:center;width:18px}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput .CustomFieldsAllDropdown .CustomFieldsAllDropdownOption .CustomFieldsAllDropdownOptionCheck .material-symbols-outlined{color:var(--background_Blue);font-size:17px}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput .CustomFieldsAllDropdown .CustomFieldsAllDropdownOption:hover{background:var(--surface-sunken)}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput .CustomFieldsAllDropdown .CustomFieldsAllDropdownOption.is-active{background:var(--surface-sunken);color:var(--text_Title_Dark);font-weight:600}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllInput .CustomFieldsAllDropdown .CustomFieldsAllDropdownEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody .CustomFieldsAllItem .CustomFieldsAllError{color:var(--Canceled);font-size:12px}@media(max-width:1050px){.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody{padding:24px 18px}}@media(max-width:600px){.CustomFieldsAll .CustomFieldsAllList .CustomFieldsAllBox .CustomFieldsAllGroupMain .CustomFieldsAllGroup .CustomFieldsAllGroupBody{padding:18px 14px}.CustomFieldsAll .CustomFieldsAllLinks .CustomFieldsAllLinkRow{flex-wrap:wrap}}.CreateClient{animation:RenderPageOpen .1s ease;display:flex;flex-direction:column;gap:20px;height:auto;overflow:auto;padding-inline:max(30px,(100% - 1100px)/2);position:relative;width:100%}.CreateClient .CreateClientHeader{align-items:center;display:flex;justify-content:space-between;margin-top:40px;width:100%}.CreateClient .CreateClientHeader .CreateClientHeaderContent{align-items:center;display:flex;gap:16px;justify-content:space-between;width:100%}.CreateClient .CreateClientHeader .CreateClientHeaderContent .CreateClientHeaderContentTitle{align-items:center;display:flex;gap:10px}.CreateClient .CreateClientHeader .CreateClientHeaderContent .CreateClientHeaderContentTitle h1{color:var(--text_Title_Light);font-size:24px;font-weight:700;margin:0}.CreateClient .CreateClientBanner{border-top:1px solid var(--border_Light);display:flex;height:-webkit-fit-content;height:fit-content;padding-bottom:10px}.CreateClient .CreateClientBanner:first-child{border-top:none}.CreateClient .CreateClientBanner:not(:first-child){padding-top:30px}.CreateClient .CreateClientBanner--customfields{padding-bottom:30px}.CreateClient .CreateClientBanner .CreateClientBannerLeft{display:flex;flex-direction:column;gap:8px;padding-right:30px;width:30%}.CreateClient .CreateClientBanner .CreateClientBannerLeft h1{color:var(--text_Title_Light);font-size:22px;margin:0}.CreateClient .CreateClientBanner .CreateClientBannerLeft p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.2;margin:0}.CreateClient .CreateClientBanner .CreateClientForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px 6px 10px 10px;border-top:5px solid var(--background_Blue);box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;padding:20px;width:70%}.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm{background-color:#0000;border:none;box-shadow:none;padding:0}.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput input,.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:14px;height:44px;padding:0 12px;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput input:focus,.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput input:hover,.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput textarea:focus,.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput textarea:hover{border:1px solid var(--background_Blue);outline:3px solid #0000;outline:3px solid var(--outline_Blue)}.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput input.is-error,.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput textarea.is-error{border:1px solid var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 20%,#0000)}.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput input::placeholder,.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput textarea::placeholder{color:var(--text_Title_Light_Light_Light);font-weight:300}.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput textarea{min-height:110px;padding:10px 12px;resize:vertical}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientAddressInput .AddressInputField .AddressInputAutocomplete input,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientAddressInput .AddressInputField>input{border-radius:10px;height:44px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchField{position:relative;width:100%}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchField .CreateClientSearchDropdown{left:0;min-width:260px;opacity:0;pointer-events:none;position:absolute;top:calc(100% + 6px);transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:20}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchField .CreateClientSearchDropdown.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchAddress{display:flex;flex-direction:column;gap:12px;width:100%}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchInline{position:relative;width:100%}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchDropdown,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchInline{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:3px;max-height:300px;overflow-y:auto;padding:5px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchDropdown .CreateClientSearchDismiss,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchInline .CreateClientSearchDismiss{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;min-width:28px;padding:0;position:absolute;right:6px;top:6px;transition:color .12s ease,background .12s ease,transform .12s ease;width:28px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchDropdown .CreateClientSearchDismiss .material-symbols-outlined,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchInline .CreateClientSearchDismiss .material-symbols-outlined{font-size:18px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchDropdown .CreateClientSearchDismiss:hover,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchInline .CreateClientSearchDismiss:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchDropdown .CreateClientSearchDismiss:active,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchInline .CreateClientSearchDismiss:active{transform:scale(.92)}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchDropdown .CreateClientSearchHint,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchInline .CreateClientSearchHint{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:11.5px;font-weight:600;gap:6px;letter-spacing:.01em;padding:6px 34px 4px 9px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchDropdown .CreateClientSearchHint .material-symbols-outlined,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchInline .CreateClientSearchHint .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchDropdown .CreateClientSearchLoading,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchInline .CreateClientSearchLoading{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;gap:8px;height:60px;justify-content:center}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchDropdown .CreateClientSearchLoading .material-symbols-outlined,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchInline .CreateClientSearchLoading .material-symbols-outlined{animation:CreateClientSearchSpin .9s linear infinite;font-size:18px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchDropdown .CreateClientSearchScroll,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchInline .CreateClientSearchScroll{display:flex;flex-direction:column;gap:3px;max-height:260px;overflow-y:auto}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchDropdown .CreateClientSearchItem,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchInline .CreateClientSearchItem{align-items:flex-start;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13.5px;gap:8px;justify-content:space-between;padding:8px 9px;text-align:left;transition:background .12s ease;width:100%}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchDropdown .CreateClientSearchItem:hover,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchInline .CreateClientSearchItem:hover{background-color:var(--surface-sunken)}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchDropdown .CreateClientSearchItem:hover .CreateClientSearchOpenChip,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchInline .CreateClientSearchItem:hover .CreateClientSearchOpenChip{background:var(--outline_Blue);color:var(--background_Blue_Dark)}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchDropdown .CreateClientSearchItem .CreateClientSearchMain,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchInline .CreateClientSearchItem .CreateClientSearchMain{display:flex;flex-direction:column;gap:4px;min-width:0}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchDropdown .CreateClientSearchItem .CreateClientSearchPrimary,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchInline .CreateClientSearchItem .CreateClientSearchPrimary{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:13.5px;font-weight:600;gap:8px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchDropdown .CreateClientSearchItem .CreateClientSearchUid,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchInline .CreateClientSearchItem .CreateClientSearchUid{background:var(--outline_Blue);border:1px solid var(--background_Blue_Light);border-radius:999px;color:var(--background_Blue_Dark);font-size:11px;font-weight:600;padding:2px 8px;white-space:nowrap}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchDropdown .CreateClientSearchItem .CreateClientSearchSecondary,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchDropdown .CreateClientSearchItem .CreateClientSearchTertiary,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchInline .CreateClientSearchItem .CreateClientSearchSecondary,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchInline .CreateClientSearchItem .CreateClientSearchTertiary{color:var(--text_Title_Light_Light);font-size:12px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchDropdown .CreateClientSearchItem .CreateClientSearchOpenChip,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchInline .CreateClientSearchItem .CreateClientSearchOpenChip{align-items:center;background:#0000;border-radius:999px;color:var(--text_Title_Light_Light);display:inline-flex;height:26px;justify-content:center;min-width:26px;transition:color .12s ease,background .12s ease;width:26px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchDropdown .CreateClientSearchItem .CreateClientSearchOpenChip .material-symbols-outlined,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchInline .CreateClientSearchItem .CreateClientSearchOpenChip .material-symbols-outlined{font-size:17px}@keyframes CreateClientSearchSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow--stacked{grid-template-columns:1fr}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow--grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField{color:var(--text_Title_Dark);display:flex;flex-direction:column;font-size:13px;gap:6px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField label{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField input,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:14px;height:44px;padding:0 12px;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField input:focus,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField input:hover,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField textarea:focus,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField textarea:hover{border:1px solid var(--background_Blue);outline:3px solid #0000;outline:3px solid var(--outline_Blue)}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField input.is-error,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField textarea.is-error{border:1px solid var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 20%,#0000)}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField input::placeholder,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField textarea::placeholder{color:var(--text_Title_Light_Light_Light);font-weight:300}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField textarea{min-height:110px;padding:10px 12px;resize:vertical}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField--full{grid-column:1/-1}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField .CreateClientRequired{color:var(--Canceled);font-size:12px;margin-top:-2px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField .CreateClientSecondaryPhoneToggle{background:none;border:none;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:600;margin-top:4px;padding:0;text-align:left}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField .CreateClientSecondaryPhoneToggle:hover{text-decoration:underline}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField .CreateClientSecondaryPhone{display:flex;flex-direction:column;gap:6px;margin-top:8px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField .CreateClientSecondaryPhone label{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown{position:relative}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown button{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;height:44px;justify-content:space-between;outline:3px solid #0000;padding:0 12px;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown button:focus,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownArrow{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:18px;justify-content:center;transition:transform .16s ease}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownArrow.is-open{transform:rotate(180deg)}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 18px 30px #0f172a24;display:flex;flex-direction:column;gap:4px;left:0;max-height:30q0px;max-height:310px;min-width:100%;overflow:hidden;overflow:auto;padding:7px;position:absolute;top:calc(100% + 6px);z-index:5}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownSectionHeader{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:11px;justify-content:space-between;padding:6px 10px 4px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownSectionHeader.is-default{margin-top:6px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownSearch{background-color:var(--background_White);padding:5px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownSearch input{border:1px solid var(--border_Light);border-radius:10px;font-size:13px;height:38px;padding:0 10px;width:100%}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownSearch input:focus,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownSearch input:hover{border:1px solid var(--background_Blue);outline:3px solid #0000;outline:3px solid var(--outline_Blue)}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownOption{border-radius:10px;cursor:pointer;padding:10px 12px;transition:background .12s ease,color .12s ease}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownOption:hover{background:var(--background_Gray_Light)}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownOption.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark);font-weight:700}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownOption.is-empty{color:var(--text_Title_Light_Light_Light);cursor:default}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownOption.is-create-new{align-items:center;background:var(--background_White);border:none;border:1px solid var(--border_Light);border-radius:8px;bottom:0;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;margin-top:6px;padding:8px 10px;position:-webkit-sticky;position:sticky;transition:background .15s ease,transform .15s ease;width:100%;z-index:2}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownOption.is-create-new .material-symbols-outlined{font-size:18px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownOption.is-create-new:hover{background:var(--background_Gray_Light)}.CreateClient .CreateClientCustomFields{display:flex;flex-direction:column;gap:16px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldsStatus{color:var(--text_Title_Light_Light);font-size:13px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldsStatus span{color:var(--background_Blue);cursor:pointer;font-weight:600}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldsStatus span:hover{text-decoration:underline}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldsStatus.is-error{color:var(--Canceled)}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup{display:flex;flex-direction:column;gap:12px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldGroupHeader{align-items:center;display:flex;justify-content:space-between}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldGroupHeader h3{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldGroupBody{background-color:#0000;border:none;border-radius:0;display:flex;flex-direction:column;gap:12px;padding:0}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem{display:flex;flex-direction:column;gap:8px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldHeader{align-items:center;display:flex;gap:8px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldHeader label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldHeader .CreateClientCustomFieldRequired{color:var(--Canceled);font-size:12px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldHeader .CreateClientCustomFieldMeta{color:var(--text_Title_Light_Light);font-size:11px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput{display:flex;flex-direction:column;gap:6px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput input,.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:14px;height:44px;padding:0 12px;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput input:focus,.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput input:hover,.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput textarea:focus,.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput textarea:hover{border:1px solid var(--background_Blue);outline:3px solid #0000;outline:3px solid var(--outline_Blue)}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput input::placeholder,.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput textarea::placeholder{color:var(--text_Title_Light_Light_Light);font-weight:300}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput textarea{min-height:110px;padding:10px 12px;resize:vertical}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput.is-error input,.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput.is-error textarea{border-color:var(--Canceled)}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldError{color:var(--Canceled);font-size:12px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldCheckbox{align-items:center;display:flex;gap:8px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldCheckbox input{height:16px;width:16px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldCheckbox .CreateClientCustomFieldCheckboxLabel{color:var(--text_Title_Dark);font-size:13px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown{position:relative}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;gap:8px;height:44px;justify-content:space-between;outline:3px solid #0000;padding:0 12px;transition:all .16s ease;width:100%}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownButton.is-error{border-color:var(--Canceled)}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownButton .CreateClientCustomFieldDropdownValue{color:var(--text_Title_Dark);font-size:13px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 18px 30px #0f172a24;display:flex;flex-direction:column;gap:4px;left:0;max-height:260px;overflow:auto;padding:7px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownMenu .CreateClientCustomFieldDropdownOption{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding:10px 12px;transition:all .12s ease}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownMenu .CreateClientCustomFieldDropdownOption:hover{background:var(--background_Gray_Light)}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownMenu .CreateClientCustomFieldDropdownOption.is-selected{color:var(--background_Blue_Dark);font-weight:700}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownMenu .CreateClientCustomFieldDropdownOption .material-symbols-outlined{color:var(--background_Blue_Dark);font-size:16px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownMenu .CreateClientCustomFieldDropdownEmpty{color:var(--text_Title_Light_Light_Light);padding:10px 12px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile{display:flex;flex-direction:column;gap:8px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileInput{display:none}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileButton{align-items:center;border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:inline-flex;font-size:13px;gap:8px;outline:3px solid #0000;padding:6px 12px;transition:all .16s ease;width:-webkit-fit-content;width:fit-content}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileButton.is-error{background:color-mix(in srgb,var(--Canceled) 8%,#0000);border-color:var(--Canceled)}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileName{color:var(--text_Title_Light_Light);font-size:12px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileList{display:flex;flex-direction:column;gap:8px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileList .CreateClientCustomFieldFileCount{color:var(--text_Title_Light_Light);font-size:12px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileList .CreateClientCustomFieldFileItems{display:flex;flex-direction:column;gap:6px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileList .CreateClientCustomFieldFileItems .CreateClientCustomFieldFileItem{align-items:center;background:var(--background_Gray_Light);border-radius:8px;color:var(--text_Title_Dark);display:flex;font-size:12px;gap:8px;justify-content:space-between;padding:6px 10px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileList .CreateClientCustomFieldFileItems .CreateClientCustomFieldFileItem .CreateClientCustomFieldFileRemove{background:#0000;border:none;cursor:pointer}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileList .CreateClientCustomFieldFileItems .CreateClientCustomFieldFileItem .CreateClientCustomFieldFileRemove .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileList .CreateClientCustomFieldFileItems .CreateClientCustomFieldFileItem .CreateClientCustomFieldFileRemove:hover{color:var(--background_Blue_Dark)}.CreateClient .CreateClientFooter{background-color:var(--background_White);border-top:1px solid var(--border_Light);border:1px solid var(--border_Light);border-radius:50px;bottom:20px;box-shadow:0 -4px 9px #7285af14;display:flex;gap:10px;margin-top:auto;padding:10px 15px;position:-webkit-sticky;position:sticky;width:auto;z-index:2}.CreateClient .CreateClientFooter .CreateClientFooterActions{display:flex;gap:12px;justify-content:space-between;margin-left:auto;width:100%}.CreateClient .CreateClientFooter .CreateClientFooterActions .CreateClientCancelButton{background-color:#0000;border:none;color:var(--background_Blue);cursor:pointer;outline:3px solid #0000;transition:background .16s ease,border-color .16s ease}.CreateClient .CreateClientFooter .CreateClientFooterActions .CreateClientCancelButton:hover{text-decoration:underline}.CreateClient .CreateClientFooter .CreateClientFooterActions .CreateClientSaveButton{align-items:center;background:var(--background_White)!important;border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateClient .CreateClientFooter .CreateClientFooterActions .CreateClientSaveButton .CreateClientSaveButtonInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateClient .CreateClientFooter .CreateClientFooterActions .CreateClientSaveButton .CreateClientSaveButtonInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateClient .CreateClientFooter .CreateClientFooterActions .CreateClientSaveButton .CreateClientSaveButtonLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateClient .CreateClientFooter .CreateClientFooterActions .CreateClientSaveButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateClient .CreateClientFooter .CreateClientFooterActions .CreateClientSaveButton:active{transform:scale(.98)}.CreateClient .CreateClientFooter .CreateClientFooterActions .CreateClientSaveButton:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateClient .CreateClientDuplicateModal{align-items:center;animation:CreateClientDuplicateOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1100}@keyframes CreateClientDuplicateOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes CreateClientDuplicateCardPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.CreateClient .CreateClientDuplicateModal .CreateClientDuplicateModalOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.CreateClient .CreateClientDuplicateModal .CreateClientDuplicateModalCard{animation:CreateClientDuplicateCardPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-width:92vw;overflow:hidden;position:relative;width:480px;z-index:1}.CreateClient .CreateClientDuplicateModal .CreateClientDuplicateModalCard .CreateClientDuplicateModalHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:12px;justify-content:space-between;padding:14px 16px}.CreateClient .CreateClientDuplicateModal .CreateClientDuplicateModalCard .CreateClientDuplicateModalHeader h2{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.CreateClient .CreateClientDuplicateModal .CreateClientDuplicateModalCard .CreateClientDuplicateModalHeader .CreateClientDuplicateModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateClient .CreateClientDuplicateModal .CreateClientDuplicateModalCard .CreateClientDuplicateModalHeader .CreateClientDuplicateModalClose .material-symbols-outlined{font-size:21px}.CreateClient .CreateClientDuplicateModal .CreateClientDuplicateModalCard .CreateClientDuplicateModalHeader .CreateClientDuplicateModalClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateClient .CreateClientDuplicateModal .CreateClientDuplicateModalCard .CreateClientDuplicateModalHeader .CreateClientDuplicateModalClose:active{transform:scale(.92)}.CreateClient .CreateClientDuplicateModal .CreateClientDuplicateModalCard .CreateClientDuplicateModalBody{display:flex;flex-direction:column;gap:16px;padding:20px}.CreateClient .CreateClientDuplicateModal .CreateClientDuplicateModalCard .CreateClientDuplicateModalBody .CreateClientDuplicateModalClient{background:var(--surface-sunken);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:4px;padding:12px}.CreateClient .CreateClientDuplicateModal .CreateClientDuplicateModalCard .CreateClientDuplicateModalBody .CreateClientDuplicateModalClient .CreateClientDuplicateModalClientName{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.CreateClient .CreateClientDuplicateModal .CreateClientDuplicateModalCard .CreateClientDuplicateModalBody .CreateClientDuplicateModalClient .CreateClientDuplicateModalClientMeta{color:var(--text_Title_Light_Light);font-size:12.5px}.CreateClient .CreateClientDuplicateModal .CreateClientDuplicateModalCard .CreateClientDuplicateModalBody .CreateClientDuplicateModalNote{color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0}.CreateClient .CreateClientDuplicateModal .CreateClientDuplicateModalCard .CreateClientDuplicateModalActions{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding:0 20px 20px}.CreateClient .CreateClientDuplicateModal .CreateClientDuplicateModalCard .CreateClientDuplicateModalActions .CreateClientDuplicateModalCancel{background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:10px 14px;transition:background .12s ease,color .12s ease}.CreateClient .CreateClientDuplicateModal .CreateClientDuplicateModalCard .CreateClientDuplicateModalActions .CreateClientDuplicateModalCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateClient .CreateClientDuplicateModal .CreateClientDuplicateModalCard .CreateClientDuplicateModalActions .CreateClientDuplicateModalOpen{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);cursor:pointer;display:inline-flex;gap:10px;padding:6px 16px 6px 6px;transition:border-color .12s ease,box-shadow .12s ease}.CreateClient .CreateClientDuplicateModal .CreateClientDuplicateModalCard .CreateClientDuplicateModalActions .CreateClientDuplicateModalOpen:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CreateClient .CreateClientDuplicateModal .CreateClientDuplicateModalCard .CreateClientDuplicateModalActions .CreateClientDuplicateModalOpen .CreateClientDuplicateModalOpenInner{align-items:center;background:var(--text_Title_Dark);border-radius:999px;color:var(--background_White);display:inline-flex;height:20px;justify-content:center;width:20px}.CreateClient .CreateClientDuplicateModal .CreateClientDuplicateModalCard .CreateClientDuplicateModalActions .CreateClientDuplicateModalOpen .CreateClientDuplicateModalOpenInner .material-symbols-outlined{font-size:14px}.CreateClient .CreateClientDuplicateModal .CreateClientDuplicateModalCard .CreateClientDuplicateModalActions .CreateClientDuplicateModalOpen .CreateClientDuplicateModalOpenLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}@media(max-width:600px){.CreateClient .CreateClientDuplicateModal{align-items:center;padding:12px}.CreateClient .CreateClientDuplicateModal .CreateClientDuplicateModalCard{max-width:100%;width:100%}.CreateClient .CreateClientDuplicateModal .CreateClientDuplicateModalCard .CreateClientDuplicateModalActions .CreateClientDuplicateModalCancel,.CreateClient .CreateClientDuplicateModal .CreateClientDuplicateModalCard .CreateClientDuplicateModalActions .CreateClientDuplicateModalOpen{flex:1 1;justify-content:center;padding:12px 18px}}.CreateClient.CreateClient--embedded .CreateClientBanner .CreateClientBannerLeft{display:none}.CreateClient.CreateClient--embedded .CreateClientBanner .CreateClientForm{background-color:#0000;border:none;border-radius:0;box-shadow:none;max-width:720px;padding:0;width:100%}@media(max-width:600px){.CreateClient.CreateClient--embedded .CreateClientBanner .CreateClientForm{padding:14px 12px}}@media(max-width:1050px){.CreateClient{padding-inline:max(16px,(100% - 900px)/2)}.CreateClient .CreateClientHeader{margin-top:24px}.CreateClient .CreateClientHeader .CreateClientHeaderContent h1{font-size:20px}.CreateClient .CreateClientBanner{flex-direction:column;gap:14px}.CreateClient .CreateClientBanner .CreateClientBannerLeft{padding-right:0;width:100%}.CreateClient .CreateClientBanner .CreateClientBannerLeft h1{font-size:18px}.CreateClient .CreateClientBanner .CreateClientForm{width:100%}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchField .CreateClientSearchDropdown{max-width:calc(100vw - 40px);min-width:0;width:100%}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow{grid-template-columns:repeat(2,minmax(0,1fr))}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow--stacked{grid-template-columns:1fr}.CreateClient .CreateClientFooter{bottom:12px}}@media(max-width:600px){.CreateClient{padding-inline:0}.CreateClient .CreateClientHeader{flex-wrap:wrap;gap:8px;margin-top:16px;padding:12px 14px}.CreateClient .CreateClientHeader .CreateClientHeaderContent h1{font-size:18px}.CreateClient .CreateClientBanner{border-bottom:1px solid var(--border_Light);border-top:none;flex-direction:column;margin-bottom:0;padding-bottom:0}.CreateClient .CreateClientBanner:not(:first-child){margin-top:0;padding-top:0}.CreateClient .CreateClientBanner .CreateClientBannerLeft{display:flex;margin-bottom:2px;padding:0 12px;width:100%}.CreateClient .CreateClientBanner .CreateClientBannerLeft h1{color:var(--text_Title_Dark);font-size:15px;font-weight:600}.CreateClient .CreateClientBanner .CreateClientBannerLeft p{display:none}.CreateClient .CreateClientBanner .CreateClientForm{border-left:none;border-radius:0;border-right:none;gap:10px;padding:14px 12px;width:100%}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchField .CreateClientSearchDropdown{max-width:calc(100vw - 24px);min-width:0;width:100%}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchDropdown,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchInline{max-height:260px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchDropdown .CreateClientSearchScroll,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientSearchInline .CreateClientSearchScroll{max-height:220px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientAddressInput .AddressInputField .AddressInputAutocomplete input,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientAddressInput .AddressInputField>input{font-size:16px;min-height:44px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow--grid-2,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow--stacked{grid-template-columns:1fr}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField input,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField textarea{font-size:16px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField button{font-size:16px;min-height:44px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu{max-width:calc(100vw - 24px)}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownSearch input{font-size:16px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField .CreateClientSecondaryPhoneToggle{align-items:center;display:flex;min-height:44px}.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput input,.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput textarea{font-size:16px}.CreateClient .CreateClientCustomFields{padding:0 12px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldGroupBody{padding:14px 12px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput input,.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput textarea{font-size:16px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownButton{font-size:16px;min-height:44px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownMenu{max-width:calc(100vw - 24px)}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileButton{justify-content:center;min-height:44px;width:100%}.CreateClient .CreateClientFooter{border-radius:16px 16px 0 0;bottom:0;flex-wrap:wrap;gap:8px;padding-bottom:max(12px,env(safe-area-inset-bottom))}.CreateClient .CreateClientFooter .CreateClientFooterActions{flex-direction:row;width:100%}.CreateClient .CreateClientFooter .CreateClientFooterActions .CreateClientCancelButton{flex:1 1;min-height:44px}.CreateClient .CreateClientFooter .CreateClientFooterActions .CreateClientSaveButton{flex:2 1;justify-content:center;min-height:44px}}.CreateClient .CreateClientLeadSourceCostBadge,.CreateClient .CreateClientLeadSourceCostSlot{display:inline-flex;margin-left:8px;vertical-align:middle}.CreateClient .CreateClientLeadSourceCostBadge{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,var(--background_White));border-radius:999px;color:var(--background_Blue);font-size:10.5px;font-weight:700;gap:3px;padding:1px 7px;position:relative;top:-1px}.CreateClient .CreateClientLeadSourceCostBadge .material-symbols-outlined{font-size:13px}.CreateClient .CreateClientLeadSourceTypeahead{position:relative}.CreateClient .CreateClientLeadSourceTypeahead input{padding-right:38px;width:100%}.CreateClient .CreateClientLeadSourceTypeahead .CreateClientDropdownArrow{align-items:center;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:transform .15s ease}.CreateClient .CreateClientLeadSourceTypeahead .CreateClientDropdownArrow.is-open{transform:translateY(-50%) rotate(180deg)}.PhoneInput.PhoneInput--countryOnly{width:100%}.PhoneInput.PhoneInput--countryOnly .PhoneInputCountryDropdown{min-width:0;width:100%}.PhoneInput.PhoneInput--countryOnly .PhoneInputCountryDropdown .PhoneInputCountryButton{border-radius:10px!important}.PhoneInput{width:100%}.PhoneInput .PhoneInputRow{align-items:stretch;display:flex;min-height:44px;width:100%}.PhoneInput .PhoneInputCountryDropdown{min-width:120px;position:relative}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px 0 0 10px!important;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;gap:8px;height:100%;justify-content:space-between;line-height:1.2;outline:3px solid #0000;padding:0 10px;transition:all .15s ease;width:100%}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton.is-open,.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton:focus,.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton:disabled{background:var(--background_Gray_Light);box-shadow:none;color:var(--text_Title_Light_Light);cursor:not-allowed}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton .PhoneInputCountryLabel{align-items:center;display:flex;font-weight:500;gap:6px}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton .PhoneInputCountryLabel .PhoneInputCountryFlag{align-items:center;display:inline-flex;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,Twemoji Mozilla,system-ui,sans-serif;font-size:18px;justify-content:center;line-height:1}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton .PhoneInputCountryChevron{align-items:center;color:var(--text_Title_Light_Light);display:flex}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton .PhoneInputCountryChevron .material-symbols-outlined{font-size:18px}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;left:0;padding:10px;position:absolute;top:calc(100% + 8px);width:260px;z-index:9999;z-index:20}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu .PhoneInputCountrySearch{margin-bottom:8px}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu .PhoneInputCountrySearch input{border:1px solid var(--border_Light);border-radius:10px;font-size:13px;outline:3px solid #0000;padding:10px;width:100%}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu .PhoneInputCountrySearch input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu .PhoneInputCountryList{display:flex;flex-direction:column;gap:4px;max-height:220px;overflow-y:auto}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu .PhoneInputCountryList .PhoneInputCountryOption{background:#0000;border:1px solid #0000;border-radius:8px;cursor:pointer;font-size:13px;padding:8px 10px;text-align:left}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu .PhoneInputCountryList .PhoneInputCountryOption:hover{background:var(--background_Gray_Light)}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu .PhoneInputCountryList .PhoneInputCountryOption.is-active{background:var(--background_Gray_Dark_Light);border-color:var(--border_Dark_Light);font-weight:600}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu .PhoneInputCountryList .PhoneInputCountryEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 6px}.PhoneInput .PhoneInputField{background-color:var(--background_White);border:1px solid var(--border_Light);border-left:1px solid #0000!important;border-radius:0 10px 10px 0!important;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;flex:1 1;font-size:14px;line-height:1.2;outline:3px solid #0000;padding:0 10px;transition:all .15s ease}.PhoneInput .PhoneInputField:focus,.PhoneInput .PhoneInputField:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);z-index:10}.PhoneInput .PhoneInputField:disabled{background:var(--background_Gray_Light);box-shadow:none;color:var(--text_Title_Light_Light);cursor:not-allowed}.PhoneInput.is-error .PhoneInputField{border-color:var(--Canceled);outline:3px solid #dc26264d;z-index:1}.PhoneInput.PhoneInput--auth .PhoneInputCountryButton{border:1px solid var(--border_Dark_Light);font-size:.9rem;height:47px;padding:9px 10px}.PhoneInput.PhoneInput--auth .PhoneInputCountryButton:focus,.PhoneInput.PhoneInput--auth .PhoneInputCountryButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.PhoneInput.PhoneInput--auth .PhoneInputField{border:1px solid var(--border_Dark_Light);font-size:.95rem;padding:13px 10px}.PhoneInput.PhoneInput--auth .PhoneInputField:focus,.PhoneInput.PhoneInput--auth .PhoneInputField:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}@media(max-width:1050px){.PhoneInput .PhoneInputCountryDropdown{min-width:110px}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu{max-width:calc(100vw - 24px);width:240px}}@media(max-width:600px){.PhoneInput .PhoneInputRow{width:100%}.PhoneInput .PhoneInputCountryDropdown{min-width:92px}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton{font-size:13px;min-height:44px;padding:10px 8px}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu{bottom:12px;left:12px;max-height:60vh;max-width:calc(100vw - 24px);position:fixed;right:12px;top:auto;width:auto}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu .PhoneInputCountryList{max-height:45vh}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu .PhoneInputCountryList .PhoneInputCountryOption{min-height:42px;padding:10px}.PhoneInput .PhoneInputField{font-size:13px;min-height:44px;padding:12px 10px}}.PhoneInputCountryMenu.PhoneInputCountryMenu--portaled{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;padding:10px;z-index:9999}.PhoneInputCountryMenu.PhoneInputCountryMenu--portaled .PhoneInputCountryFlag{align-items:center;display:inline-flex;flex-shrink:0;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,Twemoji Mozilla,system-ui,sans-serif;font-size:18px;justify-content:center;line-height:1}.PhoneInputCountryMenu.PhoneInputCountryMenu--portaled .PhoneInputCountrySearch{margin-bottom:8px}.PhoneInputCountryMenu.PhoneInputCountryMenu--portaled .PhoneInputCountrySearch input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:10px;width:100%}.PhoneInputCountryMenu.PhoneInputCountryMenu--portaled .PhoneInputCountrySearch input::placeholder{color:var(--text_Title_Light_Light)}.PhoneInputCountryMenu.PhoneInputCountryMenu--portaled .PhoneInputCountrySearch input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.PhoneInputCountryMenu.PhoneInputCountryMenu--portaled .PhoneInputCountryList{display:flex;flex-direction:column;gap:4px;max-height:220px;overflow-y:auto}.PhoneInputCountryMenu.PhoneInputCountryMenu--portaled .PhoneInputCountryList .PhoneInputCountryOption{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:10px;padding:8px 10px;text-align:left;transition:background .12s ease,border-color .12s ease}.PhoneInputCountryMenu.PhoneInputCountryMenu--portaled .PhoneInputCountryList .PhoneInputCountryOption .PhoneInputCountryOptionName{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PhoneInputCountryMenu.PhoneInputCountryMenu--portaled .PhoneInputCountryList .PhoneInputCountryOption .PhoneInputCountryOptionDial{color:var(--text_Title_Light);flex-shrink:0;font-size:12px;font-weight:500}.PhoneInputCountryMenu.PhoneInputCountryMenu--portaled .PhoneInputCountryList .PhoneInputCountryOption:hover{background:var(--background_Gray_Light)}.PhoneInputCountryMenu.PhoneInputCountryMenu--portaled .PhoneInputCountryList .PhoneInputCountryOption.is-active{background:var(--background_Gray_Dark_Light);border-color:var(--border_Dark_Light);font-weight:600}.PhoneInputCountryMenu.PhoneInputCountryMenu--portaled .PhoneInputCountryList .PhoneInputCountryOption.is-active .PhoneInputCountryOptionDial{color:var(--text_Title_Dark)}.PhoneInputCountryMenu.PhoneInputCountryMenu--portaled .PhoneInputCountryList .PhoneInputCountryEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 6px;text-align:center}.AddressInputAutocompleteList--portaled{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;list-style:none;margin:0;max-height:240px;overflow-y:auto;padding:6px;z-index:4000}.AddressInputAutocompleteList--portaled li{margin:0;padding:0}.AddressInputAutocompleteList--portaled .AddressInputAutocompleteItem{background-color:var(--background_White);border:none;border-radius:4px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;gap:8px;padding:12px 14px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.AddressInputAutocompleteList--portaled .AddressInputAutocompleteItem:before{background:var(--background_Blue);border-radius:50%;content:"";flex-shrink:0;height:6px;margin-top:6px;min-width:6px}.AddressInputAutocompleteList--portaled .AddressInputAutocompleteItem:hover{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.AddressInputAutocompleteStatus--portaled{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 0 10px 10px;box-shadow:0 12px 24px #0f172a14;color:var(--text_Title_Light_Light);font-size:12px;padding:10px 12px;z-index:4000}.AddressInputWrapper{display:flex;flex-direction:column;gap:12px;width:100%}.AddressInputWrapper .AddressInputGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1.6fr 1fr}.AddressInputWrapper .AddressInputField{display:flex;flex-direction:column;gap:6px;position:relative;width:100%}.AddressInputWrapper .AddressInputField .AddressInputLabelRow{align-items:center;display:flex;gap:12px;justify-content:space-between}.AddressInputWrapper .AddressInputField .AddressInputLabelRow label{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.AddressInputWrapper .AddressInputField .AddressInputLabelRow .AddressInputManualToggle{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:600;line-height:1;padding:0}.AddressInputWrapper .AddressInputField .AddressInputLabelRow .AddressInputManualToggle:hover{text-decoration:underline}.AddressInputWrapper .AddressInputField>label{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.AddressInputWrapper .AddressInputField .AddressInputAutocomplete input,.AddressInputWrapper .AddressInputField>input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);font-size:14px;height:38px;outline:3px solid #0000;padding:0 12px;transition:border-color .15s ease,outline-color .15s ease;width:100%}.AddressInputWrapper .AddressInputField .AddressInputAutocomplete input::placeholder,.AddressInputWrapper .AddressInputField>input::placeholder{color:var(--text_Title_Light_Light_Light);font-size:13px;font-weight:300}.AddressInputWrapper .AddressInputField .AddressInputAutocomplete input:focus,.AddressInputWrapper .AddressInputField .AddressInputAutocomplete input:hover,.AddressInputWrapper .AddressInputField>input:focus,.AddressInputWrapper .AddressInputField>input:hover{border-color:var(--background_Blue);outline-color:var(--outline_Blue)}.AddressInputWrapper .AddressInputField .AddressInputAutocomplete{position:relative;width:100%}.AddressInputWrapper .AddressInputField .AddressInputAutocomplete .AddressInputRequired{color:var(--Canceled);display:block;font-size:11px;font-weight:600;margin-top:6px}.AddressInputWrapper .AddressInputField .AddressInputAutocomplete .AddressInputAutocompleteStatus{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 0 10px 10px;border-top:none;box-shadow:0 12px 24px #0f172a14;color:var(--text_Title_Light_Light);font-size:12px;left:0;padding:10px 12px;position:absolute;right:0;top:100%;transform:translateY(2px);z-index:5}.AddressInputWrapper .AddressInputField .AddressInputAutocomplete .AddressInputAutocompleteList{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;left:0;list-style:none;margin:0;max-height:240px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 5px);transform:translateY(2px);z-index:10}.AddressInputWrapper .AddressInputField .AddressInputAutocomplete .AddressInputAutocompleteList li{margin:0;padding:0}.AddressInputWrapper .AddressInputField .AddressInputAutocomplete .AddressInputAutocompleteList .AddressInputAutocompleteItem{background-color:var(--background_White);border:none;border-radius:4px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;gap:8px;padding:12px 14px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.AddressInputWrapper .AddressInputField .AddressInputAutocomplete .AddressInputAutocompleteList .AddressInputAutocompleteItem:before{background:var(--background_Blue);border-radius:50%;content:"";flex-shrink:0;height:6px;margin-top:6px;min-width:6px}.AddressInputWrapper .AddressInputField .AddressInputAutocomplete .AddressInputAutocompleteList .AddressInputAutocompleteItem:hover{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}@media(max-width:600px){.AddressInputWrapper .AddressInputGrid{grid-template-columns:1fr}}.LeadSourceCostRow{display:flex;margin-top:8px}.LeadSourceCostTrigger{align-items:center;background:var(--background_White)!important;border:1px solid var(--border_Light)!important;border-radius:8px!important;box-shadow:0 1px 3px #0000000d!important;color:var(--text_Title_Light);cursor:pointer;display:inline-flex!important;font-size:12px;gap:4px;height:32px!important;justify-content:center;margin:0!important;min-height:0!important;min-width:0!important;padding:0 8px!important;transition:border-color .12s ease,color .12s ease;width:auto!important}.LeadSourceCostTrigger .material-symbols-outlined{font-size:18px}.LeadSourceCostTrigger .LeadSourceCostValue{color:var(--text_Title_Dark);font-size:12px;font-weight:600;white-space:nowrap}.LeadSourceCostTrigger:hover:not(:disabled){border-color:var(--border_Blue)!important;color:var(--text_Title_Dark)}.LeadSourceCostTrigger.has-cost{color:var(--background_Blue)}.LeadSourceCostTrigger:disabled{cursor:not-allowed;opacity:.5}.LeadSourceCostPopoverPortal{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;gap:10px;padding:12px;position:fixed;width:190px;z-index:10001}.LeadSourceCostPopoverPortal .LeadSourceCostPopoverLabel{color:var(--text_Title_Dark);font-size:12px;font-weight:600}.LeadSourceCostPopoverPortal .LeadSourceCostPopoverRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;display:flex;gap:6px;height:36px;padding:0 10px}.LeadSourceCostPopoverPortal .LeadSourceCostPopoverRow .LeadSourceCostPopoverCurrency{color:var(--text_Title_Light_Light);font-size:13px}.LeadSourceCostPopoverPortal .LeadSourceCostPopoverRow input.LeadSourceCostInput{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;background:#0000;border:none;box-shadow:none;color:var(--text_Title_Dark);flex:1 1;font-size:14px;min-width:0;outline:none;padding:0}.LeadSourceCostPopoverPortal .LeadSourceCostPopoverRow input.LeadSourceCostInput::-webkit-inner-spin-button,.LeadSourceCostPopoverPortal .LeadSourceCostPopoverRow input.LeadSourceCostInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.LeadSourceCostPopoverPortal .LeadSourceCostPopoverActions{display:flex;gap:8px;justify-content:flex-end}.LeadSourceCostPopoverPortal .LeadSourceCostPopoverActions .LeadSourceCostClear{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;font-size:12px;font-weight:600;padding:5px 10px;width:auto}.LeadSourceCostPopoverPortal .LeadSourceCostPopoverActions .LeadSourceCostClear:hover{background:var(--background_Gray_Light)}.LeadSourceCostPopoverPortal .LeadSourceCostPopoverActions .LeadSourceCostSave{background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:5px 12px;transition:filter .12s ease;width:auto}.LeadSourceCostPopoverPortal .LeadSourceCostPopoverActions .LeadSourceCostSave:hover{filter:brightness(.94)}.CollectPaymentMethodsManager{align-items:center;animation:CollectPaymentMethodsManagerOverlayFade .22s ease backwards;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1300}@keyframes CollectPaymentMethodsManagerOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes CollectPaymentMethodsManagerCardPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard{animation:CollectPaymentMethodsManagerCardPop .26s ease backwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:88vh;max-width:92vw;overflow:hidden;position:relative;width:520px;z-index:1}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:16px 20px 0}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerHeader .CollectPaymentMethodsManagerTitle{display:flex;flex-direction:column;gap:2px;min-width:0}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerHeader .CollectPaymentMethodsManagerTitle h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerHeader .CollectPaymentMethodsManagerTitle span{color:var(--text_Title_Light_Light);font-size:12.5px}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerHeader .CollectPaymentMethodsManagerClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerHeader .CollectPaymentMethodsManagerClose .material-symbols-outlined{font-size:21px}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerHeader .CollectPaymentMethodsManagerClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerHeader .CollectPaymentMethodsManagerClose:active{transform:scale(.92)}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody{display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding:20px}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerList{display:flex;flex-direction:column;gap:6px}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerNote{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerAdd{display:flex;flex-direction:column;gap:6px}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerAdd label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerAdd .CollectPaymentMethodsManagerAddRow{align-items:stretch;display:flex;gap:8px}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerAdd .CollectPaymentMethodsManagerAddRow .CollectPaymentMethodsManagerIconPicker{flex-shrink:0;position:relative}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerAdd .CollectPaymentMethodsManagerAddRow .CollectPaymentMethodsManagerIconPicker .CollectPaymentMethodsManagerIconTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:2px;height:100%;min-height:40px;padding:0 8px 0 10px;transition:border-color .12s ease,box-shadow .12s ease}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerAdd .CollectPaymentMethodsManagerAddRow .CollectPaymentMethodsManagerIconPicker .CollectPaymentMethodsManagerIconTrigger .material-symbols-outlined{font-size:20px}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerAdd .CollectPaymentMethodsManagerAddRow .CollectPaymentMethodsManagerIconPicker .CollectPaymentMethodsManagerIconTrigger .CollectPaymentMethodsManagerIconChevron{color:var(--text_Title_Light_Light);font-size:17px}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerAdd .CollectPaymentMethodsManagerAddRow .CollectPaymentMethodsManagerIconPicker .CollectPaymentMethodsManagerIconTrigger:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerAdd .CollectPaymentMethodsManagerAddRow .CollectPaymentMethodsManagerIconPicker .CollectPaymentMethodsManagerIconMenu{grid-gap:4px;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;bottom:calc(100% + 6px);box-shadow:0 1px 3px #0000000d;display:grid;gap:4px;grid-template-columns:repeat(4,1fr);left:0;padding:6px;position:absolute;width:196px;z-index:5}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerAdd .CollectPaymentMethodsManagerAddRow .CollectPaymentMethodsManagerIconPicker .CollectPaymentMethodsManagerIconMenu button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:38px;justify-content:center;transition:background .12s ease,color .12s ease}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerAdd .CollectPaymentMethodsManagerAddRow .CollectPaymentMethodsManagerIconPicker .CollectPaymentMethodsManagerIconMenu button .material-symbols-outlined{font-size:20px}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerAdd .CollectPaymentMethodsManagerAddRow .CollectPaymentMethodsManagerIconPicker .CollectPaymentMethodsManagerIconMenu button:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerAdd .CollectPaymentMethodsManagerAddRow .CollectPaymentMethodsManagerIconPicker .CollectPaymentMethodsManagerIconMenu button.is-active{background:var(--surface-sunken);color:var(--background_Blue)}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerAdd .CollectPaymentMethodsManagerAddRow input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);flex:1 1;font-size:13.5px;min-width:0;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerAdd .CollectPaymentMethodsManagerAddRow input::placeholder{color:var(--text_Title_Light_Light)}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerAdd .CollectPaymentMethodsManagerAddRow input:focus,.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerAdd .CollectPaymentMethodsManagerAddRow input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerAdd .CollectPaymentMethodsManagerAddRow .CollectPaymentMethodsManagerAddButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;min-height:40px;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease;width:40px}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerAdd .CollectPaymentMethodsManagerAddRow .CollectPaymentMethodsManagerAddButton .material-symbols-outlined{font-size:20px}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerAdd .CollectPaymentMethodsManagerAddRow .CollectPaymentMethodsManagerAddButton:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerAdd .CollectPaymentMethodsManagerAddRow .CollectPaymentMethodsManagerAddButton:active{transform:scale(.98)}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerToggleRow{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:12px;justify-content:space-between;padding-top:14px}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerToggleRow .CollectPaymentMethodsManagerToggleText{display:flex;flex-direction:column;gap:2px;min-width:0}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerToggleRow .CollectPaymentMethodsManagerToggleText .CollectPaymentMethodsManagerToggleLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerToggleRow .CollectPaymentMethodsManagerToggleText .CollectPaymentMethodsManagerToggleHint{color:var(--text_Title_Light_Light);font-size:12px}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerToggleRow .CollectPaymentMethodsManagerSwitch{background:#0000;border:none;cursor:pointer;flex-shrink:0;padding:0}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerToggleRow .CollectPaymentMethodsManagerSwitch .CollectPaymentMethodsManagerSwitchTrack{align-items:center;background:var(--border_Light);border-radius:999px;display:flex;height:24px;padding:2px;transition:background .2s ease;width:44px}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerToggleRow .CollectPaymentMethodsManagerSwitch .CollectPaymentMethodsManagerSwitchTrack .CollectPaymentMethodsManagerSwitchThumb{background:var(--background_White);border-radius:999px;box-shadow:0 2px 6px #0f172a33;height:20px;transition:transform .2s ease;width:20px}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerToggleRow .CollectPaymentMethodsManagerSwitch.is-on .CollectPaymentMethodsManagerSwitchTrack{background:var(--background_Blue)}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerToggleRow .CollectPaymentMethodsManagerSwitch.is-on .CollectPaymentMethodsManagerSwitchTrack .CollectPaymentMethodsManagerSwitchThumb{transform:translateX(20px)}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerActions{display:flex;gap:10px;justify-content:flex-end;padding:0 20px 14px}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerActions .CollectPaymentMethodsManagerCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerActions .CollectPaymentMethodsManagerCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerActions .CollectPaymentMethodsManagerSave{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerActions .CollectPaymentMethodsManagerSave .CollectPaymentMethodsManagerSaveInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerActions .CollectPaymentMethodsManagerSave .CollectPaymentMethodsManagerSaveInner .material-symbols-outlined{color:#fff;font-size:16px}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerActions .CollectPaymentMethodsManagerSave .CollectPaymentMethodsManagerSaveLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerActions .CollectPaymentMethodsManagerSave:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerActions .CollectPaymentMethodsManagerSave:active{transform:scale(.98)}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerActions .CollectPaymentMethodsManagerSave:disabled{cursor:not-allowed;opacity:.55;transform:none}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);display:flex;gap:8px;padding:8px 10px;transition:border-color .12s ease,box-shadow .12s ease,opacity .12s ease}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerRow .CollectPaymentMethodsManagerRowHandleWrap{flex-shrink:0}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerRow .CollectPaymentMethodsManagerRowHandle{border-radius:6px;color:var(--text_Title_Light_Light);cursor:grab;flex-shrink:0;font-size:20px;outline:none;touch-action:none;user-select:none;-webkit-user-select:none}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerRow .CollectPaymentMethodsManagerRowHandle:active{cursor:grabbing}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerRow .CollectPaymentMethodsManagerRowHandle:hover{color:var(--text_Title_Light)}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerRow .CollectPaymentMethodsManagerRowHandle:focus-visible{color:var(--text_Title_Dark);outline:3px solid var(--outline_Blue)}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerRow .CollectPaymentMethodsManagerRowIcon{color:var(--text_Title_Light);flex-shrink:0;font-size:20px}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerRow .CollectPaymentMethodsManagerRowLabel{color:var(--text_Title_Dark);flex:1 1;font-size:13.5px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerRow .CollectPaymentMethodsManagerRowLabelWrap{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerRow .CollectPaymentMethodsManagerRowLabelWrap .CollectPaymentMethodsManagerRowLabel{flex:none}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerRow .CollectPaymentMethodsManagerRowLabelWrap .CollectPaymentMethodsManagerRowHint{color:var(--text_Title_Light_Light);font-size:11px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerRow .CollectPaymentMethodsManagerRowInput{background:var(--background_White);border:1px solid var(--background_Blue);border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-size:13.5px;font-weight:600;min-width:0;outline:3px solid var(--outline_Blue);padding:5px 8px}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerRow .CollectPaymentMethodsManagerRowActions{align-items:center;display:flex;flex-shrink:0;gap:2px}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerRow .CollectPaymentMethodsManagerRowActions .CollectPaymentMethodsManagerRowAction{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .12s ease,color .12s ease,transform .12s ease;width:28px}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerRow .CollectPaymentMethodsManagerRowActions .CollectPaymentMethodsManagerRowAction .material-symbols-outlined{font-size:18px}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerRow .CollectPaymentMethodsManagerRowActions .CollectPaymentMethodsManagerRowAction:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerRow .CollectPaymentMethodsManagerRowActions .CollectPaymentMethodsManagerRowAction:active{transform:scale(.92)}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerRow .CollectPaymentMethodsManagerRowActions .CollectPaymentMethodsManagerRowAction.is-delete:hover{background:color-mix(in srgb,var(--Canceled) 9%,#0000);color:var(--Canceled)}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerRow .CollectPaymentMethodsManagerRowActions .CollectPaymentMethodsManagerRowLock{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:16px;height:28px;justify-content:center;width:28px}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerRow:hover{border-color:var(--border_Dark_Light)}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerRow.is-off .CollectPaymentMethodsManagerRowIcon,.CollectPaymentMethodsManager .CollectPaymentMethodsManagerRow.is-off .CollectPaymentMethodsManagerRowLabel,.CollectPaymentMethodsManager .CollectPaymentMethodsManagerRow.is-off .CollectPaymentMethodsManagerRowLabelWrap{opacity:.45}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerRow.is-dragging{opacity:.35;position:relative;z-index:2}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerRow.is-overlay{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover);cursor:grabbing;opacity:1;pointer-events:none}@media(max-width:1050px){.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard{width:500px}}@media(max-width:600px){.CollectPaymentMethodsManager{align-items:center;padding:12px}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard{max-height:92dvh;max-width:100%;width:100%}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerBody .CollectPaymentMethodsManagerAdd .CollectPaymentMethodsManagerAddRow input{font-size:16px}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerActions .CollectPaymentMethodsManagerCancel,.CollectPaymentMethodsManager .CollectPaymentMethodsManagerCard .CollectPaymentMethodsManagerActions .CollectPaymentMethodsManagerSave{flex:1 1;justify-content:center;min-height:44px}.CollectPaymentMethodsManager .CollectPaymentMethodsManagerRow .CollectPaymentMethodsManagerRowInput{font-size:16px}}.GenayaPayCardCharge{display:flex;flex-direction:column;gap:12px}.GenayaPayCardCharge .GenayaPayCardChargeField{display:flex;flex-direction:column;gap:6px}.GenayaPayCardCharge .GenayaPayCardChargeField .GenayaPayCardChargeLabel{color:var(--text_Title_Light);font-size:13px;font-weight:500}.GenayaPayCardCharge .GenayaPayCardChargeField .GenayaPayCardChargeInputWrapper{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:text;display:flex;height:50px;outline:3px solid #0000;padding:10px 12px;transition:border-color .16s ease,box-shadow .16s ease}.GenayaPayCardCharge .GenayaPayCardChargeField .GenayaPayCardChargeInputWrapper.is-focused,.GenayaPayCardCharge .GenayaPayCardChargeField .GenayaPayCardChargeInputWrapper:hover{border-color:var(--background_Blue)!important;box-shadow:0 0 0 3px var(--outline_Blue)!important}.GenayaPayCardCharge .GenayaPayCardChargeField .GenayaPayCardChargeInputWrapper .StripeElement{width:100%}.GenayaPayCardCharge .GenayaPayCardChargeCardholder{display:flex;flex-direction:column;gap:6px}.GenayaPayCardCharge .GenayaPayCardChargeCardholder label{color:var(--text_Title_Light);font-size:13px;font-weight:500}.GenayaPayCardCharge .GenayaPayCardChargeCardholder input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;height:50px;outline:3px solid #0000;padding:12px;transition:border .16s ease,outline .16s ease}.GenayaPayCardCharge .GenayaPayCardChargeCardholder input:focus,.GenayaPayCardCharge .GenayaPayCardChargeCardholder input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.GenayaPayCardCharge .GenayaPayCardChargeError{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 12px}.GenayaPayCardCharge .GenayaPayCardChargeToggle{display:flex}.GenayaPayCardCharge .GenayaPayCardChargeToggle.GenayaPayCardChargeToggleEmail{margin-top:-10px}.GenayaPayCardCharge .GenayaPayCardChargeToggle button{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--background_Blue_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:3px;padding:2px 12px;transition:transform .12s ease,box-shadow .16s ease,border-color .16s ease}.GenayaPayCardCharge .GenayaPayCardChargeToggle button .material-symbols-outlined{font-size:17px}.GenayaPayCardCharge .GenayaPayCardChargeToggle button:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.GenayaPayCardCharge .GenayaPayCardChargeNoteArea{max-height:0;opacity:0;overflow:hidden;transition:max-height .2s ease,opacity .2s ease}.GenayaPayCardCharge .GenayaPayCardChargeNoteArea.is-open{max-height:140px;opacity:1}.GenayaPayCardCharge .GenayaPayCardChargeNoteArea textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-sizing:border-box;color:var(--text_Title_Dark);font-size:13px;min-height:80px;outline:3px solid #0000;padding:10px 12px;resize:vertical;transition:border .16s ease,outline .16s ease;width:100%}.GenayaPayCardCharge .GenayaPayCardChargeNoteArea textarea:focus,.GenayaPayCardCharge .GenayaPayCardChargeNoteArea textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.GenayaPayCardCharge .GenayaPayCardChargeReceiptField{max-height:0;opacity:0;overflow:hidden;transition:max-height .2s ease,opacity .2s ease}.GenayaPayCardCharge .GenayaPayCardChargeReceiptField.is-open{max-height:80px;opacity:1}.GenayaPayCardCharge .GenayaPayCardChargeReceiptField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-sizing:border-box;color:var(--text_Title_Dark);font-size:13px;height:46px;outline:3px solid #0000;padding:12px;transition:border .16s ease,outline .16s ease;width:100%}.GenayaPayCardCharge .GenayaPayCardChargeReceiptField input:focus,.GenayaPayCardCharge .GenayaPayCardChargeReceiptField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.GenayaPayCardCharge .GenayaPayCardChargeActions{display:flex;gap:10px;justify-content:flex-end}.GenayaPayCardCharge .GenayaPayCardChargeActions .GenayaPayCardChargeCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:color .12s ease,background .12s ease}.GenayaPayCardCharge .GenayaPayCardChargeActions .GenayaPayCardChargeCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.GenayaPayCardCharge .GenayaPayCardChargeActions .GenayaPayCardChargeSave{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.GenayaPayCardCharge .GenayaPayCardChargeActions .GenayaPayCardChargeSave .GenayaPayCardChargeSaveInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.GenayaPayCardCharge .GenayaPayCardChargeActions .GenayaPayCardChargeSave .GenayaPayCardChargeSaveInner .material-symbols-outlined{color:#fff;font-size:16px}.GenayaPayCardCharge .GenayaPayCardChargeActions .GenayaPayCardChargeSave .GenayaPayCardChargeLoadingIcon{animation:GenayaPayCardChargeSpin .8s linear infinite}.GenayaPayCardCharge .GenayaPayCardChargeActions .GenayaPayCardChargeSave .GenayaPayCardChargeSaveLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.GenayaPayCardCharge .GenayaPayCardChargeActions .GenayaPayCardChargeSave:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.GenayaPayCardCharge .GenayaPayCardChargeActions .GenayaPayCardChargeSave:active{transform:scale(.98)}.GenayaPayCardCharge .GenayaPayCardChargeActions .GenayaPayCardChargeSave:disabled{cursor:not-allowed;opacity:.55}@keyframes GenayaPayCardChargeSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:1050px){.GenayaPayCardCharge{gap:10px}}@media(max-width:600px){.GenayaPayCardCharge .GenayaPayCardChargeActions{flex-direction:column-reverse}.GenayaPayCardCharge .GenayaPayCardChargeActions .GenayaPayCardChargeCancel,.GenayaPayCardCharge .GenayaPayCardChargeActions .GenayaPayCardChargeSave{justify-content:center;width:100%}}.CollectPayment{align-items:center;animation:CollectPaymentFadeIn .22s ease;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1200}.CollectPayment .CollectPaymentCard{animation:CollectPaymentCardIn .28s cubic-bezier(.22,.61,.36,1);background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:16px;max-height:90vh;overflow-y:auto;padding:22px 24px 24px;width:min(540px,92vw)}.CollectPayment .CollectPaymentCard .CollectPaymentHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding-bottom:0}.CollectPayment .CollectPaymentCard .CollectPaymentHeader .CollectPaymentTitleWrap{align-items:center;display:flex;gap:12px;min-width:0}.CollectPayment .CollectPaymentCard .CollectPaymentHeader .CollectPaymentTitle{display:flex;flex-direction:column;gap:2px}.CollectPayment .CollectPaymentCard .CollectPaymentHeader .CollectPaymentTitle h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.CollectPayment .CollectPaymentCard .CollectPaymentHeader .CollectPaymentTitle span{color:var(--text_Title_Light_Light);font-size:13px}.CollectPayment .CollectPaymentCard .CollectPaymentHeader .CollectPaymentClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CollectPayment .CollectPaymentCard .CollectPaymentHeader .CollectPaymentClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CollectPayment .CollectPaymentCard .CollectPaymentHeader .CollectPaymentClose:active{transform:scale(.92)}.CollectPayment .CollectPaymentCard .CollectPaymentHeader .CollectPaymentClose .material-symbols-outlined{font-size:21px}.CollectPayment .CollectPaymentCard .CollectPaymentEmpty{align-items:center;display:flex;flex-direction:column;gap:8px;padding:28px 0}.CollectPayment .CollectPaymentCard .CollectPaymentEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:28px}.CollectPayment .CollectPaymentCard .CollectPaymentEmpty p{color:var(--text_Title_Light);font-size:13px;margin:0}.CollectPayment .CollectPaymentCard .CollectPaymentBody{display:flex;flex-direction:column;gap:16px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentRow{display:flex;gap:12px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentRow .CollectPaymentField{flex:1 1;min-width:0}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAmountRow{align-items:flex-end}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFieldAmount{width:100%}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentTips{display:flex;flex-direction:column;gap:8px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentTips>label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentTips .CollectPaymentTipChoices{display:flex;flex-wrap:wrap;gap:8px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentTips .CollectPaymentTipChoices .CollectPaymentTipChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);cursor:pointer;display:inline-flex;flex-direction:column;gap:2px;min-width:64px;padding:8px 12px;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease,transform .08s ease}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentTips .CollectPaymentTipChoices .CollectPaymentTipChip .CollectPaymentTipChipLabel{color:var(--text_Title_Dark);font-size:12.5px;font-weight:600;transition:color .14s ease;white-space:nowrap}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentTips .CollectPaymentTipChoices .CollectPaymentTipChip .CollectPaymentTipChipAmount{color:var(--text_Title_Light_Light);font-size:11px;font-weight:500;transition:color .14s ease;white-space:nowrap}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentTips .CollectPaymentTipChoices .CollectPaymentTipChip:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentTips .CollectPaymentTipChoices .CollectPaymentTipChip:active{transform:scale(.98)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentTips .CollectPaymentTipChoices .CollectPaymentTipChip.is-active{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentTips .CollectPaymentTipChoices .CollectPaymentTipChip.is-active .CollectPaymentTipChipAmount,.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentTips .CollectPaymentTipChoices .CollectPaymentTipChip.is-active .CollectPaymentTipChipLabel{color:var(--background_Blue)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentTips .CollectPaymentTipCustom{align-items:center;display:flex;gap:8px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentTips .CollectPaymentTipCustom input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:8px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:110px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentTips .CollectPaymentTipCustom input::placeholder{color:var(--text_Title_Light_Light)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentTips .CollectPaymentTipCustom input:focus,.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentTips .CollectPaymentTipCustom input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentTips .CollectPaymentTipCustom .CollectPaymentTipCustomSuffix{color:var(--text_Title_Light);font-size:13px;font-weight:600}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentTips .CollectPaymentTipSummary{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:10px 12px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentTips .CollectPaymentTipSummary .CollectPaymentTipSummaryBreakdown{color:var(--text_Title_Light);font-size:12.5px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentTips .CollectPaymentTipSummary .CollectPaymentTipSummaryTotal{color:var(--text_Title_Dark);font-size:13px;font-weight:700}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField{display:flex;flex-direction:column;gap:6px;position:relative}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField input,.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField input::placeholder,.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField textarea::placeholder{color:var(--text_Title_Light_Light)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField input:focus,.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField input:hover,.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField textarea:focus,.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField textarea{line-height:1.6;min-height:96px;resize:vertical}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField.is-error input{border-color:var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 22%,#0000)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField.is-error .CollectPaymentAmountInput{border-color:var(--Canceled);outline-color:color-mix(in srgb,var(--Canceled) 22%,#0000)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentClientChip{align-items:center;background:var(--surface-sunken);border:1px solid var(--border_Light);border-radius:6px;display:flex;gap:8px;padding:10px 12px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentClientChip>.material-symbols-outlined{color:var(--background_Blue);font-size:18px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentClientChip p{color:var(--text_Title_Dark);flex:1 1;font-size:13.5px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentClientChip button{align-items:center;background:#0000;border:none;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentClientChip button:hover{background:var(--background_Gray_Dark_Light)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentClientChip button .material-symbols-outlined{font-size:16px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentClientChip.is-locked{opacity:.85}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentClientSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);display:flex;gap:8px;outline:3px solid #0000;padding:0 12px;position:relative;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentClientSearch:focus-within,.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentClientSearch:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentClientSearch>.material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentClientSearch input{background:#0000;border:none;box-shadow:none;flex:1 1;height:38px;outline:none;padding:0;width:auto}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentClientSearch input:focus,.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentClientSearch input:hover{border:none;box-shadow:none;outline:none}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentClientSearch .CollectPaymentClientResults{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;left:0;max-height:220px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentClientSearch .CollectPaymentClientResults button{align-items:flex-start;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:1px;padding:8px 9px;text-align:left}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentClientSearch .CollectPaymentClientResults button strong{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentClientSearch .CollectPaymentClientResults button span{color:var(--text_Title_Light_Light);font-size:11px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentClientSearch .CollectPaymentClientResults button:hover{background:var(--surface-sunken)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentClientSearchRow{align-items:stretch;display:flex;gap:8px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentClientSearchRow .CollectPaymentClientSearch{flex:1 1;min-width:0}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentClientSearchRow .CollectPaymentClientAdd{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);box-sizing:border-box;color:var(--text_Title_Dark);cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;min-height:38px;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease;width:40px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentClientSearchRow .CollectPaymentClientAdd .material-symbols-outlined{font-size:20px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentClientSearchRow .CollectPaymentClientAdd:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentClientSearchRow .CollectPaymentClientAdd:active{transform:scale(.98)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentClientSearchRow .CollectPaymentClientAdd.is-open{border-color:var(--background_Blue);color:var(--background_Blue)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentAmountInput{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);display:flex;gap:4px;outline:3px solid #0000;padding:0 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentAmountInput:focus-within,.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentAmountInput:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentAmountInput .CollectPaymentAmountPrefix{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:14px;font-weight:600}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentAmountInput input{background:#0000;border:none;box-shadow:none;flex:1 1;font-weight:600;height:38px;min-width:0;outline:none;padding:0;width:100%}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentAmountInput input:focus,.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentAmountInput input:hover{border:none;box-shadow:none;outline:none}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentAmountInput .CollectPaymentAmountCurrency{border-left:1px solid var(--border_Light);color:var(--text_Title_Light_Light);flex-shrink:0;font-size:12.5px;font-weight:600;letter-spacing:.02em;margin-left:2px;padding-left:6px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentInvoiceChip{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid var(--outline_Blue);border-radius:6px;display:flex;gap:8px;padding:10px 12px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentInvoiceChip>.material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:18px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentInvoiceChip p{color:var(--text_Title_Dark);flex:1 1;font-size:13.5px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentInvoiceChip .CollectPaymentInvoiceChipLock{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:15px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentInvoiceChip.is-locked{opacity:.95}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentDropdown{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13.5px;font-weight:600;gap:10px;justify-content:space-between;padding:9px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentDropdown>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentDropdown .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:20px;transition:transform .15s ease}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentDropdown:has(+.CollectPaymentDropdownMenu) .material-symbols-outlined{transform:rotate(180deg)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentDropdown:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentDropdown:disabled{cursor:not-allowed;opacity:.55}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentDropdownMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;left:0;max-height:220px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:6}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentDropdownMenu .CollectPaymentDropdownGroup{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;padding:8px 9px 4px;text-transform:uppercase}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentDropdownMenu button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13.5px;gap:8px;padding:8px 9px;text-align:left}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentDropdownMenu button .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:17px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentDropdownMenu button:hover{background:var(--surface-sunken)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentDropdownMenu button.is-active{background:var(--surface-sunken);font-weight:600}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentMethodsHead{align-items:center;display:flex;gap:8px;justify-content:space-between}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentMethodsHead .CollectPaymentMethodsSettings{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:26px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentMethodsHead .CollectPaymentMethodsSettings .material-symbols-outlined{font-size:18px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentMethodsHead .CollectPaymentMethodsSettings:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField .CollectPaymentMethodsHead .CollectPaymentMethodsSettings:active{transform:scale(.92)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentClientHint{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentMethodsShell{position:relative}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentMethodsShell .CollectPaymentMethodsArrow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 2px 8px #0000001f;color:var(--text_Title_Dark);cursor:pointer;display:flex;height:30px;justify-content:center;opacity:1;position:absolute;top:calc(50% - 2px);transform:translateY(-50%);transition:opacity .18s ease,background .15s ease;width:30px;z-index:3}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentMethodsShell .CollectPaymentMethodsArrow .material-symbols-outlined{font-size:20px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentMethodsShell .CollectPaymentMethodsArrow:hover{background:var(--background_Gray_Light_Light)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentMethodsShell .CollectPaymentMethodsArrow.is-left{left:-4px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentMethodsShell .CollectPaymentMethodsArrow.is-right{right:-4px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentMethodsShell.at-end .CollectPaymentMethodsArrow.is-right,.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentMethodsShell.at-start .CollectPaymentMethodsArrow.is-left{opacity:0;pointer-events:none}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentMethodsShell .CollectPaymentMethods{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px;scrollbar-color:var(--border_Dark_Light) #0000;scrollbar-width:thin}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentMethodsShell .CollectPaymentMethods::-webkit-scrollbar{height:6px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentMethodsShell .CollectPaymentMethods::-webkit-scrollbar-thumb{background:var(--border_Dark_Light);border-radius:999px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentMethodsShell .CollectPaymentMethods .CollectPaymentMethodCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);cursor:pointer;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;justify-content:center;padding:14px 10px;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease,transform .08s ease;width:88px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentMethodsShell .CollectPaymentMethods .CollectPaymentMethodCard.is-disabled{box-shadow:none;cursor:not-allowed;opacity:.55}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentMethodsShell .CollectPaymentMethods .CollectPaymentMethodCard.is-disabled:hover{background:var(--background_White);border-color:var(--border_Light);box-shadow:none;transform:none}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentMethodsShell .CollectPaymentMethods .CollectPaymentMethodCard .CollectPaymentMethodIcon{color:var(--text_Title_Light);font-size:24px;transition:color .14s ease}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentMethodsShell .CollectPaymentMethods .CollectPaymentMethodCard .CollectPaymentMethodLabel{color:var(--text_Title_Dark);font-size:12px;font-weight:600;text-align:center;transition:color .14s ease;white-space:nowrap}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentMethodsShell .CollectPaymentMethods .CollectPaymentMethodCard .CollectPaymentMethodSubLabel{color:var(--text_Title_Light_Light);font-size:10.5px;font-weight:500;text-align:center;transition:color .14s ease;white-space:nowrap}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentMethodsShell .CollectPaymentMethods .CollectPaymentMethodCard:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentMethodsShell .CollectPaymentMethods .CollectPaymentMethodCard:active{transform:scale(.98)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentMethodsShell .CollectPaymentMethods .CollectPaymentMethodCard.is-active{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentMethodsShell .CollectPaymentMethods .CollectPaymentMethodCard.is-active .CollectPaymentMethodIcon,.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentMethodsShell .CollectPaymentMethods .CollectPaymentMethodCard.is-active .CollectPaymentMethodLabel,.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentMethodsShell .CollectPaymentMethods .CollectPaymentMethodCard.is-active .CollectPaymentMethodSubLabel{color:var(--background_Blue)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentInvoiceToggleRow{align-items:center;display:flex;gap:12px;justify-content:space-between}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentInvoiceToggleRow .CollectPaymentInvoiceToggleText{display:flex;flex-direction:column;gap:2px;min-width:0}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentInvoiceToggleRow .CollectPaymentInvoiceToggleText .CollectPaymentInvoiceToggleLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentInvoiceToggleRow .CollectPaymentInvoiceToggleText .CollectPaymentInvoiceToggleHint{color:var(--text_Title_Light_Light);font-size:12px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentInvoiceToggleRow .CollectPaymentSwitch{background:#0000;border:none;cursor:pointer;flex-shrink:0;padding:0}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentInvoiceToggleRow .CollectPaymentSwitch .CollectPaymentSwitchTrack{align-items:center;background:var(--border_Light);border-radius:999px;display:flex;height:24px;padding:2px;transition:background .2s ease;width:44px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentInvoiceToggleRow .CollectPaymentSwitch .CollectPaymentSwitchTrack .CollectPaymentSwitchThumb{background:var(--background_White);border-radius:999px;box-shadow:0 2px 6px #0f172a33;height:20px;transition:transform .2s ease;width:20px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentInvoiceToggleRow .CollectPaymentSwitch.is-on .CollectPaymentSwitchTrack{background:var(--background_Blue)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentInvoiceToggleRow .CollectPaymentSwitch.is-on .CollectPaymentSwitchTrack .CollectPaymentSwitchThumb{transform:translateX(20px)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentInvoicePicker{margin-top:10px;position:relative}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentSetup{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:12px;display:flex;gap:14px;padding:16px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentSetup>.material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:28px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentSetup .CollectPaymentSetupContent{display:flex;flex-direction:column;gap:4px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentSetup .CollectPaymentSetupContent h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentSetup .CollectPaymentSetupContent p{color:var(--text_Title_Light);font-size:13px;line-height:1.45;margin:0}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentSetup .CollectPaymentSetupContent .CollectPaymentSetupPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:8px;height:38px;margin-top:8px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease;width:-webkit-fit-content;width:fit-content}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentSetup .CollectPaymentSetupContent .CollectPaymentSetupPrimary .CollectPaymentSetupPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentSetup .CollectPaymentSetupContent .CollectPaymentSetupPrimary .CollectPaymentSetupPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentSetup .CollectPaymentSetupContent .CollectPaymentSetupPrimary .CollectPaymentSetupPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentSetup .CollectPaymentSetupContent .CollectPaymentSetupPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentSetup .CollectPaymentSetupContent .CollectPaymentSetupPrimary:active{transform:scale(.98)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentManual{display:flex;flex-direction:column;gap:14px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentManual .CollectPaymentReceiptToggle{display:flex}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentManual .CollectPaymentReceiptToggle button{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:var(--shadow-lift);color:var(--background_Blue_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:3px;padding:2px 12px;transition:transform .12s ease,box-shadow .16s ease,border-color .16s ease}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentManual .CollectPaymentReceiptToggle button .material-symbols-outlined{font-size:17px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentManual .CollectPaymentReceiptToggle button:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentManual .CollectPaymentActions{display:flex;gap:10px;justify-content:flex-end}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentManual .CollectPaymentActions .CollectPaymentCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentManual .CollectPaymentActions .CollectPaymentCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentManual .CollectPaymentActions .CollectPaymentSave{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentManual .CollectPaymentActions .CollectPaymentSave .CollectPaymentSaveInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentManual .CollectPaymentActions .CollectPaymentSave .CollectPaymentSaveInner .material-symbols-outlined{color:#fff;font-size:16px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentManual .CollectPaymentActions .CollectPaymentSave .CollectPaymentSaveLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentManual .CollectPaymentActions .CollectPaymentSave:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentManual .CollectPaymentActions .CollectPaymentSave:active{transform:scale(.98)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentManual .CollectPaymentActions .CollectPaymentSave:disabled{cursor:not-allowed;opacity:.55;transform:none}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing{display:flex;flex-direction:column;gap:14px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingSetup{background:var(--background_Gray_Light);border:1px dashed var(--border_Dark_Light);border-radius:12px;display:flex;gap:12px;padding:16px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingSetup>.material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:22px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingSetup .CollectPaymentFinancingSetupContent{display:flex;flex-direction:column;gap:8px;min-width:0}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingSetup .CollectPaymentFinancingSetupContent h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingSetup .CollectPaymentFinancingSetupContent p{color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingSetup .CollectPaymentFinancingSetupContent .CollectPaymentFinancingChoose{align-items:center;align-self:flex-start;background:var(--background_Blue);border:none;border-radius:8px;box-shadow:var(--shadow-lift);color:var(--background_Blue_White);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-top:2px;padding:8px 14px;transition:background .14s ease,box-shadow .14s ease,transform .08s ease}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingSetup .CollectPaymentFinancingSetupContent .CollectPaymentFinancingChoose .material-symbols-outlined{font-size:17px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingSetup .CollectPaymentFinancingSetupContent .CollectPaymentFinancingChoose:hover{background:var(--background_Blue_Dark);box-shadow:var(--shadow-lift-hover)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingSetup .CollectPaymentFinancingSetupContent .CollectPaymentFinancingChoose:active{transform:scale(.98)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingSetup .CollectPaymentFinancingSetupContent .CollectPaymentFinancingSetupHint{color:var(--text_Title_Light_Light);font-size:12px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingExplainer{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:12px;display:flex;gap:12px;padding:14px 16px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingExplainer>.material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:22px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingExplainer p{color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingLenders{display:flex;flex-direction:column;gap:8px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingLenders .CollectPaymentFinancingLendersLabel{color:var(--text_Title_Light);font-size:12.5px;font-weight:600}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingLenders .CollectPaymentFinancingLendersRow{display:flex;flex-wrap:wrap;gap:8px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingLenders .CollectPaymentFinancingLenderChip{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:5px 12px;white-space:nowrap}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingLenders .CollectPaymentFinancingLenderChip .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:13px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingLenders .CollectPaymentFinancingLenderChip.is-dimmed{cursor:default;opacity:.55}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingError{align-items:flex-start;background:color-mix(in srgb,var(--Canceled) 12%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:8px;display:flex;gap:8px;padding:10px 12px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingError .material-symbols-outlined{color:var(--Canceled);flex-shrink:0;font-size:16px;margin-top:1px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingError p{color:var(--Canceled);font-size:12.5px;line-height:1.45;margin:0}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingActions{display:flex;flex-wrap:wrap;gap:10px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingActions .CollectPaymentFinancingAction{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingActions .CollectPaymentFinancingAction .CollectPaymentFinancingActionInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingActions .CollectPaymentFinancingAction .CollectPaymentFinancingActionInner .material-symbols-outlined{color:#fff;font-size:16px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingActions .CollectPaymentFinancingAction .CollectPaymentFinancingActionLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingActions .CollectPaymentFinancingAction:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingActions .CollectPaymentFinancingAction:active:not(:disabled){transform:scale(.98)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingActions .CollectPaymentFinancingAction:disabled{cursor:not-allowed;opacity:.55;transform:none}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch{display:flex;flex-direction:column;gap:14px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchEmpty{background:var(--background_Gray_Light);border:1px dashed var(--border_Dark_Light);border-radius:12px;display:flex;gap:12px;padding:16px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchEmpty>.material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:22px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchEmpty .CollectPaymentAchEmptyContent{display:flex;flex-direction:column;gap:4px;min-width:0}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchEmpty .CollectPaymentAchEmptyContent h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchEmpty .CollectPaymentAchEmptyContent p{color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchAccounts{display:flex;flex-direction:column;gap:8px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchAccounts label{color:var(--text_Title_Light);font-size:12.5px;font-weight:600}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchAccounts .CollectPaymentAchAccount{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;gap:12px;padding:12px 14px;text-align:left;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease;width:100%}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchAccounts .CollectPaymentAchAccount .CollectPaymentAchAccountIcon{color:var(--text_Title_Light);flex-shrink:0;font-size:20px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchAccounts .CollectPaymentAchAccount .CollectPaymentAchAccountText{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchAccounts .CollectPaymentAchAccount .CollectPaymentAchAccountText strong{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchAccounts .CollectPaymentAchAccount .CollectPaymentAchAccountText span{color:var(--text_Title_Light_Light);font-size:12px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchAccounts .CollectPaymentAchAccount .CollectPaymentAchAccountCheck{color:var(--text_Title_Light_Light_Light);flex-shrink:0;font-size:20px;transition:color .14s ease}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchAccounts .CollectPaymentAchAccount:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchAccounts .CollectPaymentAchAccount.is-selected{background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));border-color:var(--background_Blue)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchAccounts .CollectPaymentAchAccount.is-selected .CollectPaymentAchAccountCheck,.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchAccounts .CollectPaymentAchAccount.is-selected .CollectPaymentAchAccountIcon{color:var(--background_Blue)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchNote{align-items:flex-start;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:8px;padding:10px 12px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchNote .material-symbols-outlined{color:var(--text_Title_Light);flex-shrink:0;font-size:16px;margin-top:1px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchNote p{color:var(--text_Title_Light);font-size:12.5px;line-height:1.45;margin:0}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchError{align-items:flex-start;background:color-mix(in srgb,var(--Canceled) 12%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:8px;display:flex;gap:8px;padding:10px 12px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchError .material-symbols-outlined{color:var(--Canceled);flex-shrink:0;font-size:16px;margin-top:1px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchError p{color:var(--Canceled);font-size:12.5px;line-height:1.45;margin:0}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchActions{display:flex;gap:10px;justify-content:flex-end}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchActions .CollectPaymentAchCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchActions .CollectPaymentAchCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchActions .CollectPaymentAchCharge{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchActions .CollectPaymentAchCharge .CollectPaymentAchChargeInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchActions .CollectPaymentAchCharge .CollectPaymentAchChargeInner .material-symbols-outlined{color:#fff;font-size:16px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchActions .CollectPaymentAchCharge .CollectPaymentAchChargeLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchActions .CollectPaymentAchCharge:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchActions .CollectPaymentAchCharge:active:not(:disabled){transform:scale(.98)}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchActions .CollectPaymentAchCharge:disabled{cursor:not-allowed;opacity:.55;transform:none}.CollectPayment .CollectPaymentCreateClientModal{animation:CollectPaymentClientOverlayIn .18s ease;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:1300}.CollectPayment .CollectPaymentCreateClientModal.is-closing,.CollectPayment .CollectPaymentCreateClientModal.is-closing .CollectPaymentCreateClientOverlay{animation:CollectPaymentClientOverlayOut .18s ease forwards}.CollectPayment .CollectPaymentCreateClientModal.is-closing .CollectPaymentCreateClientPanel{animation:CollectPaymentClientPanelOut .22s ease forwards}.CollectPayment .CollectPaymentCreateClientModal .CollectPaymentCreateClientOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.CollectPayment .CollectPaymentCreateClientModal .CollectPaymentCreateClientPanel{animation:CollectPaymentClientPanelIn .22s ease;background:var(--background_White);border-left:2px solid var(--border_Light);box-shadow:-18px 0 36px #0f172a2e;height:100%;max-width:100%;padding-top:50px;position:relative;width:640px;z-index:1}.CollectPayment .CollectPaymentCreateClientModal .CollectPaymentCreateClientPanel .CollectPaymentCreateClientClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;margin:16px 16px 0 auto;position:absolute;right:5px;top:0;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px;z-index:2}.CollectPayment .CollectPaymentCreateClientModal .CollectPaymentCreateClientPanel .CollectPaymentCreateClientClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.CollectPayment .CollectPaymentCreateClientModal .CollectPaymentCreateClientPanel .CollectPaymentCreateClientClose:active{transform:scale(.92)}.CollectPayment .CollectPaymentCreateClientModal .CollectPaymentCreateClientPanel .CollectPaymentCreateClientClose .material-symbols-outlined{font-size:21px}.CollectPayment .CollectPaymentCreateClientModal .CollectPaymentCreateClientPanel .CreateClient{height:100vh}.CollectPayment .CollectPaymentCreateClientModal .CollectPaymentCreateClientPanel .CreateClient .CreateClientHeader{margin-top:0;padding-top:10px}.CollectPayment .CollectPaymentCreateClientModal .CollectPaymentCreateClientPanel .CreateClient .CreateClientBannerLeft{display:none}.CollectPayment .CollectPaymentCreateClientModal .CollectPaymentCreateClientPanel .CreateClient .CreateClientForm{width:100%}.CollectPayment .CollectPaymentCreateClientModal .CollectPaymentCreateClientPanel .CreateClient .CreateClientCustomFields{padding-bottom:50px}.CollectPayment .CollectPaymentCreateClientModal .CollectPaymentCreateClientPanel .CreateClient .CreateClientFooter{border:initial;border-radius:0;bottom:50px;margin-left:-30px;padding:15px 30px;width:calc(100% + 60px)}@media(max-width:1050px){.CollectPayment .CollectPaymentCreateClientModal .CollectPaymentCreateClientPanel{width:520px}}@media(max-width:600px){.CollectPayment .CollectPaymentCreateClientModal .CollectPaymentCreateClientPanel{border-left:0;padding-top:44px;width:100%}}@keyframes CollectPaymentClientPanelIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes CollectPaymentClientOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes CollectPaymentClientPanelOut{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes CollectPaymentClientOverlayOut{0%{opacity:1}to{opacity:0}}@keyframes CollectPaymentFadeIn{0%{opacity:0}to{opacity:1}}@keyframes CollectPaymentCardIn{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:1050px){.CollectPayment .CollectPaymentCard{padding:20px;width:min(520px,94vw)}}@media(max-width:600px){.CollectPayment{align-items:center;padding:12px}.CollectPayment .CollectPaymentCard{max-height:94dvh;padding:16px;width:100%}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentRow{flex-direction:column}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField input,.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentField textarea{font-size:16px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentManual .CollectPaymentActions{align-items:stretch;gap:10px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentManual .CollectPaymentActions button{justify-content:center;min-height:44px;width:100%}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentTips .CollectPaymentTipCustom input{font-size:16px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingActions{align-items:stretch;flex-direction:column}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentFinancing .CollectPaymentFinancingActions .CollectPaymentFinancingAction{justify-content:center;min-height:44px;width:100%}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchActions{align-items:stretch;gap:10px}.CollectPayment .CollectPaymentCard .CollectPaymentBody .CollectPaymentAch .CollectPaymentAchActions button{justify-content:center;min-height:44px;width:100%}}.CreateAppointment{animation:RenderPageOpen .1s ease;display:flex;flex-direction:column;height:auto;overflow:auto;padding-inline:max(30px,(100% - 1000px)/2);position:relative;width:100%}.CreateAppointment .CreateAppointmentHeader{align-items:center;display:flex;justify-content:space-between;margin-top:40px;width:100%}.CreateAppointment .CreateAppointmentHeader .CreateAppointmentHeaderContent{align-items:center;display:flex;gap:16px;justify-content:space-between;width:100%}.CreateAppointment .CreateAppointmentHeader .CreateAppointmentHeaderContent .CreateAppointmentHeaderContentTitle{align-items:center;display:flex;gap:10px}.CreateAppointment .CreateAppointmentHeader .CreateAppointmentHeaderContent .CreateAppointmentHeaderContentTitle h1{color:var(--text_Title_Light);font-size:24px;font-weight:700;margin:0}.CreateAppointment .CreateAppointmentHeader .CreateAppointmentHeaderContent .CreateAppointmentHeaderContentTitle .CreateAppointmentSmartPaste{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:34px;padding:0 12px;transition:background .15s ease,border-color .15s ease,opacity .15s ease;white-space:nowrap}.CreateAppointment .CreateAppointmentHeader .CreateAppointmentHeaderContent .CreateAppointmentHeaderContentTitle .CreateAppointmentSmartPaste img.GenayaAILogo{height:16px;width:16px}.CreateAppointment .CreateAppointmentHeader .CreateAppointmentHeaderContent .CreateAppointmentHeaderContentTitle .CreateAppointmentSmartPaste:hover{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));border-color:color-mix(in srgb,var(--background_Blue) 35%,var(--border_Light))}.CreateAppointment .CreateAppointmentHeader .CreateAppointmentHeaderContent .CreateAppointmentHeaderContentTitle .CreateAppointmentSmartPaste.is-loading,.CreateAppointment .CreateAppointmentHeader .CreateAppointmentHeaderContent .CreateAppointmentHeaderContentTitle .CreateAppointmentSmartPaste[aria-disabled=true]{cursor:default;opacity:.6;pointer-events:none}.CreateAppointment .CreateAppointmentMain{display:flex;flex-direction:column;gap:35px;height:auto;margin-bottom:45px;margin-top:20px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownSectionHeader{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:12px;font-weight:700;justify-content:space-between;letter-spacing:.2px;padding:6px 10px 4px;text-transform:none}.CreateAppointment .CreateAppointmentMain .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownSectionHeader.is-default{border-top:1px solid var(--border_Light);margin-top:6px;padding-top:10px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownSectionHeader.is-custom{margin-bottom:2px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentRequired{color:var(--Canceled);font-size:12px;font-weight:500;margin-top:4px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px 6px 10px 10px;border-top:5px solid var(--background_Blue);box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:25px;height:auto;padding:35px 25px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient{border-radius:10px;display:flex;flex-direction:column;gap:14px;height:100%;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentSectionHeader{display:flex;flex-direction:column}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentSectionHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid{grid-gap:10px 15px;display:grid;gap:10px 15px;grid-template-columns:repeat(2,minmax(0,1fr))}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField:first-child .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField:nth-child(2) .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown{width:calc(200% + 15px)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField:nth-child(2) .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown{left:auto;right:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid:not(.has-secondary-phone) .CreateAppointmentFieldEmail .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown{left:auto;right:0;width:calc(200% + 15px)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhonePrimary{order:3;position:relative}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentFieldAddPhone{order:5;position:absolute;right:0;top:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentFieldAddPhone .CreateAppointmentAddPhone{background-color:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:14px;font-weight:500;transition:-webkit-text-decoration .15s ease;transition:text-decoration .15s ease;transition:text-decoration .15s ease,-webkit-text-decoration .15s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentFieldAddPhone .CreateAppointmentAddPhone:hover{text-decoration:underline}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhoneSecondary{order:4;position:relative}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentFieldAddPhone{order:5;position:absolute;right:0;top:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentFieldAddPhone .CreateAppointmentAddPhone{background-color:#0000;border:none;color:#ef0303;cursor:pointer;font-size:14px;font-weight:500;transition:-webkit-text-decoration .15s ease;transition:text-decoration .15s ease;transition:text-decoration .15s ease,-webkit-text-decoration .15s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentFieldAddPhone .CreateAppointmentAddPhone:hover{text-decoration:underline}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhonePrimary .PhoneInput .PhoneInputRow,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhoneSecondary .PhoneInput .PhoneInputRow{height:38px;min-height:38px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhonePrimary .PhoneInput .PhoneInputCountryButton,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhonePrimary .PhoneInput .PhoneInputField,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhoneSecondary .PhoneInput .PhoneInputCountryButton,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhoneSecondary .PhoneInput .PhoneInputField{box-shadow:var(--shadow-lift);height:38px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhonePrimary .PhoneInput .PhoneInputCountryButton:focus,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhonePrimary .PhoneInput .PhoneInputCountryButton:hover,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhonePrimary .PhoneInput .PhoneInputField:focus,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhonePrimary .PhoneInput .PhoneInputField:hover,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhoneSecondary .PhoneInput .PhoneInputCountryButton:focus,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhoneSecondary .PhoneInput .PhoneInputCountryButton:hover,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhoneSecondary .PhoneInput .PhoneInputField:focus,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhoneSecondary .PhoneInput .PhoneInputField:hover{box-shadow:var(--shadow-lift-hover)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldEmail{order:4}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid.has-secondary-phone .CreateAppointmentFieldEmail{grid-column:1/-1;order:6}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid.has-secondary-phone .CreateAppointmentFieldEmail .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown{left:0;right:0;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField{display:flex;flex-direction:column}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField label{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin-bottom:6px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentLabelRow{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:6px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentLabelRow label{margin-bottom:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentLabelRow .CreateAppointmentManualAddressToggle{background:#0000;border:0;color:var(--background_Blue);cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;padding:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentLabelRow .CreateAppointmentManualAddressToggle:hover{text-decoration:underline}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch{position:relative;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch input{width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:3px;left:0;max-height:280px;opacity:0;overflow-y:auto;padding:5px;pointer-events:none;position:absolute;top:calc(100% + 6px);transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:10002}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown .CreateAppointmentClientSearchEmpty,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown .CreateAppointmentClientSearchLoading{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;height:60px;justify-content:center;padding:14px 16px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown .CreateAppointmentClientSearchLoading{align-items:center;display:flex;gap:8px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown .CreateAppointmentClientSearchLoading .material-symbols-outlined{animation:CreateAppointmentSpin .9s linear infinite;font-size:18px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown .CreateAppointmentClientSearchScroll{max-height:260px;overflow-y:auto}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown .CreateAppointmentClientSearchItem{align-items:flex-start;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13.5px;gap:8px;justify-content:space-between;padding:8px 9px;text-align:left;transition:background .12s ease;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown .CreateAppointmentClientSearchItem:hover{background-color:var(--surface-sunken)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown .CreateAppointmentClientSearchItem:last-child{border-bottom:none}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown .CreateAppointmentClientSearchItem .CreateAppointmentClientSearchMain{display:flex;flex-direction:column;gap:4px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown .CreateAppointmentClientSearchItem .CreateAppointmentClientSearchPrimary{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:13.5px;font-weight:600;gap:8px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown .CreateAppointmentClientSearchItem .CreateAppointmentClientSearchUid{background:var(--outline_Blue);border:1px solid var(--background_Blue_Light);border-radius:999px;color:var(--background_Blue_Dark);font-size:11px;font-weight:600;padding:2px 8px;white-space:nowrap}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown .CreateAppointmentClientSearchItem .CreateAppointmentClientSearchSecondary,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown .CreateAppointmentClientSearchItem .CreateAppointmentClientSearchTertiary{color:var(--text_Title_Light_Light);font-size:12px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField input::placeholder{color:var(--text_Title_Light_Light)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField input:focus,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);display:flex;gap:8px;height:40px;justify-content:space-between;outline:3px solid #0000;padding:0 10px;position:relative;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput.is-open,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput:focus-within,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input{background:#0000;border:none;color:var(--text_Title_Dark);font-size:13.5px;font-weight:500;outline:3px solid #0000;padding:0;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input:focus{border:none;outline:3px solid #0000}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput .ScheduleSettingsTimeIcon{align-items:center;background:var(--background_White);border:none;border-radius:6px;cursor:pointer;display:flex;height:calc(100% - 10px);justify-content:center;position:absolute;right:5px;transition:background-color .2s ease;width:34px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput .ScheduleSettingsTimeIcon .material-symbols-outlined{color:var(--text_Title_Dark);font-size:18px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput .ScheduleSettingsTimeIcon:hover{background-color:var(--background_Gray_Light)}@keyframes CreateAppointmentSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown{left:0;right:auto;width:calc(200% + 15px)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown{left:auto;right:0;width:calc(200% + 15px)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldFull{grid-column:1/-1}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation{background-color:var(--background_White);border-radius:10px;display:flex;flex-direction:column;gap:14px;height:100%;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentSectionHeader{display:flex;flex-direction:column}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentSectionHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid{grid-gap:10px 15px;display:grid;gap:10px 15px;grid-template-columns:1fr 30%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField{display:flex;flex-direction:column;position:relative}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField label{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin-bottom:6px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField.CreateAppointmentManualAddressHideRow{flex-direction:row;justify-content:flex-end;margin-bottom:-4px;margin-top:4px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentManualAddressToggle{background:#0000;border:0;color:var(--background_Blue);cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;padding:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentManualAddressToggle:hover{text-decoration:underline}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentLabelRow{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:6px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentLabelRow label{margin-bottom:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField input:focus,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField input::placeholder{color:var(--text_Title_Light_Light)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown{position:relative}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown input{background-color:var(--background_White);padding-right:38px;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);cursor:text;display:flex;flex-wrap:wrap;gap:6px;min-height:40px;outline:3px solid #0000;padding:5px 38px 5px 10px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect:focus-within,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--background_Blue_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:6px;max-width:100%;padding:4px 8px 4px 10px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipText{display:inline-block;line-height:1.4;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipRemove{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipRemove .material-symbols-outlined{color:var(--background_Blue_Dark);font-size:14px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput{background:#0000;border:none;box-shadow:none!important;color:var(--text_Title_Dark);flex:1 1 120px;font-size:13.5px;font-weight:500;min-width:120px;outline:none;padding:4px 0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput:focus,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput:focus-visible,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput:hover{border:none!important;box-shadow:none!important;outline:none!important}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput::placeholder{color:var(--text_Title_Light_Light)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown.is-open .CreateAppointmentInputDropdownArrow .material-symbols-outlined{transform:rotate(180deg)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open{animation:HeaderRightMenuOpen 80ms ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;left:0;max-height:240px;opacity:0;overflow-y:auto;padding:5px;pointer-events:auto;position:absolute;top:calc(100% + 6px);transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:20}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownSectionHeader{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:12px;font-weight:700;justify-content:space-between;letter-spacing:.2px;padding:6px 10px 4px;text-transform:none}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownSectionHeader.is-default{border-top:1px solid var(--border_Light);margin-top:6px;padding-top:10px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownSectionHeader.is-custom{margin-bottom:2px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd{align-items:center;background:var(--background_White);border:none;border:1px solid var(--border_Light);border-radius:8px;bottom:0;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13.5px;font-weight:600;gap:8px;margin-top:6px;padding:8px 9px;position:-webkit-sticky;position:sticky;transition:background .15s ease,transform .15s ease;width:100%;z-index:2}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd .material-symbols-outlined{font-size:18px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd:hover{background:var(--surface-sunken)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13.5px;gap:10px;justify-content:space-between;padding:8px 9px;text-align:left;transition:background .15s ease,color .15s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption .CreateAppointmentInputDropdownOptionSwatch{background:var(--border_Light);border-radius:50%;flex-shrink:0;height:10px;width:10px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption .CreateAppointmentInputDropdownOptionLabel{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption .CreateAppointmentInputDropdownOptionMeta{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;white-space:nowrap}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption:hover{background:var(--surface-sunken)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption.is-active{background:var(--surface-sunken);color:var(--text_Title_Dark);font-weight:600}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption.is-active .CreateAppointmentInputDropdownOptionMeta{color:var(--text_Title_Light)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow{align-items:center;border-left:1px solid var(--border_Dark_Light);cursor:pointer;display:flex;justify-content:center;padding-left:7px;pointer-events:auto;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-weight:300;transition:transform .18s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentAutocomplete{position:relative;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentAutocompleteStatus{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 0 10px 10px;border-top:none;box-shadow:0 12px 24px #0f172a14;color:var(--text_Title_Light_Light);font-size:12px;left:0;padding:10px 12px;position:absolute;right:0;top:100%;transform:translateY(2px);z-index:5}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentAutocompleteList{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;left:0;list-style:none;margin:0;max-height:240px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 5px);transform:translateY(2px);z-index:10}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentAutocompleteItem{background-color:var(--background_White);border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13.5px;gap:8px;padding:8px 9px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentAutocompleteItem:before{background:var(--background_Blue);border-radius:50%;content:"";height:6px;margin-top:6px;min-width:6px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentAutocompleteItem:hover{background:var(--surface-sunken)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdownSelectedSwatch{background:var(--border_Light);border-radius:50%;height:10px;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:10px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentServiceAreaInput{background-color:var(--background_White)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentServiceAreaInput.has-selected-swatch{padding-left:30px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentFieldFull{grid-column:1/-1}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentRequired{color:var(--Canceled);font-size:12px;margin-top:4px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px 6px 10px 10px;border-top:5px solid var(--background_Blue);box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:25px;height:auto;padding:35px 25px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile{background-color:var(--background_White);border-radius:10px;display:flex;flex-direction:column;gap:14px;height:100%;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentSectionHeader{align-items:center;display:flex;justify-content:space-between}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentSectionHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,minmax(0,1fr))}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField{display:flex;flex-direction:column}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField label{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin-bottom:6px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField input::placeholder,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField textarea::placeholder{color:var(--text_Title_Light_Light)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField input:focus,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField input:hover,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField textarea:focus,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField textarea{height:100px;line-height:1.6;min-height:100px;resize:vertical}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown{position:relative}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown input{padding-right:38px;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownSelectedSwatch{background:var(--border_Light);border-radius:50%;height:10px;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:10px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentServiceAreaInput.has-selected-swatch{padding-left:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown.is-open .CreateAppointmentInputDropdownArrow .material-symbols-outlined{transform:rotate(180deg)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open{animation:HeaderRightMenuOpen 80ms ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;flex-direction:column;gap:4px;left:0;max-height:240px;opacity:0;overflow-y:auto;padding:5px;pointer-events:auto;position:absolute;top:calc(100% + 6px);transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:20}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd{align-items:center;background:var(--background_White);border:none;border:1px solid var(--border_Light);border-radius:8px;bottom:0;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13.5px;font-weight:600;gap:8px;margin-top:6px;padding:8px 9px;position:-webkit-sticky;position:sticky;transition:background .15s ease,transform .15s ease;width:100%;z-index:2}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd .material-symbols-outlined{font-size:18px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd:hover{background:var(--surface-sunken)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:13.5px;padding:8px 9px;text-align:left;transition:background .15s ease,color .15s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption:hover{background:var(--surface-sunken)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption.is-active{background:var(--surface-sunken);color:var(--text_Title_Dark);font-weight:600}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow{align-items:center;border-left:1px solid var(--border_Dark_Light);cursor:pointer;display:flex;justify-content:center;padding-left:7px;pointer-events:auto;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-weight:300;transition:transform .18s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentFieldFull{grid-column:1/-1}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule{background-color:var(--background_White);border-radius:10px;display:flex;flex-direction:column;gap:14px;height:100%;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentSectionHeader{display:flex;flex-direction:column}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentSectionHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,minmax(0,1fr))}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid.is-single{grid-template-columns:minmax(0,1fr)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader{align-items:center;display:flex;grid-column:1/-1;justify-content:space-between;padding-top:4px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader h4{color:var(--text_Title_Light);font-size:15px;font-weight:600;margin:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleSubHeaderActions{align-items:center;display:inline-flex;gap:12px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentSmartScheduleButton{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 35%,#0000);border-radius:9px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:34px;padding:0 12px;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentSmartScheduleButton .material-symbols-outlined{font-size:19px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentSmartScheduleButton:hover{background:color-mix(in srgb,var(--background_Blue) 16%,#0000);border-color:var(--background_Blue)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentSmartScheduleButton.is-disabled,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentSmartScheduleButton:disabled,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentSmartScheduleButton[aria-disabled=true]{cursor:not-allowed;opacity:.5}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle{align-items:center;display:inline-flex;gap:10px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleLabel{color:var(--text_Title_Light);font-size:14px;font-weight:600}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;color:#fff;cursor:pointer;display:flex;height:26px;padding:3px;transition:background .2s ease;width:48px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton .CreateAppointmentScheduleToggleThumb{background:var(--background_White);border-radius:50%;height:20px;transform:translateX(22px);transition:transform .2s ease;width:20px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton.is-off,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton.is-off:hover{background:var(--border_Dark_Light)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton.is-off .CreateAppointmentScheduleToggleThumb{transform:translateX(0)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton:hover{background:var(--background_Blue_Dark)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates{grid-gap:15px;display:grid;gap:15px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));max-height:320px;opacity:1;transform:translateY(0);transition:max-height .25s ease,opacity .2s ease,transform .2s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates.is-hidden{max-height:0;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(-6px)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary{align-items:center;align-self:flex-start;border:1px solid #0000;border-radius:10px;display:inline-flex;font-size:12.5px;font-weight:500;gap:9px;line-height:1.45;margin-top:8px;max-width:100%;padding:7px 12px 7px 7px;transition:background .15s ease,border-color .15s ease,color .15s ease;width:-webkit-fit-content;width:fit-content}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary .CreateAppointmentEmployeeMatchSummaryIcon{align-items:center;align-self:flex-start;border-radius:999px;color:var(--background_White);display:inline-flex;flex-shrink:0;font-size:16px;font-variation-settings:"FILL" 1,"wght" 600,"GRAD" 0,"opsz" 20;height:26px;justify-content:center;width:26px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary .CreateAppointmentEmployeeMatchSummaryText{min-width:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary strong{font-weight:700}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary.is-available{background:linear-gradient(135deg,color-mix(in srgb,var(--Done) 10%,var(--background_White)),color-mix(in srgb,var(--Done) 18%,var(--background_White)));border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:color-mix(in srgb,var(--Done) 72%,var(--text_Title_Dark))}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary.is-available .CreateAppointmentEmployeeMatchSummaryIcon{background:var(--Done);box-shadow:0 3px 9px color-mix(in srgb,var(--Done) 35%,#0000)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary.is-available strong{color:color-mix(in srgb,var(--Done) 88%,var(--text_Title_Dark))}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary.is-info{background:linear-gradient(135deg,color-mix(in srgb,var(--background_Blue) 9%,var(--background_White)),color-mix(in srgb,var(--background_Blue) 16%,var(--background_White)));border-color:color-mix(in srgb,var(--background_Blue) 28%,#0000);color:color-mix(in srgb,var(--background_Blue) 78%,var(--text_Title_Dark))}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary.is-info .CreateAppointmentEmployeeMatchSummaryIcon{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));box-shadow:0 3px 9px color-mix(in srgb,var(--background_Blue) 35%,#0000)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary.is-info strong{color:color-mix(in srgb,var(--background_Blue) 90%,var(--text_Title_Dark))}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary.is-empty{background:linear-gradient(135deg,color-mix(in srgb,var(--pending) 11%,var(--background_White)),color-mix(in srgb,var(--pending) 19%,var(--background_White)));border-color:color-mix(in srgb,var(--pending) 30%,#0000);color:color-mix(in srgb,var(--pending) 75%,var(--text_Title_Dark))}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary.is-empty .CreateAppointmentEmployeeMatchSummaryIcon{background:var(--pending);box-shadow:0 3px 9px color-mix(in srgb,var(--pending) 35%,#0000)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary.is-empty strong{color:color-mix(in srgb,var(--pending) 90%,var(--text_Title_Dark))}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown.is-open .CreateAppointmentEmployeeSelect{border:1px solid var(--background_Blue)!important;box-shadow:var(--shadow-lift-hover)!important;outline:3px solid var(--outline_Blue)!important}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);cursor:text;display:flex;flex-wrap:wrap;gap:6px;min-height:40px;outline:3px solid #0000;padding:5px 38px 5px 10px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect:focus-within{border:1px solid var(--border_Dark_Light);outline:none}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--background_Blue_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:6px;max-width:100%;padding:7px 10px 7px 12px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipText{display:inline-block;line-height:1.4;max-width:140px;text-overflow:ellipsis;white-space:nowrap}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipRemove{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipRemove .material-symbols-outlined{color:var(--background_Blue_Dark);font-size:16px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput{background:#0000;border:none;box-shadow:none!important;color:var(--text_Title_Dark);flex:1 1 120px;font-size:13.5px;font-weight:500;min-width:120px;outline:none;padding:4px 0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput:focus,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput:focus-visible,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput:hover{border:none!important;box-shadow:none!important;outline:none!important}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput::placeholder{color:var(--text_Title_Light_Light)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownToggle{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:2px 8px;transition:all .15s ease;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownToggle p{color:var(--text_Title_Light);color:var(--background_Blue);font-size:12px;font-weight:500;transform:rotate(0deg)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownToggle .material-symbols-outlined{color:var(--background_Blue);font-size:18px;transition:transform .15s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownToggle.is-open .material-symbols-outlined{transform:rotate(180deg)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownToggle:hover p{text-decoration:underline}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow{display:flex;flex-direction:column}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentInputDropdownOptionMain{align-items:center;display:flex;gap:4px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentInputDropdownOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;flex:1 1 auto;font-size:13.5px;gap:8px;min-width:0;padding:8px 9px;text-align:left;transition:background .15s ease,color .15s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentInputDropdownOption:hover{background:var(--surface-sunken)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentInputDropdownOption.is-active{background:var(--surface-sunken);font-weight:600}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentInputDropdownOption .CreateAppointmentInputDropdownOptionName{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard{animation:HeaderRightMenuOpen 90ms ease;background:var(--background_White);border:1px solid var(--border_Light);border-left:3px solid color-mix(in srgb,var(--background_Blue) 45%,var(--border_Light));border-radius:8px;margin:2px 6px 9px 12px;padding:9px 10px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardHead{align-items:center;display:flex;gap:9px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardHead .CreateAppointmentScoreCardHeadText{display:flex;flex-direction:column;min-width:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardHead .CreateAppointmentScoreCardHeadText .CreateAppointmentScoreCardHeadTitle{color:var(--text_Title_Dark);font-size:12px;font-weight:700;line-height:1.3}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardHead .CreateAppointmentScoreCardHeadText .CreateAppointmentScoreCardHeadSub{color:var(--text_Title_Light);font-size:11px;font-weight:500;line-height:1.3}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardType{align-items:center;background:color-mix(in srgb,var(--background_Blue) 7%,var(--background_White));border:1px solid color-mix(in srgb,var(--background_Blue) 16%,#0000);border-radius:8px;display:flex;gap:8px;justify-content:space-between;margin-top:8px;padding:5px 8px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardType .CreateAppointmentScoreCardTypeLabel{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:11.5px;font-weight:700;gap:4px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardType .CreateAppointmentScoreCardTypeLabel .material-symbols-outlined{color:var(--background_Blue);font-size:14px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardType .CreateAppointmentScoreCardTypeStats{align-items:center;display:inline-flex;flex-shrink:0;gap:6px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardType .CreateAppointmentScoreCardTypeMeta{color:var(--text_Title_Light);font-size:11px;font-weight:600;white-space:nowrap}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardType .CreateAppointmentScoreCardTypeMeta.is-empty{color:var(--text_Title_Light_Light);font-weight:500}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardStats{border-top:1px solid var(--border_Light);display:flex;margin-top:9px;padding-top:8px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardStats .CreateAppointmentScoreStat{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0;text-align:center}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardStats .CreateAppointmentScoreStat+.CreateAppointmentScoreStat{border-left:1px solid var(--border_Light)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardStats .CreateAppointmentScoreStat .CreateAppointmentScoreStatValue{color:var(--text_Title_Dark);font-size:13px;font-weight:700}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardStats .CreateAppointmentScoreStat .CreateAppointmentScoreStatLabel{color:var(--text_Title_Light_Light);font-size:9.5px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreChip{align-items:baseline;border:1px solid #0000;border-radius:9px;display:inline-flex;flex-shrink:0;font-size:17px;font-weight:800;gap:1px;justify-content:center;line-height:1;min-width:38px;padding:5px 8px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreChip .CreateAppointmentScoreChipMax{font-size:9px;font-weight:600;opacity:.55}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreChip.is-sm{border-radius:7px;font-size:12px;font-weight:700;min-width:0;padding:2px 7px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreChip.is-high{background:color-mix(in srgb,var(--Done) 15%,#0000);border-color:color-mix(in srgb,var(--Done) 28%,#0000);color:color-mix(in srgb,var(--Done) 82%,var(--text_Title_Dark))}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreChip.is-mid{background:color-mix(in srgb,var(--background_Blue) 13%,#0000);border-color:color-mix(in srgb,var(--background_Blue) 26%,#0000);color:color-mix(in srgb,var(--background_Blue) 84%,var(--text_Title_Dark))}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreChip.is-low{background:color-mix(in srgb,var(--pending) 15%,#0000);border-color:color-mix(in srgb,var(--pending) 28%,#0000);color:color-mix(in srgb,var(--pending) 82%,var(--text_Title_Dark))}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreChip.is-new{background:var(--background_White);border-color:var(--border_Light);color:var(--text_Title_Light_Light);font-size:12px;font-weight:700}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;gap:5px;line-height:1.5;padding:2px 8px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge .CreateAppointmentScoreBadgeLabel{font-weight:500;opacity:.8}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge .CreateAppointmentScoreBadgeNum{font-weight:800}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge .CreateAppointmentScoreBadgeMeta{font-weight:600;opacity:.85}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge.is-high{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 26%,#0000);color:color-mix(in srgb,var(--Done) 82%,var(--text_Title_Dark))}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge.is-mid{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-color:color-mix(in srgb,var(--background_Blue) 24%,#0000);color:color-mix(in srgb,var(--background_Blue) 84%,var(--text_Title_Dark))}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge.is-low{background:color-mix(in srgb,var(--pending) 14%,#0000);border-color:color-mix(in srgb,var(--pending) 26%,#0000);color:color-mix(in srgb,var(--pending) 82%,var(--text_Title_Dark))}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge.is-new{background:var(--surface-sunken);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#0000;border:none!important;box-shadow:none!important;outline:none!important;padding:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input:focus,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input:focus-visible{border:none!important;box-shadow:none!important;outline:none!important}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-ampm-field,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-day-field,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-fields-wrapper,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-hour-field,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-minute-field,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-month-field,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-text,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-year-field{padding:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);display:flex;gap:8px;height:40px;justify-content:space-between;outline:3px solid #0000;padding:0 10px;position:relative;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput.is-open,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput:focus-within{border:1px solid var(--background_Blue)!important;box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)!important}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput input{background:#0000;border:none;color:var(--text_Title_Dark);font-size:13.5px;font-weight:500;outline:3px solid #0000;padding:0;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput input:focus,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput input:hover{border:none;outline:3px solid #0000}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput .ScheduleSettingsTimeIcon{align-items:center;background:var(--background_White);border:none;border-radius:6px;cursor:pointer;display:flex;height:calc(100% - 10px);justify-content:center;position:absolute;right:5px;transition:background-color .2s ease;width:34px;z-index:2}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput .ScheduleSettingsTimeIcon .material-symbols-outlined{color:var(--text_Title_Dark);font-size:18px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput .ScheduleSettingsTimeIcon:hover{background-color:var(--background_Gray_Light)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentFieldFull{grid-column:1/-1}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentSaveButton{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:14px 16px;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentSaveButton:disabled{cursor:not-allowed;opacity:.7}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentFormError{color:var(--Canceled);font-size:12px;margin-top:8px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentFormSuccess{color:var(--Done);font-size:12px;margin-top:8px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField{display:flex;flex-direction:column}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField label{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin-bottom:6px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField input::placeholder{color:var(--text_Title_Light_Light)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField input:focus,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown{position:relative}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown input{padding-right:38px;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown.is-open .CreateAppointmentInputDropdownArrow .material-symbols-outlined{transform:rotate(180deg)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open{animation:HeaderRightMenuOpen 80ms ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;left:0;max-height:0;max-height:290px;opacity:0;overflow-y:auto;padding:5px;pointer-events:auto;position:absolute;top:calc(100% + 6px);transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:20}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd{align-items:center;background:var(--background_White);border:none;border:1px solid var(--border_Light);border-radius:8px;bottom:0;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13.5px;font-weight:600;gap:8px;margin-top:6px;padding:8px 9px;position:-webkit-sticky;position:sticky;transition:background .15s ease,transform .15s ease;width:100%;z-index:2}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd .material-symbols-outlined{font-size:18px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd:hover{background:var(--surface-sunken)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:13.5px;padding:8px 9px;text-align:left;transition:background .15s ease,color .15s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption:hover{background:var(--surface-sunken)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption.is-active{background:var(--surface-sunken);color:var(--text_Title_Dark);font-weight:600}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow{align-items:center;border-left:1px solid var(--border_Dark_Light);cursor:pointer;display:flex;justify-content:center;padding-left:7px;pointer-events:auto;position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:2}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-weight:300;transition:transform .18s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields{display:flex;flex-direction:column;gap:5px;height:auto}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentSectionHeaderAddCustomLead{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:3px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentSectionHeaderAddCustomLead .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px;margin-top:-1px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentSectionHeaderAddCustomLead h2{color:var(--text_Title_Light);font-size:14px;font-weight:400;margin:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentSectionHeaderAddCustomLead span{align-items:center;cursor:pointer;display:flex;gap:4px;justify-content:center;margin-left:3px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentSectionHeaderAddCustomLead span h3{align-items:center;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:500;gap:4px;margin:0;transition:-webkit-text-decoration .15s ease;transition:text-decoration .15s ease;transition:text-decoration .15s ease,-webkit-text-decoration .15s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentSectionHeaderAddCustomLead span h3:hover{text-decoration:underline}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentSectionHeaderAddCustomLead span .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList{margin-top:14px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox{display:flex;flex-direction:column;gap:14px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldsStatus{color:var(--text_Title_Light_Light);font-size:12px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldsStatus.is-error{color:var(--Canceled)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem{display:flex;flex-direction:column;gap:8px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldHeader{align-items:center;display:flex;gap:8px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldHeader label{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:600;gap:4px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldHeader .CreateAppointmentCustomFieldRequired{color:var(--Canceled);font-weight:600}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldHeader .CreateAppointmentCustomFieldType{color:var(--text_Title_Light_Light);font-size:11px;text-transform:capitalize}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldHeader .CreateAppointmentCustomFieldMeta{color:var(--text_Title_Light_Light);font-size:11px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput{display:flex;flex-direction:column;gap:8px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput.is-error .CreateAppointmentCustomFieldDropdownButton,.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput.is-error input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput.is-error textarea{border:1px solid var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 20%,#0000)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput.is-error .CreateAppointmentCustomFieldCheckbox input{outline:2px solid color-mix(in srgb,var(--Canceled) 50%,#0000);outline-offset:2px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput input::placeholder,.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput textarea::placeholder{color:var(--text_Title_Light_Light)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput input:active,.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput input:focus,.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput input:focus-visible,.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput input:focus-within,.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput input:hover,.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput textarea:active,.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput textarea:focus,.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput textarea:focus-visible,.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput textarea:focus-within,.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput textarea{line-height:1.6;min-height:96px;resize:vertical}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldCheckbox{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:14px;gap:8px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldCheckbox input{height:16px;width:16px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile{display:flex;flex-direction:column;gap:8px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileInput{display:none}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileButton{align-items:center;border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:inline-flex;font-size:14px;gap:8px;outline:3px solid #0000;padding:6px 12px;transition:all .16s ease;width:-webkit-fit-content;width:fit-content}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileButton.is-error{background:color-mix(in srgb,var(--Canceled) 8%,#0000);border-color:var(--Canceled)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileName{color:var(--text_Title_Light_Light);font-size:12px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileList{display:flex;flex-direction:column;gap:8px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileList .CreateAppointmentCustomFieldFileCount{color:var(--text_Title_Light_Light);font-size:12px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileList .CreateAppointmentCustomFieldFileItems{display:flex;flex-direction:column;gap:6px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileList .CreateAppointmentCustomFieldFileItems .CreateAppointmentCustomFieldFileItem{align-items:center;background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Dark);display:flex;font-size:12px;gap:8px;justify-content:space-between;padding:6px 10px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileList .CreateAppointmentCustomFieldFileItems .CreateAppointmentCustomFieldFileItem .CreateAppointmentCustomFieldFileRemove{background:#0000;border:none;cursor:pointer}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileList .CreateAppointmentCustomFieldFileItems .CreateAppointmentCustomFieldFileItem .CreateAppointmentCustomFieldFileRemove .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileList .CreateAppointmentCustomFieldFileItems .CreateAppointmentCustomFieldFileItem .CreateAppointmentCustomFieldFileRemove:hover{color:var(--background_Blue_Dark)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown{position:relative}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13.5px;font-weight:600;gap:10px;justify-content:space-between;padding:9px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px;transition:transform .18s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownButton.is-open .material-symbols-outlined{transform:rotate(180deg)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownButton:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;left:0;max-height:240px;overflow:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13.5px;gap:8px;padding:8px 9px;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownOption .CreateAppointmentCustomFieldDropdownOptionCheck{align-items:center;display:flex;justify-content:center;width:18px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownOption .CreateAppointmentCustomFieldDropdownOptionCheck .material-symbols-outlined{color:var(--background_Blue);font-size:17px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownOption:hover{background:var(--surface-sunken)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownOption.is-active{background:var(--surface-sunken);color:var(--text_Title_Dark);font-weight:600}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldError{color:var(--Canceled);font-size:12px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldGroup{border-radius:12px;display:flex;flex-direction:column;gap:12px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldGroup .CreateAppointmentCustomFieldGroupHeader{align-items:center;display:flex;justify-content:space-between}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldGroup .CreateAppointmentCustomFieldGroupHeader h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldGroup .CreateAppointmentCustomFieldGroupBody{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px 6px 10px 10px;border-top:5px solid var(--background_Blue);box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;padding:35px 25px}.CreateAppointment .CreateAppointmentFooter{background-color:var(--background_White);border-top:1px solid var(--border_Light);border:1px solid var(--border_Light);border-radius:50px;bottom:20px;box-shadow:0 -4px 9px #7285af14;display:flex;gap:10px;margin-top:auto;padding:10px 15px;position:-webkit-sticky;position:sticky;width:auto;z-index:2}.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFormError,.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFormSuccess{align-items:center;border-radius:10px;display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 12px;white-space:nowrap}.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFormError{background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));color:var(--Canceled)}.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFormSuccess{background:color-mix(in srgb,var(--Done) 9%,#0000);border:1px solid color-mix(in srgb,var(--Done) 30%,var(--border_Light));color:var(--Done)}.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFooterActions{display:flex;gap:12px;justify-content:space-between;margin-left:auto;width:100%}.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFooterActions .CreateAppointmentCancelButton{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFooterActions .CreateAppointmentCancelButton:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFooterActions .CreateAppointmentSaveButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFooterActions .CreateAppointmentSaveButton .CreateAppointmentSaveButtonInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFooterActions .CreateAppointmentSaveButton .CreateAppointmentSaveButtonInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFooterActions .CreateAppointmentSaveButton .CreateAppointmentSaveButtonLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFooterActions .CreateAppointmentSaveButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFooterActions .CreateAppointmentSaveButton:active{transform:scale(.98)}.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFooterActions .CreateAppointmentSaveButton:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateAppointment .CreateUserandAreaModule{align-items:center;background-color:rgba(46,54,62,.106);display:flex;height:100vh;justify-content:center;left:0;padding:100px;position:fixed;top:0;width:100vw;z-index:1200}.CreateAppointment .CreateUserandAreaModule .CreateUserandAreaModuleOverLay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);height:100%;left:0;position:absolute;top:0;width:100%}.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard,.CreateAppointment .CreateUserandAreaModule .CreateTeam,.CreateAppointment .CreateUserandAreaModule .CreateUser,.CreateAppointment .CreateUserandAreaModule .CreateVendors{border-radius:10px;bottom:auto;height:100%;left:auto;max-height:80vh;max-width:1400px;min-height:80vh;position:relative;right:auto;top:auto;width:90vw}@media(min-width:1300px){.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard,.CreateAppointment .CreateUserandAreaModule .CreateTeam,.CreateAppointment .CreateUserandAreaModule .CreateUser,.CreateAppointment .CreateUserandAreaModule .CreateVendors{right:auto}.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateTeamHeader,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateUserHeader,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateVendorsHeader,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateTeamHeader,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateUserHeader,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateVendorsHeader,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateTeamHeader,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateUserHeader,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateVendorsHeader,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateTeamHeader,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateUserHeader,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateVendorsHeader{width:100%}.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateServiceAreasBody,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateServiceAreasFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateServiceAreasFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateServiceAreasFooter .CreateVendorsFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateTeamBody_Page1,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateTeamBody_Page2,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateTeamBody_Page3,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateTeamFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateTeamFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateTeamFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateTeamFooter .CreateVendorsFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateUserBody_Page1,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateUserBody_Page2,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateUserBody_Page3,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateUserFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateUserFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateUserFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateUserFooter .CreateVendorsFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateVendorsBody_Page1,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateVendorsBody_Page2,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateVendorsFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateVendorsFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateVendorsFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateVendorsFooter .CreateVendorsFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateServiceAreasBody,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateServiceAreasFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateServiceAreasFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateServiceAreasFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateServiceAreasFooter .CreateVendorsFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateTeamBody_Page1,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateTeamBody_Page2,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateTeamBody_Page3,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateTeamFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateTeamFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateTeamFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateTeamFooter .CreateVendorsFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateUserBody_Page1,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateUserBody_Page2,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateUserBody_Page3,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateUserFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateUserFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateUserFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateUserFooter .CreateVendorsFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateVendorsBody_Page1,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateVendorsBody_Page2,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateVendorsFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateVendorsFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateVendorsFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateVendorsFooter .CreateVendorsFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateServiceAreasBody,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateServiceAreasFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateServiceAreasFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateServiceAreasFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateServiceAreasFooter .CreateVendorsFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateTeamBody_Page1,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateTeamBody_Page2,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateTeamBody_Page3,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateTeamFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateTeamFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateTeamFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateTeamFooter .CreateVendorsFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateUserBody_Page1,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateUserBody_Page2,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateUserBody_Page3,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateUserFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateUserFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateUserFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateUserFooter .CreateVendorsFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateVendorsBody_Page1,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateVendorsBody_Page2,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateVendorsFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateVendorsFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateVendorsFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateVendorsFooter .CreateVendorsFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateServiceAreasBody,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateServiceAreasFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateServiceAreasFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateServiceAreasFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateServiceAreasFooter .CreateVendorsFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateTeamBody_Page1,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateTeamBody_Page2,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateTeamBody_Page3,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateTeamFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateTeamFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateTeamFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateTeamFooter .CreateVendorsFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateUserBody_Page1,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateUserBody_Page2,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateUserBody_Page3,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateUserFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateUserFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateUserFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateUserFooter .CreateVendorsFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateVendorsBody_Page1,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateVendorsBody_Page2,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateVendorsFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateVendorsFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateVendorsFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub{margin:0 auto;max-width:none;min-width:0;min-width:auto}}.CreateAppointment .CreateAppointmentSmartPastePopUp{align-items:center;animation:CreateAppointmentSmartPastePopUpOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1100}@keyframes CreateAppointmentSmartPastePopUpOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes CreateAppointmentSmartPastePopUpCardPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.CreateAppointment .CreateAppointmentSmartPastePopUp .CreateAppointmentSmartPastePopUpOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.CreateAppointment .CreateAppointmentSmartPastePopUp .CreateAppointmentSmartPastePopUpCard{animation:CreateAppointmentSmartPastePopUpCardPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-width:92vw;overflow:hidden;position:relative;width:520px;z-index:1}.CreateAppointment .CreateAppointmentSmartPastePopUp .CreateAppointmentSmartPastePopUpCard .CreateAppointmentSmartPastePopUpHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:16px 20px}.CreateAppointment .CreateAppointmentSmartPastePopUp .CreateAppointmentSmartPastePopUpCard .CreateAppointmentSmartPastePopUpHeader h2{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.CreateAppointment .CreateAppointmentSmartPastePopUp .CreateAppointmentSmartPastePopUpCard .CreateAppointmentSmartPastePopUpHeader .CreateAppointmentSmartPastePopUpClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateAppointment .CreateAppointmentSmartPastePopUp .CreateAppointmentSmartPastePopUpCard .CreateAppointmentSmartPastePopUpHeader .CreateAppointmentSmartPastePopUpClose .material-symbols-outlined{font-size:21px}.CreateAppointment .CreateAppointmentSmartPastePopUp .CreateAppointmentSmartPastePopUpCard .CreateAppointmentSmartPastePopUpHeader .CreateAppointmentSmartPastePopUpClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateAppointment .CreateAppointmentSmartPastePopUp .CreateAppointmentSmartPastePopUpCard .CreateAppointmentSmartPastePopUpHeader .CreateAppointmentSmartPastePopUpClose:active{transform:scale(.92)}.CreateAppointment .CreateAppointmentSmartPastePopUp .CreateAppointmentSmartPastePopUpCard .CreateAppointmentSmartPastePopUpBody{display:flex;flex-direction:column;gap:10px;padding:20px}.CreateAppointment .CreateAppointmentSmartPastePopUp .CreateAppointmentSmartPastePopUpCard .CreateAppointmentSmartPastePopUpBody label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CreateAppointment .CreateAppointmentSmartPastePopUp .CreateAppointmentSmartPastePopUpCard .CreateAppointmentSmartPastePopUpBody textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-family:inherit;font-size:13.5px;line-height:1.6;min-height:140px;outline:3px solid #0000;padding:10px 12px;resize:vertical;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.CreateAppointment .CreateAppointmentSmartPastePopUp .CreateAppointmentSmartPastePopUpCard .CreateAppointmentSmartPastePopUpBody textarea::placeholder{color:var(--text_Title_Light_Light)}.CreateAppointment .CreateAppointmentSmartPastePopUp .CreateAppointmentSmartPastePopUpCard .CreateAppointmentSmartPastePopUpBody textarea:focus,.CreateAppointment .CreateAppointmentSmartPastePopUp .CreateAppointmentSmartPastePopUpCard .CreateAppointmentSmartPastePopUpBody textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateAppointment .CreateAppointmentSmartPastePopUp .CreateAppointmentSmartPastePopUpCard .CreateAppointmentSmartPastePopUpBody .CreateAppointmentSmartPastePopUpHint{color:var(--text_Title_Light_Light);font-size:12.5px}.CreateAppointment .CreateAppointmentSmartPastePopUp .CreateAppointmentSmartPastePopUpCard .CreateAppointmentSmartPastePopUpBody .CreateAppointmentSmartPastePopUpActions{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding-top:6px}.CreateAppointment .CreateAppointmentSmartPastePopUp .CreateAppointmentSmartPastePopUpCard .CreateAppointmentSmartPastePopUpBody .CreateAppointmentSmartPastePopUpActions .CreateAppointmentSmartPastePopUpCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:9px 14px;transition:background .12s ease,color .12s ease}.CreateAppointment .CreateAppointmentSmartPastePopUp .CreateAppointmentSmartPastePopUpCard .CreateAppointmentSmartPastePopUpBody .CreateAppointmentSmartPastePopUpActions .CreateAppointmentSmartPastePopUpCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateAppointment .CreateAppointmentSmartPastePopUp .CreateAppointmentSmartPastePopUpCard .CreateAppointmentSmartPastePopUpBody .CreateAppointmentSmartPastePopUpActions .CreateAppointmentSmartPastePopUpExtract{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:9px 16px;transition:border-color .12s ease,box-shadow .12s ease,opacity .15s ease}.CreateAppointment .CreateAppointmentSmartPastePopUp .CreateAppointmentSmartPastePopUpCard .CreateAppointmentSmartPastePopUpBody .CreateAppointmentSmartPastePopUpActions .CreateAppointmentSmartPastePopUpExtract img.GenayaAILogo{height:16px;width:16px}.CreateAppointment .CreateAppointmentSmartPastePopUp .CreateAppointmentSmartPastePopUpCard .CreateAppointmentSmartPastePopUpBody .CreateAppointmentSmartPastePopUpActions .CreateAppointmentSmartPastePopUpExtract:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CreateAppointment .CreateAppointmentSmartPastePopUp .CreateAppointmentSmartPastePopUpCard .CreateAppointmentSmartPastePopUpBody .CreateAppointmentSmartPastePopUpActions .CreateAppointmentSmartPastePopUpExtract.is-loading,.CreateAppointment .CreateAppointmentSmartPastePopUp .CreateAppointmentSmartPastePopUpCard .CreateAppointmentSmartPastePopUpBody .CreateAppointmentSmartPastePopUpActions .CreateAppointmentSmartPastePopUpExtract:disabled{cursor:default;opacity:.6;pointer-events:none}@media(max-width:1050px){.CreateAppointment .CreateAppointmentSmartPastePopUp .CreateAppointmentSmartPastePopUpCard{width:480px}}@media(max-width:600px){.CreateAppointment .CreateAppointmentSmartPastePopUp{align-items:center;padding:12px}.CreateAppointment .CreateAppointmentSmartPastePopUp .CreateAppointmentSmartPastePopUpCard{max-width:100%;width:100%}.CreateAppointment .CreateAppointmentSmartPastePopUp .CreateAppointmentSmartPastePopUpCard .CreateAppointmentSmartPastePopUpBody textarea{font-size:16px}.CreateAppointment .CreateAppointmentSmartPastePopUp .CreateAppointmentSmartPastePopUpCard .CreateAppointmentSmartPastePopUpBody .CreateAppointmentSmartPastePopUpActions .CreateAppointmentSmartPastePopUpCancel,.CreateAppointment .CreateAppointmentSmartPastePopUp .CreateAppointmentSmartPastePopUpCard .CreateAppointmentSmartPastePopUpBody .CreateAppointmentSmartPastePopUpActions .CreateAppointmentSmartPastePopUpExtract{flex:1 1;justify-content:center;padding:12px 18px}}@media(max-width:1050px){.CreateAppointment{padding-inline:max(16px,(100% - 900px)/2)}.CreateAppointment .CreateAppointmentHeader{margin-top:24px}.CreateAppointment .CreateAppointmentHeader .CreateAppointmentHeaderContent h1{font-size:20px}.CreateAppointment .CreateAppointmentHeader .CreateAppointmentHeaderContent .CreateAppointmentHeaderContentTitle .CreateAppointmentSmartPaste{height:32px;padding:0 11px}.CreateAppointment .CreateAppointmentMain{gap:20px;margin-bottom:30px;margin-top:14px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop{gap:18px;padding:20px 18px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentClientGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentDetailsGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentDetailsGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentLocationGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentLocationGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentScheduleGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentClientGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentClientGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentLocationGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentLocationGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentScheduleGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentClientGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentClientGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentDetailsGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentDetailsGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentScheduleGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentClientGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentClientGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentDetailsGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentDetailsGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentLocationGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentLocationGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentDetailsGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentDetailsGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentLocationGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentLocationGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentScheduleGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentClientGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentClientGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentLocationGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentLocationGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentScheduleGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentClientGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentClientGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentDetailsGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentDetailsGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentScheduleGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentClientGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentClientGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentDetailsGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentDetailsGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentLocationGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentLocationGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates{gap:10px 12px}.CreateAppointment .CreateAppointmentFooter{bottom:12px}.CreateAppointment .CreateUserandAreaModule{padding:40px 20px}}@media(max-width:600px){.CreateAppointment{padding-inline:4px}.CreateAppointment .CreateAppointmentHeader{flex-wrap:wrap;gap:8px;margin-top:16px;padding:12px 14px}.CreateAppointment .CreateAppointmentHeader .CreateAppointmentHeaderContent h1{font-size:12px}.CreateAppointment .CreateAppointmentHeader .CreateAppointmentHeaderContent .CreateAppointmentHeaderContentTitle .CreateAppointmentSmartPaste{font-size:12px;gap:5px;height:28px;padding:0 9px}.CreateAppointment .CreateAppointmentHeader .CreateAppointmentHeaderContent .CreateAppointmentHeaderContentTitle .CreateAppointmentSmartPaste img.GenayaAILogo{height:14px;width:14px}.CreateAppointment .CreateAppointmentMain{gap:10px;margin-bottom:80px;margin-top:10px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop{border-left:none;border-right:none;gap:16px;padding:14px 12px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSectionHeader h3,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSectionHeader h3{font-size:16px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentClientGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentDetailsGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentLocationGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentClientGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentLocationGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentClientGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentDetailsGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentClientGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentDetailsGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentLocationGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentDetailsGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentLocationGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentClientGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentLocationGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentClientGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentDetailsGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentClientGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentDetailsGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentLocationGrid{gap:10px;grid-template-columns:1fr}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField:first-child .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField:nth-child(2) .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentClientGrid.has-secondary-phone .CreateAppointmentFieldEmail .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentDetailsGrid .CreateAppointmentField:first-child .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentDetailsGrid .CreateAppointmentField:nth-child(2) .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentDetailsGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentDetailsGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentDetailsGrid.has-secondary-phone .CreateAppointmentFieldEmail .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentLocationGrid .CreateAppointmentField:first-child .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentLocationGrid .CreateAppointmentField:nth-child(2) .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentLocationGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentLocationGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentLocationGrid.has-secondary-phone .CreateAppointmentFieldEmail .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentClientGrid .CreateAppointmentField:first-child .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentClientGrid .CreateAppointmentField:nth-child(2) .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentClientGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentClientGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentClientGrid.has-secondary-phone .CreateAppointmentFieldEmail .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField:first-child .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField:nth-child(2) .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid.has-secondary-phone .CreateAppointmentFieldEmail .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentLocationGrid .CreateAppointmentField:first-child .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentLocationGrid .CreateAppointmentField:nth-child(2) .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentLocationGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentLocationGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentLocationGrid.has-secondary-phone .CreateAppointmentFieldEmail .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentClientGrid .CreateAppointmentField:first-child .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentClientGrid .CreateAppointmentField:nth-child(2) .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentClientGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentClientGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentClientGrid.has-secondary-phone .CreateAppointmentFieldEmail .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentDetailsGrid .CreateAppointmentField:first-child .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentDetailsGrid .CreateAppointmentField:nth-child(2) .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentDetailsGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentDetailsGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentDetailsGrid.has-secondary-phone .CreateAppointmentFieldEmail .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField:first-child .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField:nth-child(2) .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid.has-secondary-phone .CreateAppointmentFieldEmail .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentClientGrid .CreateAppointmentField:first-child .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentClientGrid .CreateAppointmentField:nth-child(2) .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentClientGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentClientGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentClientGrid.has-secondary-phone .CreateAppointmentFieldEmail .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentDetailsGrid .CreateAppointmentField:first-child .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentDetailsGrid .CreateAppointmentField:nth-child(2) .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentDetailsGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentDetailsGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentDetailsGrid.has-secondary-phone .CreateAppointmentFieldEmail .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentLocationGrid .CreateAppointmentField:first-child .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentLocationGrid .CreateAppointmentField:nth-child(2) .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentLocationGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentLocationGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentLocationGrid.has-secondary-phone .CreateAppointmentFieldEmail .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField:first-child .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField:nth-child(2) .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid.has-secondary-phone .CreateAppointmentFieldEmail .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentDetailsGrid .CreateAppointmentField:first-child .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentDetailsGrid .CreateAppointmentField:nth-child(2) .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentDetailsGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentDetailsGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentDetailsGrid.has-secondary-phone .CreateAppointmentFieldEmail .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentLocationGrid .CreateAppointmentField:first-child .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentLocationGrid .CreateAppointmentField:nth-child(2) .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentLocationGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentLocationGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentLocationGrid.has-secondary-phone .CreateAppointmentFieldEmail .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentClientGrid .CreateAppointmentField:first-child .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentClientGrid .CreateAppointmentField:nth-child(2) .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentClientGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentClientGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentClientGrid.has-secondary-phone .CreateAppointmentFieldEmail .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField:first-child .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField:nth-child(2) .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid.has-secondary-phone .CreateAppointmentFieldEmail .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentLocationGrid .CreateAppointmentField:first-child .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentLocationGrid .CreateAppointmentField:nth-child(2) .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentLocationGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentLocationGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentLocationGrid.has-secondary-phone .CreateAppointmentFieldEmail .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentClientGrid .CreateAppointmentField:first-child .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentClientGrid .CreateAppointmentField:nth-child(2) .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentClientGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentClientGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentClientGrid.has-secondary-phone .CreateAppointmentFieldEmail .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentDetailsGrid .CreateAppointmentField:first-child .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentDetailsGrid .CreateAppointmentField:nth-child(2) .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentDetailsGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentDetailsGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentDetailsGrid.has-secondary-phone .CreateAppointmentFieldEmail .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField:first-child .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField:nth-child(2) .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid.has-secondary-phone .CreateAppointmentFieldEmail .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentClientGrid .CreateAppointmentField:first-child .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentClientGrid .CreateAppointmentField:nth-child(2) .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentClientGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentClientGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentClientGrid.has-secondary-phone .CreateAppointmentFieldEmail .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentDetailsGrid .CreateAppointmentField:first-child .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentDetailsGrid .CreateAppointmentField:nth-child(2) .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentDetailsGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentDetailsGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentDetailsGrid.has-secondary-phone .CreateAppointmentFieldEmail .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentLocationGrid .CreateAppointmentField:first-child .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentLocationGrid .CreateAppointmentField:nth-child(2) .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentLocationGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentLocationGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentLocationGrid.has-secondary-phone .CreateAppointmentFieldEmail .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown{left:0;max-width:calc(100vw - 24px);right:0;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentDetailsGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentDetailsGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentLocationGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentLocationGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentClientGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentClientGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentLocationGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentLocationGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentClientGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentClientGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentDetailsGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentDetailsGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentClientGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentClientGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentDetailsGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentDetailsGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentLocationGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentLocationGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentDetailsGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentDetailsGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentLocationGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentLocationGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentClientGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentClientGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentLocationGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentLocationGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentClientGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentClientGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentDetailsGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentDetailsGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentClientGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentClientGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentDetailsGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentDetailsGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentLocationGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentLocationGrid .CreateAppointmentField textarea{font-size:16px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput{height:44px;min-height:44px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input{font-size:16px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentEmployeeSelect,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentEmployeeSelect,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentEmployeeSelect,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentEmployeeSelect,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentEmployeeSelect,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentEmployeeSelect,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentEmployeeSelect,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentEmployeeSelect,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentEmployeeSelect,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentEmployeeSelect,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentEmployeeSelect,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentEmployeeSelect,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentEmployeeSelect,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentEmployeeSelect,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentEmployeeSelect,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentEmployeeSelect,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentEmployeeSelect,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentEmployeeSelect,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentEmployeeSelect,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentEmployeeSelect,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentEmployeeSelect,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentEmployeeSelect,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentEmployeeSelect,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentEmployeeSelect{min-height:44px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu{max-width:calc(100vw - 24px)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentScheduleGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentScheduleGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentScheduleGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentScheduleGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentScheduleGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentScheduleGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates{gap:10px;grid-template-columns:1fr}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField textarea{font-size:16px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField .CreateAppointmentScheduleTimeInput,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField .CreateAppointmentScheduleTimeInput,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField .CreateAppointmentScheduleTimeInput,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField .CreateAppointmentScheduleTimeInput,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField .CreateAppointmentScheduleTimeInput,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField .CreateAppointmentScheduleTimeInput,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField .CreateAppointmentScheduleTimeInput,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField .CreateAppointmentScheduleTimeInput{height:44px;min-height:44px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentScheduleGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentScheduleGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentScheduleGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentScheduleGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentScheduleGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentScheduleGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentScheduleGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentScheduleGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentScheduleGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentScheduleGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentScheduleGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentScheduleGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField textarea,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentField .CreateAppointmentScheduleTimeInput input{font-size:16px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu{max-width:calc(100vw - 24px)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader{flex-wrap:wrap;gap:8px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentClient .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader h4,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader h4,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader h4,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader h4,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader h4,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader h4,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader h4,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader h4{font-size:14px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput textarea{font-size:16px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownMenu{max-width:calc(100vw - 24px)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileButton{justify-content:center;min-height:44px;width:100%}.CreateAppointment .CreateAppointmentFooter{border-radius:16px 16px 0 0;bottom:0;flex-wrap:wrap;gap:8px;padding-bottom:max(12px,env(safe-area-inset-bottom))}.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFormError,.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFormSuccess{font-size:12px;white-space:normal;width:100%}.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFooterActions{flex-direction:row;width:100%}.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFooterActions .CreateAppointmentCancelButton{flex:1 1;min-height:44px}.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFooterActions .CreateAppointmentSaveButton{flex:2 1;justify-content:center;min-height:44px}.CreateAppointment .CreateUserandAreaModule{align-items:flex-end;padding:0}.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard,.CreateAppointment .CreateUserandAreaModule .CreateTeam,.CreateAppointment .CreateUserandAreaModule .CreateUser,.CreateAppointment .CreateUserandAreaModule .CreateVendors{border-radius:16px 16px 0 0;height:92vh;max-height:92vh;max-width:100%;min-height:0;width:100%}}.CreateAppointment .CreateAppointmentLeadSourceCostBadge{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,var(--background_White));border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:10.5px;font-weight:700;gap:3px;margin-left:8px;padding:1px 7px;position:relative;top:-1px;vertical-align:middle}.CreateAppointment .CreateAppointmentLeadSourceCostBadge .material-symbols-outlined{font-size:13px}.CreateAppointment .CreateAppointmentLeadSourceCostSlot{display:inline-flex;margin-left:8px;vertical-align:middle}.CreateAppointmentType{align-items:center;animation:ClientsOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1100}.CreateAppointmentType .CreateAppointmentTypeOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.CreateAppointmentType .CreateAppointmentTypeCard{animation:ClientsModalPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-width:92vw;overflow:hidden;position:relative;width:560px;z-index:1}.CreateAppointmentType .CreateAppointmentTypeHeader{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 22px 0}.CreateAppointmentType .CreateAppointmentTypeHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.CreateAppointmentType .CreateAppointmentTypeHeader .CreateAppointmentTypeClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateAppointmentType .CreateAppointmentTypeHeader .CreateAppointmentTypeClose .material-symbols-outlined{font-size:21px}.CreateAppointmentType .CreateAppointmentTypeHeader .CreateAppointmentTypeClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateAppointmentType .CreateAppointmentTypeHeader .CreateAppointmentTypeClose:active{transform:scale(.92)}.CreateAppointmentType .CreateAppointmentTypeBody{-webkit-overflow-scrolling:touch;display:flex;flex:1 1 auto;flex-direction:column;gap:14px;min-height:0;overflow-y:auto;padding:20px 22px 24px}.CreateAppointmentType .CreateAppointmentTypeFieldParent{grid-gap:16px;display:grid;gap:16px;grid-template-columns:3fr 120px}.CreateAppointmentType .CreateAppointmentTypeField{display:flex;flex-direction:column;gap:6px}.CreateAppointmentType .CreateAppointmentTypeField span{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CreateAppointmentType .CreateAppointmentTypeField input,.CreateAppointmentType .CreateAppointmentTypeField textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.CreateAppointmentType .CreateAppointmentTypeField input::placeholder,.CreateAppointmentType .CreateAppointmentTypeField textarea::placeholder{color:var(--text_Title_Light_Light)}.CreateAppointmentType .CreateAppointmentTypeField input:focus,.CreateAppointmentType .CreateAppointmentTypeField input:hover,.CreateAppointmentType .CreateAppointmentTypeField textarea:focus,.CreateAppointmentType .CreateAppointmentTypeField textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateAppointmentType .CreateAppointmentTypeField textarea{line-height:1.6;min-height:96px;resize:vertical}.CreateAppointmentType .CreateAppointmentTypeError{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 12px}.CreateAppointmentType .CreateAppointmentTypeActions{align-items:center;display:flex;flex-shrink:0;gap:10px;justify-content:flex-end;padding:0 22px 12px}.CreateAppointmentType .CreateAppointmentTypeActions .CreateAppointmentTypeActionsLeft,.CreateAppointmentType .CreateAppointmentTypeActions .CreateAppointmentTypeActionsRight{display:inline-flex;gap:10px}.CreateAppointmentType .CreateAppointmentTypeDanger{background:#0000;border:none;color:var(--Canceled);cursor:pointer;font-size:13px;font-weight:500;padding:0;transition:color .15s ease}.CreateAppointmentType .CreateAppointmentTypeDanger:hover{text-decoration:underline}.CreateAppointmentType .CreateAppointmentTypeDanger:disabled{cursor:not-allowed;opacity:.6;text-decoration:none}.CreateAppointmentType .CreateAppointmentTypePrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateAppointmentType .CreateAppointmentTypePrimary .CreateAppointmentTypePrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:var(--background_White);display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateAppointmentType .CreateAppointmentTypePrimary .CreateAppointmentTypePrimaryInner .material-symbols-outlined{color:var(--background_White);font-size:16px;font-weight:500}.CreateAppointmentType .CreateAppointmentTypePrimary .CreateAppointmentTypePrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateAppointmentType .CreateAppointmentTypePrimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateAppointmentType .CreateAppointmentTypePrimary:active{transform:scale(.98)}.CreateAppointmentType .CreateAppointmentTypePrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateAppointmentType .CreateAppointmentTypeSecondary{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.CreateAppointmentType .CreateAppointmentTypeSecondary:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}@media(max-width:1050px){.CreateAppointmentType{padding:16px}.CreateAppointmentType .CreateAppointmentTypeCard,.CreateAppointmentType .CreateAppointmentTypeModal{max-width:calc(100vw - 32px)}.CreateAppointmentType .CreateAppointmentTypeFieldParent{gap:12px;grid-template-columns:1fr 1fr}}@media(max-width:600px){.CreateAppointmentType{align-items:flex-end;padding:0}.CreateAppointmentType .CreateAppointmentTypeCard,.CreateAppointmentType .CreateAppointmentTypeModal{border-radius:16px 16px 0 0;height:auto;max-height:100dvh;max-width:100%;overflow:hidden;width:100%}.CreateAppointmentType .CreateAppointmentTypeHeader{padding:14px 16px}.CreateAppointmentType .CreateAppointmentTypeHeader h1,.CreateAppointmentType .CreateAppointmentTypeHeader h2,.CreateAppointmentType .CreateAppointmentTypeHeader h3{font-size:16px}.CreateAppointmentType .CreateAppointmentTypeBody{padding:16px}.CreateAppointmentType .CreateAppointmentTypeFieldParent{gap:10px;grid-template-columns:1fr}.CreateAppointmentType .CreateAppointmentTypeField input,.CreateAppointmentType .CreateAppointmentTypeField textarea{font-size:16px;min-height:44px}.CreateAppointmentType .CreateAppointmentTypeActions{align-items:stretch;flex-direction:column-reverse;gap:10px;padding:12px 16px max(14px,env(safe-area-inset-bottom))}.CreateAppointmentType .CreateAppointmentTypeActions .CreateAppointmentTypeActionsRight{flex-direction:column-reverse;gap:10px;width:100%}.CreateAppointmentType .CreateAppointmentTypeActions button{justify-content:center;min-height:44px;width:100%}}.CreateServiceAreasCard{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:36px 36px 0;position:relative;width:100%}@keyframes CreateServiceAreasDropdownIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.CreateServiceAreasCard .CreateServiceAreasOverlay{display:none}.CreateServiceAreasCard .CreateServiceAreasCard{background:#0000;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:visible;padding:0;position:relative;width:100%}.CreateServiceAreasCard .CreateServiceAreasHeader{align-items:center;display:flex;flex-direction:column;flex-shrink:0;margin-bottom:20px}.CreateServiceAreasCard .CreateServiceAreasHeader h2{font-size:20px;font-weight:600;margin:0;text-align:center}.CreateServiceAreasCard .CreateServiceAreasHeader h3,.CreateServiceAreasCard .CreateServiceAreasHeader p{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;margin:4px 0 0;text-align:center}.CreateServiceAreasCard .CreateServiceAreasHeader .CreateServiceAreasStepper{margin-top:32px;width:min(400px,100%)}.CreateServiceAreasCard .CreateServiceAreasHeader .CreateServiceAreasStepper .CreateServiceAreasStepperLabels{display:flex;font-size:13px;justify-content:space-between;margin-bottom:8px}.CreateServiceAreasCard .CreateServiceAreasHeader .CreateServiceAreasStepper .CreateServiceAreasStepperLabels .CreateServiceAreasStepLabel{color:var(--text_Title_Light_Light);font-weight:500}.CreateServiceAreasCard .CreateServiceAreasHeader .CreateServiceAreasStepper .CreateServiceAreasStepperLabels .is-active{color:var(--text_Title_Dark)}.CreateServiceAreasCard .CreateServiceAreasHeader .CreateServiceAreasStepper .CreateServiceAreasProgress{padding:4px 0 12px}.CreateServiceAreasCard .CreateServiceAreasHeader .CreateServiceAreasStepper .CreateServiceAreasProgress .CreateServiceAreasProgressTrack{background:var(--border_Light);border-radius:999px;height:3px;position:relative}.CreateServiceAreasCard .CreateServiceAreasHeader .CreateServiceAreasStepper .CreateServiceAreasProgress .CreateServiceAreasProgressTrack .CreateServiceAreasProgressFill{background:var(--background_Blue);border-radius:999px;color:#fff;height:100%;inset:0 auto 0 0;position:absolute}.CreateServiceAreasCard .CreateServiceAreasHeader .CreateServiceAreasStepper .CreateServiceAreasProgress .CreateServiceAreasProgressTrack .CreateServiceAreasProgressThumb{background:var(--background_Blue);border-radius:999px;color:#fff;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.CreateServiceAreasCard .CreateServiceAreasBody{-webkit-overflow-scrolling:touch;display:flex;flex:1 1 auto;flex-direction:column;gap:16px;height:auto;margin:0 auto;min-height:0;overflow-y:auto;width:min(1120px,100%)}.CreateServiceAreasCard .CreateServiceAreasSection{align-items:flex-start;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;gap:34px;padding:25px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft{flex:0 0 400px;height:650px;min-width:400px;overflow:auto;padding-left:4px;padding-right:30px;width:400px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasField{margin-top:0}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList{display:flex;flex-direction:column;gap:8px;margin-top:12px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasListTitle{color:var(--text_Title_Light);font-size:13px;font-weight:500}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPinEmpty{background:var(--background_White);border:1px dashed var(--border_Light);border-radius:12px;color:var(--text_Title_Light_Light);font-size:13px;padding:10px 12px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPinList{display:flex;flex-direction:column;gap:8px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPinListItem .material-symbols-outlined,.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPolygonInfo .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:19px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPinListItem.is-active,.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPolygonInfo.is-active{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPinListItem,.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPolygonInfo{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);display:flex;font-size:13px;gap:8px;padding:4px 8px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPinListItem{cursor:pointer}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPinListItem .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;transition:color .12s ease-out}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPinListItem .CreateServiceAreasPinRadius{color:var(--text_Title_Dark);font-weight:600;margin-left:auto}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPinListItem .CreateServiceAreasListRemove{margin-left:8px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPolygonInfo{cursor:default}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasListRemove{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;margin-left:auto;transition:background .12s ease-out,color .12s ease-out;width:28px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasListRemove:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionRight{flex:1 1 auto;min-width:0;width:100%}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionHeader{display:flex;flex-direction:column;gap:2px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionHeader h3{color:var(--text_Title_Dark);font-size:20px;font-weight:650;margin:0}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionHeader h4,.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionHeader p{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;margin:0}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasLayerToggle{background:var(--background_Gray_Light);border-radius:10px;box-sizing:border-box;display:flex;height:36px;margin-top:16px;padding:3px;position:relative;width:100%}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasLayerToggle .CreateServiceAreasLayerToggleIndicator{background:var(--background_White);border-radius:8px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;pointer-events:none;position:absolute;top:3px;transform:translateX(0);transform:translateX(calc(var(--toggle-index, 0)*100%));transition:transform .32s cubic-bezier(.4,0,.2,1);width:calc(50% - 3px);will-change:transform;z-index:0}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasLayerToggle button{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-size:13px;font-weight:600;gap:6px;height:100%;justify-content:center;min-width:50px;position:relative;transition:color .2s ease;white-space:nowrap;z-index:1}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasLayerToggle button .material-symbols-outlined{font-size:17px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasLayerToggle button.active{color:var(--text_Title_Dark)}.CreateServiceAreasCard .CreateServiceAreasField{display:flex;flex-direction:column;gap:6px;margin-top:20px;position:relative}.CreateServiceAreasCard .CreateServiceAreasField label{color:var(--text_Title_Light);font-size:13px;font-weight:500}.CreateServiceAreasCard .CreateServiceAreasField input,.CreateServiceAreasCard .CreateServiceAreasField textarea{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:var(--shadow-lift);font-size:14px;outline:3px solid #0000;padding:12px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background-color .18s ease}.CreateServiceAreasCard .CreateServiceAreasField input:focus,.CreateServiceAreasCard .CreateServiceAreasField textarea:focus{border:1px solid var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateServiceAreasCard .CreateServiceAreasField input.is-error,.CreateServiceAreasCard .CreateServiceAreasField textarea.is-error{border:1px solid var(--Canceled);box-shadow:0 8px 16px #ef44442e;outline:3px solid color-mix(in srgb,var(--Canceled) 25%,#0000);transform:none}.CreateServiceAreasCard .CreateServiceAreasField input:hover,.CreateServiceAreasCard .CreateServiceAreasField textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateServiceAreasCard .CreateServiceAreasField textarea{min-height:90px;resize:vertical}.CreateServiceAreasCard .CreateServiceAreasField .CreateServiceAreasLocationMenu{animation:CreateServiceAreasDropdownIn .18s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 24px #0f172a14;display:flex;flex-direction:column;gap:4px;left:0;margin-top:6px;max-height:240px;overflow-y:auto;padding:6px;position:absolute;top:100%;width:100%;z-index:10}.CreateServiceAreasCard .CreateServiceAreasField .CreateServiceAreasLocationMenu .CreateServiceAreasLocationItem{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;flex-direction:column;font-size:13px;gap:2px;padding:8px 10px;text-align:left;transition:background .12s ease-out}.CreateServiceAreasCard .CreateServiceAreasField .CreateServiceAreasLocationMenu .CreateServiceAreasLocationItem:hover{background:var(--background_Gray_Light)}.CreateServiceAreasCard .CreateServiceAreasField .CreateServiceAreasLocationMenu .CreateServiceAreasLocationItem.is-muted{color:var(--text_Title_Light_Light);cursor:default}.CreateServiceAreasCard .CreateServiceAreasField .CreateServiceAreasLocationMenu .CreateServiceAreasLocationItem.is-error{color:var(--Canceled);cursor:default}.CreateServiceAreasCard .CreateServiceAreasField .CreateServiceAreasLocationMenu .CreateServiceAreasLocationItem .CreateServiceAreasLocationMain{color:var(--text_Title_Dark);font-weight:600}.CreateServiceAreasCard .CreateServiceAreasField .CreateServiceAreasLocationMenu .CreateServiceAreasLocationItem .CreateServiceAreasLocationSub{color:var(--text_Title_Light_Light);font-size:12px}.CreateServiceAreasCard .CreateServiceAreasGrid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.CreateServiceAreasCard .CreateServiceAreasMapControls{grid-gap:16px;align-items:end;background:var(--background_White);display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.CreateServiceAreasCard .CreateServiceAreasSectionMap{display:flex}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft{padding-right:30px;width:700px}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft .CreateServiceAreasCoverageModes{display:flex;gap:5px;margin:20px 0}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft .CreateServiceAreasCoverageModes .CreateServiceAreasCoverageMode{align-items:center;border-radius:10px;cursor:pointer;display:inline-flex;gap:10px;transition:all .12s ease-out;width:100%}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft .CreateServiceAreasCoverageModes .CreateServiceAreasCoverageMode input{border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;height:26px;width:26px}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft .CreateServiceAreasCoverageModes .CreateServiceAreasCoverageMode .CreateServiceAreasCoverageModeText{display:flex;flex-direction:column;gap:0}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft .CreateServiceAreasCoverageModes .CreateServiceAreasCoverageMode .CreateServiceAreasCoverageModeText .CreateServiceAreasCoverageModeTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft .CreateServiceAreasCoverageModes .CreateServiceAreasCoverageMode .CreateServiceAreasCoverageModeText .CreateServiceAreasCoverageModeText{color:var(--text_Title_Light_Light);font-size:11px;white-space:nowrap}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft .CreateServiceAreasMapControls{display:flex;gap:15px;width:100%}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft .CreateServiceAreasMapControls .CreateServiceAreasField{width:100%}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft .CreateServiceAreasMapControls .CreateServiceAreasField label span{color:var(--text_Title_Light_Light);font-size:11px;font-weight:300;margin-left:1px}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft .CreateServiceAreasMapControls .CreateServiceAreasField:nth-child(2){width:120px}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionRight{width:100%}.CreateServiceAreasCard .CreateServiceAreasMapWrapper{background:var(--background_White);border-radius:12px;position:relative;width:100%}.CreateServiceAreasCard .CreateServiceAreasMapWrapper .CreateServiceAreasMapOverlay{display:inline-flex;gap:8px;left:12px;position:absolute;top:12px;z-index:4}.CreateServiceAreasCard .CreateServiceAreasMapWrapper .CreateServiceAreasMapOverlay .CreateServiceAreasPinToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:8px 14px 8px 12px;transition:all .12s ease-out}.CreateServiceAreasCard .CreateServiceAreasMapWrapper .CreateServiceAreasMapOverlay .CreateServiceAreasPinToggle span{font-size:18px}.CreateServiceAreasCard .CreateServiceAreasMapWrapper .CreateServiceAreasMapOverlay .CreateServiceAreasPinToggle:hover{box-shadow:0 10px 20px var(--outline_Blue)}.CreateServiceAreasCard .CreateServiceAreasMapWrapper .CreateServiceAreasMapOverlay .CreateServiceAreasPinToggle.is-active{border-color:var(--background_Blue);color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateServiceAreasCard .CreateServiceAreasMapWrapper .CreateServiceAreasMapOverlay .CreateServiceAreasClearShape{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:8px 14px 8px 12px;transition:all .12s ease-out}.CreateServiceAreasCard .CreateServiceAreasMapWrapper .CreateServiceAreasMapOverlay .CreateServiceAreasClearShape span{font-size:18px}.CreateServiceAreasCard .CreateServiceAreasMapWrapper .CreateServiceAreasMapOverlay .CreateServiceAreasClearShape:hover{border-color:var(--Canceled);box-shadow:0 10px 20px #ef44441f;color:var(--Canceled)}.CreateServiceAreasCard .CreateServiceAreasMapWrapper .CreateServiceAreasMapOverlay .CreateServiceAreasClearShape:disabled{border-color:var(--border_Light);box-shadow:none;color:var(--text_Title_Light_Light);cursor:not-allowed;opacity:.6}.CreateServiceAreasCard .CreateServiceAreasPinPopup{color:var(--text_Title_Dark);cursor:default;display:flex;flex-direction:column;font-size:13px;gap:10px}.CreateServiceAreasCard .CreateServiceAreasPinPopup .CreateServiceAreasPinPopupTitle{font-weight:600}.CreateServiceAreasCard .CreateServiceAreasPinPopup .CreateServiceAreasPinPopupActions{display:flex;gap:8px;justify-content:flex-end}.CreateServiceAreasCard .CreateServiceAreasPinPopup .CreateServiceAreasPinPopupActions .CreateServiceAreasPinPopupExclude,.CreateServiceAreasCard .CreateServiceAreasPinPopup .CreateServiceAreasPinPopupActions .CreateServiceAreasPinPopupInclude,.CreateServiceAreasCard .CreateServiceAreasPinPopup .CreateServiceAreasPinPopupActions .CreateServiceAreasPinPopupRemove{border:none;border-radius:8px;cursor:pointer;font-size:12px;font-weight:600;padding:6px 10px}.CreateServiceAreasCard .CreateServiceAreasPinPopup .CreateServiceAreasPinPopupActions .CreateServiceAreasPinPopupInclude{background:var(--background_Blue);color:#fff}.CreateServiceAreasCard .CreateServiceAreasPinPopup .CreateServiceAreasPinPopupActions .CreateServiceAreasPinPopupExclude,.CreateServiceAreasCard .CreateServiceAreasPinPopup .CreateServiceAreasPinPopupActions .CreateServiceAreasPinPopupRemove{background:var(--Canceled);color:var(--background_White)}.CreateServiceAreasCard .CreateServiceAreasMapCanvas{border-radius:10px;height:650px;overflow:hidden;width:100%}.CreateServiceAreasCard .CreateServiceAreasMapCanvas.is-pin-placement{cursor:crosshair}.CreateServiceAreasCard .CreateServiceAreasMapCanvas .gm-style .CreateServiceAreasPinPopup,.CreateServiceAreasCard .CreateServiceAreasMapCanvas .gm-style .CreateServiceAreasPinPopup *,.CreateServiceAreasCard .CreateServiceAreasMapCanvas.is-pin-browse .gm-style .gm-style-iw,.CreateServiceAreasCard .CreateServiceAreasMapCanvas.is-pin-browse .gm-style .gm-style-iw *,.CreateServiceAreasCard .CreateServiceAreasMapCanvas.is-pin-browse .gm-style .gm-style-iw-d,.CreateServiceAreasCard .CreateServiceAreasMapCanvas.is-pin-browse .gm-style .gm-style-iw-d *,.CreateServiceAreasCard .CreateServiceAreasMapCanvas.is-pin-placement .gm-style .gm-style-iw,.CreateServiceAreasCard .CreateServiceAreasMapCanvas.is-pin-placement .gm-style .gm-style-iw *,.CreateServiceAreasCard .CreateServiceAreasMapCanvas.is-pin-placement .gm-style .gm-style-iw-d,.CreateServiceAreasCard .CreateServiceAreasMapCanvas.is-pin-placement .gm-style .gm-style-iw-d *{cursor:default!important}.CreateServiceAreasCard .CreateServiceAreasMapCanvas .gm-style .CreateServiceAreasPinPopup button,.CreateServiceAreasCard .CreateServiceAreasMapCanvas .gm-style .CreateServiceAreasPinPopupActions .CreateServiceAreasPinPopupExclude,.CreateServiceAreasCard .CreateServiceAreasMapCanvas .gm-style .CreateServiceAreasPinPopupActions .CreateServiceAreasPinPopupInclude,.CreateServiceAreasCard .CreateServiceAreasMapCanvas .gm-style .CreateServiceAreasPinPopupActions .CreateServiceAreasPinPopupRemove,.CreateServiceAreasCard .CreateServiceAreasMapCanvas .gm-style .gm-style-iw .gm-ui-hover-effect,.CreateServiceAreasCard .CreateServiceAreasMapCanvas .gm-style .gm-style-iw-d .gm-ui-hover-effect,.CreateServiceAreasCard .CreateServiceAreasMapCanvas .gm-style .gm-ui-hover-effect{cursor:pointer!important}.CreateServiceAreasCard .CreateServiceAreasMapMessage{background:var(--background_Gray_Light_Blue);border:1px solid color-mix(in srgb,var(--background_Blue) 30%,#0000);border-radius:8px;color:var(--background_Blue_Dark);font-size:13px;padding:12px 14px}.CreateServiceAreasCard .CreateServiceAreasMapMessage.is-error{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.CreateServiceAreasCard .CreateServiceAreasAdvanced{display:flex;flex-direction:column;gap:12px}.CreateServiceAreasCard .CreateServiceAreasColorField .CreateServiceAreasColorRow{align-items:center;display:flex;gap:10px}.CreateServiceAreasCard .CreateServiceAreasColorField .CreateServiceAreasColorRow .CreateServiceAreasColorSwatchWrapper{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;display:inline-flex;height:52px;justify-content:center;width:52px}.CreateServiceAreasCard .CreateServiceAreasColorField .CreateServiceAreasColorRow .CreateServiceAreasColorSwatchWrapper input[type=color]{-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:50%;cursor:pointer;height:44px;overflow:hidden;padding:0;width:44px}.CreateServiceAreasCard .CreateServiceAreasColorField .CreateServiceAreasColorRow .CreateServiceAreasColorSwatchWrapper input[type=color]::-webkit-color-swatch-wrapper{border-radius:50%;padding:0}.CreateServiceAreasCard .CreateServiceAreasColorField .CreateServiceAreasColorRow .CreateServiceAreasColorSwatchWrapper input[type=color]::-webkit-color-swatch{border:none;border-radius:50%}.CreateServiceAreasCard .CreateServiceAreasColorField .CreateServiceAreasColorRow .CreateServiceAreasColorSwatchWrapper input[type=color]::-moz-color-swatch{border:none;border-radius:50%}.CreateServiceAreasCard .CreateServiceAreasColorField .CreateServiceAreasColorRow .CreateServiceAreasColorSwatchWrapper input[type=color]:focus{box-shadow:0 0 0 2px var(--outline_Blue);outline:3px solid #0000}.CreateServiceAreasCard .CreateServiceAreasColorField .CreateServiceAreasColorRow .CreateServiceAreasColorHex{flex:1 1;font-family:monospace}.CreateServiceAreasCard .CreateServiceAreasError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;padding:10px 12px}.CreateServiceAreasCard .CreateServiceAreasReviewCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;display:flex;flex-direction:column;gap:10px;margin-top:20px;padding:20px 24px}.CreateServiceAreasCard .CreateServiceAreasReviewCard .CreateServiceAreasReviewRow{display:flex;font-size:14px;gap:32px;padding:6px 0}.CreateServiceAreasCard .CreateServiceAreasReviewCard .CreateServiceAreasReviewRow .CreateServiceAreasReviewLabel{color:var(--text_Title_Light_Light);min-width:140px}.CreateServiceAreasCard .CreateServiceAreasReviewCard .CreateServiceAreasReviewRow .CreateServiceAreasReviewValue{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-weight:500;gap:8px}.CreateServiceAreasCard .CreateServiceAreasReviewCard .CreateServiceAreasReviewRow .CreateServiceAreasReviewValue .CreateServiceAreasColorSwatch{border:1px solid #00000014;border-radius:6px;height:18px;width:18px}.CreateServiceAreasCard .CreateServiceAreasFooter{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);display:flex;flex-shrink:0;justify-content:space-between;margin-left:-36px;margin-right:-36px;padding:30px 36px;width:auto;z-index:20}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:min(1120px,100%)}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub .CreateServiceAreasFooterLeft{align-items:center;display:flex;gap:18px}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub .CreateServiceAreasFooterRight{align-items:center;display:inline-flex}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub .CreateServiceAreasFooterBack{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:14px;gap:4px;padding:4px 0}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub .CreateServiceAreasFooterBack:hover{text-decoration:underline}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub .CreateServiceAreasFooterNext{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub .CreateServiceAreasFooterNext .CreateServiceAreasFooterNextInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub .CreateServiceAreasFooterNext .CreateServiceAreasFooterNextInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub .CreateServiceAreasFooterNext .CreateServiceAreasFooterNextLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub .CreateServiceAreasFooterNext:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub .CreateServiceAreasFooterNext:active{transform:scale(.98)}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub .CreateServiceAreasFooterNext:disabled{cursor:not-allowed;opacity:.55;transform:none}@media(max-width:1050px){.CreateServiceAreasCard{padding:20px 20px 0}.CreateServiceAreasCard .CreateServiceAreasHeader{gap:12px;padding:0}.CreateServiceAreasCard .CreateServiceAreasBody .CreateServiceAreasGrid,.CreateServiceAreasCard .CreateServiceAreasBody .CreateServiceAreasRow{gap:14px;grid-template-columns:1fr 1fr}.CreateServiceAreasCard .CreateServiceAreasBody .CreateServiceAreasSectionMap{flex-direction:column}.CreateServiceAreasCard .CreateServiceAreasBody .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft{height:auto;min-width:0;padding-right:0;width:100%}.CreateServiceAreasCard .CreateServiceAreasBody .CreateServiceAreasSectionMap .CreateServiceAreasSectionRight{width:100%}.CreateServiceAreasCard .CreateServiceAreasFooter{margin-left:-20px;margin-right:-20px;padding:16px 20px max(16px,env(safe-area-inset-bottom))}}@media(max-width:600px){.CreateServiceAreasCard{border:1px solid var(--border_Light);border-radius:8px;height:100dvh;max-height:100dvh;overflow:hidden;padding:8px 8px 0}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasCoverageModes .CreateServiceAreasCoverageMode .CreateServiceAreasCoverageModeText .CreateServiceAreasCoverageModeText{white-space:normal}.CreateServiceAreasCard .CreateServiceAreasHeader{align-items:center;flex-direction:column;flex-shrink:0;gap:10px;padding:12px 14px}.CreateServiceAreasCard .CreateServiceAreasHeader .CreateServiceAreasTitle,.CreateServiceAreasCard .CreateServiceAreasHeader h1,.CreateServiceAreasCard .CreateServiceAreasHeader h2{font-size:16px}.CreateServiceAreasCard .CreateServiceAreasHeader .CreateServiceAreasStepper{margin-top:8px;max-width:none;width:100%}.CreateServiceAreasCard .CreateServiceAreasHeader .CreateServiceAreasStepper .CreateServiceAreasStepperLabels{gap:6px}.CreateServiceAreasCard .CreateServiceAreasHeader .CreateServiceAreasStepper .CreateServiceAreasStepperLabels .CreateServiceAreasStepLabel{flex-shrink:1;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateServiceAreasCard .CreateServiceAreasBody{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0;overflow-y:auto;padding:14px 14px 20px}.CreateServiceAreasCard .CreateServiceAreasBody .CreateServiceAreasGrid,.CreateServiceAreasCard .CreateServiceAreasBody .CreateServiceAreasRow{gap:10px;grid-template-columns:1fr}.CreateServiceAreasCard .CreateServiceAreasBody input,.CreateServiceAreasCard .CreateServiceAreasBody textarea{font-size:16px;min-height:44px}.CreateServiceAreasCard .CreateServiceAreasBody .CreateServiceAreasMap,.CreateServiceAreasCard .CreateServiceAreasBody .CreateServiceAreasMapContainer{min-height:240px}.CreateServiceAreasCard .CreateServiceAreasBody .CreateServiceAreasSectionMap{flex-direction:column}.CreateServiceAreasCard .CreateServiceAreasBody .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft{height:auto;min-width:0;overflow:visible;padding-right:0;width:100%}.CreateServiceAreasCard .CreateServiceAreasBody .CreateServiceAreasSectionMap .CreateServiceAreasSectionRight{width:100%}.CreateServiceAreasCard .CreateServiceAreasBody .CreateServiceAreasMapCanvas{height:300px}.CreateServiceAreasCard .CreateServiceAreasBody .CreateServiceAreasLocationMenu{max-width:calc(100vw - 24px)}.CreateServiceAreasCard .CreateServiceAreasFooter{flex-direction:row;flex-shrink:0;gap:0;margin-left:-8px;margin-right:-8px;padding:10px 14px max(10px,env(safe-area-inset-bottom))}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub{align-items:center;flex-direction:row;gap:10px;justify-content:space-between;padding:0}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub button{min-height:44px;width:-webkit-fit-content;width:fit-content}}.CreateVendors{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:36px 36px 0;position:relative;width:100%}.CreateVendors>.CreateVendorsHeader{flex-shrink:0}.CreateVendors>.CreateVendorsBody_Page1,.CreateVendors>.CreateVendorsBody_Page2,.CreateVendors>.CreateVendorsBody_Page3{flex:0 0 auto}.CreateVendors>.CreateVendorsFooter{flex-shrink:0;margin-top:auto}.CreateVendors .CreateVendorsHeader{align-items:center;display:flex;flex-direction:column;margin-bottom:20px;position:relative}.CreateVendors .CreateVendorsHeader h2{font-size:20px;font-weight:600;margin:0}.CreateVendors .CreateVendorsHeader h3{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;margin:4px 0 0}.CreateVendors .CreateVendorsHeader .CreateUserStepper{margin-top:32px;width:min(400px,100%)}.CreateVendors .CreateVendorsHeader .CreateUserStepper .CreateUserStepperLabels{display:flex;font-size:13px;justify-content:space-between;margin-bottom:8px}.CreateVendors .CreateVendorsHeader .CreateUserStepper .CreateUserStepperLabels .CreateUserStepLabel{color:var(--text_Title_Light_Light);font-weight:500}.CreateVendors .CreateVendorsHeader .CreateUserStepper .CreateUserStepperLabels .CreateUserStepLabelActive{color:var(--text_Title_Dark)}.CreateVendors .CreateVendorsHeader .CreateUserStepper .CreateUserProgress{padding:4px 0 12px}.CreateVendors .CreateVendorsHeader .CreateUserStepper .CreateUserProgress .CreateUserProgressTrack{background:var(--border_Light);border-radius:999px;height:3px;position:relative}.CreateVendors .CreateVendorsHeader .CreateUserStepper .CreateUserProgress .CreateUserProgressTrack .CreateUserProgressFill{background:var(--background_Blue);border-radius:999px;color:#fff;height:100%;inset:0 auto 0 0;position:absolute}.CreateVendors .CreateVendorsHeader .CreateUserStepper .CreateUserProgress .CreateUserProgressTrack .CreateUserProgressThumb{background:var(--background_Blue);border-radius:999px;color:#fff;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.CreateVendors .CreateVendorsHeader .CreateCompanyFooterDeactivate{align-items:center;background:var(--background_Gray_Light);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:4px;bottom:0;color:var(--Canceled);cursor:pointer;display:inline-flex;font-size:15px;font-weight:400;gap:6px;padding:6px 18px;position:absolute;right:0;transition:border-color .12s ease,background .12s ease,color .12s ease}.CreateVendors .CreateVendorsHeader .CreateCompanyFooterDeactivate.is-activate{background:color-mix(in srgb,var(--Done) 10%,#0000);border-color:color-mix(in srgb,var(--Done) 55%,#0000);color:var(--Done)}.CreateVendors .CreateVendorsHeader .CreateCompanyFooterDeactivate:hover{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:color-mix(in srgb,var(--Canceled) 45%,#0000)}.CreateVendors .CreateVendorsHeader .CreateCompanyFooterDeactivate.is-activate:hover{background:color-mix(in srgb,var(--Done) 18%,#0000);border-color:var(--Done)}.CreateVendors .CreateVendorsHeader .CreateCompanyFooterDeactivate:disabled{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.CreateVendors .CreateVendorsBody_Page1{background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 18%,#0000);border-radius:10px;height:auto;margin:0 auto;padding:32px 36px 28px;width:min(1120px,100%)}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsUserInfoTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:650;margin:0 0 20px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm{display:flex;flex-direction:column;gap:20px;height:auto}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateCompanyFormRowParent{display:flex;gap:20px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormRow{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1fr);width:100%}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormField{display:flex;flex-direction:column}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormField .CreateVendorsFormLabel{color:var(--text_Title_Light);font-size:13px;font-weight:500;margin-bottom:6px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormField .CreateVendorsFormLabel span{color:var(--text_Title_Light_Light);font-weight:400}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormField .CreateVendorsFormInput{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);font-size:14px;height:44px;outline:3px solid #0000;padding:12px 10px;transition:all .15s ease}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormField .CreateVendorsFormInput:focus,.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormField .CreateVendorsFormInput:hover{border:1px solid var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormField .CreateVendorsFormInputError{border-color:var(--Canceled);outline:3px solid #dc26264d}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormField .CreateVendorsFormTextarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);font-size:14px;outline:3px solid #0000;padding:12px 10px;resize:vertical;transition:all .15s ease}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormField .CreateVendorsFormTextarea:focus,.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormField .CreateVendorsFormTextarea:hover{border:1px solid var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown{position:relative}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;gap:10px;justify-content:space-between;outline:3px solid #0000;padding:12px 10px;transition:all .15s ease;width:100%}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownButton:focus,.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownButton.is-open{border:1px solid var(--background_Blue);outline:3px solid var(--background_Blue) 40}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownButton .CreateVendorsDropdownLabel{font-weight:500}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownButton .CreateVendorsDropdownChevron{color:var(--text_Title_Light_Light);font-size:16px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 20%,#0000);border-radius:10px;box-shadow:0 1px 3px #0000000d;left:0;position:absolute;right:0;top:calc(100% + 8px);z-index:10}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownMenu .CreateVendorsDropdownOptions{display:flex;flex-direction:column;gap:4px;max-height:230px;overflow-y:auto;padding:6px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownMenu .CreateVendorsDropdownOptions .CreateVendorsDropdownOption{background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;padding:10px 12px;text-align:left}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownMenu .CreateVendorsDropdownOptions .CreateVendorsDropdownOption:hover{background:var(--background_Gray_Light)}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownMenu .CreateVendorsDropdownOptions .CreateVendorsDropdownOption.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark);font-weight:600}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .PhoneInputField{height:44px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced{display:flex;flex-direction:column;gap:12px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedToggle{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:0}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedToggle .CreateVendorsAdvancedChevron{font-size:16px;transition:transform .2s ease}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedToggle .CreateVendorsAdvancedChevron.is-open{transform:rotate(180deg)}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedPanel{display:flex;flex-direction:column;gap:12px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedPanel .CreateVendorsAdvancedRow{display:flex;flex-direction:column;gap:2px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedPanel .CreateVendorsAdvancedRow .CreateVendorsFormLabel{color:var(--text_Title_Light);font-size:13px;font-weight:400;margin-bottom:6px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedPanel .CreateVendorsAdvancedRow .CreateVendorsFormLabel span{color:var(--text_Title_Light_Light);font-weight:400}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedPanel .CreateVendorsRateControl{grid-gap:12px;align-items:center;animation:HeaderRightMenuOpen .12s ease;display:grid;gap:12px;grid-template-columns:100px minmax(0,1fr) 24px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedPanel .CreateVendorsRateControl .CreateVendorsRateInput{border:1px solid var(--border_Dark_Light);border-radius:10px;font-size:14px;height:44px;outline:3px solid #0000;padding:10px 12px;text-align:center;transition:all .15s ease}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedPanel .CreateVendorsRateControl .CreateVendorsRateInput:focus,.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedPanel .CreateVendorsRateControl .CreateVendorsRateInput:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedPanel .CreateVendorsRateControl .CreateVendorsRateSlider{accent-color:var(--background_Blue);width:100%}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedPanel .CreateVendorsRateControl .CreateVendorsRateSuffix{color:var(--text_Title_Light);font-size:14px;font-weight:600}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsLogoField .CreateVendorsLogoUpload{align-items:center;display:flex;gap:12px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsLogoField .CreateVendorsLogoHint{color:var(--text_Title_Light_Light);font-size:12px;margin:6px 0 0}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsLogoField .CreateVendorsLogoButton{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:flex;font-size:13px;font-weight:600;height:auto;height:170px;justify-content:center;max-height:170px;min-height:170px;overflow:hidden;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;width:200px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsLogoField .CreateVendorsLogoButton.has-logo{background-color:var(--background_White);border-style:solid;padding:0}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsLogoField .CreateVendorsLogoButton img{border-radius:10px;height:100%;max-height:100%;max-width:100%;object-fit:contain;width:100%}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsLogoField .CreateVendorsLogoButton:hover{border-color:#4271f5;outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsLogoField .CreateVendorsLogoRemove{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:none;border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:999px;color:var(--Canceled);cursor:pointer;font-size:12px;font-weight:600;padding:6px 15px;transition:transform .15s ease,box-shadow .15s ease}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsLogoField .CreateVendorsLogoRemove:hover{box-shadow:0 8px 16px #ef444426;transform:translateY(-1px)}.CreateVendors .CreateVendorsBody_Page2{background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 18%,#0000);border-radius:10px;height:auto;margin:0 auto;padding:32px 36px 28px;width:min(1120px,100%)}.CreateVendors .CreateVendorsBody_Page2 .CreateVendorsUserInfoTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:650;margin:0 0 20px}.CreateVendors .CreateVendorsBody_Page2 .CreateVendorsReviewCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;padding:20px 24px}.CreateVendors .CreateVendorsBody_Page2 .CreateVendorsReviewCard .CreateVendorsReviewRow{display:flex;font-size:14px;gap:32px;padding:6px 0}.CreateVendors .CreateVendorsBody_Page2 .CreateVendorsReviewCard .CreateVendorsReviewRow .CreateVendorsReviewLabel{color:var(--text_Title_Light_Light);width:170px}.CreateVendors .CreateVendorsBody_Page2 .CreateVendorsReviewCard .CreateVendorsReviewRow .CreateVendorsReviewValue{color:var(--text_Title_Dark);font-weight:500}.CreateVendors .CreateVendorsFooter{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;display:flex;justify-content:space-between;margin-left:-36px;margin-right:-36px;margin-top:auto;padding:30px 36px;position:-webkit-sticky;position:sticky;width:auto;z-index:2}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:min(1120px,100%)}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub .CreateVendorsFooterBack{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:14px;gap:4px;padding:4px 0}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub .CreateVendorsFooterBack:hover{text-decoration:underline}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub .CreateVendorsFooterNext{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub .CreateVendorsFooterNext .CreateVendorsFooterNextInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub .CreateVendorsFooterNext .CreateVendorsFooterNextInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub .CreateVendorsFooterNext .CreateVendorsFooterNextLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub .CreateVendorsFooterNext:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub .CreateVendorsFooterNext:active{transform:scale(.98)}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub .CreateVendorsFooterNext:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateVendors .CreateVendorsStepper{margin-top:32px;width:400px}.CreateVendors .CreateVendorsStepper .CreateVendorsStepperLabels{display:flex;font-size:13px;justify-content:space-between;margin-bottom:8px}.CreateVendors .CreateVendorsStepper .CreateVendorsStepperLabels .CreateVendorsStepLabel{color:var(--text_Title_Light_Light);font-weight:500}.CreateVendors .CreateVendorsStepper .CreateVendorsStepperLabels .CreateVendorsStepLabelActive{color:var(--text_Title_Dark)}.CreateVendors .CreateVendorsStepper .CreateVendorsProgress{padding:4px 0 12px}.CreateVendors .CreateVendorsStepper .CreateVendorsProgress .CreateVendorsProgressTrack{background:var(--border_Light);border-radius:999px;height:3px;position:relative}.CreateVendors .CreateVendorsStepper .CreateVendorsProgress .CreateVendorsProgressTrack .CreateVendorsProgressFill{background:var(--background_Blue);border-radius:999px;color:#fff;height:100%;inset:0 auto 0 0;position:absolute}.CreateVendors .CreateVendorsStepper .CreateVendorsProgress .CreateVendorsProgressTrack .CreateVendorsProgressThumb{background:var(--background_Blue);border-radius:999px;color:#fff;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}@media(max-width:1050px){.CreateVendors .CreateVendorsHeader{gap:12px;padding:14px 20px}.CreateVendors .CreateVendorsBody_Page1,.CreateVendors .CreateVendorsBody_Page2,.CreateVendors .CreateVendorsBody_Page3{padding:20px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsGrid,.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsRow,.CreateVendors .CreateVendorsBody_Page2 .CreateVendorsGrid,.CreateVendors .CreateVendorsBody_Page2 .CreateVendorsRow,.CreateVendors .CreateVendorsBody_Page3 .CreateVendorsGrid,.CreateVendors .CreateVendorsBody_Page3 .CreateVendorsRow{gap:14px;grid-template-columns:1fr 1fr}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub{padding:12px 20px}}@media(max-width:600px){.CreateVendors{border:1px solid var(--border_Light);border-radius:8px;height:100%;left:auto;padding:8px 8px 0;top:auto;width:100%}.CreateVendors .CreateVendorsHeader{align-items:center;flex-direction:column;gap:10px;padding:12px 14px}.CreateVendors .CreateVendorsHeader .CreateVendorsTitle,.CreateVendors .CreateVendorsHeader h1,.CreateVendors .CreateVendorsHeader h2{font-size:16px}.CreateVendors .CreateUserStepper{margin-top:8px;max-width:none;width:100%}.CreateVendors .CreateUserStepper .CreateUserStepperLabels{gap:6px}.CreateVendors .CreateUserStepper .CreateUserStepperLabels .CreateUserStepLabel{flex-shrink:1;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateVendors .CreateVendorsBody_Page1,.CreateVendors .CreateVendorsBody_Page2,.CreateVendors .CreateVendorsBody_Page3{margin-bottom:30px;padding:14px 14px 20px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsGrid,.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsRow,.CreateVendors .CreateVendorsBody_Page2 .CreateVendorsGrid,.CreateVendors .CreateVendorsBody_Page2 .CreateVendorsRow,.CreateVendors .CreateVendorsBody_Page3 .CreateVendorsGrid,.CreateVendors .CreateVendorsBody_Page3 .CreateVendorsRow{gap:10px;grid-template-columns:1fr}.CreateVendors .CreateVendorsBody_Page1 .CreateCompanyFormRowParent,.CreateVendors .CreateVendorsBody_Page2 .CreateCompanyFormRowParent,.CreateVendors .CreateVendorsBody_Page3 .CreateCompanyFormRowParent{flex-direction:column;gap:10px}.CreateVendors .CreateVendorsBody_Page1 input,.CreateVendors .CreateVendorsBody_Page1 textarea,.CreateVendors .CreateVendorsBody_Page2 input,.CreateVendors .CreateVendorsBody_Page2 textarea,.CreateVendors .CreateVendorsBody_Page3 input,.CreateVendors .CreateVendorsBody_Page3 textarea{font-size:16px;min-height:44px}.CreateVendors .CreateVendorsFooter{flex-shrink:0;margin-left:-8px;margin-right:-8px;padding:10px 14px max(10px,env(safe-area-inset-bottom))}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding:0;width:100%}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub button{flex:0 0 auto;min-height:44px;width:-webkit-fit-content;width:fit-content}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub .CreateVendorsFooterNext{margin-left:auto}}.CreateTeam{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:36px;position:relative;width:100%}.CreateTeam .CreateTeamNotification{align-items:center;animation:CreateTeamToastSlideIn .2s ease-out,CreateTeamToastSlideOut .2s ease-in 1.8s forwards;background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-left:4px solid #f8717199;border-radius:4px;box-shadow:0 10px 25px #0f172a40;color:var(--Canceled);display:flex;font-size:13px;justify-content:center;left:50%;max-width:420px;min-width:260px;padding:10px 14px;position:fixed;top:18px;transform:translateX(-50%);z-index:9999}.CreateTeam .CreateTeamNotificationSuccess{align-items:flex-start;background:rgba(192,255,200,.222);border-left:4px solid #0ec351b3;border-radius:4px;color:#22292b;justify-content:flex-start}@keyframes CreateTeamToastSlideIn{0%{opacity:0;transform:translate(-50%,-20px)}to{opacity:1;transform:translate(-50%)}}@keyframes CreateTeamToastSlideOut{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-20px)}}.CreateTeam .CreateTeamHeader{align-items:center;display:flex;flex-direction:column;margin-bottom:20px}.CreateTeam .CreateTeamHeader h2{font-size:20px;font-weight:600;margin:0}.CreateTeam .CreateTeamHeader h3{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;margin:4px 0 0}.CreateTeam .CreateTeamHeader .CreateTeamStepper{margin-top:32px;width:min(400px,100%)}.CreateTeam .CreateTeamHeader .CreateTeamStepper .CreateTeamStepperLabels{display:flex;font-size:13px;justify-content:space-between;margin-bottom:8px}.CreateTeam .CreateTeamHeader .CreateTeamStepper .CreateTeamStepperLabels .CreateTeamStepLabel{color:var(--text_Title_Light_Light);font-weight:500}.CreateTeam .CreateTeamHeader .CreateTeamStepper .CreateTeamStepperLabels .CreateTeamStepLabelActive{color:var(--text_Title_Dark)}.CreateTeam .CreateTeamHeader .CreateTeamStepper .CreateTeamProgress{padding:4px 0 12px}.CreateTeam .CreateTeamHeader .CreateTeamStepper .CreateTeamProgress .CreateTeamProgressTrack{background:var(--border_Light);border-radius:999px;height:3px;position:relative}.CreateTeam .CreateTeamHeader .CreateTeamStepper .CreateTeamProgress .CreateTeamProgressTrack .CreateTeamProgressFill{background:var(--background_Blue);border-radius:999px;color:#fff;height:100%;inset:0 auto 0 0;position:absolute}.CreateTeam .CreateTeamHeader .CreateTeamStepper .CreateTeamProgress .CreateTeamProgressTrack .CreateTeamProgressThumb{background:var(--background_Blue);border-radius:999px;color:#fff;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.CreateTeam .CreateTeamBody_Page1,.CreateTeam .CreateTeamBody_Page2,.CreateTeam .CreateTeamBody_Page3,.CreateTeam .CreateTeamFooter .CreateTeamFooterSub{margin-left:auto;margin-right:auto;max-width:1150px}.CreateTeam .CreateTeamBody_Page1{background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 18%,#0000);border-radius:10px;height:auto;margin:0 auto;padding:32px 36px 28px;width:100%}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection{margin-bottom:32px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:650;margin:0 0 20px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid{grid-gap:20px;align-items:stretch;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid>.CreateTeamUserTypeTip{display:flex;min-width:0;width:100%}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid>.CreateTeamUserTypeTip .ToolTopExplainTarget{display:flex;width:100%}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid>.CreateTeamUserTypeTip .CreateTeamUserTypeCard{width:100%}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;cursor:pointer;display:flex;justify-content:space-between;min-height:150px;padding:24px 24px 22px;text-align:left;transition:box-shadow .12s ease-out,border-color .12s ease-out,transform .12s ease-out,background-color .12s ease-out}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain{align-items:flex-start;display:flex;gap:12px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIcon{border-radius:999px;flex-shrink:0;height:48px;position:relative;width:48px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconDispatcher{background:color-mix(in srgb,var(--background_Blue) 30%,#0000)}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconDispatcher:before{background:var(--border_Light);border-radius:2px;content:"";height:24px;position:absolute;right:-4px;top:4px;width:24px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconDispatcher:after{background:var(--Submited);border-radius:0 0 4px 4px;bottom:-6px;content:"";height:16px;left:12px;position:absolute;width:40px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconManager{background:color-mix(in srgb,var(--background_Blue) 30%,#0000)}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconManager:before{background:var(--border_Light);border-radius:4px;box-shadow:0 10px 0 var(--border_Light);content:"";height:18px;left:10px;position:absolute;top:8px;width:26px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconManager:after{background:var(--Submited);border-radius:999px;bottom:-6px;box-shadow:-20px -15px 0 var(--Submited);content:"";height:10px;left:8px;position:absolute;width:32px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconEmployee{background:color-mix(in srgb,var(--background_Blue) 30%,#0000)}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconEmployee:after{background:var(--Submited);border-radius:4px;bottom:-5px;content:"";height:12px;left:14px;position:absolute;width:20px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconExternalEmployee{background:color-mix(in srgb,var(--background_Blue) 30%,#0000)}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconCustomRole{align-items:center;background:color-mix(in srgb,var(--background_Blue) 30%,#0000);display:flex;justify-content:center}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconCustomRole .material-symbols-outlined{color:var(--background_Blue_Dark);font-size:26px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconAdmin{background:color-mix(in srgb,var(--background_Blue) 30%,#0000)}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconAdmin:before{background:var(--border_Light);border-radius:4px 4px 2px 2px;box-shadow:0 20px 0 var(--border_Light),-10px -6px 0 var(--border_Light);content:"";height:18px;left:10px;position:absolute;top:8px;width:28px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconAdmin:after{background:var(--Submited);border-radius:4px;bottom:-4px;box-shadow:-22px 0 0 var(--Submited);content:"";height:16px;position:absolute;right:8px;width:16px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeText .CreateTeamUserTypeName{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin-bottom:4px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeText .CreateTeamUserTypeDescription{color:var(--text_Title_Light_Light);font-size:14px;line-height:1.5}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeRadioWrapper{margin-left:12px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeRadioWrapper .CreateTeamUserTypeRadioOuter{align-items:center;background-color:var(--background_White);border:2px solid var(--border_Dark_Light);border-radius:999px;display:flex;height:18px;justify-content:center;width:18px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeRadioWrapper .CreateTeamUserTypeRadioOuter .CreateTeamUserTypeRadioInner{background:#0000;border-radius:999px;height:9px;width:9px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard:hover{border-color:var(--border_Light);box-shadow:0 12px 24px #0f172a14;transform:translateY(-1px)}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCardSelected{background:var(--background_Gray_Light_Blue);border:1px solid var(--background_Blue);box-shadow:0 14px 30px var(--outline_Blue);outline:3px solid var(--outline_Blue)}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCardSelected:hover{border:1px solid var(--background_Blue)}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCardSelected .CreateTeamUserTypeRadioWrapper .CreateTeamUserTypeRadioOuter{border-color:var(--background_Blue)}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCardSelected .CreateTeamUserTypeRadioWrapper .CreateTeamUserTypeRadioOuter .CreateTeamUserTypeRadioInner{background:var(--background_Blue)}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-feature-locked{background:var(--background_Gray_Light_Light);cursor:not-allowed;opacity:.55}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-feature-locked:hover{border:1px solid var(--border_Light);box-shadow:0 1px 3px #0000000d}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-feature-locked .CreateTeamUserTypeLockIcon{color:var(--text_Title_Light_Light);font-size:18px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCardSplit{display:flex;padding:0}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCardSplit .CreateTeamUserTypeHalf{align-items:center;background:#0000;border:none;border-radius:0;cursor:pointer;display:flex;flex:1 1;justify-content:space-between;padding:18px 20px;text-align:left}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCardSplit .CreateTeamUserTypeHalf:hover{background:#f9fafbe6}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCardSplit .CreateTeamUserTypeHalfDivider{background:var(--border_Light);width:1px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .EmployeeAndSub{display:flex;gap:20px}.CreateTeam .CreateTeamBody_Page2{background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 18%,#0000);border-radius:10px;height:auto;margin:0 auto;padding:32px 36px 28px;width:100%}.CreateTeam .CreateTeamBody_Page2 .CreateTeamUserInfoTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:650;margin:0 0 20px}.CreateTeam .CreateTeamBody_Page2 .CreateTeamForm{display:flex;flex-direction:column;gap:20px;height:auto}.CreateTeam .CreateTeamBody_Page2 .CreateTeamForm .CreateTeamFormRow{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1fr)}.CreateTeam .CreateTeamBody_Page2 .CreateTeamForm .CreateTeamFormField{display:flex;flex-direction:column}.CreateTeam .CreateTeamBody_Page2 .CreateTeamForm .CreateTeamFormField .CreateTeamFormLabel{color:var(--text_Title_Light);font-size:13px;font-weight:500;margin-bottom:6px}.CreateTeam .CreateTeamBody_Page2 .CreateTeamForm .CreateTeamFormField .CreateTeamFormInput{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);font-size:14px;outline:3px solid #0000;padding:12px 10px;transition:all .12s ease-out}.CreateTeam .CreateTeamBody_Page2 .CreateTeamForm .CreateTeamFormField .CreateTeamFormInput:focus,.CreateTeam .CreateTeamBody_Page2 .CreateTeamForm .CreateTeamFormField .CreateTeamFormInput:hover{border:1px solid var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateTeam .CreateTeamBody_Page2 .CreateTeamForm .CreateTeamFormField .CreateTeamFormInputError{border-color:var(--Canceled);outline:3px solid #dc26264d}.CreateTeam .CreateTeamBody_Page3{background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 18%,#0000);border-radius:10px;height:auto;margin:0 auto;padding:32px 36px 28px;width:100%}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:650;margin:0 0 8px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamNotifyExternal{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;font-family:inherit;gap:12px;margin-top:20px;padding:14px 16px;text-align:left;transition:border-color .15s ease,background .15s ease;width:100%}.CreateTeam .CreateTeamBody_Page3 .CreateTeamNotifyExternal .CreateTeamNotifyExternalBox{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:6px;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;margin-top:1px;transition:background .15s ease,border-color .15s ease;width:20px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamNotifyExternal .CreateTeamNotifyExternalBox .material-symbols-outlined{color:var(--background_White);font-size:15px;opacity:0;transform:scale(.6);transition:opacity .15s ease,transform .15s ease}.CreateTeam .CreateTeamBody_Page3 .CreateTeamNotifyExternal .CreateTeamNotifyExternalText{display:flex;flex-direction:column;gap:3px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamNotifyExternal .CreateTeamNotifyExternalText strong{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CreateTeam .CreateTeamBody_Page3 .CreateTeamNotifyExternal .CreateTeamNotifyExternalText span{color:var(--text_Title_Light_Light);font-size:12px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamNotifyExternal:hover{border-color:var(--border_Blue)}.CreateTeam .CreateTeamBody_Page3 .CreateTeamNotifyExternal.is-checked{background:color-mix(in srgb,var(--background_Blue) 4%,var(--background_White));border-color:var(--background_Blue)}.CreateTeam .CreateTeamBody_Page3 .CreateTeamNotifyExternal.is-checked .CreateTeamNotifyExternalBox{background:var(--background_Blue);border-color:var(--background_Blue)}.CreateTeam .CreateTeamBody_Page3 .CreateTeamNotifyExternal.is-checked .CreateTeamNotifyExternalBox .material-symbols-outlined{opacity:1;transform:scale(1)}.CreateTeam .CreateTeamBody_Page3 .CreateTeamNotifyExternal:disabled{cursor:not-allowed;opacity:.55}.CreateTeam .CreateTeamBody_Page3 .CreateTeamSeatNotice{align-items:flex-start;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:10px;margin-top:20px;padding:14px 16px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamSeatNotice .material-symbols-outlined{color:var(--Done);font-size:20px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamSeatNotice .CreateTeamSeatNoticeText{display:flex;flex-direction:column;gap:2px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamSeatNotice .CreateTeamSeatNoticeText strong{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600}.CreateTeam .CreateTeamBody_Page3 .CreateTeamSeatNotice .CreateTeamSeatNoticeText span{color:var(--text_Title_Light);font-size:13px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamSeatNotice.is-paid{background:color-mix(in srgb,var(--pending) 8%,var(--background_White));border-color:color-mix(in srgb,var(--pending) 35%,#0000)}.CreateTeam .CreateTeamBody_Page3 .CreateTeamSeatNotice.is-paid .material-symbols-outlined{color:var(--pending)}.CreateTeam .CreateTeamBody_Page3 .CreateTeamSeatNotice.is-blocked{background:color-mix(in srgb,var(--Canceled) 7%,var(--background_White));border-color:color-mix(in srgb,var(--Canceled) 35%,#0000)}.CreateTeam .CreateTeamBody_Page3 .CreateTeamSeatNotice.is-blocked .material-symbols-outlined{color:var(--Canceled)}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;margin-bottom:20px;padding:20px 24px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewCard .CreateTeamReviewSectionTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0 0 12px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewCard .CreateTeamReviewGrid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewCard .CreateTeamReviewGrid .CreateTeamReviewRow{display:flex;font-size:14px;gap:32px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewCard .CreateTeamReviewGrid .CreateTeamReviewRow .CreateTeamReviewLabel{color:var(--text_Title_Light_Light);width:120px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewCard .CreateTeamReviewGrid .CreateTeamReviewRow .CreateTeamReviewValue{color:var(--text_Title_Dark);font-weight:500}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewMessageCard{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:6px;padding:20px 24px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewMessageCard .CreateTeamReviewSectionTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0 0 10px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewMessageCard .CreateTeamReviewMessageIntro{color:var(--text_Title_Light_Light);font-size:13px;margin:0 0 10px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewMessageCard .CreateTeamReviewTextarea{border:1px solid var(--border_Light);border-radius:4px;font-size:14px;min-height:100px;padding:8px 10px;resize:vertical;width:100%}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewMessageCard .CreateTeamReviewTextarea:focus{border:1px solid var(--background_Blue);box-shadow:0 0 0 1px var(--outline_Blue);outline:3px solid #0000}.CreateTeam .CreateTeamFooter{background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;left:0;margin-top:24px;padding:30px;position:absolute;z-index:9999}.CreateTeam .CreateTeamFooter,.CreateTeam .CreateTeamFooter .CreateTeamFooterSub{align-items:center;display:flex;justify-content:space-between;width:100%}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub .CreateTeamFooterBack{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:14px;gap:4px;padding:4px 0}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub .CreateTeamFooterBack:hover{text-decoration:underline}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub .CreateTeamFooterNext{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub .CreateTeamFooterNext .CreateTeamFooterNextInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub .CreateTeamFooterNext .CreateTeamFooterNextInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub .CreateTeamFooterNext .CreateTeamFooterNextLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub .CreateTeamFooterNext:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub .CreateTeamFooterNext:active{transform:scale(.98)}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub .CreateTeamFooterNext:disabled{cursor:not-allowed;opacity:.55;transform:none}@media(max-width:1050px){.CreateTeam .CreateTeamHeader{gap:12px;padding:14px 20px}.CreateTeam .CreateTeamHeader .CreateTeamStepper{max-width:400px;width:100%}.CreateTeam .CreateTeamBody_Page1,.CreateTeam .CreateTeamBody_Page2,.CreateTeam .CreateTeamBody_Page3{padding:20px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamGrid,.CreateTeam .CreateTeamBody_Page1 .CreateTeamRow,.CreateTeam .CreateTeamBody_Page2 .CreateTeamGrid,.CreateTeam .CreateTeamBody_Page2 .CreateTeamRow,.CreateTeam .CreateTeamBody_Page3 .CreateTeamGrid,.CreateTeam .CreateTeamBody_Page3 .CreateTeamRow{gap:14px;grid-template-columns:1fr 1fr}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid,.CreateTeam .CreateTeamBody_Page2 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid,.CreateTeam .CreateTeamBody_Page3 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid{gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-admin,.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-dispatcher,.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-employee,.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-external-employee,.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-manager,.CreateTeam .CreateTeamBody_Page2 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-admin,.CreateTeam .CreateTeamBody_Page2 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-dispatcher,.CreateTeam .CreateTeamBody_Page2 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-employee,.CreateTeam .CreateTeamBody_Page2 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-external-employee,.CreateTeam .CreateTeamBody_Page2 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-manager,.CreateTeam .CreateTeamBody_Page3 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-admin,.CreateTeam .CreateTeamBody_Page3 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-dispatcher,.CreateTeam .CreateTeamBody_Page3 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-employee,.CreateTeam .CreateTeamBody_Page3 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-external-employee,.CreateTeam .CreateTeamBody_Page3 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-manager{grid-column:span 1}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub{padding:12px 20px}}@media(max-width:600px){.CreateTeam{border:1px solid var(--border_Light)!important;border-radius:8px!important;display:flex;flex-direction:column;height:100%!important;left:auto!important;margin:0!important;max-width:100%!important;min-width:0!important;overflow-y:auto;padding:8px 8px 0!important;position:relative!important;top:auto!important;width:100%!important}.CreateTeam .CreateTeamHeader{align-items:center;flex-direction:column;flex-shrink:0;gap:10px;padding:max(12px,env(safe-area-inset-top)) 14px 12px}.CreateTeam .CreateTeamHeader .CreateTeamTitle,.CreateTeam .CreateTeamHeader h1,.CreateTeam .CreateTeamHeader h2{font-size:16px}.CreateTeam .CreateTeamHeader .CreateTeamStepper{max-width:none;width:100%}.CreateTeam .CreateTeamHeader .CreateTeamStepper .CreateTeamStepperLabels{display:flex;gap:6px;justify-content:space-between}.CreateTeam .CreateTeamHeader .CreateTeamStepper .CreateTeamStepperLabels .CreateTeamStepLabel{flex-shrink:1;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateTeam .CreateTeamBody_Page1,.CreateTeam .CreateTeamBody_Page2,.CreateTeam .CreateTeamBody_Page3{flex:0 0 auto;margin:0 0 30px!important;max-width:100%!important;min-width:0!important;padding:14px 14px 20px;width:100%}.CreateTeam .CreateTeamBody_Page1 .CreateTeamGrid,.CreateTeam .CreateTeamBody_Page1 .CreateTeamRow,.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid,.CreateTeam .CreateTeamBody_Page2 .CreateTeamGrid,.CreateTeam .CreateTeamBody_Page2 .CreateTeamRow,.CreateTeam .CreateTeamBody_Page2 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid,.CreateTeam .CreateTeamBody_Page3 .CreateTeamGrid,.CreateTeam .CreateTeamBody_Page3 .CreateTeamRow,.CreateTeam .CreateTeamBody_Page3 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid{gap:10px;grid-template-columns:1fr}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-admin,.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-dispatcher,.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-employee,.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-external-employee,.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-manager,.CreateTeam .CreateTeamBody_Page2 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-admin,.CreateTeam .CreateTeamBody_Page2 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-dispatcher,.CreateTeam .CreateTeamBody_Page2 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-employee,.CreateTeam .CreateTeamBody_Page2 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-external-employee,.CreateTeam .CreateTeamBody_Page2 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-manager,.CreateTeam .CreateTeamBody_Page3 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-admin,.CreateTeam .CreateTeamBody_Page3 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-dispatcher,.CreateTeam .CreateTeamBody_Page3 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-employee,.CreateTeam .CreateTeamBody_Page3 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-external-employee,.CreateTeam .CreateTeamBody_Page3 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-manager{grid-column:span 1}.CreateTeam .CreateTeamBody_Page1 input,.CreateTeam .CreateTeamBody_Page1 textarea,.CreateTeam .CreateTeamBody_Page2 input,.CreateTeam .CreateTeamBody_Page2 textarea,.CreateTeam .CreateTeamBody_Page3 input,.CreateTeam .CreateTeamBody_Page3 textarea{font-size:16px;min-height:44px}.CreateTeam .CreateTeamFooter{bottom:0;flex-shrink:0;left:auto;margin-left:-8px;margin-right:-8px;margin-top:auto;padding:10px 14px max(10px,env(safe-area-inset-bottom));position:-webkit-sticky;position:sticky;width:auto}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin:0!important;max-width:100%!important;min-width:0!important;padding:0;width:100%}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub button{flex:0 0 auto;min-height:44px;width:-webkit-fit-content;width:fit-content}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub .CreateTeamFooterNext,.CreateTeam .CreateTeamFooter .CreateTeamFooterSub .CreateTeamPrimary,.CreateTeam .CreateTeamFooter .CreateTeamFooterSub button[type=submit]{margin-left:auto}}.BillingConsentNote{color:var(--text_Title_Light_Light);font-size:11.5px;line-height:1.55;margin:7px 0 0;text-align:left}.BillingConsentNote a{color:var(--background_Blue);font-weight:600;text-decoration:none}.BillingConsentNote a:hover{text-decoration:underline}.SmartSchedule{align-items:center;animation:SmartScheduleOverlayFade .22s ease forwards;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1100}@keyframes SmartScheduleOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes SmartScheduleModalPop{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}@keyframes SmartScheduleSpin{to{transform:rotate(1turn)}}.SmartSchedule .SmartScheduleOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.SmartSchedule .SmartScheduleCard{animation:SmartScheduleModalPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;height:min(760px,92vh);overflow:hidden;position:relative;width:min(1160px,96vw);z-index:1}.SmartSchedule .SmartScheduleHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;flex:none;gap:16px;justify-content:space-between;padding:16px 18px}.SmartSchedule .SmartScheduleHeader .SmartScheduleHeaderTitle{align-items:center;display:flex;gap:12px;min-width:0}.SmartSchedule .SmartScheduleHeader .SmartScheduleHeaderTitle>.material-symbols-outlined{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:10px;color:var(--background_Blue);font-size:26px;padding:7px}.SmartSchedule .SmartScheduleHeader .SmartScheduleHeaderTitle .SmartScheduleHeaderText{min-width:0}.SmartSchedule .SmartScheduleHeader .SmartScheduleHeaderTitle .SmartScheduleHeaderText h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.SmartSchedule .SmartScheduleHeader .SmartScheduleHeaderTitle .SmartScheduleHeaderText p{color:var(--text_Title_Light_Light);font-size:12.5px;margin:2px 0 0;max-width:520px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SmartSchedule .SmartScheduleHeader .SmartScheduleHeaderRight{align-items:center;display:flex;flex:none;gap:10px}.SmartSchedule .SmartScheduleHeader .SmartScheduleHeaderRight .SmartScheduleStepper{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:4px;padding:3px}.SmartSchedule .SmartScheduleHeader .SmartScheduleHeaderRight .SmartScheduleStepper .SmartScheduleStepperButton{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .15s ease;width:30px}.SmartSchedule .SmartScheduleHeader .SmartScheduleHeaderRight .SmartScheduleStepper .SmartScheduleStepperButton:hover{background:color-mix(in srgb,var(--text_Title_Dark) 8%,#0000)}.SmartSchedule .SmartScheduleHeader .SmartScheduleHeaderRight .SmartScheduleStepper .SmartScheduleStepperButton .material-symbols-outlined{font-size:20px}.SmartSchedule .SmartScheduleHeader .SmartScheduleHeaderRight .SmartScheduleStepper .SmartScheduleStepperLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;min-width:116px;text-align:center}.SmartSchedule .SmartScheduleHeader .SmartScheduleHeaderRight .SmartScheduleClose{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:background .15s ease,color .15s ease;width:34px}.SmartSchedule .SmartScheduleHeader .SmartScheduleHeaderRight .SmartScheduleClose:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.SmartSchedule .SmartScheduleHeader .SmartScheduleHeaderRight .SmartScheduleClose .material-symbols-outlined{font-size:20px}.SmartSchedule .SmartScheduleBody{display:flex;flex:1 1;min-height:0}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions{background:var(--background_Gray_Light_Light_Light);border-right:1px solid var(--border_Light);display:flex;flex:none;flex-direction:column;min-height:0;width:340px}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsHeader{align-items:center;display:flex;flex:none;justify-content:space-between;padding:14px 16px 10px}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsHeader h4{color:var(--text_Title_Light_Light);font-size:13px;font-weight:600;letter-spacing:.04em;margin:0;text-transform:uppercase}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsHeader .SmartScheduleSuggestionsMeta{position:relative}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsHeader .SmartScheduleSuggestionsMeta .SmartScheduleDurationButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:4px 9px;transition:border-color .15s ease,background .15s ease}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsHeader .SmartScheduleSuggestionsMeta .SmartScheduleDurationButton:hover{border-color:var(--background_Blue)}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsHeader .SmartScheduleSuggestionsMeta .SmartScheduleDurationButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsHeader .SmartScheduleSuggestionsMeta .SmartScheduleDurationButton .SmartScheduleDurationChevron{font-size:16px;margin-left:-1px}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsHeader .SmartScheduleSuggestionsMeta .SmartScheduleDurationMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:2px;min-width:132px;padding:4px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsHeader .SmartScheduleSuggestionsMeta .SmartScheduleDurationMenu .SmartScheduleDurationOption{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;padding:7px 9px;text-align:left;transition:background .12s ease;width:100%}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsHeader .SmartScheduleSuggestionsMeta .SmartScheduleDurationMenu .SmartScheduleDurationOption:hover{background:var(--background_Gray_Light_Light)}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsHeader .SmartScheduleSuggestionsMeta .SmartScheduleDurationMenu .SmartScheduleDurationOption.is-active{color:var(--background_Blue);font-weight:600}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsHeader .SmartScheduleSuggestionsMeta .SmartScheduleDurationMenu .SmartScheduleDurationOption .material-symbols-outlined{font-size:17px}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsList{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;padding:4px 12px 14px}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsList .SmartScheduleNote{align-items:flex-start;background:color-mix(in srgb,var(--background_Blue) 9%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 22%,#0000);border-radius:9px;color:var(--text_Title_Light);display:flex;font-size:12px;gap:7px;line-height:1.35;padding:8px 10px}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsList .SmartScheduleNote .material-symbols-outlined{color:var(--background_Blue);flex:none;font-size:17px}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsList .SmartScheduleState{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:13px;gap:10px;justify-content:center;padding:36px 18px;text-align:center}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsList .SmartScheduleState .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:30px}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsList .SmartScheduleState.is-error,.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsList .SmartScheduleState.is-error .material-symbols-outlined{color:var(--Canceled)}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsList .SmartScheduleSpinner{animation:SmartScheduleSpin .7s linear infinite;border:3px solid color-mix(in srgb,var(--background_Blue) 22%,#0000);border-radius:50%;border-top-color:var(--background_Blue);height:26px;width:26px}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsList .SmartScheduleSlot{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:11px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:11px 12px;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,transform .05s ease;width:100%}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsList .SmartScheduleSlot:hover{border-color:var(--background_Blue);box-shadow:0 2px 10px color-mix(in srgb,var(--background_Blue) 16%,#0000)}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsList .SmartScheduleSlot:active{transform:translateY(1px)}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsList .SmartScheduleSlot .SmartScheduleSlotMain{display:flex;flex-direction:column;gap:3px;width:100%}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsList .SmartScheduleSlot .SmartScheduleSlotMain .SmartScheduleSlotTime{color:var(--text_Title_Dark);font-size:14.5px;font-weight:600}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsList .SmartScheduleSlot .SmartScheduleSlotMain .SmartScheduleSlotMember{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12.5px;gap:5px}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsList .SmartScheduleSlot .SmartScheduleSlotMain .SmartScheduleSlotMember .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsList .SmartScheduleSlot .SmartScheduleSlotChip{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:11.5px;font-weight:600;gap:5px;padding:3px 9px}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsList .SmartScheduleSlot .SmartScheduleSlotChip .material-symbols-outlined{font-size:15px}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsList .SmartScheduleSlot .SmartScheduleSlotChip.is-close{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsList .SmartScheduleSlot .SmartScheduleSlotChip.is-mid{background:color-mix(in srgb,var(--Submited) 14%,#0000);color:var(--Submited)}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsList .SmartScheduleSlot .SmartScheduleSlotChip.is-far{background:color-mix(in srgb,var(--pending) 16%,#0000);color:var(--pending)}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsList .SmartScheduleSlot .SmartScheduleSlotChip.is-neutral{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light)}.SmartSchedule .SmartScheduleBody .SmartScheduleCalendar{flex:1 1;min-height:0;min-width:0;overflow:hidden;padding:12px}.SmartSchedule .SmartScheduleBody .SmartScheduleCalendar .SmartScheduleCalendarEmpty{align-items:center;background:var(--background_Gray_Light_Light_Light);border:1px dashed var(--border_Light);border-radius:12px;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:13.5px;gap:12px;height:100%;justify-content:center;text-align:center}.SmartSchedule .SmartScheduleBody .SmartScheduleCalendar .SmartScheduleCalendarEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:34px}@media(max-width:1050px){.SmartSchedule{padding:14px}.SmartSchedule .SmartScheduleCard{height:94vh;width:96vw}.SmartSchedule .SmartScheduleHeader{flex-wrap:wrap}.SmartSchedule .SmartScheduleHeader .SmartScheduleHeaderTitle p{max-width:100%;white-space:normal}.SmartSchedule .SmartScheduleBody{flex-direction:column}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions{border-bottom:1px solid var(--border_Light);border-right:none;flex:none;max-height:44%;width:100%}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsList{flex-direction:row;flex-wrap:wrap}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsList .SmartScheduleSlot{width:calc(50% - 4px)}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsList .SmartScheduleState{width:100%}.SmartSchedule .SmartScheduleBody .SmartScheduleCalendar{flex:1 1}}@media(max-width:600px){.SmartSchedule{padding:0}.SmartSchedule .SmartScheduleCard{border:none;border-radius:0;height:100vh;width:100vw}.SmartSchedule .SmartScheduleHeader{padding:12px 14px}.SmartSchedule .SmartScheduleHeader .SmartScheduleHeaderRight{justify-content:space-between;width:100%}.SmartSchedule .SmartScheduleHeader .SmartScheduleHeaderRight .SmartScheduleStepper .SmartScheduleStepperLabel{min-width:90px}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions{max-height:40%}.SmartSchedule .SmartScheduleBody .SmartScheduleSuggestions .SmartScheduleSuggestionsList .SmartScheduleSlot{width:100%}}.ScheduleAppointmentPopupOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);cursor:pointer;inset:0;position:fixed;z-index:300}.Schedule{animation:RenderPageOpen .1s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;padding:16px;position:relative}.Schedule.is-embedded{animation:none;background-color:#0000;border:none;border-radius:0;padding:0}.Schedule .ScheduleFilter{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px}.Schedule .ScheduleFilter .ScheduleFilterLeft{align-items:center;display:flex;gap:10px}.Schedule .ScheduleFilter .ScheduleFilterLeft .ScheduleDateNav{align-items:center;display:inline-flex}.Schedule .ScheduleFilter .ScheduleFilterLeft .ScheduleTodayButton{background-color:var(--background_White);border:1px solid var(--border_Light);border-left:0;border-right:0;color:var(--text_Title_Dark);cursor:pointer;font-size:12px;font-weight:600;height:35px;padding:8px 17px;transition:background .15s ease,color .15s ease,border-color .15s ease}.Schedule .ScheduleFilter .ScheduleFilterLeft .ScheduleTodayButton.active,.Schedule .ScheduleFilter .ScheduleFilterLeft .ScheduleTodayButton:hover{background:var(--background_Gray_Light)}.Schedule .ScheduleFilter .ScheduleFilterLeft .ScheduleTodayButtonArrow{background-color:var(--background_White);border:1px solid var(--border_Light);color:var(--text_Title_Dark);cursor:pointer;font-size:2px;font-weight:600;height:35px;padding:8px}.Schedule .ScheduleFilter .ScheduleFilterLeft .ScheduleTodayButtonArrow .material-symbols-outlined{font-size:16px}.Schedule .ScheduleFilter .ScheduleFilterLeft .ScheduleTodayButtonArrow:hover{background:var(--background_Gray_Light)}.Schedule .ScheduleFilter .ScheduleFilterLeft .ScheduleTodayButtonArrow:first-child{border-radius:0 8px 8px 0;transform:rotate(180deg)}.Schedule .ScheduleFilter .ScheduleFilterLeft .ScheduleTodayButtonArrow:last-child{border-radius:0 8px 8px 0}.Schedule .ScheduleFilter .ScheduleFilterRight{align-items:flex-end;display:flex;gap:8px;justify-content:flex-end;width:auto}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterControls{display:contents}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown{max-width:280px;position:relative}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;height:35px;justify-content:space-between;max-width:210px;min-height:35px;min-width:210px;padding:4px 12px;transition:background .15s ease,border .15s ease;width:auto}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownButton.is-active,.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText{align-items:center;display:inline-flex;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText .material-symbols-outlined,.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;left:0;max-height:0;opacity:0;overflow:auto;padding:10px;pointer-events:none;position:absolute;right:0;top:calc(100% + 7px);transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,max-height .22s ease;z-index:10}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu.is-open{max-height:330px;opacity:1;pointer-events:auto;transform:translateY(0)}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch{align-items:center;display:flex;gap:8px;margin-bottom:5px;position:relative;position:-webkit-sticky;position:sticky;top:0}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;left:12px;position:absolute}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch input{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;flex:1 1;font-size:13px;outline:3px solid #0000;padding:8px 10px 8px 40px;transition:background .2s ease,border .2s ease}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch input:active,.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch input:focus,.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch input:focus-visible,.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch input:focus-within,.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:2px 12px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownOption .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownOption .CompaniesDropdownOptionText{flex:1 1;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownOption:hover{background:var(--background_Gray_Light)}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownOption.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue);font-weight:600}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:10px 12px}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownFooter{bottom:1px;padding-top:5px;position:-webkit-sticky;position:sticky;width:100%}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownFooter .CompaniesDropdownCreate{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:10px 12px;width:100%}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownFooter .CompaniesDropdownCreate:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle{background-color:var(--background_Gray_Light);border-radius:10px;display:flex;height:36px;padding:3px;position:relative}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle .ScheduleViewToggleIndicator{background:var(--background_White);border-radius:8px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;position:absolute;top:3px;transform:translateX(0);transform:translateX(calc(var(--toggle-index, 0)*100%));transition:transform .32s cubic-bezier(.4,0,.2,1);width:calc(20% - 1.2px);will-change:transform;z-index:0}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle[data-view-mode=day]{--toggle-index:0}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle[data-view-mode=week]{--toggle-index:1}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle[data-view-mode=month]{--toggle-index:2}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle[data-view-mode=timeline]{--toggle-index:3}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle[data-view-mode=agenda]{--toggle-index:4}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle.ScheduleViewToggleSub{margin-left:6px}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle.ScheduleViewToggleSub .ScheduleViewToggleIndicator{width:calc(50% - 3px)}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle.ScheduleViewToggleSub[data-view-mode=day]{--toggle-index:0}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle.ScheduleViewToggleSub[data-view-mode=week]{--toggle-index:1}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle.ScheduleShowToggle{margin-left:6px}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle.ScheduleShowToggle .ScheduleViewToggleIndicator{width:calc(33.33333% - 2px)}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle.ScheduleShowToggle[data-show-mode=appointments]{--toggle-index:0}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle.ScheduleShowToggle[data-show-mode=tasks]{--toggle-index:1}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle.ScheduleShowToggle[data-show-mode=both]{--toggle-index:2}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle button{align-items:center;background-color:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-size:13px;font-weight:600;height:100%;justify-content:center;min-width:50px;padding:0 14px;position:relative;transition:color .2s ease;white-space:nowrap;z-index:1}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle button.active{background:#0000;color:var(--text_Title_Dark)}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions{align-items:center;display:flex;gap:8px}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions .ScheduleFilterActionItem{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:6px;height:35px;line-height:1;padding:8px 12px;position:relative;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;z-index:4}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions .ScheduleFilterActionItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions .ScheduleFilterActionItem .ScheduleFilterActionLabel{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;bottom:-34px;box-shadow:0 4px 10px #66769c1f;font-size:12px;font-weight:500;left:50%;opacity:0;padding:6px 12px;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .2s ease,transform .2s ease;visibility:hidden;white-space:nowrap}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions .ScheduleFilterActionItem .ScheduleFilterActionLabel:before{border-color:#0000 #0000 var(--border_Light) #0000;border-style:solid;border-width:7px;content:"";left:50%;position:absolute;top:-14px;transform:translateX(-50%)}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions .ScheduleFilterActionItem .ScheduleFilterActionLabel:after{border-color:#0000 #0000 var(--background_White) #0000;border-style:solid;border-width:7px;content:"";left:50%;position:absolute;top:-12.5px;transform:translateX(-50%)}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions .ScheduleFilterActionItem .ScheduleFilterActionBadge{align-items:center;background:var(--Canceled);border-radius:999px;box-shadow:0 0 0 2px var(--background_White);color:var(--background_White);display:inline-flex;font-size:10px;font-weight:700;height:18px;justify-content:center;letter-spacing:0;line-height:18px;min-width:18px;padding:0 5px;position:absolute;right:-6px;top:-6px;z-index:1}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions .ScheduleFilterActionItem.active{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions .ScheduleFilterActionItem:hover{background:var(--background_Gray_Light);border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions .ScheduleFilterActionItem:hover .ScheduleFilterActionLabel{opacity:1;transform:translateX(-50%) translateY(2px);visibility:visible}@keyframes ScheduleCompaniesDropdownIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.Schedule .ScheduleBodyShell{display:flex;flex:1 1 auto;min-height:0;overflow:hidden;position:relative}.Schedule .ScheduleBodyShell .ScheduleBody{flex:1 1;height:100%;min-width:0;overflow-y:auto}.Schedule .ScheduleBodyShell .ScheduleUnscheduledPanel{max-width:100%;opacity:0;overflow:hidden;pointer-events:none;transform:translateX(100%);transition:width .3s ease,transform .3s ease,box-shadow .3s ease,opacity .3s ease;width:0}.Schedule .ScheduleBodyShell .ScheduleUnscheduledPanel .ScheduleUnscheduledPanelContent{height:100%;width:280px}.Schedule .ScheduleBodyShell .ScheduleUnscheduledPanel.is-open{opacity:1;pointer-events:auto;transform:translateX(0);width:280px}.Schedule .ScheduleBodyShell .ScheduleMapPanel{max-width:100%;opacity:0;overflow:visible;pointer-events:none;transform:translateX(100%);transition:width .3s ease,transform .3s ease,box-shadow .3s ease,opacity .3s ease;width:0;will-change:width}.Schedule .ScheduleBodyShell .ScheduleMapPanel .ScheduleMapPanelContent{height:100%;overflow:visible;transition:width .3s ease;width:420px;will-change:width}.Schedule .ScheduleBodyShell .ScheduleMapPanel.is-open{opacity:1;pointer-events:auto;transform:translateX(0);width:420px}.Schedule .ScheduleBodyShell .ScheduleMapPanel.is-resizing,.Schedule .ScheduleBodyShell .ScheduleMapPanel.is-resizing .ScheduleMapPanelContent{transition:none}.Schedule .ScheduleBodyShell .ScheduleMapPanel.is-fullscreen.is-open{width:100%!important}.Schedule .ScheduleBodyShell .ScheduleMapPanel.is-fullscreen.is-open .ScheduleMapPanelContent{height:100%;width:100%!important}.Schedule .ScheduleBodyShell .ScheduleMapPanel.is-fullscreen.is-open .ScheduleMap{border-left:0}.Schedule .ScheduleBodyShell:has(.ScheduleUnscheduledPanel.is-open) .ScheduleMapPanel.is-fullscreen.is-open{width:calc(100% - 280px)!important}.Schedule .ScheduleBodyShell:has(.ScheduleUnscheduledPanel.is-open) .ScheduleMapPanel.is-fullscreen.is-open .ScheduleMapPanelContent{width:100%!important}.Schedule .ScheduleBodyShell:has(.ScheduleMapPanel.is-open) .UnscheduledAppointmentsBody{padding-right:12px}.Schedule .ScheduleBodyShell:has(.ScheduleMapPanel.is-fullscreen.is-open) .UnscheduledAppointments{border-left:0}.Schedule .ScheduleSettingsPanel{display:flex;inset:0;justify-content:flex-end;pointer-events:none;position:fixed;z-index:200}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;opacity:0;position:absolute;transition:opacity .25s ease}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent{background:var(--background_White);border-left:2px solid var(--border_Light);box-shadow:0 24px 60px #0f172a00;display:flex;flex-direction:column;height:100%;max-width:100%;position:relative;transform:translateX(100%);transition:transform .3s ease,box-shadow .3s ease;width:520px;z-index:1}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelHeader{align-items:center;display:flex;justify-content:space-between;padding:16px 16px 0}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelHeader h2{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelHeader .ScheduleSettingsPanelClose{align-items:center;background:#0000;border:0;color:var(--text_Title_Light);cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelHeader .ScheduleSettingsPanelClose .material-symbols-outlined{font-size:20px}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelBody{border-radius:10px;flex:1 1;overflow-y:hidden;padding:20px;position:relative}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelBody .ScheduleSettings{display:flex;flex-direction:column;height:100%;margin:0;max-width:none;width:100%}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelBody .ScheduleSettings .ScheduleSettingsHeader,.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelBody .ScheduleSettings .ScheduleSettingsInfo{display:none}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelBody .ScheduleSettings .ScheduleSettingsContent{border:0;border-radius:0;flex:1 1;min-height:0}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelBody .ScheduleSettings .ScheduleSettingsBody{flex-direction:column;min-height:0;overflow:hidden;width:100%}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelBody .ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions{-webkit-overflow-scrolling:touch;border-top:0 solid var(--border_Light);padding:20px 0}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelBody .ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSection:first-child{margin-top:0}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelBody .ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsActions{border-radius:0 0 10px 10px;padding:12px 16px}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelBody .ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsActions button{max-width:100%;width:100%}.Schedule .ScheduleSettingsPanel.is-open{pointer-events:auto}.Schedule .ScheduleSettingsPanel.is-open .ScheduleSettingsPanelBackdrop{opacity:1}.Schedule .ScheduleSettingsPanel.is-open .ScheduleSettingsPanelContent{box-shadow:0 1px 3px #0000000d;transform:translateX(0)}@media(max-width:1050px)and (min-width:601px){.Schedule .ScheduleFilter{flex-wrap:wrap;row-gap:10px}.Schedule .ScheduleFilter .ScheduleFilterRight{display:contents}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle{flex:1 1 auto;min-width:0}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterControls{align-items:center;display:flex!important;flex:1 1 100%;gap:8px;min-width:0}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterControls .AssignedCompanies{flex:1 1 auto;min-width:0}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterControls .AssignedCompanies .CompaniesDropdown{max-width:none;width:100%}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterControls .AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton{max-width:none;min-width:0;width:100%}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterControls .ScheduleFilterActions{flex:0 0 auto}}@media(max-width:600px){.Schedule{min-width:0;padding:14px 10px 0}.Schedule .ScheduleFilter{align-items:center;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:flex-start;margin-bottom:12px}.Schedule .ScheduleFilter .ScheduleFilterLeft{flex:0 0 auto}.Schedule .ScheduleFilter .ScheduleFilterLeft .ScheduleTodayButton{font-size:12px;height:36px;padding:0 9px}.Schedule .ScheduleFilter .ScheduleFilterLeft .ScheduleTodayButtonArrow{height:36px;width:34px}.Schedule .ScheduleFilter .ScheduleFilterRight{display:contents}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle{flex:1 1 auto;height:36px;min-width:0}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle button{flex:1 1;font-size:11px;min-width:0;padding:0 4px}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle.ScheduleViewToggleSub{flex:1 1 100%;height:36px;margin-left:0}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle.ScheduleViewToggleSub button{font-size:12px;padding:0 6px}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterControls{align-items:center;display:flex!important;flex:1 1 100%;flex-wrap:nowrap;gap:8px;min-width:0}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterControls .AssignedCompanies{flex:1 1;min-width:0;overflow:hidden}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterControls .AssignedCompanies .CompaniesDropdown{max-width:none;min-width:0;width:100%}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterControls .AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton{max-width:100%;min-width:0;width:100%}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterControls .AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText{min-width:0;overflow:hidden;text-overflow:ellipsis}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterControls .ScheduleFilterActions{flex:0 0 auto}.Schedule .ScheduleBodyShell .ScheduleMapPanel{align-items:flex-end;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;max-width:none;opacity:0;padding:0;pointer-events:none;position:fixed;transform:none;transition:opacity .3s ease;width:auto!important;z-index:250;z-index:1430}.Schedule .ScheduleBodyShell .ScheduleMapPanel .ScheduleMapPanelContent{border:none;border-radius:16px 16px 0 0!important;box-shadow:0 -8px 30px #0000002e;display:flex;flex-direction:column;height:auto!important;max-height:88vh!important;max-width:100%!important;overflow:hidden;padding-top:16px;position:relative;transform:translateY(100%);transition:transform .28s cubic-bezier(.32,.72,0,1);width:100%!important}.Schedule .ScheduleBodyShell .ScheduleMapPanel .ScheduleMapPanelContent .MobileSheetGrabber{align-items:center;cursor:grab;display:flex;height:22px;justify-content:center;left:50%;position:absolute;top:0;touch-action:none;transform:translateX(-50%);width:120px;z-index:6}.Schedule .ScheduleBodyShell .ScheduleMapPanel .ScheduleMapPanelContent .MobileSheetGrabber .MobileSheetGrabberBar{background:var(--border_Dark_Light);border-radius:999px;height:4px;width:40px}.Schedule .ScheduleBodyShell .ScheduleMapPanel .ScheduleMapPanelContent{background:var(--background_White);height:80vh!important;max-height:80vh!important}.Schedule .ScheduleBodyShell .ScheduleMapPanel .ScheduleMapPanelContent .ScheduleMap{border-left:0;border-radius:0;overflow:hidden}.Schedule .ScheduleBodyShell .ScheduleMapPanel.is-open{opacity:1;pointer-events:auto}.Schedule .ScheduleBodyShell .ScheduleMapPanel.is-open .ScheduleMapPanelContent{transform:translateY(0)}.Schedule .ScheduleBodyShell .ScheduleMapPanel.is-fullscreen.is-open .ScheduleMapPanelContent{height:80vh!important;max-height:80vh!important;width:100%!important}.Schedule .ScheduleBodyShell:has(.ScheduleUnscheduledPanel.is-open) .ScheduleMapPanel.is-fullscreen.is-open{width:auto!important}.Schedule .ScheduleBodyShell:has(.ScheduleUnscheduledPanel.is-open) .ScheduleMapPanel.is-fullscreen.is-open .ScheduleMapPanelContent{width:100%!important}.Schedule .ScheduleSettingsPanel{align-items:flex-end;justify-content:center;padding:0;z-index:1430}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent{border:none;border-radius:16px 16px 0 0!important;box-shadow:0 -8px 30px #0000002e;display:flex;flex-direction:column;height:auto!important;max-height:88vh!important;max-width:100%!important;overflow:hidden;padding-top:16px;position:relative;transform:translateY(100%);transition:transform .28s cubic-bezier(.32,.72,0,1);width:100%!important}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .MobileSheetGrabber{align-items:center;cursor:grab;display:flex;height:22px;justify-content:center;left:50%;position:absolute;top:0;touch-action:none;transform:translateX(-50%);width:120px;z-index:6}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .MobileSheetGrabber .MobileSheetGrabberBar{background:var(--border_Dark_Light);border-radius:999px;height:4px;width:40px}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent{height:85vh!important;max-height:85vh!important;pointer-events:none}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelBody .ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsActions{border-radius:0}.Schedule .ScheduleSettingsPanel.is-open .ScheduleSettingsPanelContent{pointer-events:auto;transform:translateY(0)}}.ScheduleBox{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 14%,var(--background_White));border:1px solid color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 45%,#0000);border-left:4px solid var(--appointment-status-color,var(--background_Blue));border-radius:6px;box-sizing:border-box;color:var(--text_Title_Dark);display:flex;flex-direction:column;min-height:20px;overflow:hidden;position:relative;transition:box-shadow .12s ease,border-color .12s ease,background .12s ease;-webkit-user-select:none;user-select:none}.ScheduleBox:hover{background:color-mix(in srgb,var(--background_Blue) 22%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 22%,var(--background_White));border-color:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 65%,#0000);box-shadow:0 4px 12px #0f172a1f}.ScheduleBox.continues-before{border-top-left-radius:0;border-top-right-radius:0}.ScheduleBox.continues-after{border-bottom-left-radius:0;border-bottom-right-radius:0}.ScheduleBox .ScheduleBoxContent{display:flex;flex:1 1;flex-direction:column;gap:2px;min-height:0;min-width:0;overflow:hidden;padding:4px 8px 6px;position:relative}.ScheduleBox .ScheduleBoxContent .ScheduleBoxPrimary{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:700;gap:6px;min-width:0;word-break:break-word}.ScheduleBox .ScheduleBoxContent .ScheduleBoxPrimary .ScheduleBoxId{background:color-mix(in srgb,var(--background_Blue) 22%,#0000);background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 22%,#0000);border-radius:4px;color:var(--text_Title_Dark);flex-shrink:0;font-size:11px;font-weight:700;padding:1px 5px}.ScheduleBox .ScheduleBoxContent .ScheduleBoxPrimary .ScheduleBoxName{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}.ScheduleBox .ScheduleBoxContent .ScheduleBoxTaskIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 15%,#0000);background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 15%,#0000);border-radius:5px;color:var(--background_Blue);color:var(--appointment-status-color,var(--background_Blue));display:inline-flex;flex-shrink:0;font-size:13px;height:18px;justify-content:center;line-height:1;width:18px}.ScheduleBox .ScheduleBoxContent .ScheduleBoxSecondary{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:11px;gap:6px;min-width:0;word-break:break-word}.ScheduleBox .ScheduleBoxContent .ScheduleBoxSecondary .ScheduleBoxEventSub{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleBox .ScheduleBoxContent .ScheduleBoxSecondary .ScheduleBoxPriority{background:color-mix(in srgb,var(--background_Blue) 18%,#0000);background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 18%,#0000);border-radius:999px;color:var(--text_Title_Dark);font-size:10px;font-weight:600;letter-spacing:.4px;padding:1px 6px;text-transform:uppercase}.ScheduleBox .ScheduleBoxContent .ScheduleBoxSecondary .ScheduleBoxAssignees{align-items:center;display:inline-flex;gap:2px}.ScheduleBox .ScheduleBoxContent .ScheduleBoxSecondary .ScheduleBoxAssignees .ScheduleBoxAssigneeAvatar{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);display:inline-flex;font-size:10px;font-weight:700;height:18px;justify-content:center;width:18px}.ScheduleBox .ScheduleBoxContent .ScheduleBoxSecondary .ScheduleBoxAssignees .ScheduleBoxAssigneeOverflow{color:var(--text_Title_Light);font-size:10px;font-weight:600;margin-left:2px}.ScheduleBox .ScheduleBoxContent .ScheduleBoxLine{color:var(--text_Title_Light);display:block;flex:0 0 auto;font-size:11px;line-height:1.3}.ScheduleBox .ScheduleBoxContent .ScheduleBoxLine,.ScheduleBox .ScheduleBoxContent .ScheduleBoxLine .ScheduleBoxLineText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleBox .ScheduleBoxContent .ScheduleBoxLine.is-primary{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:12px;font-weight:700;gap:6px}.ScheduleBox .ScheduleBoxContent .ScheduleBoxLine.is-primary .ScheduleBoxLineText{min-width:0}.ScheduleBox .ScheduleBoxContent .ScheduleBoxMore{align-items:center;background:color-mix(in srgb,var(--background_Blue) 22%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 22%,var(--background_White));border-radius:999px;bottom:4px;color:var(--text_Title_Dark);display:inline-flex;font-size:10px;font-weight:700;height:16px;justify-content:center;line-height:1;min-width:18px;padding:0 5px;pointer-events:none;position:absolute;right:6px}.ScheduleBox.is-compact{border-radius:4px;min-height:0}.ScheduleBox.is-compact .ScheduleBoxContent{align-items:center;flex-direction:row;gap:4px;padding:2px 6px}.ScheduleBox.is-compact .ScheduleBoxContent .ScheduleBoxPrimary{font-size:11px;gap:4px}.ScheduleBox.is-compact .ScheduleBoxContent .ScheduleBoxPrimary .ScheduleBoxName{font-weight:600}.ScheduleBox.is-compact .ScheduleBoxContent .ScheduleBoxTaskIcon{border-radius:4px;font-size:11px;height:15px;width:15px}.ScheduleBox.is-task{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 8%,var(--background_White));cursor:pointer}.ScheduleBox.is-task:hover{background:color-mix(in srgb,var(--background_Blue) 16%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 16%,var(--background_White))}.Schedule_Calander_Box{background:repeating-linear-gradient(45deg,#0000 0,#0000 8px,color-mix(in srgb,var(--border_Light) 30%,#0000) 8px,color-mix(in srgb,var(--border_Light) 30%,#0000) 9px);border:1px solid var(--border_Light);border-left:0;border-top:0;box-sizing:border-box;min-height:52px;padding:4px;transition:background-color .12s ease,box-shadow .12s ease}.Schedule_Calander_Box:last-child{border-right:0}.Schedule_Calander_Box.is-drop-over{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);box-shadow:inset 0 0 0 2px var(--background_Blue)}.Schedule_Calander_Chip{align-items:stretch;background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 14%,var(--background_White));border:1px solid color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 45%,#0000);border-left:4px solid var(--appointment-status-color,var(--background_Blue));border-radius:8px;box-sizing:border-box;color:var(--text_Title_Dark);display:flex;font-size:13px;line-height:1.2;overflow:hidden;pointer-events:auto;position:absolute;transition:box-shadow .12s ease,border-color .12s ease,background .12s ease;-webkit-user-select:none;user-select:none}.Schedule_Calander_Chip:hover{background:color-mix(in srgb,var(--background_Blue) 22%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 22%,var(--background_White));border-color:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 65%,#0000);box-shadow:0 4px 12px #0f172a1f}.Schedule_Calander_Chip.is-dragging{box-shadow:0 10px 24px #0f172a38}.Schedule_Calander_Chip.is-dragging,.Schedule_Calander_Chip.is-resizing{background:color-mix(in srgb,var(--background_Blue) 28%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 28%,var(--background_White));border-color:var(--appointment-status-color,var(--background_Blue))}.Schedule_Calander_Chip.is-resizing{box-shadow:0 6px 16px #0f172a2e}.Schedule_Calander_Chip.continues-before{border-bottom-left-radius:0;border-top-left-radius:0}.Schedule_Calander_Chip.continues-after{border-bottom-right-radius:0;border-top-right-radius:0}.Schedule_Calander_Chip .Schedule_Calander_ChipContent{cursor:grab;display:flex;flex:1 1;flex-direction:column;gap:2px;justify-content:flex-start;min-width:0;overflow:hidden;padding:6px 10px}.Schedule_Calander_Chip .Schedule_Calander_ChipContent:active{cursor:grabbing}.Schedule_Calander_Chip .Schedule_Calander_ChipLine{font-size:13px;word-break:break-word}.Schedule_Calander_Chip .Schedule_Calander_ChipLine.is-primary{font-size:14px;font-weight:700}.Schedule_Calander_Chip .Schedule_Calander_ChipResize{background:#0000;bottom:0;cursor:ew-resize;position:absolute;top:0;touch-action:none;width:14px;z-index:5}.Schedule_Calander_Chip .Schedule_Calander_ChipResize:after,.Schedule_Calander_Chip .Schedule_Calander_ChipResize:before{background:var(--background_Blue);background:var(--appointment-status-color,var(--background_Blue));border-radius:1px;content:"";height:22px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .12s ease;width:1px}.Schedule_Calander_Chip .Schedule_Calander_ChipResize:before{left:calc(50% - 2px)}.Schedule_Calander_Chip .Schedule_Calander_ChipResize:after{left:calc(50% + 1px)}.Schedule_Calander_Chip .Schedule_Calander_ChipResize.is-left{left:0}.Schedule_Calander_Chip .Schedule_Calander_ChipResize.is-right{right:0}.Schedule_Calander_Chip:hover .Schedule_Calander_ChipResize:after,.Schedule_Calander_Chip:hover .Schedule_Calander_ChipResize:before{opacity:.9}.Schedule_Day{display:flex;flex-direction:column;gap:16px;height:100%}.Schedule_Day .Schedule_DayHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.Schedule_Day .Schedule_DayHeader h1{color:var(--text_Title_Light);font-size:17px;font-weight:600;margin:0;white-space:nowrap;width:33%}.Schedule_Day .Schedule_DayHeader h3{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:13px;font-weight:600;justify-content:center;margin:0;text-align:center;white-space:nowrap;width:33%}@media(max-width:600px){.Schedule_Day .Schedule_DayHeader{flex-wrap:wrap;gap:8px}.Schedule_Day .Schedule_DayHeader h1:empty{display:none}.Schedule_Day .Schedule_DayHeader h1{font-size:15px;width:auto}.Schedule_Day .Schedule_DayHeader h3{font-size:12px;justify-content:flex-end;text-align:right;width:auto}}.Schedule_Day .Schedule_Day_Body{flex:1 1;min-height:0;overflow:auto;overscroll-behavior:contain;position:relative}.Schedule_Day .Schedule_Day_Body .Schedule_Day_Grid{min-height:1440px;position:relative;width:100%}.Schedule_Day .Schedule_Day_Body .Schedule_Day_Hours{display:flex;flex-direction:column}.Schedule_Day .Schedule_Day_Body .Schedule_Day_Hours .Schedule_Day_HourRow{border-bottom:1px solid var(--border_Light);display:grid;grid-template-columns:60px 1fr;height:60px;transition:background .12s ease,box-shadow .12s ease}.Schedule_Day .Schedule_Day_Body .Schedule_Day_Hours .Schedule_Day_HourRow .Schedule_Day_HourLabel{align-items:flex-start;background:var(--background_White);border-right:4px solid var(--border_Light);box-sizing:border-box;color:var(--text_Title_Light_Light);display:flex;font-size:11px;font-weight:500;justify-content:flex-end;left:0;padding:4px 8px;position:-webkit-sticky;position:sticky;z-index:3}.Schedule_Day .Schedule_Day_Body .Schedule_Day_Hours .Schedule_Day_HourRow.is-drop-over{background:color-mix(in srgb,var(--background_Blue) 8%,#0000);box-shadow:inset 0 0 0 2px var(--background_Blue)}.Schedule_Day .Schedule_Day_Body .Schedule_Day_Hours .Schedule_Day_HourRow.is-drop-over .Schedule_Day_HourLabel{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));box-shadow:inset 2px 0 0 0 var(--background_Blue),inset 0 2px 0 0 var(--background_Blue),inset 0 -2px 0 0 var(--background_Blue)}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer{height:1440px;left:60px;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 14%,var(--background_White));border:1px solid color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 45%,#0000);border-left:4px solid var(--appointment-status-color,var(--background_Blue));border-radius:6px;box-sizing:border-box;color:var(--text_Title_Dark);display:flex;flex-direction:column;min-height:20px;overflow:hidden;pointer-events:auto;position:absolute;transition:box-shadow .12s ease,border-color .12s ease,background .12s ease;-webkit-user-select:none;user-select:none;z-index:1}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip:hover{background:color-mix(in srgb,var(--background_Blue) 22%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 22%,var(--background_White));border-color:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 65%,#0000);box-shadow:0 4px 12px #0f172a1f;z-index:4}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip.is-dragging{background:color-mix(in srgb,var(--background_Blue) 28%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 28%,var(--background_White));border-color:var(--appointment-status-color,var(--background_Blue));box-shadow:0 10px 24px #0f172a38}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip.continues-before{border-top-left-radius:0;border-top-right-radius:0}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip.continues-after{border-bottom-left-radius:0;border-bottom-right-radius:0}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip.is-resizing{background:color-mix(in srgb,var(--background_Blue) 28%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 28%,var(--background_White));border-color:var(--appointment-status-color,var(--background_Blue))}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip .Schedule_Day_ChipContent{cursor:grab;display:flex;flex:1 1;flex-direction:column;gap:2px;min-height:0;overflow:hidden;padding:4px 8px 6px}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip .Schedule_Day_ChipContent:active{cursor:grabbing}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip .Schedule_Day_ChipResize{background:#0000;cursor:ns-resize;height:10px;left:0;position:absolute;right:0;touch-action:none;z-index:5}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip .Schedule_Day_ChipResize:after,.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip .Schedule_Day_ChipResize:before{background:var(--background_Blue);background:var(--appointment-status-color,var(--background_Blue));border-radius:1px;content:"";height:1px;left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:opacity .12s ease;width:22px}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip .Schedule_Day_ChipResize:before{top:calc(50% - 2px)}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip .Schedule_Day_ChipResize:after{top:calc(50% + 1px)}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip .Schedule_Day_ChipResize.is-top{top:0}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip .Schedule_Day_ChipResize.is-bottom{bottom:0}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip:hover .Schedule_Day_ChipResize:after,.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip:hover .Schedule_Day_ChipResize:before{opacity:.9}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip .Schedule_Day_ChipPrimary{align-items:baseline;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:700;gap:6px;min-width:0;word-break:break-word}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip .Schedule_Day_ChipId{background:color-mix(in srgb,var(--background_Blue) 18%,#0000);border-radius:4px;color:var(--text_Title_Dark);flex-shrink:0;font-size:11px;font-weight:700;padding:1px 5px}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip .Schedule_Day_ChipName{font-weight:700;word-break:break-word}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip .Schedule_Day_ChipSecondary{color:var(--text_Title_Light);font-size:11px;word-break:break-word}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_NowLine{background:var(--background_Blue);height:1px;left:0;pointer-events:none;position:absolute;right:0;z-index:5}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_NowLine .Schedule_Day_NowDot{background:var(--background_Blue);border-radius:999px;height:9px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:9px}.Schedule_Week{background:var(--background_White);display:flex;flex-direction:column;height:100%;overflow:hidden}.Schedule_Week .Schedule_DayHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.Schedule_Week .Schedule_DayHeader h1{color:var(--text_Title_Light);font-size:17px;font-weight:600;margin:0;white-space:nowrap;width:33%}.Schedule_Week .Schedule_DayHeader h3{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:13px;font-weight:600;justify-content:center;margin:0;text-align:center;white-space:nowrap;width:33%}@media(max-width:600px){.Schedule_Week .Schedule_DayHeader{flex-wrap:wrap;gap:8px}.Schedule_Week .Schedule_DayHeader h1:empty{display:none}.Schedule_Week .Schedule_DayHeader h1{font-size:15px;width:auto}.Schedule_Week .Schedule_DayHeader h3{font-size:12px;justify-content:flex-end;text-align:right;width:auto}}.Schedule_Week .Schedule_WeekScrollArea{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:auto;overscroll-behavior:contain}.Schedule_Week .Schedule_WeekHeader{display:grid;grid-template-columns:60px repeat(7,1fr)}@media(max-width:600px){.Schedule_Week .Schedule_WeekHeader{grid-template-columns:60px repeat(7,minmax(56px,1fr));min-width:100%;width:-webkit-max-content;width:max-content}}.Schedule_Week .Schedule_WeekHeader{background:var(--background_White);border-bottom:1px solid var(--border_Light);flex-shrink:0;position:-webkit-sticky;position:sticky;top:0;z-index:5}.Schedule_Week .Schedule_WeekHeader .Schedule_WeekHeaderCorner{background:var(--background_White);border-right:3px solid var(--border_Light);left:0;position:-webkit-sticky;position:sticky;z-index:6}.Schedule_Week .Schedule_WeekHeader .Schedule_WeekHeaderDay{align-items:center;border-left:1px solid var(--border_Light);display:flex;flex-direction:column;gap:4px;padding:14px 8px;text-align:center}.Schedule_Week .Schedule_WeekHeader .Schedule_WeekHeaderDay .Schedule_WeekHeaderDayName{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;text-transform:capitalize}.Schedule_Week .Schedule_WeekHeader .Schedule_WeekHeaderDay .Schedule_WeekHeaderDayNumber{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:18px;font-weight:600;height:32px;justify-content:center;width:32px}.Schedule_Week .Schedule_WeekHeader .Schedule_WeekHeaderDay.is-today .Schedule_WeekHeaderDayNumber{background:var(--text_Title_Dark);border-radius:999px;color:var(--background_White)}.Schedule_Week .Schedule_WeekBody{display:grid;grid-template-columns:60px 1fr}@media(max-width:600px){.Schedule_Week .Schedule_WeekBody{min-width:100%;width:-webkit-max-content;width:max-content}}.Schedule_Week .Schedule_WeekBody .Schedule_WeekHoursColumn{background:var(--background_White);border-right:3px solid var(--border_Light);display:flex;flex-direction:column;left:0;position:-webkit-sticky;position:sticky;z-index:4}.Schedule_Week .Schedule_WeekBody .Schedule_WeekHoursColumn .Schedule_WeekHourLabel{align-items:flex-start;border-bottom:1px solid var(--border_Light);box-sizing:border-box;color:var(--text_Title_Light_Light);display:flex;font-size:11px;font-weight:500;height:60px;justify-content:flex-end;padding:4px 8px}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumns{display:grid;grid-template-columns:repeat(7,1fr)}@media(max-width:600px){.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumns{grid-template-columns:repeat(7,minmax(56px,1fr))}}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumns{position:relative}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumns .Calander_Line_Correct_Time.is-horizontal{background:var(--background_Blue);height:1px;left:0;pointer-events:none;position:absolute;right:0;z-index:4}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumns .Calander_Line_Correct_Time.is-horizontal .Calander_Line_Correct_Timedotontop{background:var(--background_Blue);border-radius:999px;height:9px;position:absolute;top:-4px;width:9px}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn{border-left:1px solid var(--border_Light);min-height:1440px;position:relative}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn:first-child{border-left:0}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekHourCell{border-bottom:1px solid var(--border_Light);box-sizing:border-box;height:60px}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekHourCell.is-drop-over{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);box-shadow:inset 0 0 0 2px var(--background_Blue)}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer{inset:2px 3px;pointer-events:none;position:absolute}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 14%,var(--background_White));border:1px solid color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 45%,#0000);border-left:4px solid var(--appointment-status-color,var(--background_Blue));border-radius:6px;box-sizing:border-box;color:var(--text_Title_Dark);display:flex;flex-direction:column;font-size:12px;line-height:1.25;min-height:40px;overflow:hidden;pointer-events:auto;position:absolute;text-align:left;transition:box-shadow .12s ease,border-color .12s ease,background .12s ease}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip:hover{background:color-mix(in srgb,var(--background_Blue) 22%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 22%,var(--background_White));border-color:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 65%,#0000);box-shadow:0 4px 12px #0f172a1f}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip.is-dragging,.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip.is-resizing{background:color-mix(in srgb,var(--background_Blue) 28%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 28%,var(--background_White));border-color:var(--appointment-status-color,var(--background_Blue))}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip.continues-before{border-top-left-radius:0;border-top-right-radius:0}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip.continues-after{border-bottom-left-radius:0;border-bottom-right-radius:0}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip .Schedule_WeekAppointmentChipResize{background:#0000;cursor:ns-resize;height:10px;left:0;position:absolute;right:0;touch-action:none;z-index:5}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip .Schedule_WeekAppointmentChipResize:after,.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip .Schedule_WeekAppointmentChipResize:before{background:var(--background_Blue);background:var(--appointment-status-color,var(--background_Blue));border-radius:1px;content:"";height:1px;left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:opacity .12s ease;width:22px}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip .Schedule_WeekAppointmentChipResize:before{top:calc(50% - 2px)}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip .Schedule_WeekAppointmentChipResize:after{top:calc(50% + 1px)}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip .Schedule_WeekAppointmentChipResize.is-top{top:0}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip .Schedule_WeekAppointmentChipResize.is-bottom{bottom:0}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip:hover .Schedule_WeekAppointmentChipResize:after,.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip:hover .Schedule_WeekAppointmentChipResize:before{opacity:.9}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip .Schedule_WeekAppointmentChipContent{cursor:grab;display:flex;flex:1 1;flex-direction:column;gap:2px;min-height:0;overflow:hidden;padding:8px 10px}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip .Schedule_WeekAppointmentChipContent:active{cursor:grabbing}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip .Schedule_WeekAppointmentChipPrimary{color:var(--text_Title_Dark);font-size:11px;font-weight:700;letter-spacing:.01em}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip .Schedule_WeekAppointmentChipId{background:color-mix(in srgb,var(--background_Blue) 18%,#0000);border-radius:4px;font-weight:700;padding:1px 5px}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip .Schedule_WeekAppointmentChipName{color:var(--text_Title_Dark);font-size:13px;font-weight:700;word-break:break-word}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip .Schedule_WeekAppointmentChipSecondary{color:var(--text_Title_Light);font-size:11px;word-break:break-word}.Schedule_Month{background:var(--background_White);display:flex;flex-direction:column;height:100%;overflow:hidden}.Schedule_Month .Schedule_DayHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.Schedule_Month .Schedule_DayHeader h1{color:var(--text_Title_Light);font-size:17px;font-weight:600;margin:0;white-space:nowrap;width:33%}.Schedule_Month .Schedule_DayHeader h3{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:13px;font-weight:600;justify-content:center;margin:0;text-align:center;white-space:nowrap;width:33%}@media(max-width:600px){.Schedule_Month .Schedule_DayHeader{flex-wrap:wrap;gap:8px}.Schedule_Month .Schedule_DayHeader h1:empty{display:none}.Schedule_Month .Schedule_DayHeader h1{font-size:15px;width:auto}.Schedule_Month .Schedule_DayHeader h3{font-size:12px;justify-content:flex-end;text-align:right;width:auto}}.Schedule_Month .Schedule_MonthHeader{background:var(--background_Gray_Light);border-bottom:1px solid var(--border_Light);border-radius:4px 4px 0 0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));position:-webkit-sticky;position:sticky;top:0;z-index:2}.Schedule_Month .Schedule_MonthHeader .Schedule_MonthHeaderCell{border-right:1px solid var(--border_Light);color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;letter-spacing:.04em;padding:10px 12px;text-transform:uppercase}.Schedule_Month .Schedule_MonthHeader .Schedule_MonthHeaderCell:last-child{border-right:0}.Schedule_Month .Schedule_MonthScrollArea{-webkit-overflow-scrolling:touch;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto}.Schedule_Month .Schedule_MonthGrid{display:grid;flex:1 1;grid-auto-rows:minmax(160px,1fr);grid-template-columns:repeat(7,minmax(0,1fr))}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell{background:var(--background_White);border-bottom:1px solid var(--border_Light);border-right:1px solid var(--border_Light);display:flex;flex-direction:column;gap:4px;overflow:hidden;padding:6px 8px;position:relative}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell:nth-child(7n){border-right:0}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell.is-other-month{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light_Light)}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell.is-other-month .Schedule_MonthCellDate{color:var(--text_Title_Light_Light_Light)}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell.is-today{background:color-mix(in srgb,var(--background_Blue) 5%,var(--background_White))}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell.is-today .Schedule_MonthCellDate{background:var(--background_Blue);border-radius:999px;color:#fff;padding:0 6px}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell.is-drop-over{background:color-mix(in srgb,var(--background_Blue) 12%,var(--background_White));box-shadow:inset 0 0 0 2px var(--background_Blue)}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell .Schedule_MonthCellDate{align-self:flex-end;color:var(--text_Title_Light);font-size:12px;font-weight:600;line-height:20px}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell .Schedule_MonthCellAppointments{display:flex;flex-direction:column;gap:3px}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell .Schedule_MonthAppointmentRow{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;padding:4px 8px;text-align:left;transition:background .12s ease;width:100%}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell .Schedule_MonthAppointmentRow:hover{background:var(--background_Gray_Light)}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell .Schedule_MonthAppointmentRow .Schedule_MonthAppointmentDot{background:var(--Submited);background:var(--appointment-status-color,var(--Submited));border-radius:999px;flex-shrink:0;height:8px;width:8px}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell .Schedule_MonthAppointmentRow .Schedule_MonthAppointmentTime{color:var(--text_Title_Light);font-weight:600;white-space:nowrap}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell .Schedule_MonthAppointmentRow .Schedule_MonthAppointmentId{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell .Schedule_MonthViewMore{align-self:flex-start;background:#0000;border:0;color:var(--text_Title_Light_Light);cursor:pointer;font-size:11px;margin-top:auto;padding:2px 4px}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell .Schedule_MonthViewMore:hover{color:var(--background_Blue);text-decoration:underline}.Schedule_Timeline_Day{display:flex;flex-direction:column;gap:16px;height:100%}.Schedule_Timeline_Day .Schedule_DayHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.Schedule_Timeline_Day .Schedule_DayHeader h1{color:var(--text_Title_Light);font-size:17px;font-weight:600;margin:0;white-space:nowrap;width:33%}.Schedule_Timeline_Day .Schedule_DayHeader h3{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:13px;font-weight:600;justify-content:center;margin:0;text-align:center;white-space:nowrap;width:33%}@media(max-width:600px){.Schedule_Timeline_Day .Schedule_DayHeader{flex-wrap:wrap;gap:8px}.Schedule_Timeline_Day .Schedule_DayHeader h1:empty{display:none}.Schedule_Timeline_Day .Schedule_DayHeader h1{font-size:15px;width:auto}.Schedule_Timeline_Day .Schedule_DayHeader h3{font-size:12px;justify-content:flex-end;text-align:right;width:auto}}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain{height:100%}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body{flex:1 1;height:100%;min-height:0;overflow:auto;position:relative}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid{--emp-col:200px;align-content:start;display:grid;grid-auto-rows:minmax(0,auto);grid-template-columns:var(--emp-col) 1fr;min-height:100%;min-width:100%;position:relative;width:-webkit-max-content;width:max-content}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid:before{background-image:repeating-linear-gradient(to right,#0000 0,#0000 159px,var(--border_Light) 159px,var(--border_Light) 160px);bottom:0;content:"";left:var(--emp-col);pointer-events:none;position:absolute;right:0;top:40px;z-index:0}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_LeftHeader{background:var(--background_White);border-bottom:1px solid var(--border_Light);border-right:4px solid var(--border_Light);height:40px;left:0;padding:0 4px 4px 0;position:-webkit-sticky;position:sticky;top:0;z-index:6}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_LeftHeader .Schedule_Timeline_Day_EmployeesEditOrder{align-items:center;background:#0000;border:0;border-radius:4px;cursor:pointer;display:flex;gap:10px;height:100%;padding:0 10px;width:100%}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_LeftHeader .Schedule_Timeline_Day_EmployeesEditOrder h2{color:var(--text_Title_Light);font-size:12px;font-weight:500}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_LeftHeader .Schedule_Timeline_Day_EmployeesEditOrder .material-symbols-outlined{color:var(--text_Title_Light);font-size:19px}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_LeftHeader .Schedule_Timeline_Day_EmployeesEditOrder:hover{background:var(--background_Gray_Light)}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RightHeader{background:var(--background_White);position:-webkit-sticky;position:sticky;top:0;z-index:5}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RightHeader .Schedule_Timeline_Day_CalanderHeaderTime{border-bottom:1px solid var(--border_Light);display:grid;grid-template-columns:repeat(24,minmax(160px,1fr));min-height:40px;width:100%}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RightHeader .Schedule_Timeline_Day_CalanderHeaderTime span{align-items:center;border-right:1px solid var(--border_Light);box-sizing:border-box;color:var(--text_Title_Light_Light);display:flex;font-size:12px;font-weight:400;justify-content:start;padding-left:10px}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RightHeader .Schedule_Timeline_Day_CalanderHeaderTime span:last-child{border-right:0}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee{cursor:pointer}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee.is-route-selected{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_White));box-shadow:inset 3px 0 0 var(--background_Blue)}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee{--lane-height:36px;align-items:stretch;background:var(--background_White);border-right:4px solid var(--border_Light);box-sizing:border-box;display:flex;height:calc(6px + var(--lane-height)*1);height:calc(6px + var(--row-lanes, 1)*var(--lane-height));left:0;position:-webkit-sticky;position:sticky;z-index:4}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee:focus-within,.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee:hover{z-index:20}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee .Schedule_Timeline_Day_EmployeeCard{align-items:center;border-bottom:1px solid var(--border_Light);box-sizing:border-box;display:flex;gap:8px;height:100%;padding:3px 8px 3px 14px;width:100%}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee .Schedule_Timeline_Day_EmployeeCard .Schedule_Timeline_Day_EmployeeNumber{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Dark);display:flex;flex-shrink:0;font-size:10px;font-weight:600;height:18px;justify-content:center;width:18px}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee .Schedule_Timeline_Day_EmployeeCard .Schedule_Timeline_Day_EmployeeAvatar{align-items:center;background:var(--Done);border-radius:999px;color:var(--background_White);display:flex;flex-shrink:0;font-size:11px;font-weight:700;height:24px;justify-content:center;overflow:hidden;width:24px}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee .Schedule_Timeline_Day_EmployeeCard .Schedule_Timeline_Day_EmployeeAvatar img{display:block;height:100%;object-fit:cover;width:100%}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee .Schedule_Timeline_Day_EmployeeCard .Schedule_Timeline_Day_EmployeeAvatar .material-symbols-outlined{font-size:14px}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee .Schedule_Timeline_Day_EmployeeCard .Schedule_Timeline_Day_EmployeeInfo{display:flex;flex-direction:column;gap:0;min-width:0}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee .Schedule_Timeline_Day_EmployeeCard .Schedule_Timeline_Day_EmployeeInfo .Schedule_Timeline_Day_EmployeeName{color:var(--text_Title_Light);font-size:13px;font-weight:600;max-width:120px;white-space:nowrap}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee .Schedule_Timeline_Day_EmployeeCard .Schedule_Timeline_Day_EmployeeInfo .Schedule_Timeline_Day_EmployeeName .ToolTopExplainTarget{max-width:100%;overflow:hidden}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee .Schedule_Timeline_Day_EmployeeCard .Schedule_Timeline_Day_EmployeeInfo .Schedule_Timeline_Day_EmployeeName .ToolTopExplainBubble{z-index:50}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee .Schedule_Timeline_Day_EmployeeCard .Schedule_Timeline_Day_EmployeeInfo .Schedule_Timeline_Day_EmployeeName .Schedule_Timeline_Day_EmployeeNameText{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee .Schedule_Timeline_Day_EmployeeCard .Schedule_Timeline_Day_EmployeeInfo .Schedule_Timeline_Day_EmployeeRole{color:var(--text_Title_Light_Light);font-size:11px;font-weight:400;line-height:1.2;text-transform:capitalize}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowCalendar{--lane-height:36px;background:var(--background_White);box-sizing:border-box;height:calc(6px + var(--lane-height)*1);height:calc(6px + var(--row-lanes, 1)*var(--lane-height));position:relative}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowCalendar .Schedule_Timeline_Day_Calander_Boxes{display:grid;grid-template-columns:repeat(24,minmax(160px,1fr));height:100%}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowCalendar .Schedule_Timeline_Day_Calander_Boxes>.Schedule_Calander_Box{height:100%;min-height:0}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowCalendar .Schedule_Timeline_Day_Calander_Chips{bottom:3px;left:5px;pointer-events:none;position:absolute;right:5px;top:3px;z-index:2}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowCalendar .Schedule_Timeline_Day_Calander_Chips .Schedule_Calander_Chip{pointer-events:auto}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowCalendar .Schedule_Timeline_Day_Calander_Chips .Schedule_Calander_Chip .Schedule_Calander_ChipContent{gap:1px;padding:3px 8px}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowCalendar .Schedule_Timeline_Day_Calander_Chips .Schedule_Calander_Chip .Schedule_Calander_ChipLine{font-size:12px}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowCalendar .Schedule_Timeline_Day_Calander_Chips .Schedule_Calander_Chip .Schedule_Calander_ChipLine.is-primary{font-size:13px}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowCalendar .Schedule_Timeline_Day_Availability{bottom:3px;left:0;pointer-events:none;position:absolute;right:0;top:3px;z-index:1}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowCalendar .Schedule_Timeline_Day_Availability .Schedule_Timeline_Day_AvailCell{align-items:center;background:color-mix(in srgb,var(--Done) 11%,#0000);border:1px dashed color-mix(in srgb,var(--Done) 50%,#0000);border-radius:7px;color:var(--Done);cursor:pointer;display:flex;height:100%;justify-content:center;overflow:hidden;pointer-events:auto;position:absolute;top:0;transition:background .12s ease,border-color .12s ease;-webkit-user-select:none;user-select:none}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowCalendar .Schedule_Timeline_Day_Availability .Schedule_Timeline_Day_AvailCell .material-symbols-outlined{font-size:16px;opacity:0;transition:opacity .12s ease}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowCalendar .Schedule_Timeline_Day_Availability .Schedule_Timeline_Day_AvailCell:hover{background:color-mix(in srgb,var(--Done) 20%,#0000);border-style:solid}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowCalendar .Schedule_Timeline_Day_Availability .Schedule_Timeline_Day_AvailCell:hover .material-symbols-outlined{opacity:1}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowCalendar .Schedule_Timeline_Day_Availability .Schedule_Timeline_Day_AvailSelection{align-items:center;background:color-mix(in srgb,var(--Done) 34%,#0000);border:1.5px solid var(--Done);border-radius:8px;box-shadow:0 2px 8px color-mix(in srgb,var(--Done) 30%,#0000);display:flex;height:100%;justify-content:center;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:1}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowCalendar .Schedule_Timeline_Day_Availability .Schedule_Timeline_Day_AvailSelection .Schedule_Timeline_Day_AvailSelectionLabel{color:var(--text_Title_Dark);font-size:12px;font-weight:700;padding:0 6px;text-shadow:0 1px 2px var(--background_White);white-space:nowrap}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowCalendar .Calander_Line_Correct_Time{background:var(--background_Blue);height:calc(100% + 20px);left:100px;position:absolute;top:-20px;width:1px;z-index:4}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowCalendar:nth-child(4) .Calander_Line_Correct_Timedotontop{background:var(--background_Blue);border-radius:999px;height:9px;left:-4px;position:absolute;top:-5px;width:9px}.Schedule_Timeline_Week{background:var(--background_White);display:flex;flex-direction:column;gap:16px;height:100%}.Schedule_Timeline_Week .Schedule_DayHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.Schedule_Timeline_Week .Schedule_DayHeader h1{color:var(--text_Title_Light);font-size:17px;font-weight:600;margin:0;white-space:nowrap;width:33%}.Schedule_Timeline_Week .Schedule_DayHeader h3{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:13px;font-weight:600;justify-content:center;margin:0;text-align:center;white-space:nowrap;width:33%}@media(max-width:600px){.Schedule_Timeline_Week .Schedule_DayHeader{flex-wrap:wrap;gap:8px}.Schedule_Timeline_Week .Schedule_DayHeader h1:empty{display:none}.Schedule_Timeline_Week .Schedule_DayHeader h1{font-size:15px;width:auto}.Schedule_Timeline_Week .Schedule_DayHeader h3{font-size:12px;justify-content:flex-end;text-align:right;width:auto}}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body{flex:1 1;min-height:0;overflow:auto}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid{display:grid;grid-auto-rows:minmax(0,auto);grid-template-columns:200px repeat(7,minmax(0,1fr));min-width:0;width:100%}@media(max-width:1050px){.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid{grid-template-columns:156px repeat(7,minmax(0,1fr))}}@media(max-width:600px){.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid{grid-template-columns:150px repeat(7,minmax(140px,1fr));min-width:100%;width:-webkit-max-content;width:max-content}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_LeftHeader .Schedule_Timeline_Week_EmployeeCard,.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard{gap:5px;padding:6px 8px}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_LeftHeader .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeNumber,.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeNumber{font-size:9px;height:15px;width:15px}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_LeftHeader .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeAvatar,.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeAvatar{font-size:9px;height:20px;width:20px}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_LeftHeader .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeInfo,.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeInfo{min-width:0}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_LeftHeader .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeInfo .Schedule_Timeline_Week_EmployeeName .Schedule_Timeline_Week_EmployeeNameText,.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeInfo .Schedule_Timeline_Week_EmployeeName .Schedule_Timeline_Week_EmployeeNameText{font-size:11.5px}}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_LeftHeader{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);border-right:3px solid var(--border_Light);display:flex;height:53px;left:0;padding:0 4px 4px 0;position:-webkit-sticky;position:sticky;top:0;z-index:6}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_LeftHeader .Schedule_Timeline_Week_EmployeesEditOrder{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:flex;gap:10px;height:100%;padding:0 8px;width:100%}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_LeftHeader .Schedule_Timeline_Week_EmployeesEditOrder h2{color:var(--text_Title_Light);font-size:12px;font-weight:400;margin:0}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_LeftHeader .Schedule_Timeline_Week_EmployeesEditOrder .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_LeftHeader .Schedule_Timeline_Week_EmployeesEditOrder:hover{background:var(--background_Gray_Light)}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RightHeader{background:var(--background_White);border-bottom:1px solid var(--border_Light);display:grid;grid-column:2/span 7;grid-template-columns:repeat(7,minmax(0,1fr));position:-webkit-sticky;position:sticky;top:0;z-index:5}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RightHeader .Schedule_Timeline_Week_DayHead{align-items:center;border-left:1px solid var(--border_Light);box-sizing:border-box;display:flex;flex-direction:column;gap:2px;height:52px;justify-content:center;padding:8px}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RightHeader .Schedule_Timeline_Week_DayHead .Schedule_Timeline_Week_DayName{color:var(--text_Title_Light_Light);font-size:11px;font-weight:500;text-transform:capitalize}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RightHeader .Schedule_Timeline_Week_DayHead .Schedule_Timeline_Week_DayNumber{color:var(--text_Title_Dark);font-size:18px;font-weight:700;line-height:1}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RightHeader .Schedule_Timeline_Week_DayHead.is-today .Schedule_Timeline_Week_DayNumber{align-items:center;background:var(--background_Blue);border-radius:999px;color:var(--background_White);display:inline-flex;height:28px;justify-content:center;width:28px}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee{cursor:pointer}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee.is-route-selected{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_White));box-shadow:inset 3px 0 0 var(--background_Blue)}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee{background:var(--background_White);border-bottom:1px solid var(--border_Light);border-right:3px solid var(--border_Light);box-sizing:border-box;left:0;position:-webkit-sticky;position:sticky;z-index:4}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee:focus-within,.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee:hover{z-index:20}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard{align-items:center;box-sizing:border-box;display:flex;gap:8px;height:100%;padding:6px 12px}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeNumber{align-items:center;background:var(--background_Blue);border-radius:999px;color:var(--background_White);display:flex;flex-shrink:0;font-size:10px;font-weight:700;height:18px;justify-content:center;width:18px}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeAvatar{align-items:center;background:var(--Done);border-radius:999px;color:var(--background_White);display:flex;flex-shrink:0;font-size:11px;font-weight:700;height:24px;justify-content:center;overflow:hidden;width:24px}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeAvatar img{display:block;height:100%;object-fit:cover;width:100%}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeAvatar .material-symbols-outlined{font-size:14px}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeInfo{display:flex;flex-direction:column;gap:1px;min-width:0}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeInfo .Schedule_Timeline_Week_EmployeeName{color:var(--text_Title_Dark);font-size:13px;font-weight:600;max-width:130px;white-space:nowrap}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeInfo .Schedule_Timeline_Week_EmployeeName .ToolTopExplainTarget{max-width:100%;overflow:hidden}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeInfo .Schedule_Timeline_Week_EmployeeName .ToolTopExplainBubble{z-index:50}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeInfo .Schedule_Timeline_Week_EmployeeName .Schedule_Timeline_Week_EmployeeNameText{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeInfo .Schedule_Timeline_Week_EmployeeRole{color:var(--text_Title_Light_Light);font-size:11px;font-weight:400;text-transform:capitalize}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowCells{display:grid;grid-column:2/span 7;grid-template-columns:repeat(7,minmax(0,1fr))}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Cell{background:repeating-linear-gradient(45deg,#0000 0,#0000 8px,color-mix(in srgb,var(--border_Light) 30%,#0000) 8px,color-mix(in srgb,var(--border_Light) 30%,#0000) 9px);border-bottom:1px solid var(--border_Light);border-left:1px solid var(--border_Light);box-sizing:border-box;display:flex;flex-direction:column;gap:3px;min-height:64px;min-width:0;padding:3px;transition:background .12s ease,box-shadow .12s ease}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Cell.is-drop-over{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_White));box-shadow:inset 0 0 0 2px var(--background_Blue)}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip{background:var(--background_White);border:1px solid var(--border_Light);border-left:4px solid var(--appointment-status-color,var(--background_Blue));border-radius:4px;box-sizing:border-box;cursor:grab;display:flex;flex-direction:column;gap:2px;max-width:100%;min-width:0;padding:4px 6px 6px;transition:box-shadow .12s ease,border-color .12s ease,background .12s ease;-webkit-user-select:none;user-select:none}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip:hover{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 14%,var(--background_White));border-color:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 65%,#0000);box-shadow:0 4px 10px #0f172a14}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip.is-dragging{background:color-mix(in srgb,var(--background_Blue) 22%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 22%,var(--background_White));border-color:var(--appointment-status-color,var(--background_Blue))}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip:active{cursor:grabbing}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip.is-dragging{box-shadow:0 8px 20px #0f172a38}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip .Schedule_Timeline_Week_ChipHead{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip .Schedule_Timeline_Week_ChipHead .Schedule_Timeline_Week_ChipBadge{align-items:center;border-radius:3px;color:var(--background_White);display:inline-flex;flex-shrink:0;font-size:10px;font-weight:700;height:16px;justify-content:center;min-width:16px;padding:0 4px}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip .Schedule_Timeline_Week_ChipHead .Schedule_Timeline_Week_ChipBadge.is-status{background:var(--background_Blue);background:var(--appointment-status-color,var(--background_Blue))}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip .Schedule_Timeline_Week_ChipHead .Schedule_Timeline_Week_ChipBadge.is-payment{background:var(--Done)}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip .Schedule_Timeline_Week_ChipHead .Schedule_Timeline_Week_ChipBadge.is-tag{background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);color:var(--text_Title_Dark);max-width:90px;overflow:hidden;padding:0 6px;text-overflow:ellipsis;white-space:nowrap}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip .Schedule_Timeline_Week_ChipHead .Schedule_Timeline_Week_ChipTitle{align-items:center;color:var(--text_Title_Dark);display:inline-flex;flex:1 1;font-size:11px;font-weight:700;gap:4px;min-width:0}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip .Schedule_Timeline_Week_ChipHead .Schedule_Timeline_Week_ChipId{color:var(--text_Title_Dark)}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip .Schedule_Timeline_Week_ChipHead .Schedule_Timeline_Week_ChipDivider{color:var(--text_Title_Light_Light);font-weight:400}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip .Schedule_Timeline_Week_ChipHead .Schedule_Timeline_Week_ChipName{color:var(--text_Title_Dark);word-break:break-word}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip .Schedule_Timeline_Week_ChipLine{color:var(--text_Title_Dark);font-size:11px;line-height:1.3;word-break:break-word}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip .Schedule_Timeline_Week_ChipLine.is-muted{color:var(--text_Title_Light)}.ScheduleSettings{align-items:stretch;display:flex;flex:1 1;flex-direction:row;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;min-width:0;overflow:hidden}.ScheduleSettings .ScheduleSettingsContent{background-color:#0000;border-left:0;border-radius:0 8px 8px 0;display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.ScheduleSettings .ScheduleSettingsHeader{align-items:flex-start;display:flex;flex-shrink:0;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.ScheduleSettings .ScheduleSettingsHeader .ScheduleSettingsHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.ScheduleSettings .ScheduleSettingsHeader .ScheduleSettingsTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.ScheduleSettings .ScheduleSettingsHeader .ScheduleSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.ScheduleSettings .ScheduleSettingsHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.ScheduleSettings .ScheduleSettingsHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.ScheduleSettings .ScheduleSettingsHeader h3:hover{text-decoration:underline}.ScheduleSettings .ScheduleSettingsBody{display:flex;flex:1 1;flex-direction:column;min-height:0}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto;padding:0 30px 20px;width:100%}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSection{background-color:#0000;display:flex;flex-direction:column;gap:12px;margin-top:40px;position:relative}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSection:nth-child(4){margin-top:0}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSection:nth-child(3){margin-bottom:40px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSection h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSection p{color:var(--text_Title_Light_Light);font-size:13px;margin:-10px 0 0}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSection textarea{border:1px solid var(--border_Dark_Light);border-radius:10px;font-size:13px;min-height:120px;padding:12px;resize:vertical}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSection .ScheduleSettingsHint{color:var(--Canceled);font-size:12px;margin-top:4px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton{display:flex;flex-direction:column;gap:24px;padding-top:40px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonSection{display:flex;flex-direction:column;gap:14px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonActions,.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonDay,.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonField,.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonInline,.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonTags,.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonTextarea,.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonTime,.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonTitle,.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonToggle{animation:ScheduleSettingsShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--border_Dark_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Dark_Light) 100%);background-size:200% 100%;border-radius:10px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonTitle{height:18px;width:180px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonField{height:44px;width:100%}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonRows{display:flex;flex-direction:column;gap:14px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonRow{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:110px 60px 1fr 1fr}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonDay{height:14px;width:80px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonToggle{border-radius:999px;height:22px;width:46px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonTime{height:50px;width:100%}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonInline{height:36px;width:220px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonTextarea{height:120px;width:100%}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonTags{height:32px;width:65%}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonActions{align-self:center;border-radius:999px;height:44px;width:180px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsPreferenceGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsPreferenceGrid .ScheduleSettingsPreferenceField{display:flex;flex-direction:column;gap:8px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsPreferenceGrid .ScheduleSettingsPreferenceField .TimeZoneInput .TimeZoneInputButton{height:40px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsPreferenceGrid .ScheduleSettingsPreferenceField label{color:var(--text_Title_Light);font-size:13px;font-weight:500}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsGrid{background:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:20px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsGrid .WeeklyHoursHeader{align-items:center;background:var(--background_Gray_Light_Light);border-radius:8px 8px 0 0;color:var(--text_Title_Light);display:flex;gap:8px;margin:-20px -20px 0;padding:14px 20px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsGrid .WeeklyHoursHeader .material-symbols-outlined{font-size:18px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsGrid .WeeklyHoursHeader h4{font-size:15px;font-weight:500;margin:0}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsGrid .DaysList{display:flex;flex-direction:column;gap:12px;margin-top:10px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsGrid .DaysList .DayRow{align-items:center;display:flex;gap:24px;height:40px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsGrid .DaysList .DayRow .DayAvatar{align-items:center;background:#0000;border:1px solid var(--text_Title_Dark);border-radius:50%;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:600;height:32px;justify-content:center;transition:all .2s ease;width:32px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsGrid .DaysList .DayRow .DayAvatar.is-active{background:#113f8c;border-color:#113f8c;color:#fff}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsGrid .DaysList .DayRow .DayTimes{align-items:center;display:flex;gap:12px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsGrid .DaysList .DayRow .DayTimes .TimePicker{flex-shrink:0;width:132px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsGrid .DaysList .DayRow .DayTimes input{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:6px;color:var(--text_Title_Dark);font-size:14px;height:36px;outline:3px solid #0000;padding:0 8px;transition:outline .1s ease,border-color .1s ease}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsGrid .DaysList .DayRow .DayTimes input:focus,.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsGrid .DaysList .DayRow .DayTimes input:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsGrid .DaysList .DayRow .DayTimes span{color:var(--text_Title_Light_Light)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsGrid .DaysList .DayRow .DayUnavailable{color:var(--text_Title_Light_Light);font-size:14px;font-style:italic}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggleRow{display:flex;gap:24px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsAlwaysOpenToggle{position:absolute;right:0;top:0}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle{align-items:center;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:10px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle input{display:none}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle .ScheduleSettingsWorkToggleTrack{align-items:center;background:var(--border_Dark_Light);border-radius:999px;display:inline-flex;height:26px;justify-content:center;padding:3px;position:relative;transition:background .2s ease;width:46px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle .ScheduleSettingsWorkToggleIcon{align-items:center;background:var(--background_White);border-radius:999px;box-shadow:0 2px 6px #0f172a26;display:inline-flex;height:20px;justify-content:center;left:3px;opacity:0;position:absolute;top:50%;transform:translateY(-50%) translateX(0);transition:opacity .2s ease,transform .2s ease,background .2s ease;width:20px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle .ScheduleSettingsWorkToggleIcon .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:14px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle .ScheduleSettingsWorkToggleIcon.is-off{background:var(--background_White);box-shadow:0 2px 6px #0f172a26;left:3px;opacity:1}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle .ScheduleSettingsWorkToggleIcon.is-off .material-symbols-outlined{color:var(--text_Title_Light_Light_Light)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle input:checked+.ScheduleSettingsWorkToggleTrack{background:var(--Done)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle input:checked+.ScheduleSettingsWorkToggleTrack .ScheduleSettingsWorkToggleIcon{background:var(--background_White);opacity:1;transform:translateY(-50%) translateX(20px)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle input:checked+.ScheduleSettingsWorkToggleTrack .ScheduleSettingsWorkToggleIcon .material-symbols-outlined{color:var(--Done)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle input:checked+.ScheduleSettingsWorkToggleTrack .ScheduleSettingsWorkToggleIcon.is-off{box-shadow:none;opacity:0}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsRange{align-items:center;display:flex;gap:14px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsRange span{color:var(--text_Title_Light_Light);font-size:13px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsTags{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:20px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsTags button{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Dark_Light);border-radius:6px;cursor:pointer;font-size:12px;padding:4px 8px}@keyframes ScheduleSettingsSpinnerSpin{to{transform:rotate(1turn)}}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced{margin-bottom:40px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedList{display:flex;flex-direction:column;gap:16px;margin-bottom:180px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedRow{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:16px;justify-content:space-between;padding-bottom:12px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedRow:last-child{border-bottom:none;padding-bottom:0}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedLabelGroup{display:flex;flex-direction:column;gap:1px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedLabel{color:var(--text_Title_Light);font-size:14px;font-weight:500}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedDescription{color:var(--text_Title_Light_Light);font-size:12px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedToggle{align-items:center;background:var(--background_Gray_Dark_Light);border:none;border-radius:999px;cursor:pointer;display:inline-flex;gap:8px;min-width:78px;padding:4px 10px 4px 4px;transition:all .2s ease}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedToggle .ScheduleSettingsAdvancedToggleThumb{background-color:var(--background_White);border-radius:50%;box-shadow:0 2px 6px #0f172a1f;height:22px;transform:translateX(0);transition:transform .2s ease;width:22px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedToggle .ScheduleSettingsAdvancedToggleText{color:var(--text_Title_Light);font-size:12px;font-weight:600}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedToggle.is-active{background:var(--background_Blue)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedToggle.is-active .ScheduleSettingsAdvancedToggleThumb{transform:translateX(48px)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedToggle.is-active .ScheduleSettingsAdvancedToggleText{color:var(--background_White);margin-left:-7px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedToggle.is-active:hover{background:var(--background_Blue_Dark)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedToggle:hover{background:#dce1e7}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedToggle:disabled{cursor:not-allowed;opacity:.7}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown{position:relative}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown .SettingsDropdownButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;padding:10px 12px;transition:background .15s ease,border .15s ease;width:100%}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown .SettingsDropdownButton.is-open,.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown .SettingsDropdownButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown .SettingsDropdownButton:focus{border:1px solid var(--background_Blue);outline:3px solid #0000;outline:3px solid var(--outline_Blue)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown .SettingsDropdownChevron{color:var(--text_Title_Light_Light);font-size:18px;transition:transform .2s ease}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown .SettingsDropdownChevron.is-open{transform:rotate(180deg)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown .SettingsDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:6px;left:0;padding:10px;position:absolute;right:0;top:calc(100% + 6px);z-index:10}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown .SettingsDropdownMenu .SettingsDropdownOption{border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:10px 12px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown .SettingsDropdownMenu .SettingsDropdownOption:hover{background:var(--background_Gray_Light)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown .SettingsDropdownMenu .SettingsDropdownOption.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue);font-weight:600}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsActions{background-color:#0000;border-top:1px solid var(--border_Light);display:flex;flex-shrink:0;justify-content:center;padding:16px;width:100%}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsActions button{align-items:center;background:var(--background_Blue);border:none;border:1px solid var(--background_Blue);border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;justify-content:center;padding:10px 54px;transition:transform .15s ease,box-shadow .15s ease,border .15s ease,outline .15s ease}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsActions button .ScheduleSettingsSavingState{align-items:center;display:inline-flex;gap:8px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsActions button .ScheduleSettingsSpinner{animation:ScheduleSettingsSpinnerSpin .7s linear infinite;border:2px solid #ffffff59;border-radius:50%;border-top-color:#fff;height:14px;width:14px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsActions button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsActions button:disabled{box-shadow:none;cursor:progress;opacity:.85;transform:none}.ScheduleSettings .ScheduleSettingsInfo{align-self:flex-start;background:#0000;border:none;min-width:0;overflow-y:auto;padding:24px 20px;width:300px}.ScheduleSettings .ScheduleSettingsInfo h1{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0 0 8px}.ScheduleSettings .ScheduleSettingsInfo p{color:var(--text_Title_Light);font-size:14px;margin:0 0 12px}.ScheduleSettings .ScheduleSettingsInfo .ScheduleInfoBlocks{grid-gap:10px;display:grid;gap:10px;margin:0 0 14px}.ScheduleSettings .ScheduleSettingsInfo .ScheduleInfoBlocks .ScheduleInfoBlock{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:14px;gap:10px;padding:10px 12px}.ScheduleSettings .ScheduleSettingsInfo .ScheduleInfoBlocks .ScheduleInfoBlock .material-symbols-outlined{font-size:18px;line-height:1}.ScheduleSettings .ScheduleSettingsInfo ul{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:14px;gap:8px;margin:0 0 14px;padding-left:18px}.ScheduleSettings .ScheduleSettingsInfo ul li{line-height:1.4}.ScheduleSettings .ScheduleSettingsInfo button{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;font-weight:600;margin-top:15px;padding:12px 14px;transition:background .2s ease,border .2s ease;width:100%}.ScheduleSettings .ScheduleSettingsInfo button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}@keyframes ScheduleSettingsShimmer{0%{background-position:0 0}to{background-position:200% 0}}@media(max-width:1050px){.ScheduleSettings .ScheduleSettingsHeader{margin:20px 20px 0;padding:0 0 14px}.ScheduleSettings .ScheduleSettingsHeader .ScheduleSettingsTitle{font-size:18px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions{padding:0 22px 56px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsGrid .DaysList .DayRow{gap:16px}.ScheduleSettings .ScheduleSettingsInfo{max-width:none;padding:16px 20px 24px;width:100%}}@media(max-width:600px){.ScheduleSettings{overflow:visible}.ScheduleSettings .InfoSheet .InfoSheetFab{bottom:calc(82px + max(16px,env(safe-area-inset-bottom)))}.ScheduleSettings .ScheduleSettingsHeader{align-items:stretch;flex-direction:column;gap:8px;margin:14px 14px 0;padding:0 0 12px}.ScheduleSettings .ScheduleSettingsHeader .ScheduleSettingsTitle{font-size:16px}.ScheduleSettings .ScheduleSettingsHeader .ScheduleSubtitle{font-size:12px}.ScheduleSettings .ScheduleSettingsBody{flex-direction:column}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions{padding:0 14px 20px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSection{margin-top:24px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSection h3{font-size:14px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSection p{font-size:12px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsPreferenceGrid{gap:12px;grid-template-columns:1fr}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsGrid{padding:16px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsGrid .WeeklyHoursHeader{margin:-16px -16px 0;padding:12px 16px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsGrid .DaysList .DayRow{gap:12px;height:auto;min-height:40px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsGrid .DaysList .DayRow .DayTimes{flex:1 1;gap:8px;min-width:0}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsGrid .DaysList .DayRow .DayTimes input{flex:1 1;min-width:0}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggleRow{flex-direction:column;gap:10px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsAlwaysOpenToggle{margin-top:8px;position:static}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced{margin-bottom:0}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedList{margin-bottom:24px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedRow{align-items:flex-start;flex-direction:column;gap:10px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsActions{padding:12px 14px max(12px,env(safe-area-inset-bottom))}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsActions button{min-height:44px;padding:12px 20px;width:100%}.ScheduleSettings .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonGrid{gap:12px;grid-template-columns:1fr}.ScheduleSettings .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonRow{gap:8px;grid-template-columns:1fr}.ScheduleSettings .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonActions{align-self:stretch;width:100%}.ScheduleSettings .ScheduleSettingsInfo{max-width:100%;padding:0;width:100%}}.TimeZoneInput{position:relative;width:100%}.TimeZoneInput .TimeZoneInputButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;height:46px;justify-content:space-between;outline:3px solid #0000;padding:0 14px;transition:all .2s ease;width:100%}.TimeZoneInput .TimeZoneInputButton:focus,.TimeZoneInput .TimeZoneInputButton:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.TimeZoneInput .TimeZoneInputButton .TimeZoneInputButtonLabel{color:var(--text_Title_Dark);font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TimeZoneInput .TimeZoneInputButton .TimeZoneInputButtonChevron{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:center;transition:transform .2s ease}.TimeZoneInput .TimeZoneInputButton .TimeZoneInputButtonChevron.is-open{transform:rotate(180deg)}.TimeZoneInput .TimeZoneInputDropDown{animation:HeaderRightMenuOpen 80ms ease;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;overflow:hidden;padding:12px;position:fixed;z-index:20}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputSearch .TimeZoneInputSearchField{width:100%}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputSearch .TimeZoneInputSearchField .TimeZoneInputSearchInput{border:1px solid var(--border_Dark_Light);border-radius:10px;font-size:14px;height:38px;outline:3px solid #0000;padding:0 12px;transition:all .2s ease;width:100%}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputSearch .TimeZoneInputSearchField .TimeZoneInputSearchInput:focus,.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputSearch .TimeZoneInputSearchField .TimeZoneInputSearchInput:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputSwitcher{align-items:center;display:flex;gap:12px;justify-content:space-between}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputSwitcher .TimeZoneInputTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputSwitcher .TimeZoneInputToggle{align-items:center;background:var(--background_Gray_Light);border-radius:999px;display:flex;gap:6px;padding:4px}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputSwitcher .TimeZoneInputToggle .TimeZoneInputToggleButton{background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:600;padding:6px 12px;transition:all .2s ease}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputSwitcher .TimeZoneInputToggle .TimeZoneInputToggleButton.is-active{background:var(--background_White);box-shadow:0 4px 10px #0f172a1f;color:var(--text_Title_Dark)}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList{display:flex;flex:1 1;flex-direction:column;gap:12px;min-height:0;overflow:auto;padding-right:4px}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList .TimeZoneInputGroup{display:flex;flex-direction:column;gap:6px}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList .TimeZoneInputGroup .TimeZoneInputGroupLabel{color:var(--text_Title_Light_Light);font-size:12px;letter-spacing:.04em;text-transform:uppercase}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList .TimeZoneInputGroup .TimeZoneInputOption{background:#0000;border:1px solid #0000;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;padding:8px 10px;text-align:left;transition:all .2s ease}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList .TimeZoneInputGroup .TimeZoneInputOption:hover{background:var(--background_Gray_Light)}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList .TimeZoneInputGroup .TimeZoneInputOption.is-selected{background:var(--background_Gray_Light_Blue);border-color:var(--border_Blue)}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList .TimeZoneInputGroup .TimeZoneInputOption .TimeZoneInputOptionInner{align-items:center;display:flex;font-size:13px;gap:8px;min-width:0}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList .TimeZoneInputGroup .TimeZoneInputOption .TimeZoneInputOptionInner .TimeZoneInputOptionDot{background:var(--background_Blue);border-radius:50%;height:6px;min-width:6px}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList .TimeZoneInputGroup .TimeZoneInputOption .TimeZoneInputOptionInner .TimeZoneInputLabel{color:var(--text_Title_Dark);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList .TimeZoneInputGroup .TimeZoneInputOption .TimeZoneInputOptionInner .TimeZoneInputTime{color:var(--text_Title_Light_Light);font-size:12px;margin-left:auto;white-space:nowrap}@media(max-width:1050px){.TimeZoneInput .TimeZoneInputButton{height:42px;padding:0 12px}.TimeZoneInput .TimeZoneInputButton .TimeZoneInputButtonLabel{font-size:13px}.TimeZoneInput .TimeZoneInputDropDown{max-width:calc(100vw - 24px);padding:10px}}@media(max-width:600px){.TimeZoneInput .TimeZoneInputButton{height:44px}.TimeZoneInput .TimeZoneInputButton .TimeZoneInputButtonLabel{font-size:13px}.TimeZoneInput .TimeZoneInputDropDown{left:12px!important;max-height:70vh;max-width:calc(100vw - 24px);right:12px!important;width:auto!important}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputSwitcher{align-items:stretch;flex-direction:column;gap:8px}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList .TimeZoneInputGroup .TimeZoneInputOption{min-height:42px;padding:10px}}.InfoSheet{display:contents}.InfoSheet .InfoSheetFab,.InfoSheet .InfoSheetScrim{display:none}.InfoSheet .InfoSheetSheet{display:contents}.InfoSheet .InfoSheetSheet .InfoSheetBar,.InfoSheet .InfoSheetSheet .InfoSheetGrabber{display:none}.InfoSheet .InfoSheetSheet .InfoSheetBody{display:contents}@media(max-width:1050px){.InfoSheet .InfoSheetFab{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;bottom:max(16px,env(safe-area-inset-bottom));box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;height:48px;justify-content:center;position:fixed;right:16px;transition:opacity .2s ease,transform .12s ease;width:48px;z-index:1200}.InfoSheet .InfoSheetFab .material-symbols-outlined{font-size:24px}.InfoSheet .InfoSheetFab:active{transform:scale(.94)}.InfoSheet .InfoSheetScrim{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:block;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .2s ease;z-index:1429}.InfoSheet .InfoSheetSheet{background:var(--background_Gray_Light_Light);border-radius:14px 14px 0 0;bottom:0;box-shadow:0 -1px 3px #0000000d;display:flex;flex-direction:column;left:0;max-height:85vh;max-width:100vw;position:fixed;right:0;transform:translateY(100%);transition:transform .28s cubic-bezier(.32,.72,0,1);width:100%;z-index:1430}.InfoSheet .InfoSheetSheet .InfoSheetGrabber{align-items:center;cursor:grab;display:flex;flex-shrink:0;justify-content:center;padding:10px 0 6px;touch-action:none}.InfoSheet .InfoSheetSheet .InfoSheetGrabber .InfoSheetGrip{background:var(--border_Dark_Light);border-radius:999px;display:block;height:4px;width:40px}.InfoSheet .InfoSheetSheet .InfoSheetBar{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:6px 14px 10px}.InfoSheet .InfoSheetSheet .InfoSheetBar .InfoSheetBarTitle{color:var(--text_Title_Dark);font-size:15px;font-weight:600}.InfoSheet .InfoSheetSheet .InfoSheetBar .InfoSheetClose{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.InfoSheet .InfoSheetSheet .InfoSheetBar .InfoSheetClose .material-symbols-outlined{font-size:20px}.InfoSheet .InfoSheetSheet .InfoSheetBody{-webkit-overflow-scrolling:touch;display:block;flex:1 1;min-height:0;overflow-y:auto;padding:0 14px max(16px,env(safe-area-inset-bottom))}.InfoSheet .InfoSheetSheet .InfoSheetBody>*{max-width:100%!important;min-width:0!important;width:100%!important}.InfoSheet.is-open .InfoSheetFab{opacity:0;pointer-events:none}.InfoSheet.is-open .InfoSheetScrim{opacity:1;pointer-events:auto}.InfoSheet.is-open .InfoSheetSheet{transform:translateY(0)}}.DispatchSmsStatusBanner{align-items:center;border:1px solid #0000;border-radius:10px;display:flex;font-size:12.5px;gap:10px;line-height:1.45;margin-top:12px;padding:10px 12px}.DispatchSmsStatusBanner .DispatchSmsStatusBannerIcon{flex-shrink:0;font-size:19px}.DispatchSmsStatusBanner .DispatchSmsStatusBannerText{flex:1 1}.DispatchSmsStatusBanner .DispatchSmsStatusBannerCta{border:none;border-radius:7px;color:#fff;cursor:pointer;flex-shrink:0;font-family:inherit;font-size:12px;font-weight:600;padding:6px 12px;transition:filter .15s ease}.DispatchSmsStatusBanner .DispatchSmsStatusBannerCta:hover{filter:brightness(.94)}.DispatchSmsStatusBanner.is-warn{background:color-mix(in srgb,var(--background_Blue) 9%,#0000);border-color:color-mix(in srgb,var(--background_Blue) 24%,#0000);color:var(--text_Title_Dark)}.DispatchSmsStatusBanner.is-warn .DispatchSmsStatusBannerIcon{color:var(--background_Blue)}.DispatchSmsStatusBanner.is-warn .DispatchSmsStatusBannerCta{background:var(--background_Blue)}.DispatchSmsStatusBanner.is-info{background:var(--background_Gray_Light);border-color:var(--border_Light);color:var(--text_Title_Light)}.DispatchSmsStatusBanner.is-info .DispatchSmsStatusBannerIcon{color:var(--text_Title_Light_Light)}.DispatchSmsStatusBanner.is-info .DispatchSmsStatusBannerCta{background:var(--background_Blue)}.DispatchSmsStatusBanner.is-error{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:color-mix(in srgb,var(--Canceled) 26%,#0000);color:var(--text_Title_Dark)}.DispatchSmsStatusBanner.is-error .DispatchSmsStatusBannerIcon{color:var(--Canceled)}.DispatchSmsStatusBanner.is-error .DispatchSmsStatusBannerCta{background:var(--Canceled)}@media(max-width:600px){.DispatchSmsStatusBanner{flex-wrap:wrap}.DispatchSmsStatusBanner .DispatchSmsStatusBannerCta{flex:1 1 100%}}.TimePicker{display:inline-flex;position:relative;width:auto}.TimePicker.is-disabled{opacity:.6;pointer-events:none}.TimePicker .SingleDatePickerTimeLabel{color:var(--text_Title_Dark);font-size:15px;font-weight:600}.TimePicker .SingleDatePickerTimeAnchor{cursor:text;min-width:130px;position:relative;width:125px}.TimePicker .SingleDatePickerTimeAnchor .SingleDatePickerTimeButton{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:text;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:4px;height:34px;justify-content:space-between;padding:0 8px 0 12px;transition:border-color .12s ease,box-shadow .12s ease,background .12s ease;width:100%}.TimePicker .SingleDatePickerTimeAnchor .SingleDatePickerTimeButton .SingleDatePickerTimeInput{background:#0000!important;border:0!important;box-shadow:none!important;color:var(--text_Title_Dark)!important;flex:1 1;font-family:inherit!important;font-size:13px!important;font-weight:500!important;height:100%;line-height:1!important;min-width:0;outline:0!important;padding:0!important;width:100%}.TimePicker .SingleDatePickerTimeAnchor .SingleDatePickerTimeButton .SingleDatePickerTimeInput::placeholder{color:var(--text_Title_Light_Light);opacity:1}.TimePicker .SingleDatePickerTimeAnchor .SingleDatePickerTimeButton .SingleDatePickerTimeChevron{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px;pointer-events:none}.TimePicker .SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeButton.is-open,.TimePicker .SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeButton:focus-within,.TimePicker .SingleDatePickerTimeAnchor .SingleDatePickerTimeButton:hover{border-color:var(--border_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.TimePicker .SingleDatePickerTimeAnchor .SingleDatePickerTimeMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 2px #0f172a0f,0 1px 3px #0000000d;display:flex;flex-direction:column;left:0;max-height:200px;overflow-y:auto;padding:4px;position:absolute;right:0;top:calc(100% + 6px);z-index:10001}.TimePicker .SingleDatePickerTimeAnchor .SingleDatePickerTimeMenu .SingleDatePickerTimeOption{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:8px;justify-content:space-between;margin:1px 0;min-height:32px;padding:8px 12px;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.TimePicker .SingleDatePickerTimeAnchor .SingleDatePickerTimeMenu .SingleDatePickerTimeOption .SingleDatePickerTimeOptionLabel{flex:1 1;text-align:left}.TimePicker .SingleDatePickerTimeAnchor .SingleDatePickerTimeMenu .SingleDatePickerTimeOption .SingleDatePickerTimeOptionCheck{color:var(--background_Blue);font-size:16px}.TimePicker .SingleDatePickerTimeAnchor .SingleDatePickerTimeMenu .SingleDatePickerTimeOption:hover{background:var(--background_Gray_Light)}.TimePicker .SingleDatePickerTimeAnchor .SingleDatePickerTimeMenu .SingleDatePickerTimeOption.is-selected{background:var(--background_Gray_Light);color:var(--text_Title_Dark);font-weight:600}.TimePicker .SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeMenu .SingleDatePickerTimeOption[disabled],.TimePicker .SingleDatePickerTimeAnchor .SingleDatePickerTimeMenu .SingleDatePickerTimeOption.is-disabled{color:#cbd5e1;color:var(--text_Title_Light_Light_Light,#cbd5e1);cursor:not-allowed;opacity:.6;pointer-events:none}.TimePicker .SingleDatePickerTimeAnchor{min-width:0;width:100%}.TimePicker .SingleDatePickerTimeMenu{z-index:1200}.UnscheduledAppointments{background:var(--background_White);border-left:1px solid var(--border_Light);display:flex;flex-direction:column;height:100%;position:relative;transition:background .15s ease,box-shadow .15s ease}.UnscheduledAppointments.is-drop-over{background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));box-shadow:inset 0 0 0 2px var(--background_Blue)}.UnscheduledAppointments .UnscheduledAppointmentsHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:20px 12px 14px 16px}.UnscheduledAppointments .UnscheduledAppointmentsHeader .UnscheduledAppointmentsHeaderTitle{align-items:center;display:inline-flex;gap:8px}.UnscheduledAppointments .UnscheduledAppointmentsHeader .UnscheduledAppointmentsHeaderTitle .UnscheduledAppointmentsHeaderIcon{color:var(--background_Blue);font-size:20px}.UnscheduledAppointments .UnscheduledAppointmentsHeader .UnscheduledAppointmentsHeaderTitle h2{color:var(--text_Title_Dark);font-size:15px;font-weight:700;letter-spacing:-.01em;margin:0}.UnscheduledAppointments .UnscheduledAppointmentsHeader .UnscheduledAppointmentsHeaderTitle .UnscheduledAppointmentsHeaderCount{align-items:center;background:var(--outline_Blue);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:11px;font-weight:700;height:20px;justify-content:center;min-width:22px;padding:0 7px}.UnscheduledAppointments .UnscheduledAppointmentsHeader .UnscheduledAppointmentsHeaderActions{align-items:center;display:inline-flex;gap:6px}.UnscheduledAppointments .UnscheduledAppointmentsHeader .UnscheduledAppointmentsHeaderClose{align-items:center;background:#0000;border:0;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.UnscheduledAppointments .UnscheduledAppointmentsHeader .UnscheduledAppointmentsHeaderClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.UnscheduledAppointments .UnscheduledAppointmentsHeader .UnscheduledAppointmentsHeaderClose .material-symbols-outlined{font-size:18px}.UnscheduledAppointments .UnscheduledAppointmentsFiltersandshorting{align-items:center;display:flex;gap:8px;padding:10px 14px 0}.UnscheduledAppointments .UnscheduledAppointmentsFiltersandshorting .UnscheduledAppointmentsHeaderSortWrap{position:relative}.UnscheduledAppointments .UnscheduledAppointmentsFiltersandshorting .UnscheduledAppointmentsHeaderSortWrap .UnscheduledAppointmentsHeaderSort{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:6px;padding:6px 10px;transition:border-color .12s ease,color .12s ease,background .12s ease}.UnscheduledAppointments .UnscheduledAppointmentsFiltersandshorting .UnscheduledAppointmentsHeaderSortWrap .UnscheduledAppointmentsHeaderSort.is-open{background:var(--outline_Blue);border-color:var(--background_Blue);color:var(--background_Blue)}.UnscheduledAppointments .UnscheduledAppointmentsFiltersandshorting .UnscheduledAppointmentsHeaderSortWrap .UnscheduledAppointmentsHeaderSort:hover{background-color:var(--background_Gray_Light)}.UnscheduledAppointments .UnscheduledAppointmentsFiltersandshorting .UnscheduledAppointmentsHeaderSortWrap .UnscheduledAppointmentsHeaderSort .material-symbols-outlined{font-size:14px}.UnscheduledAppointments .UnscheduledAppointmentsFiltersandshorting .UnscheduledAppointmentsHeaderSortWrap .UnscheduledAppointmentsHeaderSort .UnscheduledAppointmentsHeaderSortLabel{letter-spacing:.02em}.UnscheduledAppointments .UnscheduledAppointmentsFiltersandshorting .UnscheduledAppointmentsHeaderSortWrap .UnscheduledAppointmentsHeaderSort .UnscheduledAppointmentsHeaderSortCaret{font-size:16px;margin-left:2px;transition:transform .15s ease}.UnscheduledAppointments .UnscheduledAppointmentsFiltersandshorting .UnscheduledAppointmentsHeaderSortWrap .UnscheduledAppointmentsHeaderSort.is-open .UnscheduledAppointmentsHeaderSortCaret{transform:rotate(180deg)}.UnscheduledAppointments .UnscheduledAppointmentsFiltersandshorting .UnscheduledAppointmentsHeaderSortWrap .UnscheduledAppointmentsHeaderSortMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:2px;left:0;min-width:180px;padding:6px;position:absolute;top:calc(100% + 6px);z-index:20}.UnscheduledAppointments .UnscheduledAppointmentsFiltersandshorting .UnscheduledAppointmentsHeaderSortWrap .UnscheduledAppointmentsHeaderSortMenu .UnscheduledAppointmentsHeaderSortMenuItem{grid-gap:8px;align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:grid;font-size:12px;font-weight:600;gap:8px;grid-template-columns:18px 1fr 18px;padding:8px 10px;text-align:left;transition:background .12s ease,color .12s ease}.UnscheduledAppointments .UnscheduledAppointmentsFiltersandshorting .UnscheduledAppointmentsHeaderSortWrap .UnscheduledAppointmentsHeaderSortMenu .UnscheduledAppointmentsHeaderSortMenuItem:hover{background:var(--background_Gray_Light)}.UnscheduledAppointments .UnscheduledAppointmentsFiltersandshorting .UnscheduledAppointmentsHeaderSortWrap .UnscheduledAppointmentsHeaderSortMenu .UnscheduledAppointmentsHeaderSortMenuItem.is-active{background:var(--outline_Blue);color:var(--background_Blue)}.UnscheduledAppointments .UnscheduledAppointmentsFiltersandshorting .UnscheduledAppointmentsHeaderSortWrap .UnscheduledAppointmentsHeaderSortMenu .UnscheduledAppointmentsHeaderSortMenuItem .material-symbols-outlined{color:inherit;font-size:16px}.UnscheduledAppointments .UnscheduledAppointmentsFiltersandshorting .UnscheduledAppointmentsHeaderSortWrap .UnscheduledAppointmentsHeaderSortMenu .UnscheduledAppointmentsHeaderSortMenuItem .UnscheduledAppointmentsHeaderSortMenuCheck{justify-self:end}.UnscheduledAppointments .UnscheduledAppointmentsDropHint{align-items:center;background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));border:1.5px dashed var(--background_Blue);border-radius:10px;color:var(--background_Blue);display:flex;font-size:13px;font-weight:600;gap:8px;justify-content:center;margin:10px 14px 0;padding:12px}.UnscheduledAppointments .UnscheduledAppointmentsDropHint .material-symbols-outlined{font-size:18px}.UnscheduledAppointments .UnscheduledAppointmentsBody{flex:1 1;min-height:0;overflow-y:auto;padding:12px 3px 12px 14px}.UnscheduledAppointments .UnscheduledAppointmentsEmpty{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:48px 18px;text-align:center}.UnscheduledAppointments .UnscheduledAppointmentsEmpty .UnscheduledAppointmentsEmptyIcon{align-items:center;background:var(--background_Gray_Light);border-radius:999px;display:flex;height:64px;justify-content:center;width:64px}.UnscheduledAppointments .UnscheduledAppointmentsEmpty .UnscheduledAppointmentsEmptyIcon .material-symbols-outlined{color:var(--Done);font-size:32px}.UnscheduledAppointments .UnscheduledAppointmentsEmpty h3{color:var(--text_Title_Dark);font-size:14px;font-weight:700;margin:4px 0 0}.UnscheduledAppointments .UnscheduledAppointmentsEmpty p{color:var(--text_Title_Light_Light);font-size:12.5px;line-height:1.45;margin:0;max-width:260px}.UnscheduledAppointments .UnscheduledAppointmentsList{display:flex;flex-direction:column;gap:8px}.UnscheduledAppointments .UnscheduledAppointmentsList .UnscheduledAppointmentsItem{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:grab;display:flex;gap:10px;outline:3px solid #0000;padding:10px 10px 10px 12px;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease;-webkit-user-select:none;user-select:none}.UnscheduledAppointments .UnscheduledAppointmentsList .UnscheduledAppointmentsItem:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.UnscheduledAppointments .UnscheduledAppointmentsList .UnscheduledAppointmentsItem:active{cursor:grabbing}.UnscheduledAppointments .UnscheduledAppointmentsList .UnscheduledAppointmentsItem .UnscheduledAppointmentsItemBadge{align-items:center;background:var(--outline_Blue);border-radius:8px;color:var(--background_Blue);display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.UnscheduledAppointments .UnscheduledAppointmentsList .UnscheduledAppointmentsItem .UnscheduledAppointmentsItemBadge .material-symbols-outlined{font-size:18px}.UnscheduledAppointments .UnscheduledAppointmentsList .UnscheduledAppointmentsItem .UnscheduledAppointmentsItemBody{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.UnscheduledAppointments .UnscheduledAppointmentsList .UnscheduledAppointmentsItem .UnscheduledAppointmentsItemBody .UnscheduledAppointmentsItemPrimary{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UnscheduledAppointments .UnscheduledAppointmentsList .UnscheduledAppointmentsItem .UnscheduledAppointmentsItemBody .UnscheduledAppointmentsItemSecondary{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;gap:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UnscheduledAppointments .UnscheduledAppointmentsList .UnscheduledAppointmentsItem .UnscheduledAppointmentsItemBody .UnscheduledAppointmentsItemSecondary .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:14px}.UnscheduledAppointments .UnscheduledAppointmentsList .UnscheduledAppointmentsItem .UnscheduledAppointmentsItemBody .UnscheduledAppointmentsItemTag{align-self:flex-start;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);font-size:11px;font-weight:600;margin-top:3px;padding:2px 8px}.UnscheduledAppointments .UnscheduledAppointmentsList .UnscheduledAppointmentsItem .UnscheduledAppointmentsItemGrip{color:var(--text_Title_Light_Light_Light);flex-shrink:0;font-size:18px;transition:color .12s ease}.UnscheduledAppointments .UnscheduledAppointmentsList .UnscheduledAppointmentsItem:hover .UnscheduledAppointmentsItemGrip{color:var(--background_Blue)}.ScheduleDragOverlayChip{align-items:center;background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 14%,var(--background_White));border:1px solid color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 55%,#0000);border-left:4px solid var(--appointment-status-color,var(--background_Blue));border-radius:10px;box-shadow:0 16px 40px #0f172a40;cursor:grabbing;display:flex;gap:10px;padding:10px 12px;pointer-events:none;width:260px}.ScheduleDragOverlayChip>.material-symbols-outlined{color:var(--background_Blue);color:var(--appointment-status-color,var(--background_Blue));font-size:20px}.ScheduleDragOverlayChip .ScheduleDragOverlayChipBody{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.ScheduleDragOverlayChip .ScheduleDragOverlayChipBody .ScheduleDragOverlayChipPrimary{color:var(--text_Title_Dark);font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleDragOverlayChip .ScheduleDragOverlayChipBody .ScheduleDragOverlayChipSecondary{color:var(--text_Title_Light_Light);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveControlCenterMapStyleSwitcher{align-items:center;backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);background:linear-gradient(180deg,#ffffff38 0,#fff0 65%),color-mix(in srgb,var(--background_White) 42%,#0000);border-radius:999px;box-shadow:0 1px 2px #0f172a14,0 18px 42px #0f172a33,inset 0 -1px 0 #0f172a0a;display:inline-flex;gap:4px;padding:4px;position:absolute;right:14px;top:24px;z-index:5}.LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleOption{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:6px 12px;transition:background .12s ease,color .12s ease}.LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleOption .material-symbols-outlined{font-size:16px}.LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleOption .LiveControlCenterMapStyleOptionLabel{line-height:1}.LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleOption:hover{background:color-mix(in srgb,var(--text_Title_Light) 8%,#0000);color:var(--text_Title_Dark)}.LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleOption.is-active{background:var(--text_Title_Dark);color:var(--background_White)}.LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleDivider{align-self:stretch;background:color-mix(in srgb,var(--text_Title_Light) 22%,#0000);margin:4px 1px;width:1px}.LiveControlCenterMapZoom{align-items:stretch;backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);background:linear-gradient(180deg,#ffffff38 0,#fff0 65%),color-mix(in srgb,var(--background_White) 42%,#0000);border-radius:14px;box-shadow:0 1px 2px #0f172a14,0 18px 42px #0f172a33,inset 0 -1px 0 #0f172a0a;display:inline-flex;flex-direction:column;padding:4px;position:absolute;right:14px;top:80px;z-index:5}.LiveControlCenterMapZoom .LiveControlCenterMapZoomButton{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .12s ease;width:32px}.LiveControlCenterMapZoom .LiveControlCenterMapZoomButton .material-symbols-outlined{font-size:20px;font-weight:500}.LiveControlCenterMapZoom .LiveControlCenterMapZoomButton:hover{background:color-mix(in srgb,var(--text_Title_Light) 10%,#0000)}.LiveControlCenterMapZoom .LiveControlCenterMapZoomButton:active{background:color-mix(in srgb,var(--text_Title_Light) 18%,#0000)}.LiveControlCenterMapZoom .LiveControlCenterMapZoomDivider{background:color-mix(in srgb,var(--text_Title_Light) 25%,#0000);height:1px;margin:2px 4px}@media(max-width:600px){.LiveControlCenterMapStyleSwitcher{right:10px;top:10px}.LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleOption{padding:6px 8px}.LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleOption .LiveControlCenterMapStyleOptionLabel{display:none}.LiveControlCenterMapZoom{right:10px;top:60px}.LiveControlCenterMapZoom .LiveControlCenterMapZoomButton{height:30px;width:30px}}.ScheduleMap{background:var(--background_White);border-left:1px solid var(--border_Light);display:flex;flex-direction:column;height:100%;position:relative;width:100%}.ScheduleMap .LiveControlCenterMapStyleSwitcher{margin-top:10px}.ScheduleMap.is-resizing{cursor:col-resize}.ScheduleMap.is-embedded{border-left:none;border-radius:8px;overflow:hidden}.ScheduleMap.is-embedded .LiveControlCenterMapStyleSwitcher{margin-top:0}.ScheduleMap.is-embedded .ScheduleMapMain .ScheduleMapBody{padding:0}.ScheduleMap.is-embedded .ScheduleMapMain .ScheduleMapBody .ScheduleMapSkeleton{inset:0}.ScheduleMap.is-embedded .ScheduleMapMain .ScheduleMapBody .ScheduleMapSkeleton .ScheduleMapSkeletonHeader{display:none}.ScheduleMap.is-embedded .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas{border-radius:8px}@media(max-width:1050px){.ScheduleMap.is-embedded .ScheduleMapMain .ScheduleMapBody .LiveControlCenterMapStyleSwitcher{right:10px;top:10px}.ScheduleMap.is-embedded .ScheduleMapMain .ScheduleMapBody .LiveControlCenterMapZoom{right:10px;top:60px}}@media(max-width:600px){.ScheduleMap.is-embedded .ScheduleMapMain .ScheduleMapBody{padding:0}.ScheduleMap.is-embedded .ScheduleMapMain .ScheduleMapBody .ScheduleMapSkeleton{inset:0}.ScheduleMap.is-embedded .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas{border-radius:8px}}.ScheduleMap .ScheduleMap_Resizer{cursor:col-resize;flex:0 0 auto;height:100%;left:0;overflow:visible;pointer-events:none;position:absolute;top:0;width:8px;z-index:20}@media(max-width:600px){.ScheduleMap .ScheduleMap_Resizer{display:none}}.ScheduleMap .ScheduleMap_Resizer:before{content:"";height:100%;position:absolute;right:0;top:0;transition:background .15s ease,box-shadow .15s ease;width:8px}.ScheduleMap .ScheduleMap_Resizer:after{background:color-mix(in srgb,var(--background_Blue) 40%,#0000);border-radius:999px;content:"";height:46px;opacity:.7;pointer-events:none;position:absolute;right:3px;top:50%;transform:translateY(-50%);transition:opacity .15s ease;width:2px}.ScheduleMap .ScheduleMap_Resizer .ScheduleMap_ResizerTooltip{background:var(--text_Title_Dark);border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:0 10px 24px #0f172a33;color:var(--background_White);display:flex;flex-direction:column;font-size:12px;font-weight:500;gap:4px;left:17px;line-height:1.2;padding:8px 10px;pointer-events:none;position:absolute;z-index:12000}.ScheduleMap .ScheduleMap_Resizer .ScheduleMap_ResizerTooltip span{gap:5px;white-space:nowrap}.ScheduleMap .ScheduleMap_Resizer .ScheduleMap_ResizerTooltip span span{font-weight:400;opacity:.6}.ScheduleMap .ScheduleMap_Resizer.is-open{pointer-events:auto;width:8px}.ScheduleMap .ScheduleMap_Resizer.is-open:after{height:46px;opacity:.9}.ScheduleMap .ScheduleMap_Resizer.is-open:hover:before{background:#0b60ff1f}.ScheduleMap .ScheduleMap_Resizer.is-open:hover:after{background:color-mix(in srgb,var(--background_Blue) 18%,#0000);height:99%;opacity:1;transition:height .2s ease}.ScheduleMap .ScheduleMap_Resizer.is-resizing{cursor:col-resize}.ScheduleMap .ScheduleMap_Resizer.is-resizing:before{background:#0b60ff1f;transition:none}.ScheduleMap .ScheduleMap_Resizer.is-resizing:after{height:99%;opacity:1;transition:none}.ScheduleMap .ScheduleMapMain{display:flex;flex-direction:column;height:100%;overflow:hidden}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:20px 0 14px 16px}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderTitle{align-items:center;display:inline-flex;gap:8px}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderTitle h2{color:var(--text_Title_Light);font-size:14px;font-weight:700;margin:0}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderTitle .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderLeft{align-items:center;display:inline-flex;gap:10px;min-width:0}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderRouting{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:30px;padding:0 12px;transition:background .12s ease,color .12s ease,border-color .12s ease;white-space:nowrap}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderRouting .material-symbols-outlined{font-size:17px}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderRouting:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderRouting.is-active{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderActions{align-items:center;display:inline-flex;gap:2px;padding-right:6px}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderClose,.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderIcon{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:flex;height:30px;justify-content:center;position:relative;transition:background .12s ease,color .12s ease;width:30px}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderClose .material-symbols-outlined,.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderIcon .material-symbols-outlined{font-size:18px}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderClose:hover,.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderIcon:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderIcon.is-active{background:var(--outline_Blue);color:var(--background_Blue)}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderIconLabel{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 6px 14px #0f172a1f;color:var(--text_Title_Dark);font-size:11px;font-weight:600;left:50%;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;top:calc(100% + 10px);transform:translateX(-50%);transition:opacity .15s ease;visibility:hidden;white-space:nowrap;z-index:30}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderIconLabel:before{background:var(--background_White);border-left:1px solid var(--border_Light);border-radius:2px 0 0 0;border-top:1px solid var(--border_Light);content:"";height:10px;left:50%;position:absolute;top:-5px;transform:translateX(-50%) rotate(45deg);width:10px}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderIcon:hover .ScheduleMapHeaderIconLabel{opacity:1;visibility:visible}.ScheduleMap .ScheduleMapMain .ScheduleMapBody{flex:1 1;overflow:hidden;padding:10px 0 0 10px;position:relative}@media(max-width:600px){.ScheduleMap .ScheduleMapMain .ScheduleMapBody{padding:10px 12px 12px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas{border-radius:12px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapSkeleton{inset:10px 12px 12px 12px}}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapSkeleton{background:linear-gradient(135deg,color-mix(in srgb,var(--text_Title_Light_Light_Light) 12%,#0000),color-mix(in srgb,var(--text_Title_Light_Light_Light) 8%,#0000));border-radius:8px;display:flex;flex-direction:column;gap:14px;inset:10px 0 10px 10px;opacity:1;padding:14px;position:absolute;transition:opacity .2s ease;z-index:2}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapSkeleton.is-hidden{opacity:0;pointer-events:none}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapSkeleton .ScheduleMapSkeletonHeader{align-items:center;display:flex;gap:10px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapSkeleton .ScheduleMapSkeletonHeader .ScheduleMapSkeletonIcon{background:color-mix(in srgb,var(--text_Title_Light_Light_Light) 25%,#0000);border-radius:8px;height:28px;overflow:hidden;position:relative;width:28px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapSkeleton .ScheduleMapSkeletonHeader .ScheduleMapSkeletonTitle{background:color-mix(in srgb,var(--text_Title_Light_Light_Light) 30%,#0000);border-radius:999px;height:12px;overflow:hidden;position:relative;width:120px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapSkeleton .ScheduleMapSkeletonBody{align-items:center;background:color-mix(in srgb,var(--text_Title_Light_Light_Light) 10%,#0000);border-radius:8px;display:flex;flex:1 1;justify-content:center;overflow:hidden;position:relative}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapSkeleton .ScheduleMapSkeletonBody .ScheduleMapSkeletonSpinner{align-items:center;animation:ScheduleMapSkeletonSpin 1s linear infinite;border-radius:999px;display:flex;height:64px;justify-content:center;width:64px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapSkeleton .ScheduleMapSkeletonBody .ScheduleMapSkeletonSpinner .material-symbols-outlined{color:var(--text_Title_Light);font-size:28px;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 24}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas{border-radius:8px;height:100%;opacity:0;position:relative;transition:opacity .2s ease;width:100%;z-index:1}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas.is-visible{opacity:1}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPinOverlay{pointer-events:auto;position:absolute;transform:translate(-50%,-100%);z-index:1}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin{--appointment-status-color:var(--background_Blue);align-items:center;cursor:pointer;display:inline-flex;flex-direction:column;position:relative;transition:transform .12s ease}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin:hover{transform:translateY(-2px);z-index:10}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin:hover .ScheduleMapPinCard{box-shadow:0 12px 26px #0f172a38}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin.is-selected{animation:ScheduleMapPinPulse 1.8s ease-in-out infinite;transform:translateY(-4px) scale(1.06);z-index:30}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin.is-selected .ScheduleMapPinCard{background:var(--background_White);border-color:var(--background_Blue);border-left-color:var(--background_Blue);box-shadow:0 0 0 4px color-mix(in srgb,var(--background_Blue) 18%,#0000),0 14px 28px #2563eb59;outline:3px solid var(--outline_Blue);outline-offset:1px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin.is-selected .ScheduleMapPinCard .ScheduleMapPinMeta,.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin.is-selected .ScheduleMapPinCard .ScheduleMapPinName{color:var(--text_Title_Dark)}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin.is-selected .ScheduleMapPinCard .ScheduleMapPinAvatar{background:var(--background_Blue);color:var(--background_White)}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin.is-selected:hover{transform:translateY(-4px) scale(1.06)}@keyframes ScheduleMapPinPulse{0%,to{filter:drop-shadow(0 0 0 transparent)}50%{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--background_Blue) 55%,transparent))}}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin .ScheduleMapPinCard{align-items:center;background:var(--background_White);border:1px solid color-mix(in srgb,var(--appointment-status-color) 45%,#0000);border-left:4px solid var(--appointment-status-color);border-radius:10px;box-shadow:0 8px 18px #0f172a2e;display:inline-flex;gap:8px;max-width:240px;padding:6px 10px 6px 6px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin .ScheduleMapPinCard .ScheduleMapPinAccent{display:none}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin .ScheduleMapPinCard .ScheduleMapPinAvatar{align-items:center;background:color-mix(in srgb,var(--appointment-status-color) 18%,var(--background_White));border-radius:999px;color:var(--appointment-status-color);display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin .ScheduleMapPinCard .ScheduleMapPinAvatar .material-symbols-outlined{font-size:18px;line-height:1}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin .ScheduleMapPinCard .ScheduleMapPinBody{display:inline-flex;flex-direction:column;min-width:0}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin .ScheduleMapPinCard .ScheduleMapPinBody .ScheduleMapPinName{color:var(--text_Title_Dark);font-size:12px;font-weight:700;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin .ScheduleMapPinCard .ScheduleMapPinBody .ScheduleMapPinMeta{color:var(--text_Title_Light);font-size:11px;font-weight:500;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin .ScheduleMapPinTail{background:var(--background_White);border-bottom:1px solid color-mix(in srgb,var(--appointment-status-color) 45%,#0000);border-right:1px solid color-mix(in srgb,var(--appointment-status-color) 45%,#0000);display:block;height:10px;margin-top:-5px;transform:rotate(45deg);width:10px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapRoutePin{--route-color:var(--background_Blue);align-items:center;cursor:pointer;display:inline-flex;flex-direction:column;position:relative}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapRoutePin .ScheduleMapRoutePinDot{align-items:center;background:var(--route-color);border:2px solid var(--background_White);border-radius:999px;box-shadow:0 4px 12px #0f172a47;color:#fff;display:inline-flex;font-size:13px;font-weight:800;height:30px;justify-content:center;line-height:1;transition:transform .12s ease,box-shadow .12s ease;width:30px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapRoutePin .ScheduleMapRoutePinDot .ScheduleMapRoutePinSeq{align-items:center;display:inline-flex;justify-content:center}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapRoutePin .ScheduleMapRoutePinDot .ScheduleMapRoutePinSeq .material-symbols-outlined{font-size:16px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapRoutePin .ScheduleMapRoutePinTip{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;bottom:calc(100% + 8px);box-shadow:0 10px 24px #0f172a33;display:flex;flex-direction:column;gap:1px;left:50%;max-width:220px;min-width:120px;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;transform:translateX(-50%) translateY(4px);transition:opacity .14s ease,transform .14s ease;visibility:hidden;z-index:12}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapRoutePin .ScheduleMapRoutePinTip .ScheduleMapRoutePinName{color:var(--text_Title_Dark);font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapRoutePin .ScheduleMapRoutePinTip .ScheduleMapRoutePinMeta{color:var(--text_Title_Light);font-size:11px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapRoutePin:hover{z-index:20}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapRoutePin:hover .ScheduleMapRoutePinDot{box-shadow:0 8px 18px #0f172a57;transform:translateY(-2px) scale(1.08)}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapRoutePin:hover .ScheduleMapRoutePinTip{opacity:1;transform:translateX(-50%) translateY(0);visibility:visible}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapRoutePin.is-unassigned{--route-color:var(--text_Title_Light_Light)}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapRoutePin.is-selected{z-index:30}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapRoutePin.is-selected .ScheduleMapRoutePinDot{outline:3px solid var(--outline_Blue);outline-offset:2px;transform:translateY(-2px) scale(1.12)}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapRoutePin.is-selected .ScheduleMapRoutePinTip{opacity:1;transform:translateX(-50%) translateY(0);visibility:visible}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup{pointer-events:auto;position:absolute;transform:translate(-50%,-115%);z-index:5}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard{background:var(--background_White);border:1px solid #0f172a14;border-radius:12px;box-shadow:0 1px 3px #0000000d;cursor:default;display:flex;flex-direction:column;gap:12px;min-width:260px;overflow:hidden;padding:14px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupHeader{align-items:center;border-bottom:1px solid #0f172a14;display:flex;gap:4px 10px;padding-bottom:10px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupHeader .ScheduleMapPopupSubTitle{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;grid-column:1/2}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupHeader .ScheduleMapPopupClose{align-items:center;background:var(--background_White);border:1px solid #0f172a1f;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;grid-row:1/3;height:28px;justify-content:center;width:28px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupHeader .ScheduleMapPopupClose .material-symbols-outlined{font-size:16px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupBody{display:flex;flex-direction:column;gap:12px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupCompleted{margin-bottom:2px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupCompleted .ScheduleMapPopupCheck{align-items:center;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;gap:8px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupCompleted .ScheduleMapPopupCheck input{opacity:0;pointer-events:none;position:absolute}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupCompleted .ScheduleMapPopupCheck .ScheduleMapPopupCheckBox{align-items:center;background:var(--background_White);border:1px solid #0f172a33;border-radius:4px;display:inline-flex;height:18px;justify-content:center;width:18px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupCompleted .ScheduleMapPopupCheck input:checked+.ScheduleMapPopupCheckBox{background:var(--background_Blue);border-color:var(--background_Blue)}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupCompleted .ScheduleMapPopupCheck input:checked+.ScheduleMapPopupCheckBox:after{border-bottom:2px solid var(--background_White);border-left:2px solid var(--background_White);content:"";height:5px;transform:rotate(-45deg);width:8px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupCompleted .ScheduleMapPopupCheck .ScheduleMapPopupCheckLabel{font-weight:500}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupSectionLabel{color:var(--text_Title_Dark);font-size:12px;font-weight:700}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupSection{display:flex;flex-direction:column;gap:4px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupSection .ScheduleMapPopupLink{color:var(--background_Blue);font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:2px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupDetails{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupDetailsDivider{color:var(--text_Title_Light_Light_Light);font-size:12px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupTeam{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupTeamAdd{align-items:center;background:var(--background_White);border:1px solid #0f172a1f;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupTeamAdd .material-symbols-outlined{font-size:16px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupTeamChip{align-items:center;background:var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:8px;padding:6px 10px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupTeamChip .material-symbols-outlined{cursor:pointer;font-size:14px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupTeamAvatar{align-items:center;background:var(--text_Title_Light);border-radius:999px;color:var(--background_White);display:inline-flex;font-size:11px;font-weight:700;height:22px;justify-content:center;width:22px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupTeamName{font-size:12px;font-weight:600}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapInfoAddress,.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapInfoCity{color:var(--text_Title_Dark);font-size:12px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupActions{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupActions .ScheduleMapPopupAction{background:var(--background_White);border:1px solid #0f172a29;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:12px;font-weight:600;padding:8px 10px;transition:transform .15s ease,box-shadow .15s ease}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupActions .ScheduleMapPopupAction.is-primary{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupActions .ScheduleMapPopupAction:hover{box-shadow:0 10px 18px #0f172a26;transform:translateY(-1px)}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupSchedule{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupScheduleItem{display:flex;flex-direction:column;gap:2px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupScheduleValue{color:var(--text_Title_Dark);font-size:12px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapEmptyNotice,.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapRouteNotice{align-items:center;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);background:color-mix(in srgb,var(--background_White) 88%,#0000);border:1px solid var(--border_Light);border-radius:999px;bottom:16px;box-shadow:0 8px 22px #0f172a2e;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:500;gap:8px;left:50%;line-height:1.3;max-width:calc(100% - 40px);padding:8px 14px;position:absolute;transform:translateX(-50%);z-index:6}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapEmptyNotice .material-symbols-outlined,.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapRouteNotice .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:18px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapError{align-items:center;background:var(--background_Gray_Light);color:var(--text_Title_Light_Light);display:flex;font-size:12px;height:100%;justify-content:center}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapError .ScheduleMapErrorCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:8px;max-width:360px;padding:16px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapError .ScheduleMapErrorTitle{color:var(--text_Title_Light);font-size:13px;font-weight:700}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapError .ScheduleMapErrorMessage{color:var(--text_Subtitle);font-size:12px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapError .ScheduleMapErrorSteps{grid-gap:6px;color:var(--text_Title_Light);display:grid;gap:6px;margin:0;padding-left:16px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapError .ScheduleMapErrorSteps li{font-size:12px;line-height:1.4}@keyframes ScheduleMapSkeletonSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ScheduleAgenda{display:flex;flex-direction:column;height:100%;min-height:0;width:100%}.ScheduleAgenda .ScheduleAgendaToolbar{align-items:center;background:var(--background_White);display:flex;flex-shrink:0;flex-wrap:wrap;gap:12px;padding-bottom:0}.ScheduleAgenda .ScheduleAgendaToolbar .ScheduleAgendaTitle{align-items:center;display:inline-flex;gap:10px;min-width:0}.ScheduleAgenda .ScheduleAgendaToolbar .ScheduleAgendaTitle>.material-symbols-outlined{color:var(--background_Blue);font-size:22px}.ScheduleAgenda .ScheduleAgendaToolbar .ScheduleAgendaTitle .ScheduleAgendaTitleText{display:flex;flex-direction:column;min-width:0}.ScheduleAgenda .ScheduleAgendaToolbar .ScheduleAgendaTitle .ScheduleAgendaTitleText .ScheduleAgendaTitleMain{color:var(--text_Title_Dark);font-size:15px;font-weight:700;line-height:1.2}.ScheduleAgenda .ScheduleAgendaToolbar .ScheduleAgendaTitle .ScheduleAgendaTitleText .ScheduleAgendaTitleSub{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleAgenda .ScheduleAgendaToolbar .ScheduleAgendaWindow{flex-shrink:0;position:relative}.ScheduleAgenda .ScheduleAgendaToolbar .ScheduleAgendaWindow .ScheduleAgendaWindowTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;height:36px;outline:3px solid #0000;padding:0 10px 0 12px;transition:all .15s ease}.ScheduleAgenda .ScheduleAgendaToolbar .ScheduleAgendaWindow .ScheduleAgendaWindowTrigger .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.ScheduleAgenda .ScheduleAgendaToolbar .ScheduleAgendaWindow .ScheduleAgendaWindowTrigger .ScheduleAgendaWindowChevron{margin-left:2px}.ScheduleAgenda .ScheduleAgendaToolbar .ScheduleAgendaWindow .ScheduleAgendaWindowTrigger:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.ScheduleAgenda .ScheduleAgendaToolbar .ScheduleAgendaWindow .ScheduleAgendaWindowMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;min-width:170px;padding:4px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.ScheduleAgenda .ScheduleAgendaToolbar .ScheduleAgendaWindow .ScheduleAgendaWindowMenu .ScheduleAgendaWindowOption{align-items:center;background:#0000;border:0;border-radius:7px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:500;gap:10px;justify-content:space-between;padding:8px 10px;text-align:left;transition:background .12s ease;width:100%}.ScheduleAgenda .ScheduleAgendaToolbar .ScheduleAgendaWindow .ScheduleAgendaWindowMenu .ScheduleAgendaWindowOption .material-symbols-outlined{color:var(--background_Blue);font-size:17px}.ScheduleAgenda .ScheduleAgendaToolbar .ScheduleAgendaWindow .ScheduleAgendaWindowMenu .ScheduleAgendaWindowOption:hover{background:var(--surface-sunken)}.ScheduleAgenda .ScheduleAgendaToolbar .ScheduleAgendaWindow .ScheduleAgendaWindowMenu .ScheduleAgendaWindowOption.is-active{color:var(--background_Blue);font-weight:600}.ScheduleAgenda .ScheduleAgendaToolbar .ScheduleAgendaLayoutToggle{background-color:var(--background_Gray_Light);border-radius:10px;display:flex;flex-shrink:0;height:36px;margin-left:auto;padding:3px;position:relative}.ScheduleAgenda .ScheduleAgendaToolbar .ScheduleAgendaLayoutToggle .ScheduleAgendaLayoutToggleIndicator{background:var(--background_White);border-radius:8px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;position:absolute;top:3px;transform:translateX(0);transform:translateX(calc(var(--toggle-index, 0)*100%));transition:transform .32s cubic-bezier(.4,0,.2,1);width:calc(50% - 3px);will-change:transform;z-index:0}.ScheduleAgenda .ScheduleAgendaToolbar .ScheduleAgendaLayoutToggle[data-layout=list]{--toggle-index:0}.ScheduleAgenda .ScheduleAgendaToolbar .ScheduleAgendaLayoutToggle[data-layout=board]{--toggle-index:1}.ScheduleAgenda .ScheduleAgendaToolbar .ScheduleAgendaLayoutToggle .ScheduleAgendaLayoutOption{align-items:center;background-color:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:13px;font-weight:600;gap:5px;height:100%;justify-content:center;padding:0 12px;position:relative;transition:color .2s ease;white-space:nowrap;z-index:1}.ScheduleAgenda .ScheduleAgendaToolbar .ScheduleAgendaLayoutToggle .ScheduleAgendaLayoutOption .material-symbols-outlined{font-size:18px}.ScheduleAgenda .ScheduleAgendaToolbar .ScheduleAgendaLayoutToggle .ScheduleAgendaLayoutOption.active{color:var(--text_Title_Dark)}.ScheduleAgenda .ScheduleAgendaToolbar .ScheduleAgendaRefresh{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;outline:3px solid #0000;transition:all .15s ease;width:36px}.ScheduleAgenda .ScheduleAgendaToolbar .ScheduleAgendaRefresh:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.ScheduleAgenda .ScheduleAgendaError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:8px;color:var(--Canceled);flex-shrink:0;font-size:13px;font-weight:600;margin:12px 18px 0;padding:8px 12px}.ScheduleAgenda .ScheduleAgendaScroll{flex:1 1;min-height:0;overflow-y:auto;padding:18px 0}.ScheduleAgenda .ScheduleAgendaSkelCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;gap:12px;overflow:hidden;padding:12px 14px 12px 16px;position:relative}.ScheduleAgenda .ScheduleAgendaSkelCard .ScheduleAgendaSkelRail{border-radius:0;bottom:0;left:0;position:absolute;top:0;width:4px}.ScheduleAgenda .ScheduleAgendaSkelCard .ScheduleAgendaSkelIcon{border-radius:5px;flex-shrink:0;height:18px;width:18px}.ScheduleAgenda .ScheduleAgendaSkelCard .ScheduleAgendaSkelMain{display:flex;flex:1 1;flex-direction:column;gap:7px;min-width:0}.ScheduleAgenda .ScheduleAgendaSkelCard .ScheduleAgendaSkelMain .ScheduleAgendaSkelLine{border-radius:6px;height:11px}.ScheduleAgenda .ScheduleAgendaSkelCard .ScheduleAgendaSkelMain .ScheduleAgendaSkelLine.is-sub{height:9px}.ScheduleAgenda .ScheduleAgendaSkelCard .ScheduleAgendaSkelMeta{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:6px}.ScheduleAgenda .ScheduleAgendaSkelCard .ScheduleAgendaSkelMeta .ScheduleAgendaSkelTime{border-radius:6px;height:11px;width:42px}.ScheduleAgenda .ScheduleAgendaSkelCard .ScheduleAgendaSkelMeta .ScheduleAgendaSkelPill{border-radius:999px;height:14px;width:30px}.ScheduleAgenda .ScheduleAgendaSkelDayLabel{border-radius:7px;height:14px;width:128px}.ScheduleAgenda .ScheduleAgendaSkelDayCount{border-radius:999px;height:16px;width:26px}.ScheduleAgenda .ScheduleAgendaSkelColIcon{border-radius:8px;flex-shrink:0;height:26px;width:26px}.ScheduleAgenda .ScheduleAgendaSkelColLabel{border-radius:7px;flex:1 1;height:13px;min-width:0}.ScheduleAgenda .ScheduleAgendaSkelColCount{border-radius:999px;flex-shrink:0;height:20px;width:22px}.ScheduleAgenda .ScheduleAgendaEmpty{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;gap:8px;justify-content:center;padding:70px 24px;text-align:center}.ScheduleAgenda .ScheduleAgendaEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:46px}.ScheduleAgenda .ScheduleAgendaEmpty h3{color:var(--text_Title_Dark);font-size:16px;margin:4px 0 0}.ScheduleAgenda .ScheduleAgendaEmpty p{font-size:13px;margin:0;max-width:420px}.ScheduleAgenda .ScheduleAgendaSection{margin:0 auto 22px;max-width:880px}.ScheduleAgenda .ScheduleAgendaSection .ScheduleAgendaSectionLabel{color:var(--text_Title_Light_Light);font-size:12px;font-weight:800;letter-spacing:.06em;margin:0 2px 10px;text-transform:uppercase}.ScheduleAgenda .ScheduleAgendaDay{margin-bottom:16px}.ScheduleAgenda .ScheduleAgendaDay .ScheduleAgendaDayHead{align-items:center;display:flex;gap:8px;margin:0 2px 8px}.ScheduleAgenda .ScheduleAgendaDay .ScheduleAgendaDayHead .ScheduleAgendaDayLabel{color:var(--text_Title_Dark);font-size:14px;font-weight:700}.ScheduleAgenda .ScheduleAgendaDay .ScheduleAgendaDayHead .ScheduleAgendaDayCount{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light_Light);font-size:11px;font-weight:700;padding:1px 8px}.ScheduleAgenda .ScheduleAgendaDay .ScheduleAgendaCards{display:flex;flex-direction:column;gap:8px}.ScheduleAgenda .ScheduleAgendaCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;font-family:inherit;gap:12px;overflow:hidden;padding:12px 14px 12px 16px;position:relative;text-align:left;transition:border-color .12s ease,box-shadow .14s ease,transform .1s ease;width:100%}.ScheduleAgenda .ScheduleAgendaCard.is-clickable{cursor:pointer}.ScheduleAgenda .ScheduleAgendaCard.is-clickable:hover{border-color:var(--border_Dark_Light);box-shadow:0 8px 20px #0f172a1a;transform:translateY(-1px)}.ScheduleAgenda .ScheduleAgendaCard .ScheduleAgendaCardRail{background:var(--background_Blue);background:var(--event-color,var(--background_Blue));bottom:0;left:0;position:absolute;top:0;width:4px}.ScheduleAgenda .ScheduleAgendaCard .ScheduleAgendaCardIcon{align-items:center;background:color-mix(in srgb,var(--event-color) 14%,var(--background_White));border-radius:9px;color:var(--background_Blue);color:var(--event-color,var(--background_Blue));display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.ScheduleAgenda .ScheduleAgendaCard .ScheduleAgendaCardIcon .material-symbols-outlined{font-size:20px}.ScheduleAgenda .ScheduleAgendaCard .ScheduleAgendaCardMain{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.ScheduleAgenda .ScheduleAgendaCard .ScheduleAgendaCardMain .ScheduleAgendaCardTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleAgenda .ScheduleAgendaCard .ScheduleAgendaCardMain .ScheduleAgendaCardSub{color:var(--text_Title_Light_Light);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleAgenda .ScheduleAgendaCard .ScheduleAgendaCardMeta{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:3px}.ScheduleAgenda .ScheduleAgendaCard .ScheduleAgendaCardMeta .ScheduleAgendaCardTime{color:var(--text_Title_Dark);font-size:13px;font-weight:700}.ScheduleAgenda .ScheduleAgendaCard .ScheduleAgendaCardMeta .ScheduleAgendaCardType{color:var(--text_Title_Light);color:var(--event-color,var(--text_Title_Light));font-size:11px;font-weight:600;text-transform:capitalize}.ScheduleAgenda .ScheduleAgendaCard .ScheduleAgendaCardMeta .ScheduleAgendaCardStatus{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light_Light);font-size:10.5px;font-weight:700;letter-spacing:.03em;padding:1px 8px;text-transform:uppercase}.ScheduleAgenda .ScheduleAgendaBoard{align-items:flex-start;display:flex;gap:14px;height:100%;min-height:0;overflow-x:auto;overflow-y:hidden;padding-bottom:4px}.ScheduleAgenda .ScheduleAgendaBoard .ScheduleAgendaColumn{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex:0 0 300px;flex-direction:column;max-height:100%;max-width:300px;min-height:0;overflow:hidden}.ScheduleAgenda .ScheduleAgendaBoard .ScheduleAgendaColumn .ScheduleAgendaColumnHead{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;flex-shrink:0;gap:8px;padding:12px 14px}.ScheduleAgenda .ScheduleAgendaBoard .ScheduleAgendaColumn .ScheduleAgendaColumnHead .ScheduleAgendaColumnIcon{align-items:center;background:color-mix(in srgb,var(--event-color) 14%,#0000);border-radius:8px;display:inline-flex;flex-shrink:0;height:26px;justify-content:center;width:26px}.ScheduleAgenda .ScheduleAgendaBoard .ScheduleAgendaColumn .ScheduleAgendaColumnHead .ScheduleAgendaColumnIcon .material-symbols-outlined{color:var(--event-color);font-size:17px}.ScheduleAgenda .ScheduleAgendaBoard .ScheduleAgendaColumn .ScheduleAgendaColumnHead .ScheduleAgendaColumnLabel{color:var(--text_Title_Dark);flex:1 1;font-size:13px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleAgenda .ScheduleAgendaBoard .ScheduleAgendaColumn .ScheduleAgendaColumnHead .ScheduleAgendaColumnCount{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;height:20px;justify-content:center;min-width:22px;padding:0 7px}.ScheduleAgenda .ScheduleAgendaBoard .ScheduleAgendaColumn .ScheduleAgendaColumnBody{display:flex;flex:1 1;flex-direction:column;gap:12px;min-height:0;overflow-y:auto;padding:10px}.ScheduleAgenda .ScheduleAgendaBoard .ScheduleAgendaColumn .ScheduleAgendaColumnBody .ScheduleAgendaColumnDay{display:flex;flex-direction:column;gap:8px}.ScheduleAgenda .ScheduleAgendaBoard .ScheduleAgendaColumn .ScheduleAgendaColumnBody .ScheduleAgendaColumnDay .ScheduleAgendaColumnDayHead{align-items:center;background:var(--background_White);display:flex;gap:8px;padding:2px 2px 6px;position:-webkit-sticky;position:sticky;top:-10px;z-index:1}.ScheduleAgenda .ScheduleAgendaBoard .ScheduleAgendaColumn .ScheduleAgendaColumnBody .ScheduleAgendaColumnDay .ScheduleAgendaColumnDayHead .ScheduleAgendaColumnDayLabel{color:var(--text_Title_Dark);flex:1 1;font-size:12px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleAgenda .ScheduleAgendaBoard .ScheduleAgendaColumn .ScheduleAgendaColumnBody .ScheduleAgendaColumnDay .ScheduleAgendaColumnDayHead .ScheduleAgendaColumnDayCount{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light_Light);flex-shrink:0;font-size:11px;font-weight:700;padding:1px 8px}.ScheduleAgenda .ScheduleAgendaBoard .ScheduleAgendaColumn .ScheduleAgendaColumnBody .ScheduleAgendaColumnEmpty{color:var(--text_Title_Light_Light_Light);font-size:12.5px;padding:18px 6px;text-align:center}@media(max-width:600px){.ScheduleAgenda .ScheduleAgendaToolbar{gap:8px;padding:10px 12px}.ScheduleAgenda .ScheduleAgendaScroll{padding:12px}.ScheduleAgenda .ScheduleAgendaTitle .ScheduleAgendaTitleSub{display:none}.ScheduleAgenda .ScheduleAgendaTitle>.material-symbols-outlined{font-size:20px}.ScheduleAgenda .ScheduleAgendaTitle .ScheduleAgendaTitleText .ScheduleAgendaTitleMain{font-size:14px}.ScheduleAgenda .ScheduleAgendaCard .ScheduleAgendaCardMeta .ScheduleAgendaCardType{display:none}.ScheduleAgenda .ScheduleAgendaToolbar .ScheduleAgendaLayoutToggle{margin-left:0}.ScheduleAgenda .ScheduleAgendaToolbar .ScheduleAgendaLayoutToggle .ScheduleAgendaLayoutOption{padding:0 9px}.ScheduleAgenda .ScheduleAgendaBoard .ScheduleAgendaColumn{flex-basis:84vw;max-width:84vw}}.MobileSheetGrabber{display:none}.EditTeamOrderPanel{display:flex;inset:0;justify-content:flex-end;pointer-events:none;position:fixed;z-index:220}.EditTeamOrderPanel .EditTeamOrderPanelBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;opacity:0;position:absolute;transition:opacity .25s ease}.EditTeamOrderPanel .EditTeamOrderPanelContent{background:var(--background_White);border-left:2px solid var(--border_Light);box-shadow:0 24px 60px #0f172a00;display:flex;flex-direction:column;height:100%;max-width:100%;position:relative;transform:translateX(100%);transition:transform .3s ease,box-shadow .3s ease;width:360px;z-index:1}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrder{display:flex;flex-direction:column;height:100%}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrder .EditTeamOrderHeader{align-items:center;display:flex;justify-content:space-between;padding:16px}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrder .EditTeamOrderHeader .EditTeamOrderHeaderTitle{align-items:center;display:inline-flex;gap:8px}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrder .EditTeamOrderHeader .EditTeamOrderHeaderTitle h2{color:var(--text_Title_Light);font-size:14px;font-weight:700;margin:0}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrder .EditTeamOrderHeader .EditTeamOrderHeaderTitle .EditTeamOrderHeaderCount{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;height:20px;justify-content:center;min-width:22px;padding:0 6px}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrder .EditTeamOrderHeader .EditTeamOrderHeaderClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrder .EditTeamOrderHeader .EditTeamOrderHeaderClose .material-symbols-outlined{font-size:21px}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrder .EditTeamOrderHeader .EditTeamOrderHeaderClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrder .EditTeamOrderHeader .EditTeamOrderHeaderClose:active{transform:scale(.92)}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderBody{flex:1 1;overflow-y:auto;padding:16px}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderList{display:flex;flex-direction:column;gap:10px}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderList .EditTeamOrderItem{align-items:center;background:var(--background_Gray_Light);border:1px solid #0000;border-radius:10px;color:var(--text_Title_Light);cursor:grab;display:flex;font-size:12px;gap:10px;outline:3px solid #0000;padding:10px 12px;transition:border-color .2s ease,box-shadow .2s ease;-webkit-user-select:none;user-select:none;will-change:transform}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderList .EditTeamOrderItem:hover{border:1px solid var(--border_Light);box-shadow:0 2px 8px #0f172a14}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderList .EditTeamOrderItem:active{background:var(--background_Gray_Light);border:1px solid var(--border_Blue);box-shadow:0 1px 3px #0000000d;cursor:grabbing;outline:3px solid var(--border_Light)}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderList .EditTeamOrderItem.is-dragging{border:1px solid var(--border_Blue);box-shadow:0 1px 3px #0000000d;cursor:grabbing;opacity:1;outline:3px solid var(--border_Light);position:relative;z-index:2}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderList .EditTeamOrderItem.is-overlay{box-shadow:0 10px 24px #0f172a2e}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderList .EditTeamOrderItem .EditTeamOrderItemHandle{color:var(--text_Label_Light);cursor:grab;font-size:18px;touch-action:none}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderList .EditTeamOrderItem .EditTeamOrderItemIcon{color:var(--text_Title_Light);flex-shrink:0;font-size:18px}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderList .EditTeamOrderItem .EditTeamOrderItemText{flex:1 1;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderFooter{display:flex;gap:10px;justify-content:flex-end;padding:12px 16px 16px}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderFooter .EditTeamOrderButton{cursor:pointer}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderFooter .EditTeamOrderButton.is-cancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderFooter .EditTeamOrderButton.is-cancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderFooter .EditTeamOrderButton.is-save{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderFooter .EditTeamOrderButton.is-save .EditTeamOrderSaveInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderFooter .EditTeamOrderButton.is-save .EditTeamOrderSaveInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderFooter .EditTeamOrderButton.is-save .EditTeamOrderSaveLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderFooter .EditTeamOrderButton.is-save:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderFooter .EditTeamOrderButton.is-save:active{transform:scale(.98)}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderFooter .EditTeamOrderButton.is-save:disabled{cursor:not-allowed;opacity:.55;transform:none}.EditTeamOrderPanel.is-open{pointer-events:auto}.EditTeamOrderPanel.is-open .EditTeamOrderPanelBackdrop{opacity:1}.EditTeamOrderPanel.is-open .EditTeamOrderPanelContent{box-shadow:0 1px 3px #0000000d;transform:translateX(0)}@media(max-width:600px){.EditTeamOrderPanel{align-items:flex-end;justify-content:center;padding:0;z-index:1430}.EditTeamOrderPanel .EditTeamOrderPanelContent{border:none;border-radius:16px 16px 0 0!important;box-shadow:0 -8px 30px #0000002e;display:flex;flex-direction:column;height:auto!important;max-height:88vh!important;max-width:100%!important;overflow:hidden;padding-top:16px;position:relative;transform:translateY(100%);transition:transform .28s cubic-bezier(.32,.72,0,1);width:100%!important}.EditTeamOrderPanel .EditTeamOrderPanelContent .MobileSheetGrabber{align-items:center;cursor:grab;display:flex;height:22px;justify-content:center;left:50%;position:absolute;top:0;touch-action:none;transform:translateX(-50%);width:120px;z-index:6}.EditTeamOrderPanel .EditTeamOrderPanelContent .MobileSheetGrabber .MobileSheetGrabberBar{background:var(--border_Dark_Light);border-radius:999px;height:4px;width:40px}.EditTeamOrderPanel.is-open .EditTeamOrderPanelContent{transform:translateY(0)}}.ScheduleAppointmentPopup{max-width:calc(100vw - 32px);min-width:320px;position:fixed;transform:translateX(-50%);transition:opacity .12s ease;z-index:310}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard{background:var(--background_White);border:1px solid #0f172a14;border-radius:12px;box-shadow:0 1px 3px #0000000d;cursor:default;display:flex;flex-direction:column;gap:12px;min-width:280px;overflow:visible;padding:14px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupHeader{align-items:center;border-bottom:1px solid #0f172a14;display:flex;gap:10px;justify-content:space-between;padding-bottom:10px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupHeader .ScheduleAppointmentPopupSubTitle{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupHeader .ScheduleAppointmentPopupClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupHeader .ScheduleAppointmentPopupClose .material-symbols-outlined{font-size:21px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupHeader .ScheduleAppointmentPopupClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupHeader .ScheduleAppointmentPopupClose:active{transform:scale(.92)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupBody{display:flex;flex-direction:column;gap:12px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupCompleted{margin-bottom:2px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupCompleted .ScheduleAppointmentPopupCheck{align-items:center;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;gap:8px;position:relative}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupCompleted .ScheduleAppointmentPopupCheck input{opacity:0;pointer-events:none;position:absolute}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupCompleted .ScheduleAppointmentPopupCheck .ScheduleAppointmentPopupCheckBox{align-items:center;background:var(--background_White);border:1px solid #0f172a33;border-radius:4px;display:inline-flex;height:18px;justify-content:center;width:18px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupCompleted .ScheduleAppointmentPopupCheck input:checked+.ScheduleAppointmentPopupCheckBox{background:var(--background_Blue);border-color:var(--background_Blue)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupCompleted .ScheduleAppointmentPopupCheck input:checked+.ScheduleAppointmentPopupCheckBox:after{border-bottom:2px solid var(--background_White);border-left:2px solid var(--background_White);content:"";height:5px;transform:rotate(-45deg);width:8px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupCompleted .ScheduleAppointmentPopupCheck .ScheduleAppointmentPopupCheckLabel{font-weight:500}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupSection{display:flex;flex-direction:column;gap:4px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupSection .ScheduleAppointmentPopupLink{color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:2px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupSectionLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupDetails{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupDetailsDivider{color:var(--text_Title_Light_Light_Light);font-size:12px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupClientLine{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:6px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupClientLine+.ScheduleAppointmentPopupClientLine{margin-top:2px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupClientLine.is-empty .ScheduleAppointmentPopupClientPhone{color:var(--text_Title_Light_Light_Light)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupClientLine .ScheduleAppointmentPopupClientPhone{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:13px;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupClientLine .ScheduleAppointmentPopupClientPhone .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:16px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupClientLine .ScheduleAppointmentPopupClientPhone .ScheduleAppointmentPopupClientPhoneTag{background:var(--background_Gray_Light);border-radius:4px;color:var(--text_Title_Light_Light);flex-shrink:0;font-size:10.5px;font-weight:600;letter-spacing:.02em;padding:1px 6px;text-transform:uppercase}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupClientLine .ScheduleAppointmentPopupClientActions{align-items:center;display:flex;flex-shrink:0;gap:2px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupClientLine .ScheduleAppointmentPopupClientActions .ScheduleAppointmentPopupIconButton{align-items:center;background:#0000;border:0 solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupClientLine .ScheduleAppointmentPopupClientActions .ScheduleAppointmentPopupIconButton .material-symbols-outlined{font-size:17px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupClientLine .ScheduleAppointmentPopupClientActions .ScheduleAppointmentPopupIconButton:hover:not(:disabled){background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupClientLine .ScheduleAppointmentPopupClientActions .ScheduleAppointmentPopupIconButton:disabled{cursor:not-allowed;opacity:.4}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupTeam{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupTeamAdd{align-items:center;background:var(--background_White);border:1px solid #0f172a1f;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupTeamAdd .material-symbols-outlined{font-size:16px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupTeamAdd:hover{background:var(--background_Gray_Light)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupTeamChip{align-items:center;background:var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:8px;padding:6px 10px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupTeamChip.is-empty{background:#0000;border:1px dashed #0f172a33;color:var(--text_Title_Light_Light)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupTeamChip .material-symbols-outlined{cursor:pointer;font-size:14px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupTeamAvatar{align-items:center;background:var(--text_Title_Light);border-radius:999px;color:var(--background_White);display:inline-flex;font-size:11px;font-weight:700;height:22px;justify-content:center;width:22px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupTeamName{font-size:12px;font-weight:600}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupInfoAddress,.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupInfoCity{color:var(--text_Title_Dark);font-size:12px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupInfoCity{color:var(--text_Title_Light)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupSchedule{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupScheduleItem{display:flex;flex-direction:column;gap:2px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupScheduleValue{color:var(--text_Title_Dark);font-size:12px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupScheduleTrigger{align-items:flex-start;background:#0000;border:1px solid #0000;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:6px 8px;text-align:left;transition:background .12s ease,border-color .12s ease;width:100%}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupScheduleTrigger:hover{background:var(--background_Gray_Light_Light)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupScheduleTrigger.is-open{background:var(--background_Gray_Light_Light);border-color:var(--border_Light)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupScheduleItem .SingleDatePicker{width:100%}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupScheduleItemHead{align-items:center;display:flex;gap:6px;justify-content:space-between}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupEditIcon{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;height:26px;justify-content:center;transition:border-color .12s ease,background .12s ease;width:26px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupEditIcon .material-symbols-outlined{font-size:16px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupEditIcon:hover{background:var(--outline_Blue);border-color:var(--background_Blue)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupScheduleEditRow{display:flex;gap:6px;margin-top:4px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupScheduleEditRow input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);flex:1 1;font-size:13.5px;min-width:0;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupScheduleEditRow input::placeholder{color:var(--text_Title_Light_Light)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupScheduleEditRow input:focus,.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupScheduleEditRow input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupActions{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupActions .ScheduleAppointmentPopupAction{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;height:38px;justify-content:center;padding:4px 14px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupActions .ScheduleAppointmentPopupAction.is-primary{gap:8px;padding:4px 14px 4px 10px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupActions .ScheduleAppointmentPopupAction.is-primary .ScheduleAppointmentPopupActionPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupActions .ScheduleAppointmentPopupAction.is-primary .ScheduleAppointmentPopupActionPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupActions .ScheduleAppointmentPopupAction.is-primary .ScheduleAppointmentPopupActionPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupActions .ScheduleAppointmentPopupAction.is-primary:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover);transform:none}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupActions .ScheduleAppointmentPopupAction.is-primary:active{transform:scale(.98)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupActions .ScheduleAppointmentPopupAction.is-primary:disabled{cursor:not-allowed;opacity:.55;transform:none}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupActions .ScheduleAppointmentPopupAction:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover);transform:none}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupActions .ScheduleAppointmentPopupAction:active{transform:scale(.98)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupStatusWrap{position:relative}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupStatusButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:8px;padding:9px 12px;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupStatusButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px;margin-left:auto;transition:transform .15s ease}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupStatusButton.is-open,.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupStatusButton:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupStatusButton.is-open .material-symbols-outlined{transform:rotate(180deg)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupStatusDot{background:var(--background_Blue);border-radius:999px;flex-shrink:0;height:10px;width:10px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupStatusLabel{letter-spacing:.01em}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:2px;left:0;min-width:180px;padding:5px;position:absolute;top:calc(100% + 4px);z-index:40}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupMenuItem{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:8px;padding:8px 9px;text-align:left}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupMenuItem:hover{background:var(--surface-sunken)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupMenuItem.is-active{background:var(--surface-sunken);color:var(--background_Blue)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupMenuItem .ScheduleAppointmentPopupMenuCheck{font-size:16px;margin-left:auto}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupTeamChipRemove{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:16px;justify-content:center;padding:0;width:16px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupTeamChipRemove .material-symbols-outlined{font-size:14px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupTeamChipRemove:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupTagChip{align-items:center;background:var(--outline_Blue);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:4px 8px 4px 10px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupTagDot{border-radius:999px;flex-shrink:0;height:10px;width:10px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerWrap{position:relative}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPicker{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:6px;left:0;min-width:240px;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPicker.is-up{bottom:calc(100% + 6px);top:auto}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerSearch{align-items:center;display:flex;position:relative}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px;left:10px;position:absolute}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerSearch input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);flex:1 1;font-size:13.5px;outline:3px solid #0000;padding:10px 12px 10px 32px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerSearch input::placeholder{color:var(--text_Title_Light_Light)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerSearch input:focus,.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerSearch input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerHeader{align-items:center;display:flex;justify-content:space-between;padding:0 4px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerHeader .ScheduleAppointmentPopupPickerCount{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerHeader .ScheduleAppointmentPopupPickerClear{background:#0000;border:0;color:var(--background_Blue);cursor:pointer;font-size:11px;font-weight:700;padding:0 4px;text-decoration:underline;text-underline-offset:2px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerList{display:flex;flex-direction:column;gap:2px;max-height:220px;overflow-y:auto}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:10px;text-align:center}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerItem{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:8px 9px;text-align:left;width:100%}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerItem:hover{background:var(--surface-sunken)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerItem.is-selected{background:var(--surface-sunken);color:var(--background_Blue)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerCheck{align-items:center;color:var(--background_Blue);display:inline-flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerCheck .material-symbols-outlined{font-size:16px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerCheck.is-right{margin-left:auto}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerAvatar{align-items:center;background:var(--text_Title_Light);border-radius:999px;color:var(--background_White);display:inline-flex;flex-shrink:0;font-size:10px;font-weight:700;height:22px;justify-content:center;width:22px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerItemLabel{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1050px){.ScheduleAppointmentPopup{max-width:calc(100vw - 24px)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard{padding:12px}}@media(max-width:600px){.ScheduleAppointmentPopup{inset:auto 0 0 0;left:0!important;max-width:100vw;min-width:0;position:fixed;top:auto!important;transform:none;width:100vw}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard{-webkit-overflow-scrolling:touch;border-radius:12px 12px 0 0;max-height:85vh;overflow-y:auto;padding:12px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard input,.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard textarea{font-size:16px}}.ScheduleEventPopup{max-width:calc(100vw - 32px);min-width:300px;position:fixed;transform:translateX(-50%);transition:opacity .12s ease;z-index:310}.ScheduleEventPopup .ScheduleEventPopupCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;cursor:default;display:flex;flex-direction:column;gap:12px;min-width:280px;overflow:hidden;padding:14px}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:10px;justify-content:space-between;padding-bottom:10px}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupHeader .ScheduleEventPopupSubTitle{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;font-weight:600;gap:7px}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupHeader .ScheduleEventPopupSubTitle .ScheduleEventPopupTypeIcon{font-size:18px}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupHeader .ScheduleEventPopupClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupHeader .ScheduleEventPopupClose .material-symbols-outlined{font-size:21px}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupHeader .ScheduleEventPopupClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupHeader .ScheduleEventPopupClose:active{transform:scale(.92)}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupBody{display:flex;flex-direction:column;gap:12px}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupBody .ScheduleEventPopupTitleRow{align-items:flex-start;display:flex;gap:9px}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupBody .ScheduleEventPopupTitleRow .ScheduleEventPopupAccent{align-self:stretch;border-radius:999px;flex-shrink:0;min-height:18px;width:4px}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupBody .ScheduleEventPopupTitleRow .ScheduleEventPopupTitle{color:var(--text_Title_Dark);font-size:15px;font-weight:700;line-height:1.3;word-break:break-word}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupBody .ScheduleEventPopupSubtitle{color:var(--text_Title_Light);font-size:12.5px;margin-top:-4px}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupBody .ScheduleEventPopupSection{display:flex;flex-direction:column;gap:6px}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupBody .ScheduleEventPopupSection .ScheduleEventPopupSectionLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupBody .ScheduleEventPopupSection .ScheduleEventPopupWhen{align-items:center;display:inline-flex;gap:9px}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupBody .ScheduleEventPopupSection .ScheduleEventPopupWhen .material-symbols-outlined{color:var(--text_Title_Light);font-size:19px}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupBody .ScheduleEventPopupSection .ScheduleEventPopupWhen .ScheduleEventPopupWhenText{display:flex;flex-direction:column;gap:1px}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupBody .ScheduleEventPopupSection .ScheduleEventPopupWhen .ScheduleEventPopupWhenText .ScheduleEventPopupWhenDate{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupBody .ScheduleEventPopupSection .ScheduleEventPopupWhen .ScheduleEventPopupWhenText .ScheduleEventPopupWhenTime{color:var(--text_Title_Light);font-size:12px}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupBody .ScheduleEventPopupSection .ScheduleEventPopupStatusPill{align-items:center;align-self:flex-start;background:color-mix(in srgb,var(--event-color) 12%,#0000);border-radius:999px;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:7px;padding:4px 10px;text-transform:capitalize}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupBody .ScheduleEventPopupSection .ScheduleEventPopupStatusPill .ScheduleEventPopupStatusDot{border-radius:999px;flex-shrink:0;height:8px;width:8px}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupBody .ScheduleEventPopupSection .ScheduleEventPopupInvitees{display:flex;flex-direction:column;gap:6px;max-height:148px;overflow-y:auto}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupBody .ScheduleEventPopupSection .ScheduleEventPopupInvitees .ScheduleEventPopupInvitee{align-items:center;display:inline-flex;gap:8px;min-width:0}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupBody .ScheduleEventPopupSection .ScheduleEventPopupInvitees .ScheduleEventPopupInvitee .ScheduleEventPopupInviteeAvatar{align-items:center;border-radius:999px;color:var(--background_White);display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;height:22px;justify-content:center;width:22px}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupBody .ScheduleEventPopupSection .ScheduleEventPopupInvitees .ScheduleEventPopupInvitee .ScheduleEventPopupInviteeEmail{color:var(--text_Title_Dark);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupBody .ScheduleEventPopupActions{display:flex;margin-top:2px}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupBody .ScheduleEventPopupActions .ScheduleEventPopupAction.is-primary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;height:38px;justify-content:center;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease;width:100%}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupBody .ScheduleEventPopupActions .ScheduleEventPopupAction.is-primary .ScheduleEventPopupActionInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupBody .ScheduleEventPopupActions .ScheduleEventPopupAction.is-primary .ScheduleEventPopupActionInner .material-symbols-outlined{color:var(--background_White);font-size:16px;font-weight:500}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupBody .ScheduleEventPopupActions .ScheduleEventPopupAction.is-primary .ScheduleEventPopupActionLabel{white-space:nowrap}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupBody .ScheduleEventPopupActions .ScheduleEventPopupAction.is-primary:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.ScheduleEventPopup .ScheduleEventPopupCard .ScheduleEventPopupBody .ScheduleEventPopupActions .ScheduleEventPopupAction.is-primary:active{transform:scale(.98)}@media(max-width:1050px){.ScheduleEventPopup{max-width:calc(100vw - 24px)}.ScheduleEventPopup .ScheduleEventPopupCard{padding:12px}}@media(max-width:600px){.ScheduleEventPopup{inset:auto 0 0 0;left:0!important;max-width:100vw;min-width:0;top:auto!important;transform:none;width:100vw}.ScheduleEventPopup .ScheduleEventPopupCard{-webkit-overflow-scrolling:touch;border-radius:12px 12px 0 0;max-height:85vh;overflow-y:auto;padding:12px}}.ScheduleAppointmentSideBannerPanel{display:flex;inset:0;justify-content:flex-end;pointer-events:none;position:fixed;z-index:320}.ScheduleAppointmentSideBannerPanel .ScheduleAppointmentSideBannerPanelBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;opacity:0;position:absolute;transition:opacity .25s ease}.ScheduleAppointmentSideBannerPanel .ScheduleAppointmentSideBannerPanelContent{background:var(--background_White);background:var(--surface,var(--background_White));border-left:1px solid var(--border_Light);box-shadow:0 0 0 #0f172a00;height:100%;max-width:100%;overflow:hidden;position:relative;transform:translateX(100%);transition:transform .28s ease,box-shadow .28s ease;width:460px}.ScheduleAppointmentSideBannerPanel.is-open{pointer-events:auto}.ScheduleAppointmentSideBannerPanel.is-open .ScheduleAppointmentSideBannerPanelBackdrop{opacity:1}.ScheduleAppointmentSideBannerPanel.is-open .ScheduleAppointmentSideBannerPanelContent{transform:translateX(0)}@media(max-width:1050px){.ScheduleAppointmentSideBannerPanel .ScheduleAppointmentSideBannerPanelContent{width:420px}}@media(max-width:600px){.ScheduleAppointmentSideBannerPanel .ScheduleAppointmentSideBannerPanelContent{border-left:0;max-width:100%;width:100%}}.ScheduleAppointmentSideBannerDatePicker .SingleDatePickerMenu:not(.is-modal){box-sizing:border-box;max-width:300px;min-width:300px;width:300px}.ScheduleAppointmentSideBanner{display:flex;flex-direction:column;height:100%;position:relative;width:100%}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerCard{background:var(--background_White);border-left:2px solid var(--border_Light);box-sizing:border-box;display:flex;flex-direction:column;gap:16px;height:100%;overflow:auto;padding:0 20px 28px;width:100%}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerHeader{align-items:center;background:var(--background_White);display:flex;gap:12px;justify-content:space-between;padding:16px 0 0;position:-webkit-sticky;position:sticky;top:0;z-index:10}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerHeader .ScheduleAppointmentSideBannerHeaderLeft{align-items:center;display:flex;gap:10px;min-width:0}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerHeader .ScheduleAppointmentSideBannerHeaderLeft .ScheduleAppointmentSideBannerHeaderStatusDot{border-radius:999px;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 12%,#0000);flex-shrink:0;height:10px;width:10px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerHeader .ScheduleAppointmentSideBannerHeaderLeft .ScheduleAppointmentSideBannerHeaderTitleWrap{display:flex;flex-direction:column;min-width:0}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerHeader .ScheduleAppointmentSideBannerHeaderLeft .ScheduleAppointmentSideBannerHeaderTitleWrap .ScheduleAppointmentSideBannerHeaderTitle{color:var(--text_Title_Dark);font-size:15px;font-weight:600;line-height:1.2}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerHeader .ScheduleAppointmentSideBannerHeaderLeft .ScheduleAppointmentSideBannerHeaderTitleWrap .ScheduleAppointmentSideBannerHeaderSubtitle{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.2;text-transform:capitalize}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerHeader .ScheduleAppointmentSideBannerHeaderLeft .ScheduleAppointmentSideBannerHeaderTitleWrap .ScheduleAppointmentSideBannerHeaderSubStatus{align-items:center;display:inline-flex;font-size:11px;font-weight:600;gap:5px;line-height:1.2;margin-top:2px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerHeader .ScheduleAppointmentSideBannerHeaderLeft .ScheduleAppointmentSideBannerHeaderTitleWrap .ScheduleAppointmentSideBannerHeaderSubStatus .ScheduleAppointmentSideBannerHeaderSubStatusDot{border-radius:999px;flex-shrink:0;height:7px;width:7px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerHeader .ScheduleAppointmentSideBannerHeaderActions{align-items:center;display:flex;flex-shrink:0;gap:6px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerHeader .ScheduleAppointmentSideBannerHeaderActions .material-symbols-outlined{font-size:18px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerIconButton{align-items:center;background:#0000;border:0 solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .12s ease,color .12s ease,border-color .12s ease;width:32px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerIconButton .material-symbols-outlined{font-size:18px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerIconButton:hover{background:var(--background_Gray_Light);border-color:var(--background_Blue)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerIconButton:disabled{cursor:not-allowed;opacity:.4}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerIconButton:disabled:hover{background:#0000;border-color:var(--border_Light)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerClientCard{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;gap:12px;padding:14px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerClientCard .ScheduleAppointmentSideBannerClientAvatar{align-items:center;background:var(--background_Blue);border-radius:999px;color:var(--background_White);display:inline-flex;flex-shrink:0;font-size:14px;font-weight:600;height:44px;justify-content:center;width:44px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerClientCard .ScheduleAppointmentSideBannerClientBody{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerClientCard .ScheduleAppointmentSideBannerClientBody .ScheduleAppointmentSideBannerClientName{color:var(--text_Title_Dark);font-size:14px;font-weight:600;word-break:break-word}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerClientCard .ScheduleAppointmentSideBannerClientBody .ScheduleAppointmentSideBannerClientMeta{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:6px;word-break:break-word}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerClientCard .ScheduleAppointmentSideBannerClientBody .ScheduleAppointmentSideBannerClientMeta .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:14px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerClientCard .ScheduleAppointmentSideBannerClientActions{display:flex;flex-direction:column;flex-shrink:0;gap:6px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerRow{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerField{display:flex;flex-direction:column;gap:6px;min-width:0}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerLabel{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerSubStatus{display:flex;flex-direction:column;gap:6px;margin-top:10px;min-width:0}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerSubStatus .ScheduleAppointmentSideBannerSubStatusLabel{font-size:13px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamHeader{align-items:center;display:flex;gap:8px;justify-content:space-between}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamHeader .ScheduleAppointmentSideBannerSendDispatch{position:relative}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamHeader .ScheduleAppointmentSideBannerSendDispatch .ScheduleAppointmentSideBannerSendBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;height:30px;padding:0 8px 0 11px;transition:border-color .12s ease,box-shadow .12s ease}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamHeader .ScheduleAppointmentSideBannerSendDispatch .ScheduleAppointmentSideBannerSendBtn .material-symbols-outlined{font-size:16px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamHeader .ScheduleAppointmentSideBannerSendDispatch .ScheduleAppointmentSideBannerSendBtn .ScheduleAppointmentSideBannerSendChevron{color:var(--text_Title_Light_Light);font-size:18px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamHeader .ScheduleAppointmentSideBannerSendDispatch .ScheduleAppointmentSideBannerSendBtn:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamHeader .ScheduleAppointmentSideBannerSendDispatch .ScheduleAppointmentSideBannerSendBtn.is-open{border-color:var(--background_Blue)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamHeader .ScheduleAppointmentSideBannerSendDispatch .ScheduleAppointmentSideBannerSendBtn:disabled{cursor:not-allowed;opacity:.6}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamHeader .ScheduleAppointmentSideBannerSendDispatch .ScheduleAppointmentSideBannerSendMenu{animation:ScheduleAppointmentSideBannerSendMenuOpen .14s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;min-width:200px;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:40}@keyframes ScheduleAppointmentSideBannerSendMenuOpen{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamHeader .ScheduleAppointmentSideBannerSendDispatch .ScheduleAppointmentSideBannerSendMenu .ScheduleAppointmentSideBannerSendMenuItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:10px;padding:9px 10px;text-align:left;transition:background .12s ease;width:100%}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamHeader .ScheduleAppointmentSideBannerSendDispatch .ScheduleAppointmentSideBannerSendMenu .ScheduleAppointmentSideBannerSendMenuItem .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamHeader .ScheduleAppointmentSideBannerSendDispatch .ScheduleAppointmentSideBannerSendMenu .ScheduleAppointmentSideBannerSendMenuItem .ScheduleAppointmentSideBannerSendMenuItemBody{display:flex;flex-direction:column;gap:1px;min-width:0}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamHeader .ScheduleAppointmentSideBannerSendDispatch .ScheduleAppointmentSideBannerSendMenu .ScheduleAppointmentSideBannerSendMenuItem .ScheduleAppointmentSideBannerSendMenuItemBody .ScheduleAppointmentSideBannerSendMenuItemHint{color:var(--text_Title_Light_Light);font-size:11px;font-weight:500}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamHeader .ScheduleAppointmentSideBannerSendDispatch .ScheduleAppointmentSideBannerSendMenu .ScheduleAppointmentSideBannerSendMenuItem:hover{background:var(--surface-sunken)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamHeader .ScheduleAppointmentSideBannerSendDispatch .ScheduleAppointmentSideBannerSendMenu .ScheduleAppointmentSideBannerSendMenuItem.is-copy{border-radius:0 0 8px 8px;border-top:1px solid var(--border_Light);margin-top:4px;padding-top:11px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamHeader .ScheduleAppointmentSideBannerSendDispatch .ScheduleAppointmentSideBannerSendMenu .ScheduleAppointmentSideBannerSendMenuItem.is-copied,.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamHeader .ScheduleAppointmentSideBannerSendDispatch .ScheduleAppointmentSideBannerSendMenu .ScheduleAppointmentSideBannerSendMenuItem.is-copied .material-symbols-outlined{color:var(--Done)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamHeader .ScheduleAppointmentSideBannerSendDispatch .ScheduleAppointmentSideBannerSendMenu .ScheduleAppointmentSideBannerSendMenuItem:disabled{cursor:not-allowed;opacity:.65}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamHeader .ScheduleAppointmentSideBannerSendDispatch .ScheduleAppointmentSideBannerSendMenu .ScheduleAppointmentSideBannerSendMenuItem:disabled:hover{background:#0000}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerDropdown{position:relative}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerDropdown .ScheduleAppointmentSideBannerDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;height:40px;margin-top:3px;padding:8px 10px;text-align:left;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease;width:100%}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerDropdown .ScheduleAppointmentSideBannerDropdownButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerDropdown .ScheduleAppointmentSideBannerDropdownButton .ScheduleAppointmentSideBannerDropdownLabel{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerDropdown .ScheduleAppointmentSideBannerDropdownButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;transition:transform .12s ease}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerDropdown.is-open .ScheduleAppointmentSideBannerDropdownButton{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerDropdown.is-open .ScheduleAppointmentSideBannerDropdownButton>.material-symbols-outlined{transform:rotate(180deg)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerDot{border-radius:999px;flex-shrink:0;height:9px;width:9px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerAvatarMini{align-items:center;background:var(--background_Blue);border-radius:999px;color:var(--background_White);display:inline-flex;flex-shrink:0;font-size:10px;font-weight:600;height:22px;justify-content:center;width:22px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerAvatarMini.is-empty{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerAvatarMini .material-symbols-outlined{font-size:14px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;left:0;max-height:280px;overflow:auto;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:30}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerMenu .ScheduleAppointmentSideBannerMenuSearch{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:6px;margin-bottom:4px;padding:6px 8px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerMenu .ScheduleAppointmentSideBannerMenuSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerMenu .ScheduleAppointmentSideBannerMenuSearch input{background:#0000;border:0;color:var(--text_Title_Dark);flex:1 1;font-size:13px;outline:none}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerMenu .ScheduleAppointmentSideBannerMenuSearch input::placeholder{color:var(--text_Title_Light_Light)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerMenu .ScheduleAppointmentSideBannerMenuOption{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;padding:8px 10px;text-align:left;width:100%}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerMenu .ScheduleAppointmentSideBannerMenuOption>span:nth-child(2){flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerMenu .ScheduleAppointmentSideBannerMenuOption .material-symbols-outlined:last-child{color:var(--background_Blue);font-size:16px;margin-left:auto}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerMenu .ScheduleAppointmentSideBannerMenuOption:hover{background:var(--background_Gray_Light)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerMenu .ScheduleAppointmentSideBannerMenuOption.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerMenu .ScheduleAppointmentSideBannerMenuEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:10px;text-align:center}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamList{display:flex;flex-direction:column;gap:6px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamList .ScheduleAppointmentSideBannerTeamRow{align-items:center;background:var(--background_White);border-radius:10px;display:flex;gap:8px;padding:3px 1px 3px 4px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamList .ScheduleAppointmentSideBannerTeamRow .ScheduleAppointmentSideBannerTeamRowName{color:var(--text_Title_Dark);flex:1 1;font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamList .ScheduleAppointmentSideBannerTeamRow .ScheduleAppointmentSideBannerTeamRowActions{align-items:center;display:inline-flex;flex-shrink:0;gap:2px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamList .ScheduleAppointmentSideBannerTeamRow .ScheduleAppointmentSideBannerTeamRowActions .ScheduleAppointmentSideBannerNotifyWrap{display:inline-flex;position:relative}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamList .ScheduleAppointmentSideBannerTeamRow .ScheduleAppointmentSideBannerTeamRowActions .ScheduleAppointmentSideBannerTeamRowAction{align-items:center;background:#0000;border:0;border-radius:7px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .12s ease,color .12s ease;width:28px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamList .ScheduleAppointmentSideBannerTeamRow .ScheduleAppointmentSideBannerTeamRowActions .ScheduleAppointmentSideBannerTeamRowAction .material-symbols-outlined{font-size:17px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamList .ScheduleAppointmentSideBannerTeamRow .ScheduleAppointmentSideBannerTeamRowActions .ScheduleAppointmentSideBannerTeamRowAction:hover{background:var(--background_Gray_Light);color:var(--background_Blue)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamList .ScheduleAppointmentSideBannerTeamRow .ScheduleAppointmentSideBannerTeamRowActions .ScheduleAppointmentSideBannerTeamRowAction.is-remove:hover{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamList .ScheduleAppointmentSideBannerTeamRow .ScheduleAppointmentSideBannerTeamRowActions .ScheduleAppointmentSideBannerTeamRowAction:disabled{cursor:progress;opacity:.5}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotifyMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;min-width:160px;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:30}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotifyMenu .ScheduleAppointmentSideBannerNotifyMenuTitle{color:var(--text_Title_Light_Light);font-size:14px;font-weight:500;padding:6px 10px 4px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotifyMenu button{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:500;padding:8px 10px;text-align:left}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotifyMenu button:hover{background:var(--background_Gray_Light)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerDropdownPlaceholder{color:var(--text_Title_Light_Light);font-weight:500}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerDescriptionHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerDescriptionText{color:var(--text_Title_Dark);font-size:13px;line-height:1.5;margin:0;white-space:pre-wrap;word-break:break-word}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerDescriptionEditor{animation:ScheduleAppointmentSideBannerEditorIn .2s ease;display:flex;flex-direction:column;gap:8px;transform-origin:top}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerDescriptionEditor textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;min-height:64px;outline:none;padding:9px 10px;resize:vertical}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerDescriptionEditor textarea:focus{border-color:var(--background_Blue)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerDescriptionEditor .ScheduleAppointmentSideBannerDescriptionActions{display:flex;gap:6px;justify-content:flex-end}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleHeader{align-items:center;display:flex;justify-content:space-between}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleHeader .ScheduleAppointmentSideBannerScheduleToggle{align-items:center;display:inline-flex;gap:8px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleHeader .ScheduleAppointmentSideBannerScheduleToggle .ScheduleAppointmentSideBannerScheduleToggleLabel{color:var(--text_Title_Light);font-size:12px;font-weight:600}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleHeader .ScheduleAppointmentSideBannerScheduleToggle .ScheduleAppointmentSideBannerScheduleToggleButton{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;cursor:pointer;display:flex;height:24px;padding:3px;transition:background .2s ease;width:42px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleHeader .ScheduleAppointmentSideBannerScheduleToggle .ScheduleAppointmentSideBannerScheduleToggleButton .ScheduleAppointmentSideBannerScheduleToggleThumb{background:var(--background_White);border-radius:50%;height:18px;transform:translateX(18px);transition:transform .2s ease;width:18px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleHeader .ScheduleAppointmentSideBannerScheduleToggle .ScheduleAppointmentSideBannerScheduleToggleButton.is-off{background:var(--border_Dark_Light)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleHeader .ScheduleAppointmentSideBannerScheduleToggle .ScheduleAppointmentSideBannerScheduleToggleButton.is-off .ScheduleAppointmentSideBannerScheduleToggleThumb{transform:translateX(0)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleHeader .ScheduleAppointmentSideBannerScheduleToggle .ScheduleAppointmentSideBannerScheduleToggleButton:hover:not(:disabled):not(.is-off){background:var(--background_Blue_Dark)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleHeader .ScheduleAppointmentSideBannerScheduleToggle .ScheduleAppointmentSideBannerScheduleToggleButton:disabled{cursor:not-allowed;opacity:.5}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleDates{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));max-height:320px;opacity:1;overflow:visible;transition:max-height .25s ease,opacity .2s ease,transform .2s ease}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleDates.is-hidden{margin:0;max-height:0;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(-6px)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleDates .ScheduleAppointmentSideBannerScheduleField{display:flex;flex-direction:column;gap:6px;min-width:0}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleDates .ScheduleAppointmentSideBannerScheduleField>label{color:var(--text_Title_Light);font-size:12px;font-weight:600}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleTimeInput{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;gap:6px;height:42px;justify-content:space-between;padding:0 6px 0 10px;position:relative;transition:border-color .15s ease,box-shadow .15s ease}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleTimeInput.is-open,.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleTimeInput:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleTimeInput input{background:#0000;border:none;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:500;outline:none;padding:0;width:100%}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleTimeInput input::placeholder{color:var(--text_Title_Light_Light)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleTimeInput .ScheduleAppointmentSideBannerScheduleTimeIcon{align-items:center;background:#0000;border:none;border-radius:6px;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleTimeInput .ScheduleAppointmentSideBannerScheduleTimeIcon .material-symbols-outlined{color:var(--text_Title_Dark);font-size:18px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleTimeInput .ScheduleAppointmentSideBannerScheduleTimeIcon:hover{background:var(--background_Gray_Light)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerWarning{color:var(--Canceled);font-size:11px;margin-top:6px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTags{display:flex;flex-wrap:wrap;gap:6px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTags .ScheduleAppointmentSideBannerTag{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid color-mix(in srgb,var(--background_Blue) 25%,#0000);border-radius:999px;color:var(--background_Blue_Dark);display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:4px 4px 4px 10px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTags .ScheduleAppointmentSideBannerTag .ScheduleAppointmentSideBannerTagClose{align-items:center;background:#0000;border:0;border-radius:999px;color:var(--background_Blue_Dark);cursor:pointer;display:inline-flex;height:18px;justify-content:center;width:18px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTags .ScheduleAppointmentSideBannerTag .ScheduleAppointmentSideBannerTagClose .material-symbols-outlined{font-size:14px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTags .ScheduleAppointmentSideBannerTag .ScheduleAppointmentSideBannerTagClose:hover{background:color-mix(in srgb,var(--background_Blue) 22%,#0000)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTagPickerRow{display:inline-flex;position:relative}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTagPickerRow .ApplyTagsPopover{left:auto;right:0}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTagDot{border-radius:999px;display:inline-block;flex-shrink:0;height:8px;margin-right:4px;width:8px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTagInputRow{display:none;gap:6px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTagInputRow input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-size:12px;outline:none;padding:7px 10px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTagInputRow input:focus{border-color:var(--background_Blue)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTagInputRow .ScheduleAppointmentSideBannerTagAdd{background:var(--background_Blue);border:0;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:7px 14px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTagInputRow .ScheduleAppointmentSideBannerTagAdd:hover:not(:disabled){background:var(--background_Blue_Dark)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTagInputRow .ScheduleAppointmentSideBannerTagAdd:disabled{cursor:not-allowed;opacity:.4}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerEmpty{color:var(--text_Title_Light_Light);font-size:12px;font-style:italic}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerFinanceGrid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerFinanceGrid .ScheduleAppointmentSideBannerFinanceTile{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;cursor:text;display:flex;flex-direction:column;gap:4px;min-width:0;outline:3px solid #0000;padding:9px 12px;transition:border-color .12s ease,box-shadow .12s ease,outline-color .12s ease}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerFinanceGrid .ScheduleAppointmentSideBannerFinanceTile:focus-within,.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerFinanceGrid .ScheduleAppointmentSideBannerFinanceTile:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerFinanceGrid .ScheduleAppointmentSideBannerFinanceTile .ScheduleAppointmentSideBannerFinanceTileLabel{color:var(--text_Title_Light_Light);cursor:text;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerFinanceGrid .ScheduleAppointmentSideBannerFinanceTile .ScheduleAppointmentSideBannerFinanceTileInput{background:#0000;border:0;color:var(--text_Title_Dark);font-family:inherit;font-size:16px;font-weight:600;outline:none;padding:0;width:100%}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerFinanceGrid .ScheduleAppointmentSideBannerFinanceTile .ScheduleAppointmentSideBannerFinanceTileInput::placeholder{color:var(--text_Title_Light_Light);font-weight:600}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerFinanceGrid .ScheduleAppointmentSideBannerFinanceTile .ScheduleAppointmentSideBannerFinanceTileInput:disabled{-webkit-text-fill-color:var(--text_Title_Dark);color:var(--text_Title_Dark);cursor:default;opacity:1}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerFinanceGrid .ScheduleAppointmentSideBannerFinanceTile.is-due .ScheduleAppointmentSideBannerFinanceTileInput{color:var(--Canceled)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerFinanceGrid .ScheduleAppointmentSideBannerFinanceTile.is-due .ScheduleAppointmentSideBannerFinanceTileInput:disabled{-webkit-text-fill-color:var(--Canceled);color:var(--Canceled)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerFinanceGrid .ScheduleAppointmentSideBannerFinanceTile.is-due .ScheduleAppointmentSideBannerFinanceTileInput::placeholder{color:var(--Canceled);opacity:.65}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTabs{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:flex;gap:0;min-height:36px;padding:3px;position:relative}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTabs .ScheduleAppointmentSideBannerTabsIndicator{background:var(--background_White);border-radius:6px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;pointer-events:none;position:absolute;top:3px;transition:transform .24s cubic-bezier(.22,.61,.36,1);z-index:1}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTabs .ScheduleAppointmentSideBannerTab{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:13px;font-weight:500;gap:8px;height:30px;justify-content:center;padding:0 12px;position:relative;transition:color .18s ease,background .18s ease,box-shadow .18s ease;white-space:nowrap;z-index:2}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTabs .ScheduleAppointmentSideBannerTab .material-symbols-outlined{font-size:16px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTabs .ScheduleAppointmentSideBannerTab .ScheduleAppointmentSideBannerTabCount{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;min-width:16px;padding:0 6px;text-align:center}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTabs .ScheduleAppointmentSideBannerTab.is-active,.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTabs .ScheduleAppointmentSideBannerTab:hover{color:var(--text_Title_Dark)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTabs .ScheduleAppointmentSideBannerTab.is-active .ScheduleAppointmentSideBannerTabCount{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTabBody{min-height:160px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerSkeletonList{display:flex;flex-direction:column;gap:8px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerSkeletonList .ScheduleAppointmentSideBannerSkeletonRow{animation:AppointmentSideBannerShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:8px;height:36px}@keyframes AppointmentSideBannerShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerSpin{animation:ScheduleAppointmentSideBannerSpin .7s linear infinite}@keyframes ScheduleAppointmentSideBannerSpin{to{transform:rotate(1turn)}}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesAdd{align-items:center;background:var(--background_Gray_Light_Blue);border:0;border-radius:6px;color:var(--background_Blue_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:4px;padding:6px 10px;transition:background .12s ease}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesAdd .material-symbols-outlined{font-size:15px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesAdd:hover{background:color-mix(in srgb,var(--background_Blue) 18%,#0000)}@keyframes ScheduleAppointmentSideBannerEditorIn{0%{opacity:0;transform:translateY(-6px) scaleY(.96)}to{opacity:1;transform:translateY(0) scaleY(1)}}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotes{display:flex;flex-direction:column;gap:10px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotes .ScheduleAppointmentSideBannerNotesHeader{align-items:center;display:flex;justify-content:space-between}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotes .ScheduleAppointmentSideBannerNotesHeader .ScheduleAppointmentSideBannerNotesHeaderLabel{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotes .ScheduleAppointmentSideBannerNoteForm{animation:ScheduleAppointmentSideBannerEditorIn .2s ease;border-radius:10px;display:flex;flex-direction:column;gap:8px;transform-origin:top}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotes .ScheduleAppointmentSideBannerNoteForm textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;min-height:72px;outline:none;padding:8px 10px;resize:vertical}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotes .ScheduleAppointmentSideBannerNoteForm textarea:focus{border-color:var(--background_Blue)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotes .ScheduleAppointmentSideBannerNoteForm .ScheduleAppointmentSideBannerNoteFormActions{display:flex;gap:6px;justify-content:flex-end}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList{display:flex;flex-direction:column;gap:8px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:10px 12px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteHeader{align-items:center;display:flex;gap:8px;justify-content:space-between}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteHeader .ScheduleAppointmentSideBannerNoteAuthor{align-items:center;display:inline-flex;gap:8px;min-width:0}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteHeader .ScheduleAppointmentSideBannerNoteAuthor .ScheduleAppointmentSideBannerNoteAuthorText{display:flex;flex-direction:column;min-width:0}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteHeader .ScheduleAppointmentSideBannerNoteAuthor .ScheduleAppointmentSideBannerNoteAuthorText .ScheduleAppointmentSideBannerNoteAuthorName{color:var(--text_Title_Dark);font-size:12px;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteHeader .ScheduleAppointmentSideBannerNoteAuthor .ScheduleAppointmentSideBannerNoteAuthorText .ScheduleAppointmentSideBannerNoteAuthorTime{color:var(--text_Title_Light_Light);font-size:11px;line-height:1.2}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteHeader .AppointmentSideBannerNoteMenu{position:relative}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteHeader .AppointmentSideBannerNoteMenu .ScheduleAppointmentSideBannerNoteMenuButton{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;width:26px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteHeader .AppointmentSideBannerNoteMenu .ScheduleAppointmentSideBannerNoteMenuButton .material-symbols-outlined{font-size:18px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteHeader .AppointmentSideBannerNoteMenu .ScheduleAppointmentSideBannerNoteMenuButton:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteHeader .AppointmentSideBannerNoteMenu .ScheduleAppointmentSideBannerNoteMenuDropdown{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 10px 24px #0f172a1f;display:flex;flex-direction:column;min-width:140px;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:5}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteHeader .AppointmentSideBannerNoteMenu .ScheduleAppointmentSideBannerNoteMenuDropdown button{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:7px 10px;text-align:left}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteHeader .AppointmentSideBannerNoteMenu .ScheduleAppointmentSideBannerNoteMenuDropdown button .material-symbols-outlined{font-size:16px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteHeader .AppointmentSideBannerNoteMenu .ScheduleAppointmentSideBannerNoteMenuDropdown button:hover{background:var(--background_Gray_Light)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteHeader .AppointmentSideBannerNoteMenu .ScheduleAppointmentSideBannerNoteMenuDropdown button.is-danger{color:var(--Canceled)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteHeader .AppointmentSideBannerNoteMenu .ScheduleAppointmentSideBannerNoteMenuDropdown button.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 12%,#0000)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteBody{color:var(--text_Title_Dark);font-size:13px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteEdit{display:flex;flex-direction:column;gap:6px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteEdit textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;min-height:60px;outline:none;padding:8px 10px;resize:vertical}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteEdit textarea:focus{border-color:var(--background_Blue)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteEdit .ScheduleAppointmentSideBannerNoteFormActions{display:flex;gap:6px;justify-content:flex-end}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerActivity .ScheduleAppointmentSideBannerActivityList{display:flex;flex-direction:column;gap:2px;padding-left:6px;position:relative}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerActivity .ScheduleAppointmentSideBannerActivityList:before{background:var(--border_Light);border-radius:999px;bottom:12px;content:"";left:10px;position:absolute;top:12px;width:2px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerActivity .ScheduleAppointmentSideBannerActivityList .ScheduleAppointmentSideBannerActivityItem{align-items:flex-start;display:flex;gap:12px;padding:8px 0;position:relative}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerActivity .ScheduleAppointmentSideBannerActivityList .ScheduleAppointmentSideBannerActivityItem .ScheduleAppointmentSideBannerActivityDot{background:var(--background_Blue);border-radius:999px;box-shadow:0 0 0 3px var(--background_White);flex-shrink:0;height:10px;margin-top:6px;position:relative;width:10px;z-index:1}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerActivity .ScheduleAppointmentSideBannerActivityList .ScheduleAppointmentSideBannerActivityItem .ScheduleAppointmentSideBannerActivityBody{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerActivity .ScheduleAppointmentSideBannerActivityList .ScheduleAppointmentSideBannerActivityItem .ScheduleAppointmentSideBannerActivityBody .ScheduleAppointmentSideBannerActivityHeader{align-items:center;display:flex;gap:8px;justify-content:space-between}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerActivity .ScheduleAppointmentSideBannerActivityList .ScheduleAppointmentSideBannerActivityItem .ScheduleAppointmentSideBannerActivityBody .ScheduleAppointmentSideBannerActivityHeader .ScheduleAppointmentSideBannerActivityActor{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerActivity .ScheduleAppointmentSideBannerActivityList .ScheduleAppointmentSideBannerActivityItem .ScheduleAppointmentSideBannerActivityBody .ScheduleAppointmentSideBannerActivityHeader .ScheduleAppointmentSideBannerActivityTime{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:11px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerActivity .ScheduleAppointmentSideBannerActivityList .ScheduleAppointmentSideBannerActivityItem .ScheduleAppointmentSideBannerActivityBody .ScheduleAppointmentSideBannerActivityTitle{color:var(--text_Title_Light);font-size:12px;word-break:break-word}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerActivity .ScheduleAppointmentSideBannerActivityList .ScheduleAppointmentSideBannerActivityItem .ScheduleAppointmentSideBannerActivityBody .ScheduleAppointmentSideBannerActivityTitle .ScheduleAppointmentSideBannerActivitySub{color:var(--text_Title_Light_Light)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerActivity .ScheduleAppointmentSideBannerActivityList .ScheduleAppointmentSideBannerActivityItem .ScheduleAppointmentSideBannerActivityBody .ScheduleAppointmentSideBannerActivityDelta{align-items:center;display:inline-flex;flex-wrap:wrap;font-size:11px;gap:6px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerActivity .ScheduleAppointmentSideBannerActivityList .ScheduleAppointmentSideBannerActivityItem .ScheduleAppointmentSideBannerActivityBody .ScheduleAppointmentSideBannerActivityDelta .ScheduleAppointmentSideBannerActivityFrom{background:var(--background_Gray_Light);border-radius:4px;color:var(--text_Title_Light);padding:2px 6px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerActivity .ScheduleAppointmentSideBannerActivityList .ScheduleAppointmentSideBannerActivityItem .ScheduleAppointmentSideBannerActivityBody .ScheduleAppointmentSideBannerActivityDelta .ScheduleAppointmentSideBannerActivityTo{background:var(--background_Gray_Light_Blue);border-radius:4px;color:var(--background_Blue_Dark);font-weight:600;padding:2px 6px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerActivity .ScheduleAppointmentSideBannerActivityList .ScheduleAppointmentSideBannerActivityItem .ScheduleAppointmentSideBannerActivityBody .ScheduleAppointmentSideBannerActivityDelta .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:14px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments{display:flex;flex-direction:column;gap:12px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSummary{grid-gap:0;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:grid;gap:0;grid-template-columns:repeat(3,1fr);padding:12px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSummary>div{align-items:center;border-right:1px solid var(--border_Light);display:flex;flex-direction:column;gap:4px;padding:0 6px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSummary>div:last-child{border-right:0}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSummary>div span{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSummary>div strong{color:var(--text_Title_Dark);font-size:15px;font-weight:600}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection{display:flex;flex-direction:column;gap:6px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection .ScheduleAppointmentSideBannerPaymentsSectionTitle{color:var(--text_Title_Light);font-size:12px;font-weight:600;letter-spacing:.04em}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection .ScheduleAppointmentSideBannerPaymentsList{display:flex;flex-direction:column;gap:6px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection .ScheduleAppointmentSideBannerPaymentsList .ScheduleAppointmentSideBannerPaymentItem{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:default;display:flex;font-family:inherit;gap:10px;padding:10px 12px;text-align:left;width:100%}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection .ScheduleAppointmentSideBannerPaymentsList .ScheduleAppointmentSideBannerPaymentItem>.material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:20px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection .ScheduleAppointmentSideBannerPaymentsList .ScheduleAppointmentSideBannerPaymentItem .ScheduleAppointmentSideBannerPaymentText{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection .ScheduleAppointmentSideBannerPaymentsList .ScheduleAppointmentSideBannerPaymentItem .ScheduleAppointmentSideBannerPaymentText .ScheduleAppointmentSideBannerPaymentTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection .ScheduleAppointmentSideBannerPaymentsList .ScheduleAppointmentSideBannerPaymentItem .ScheduleAppointmentSideBannerPaymentText .ScheduleAppointmentSideBannerPaymentMeta{color:var(--text_Title_Light_Light);font-size:11px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection .ScheduleAppointmentSideBannerPaymentsList .ScheduleAppointmentSideBannerPaymentItem .ScheduleAppointmentSideBannerPaymentText .ScheduleAppointmentSideBannerPaymentMeta .ScheduleAppointmentSideBannerPaymentStatus{background:var(--background_Gray_Light);border-radius:4px;color:var(--text_Title_Dark);display:inline-block;font-weight:600;margin-right:2px;padding:1px 6px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection .ScheduleAppointmentSideBannerPaymentsList .ScheduleAppointmentSideBannerPaymentItem .ScheduleAppointmentSideBannerPaymentText .ScheduleAppointmentSideBannerPaymentMeta .ScheduleAppointmentSideBannerPaymentStatus.is-paid{background:color-mix(in srgb,var(--Done) 20%,#0000);color:var(--Done)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection .ScheduleAppointmentSideBannerPaymentsList .ScheduleAppointmentSideBannerPaymentItem .ScheduleAppointmentSideBannerPaymentText .ScheduleAppointmentSideBannerPaymentMeta .ScheduleAppointmentSideBannerPaymentStatus.is-draft{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection .ScheduleAppointmentSideBannerPaymentsList .ScheduleAppointmentSideBannerPaymentItem .ScheduleAppointmentSideBannerPaymentText .ScheduleAppointmentSideBannerPaymentMeta .ScheduleAppointmentSideBannerPaymentStatus.is-sent{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection .ScheduleAppointmentSideBannerPaymentsList .ScheduleAppointmentSideBannerPaymentItem .ScheduleAppointmentSideBannerPaymentText .ScheduleAppointmentSideBannerPaymentMeta .ScheduleAppointmentSideBannerPaymentStatus.is-overdue{background:color-mix(in srgb,var(--Canceled) 18%,#0000);color:var(--Canceled)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection .ScheduleAppointmentSideBannerPaymentsList .ScheduleAppointmentSideBannerPaymentItem strong{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection .ScheduleAppointmentSideBannerPaymentsList .ScheduleAppointmentSideBannerPaymentItem[type=button]{cursor:pointer}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection .ScheduleAppointmentSideBannerPaymentsList .ScheduleAppointmentSideBannerPaymentItem[type=button]:hover{background:var(--background_Gray_Light_Light);border-color:var(--background_Blue)}.ScheduleAppointmentSideBanner .AppointmentSideBannerBtn{align-items:center;border:1px solid #0000;border-radius:8px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:4px 14px;transition:background .12s ease,border-color .12s ease,color .12s ease}.ScheduleAppointmentSideBanner .AppointmentSideBannerBtn .material-symbols-outlined{font-size:16px}.ScheduleAppointmentSideBanner .AppointmentSideBannerBtn.is-ghost{background:#0000;border-color:var(--border_Light);color:var(--text_Title_Light)}.ScheduleAppointmentSideBanner .AppointmentSideBannerBtn.is-ghost:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.ScheduleAppointmentSideBanner .AppointmentSideBannerBtn.is-primary{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.ScheduleAppointmentSideBanner .AppointmentSideBannerBtn.is-primary:hover:not(:disabled){background:var(--background_Blue_Dark);border-color:var(--background_Blue_Dark)}.ScheduleAppointmentSideBanner .AppointmentSideBannerBtn.is-primary:disabled{cursor:not-allowed;opacity:.5}@media(max-width:1050px){.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerCard{padding:16px}}@media(max-width:600px){.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerCard{gap:10px;padding:12px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerHeader{flex-wrap:wrap;gap:8px}}.ApplyTagsPopover{animation:ApplyTagsPopoverIn .16s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;isolation:isolate;left:0;max-width:320px;min-width:260px;overflow:hidden;padding:12px;position:absolute;top:calc(100% + 8px);z-index:1000}@keyframes ApplyTagsPopoverIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.ApplyTagsPopover .ApplyTagsPopoverHeader{color:var(--text_Title_Dark);font-size:13px;font-weight:700}.ApplyTagsPopover .ApplyTagsSearch{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;height:36px;outline:3px solid #0000;padding:0 12px;transition:border-color .15s ease,outline-color .15s ease,background .15s ease}.ApplyTagsPopover .ApplyTagsSearch::placeholder{color:var(--text_Title_Light_Light)}.ApplyTagsPopover .ApplyTagsSearch:focus{background:var(--background_White);border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.ApplyTagsPopover .ApplyTagsList{display:flex;flex-direction:column;gap:4px;max-height:240px;overflow-y:auto}.ApplyTagsPopover .ApplyTagsEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:12px 0;text-align:center}.ApplyTagsPopover .ApplyTagsItem{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:7px 10px;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.ApplyTagsPopover .ApplyTagsItem:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.ApplyTagsPopover .ApplyTagsItem.is-selected{color:var(--text_Title_Dark);font-weight:600}.ApplyTagsPopover .ApplyTagsItem .material-symbols-outlined{color:var(--background_Blue);font-size:16px;margin-left:auto}.ApplyTagsPopover .ApplyTagsDot{border-radius:999px;flex-shrink:0;height:10px;width:10px}.ApplyTagsPopover .ApplyTagsLabel{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ApplyTagsPopover .ApplyTagsCreateLink{align-items:center;background:var(--background_White);border:none;border-radius:0;border-top:1px solid var(--border_Light);color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;justify-content:center;margin:2px -12px -12px;padding:11px 12px;transition:background .15s ease;width:calc(100% + 24px)}.ApplyTagsPopover .ApplyTagsCreateLink .material-symbols-outlined{font-size:16px}.ApplyTagsPopover .ApplyTagsCreateLink:hover{background:var(--background_Gray_Light_Light)}@media(max-width:1050px){.ApplyTagsPopover{max-width:calc(100vw - 24px);min-width:240px}}@media(max-width:600px){.ApplyTagsPopover{max-height:60vh;max-width:calc(100vw - 24px);min-width:0;overflow:auto;width:calc(100vw - 24px)}.ApplyTagsPopover .ApplyTagsList{max-height:40vh}.ApplyTagsPopover .ApplyTagsItem{min-height:42px;padding:10px}.ApplyTagsPopover .ApplyTagsCreateLink{min-height:44px;padding:12px 10px}}.DispatchSenderModal{align-items:center;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}.DispatchSenderModal .DispatchSenderModalBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);box-shadow:0 1px 3px #0000000d;inset:0;position:absolute}.DispatchSenderModal .DispatchSenderModalCard{animation:DispatchSenderPop .18s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;max-width:440px;padding:22px 24px 18px;position:relative;width:100%;z-index:1}.DispatchSenderModal .DispatchSenderModalCard .DispatchSenderModalClose{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;position:absolute;right:14px;top:14px;transition:background .15s ease,color .15s ease;width:30px}.DispatchSenderModal .DispatchSenderModalCard .DispatchSenderModalClose .material-symbols-outlined{font-size:19px}.DispatchSenderModal .DispatchSenderModalCard .DispatchSenderModalClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.DispatchSenderModal .DispatchSenderModalCard h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0 36px 6px 0}.DispatchSenderModal .DispatchSenderModalCard p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0 0 16px}.DispatchSenderModal .DispatchSenderModalCard .DispatchSenderModalLoading{color:var(--text_Title_Light_Light);font-size:13px;padding:10px 0}.DispatchSenderModal .DispatchSenderModalCard .SettingsDropdown{position:relative;width:100%}.DispatchSenderModal .DispatchSenderModalCard .SettingsDropdown .SettingsDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13.5px;gap:8px;justify-content:space-between;padding:11px 14px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.DispatchSenderModal .DispatchSenderModalCard .SettingsDropdown .SettingsDropdownButton span:first-child{flex:1 1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.DispatchSenderModal .DispatchSenderModalCard .SettingsDropdown .SettingsDropdownButton .SettingsDropdownChevron{color:var(--text_Title_Light_Light);font-size:20px;transition:transform .15s ease}.DispatchSenderModal .DispatchSenderModalCard .SettingsDropdown .SettingsDropdownButton .SettingsDropdownChevron.is-open{transform:rotate(180deg)}.DispatchSenderModal .DispatchSenderModalCard .SettingsDropdown .SettingsDropdownButton.is-open,.DispatchSenderModal .DispatchSenderModalCard .SettingsDropdown .SettingsDropdownButton:hover:not(:disabled){border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014}.DispatchSenderModal .DispatchSenderModalCard .SettingsDropdown .SettingsDropdownButton:disabled{cursor:not-allowed;opacity:.6}.DispatchSenderModal .DispatchSenderModalCard .SettingsDropdown .SettingsDropdownMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;box-shadow:0 1px 3px #0000000d;left:0;max-height:240px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.DispatchSenderModal .DispatchSenderModalCard .SettingsDropdown .SettingsDropdownMenu .SettingsDropdownOption{border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:9px 11px;transition:background .12s ease}.DispatchSenderModal .DispatchSenderModalCard .SettingsDropdown .SettingsDropdownMenu .SettingsDropdownOption:hover{background:var(--background_Gray_Light)}.DispatchSenderModal .DispatchSenderModalCard .SettingsDropdown .SettingsDropdownMenu .SettingsDropdownOption.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue);font-weight:500}.DispatchSenderModal .DispatchSenderModalCard .DispatchSenderModalEmpty{align-items:center;display:flex;flex-direction:column;gap:12px;padding:8px 0 4px;text-align:center}.DispatchSenderModal .DispatchSenderModalCard .DispatchSenderModalEmpty>.material-symbols-outlined{color:var(--background_Blue);font-size:34px}.DispatchSenderModal .DispatchSenderModalCard .DispatchSenderModalEmpty>.material-symbols-outlined.is-error{color:var(--Canceled)}.DispatchSenderModal .DispatchSenderModalCard .DispatchSenderModalEmpty h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.DispatchSenderModal .DispatchSenderModalCard .DispatchSenderModalEmpty p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0;max-width:320px}.DispatchSenderModal .DispatchSenderModalCard .DispatchSenderModalEmpty .DispatchSenderModalGetNumber{align-items:center;background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:600;gap:6px;padding:10px 18px;transition:background .15s ease}.DispatchSenderModal .DispatchSenderModalCard .DispatchSenderModalEmpty .DispatchSenderModalGetNumber .material-symbols-outlined{font-size:18px}.DispatchSenderModal .DispatchSenderModalCard .DispatchSenderModalEmpty .DispatchSenderModalGetNumber:hover{background:var(--background_Blue_Dark)}.DispatchSenderModal .DispatchSenderModalCard .DispatchSenderModalHint{color:var(--text_Title_Light_Light_Light);display:block;font-size:12px;margin-top:10px}.DispatchSenderModal .DispatchSenderModalCard .DispatchSenderModalError{background:color-mix(in srgb,var(--Canceled) 12%,#0000);border-radius:8px;color:var(--Canceled);font-size:12.5px;margin-top:12px;padding:8px 12px}.DispatchSenderModal .DispatchSenderModalCard .DispatchSenderModalSaving{color:var(--text_Title_Light_Light);font-size:12px;margin-top:10px}.DispatchSenderModal .DispatchSenderModalCard .DispatchSenderModalActions{display:flex;justify-content:flex-end;margin-top:18px}.DispatchSenderModal .DispatchSenderModalCard .DispatchSenderModalActions .DispatchSenderModalDone{background:var(--background_Blue);border:none;border-radius:9px;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:9px 20px;transition:background .15s ease}.DispatchSenderModal .DispatchSenderModalCard .DispatchSenderModalActions .DispatchSenderModalDone:hover{background:var(--background_Blue_Dark)}@keyframes DispatchSenderPop{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.ScheduleFiltersPanel{display:flex;inset:0;justify-content:flex-end;pointer-events:none;position:fixed;z-index:240}.ScheduleFiltersPanel .ScheduleFiltersPanelBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;opacity:0;position:absolute;transition:opacity .25s ease}.ScheduleFiltersPanel .ScheduleFiltersPanelContent{background:var(--background_White);border-left:2px solid var(--border_Light);display:flex;flex-direction:column;height:100%;max-width:100%;position:relative;transform:translateX(100%);transition:transform .3s ease;width:380px}.ScheduleFiltersPanel.is-open{pointer-events:auto}.ScheduleFiltersPanel.is-open .ScheduleFiltersPanelBackdrop{opacity:1}.ScheduleFiltersPanel.is-open .ScheduleFiltersPanelContent{transform:translateX(0)}.ScheduleFiltersPanel .ScheduleFiltersHeader{align-items:center;display:flex;justify-content:space-between;padding:18px 14px 0 18px}.ScheduleFiltersPanel .ScheduleFiltersHeader .ScheduleFiltersHeaderTitle{align-items:center;display:inline-flex;gap:8px}.ScheduleFiltersPanel .ScheduleFiltersHeader .ScheduleFiltersHeaderTitle .material-symbols-outlined{color:var(--background_Blue);font-size:20px}.ScheduleFiltersPanel .ScheduleFiltersHeader .ScheduleFiltersHeaderTitle h2{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.ScheduleFiltersPanel .ScheduleFiltersHeader .ScheduleFiltersHeaderTitle .ScheduleFiltersCount{align-items:center;background:var(--outline_Blue);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:11px;font-weight:700;height:20px;justify-content:center;min-width:22px;padding:0 7px}.ScheduleFiltersPanel .ScheduleFiltersHeader .ScheduleFiltersHeaderActions{align-items:center;display:inline-flex;gap:6px}.ScheduleFiltersPanel .ScheduleFiltersHeader .ScheduleFiltersClear{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;font-size:11px;font-weight:600;padding:6px 10px;transition:border-color .12s ease,color .12s ease,background .12s ease}.ScheduleFiltersPanel .ScheduleFiltersHeader .ScheduleFiltersClear:hover{background:var(--outline_Blue);border-color:var(--background_Blue);color:var(--background_Blue)}.ScheduleFiltersPanel .ScheduleFiltersHeader .ScheduleFiltersClose{align-items:center;background:#0000;border:0;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.ScheduleFiltersPanel .ScheduleFiltersHeader .ScheduleFiltersClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.ScheduleFiltersPanel .ScheduleFiltersHeader .ScheduleFiltersClose .material-symbols-outlined{font-size:18px}.ScheduleFiltersPanel .ScheduleFiltersBody{flex:1 1;min-height:0;overflow-y:auto;padding:12px 16px 24px}.ScheduleFiltersPanel .ScheduleFiltersBody .ScheduleFiltersError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-radius:8px;color:var(--Canceled);font-size:12px;margin-bottom:12px;padding:10px 12px}.ScheduleFiltersPanel .ScheduleFiltersSection{border-bottom:1px solid var(--border_Light);padding:12px 0}.ScheduleFiltersPanel .ScheduleFiltersSection:last-child{border-bottom:0}.ScheduleFiltersPanel .ScheduleFiltersSection .ScheduleFiltersSectionLabel{color:var(--text_Title_Light);font-size:13px;font-weight:600;letter-spacing:.04em;margin-bottom:8px}.ScheduleFiltersPanel .ScheduleFiltersSection .ScheduleFiltersSectionEmpty{color:var(--text_Title_Light_Light_Light);font-size:12px;padding:4px 0}.ScheduleFiltersPanel .ScheduleFiltersSection .ScheduleFiltersSectionList{display:flex;flex-direction:column;gap:2px}.ScheduleFiltersPanel .ScheduleFiltersRow{align-items:center;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:10px;padding:8px 10px;position:relative;transition:background .12s ease}.ScheduleFiltersPanel .ScheduleFiltersRow:hover{background:var(--background_Gray_Light)}.ScheduleFiltersPanel .ScheduleFiltersRow.is-checked{background:var(--outline_Blue);color:var(--background_Blue)}.ScheduleFiltersPanel .ScheduleFiltersRow input{opacity:0;pointer-events:none;position:absolute}.ScheduleFiltersPanel .ScheduleFiltersRow input[type=checkbox]{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.ScheduleFiltersPanel .ScheduleFiltersRow .ScheduleFiltersRowBox{align-items:center;background:var(--background_White);border:1.5px solid var(--border_Dark_Light);border-radius:4px;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;transition:background .12s ease,border-color .12s ease;width:16px}.ScheduleFiltersPanel .ScheduleFiltersRow input:checked+.ScheduleFiltersRowBox{background:var(--background_Blue);border-color:var(--background_Blue)}.ScheduleFiltersPanel .ScheduleFiltersRow input:checked+.ScheduleFiltersRowBox:after{border-bottom:2px solid #fff;border-left:2px solid #fff;content:"";height:4px;transform:rotate(-45deg);width:8px}.ScheduleFiltersPanel .ScheduleFiltersRow .ScheduleFiltersRowDot{border-radius:999px;flex-shrink:0;height:10px;width:10px}.ScheduleFiltersPanel .ScheduleFiltersRow .ScheduleFiltersRowLabel{display:inline-flex;flex-direction:column;min-width:0}.ScheduleFiltersPanel .ScheduleFiltersRow .ScheduleFiltersRowLabel .ScheduleFiltersRowSub{color:var(--text_Title_Light_Light);font-size:11px;text-transform:capitalize}@media(max-width:600px){.ScheduleFiltersPanel{align-items:flex-end;justify-content:center;padding:0;z-index:1430}.ScheduleFiltersPanel .ScheduleFiltersPanelContent{border:none;border-radius:16px 16px 0 0!important;box-shadow:0 -8px 30px #0000002e;display:flex;flex-direction:column;height:auto!important;max-height:88vh!important;max-width:100%!important;overflow:hidden;padding-top:16px;position:relative;transform:translateY(100%);transition:transform .28s cubic-bezier(.32,.72,0,1);width:100%!important}.ScheduleFiltersPanel .ScheduleFiltersPanelContent .MobileSheetGrabber{align-items:center;cursor:grab;display:flex;height:22px;justify-content:center;left:50%;position:absolute;top:0;touch-action:none;transform:translateX(-50%);width:120px;z-index:6}.ScheduleFiltersPanel .ScheduleFiltersPanelContent .MobileSheetGrabber .MobileSheetGrabberBar{background:var(--border_Dark_Light);border-radius:999px;height:4px;width:40px}.ScheduleFiltersPanel.is-open .ScheduleFiltersPanelContent{transform:translateY(0)}}.CreateExpenses{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:fixed;transition:opacity .2s ease;z-index:999}.CreateExpenses .CreateExpensesOverlay{position:absolute;z-index:1}.CreateExpenses .CreateExpensesOverlay,.CreateExpenses .CreateExpensesPreviewModal{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0}.CreateExpenses .CreateExpensesPreviewModal{align-items:center;animation:CreateExpensesFadeIn .2s ease;display:flex;justify-content:center;padding:24px;position:fixed;z-index:22}.CreateExpenses .CreateExpensesPreviewModal .CreateExpensesPreviewModalContent{align-items:center;animation:CreateExpensesFadeIn .2s ease;background:var(--background_White);border-radius:12px;display:flex;justify-content:center;max-height:90vh;max-width:min(1100px,92vw);padding:16px;position:relative}.CreateExpenses .CreateExpensesPreviewModal .CreateExpensesPreviewModalContent img{max-height:80vh;max-width:100%;object-fit:contain}.CreateExpenses .CreateExpensesPreviewModal .CreateExpensesPreviewModalContent .CreateExpensesPreviewModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;position:absolute;right:10px;top:10px;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateExpenses .CreateExpensesPreviewModal .CreateExpensesPreviewModalContent .CreateExpensesPreviewModalClose .material-symbols-outlined{font-size:21px}.CreateExpenses .CreateExpensesPreviewModal .CreateExpensesPreviewModalContent .CreateExpensesPreviewModalClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateExpenses .CreateExpensesPreviewModal .CreateExpensesPreviewModalContent .CreateExpensesPreviewModalClose:active{transform:scale(.92)}.CreateExpenses .CreateExpensesModal{background:var(--background_White);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:90vh;opacity:0;overflow:visible;position:relative;transform:translateY(10px) scale(.98);transition:transform .2s ease,opacity .2s ease;width:min(1100px,92vw);z-index:2}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader{align-items:center;background-color:var(--background_Gray_Light);border-bottom:1px solid var(--border_Light);border-radius:10px 10px 0 0;display:flex;justify-content:space-between;padding:18px 24px}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesModalLeft{align-items:center;display:flex;gap:20px;justify-content:center}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesModalLeft h3{font-size:18px;margin:0}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesModalLeft .CreateExpensesHeaderSubtle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;justify-content:space-between;max-width:220px;min-height:45px;outline:3px solid hsla(0,0%,84%,.078);overflow:scroll;padding:10px 12px;text-overflow:ellipsis;transition:all .2s ease;white-space:nowrap;width:auto}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesModalLeft .CreateExpensesHeaderSubtle:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesModalLeft .CreateExpensesCompanyTop{align-items:center;display:flex;flex-direction:row;gap:10px;min-width:0}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesModalLeft .CreateExpensesCompanyTop .CreateExpensesCompanyTopLabel{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:600;gap:6px;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesModalLeft .CreateExpensesCompanyTop .CreateExpensesCompanyTopLabel span{color:var(--background_Blue);font-size:12px;font-weight:300}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesClose .material-symbols-outlined{font-size:21px}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesClose:active{transform:scale(.92)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody{background-color:var(--background_Gray_Light);border-radius:8px;display:flex;min-height:0;overflow:visible;position:relative}.CreateExpenses .CreateExpensesModal .CreateExpensesBody.is-left-collapsed .CreateExpensesRight{width:calc(100% - 20px)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody.is-left-collapsed .CreateExpensesLeftToggle{border:1px solid var(--background_Blue);left:24px;outline:3px solid var(--outline_Blue)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody.is-left-collapsed .CreateExpensesLeftToggle:hover{background-color:var(--background_Gray_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeftToggle{align-items:center;background:var(--background_White);border:none;border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;height:34px;justify-content:center;left:29.5%;outline:3px solid #0000;position:absolute;top:12px;transform:translateX(-50%);transition:left .2s ease,transform .2s ease,border-color .15s ease,outline .15s ease;width:34px;z-index:3}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeftToggle:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeftToggle .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft{background-color:var(--background_White);border-radius:0 0 0 10px;border-right:1px solid var(--border_Light);overflow:hidden;transition:width .2s ease,transform .2s ease,opacity .2s ease;width:30%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft.is-collapsed{opacity:1;pointer-events:none;transform:translateX(0);width:30px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft.is-collapsed .CreateExpensesAutofill{opacity:0;pointer-events:none}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill{display:flex;flex-direction:column;gap:16px;height:100%;padding:16px;transition:opacity .2s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillHeader{align-items:center;display:flex;justify-content:space-between}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillHeader .CreateExpensesAutofillHeaderGenayaAI{align-items:center;display:flex;gap:6px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillHeader .CreateExpensesAutofillHeaderGenayaAI h4{color:var(--text_Title_Light);font-size:14px;font-weight:500;margin:0;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillHeader .CreateExpensesAutofillHeaderGenayaAI .Genaya_{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));-webkit-background-clip:text;background-clip:text;color:#0000;font-size:18px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillHeader .CreateExpensesCloseMini{align-items:center;background:#0000;background-color:var(--background_Gray_Light);border:none;border-radius:8px;cursor:pointer;display:flex;justify-content:center}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillHeader .CreateExpensesCloseMini .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillHeader .CreateExpensesCloseMini:hover{background-color:var(--background_Gray_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillHeader .CreateExpensesCloseMini:hover .material-symbols-outlined{color:var(--text_Title_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone{border:2px dashed var(--outline_Blue);border-radius:10px;display:flex;flex:1 1;flex-direction:column;gap:12px;outline:3px solid #0000;overflow:auto;padding:15px;position:relative;text-align:center;transition:border-color .15s ease,background .15s ease,outline .15s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone.is-dragover{border:1px dashed var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone.is-extracted{background:linear-gradient(135deg,var(--background_Gray_Light_Blue),var(--border_Light));border:2px solid var(--text_Title_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;justify-content:center;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneButton .CreateExpensesDropzoneButtonInner{align-items:center;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneButton .CreateExpensesDropzoneButtonInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneButton .CreateExpensesDropzoneButtonLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneButton:active{transform:scale(.98)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneButton:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneInput{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneHeaderFile{align-items:center;background-color:var(--background_White);border-bottom:1px solid var(--border_Light);border-radius:8px 8px 0 0;display:flex;gap:8px;justify-content:space-between;margin-bottom:-12px;padding:10px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneHeaderFile .CreateExpensesDropzoneHeaderFileName{color:var(--text_Title_Dark);font-size:11px;max-width:calc(100% - 26px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneHeaderFile .CreateExpensesDropzoneHeaderFileRemove{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneHeaderFile .CreateExpensesDropzoneHeaderFileRemove .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneHeaderFile .CreateExpensesDropzoneHeaderFileRemove:hover .material-symbols-outlined{color:var(--text_Title_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone p{color:var(--text_Title_Light_Light);font-size:12px;margin:0;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone span{color:var(--background_Blue);font-size:11px;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneLoading{align-items:center;animation:CreateExpensesFadeIn .2s ease;background:color-mix(in srgb,var(--background_White) 92%,#0000);border-radius:10px;color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:13px;gap:10px;inset:8px;justify-content:center;position:absolute;z-index:2}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneLoading span{color:var(--text_Title_Light);font-size:13px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneLoading .CreateExpensesDropzoneLoadingFile{color:var(--text_Title_Light_Light);font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneLoading .CreateExpensesDropzoneSpinner{animation:CreateExpensesSpin .9s linear infinite;border:3px solid var(--outline_Blue);border-radius:50%;border-top-color:var(--background_Blue);height:36px;width:36px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview{align-items:flex-start;background:var(--background_White);border-radius:0 0 8px 8px;display:flex;flex:1 1;justify-content:center;min-height:0;overflow:auto}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview .CreateExpensesPreviewClickable{cursor:zoom-in;transition:transform .15s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview .CreateExpensesPreviewClickable:hover{transform:scale(1.01)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview img{height:auto;object-fit:contain;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewPdf{display:flex;flex-direction:column;height:100%;min-height:0;overflow:auto;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewPdf .CreateExpensesDropzonePreviewPdfLoading{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:8px;color:var(--text_Title_Light);display:flex;gap:10px;justify-content:center;padding:16px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewPdf .CreateExpensesDropzonePreviewPdfLoading span{color:var(--text_Title_Light);font-size:12px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewPdf .CreateExpensesDropzonePreviewPdfPages{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0;overflow:auto}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewPdf .CreateExpensesDropzonePreviewPdfPages img{background:var(--background_White);border-bottom:1px solid var(--border_Light);height:auto;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewPdf .CreateExpensesDropzonePreviewPdfLabel{align-items:center;background-color:var(--background_White);border-radius:0 0 8px 8px;color:var(--text_Title_Light);display:flex;font-size:12px;gap:8px;justify-content:center;padding:10px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewPdf .CreateExpensesDropzonePreviewPdfLabel span{color:var(--background_Blue);font-size:12px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillNote{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;gap:4px;justify-content:center;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillNote span{font-size:16px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments{display:flex;flex-direction:column;height:100%;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewNav{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;gap:8px;justify-content:center;padding:6px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewNav .CreateExpensesDropzonePreviewNavBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;cursor:pointer;display:inline-flex;height:26px;justify-content:center;width:26px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewNav .CreateExpensesDropzonePreviewNavBtn:disabled{cursor:not-allowed;opacity:.5}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewNav .CreateExpensesDropzonePreviewNavBtn .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewNav .CreateExpensesDropzonePreviewCount{color:var(--text_Title_Light_Light);font-size:11px;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewFrame{align-items:center;background:var(--background_White);display:flex;flex:1 1;justify-content:center;min-height:180px;padding:8px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewFrame iframe{background:var(--background_White);border:none;border-radius:6px;height:100%;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewLoading{align-items:center;color:var(--text_Title_Light);display:flex;font-size:12px;gap:8px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewLoading .material-symbols-outlined{animation:CreateExpensesSpin 1s linear infinite;font-size:18px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewEmpty{color:var(--text_Title_Light_Light);font-size:12px;text-align:center}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewFile{align-items:center;display:flex;flex-direction:column;gap:6px;text-align:center}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewFile .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:28px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewFile p{color:var(--text_Title_Light);font-size:12px;margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewFile .CreateExpensesDropzonePreviewOpen{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;cursor:pointer;font-size:12px;padding:4px 10px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight{background-color:var(--background_White);border-radius:0 0 10px 0;display:flex;flex-direction:column;gap:16px;overflow:auto;width:70%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightTop{grid-gap:12px 16px;background-color:var(--background_Gray_Light);display:grid;gap:12px 16px;grid-template-columns:repeat(2,minmax(0,1fr));padding:26px 16px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField{display:flex;flex-direction:column;gap:6px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField label{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:600;justify-content:space-between}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField label span{color:var(--background_Blue);font-size:12px;font-weight:300}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField input,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField input::placeholder,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField textarea::placeholder{color:var(--text_Title_Light_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField input:focus,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField input:hover,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField textarea:focus,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField textarea{line-height:1.6;min-height:96px;resize:vertical}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown{position:relative}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);cursor:pointer;display:flex;justify-content:space-between;padding:9px 12px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownButton span:not(.material-symbols-outlined){color:var(--text_Title_Dark);font-size:13.5px;font-weight:600}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px;transition:transform .15s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownButton.is-open{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownButton.is-open .material-symbols-outlined{transform:rotate(180deg)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownButton:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);display:flex;gap:8px;justify-content:flex-start;outline:3px solid #0000;padding:6px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput.is-open,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput:focus-within,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput .CreateExpensesInputChip{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;gap:6px;padding:4px 8px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput .CreateExpensesInputChip .CreateExpensesInputChipText{color:var(--text_Title_Light);font-size:12px;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput .CreateExpensesInputChip .CreateExpensesInputChipRemove{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput .CreateExpensesInputChip .CreateExpensesInputChipRemove .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput input{background:#0000;border:none;box-shadow:none;flex:1 1;font-size:13.5px;min-width:120px;outline:3px solid #0000;padding:4px 2px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput input::placeholder{color:var(--text_Title_Light_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput input:active,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput input:focus,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput input:hover{border:none;box-shadow:none;outline:3px solid #0000}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownChevron{display:none}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:3px;left:0;max-height:280px;opacity:0;overflow-y:auto;padding:5px;pointer-events:none;position:absolute;top:50px;transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:10}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownLoading{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:13px;gap:8px;padding:10px 12px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownLoading .CreateExpensesDropdownLoadingIcon{animation:CreateExpensesSpin .9s linear infinite;font-size:18px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:10px 12px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption{align-items:flex-start;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:8px;justify-content:space-between;padding:8px 9px;text-align:left;transition:background .12s ease;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption .CreateExpensesDropdownOptionMain{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption .CreateExpensesDropdownOptionPrimary{color:var(--text_Title_Light);font-size:13px;font-weight:600}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption .CreateExpensesDropdownOptionSecondary{color:var(--text_Title_Light_Light);font-size:12px;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption .CreateExpensesDropdownOptionBadge{background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--background_Blue_Dark);font-size:11px;font-weight:600;margin-right:-3px;margin-top:-2px;padding:4px 8px;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption .CreateExpensesDropdownOptionTag{background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--background_Blue_Dark);font-size:11px;font-weight:600;padding:2px 8px;text-transform:capitalize}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption .CreateExpensesDropdownOptionTag.is-employee{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption .CreateExpensesDropdownOptionTag.is-externalEmployee{background:color-mix(in srgb,var(--pending) 16%,#0000);color:var(--pending)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption .CreateExpensesDropdownOptionTag.is-vendor{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption.is-active,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption:hover{background:var(--surface-sunken)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRecurring{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;gap:10px;grid-column:1/-1;padding:12px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRecurring .CreateExpensesRecurringHead{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRecurring .CreateExpensesRecurringHead .CreateExpensesRecurringTitle{align-items:flex-start;display:flex;gap:8px;min-width:0}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRecurring .CreateExpensesRecurringHead .CreateExpensesRecurringTitle .material-symbols-outlined{color:var(--background_Blue);font-size:20px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRecurring .CreateExpensesRecurringHead .CreateExpensesRecurringTitle .CreateExpensesRecurringTitleText{display:flex;flex-direction:column;gap:2px;min-width:0}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRecurring .CreateExpensesRecurringHead .CreateExpensesRecurringTitle .CreateExpensesRecurringTitleMain{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRecurring .CreateExpensesRecurringHead .CreateExpensesRecurringTitle .CreateExpensesRecurringTitleSub{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRecurring .CreateExpensesRecurringHead .CreateExpensesRecurringSwitch{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:999px;cursor:pointer;display:flex;flex-shrink:0;height:24px;padding:2px;transition:background .16s ease,border-color .16s ease;width:42px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRecurring .CreateExpensesRecurringHead .CreateExpensesRecurringSwitch .CreateExpensesRecurringSwitchThumb{background:var(--background_White);border-radius:999px;box-shadow:0 1px 3px #0000000d;height:18px;transition:transform .16s ease;width:18px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRecurring .CreateExpensesRecurringHead .CreateExpensesRecurringSwitch:hover{border-color:var(--background_Blue)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRecurring .CreateExpensesRecurringHead .CreateExpensesRecurringSwitch:focus-visible{outline:3px solid var(--outline_Blue)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRecurring .CreateExpensesRecurringHead .CreateExpensesRecurringSwitch.is-on{background:var(--background_Blue);border-color:var(--background_Blue)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRecurring .CreateExpensesRecurringHead .CreateExpensesRecurringSwitch.is-on .CreateExpensesRecurringSwitchThumb{transform:translateX(18px)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRecurring .CreateExpensesRecurringBody{grid-gap:10px 12px;display:grid;gap:10px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRecurring .CreateExpensesRecurringSchedule{display:contents}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRecurring .CreateExpensesRecurringSchedule.is-custom{align-items:flex-end;display:flex;flex-wrap:wrap;gap:10px 12px;grid-column:1/-1}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRecurring .CreateExpensesRecurringSchedule.is-custom .CreateExpensesRecurringRow{flex:1 1 220px;min-width:0}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRecurring .CreateExpensesRecurringRow{display:flex;flex-direction:column;gap:6px;min-width:0}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRecurring .CreateExpensesRecurringRow label{color:var(--text_Title_Light);font-size:12.5px;font-weight:600}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRecurring .CreateExpensesRecurringRow .CreateExpensesRecurringCustom{align-items:center;display:flex;gap:8px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRecurring .CreateExpensesRecurringRow .CreateExpensesRecurringCustom input{flex-shrink:0;width:82px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRecurring .CreateExpensesRecurringRow .CreateExpensesRecurringCustom .CreateExpensesDropdown{flex:1 1;min-width:0}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRecurring .CreateExpensesRecurringNote{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;gap:6px;grid-column:1/-1}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRecurring .CreateExpensesRecurringNote .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems{display:flex;flex-direction:column;gap:12px;padding:16px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsTable{border-bottom:1px solid var(--border_Light);max-height:0;overflow:hidden;transition:max-height .2s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsTable.is-no-animate{transition:none}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsTable .CreateExpensesLineItemsTableInner{border-collapse:collapse;table-layout:fixed;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsHeader{border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:12px;font-weight:600;text-align:left}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsHeader th{border-right:1px dotted var(--text_Title_Light);padding:10px 12px;vertical-align:middle}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsHeader th:last-child{border-right:none}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsRow{border-bottom:1px solid var(--border_Light);cursor:grab;transition:background .15s ease,transform .15s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsRow.is-dragging{background:var(--background_Gray_Light);cursor:grabbing}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsRow.is-dragging .CreateExpensesLineItemsCell{background:var(--background_Gray_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsRow.is-drag-over{background:#0000}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsRow.is-shift-up{transform:translateY(-6px)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsRow.is-shift-down{transform:translateY(6px)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsRow:last-child{border-bottom:none}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell{border-right:1px dotted var(--text_Title_Light);padding:8px 12px;vertical-align:middle}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell:last-child{border-right:none}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell input{background:#0000;border:none;color:var(--text_Title_Dark);cursor:text;font-size:13px;outline:3px solid #0000;padding:6px 4px;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell.is-handle{padding:0;text-align:center}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell.is-index{text-align:center}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell.is-actions{align-items:center;display:flex;gap:6px;justify-content:center}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCol{color:var(--text_Title_Light);font-size:14px;font-weight:500}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell.is-handle,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCol.is-handle{width:32px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell.is-index,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCol.is-index{width:36px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell.is-category,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCol.is-category{width:220px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell.is-description,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCol.is-description{width:auto}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell.is-amount,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCol.is-amount{width:140px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell.is-actions,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCol.is-actions{width:82px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsHandle{align-items:center;color:var(--text_Title_Light_Light_Light);cursor:grab;display:inline-flex;margin-top:4px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsHandle.is-dragging{color:var(--text_Title_Light_Light);cursor:grabbing}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsNumber{color:var(--text_Title_Light);font-size:13px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsAction{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;cursor:pointer;display:inline-flex;justify-content:center;padding:4px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsAction:hover{background:var(--background_Gray_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsAction.is-danger{border-color:var(--Canceled);color:var(--Canceled)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsAction.is-danger:hover{background:var(--Canceled)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsAction .material-symbols-outlined{font-size:18px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsAmount{align-items:center;display:flex;gap:6px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsAmount span{color:var(--text_Title_Light);font-size:13px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsAmount input{padding-right:2px;text-align:right}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsActions{align-items:center;display:flex;gap:12px;justify-content:space-between}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsActions .CreateExpensesLineItemsBtn{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:4px;color:var(--text_Title_Dark);cursor:pointer;font-size:12px;font-weight:500;outline:3px solid #0000;padding:5px 20px;transition:all .15s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsActions .CreateExpensesLineItemsBtn:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsActions .CreateExpensesLineItemsBtn:active{background:var(--background_Gray_Light);transform:translateY(1px);transition:background .15s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsActions .CreateExpensesLineItemsBtn.is-ghost{background:#0000}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsTotal{align-items:center;display:flex;font-size:14px;gap:8px;margin-left:auto}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesFooterFields{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 16px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments{padding:16px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesReceipt{align-items:center;display:flex;gap:10px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesReceipt .CreateExpensesReceiptButton{align-items:center;background:var(--background_White);border:1px dashed var(--border_Dark_Light);border-radius:6px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin-top:5px;outline:3px solid #0000;padding:2dvb 10px;transition:border-color .15s ease,outline .15s ease;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesReceipt .CreateExpensesReceiptButton.is-dragover,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesReceipt .CreateExpensesReceiptButton:hover{border:1px dashed var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesReceipt .CreateExpensesReceiptButton input{display:none}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesReceipt .CreateExpensesReceiptButton p{color:var(--background_Blue);font-size:14px;font-weight:300;margin:0}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesReceipt .CreateExpensesReceiptButton h6{color:var(--text_Title_Light_Light);font-size:13px;font-weight:300;margin:5px 0 0}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesAttachmentsList{display:flex;flex-direction:column;gap:4px;padding-right:4px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesAttachmentsList .CreateExpensesAttachmentItem{align-items:center;background:var(--background_White);display:flex;justify-content:space-between}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesAttachmentsList .CreateExpensesAttachmentItem .CreateExpensesAttachmentInfo{align-items:center;display:flex;gap:7px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesAttachmentsList .CreateExpensesAttachmentItem .CreateExpensesAttachmentInfo .CreateExpensesAttachmentName{-webkit-box-orient:vertical;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:-webkit-box;font-size:13px;font-weight:500;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:normal}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesAttachmentsList .CreateExpensesAttachmentItem .CreateExpensesAttachmentInfo .CreateExpensesAttachmentName:focus,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesAttachmentsList .CreateExpensesAttachmentItem .CreateExpensesAttachmentInfo .CreateExpensesAttachmentName:hover{text-decoration:underline}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesAttachmentsList .CreateExpensesAttachmentItem .CreateExpensesAttachmentInfo .CreateExpensesAttachmentMeta{color:var(--text_Title_Light_Light);font-size:12px;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesAttachmentsList .CreateExpensesAttachmentItem .CreateExpensesAttachmentRemove{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:4px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesAttachmentsList .CreateExpensesAttachmentItem .CreateExpensesAttachmentRemove .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesAttachmentError{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;margin-top:8px;padding:10px 12px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesActions{background:var(--background_White);border-radius:0 0 10px 10px;border-top:1px solid var(--border_Light);bottom:0;display:flex;gap:10px;justify-content:flex-end;margin-top:10px;padding:16px;position:-webkit-sticky;position:sticky}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesActions .CreateExpensesCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesActions .CreateExpensesCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesActions .CreateExpensesSave{align-items:center;background:var(--background_White)!important;border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesActions .CreateExpensesSave .CreateExpensesSaveInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesActions .CreateExpensesSave .CreateExpensesSaveInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesActions .CreateExpensesSave .CreateExpensesSaveLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesActions .CreateExpensesSave:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesActions .CreateExpensesSave:active{transform:scale(.98)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesActions .CreateExpensesSave:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateExpenses.is-visible{opacity:1;pointer-events:auto}.CreateExpenses.is-visible .CreateExpensesModal{opacity:1;transform:translateY(0) scale(1)}@keyframes CreateExpensesSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes CreateExpensesFadeIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media(max-width:1050px){.CreateExpenses .CreateExpensesModal{width:min(1100px,96vw)}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader{padding:14px 18px}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesModalLeft{gap:14px}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesModalLeft .CreateExpensesCompanyTop{gap:8px}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesModalLeft .CreateExpensesCompanyTop .CompaniesDropdown{max-width:300px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody{background-color:#fff;gap:0}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft{width:34%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight{background-color:#fff;width:66%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRecurring{padding:10px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRecurring .CreateExpensesRecurringHead .CreateExpensesRecurringTitle .CreateExpensesRecurringTitleSub{font-size:11.5px}.CreateExpenses .CreateExpensesModal .CreateExpensesRightTop{grid-template-columns:1fr 1fr;padding:18px 14px}.CreateExpenses .CreateExpensesModal .CreateExpensesFooterFields{grid-template-columns:1fr 1fr;padding:0 14px}.CreateExpenses .CreateExpensesModal .CreateExpensesLineItems{padding:12px 14px}}@media(max-width:600px){.CreateExpenses{align-items:flex-end;opacity:1;overflow-x:hidden;z-index:1430}.CreateExpenses .CreateExpensesOverlay{opacity:0;transition:opacity .25s ease}.CreateExpenses.is-visible .CreateExpensesOverlay{opacity:1}.CreateExpenses .CreateExpensesModal{background:var(--background_Gray_Light_Light);border-radius:16px 16px 0 0;box-shadow:none;display:flex;flex-direction:column;max-height:92dvh;max-width:100%;opacity:1!important;transform:translateY(100%);transition:transform .32s cubic-bezier(.32,.72,0,1),opacity .2s ease;width:100%}.CreateExpenses .CreateExpensesModal>.MobileSheetGrabber{align-items:center;cursor:grab;display:flex;height:16px;justify-content:center;left:50%;position:absolute;top:7px;touch-action:none;transform:translateX(-50%);width:120px;z-index:6}.CreateExpenses .CreateExpensesModal>.MobileSheetGrabber .MobileSheetGrabberBar{background:var(--border_Dark_Light);border-radius:999px;height:5px;width:42px}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader{background:#0000;border-bottom:none;border-radius:16px 16px 0 0;flex-shrink:0;flex-wrap:wrap;gap:8px;padding:20px 14px 12px}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesModalLeft{flex:1 1;flex-wrap:wrap;gap:8px}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesModalLeft h3{font-size:16px}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesModalLeft .CreateExpensesHeaderSubtle{font-size:12px;max-width:100%;white-space:normal;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesModalLeft .CreateExpensesCompanyTop{align-items:flex-start;flex-direction:column;gap:6px;min-width:0;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesModalLeft .CreateExpensesCompanyTop .CompaniesDropdown{max-width:none!important;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesModalLeft .CreateExpensesCompanyTop .CompaniesDropdownButton{border-radius:6px;max-width:none!important;min-height:44px;min-width:0!important;width:100%!important}.CreateExpenses .CreateExpensesModal .CreateExpensesBody{-webkit-overflow-scrolling:touch;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeftToggle{display:none}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft{align-items:center;background:#0000;background-color:var(--background_Gray_Light_Light);border:none;border-radius:0;display:flex;flex-direction:row;flex-shrink:0;gap:10px;max-height:none;max-width:100%;overflow:visible;padding:10px;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft.is-collapsed{border:none;height:0;max-height:0;opacity:0;overflow:hidden;pointer-events:none;width:0}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill{background-color:var(--background_Gray_Light);box-shadow:0 1px 3px #0000000d;flex:1 1;min-width:0;padding:0}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillHeader,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillNote{display:none}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone{background:#0000;border:none;padding:0;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone>p,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone>span{display:none}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzoneButton{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;justify-content:center;min-height:44px;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzoneButtonLabel{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzoneButtonLabel .CreateExpensesAutofillFromFile{display:none}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight{background:#0000;border-radius:0;max-width:100%;min-width:0;overflow-y:visible;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRecurring{background:var(--background_White)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRecurring .CreateExpensesRecurringHead .CreateExpensesRecurringTitle .CreateExpensesRecurringTitleSub{font-size:11.5px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRecurring .CreateExpensesRecurringBody{grid-template-columns:1fr}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRecurring .CreateExpensesRecurringRow .CreateExpensesRecurringCustom input{font-size:16px;width:90px}.CreateExpenses .CreateExpensesModal .CreateExpensesRightTop{background:#0000!important;gap:10px;grid-template-columns:1fr;padding:14px 12px}.CreateExpenses .CreateExpensesModal .CreateExpensesDropdown .CreateExpensesDropdownInput input,.CreateExpenses .CreateExpensesModal .CreateExpensesField input,.CreateExpenses .CreateExpensesModal .CreateExpensesField textarea{font-size:16px}.CreateExpenses .CreateExpensesModal .CreateExpensesDropdown .CreateExpensesDropdownMenu{left:0;max-width:calc(100vw - 24px)}.CreateExpenses .CreateExpensesModal .CreateExpensesFooterFields{gap:10px;grid-template-columns:1fr;padding:0 12px}.CreateExpenses .CreateExpensesModal .CreateExpensesLineItems{min-width:0;padding:12px}.CreateExpenses .CreateExpensesModal .CreateExpensesLineItems .CreateExpensesLineItemsTable{-webkit-overflow-scrolling:touch;max-width:100%;min-width:0;overflow-x:auto!important;overflow-y:hidden}.CreateExpenses .CreateExpensesModal .CreateExpensesLineItems .CreateExpensesLineItemsTable .CreateExpensesLineItemsTableInner{min-width:760px}.CreateExpenses .CreateExpensesModal .CreateExpensesRightAttacments{padding:12px}.CreateExpenses .CreateExpensesModal .CreateExpensesRightAttacments .CreateExpensesReceiptButton{min-height:56px}.CreateExpenses .CreateExpensesModal .CreateExpensesActions{align-items:center;background:var(--background_White);border-top:1px solid var(--border_Light);flex-direction:row;flex-shrink:0;gap:10px;padding:12px 12px max(16px,env(safe-area-inset-bottom))}.CreateExpenses .CreateExpensesModal .CreateExpensesActions .CreateExpensesCancel{flex:0 0 auto;justify-content:center;min-height:44px;text-align:center}.CreateExpenses .CreateExpensesModal .CreateExpensesActions .CreateExpensesSave{flex:1 1;justify-content:center;min-height:44px}}.InvoiceDetailItems{margin-top:-10px;padding-top:10px}.InvoiceDetailItems .InvoiceDetailProducts{display:flex;flex-direction:column}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductsHeader{color:var(--text_Title_Light_Light_Light);display:grid;font-size:12px;font-weight:400;grid-template-columns:.2fr 2.2fr .9fr .9fr .6fr .9fr 38px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductsHeader span{border-right:1px solid var(--border_Dark_Light);color:var(--text_Title_Light);font-size:14px;font-weight:500;padding:6px 8px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductsHeader span:first-child,.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductsHeader span:last-child{border-right:0}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductsHeader span:nth-child(2){border-left:1px solid var(--border_Dark_Light)}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductsHeader .InvoiceDetailProductsHeaderAmount{padding-right:4px;text-align:left}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductsHeader.is-noCost{grid-template-columns:.2fr 2.2fr .9fr .6fr .9fr 38px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow{align-items:flex-start;background:var(--background_White);border-top:1px solid var(--border_Dark_Light);display:grid;grid-template-columns:.2fr 2.2fr .9fr .9fr .6fr .9fr 38px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);z-index:3}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow.is-last .InvoiceDetailProductInfo .InputDescription{border-bottom:1px solid var(--border_Dark_Light);border-radius:0 0 8px 8px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow.is-last .InvoiceDetailProductInfo .InputDescription:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);z-index:3}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow:first-of-type{border-top:none}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow.is-dragging{box-shadow:0 12px 28px rgba(15,23,42,.098);max-height:100px;min-height:100px;overflow:hidden;z-index:2}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow.is-dragging .InvoiceDetailProductInfo{max-height:100px;min-height:100px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow.InvoiceDetailProductRow--draft{border-top:1px dashed var(--border_Dark_Light);padding-top:12px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductInfo{display:flex;flex-direction:column}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductInfo input,.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductInfo textarea{border-bottom:1px solid var(--border_Dark_Light);border:1px solid var(--border_Dark_Light);border-radius:0;border-top:1px solid #0000;color:var(--text_Title_Dark);font-size:13px;font-weight:400;height:40px;outline:3px solid #0000;padding:10px 12px;width:100%}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductInfo input:focus,.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductInfo textarea:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductInfo .InputDescription{border-bottom:1px solid #0000;border-radius:0;height:auto;max-height:200px;min-height:90px;overflow-y:auto;resize:none}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductNumber{align-items:center;display:flex}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductNumber input{border:1px solid var(--border_Dark_Light);border-left:1px solid #0000;border-radius:0;border-top:1px solid #0000;color:var(--text_Title_Dark);font-size:13px;font-weight:400;height:40px;outline:3px solid #0000;padding:10px 12px;text-align:start;width:100%}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductNumber input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductNumber input.InputNumber--noSpin{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductNumber input.InputNumber--noSpin::-webkit-inner-spin-button,.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductNumber input.InputNumber--noSpin::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductAmount{align-items:center;border:1px solid var(--border_Dark_Light);border-left:1px solid #0000;border-top:1px solid #0000;color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:600;height:40px;justify-content:flex-start;padding-left:8px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailDrag{align-items:center;border-bottom:1px solid var(--border_Dark_Light);color:var(--text_Title_Light_Light_Light);cursor:grab;display:inline-flex;height:40px;justify-content:center}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailDrag span{font-size:18px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailDrag:active{cursor:grabbing}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailAddLine{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:10px 12px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailAddLine span{font-size:16px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailIconButton{align-items:center;background-color:var(--background_White);border:1px solid #0000;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;height:34px;justify-content:center;margin:5px;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease;width:34px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailIconButton span{align-items:center;display:flex;font-size:19px;justify-content:center;line-height:0}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailIconButton:hover{background:var(--background_Gray_Light);border-color:var(--text_Title_Light);color:var(--background_Blue)}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailIconButton.InvoiceDetailIconButton--danger{color:var(--Canceled)}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailIconButton.InvoiceDetailIconButton--danger:hover{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:var(--Canceled)}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow input:focus,.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow textarea:focus{border:1px solid var(--background_Blue);border-radius:4px;outline:3px solid var(--outline_Blue);z-index:3}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow.is-noCost{grid-template-columns:.2fr 2.2fr .9fr .6fr .9fr 38px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailEmpty{background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Light_Light_Light);font-size:14px;font-weight:400;text-align:center}.InvoiceDetailItems .InvoiceDetailItemsActions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:10px;position:relative}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailAddItemButton,.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailAddLineButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:3px;justify-content:space-between;outline:3px solid #0000;padding:5px 12px 5px 7px;transition:border-color .15s ease,outline .15s ease,box-shadow .15s ease,transform .08s ease;width:-webkit-fit-content;width:fit-content}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailAddItemButton span,.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailAddLineButton span{color:var(--text_Title_Light);font-size:16px}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailAddItemButton:hover,.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailAddLineButton:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailGenerateButton{align-items:center;background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));border:1px solid color-mix(in srgb,var(--background_Blue) 35%,var(--border_Light));border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:3px;justify-content:space-between;outline:3px solid #0000;padding:5px 12px 5px 7px;transition:border-color .15s ease,outline .15s ease,box-shadow .15s ease,background .15s ease;width:-webkit-fit-content;width:fit-content}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailGenerateButton span{color:var(--background_Blue);font-size:16px}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailGenerateButton:hover{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_White));border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;left:0;max-height:520px;overflow:hidden;padding:10px;position:absolute;top:48px;width:420px;z-index:5}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerHeader input{border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:10px 12px;width:100%}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerHeader input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerList{display:flex;flex-direction:column;gap:6px;max-height:360px;overflow:auto}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItemWrap{display:flex;flex-direction:column;gap:6px}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItemWrap.is-expanded .InvoiceDetailPickerItem{border-color:var(--background_Blue)}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItemWrap.is-expanded .InvoiceDetailPickerItem .InvoiceDetailPickerExpandChevron{color:var(--background_Blue);transform:rotate(180deg)}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerLocations{animation:InvoiceDetailPickerLocationsSlide .18s ease-out;background:var(--background_Gray_Light_Light_Light);border:1px dashed var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:6px;margin-left:22px;padding:10px 12px}@keyframes InvoiceDetailPickerLocationsSlide{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerLocations .InvoiceDetailPickerLocationsHead{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;gap:6px;margin-bottom:4px}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerLocations .InvoiceDetailPickerLocationsHead .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:14px}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerLocations .InvoiceDetailPickerLocationOption{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:flex;gap:12px;justify-content:space-between;outline:3px solid #0000;padding:8px 10px;transition:border-color .12s ease,outline-color .12s ease,box-shadow .12s ease,transform .08s ease}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerLocations .InvoiceDetailPickerLocationOption .InvoiceDetailPickerLocationOptionMain{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;gap:8px;min-width:0}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerLocations .InvoiceDetailPickerLocationOption .InvoiceDetailPickerLocationOptionMain .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerLocations .InvoiceDetailPickerLocationOption .InvoiceDetailPickerLocationOptionMain>span:not(.material-symbols-outlined){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerLocations .InvoiceDetailPickerLocationOption .InvoiceDetailPickerLocationOptionQty{align-items:flex-end;color:var(--text_Title_Dark);display:inline-flex;flex-direction:column;font-size:14px;font-weight:700;line-height:1}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerLocations .InvoiceDetailPickerLocationOption .InvoiceDetailPickerLocationOptionQty small{color:var(--text_Title_Light_Light_Light);font-size:11px;font-weight:500;margin-top:2px}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerLocations .InvoiceDetailPickerLocationOption:hover{border-color:var(--background_Blue);box-shadow:0 6px 14px #0f172a14;outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItem{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:10px 12px;text-align:left;transition:border-color .16s ease,box-shadow .16s ease}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItem>div{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItem strong{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;gap:6px;min-width:0}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItem span{color:var(--text_Title_Light_Light_Light);display:block;font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItem .InvoiceDetailPickerInventoryIcon{color:var(--text_Title_Light);font-size:16px;padding:0}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItem.is-inventory{border-color:var(--border_Light)}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItem.is-expanded,.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItem.is-inventory.is-expanded,.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItem:hover{border-color:var(--background_Blue);box-shadow:none}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItem.is-expanded:hover,.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItem.is-inventory.is-expanded:hover{background:var(--background_Gray_Light_Light_Light);border-color:var(--background_Blue);box-shadow:none}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerMeta{color:var(--text_Title_Dark);font-size:12px;font-weight:600}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerEmpty{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;flex-direction:column;font-size:12px;gap:8px;padding:12px 8px 10px;text-align:center}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerEmpty .InvoiceDetailPickerEmptyLink{align-items:center;background-color:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerEmpty .InvoiceDetailPickerEmptyLink .material-symbols-outlined{font-size:16px}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerEmpty .InvoiceDetailPickerEmptyLink:hover{background-color:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);color:var(--background_Blue_Dark)}.InvoiceDetailItems .InvoiceDetailAddLineWrap{position:relative}.InvoiceDetailItems .InvoiceDetailAddLineWrap .InvoiceDetailItemPicker{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;left:0;max-height:520px;overflow:hidden;position:absolute;top:44px;width:420px;z-index:5}.InvoiceDetailItems .InvoiceDetailAddLineWrap .InvoiceDetailItemPicker .InvoiceDetailPickerTabs{display:flex;gap:8px}.InvoiceDetailItems .InvoiceDetailAddLineWrap .InvoiceDetailItemPicker .InvoiceDetailPickerTabs button{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Dark_Light);border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:12px;font-weight:500;padding:6px 10px;transition:background .16s ease,border-color .16s ease,color .16s ease}.InvoiceDetailItems .InvoiceDetailAddLineWrap .InvoiceDetailItemPicker .InvoiceDetailPickerTabs button.is-active{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);color:var(--background_Blue_Dark)}.InvoiceDetailItems .InvoiceDetailAddLineWrap .InvoiceDetailItemPicker input{border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:10px 12px;width:100%}.InvoiceDetailItems .InvoiceDetailAddLineWrap .InvoiceDetailItemPicker input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}@media(max-width:1050px){.InvoiceDetailItems{gap:12px}}@media(max-width:600px){.InvoiceDetailItems{gap:10px}.InvoiceDetailItems .InvoiceDetailProducts{-webkit-overflow-scrolling:touch;overflow-x:auto}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow,.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductsHeader{min-width:640px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow.is-noCost,.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductsHeader.is-noCost{min-width:560px}.InvoiceDetailItems .InvoiceDetailItemsActions{flex-wrap:wrap;gap:8px}.InvoiceDetailItems .InvoiceDetailAddLineWrap .InvoiceDetailItemPicker,.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker{width:min(420px,100vw - 48px)}}.InvoiceDetailItems .InvoiceDetailItemsLockedBadge{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:8px;letter-spacing:.01em;padding:6px 14px 6px 8px;text-transform:capitalize;transform:translateY(-1px)}.InvoiceDetailItems .InvoiceDetailItemsLockedBadge .material-symbols-outlined{align-items:center;background:var(--background_Gray_Light);border-radius:50%;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:13px;height:22px;justify-content:center;padding:0;width:22px}.InvoiceDetailItems .InvoiceDetailProductRow.is-locked input,.InvoiceDetailItems .InvoiceDetailProductRow.is-locked textarea{background:var(--background_Gray_Light_Light_Light);cursor:default}.InvoiceDetailItems .InvoiceDetailProductRow.is-locked input:focus,.InvoiceDetailItems .InvoiceDetailProductRow.is-locked textarea:focus{border-color:var(--border_Light);box-shadow:none;outline:0}.InvoiceDetailItems .InvoiceDetailProductRow.is-locked .InvoiceDetailDrag{cursor:not-allowed;opacity:.45}.GenerateItemsModal{align-items:center;animation:GenerateItemsModalOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1100}@keyframes GenerateItemsModalOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes GenerateItemsModalCardPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes GenerateItemsModalSpin{to{transform:rotate(1turn)}}.GenerateItemsModal .GenerateItemsModalOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.GenerateItemsModal .GenerateItemsModalCard{animation:GenerateItemsModalCardPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-width:92vw;overflow:hidden;position:relative;width:540px;z-index:1}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalHeader{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:16px 18px 0}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalHeader h2{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:15.5px;font-weight:600;gap:9px;margin:0}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalHeader h2 .material-symbols-outlined{color:var(--background_Blue);font-size:20px}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalHeader .GenerateItemsModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalHeader .GenerateItemsModalClose .material-symbols-outlined{font-size:21px}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalHeader .GenerateItemsModalClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalHeader .GenerateItemsModalClose:active{transform:scale(.92)}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody{display:flex;flex-direction:column;gap:14px;padding:18px}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalTextarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-family:inherit;font-size:13.5px;line-height:1.6;min-height:110px;outline:3px solid #0000;padding:10px 12px;resize:vertical;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalTextarea::placeholder{color:var(--text_Title_Light_Light)}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalTextarea:focus,.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalTextarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalTextarea:disabled{cursor:not-allowed;opacity:.6}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalHint{color:var(--text_Title_Light_Light);font-size:12.5px;line-height:1.5;margin:0}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalSummary{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12.5px;font-weight:600;gap:8px}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalSummary .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:18px 4px;text-align:center}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalList{display:flex;flex-direction:column;gap:8px;max-height:320px;overflow-y:auto}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalList .GenerateItemsModalRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:11px;padding:9px 10px}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalList .GenerateItemsModalRow .GenerateItemsModalRowBadgeWrap{display:inline-flex;flex:0 0 auto}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalList .GenerateItemsModalRow .GenerateItemsModalRowBadge{align-items:center;border-radius:8px;display:inline-flex;flex:0 0 auto;height:30px;justify-content:center;width:30px}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalList .GenerateItemsModalRow .GenerateItemsModalRowBadge .material-symbols-outlined{font-size:17px}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalList .GenerateItemsModalRow .GenerateItemsModalRowBadge.is-catalog{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue)}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalList .GenerateItemsModalRow .GenerateItemsModalRowBadge.is-ai{background:color-mix(in srgb,var(--Estimate) 14%,#0000);color:var(--Estimate)}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalList .GenerateItemsModalRow .GenerateItemsModalRowMain{display:flex;flex:1 1 auto;flex-direction:column;gap:1px;min-width:0}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalList .GenerateItemsModalRow .GenerateItemsModalRowMain strong{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalList .GenerateItemsModalRow .GenerateItemsModalRowMain span{color:var(--text_Title_Light_Light);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalList .GenerateItemsModalRow .GenerateItemsModalRowMeta{align-items:baseline;display:inline-flex;flex:0 0 auto;gap:8px}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalList .GenerateItemsModalRow .GenerateItemsModalRowMeta .GenerateItemsModalRowQty{color:var(--text_Title_Light_Light);font-size:12px}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalList .GenerateItemsModalRow .GenerateItemsModalRowMeta .GenerateItemsModalRowPrice{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalList .GenerateItemsModalRow .GenerateItemsModalRowRemove{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex:0 0 auto;height:28px;justify-content:center;transition:color .12s ease,background .12s ease;width:28px}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalList .GenerateItemsModalRow .GenerateItemsModalRowRemove .material-symbols-outlined{font-size:18px}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalList .GenerateItemsModalRow .GenerateItemsModalRowRemove:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalError{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 12px}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalError .material-symbols-outlined{font-size:18px}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalActions{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:2px}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalActions .GenerateItemsModalCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:9px 14px;transition:background .12s ease,color .12s ease}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalActions .GenerateItemsModalCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalActions .GenerateItemsModalCancel:disabled{cursor:not-allowed;opacity:.5}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalActions .GenerateItemsModalPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:9px;padding:6px 14px 6px 6px;transition:border-color .15s ease,box-shadow .15s ease,transform .08s ease}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalActions .GenerateItemsModalPrimary .GenerateItemsModalPrimaryIcon{align-items:center;background:var(--text_Title_Dark);border-radius:999px;display:inline-flex;height:24px;justify-content:center;width:24px}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalActions .GenerateItemsModalPrimary .GenerateItemsModalPrimaryIcon .material-symbols-outlined{color:var(--background_White);font-size:16px}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalActions .GenerateItemsModalPrimary:hover:not(:disabled){border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover)}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalActions .GenerateItemsModalPrimary:active:not(:disabled){transform:scale(.98)}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalActions .GenerateItemsModalPrimary:disabled{cursor:not-allowed;opacity:.55}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalActions .GenerateItemsModalPrimary .GenerateItemsModalPrimaryIcon .material-symbols-outlined.GenerateItemsModalSpinning{animation:GenerateItemsModalSpin .8s linear infinite}@media(max-width:1050px){.GenerateItemsModal .GenerateItemsModalCard{width:500px}}@media(max-width:600px){.GenerateItemsModal{align-items:center;padding:12px}.GenerateItemsModal .GenerateItemsModalCard{max-width:100%;width:100%}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalTextarea{font-size:16px}.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalActions .GenerateItemsModalCancel,.GenerateItemsModal .GenerateItemsModalCard .GenerateItemsModalBody .GenerateItemsModalActions .GenerateItemsModalPrimary{flex:1 1;justify-content:center;padding-bottom:11px;padding-top:11px}}@media(max-width:1050px){.InvoiceDetailAttachments{padding:16px}}@media(max-width:600px){.InvoiceDetailAttachments{padding:0}.InvoiceDetailAttachments .InvoiceDetailSection{gap:10px}}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:100}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModalCard{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;overflow:hidden;width:min(640px,92vw)}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModalHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:16px 18px 0}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModalHeader .InvoiceDetailSignatureModalTitle{display:flex;flex-direction:column;gap:2px}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModalHeader .InvoiceDetailSignatureModalTitle h3{color:var(--text_Title_Dark);font-size:17px;font-weight:600;margin:0}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModalHeader .InvoiceDetailSignatureModalTitle span{color:var(--text_Title_Light_Light);font-size:13px}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModalHeader .InvoiceDetailSignatureModalHeaderRight{align-items:center;display:inline-flex;flex-shrink:0;gap:8px}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModalHeader .InvoiceDetailSignatureModalEsc{align-items:center;background:var(--surface-sunken);border:1px solid var(--border_Dark_Light);border-radius:6px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:10.5px;font-weight:700;height:22px;justify-content:center;letter-spacing:.4px;padding:0 8px}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModalClose span{font-size:21px}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModalClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModalClose:active{transform:scale(.92)}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModeToggle{align-items:center;background:var(--surface-sunken);border:1px solid var(--border_Light);border-radius:8px;display:inline-flex;gap:4px;margin:16px 20px 0;padding:4px;width:-webkit-fit-content;width:fit-content}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModeToggle button{background-color:#0000;border:1px solid #0000;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:600;padding:7px 16px;transition:color .14s ease,background .14s ease,box-shadow .14s ease}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModeToggle button:hover{color:var(--text_Title_Dark)}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModeToggle button.is-active{background:var(--background_White);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark)}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModalBody{padding:18px}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignaturePad{background:var(--surface-sunken);border:1px solid var(--border_Light);border-radius:14px;display:flex;flex-direction:column;overflow:hidden}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignaturePad .InvoiceDetailSignatureCanvasWrap{box-sizing:border-box;flex:1 1 auto;height:220px;padding:6px;width:100%}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignaturePad .InvoiceDetailSignatureCanvas{background:#0000;cursor:crosshair;height:100%;touch-action:none;width:100%}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignaturePad.InvoiceDetailSignaturePad--type .InvoiceDetailSignatureTypeInputRow{border-bottom:1px solid var(--border_Light);padding:12px 14px}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignaturePad.InvoiceDetailSignaturePad--type .InvoiceDetailSignatureTypeInputRow input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignaturePad.InvoiceDetailSignaturePad--type .InvoiceDetailSignatureTypeInputRow input::placeholder{color:var(--text_Title_Light_Light)}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignaturePad.InvoiceDetailSignaturePad--type .InvoiceDetailSignatureTypeInputRow input:focus,.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignaturePad.InvoiceDetailSignaturePad--type .InvoiceDetailSignatureTypeInputRow input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignaturePad.InvoiceDetailSignaturePad--type .InvoiceDetailSignatureTypePreview{align-items:center;display:flex;justify-content:center;min-height:150px;padding:16px 18px}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignaturePad.InvoiceDetailSignaturePad--type .InvoiceDetailSignatureTypeName{color:var(--text_Title_Dark);font-family:Segoe Script,Brush Script MT,Apple Chancery,cursive;font-size:40px;line-height:1.2;text-align:center;word-break:break-word}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignaturePad .InvoiceDetailSignaturePadFooter{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:10px;justify-content:space-between;padding:9px 12px}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignaturePad .InvoiceDetailSignatureClear{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:6px 10px;transition:color .12s ease,background .12s ease}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignaturePad .InvoiceDetailSignatureClear .material-symbols-outlined{font-size:18px}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignaturePad .InvoiceDetailSignatureClear:hover{background:color-mix(in srgb,var(--text_Title_Light_Light) 12%,#0000);color:var(--text_Title_Dark)}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignaturePad .InvoiceDetailSignatureClear:disabled{cursor:not-allowed;opacity:.45}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignaturePad .InvoiceDetailSignatureSave{background:#0000;border:none;border-radius:8px;color:var(--background_Blue_Dark);cursor:pointer;font-size:13px;font-weight:600;padding:6px 10px;transition:color .12s ease,background .12s ease,opacity .12s ease}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignaturePad .InvoiceDetailSignatureSave:hover{background:color-mix(in srgb,var(--background_Blue) 10%,#0000)}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignaturePad .InvoiceDetailSignatureSave:disabled{cursor:not-allowed;opacity:.4}@media(max-width:1050px){.InvoiceDetailSignatureSection{padding:16px}}@media(max-width:600px){.InvoiceDetailSignatureSection{padding:0}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModalEsc{display:none!important}.InvoiceDetailSignatureSection .InvoiceDetailSignaturePad .InvoiceDetailSignatureCanvasWrap{height:180px}.InvoiceDetailSignatureSection .InvoiceDetailSignaturePad .InvoiceDetailSignatureTypeName{font-size:30px}.InvoiceDetailSignatureSection .InvoiceDetailSignaturePad.InvoiceDetailSignaturePad--type .InvoiceDetailSignatureTypeInputRow input{font-size:16px}}.PaymentMethodBadge{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;gap:6px}.PaymentMethodBadge img{height:16px;height:var(--payment-method-icon-size,16px);object-fit:contain;width:16px;width:var(--payment-method-icon-size,16px)}.PaymentMethodBadge .PaymentMethodBadgeLabel{color:inherit;font-size:12px}@media(max-width:1050px){.PaymentMethodBadge{gap:5px}.PaymentMethodBadge .PaymentMethodBadgeLabel{font-size:12px}}@media(max-width:600px){.PaymentMethodBadge{font-size:11px;gap:4px}.PaymentMethodBadge .PaymentMethodBadgeLabel{font-size:11px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.InvoiceTemplate1{background:var(--background_White);color:var(--text_Title_Dark);font-family:Inter,sans-serif;padding:24px}.InvoiceTemplate1 .InvoiceTemplate1Header{border-bottom:1px solid var(--border_Dark_Light);display:flex;gap:24px;justify-content:space-between;padding-bottom:20px}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Brand{align-items:center;display:flex;gap:16px}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Brand img{border-radius:10px;height:86px;object-fit:contain;width:86px}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Brand .InvoiceTemplate1LogoFallback{align-items:center;background:var(--background_Gray_Light);border-radius:16px;display:flex;height:86px;justify-content:center;width:86px}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Brand .InvoiceTemplate1LogoFallback .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:36px}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Brand .InvoiceTemplate1BrandMeta h2{font-size:18px;font-weight:700;margin:0 0 6px}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Brand .InvoiceTemplate1BrandMeta p{color:var(--text_Title_Light);font-size:13px;margin:0}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Summary{min-width:220px;text-align:right}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Summary h3{color:var(--text_Title_Light_Light);font-size:14px;letter-spacing:.08em;margin:0 0 12px;text-transform:uppercase}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Summary .InvoiceTemplate1SummaryRow{color:var(--text_Title_Light);display:flex;font-size:13px;gap:12px;justify-content:space-between;margin-bottom:6px}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Summary .InvoiceTemplate1SummaryRow strong{color:var(--text_Title_Dark)}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Summary .InvoiceTemplate1SummaryRow.is-balance{color:var(--text_Title_Dark);font-weight:600;margin-top:8px}.InvoiceTemplate1 .InvoiceTemplate1BillTo{margin:20px 0}.InvoiceTemplate1 .InvoiceTemplate1BillTo span{color:var(--text_Title_Light_Light);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.InvoiceTemplate1 .InvoiceTemplate1BillTo h4{font-size:16px;margin:8px 0 6px}.InvoiceTemplate1 .InvoiceTemplate1BillTo p{color:var(--text_Title_Light);font-size:13px;margin:0 0 4px}.InvoiceTemplate1 .InvoiceTemplate1Table{border:1px solid var(--border_Dark_Light);border-radius:5px;overflow:hidden}.InvoiceTemplate1 .InvoiceTemplate1Table .InvoiceTemplate1TableHeader{grid-gap:12px;background:var(--background_Blue);color:#fff;display:grid;font-size:12px;gap:12px;grid-template-columns:1fr 120px 80px 120px;letter-spacing:.06em;padding:12px 16px;text-transform:uppercase}.InvoiceTemplate1 .InvoiceTemplate1Table .InvoiceTemplate1TableBody{background:var(--background_White)}.InvoiceTemplate1 .InvoiceTemplate1Table .InvoiceTemplate1TableBody .InvoiceTemplate1TableRow{grid-gap:12px;align-items:center;border-bottom:1px solid var(--border_Dark_Light);display:grid;gap:12px;grid-template-columns:1fr 120px 80px 120px;padding:14px 16px}.InvoiceTemplate1 .InvoiceTemplate1Table .InvoiceTemplate1TableBody .InvoiceTemplate1TableRow:last-child{border-bottom:none}.InvoiceTemplate1 .InvoiceTemplate1Table .InvoiceTemplate1TableBody .InvoiceTemplate1Description{display:flex;flex-direction:column;gap:4px}.InvoiceTemplate1 .InvoiceTemplate1Table .InvoiceTemplate1TableBody .InvoiceTemplate1Description strong{color:var(--text_Title_Dark);font-size:13px}.InvoiceTemplate1 .InvoiceTemplate1Table .InvoiceTemplate1TableBody .InvoiceTemplate1Description span{color:var(--text_Title_Light);font-size:12px;padding-right:20px}.InvoiceTemplate1 .InvoiceTemplate1Table .InvoiceTemplate1TableBody .InvoiceTemplate1Value{color:var(--text_Title_Dark);font-size:13px;text-align:start}.InvoiceTemplate1 .InvoiceTemplate1Table .InvoiceTemplate1TableBody .InvoiceTemplate1Empty{color:var(--text_Title_Light_Light_Light);font-size:13px;padding:20px;text-align:center}.InvoiceTemplate1 .InvoiceTemplate1Totals{align-items:flex-end;display:flex;flex-direction:column;gap:6px;margin-top:18px}.InvoiceTemplate1 .InvoiceTemplate1Totals .InvoiceTemplate1TotalsRow{color:var(--text_Title_Light);display:flex;font-size:13px;gap:20px;justify-content:space-between;min-width:240px}.InvoiceTemplate1 .InvoiceTemplate1Totals .InvoiceTemplate1TotalsRow strong{color:var(--text_Title_Dark)}.InvoiceTemplate1 .InvoiceTemplate1Totals .InvoiceTemplate1TotalsRow.is-total{color:var(--text_Title_Dark);font-size:14px;font-weight:700}.InvoiceTemplate1 .InvoiceTemplate1Totals .InvoiceTemplate1TotalsRow.is-balance{background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Dark);font-weight:600;margin-top:10px;padding:10px 12px}.InvoiceTemplate1 .InvoiceTemplate1Notes{border-top:1px solid var(--border_Dark_Light);margin-top:20px;padding-top:14px}.InvoiceTemplate1 .InvoiceTemplate1Notes span{color:var(--text_Title_Light_Light);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.InvoiceTemplate1 .InvoiceTemplate1Notes p{color:var(--text_Title_Light);font-size:13px;margin:8px 0 0}.InvoiceTemplate1 .InvoiceTemplate1Terms{border-top:1px solid var(--border_Dark_Light);margin-top:20px;padding-top:14px}.InvoiceTemplate1 .InvoiceTemplate1Terms>span{color:var(--text_Title_Light_Light);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.InvoiceTemplate1 .InvoiceTemplate1Terms .InvoiceTemplate1TermsBody{color:var(--text_Title_Light);font-size:13px;line-height:1.6;margin-top:8px}.InvoiceTemplate1 .InvoiceTemplate1Terms .InvoiceTemplate1TermsBody h2{color:var(--text_Title_Dark);font-size:15px;margin:10px 0 4px}.InvoiceTemplate1 .InvoiceTemplate1Terms .InvoiceTemplate1TermsBody h3{color:var(--text_Title_Dark);font-size:13.5px;margin:8px 0 4px}.InvoiceTemplate1 .InvoiceTemplate1Terms .InvoiceTemplate1TermsBody p{margin:6px 0}.InvoiceTemplate1 .InvoiceTemplate1Terms .InvoiceTemplate1TermsBody ol,.InvoiceTemplate1 .InvoiceTemplate1Terms .InvoiceTemplate1TermsBody ul{margin:6px 0;padding-left:20px}.InvoiceTemplate1 .InvoiceTemplate1Terms .InvoiceTemplate1TermsBody li{margin:2px 0}.InvoiceTemplate1 .InvoiceTemplate1Terms .InvoiceTemplate1TermsBody a{color:var(--text_Title_Light);text-decoration:underline}.InvoiceTemplate1 .InvoiceTemplate1Footer{grid-gap:16px;border-top:1px solid var(--border_Dark_Light);display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:20px;padding-top:16px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1Payments,.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1Signatures{background:var(--background_Gray_Light_Blue);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:14px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1FooterHeader span{color:var(--text_Title_Light_Light);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1PaymentList,.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1SignatureList{display:flex;flex-direction:column;gap:12px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1PaymentRow{border-bottom:1px solid var(--border_Dark_Light);display:flex;flex-direction:column;gap:6px;padding-bottom:10px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1PaymentRow:last-child{border-bottom:none;padding-bottom:0}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1PaymentRow .InvoiceTemplate1PaymentPrimary{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1PaymentRow .InvoiceTemplate1PaymentPrimary strong{color:var(--text_Title_Dark);font-size:14px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1PaymentRow .InvoiceTemplate1PaymentMeta{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:12px;gap:4px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1PaymentMethod{font-size:12px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1PaymentSummary{color:var(--text_Title_Light);display:flex;font-size:12px;gap:12px;justify-content:space-between}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1PaymentSummary div{display:flex;flex-direction:column;gap:4px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1PaymentSummary div strong{color:var(--text_Title_Dark);font-size:13px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1SignatureCard{border-bottom:1px solid var(--border_Dark_Light);display:flex;flex-direction:column;gap:8px;padding-bottom:10px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1SignatureCard:last-child{border-bottom:none;padding-bottom:0}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1SignatureMeta{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:12px;gap:4px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1SignatureMeta strong{color:var(--text_Title_Dark);font-size:13px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1SignatureImage{background:var(--background_White);border-radius:8px;max-height:120px;object-fit:contain;padding:6px;width:100%}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1SignatureFallback{background:var(--background_White);border:1px dashed var(--outline_Blue);border-radius:8px;color:var(--text_Title_Light_Light_Light);font-size:12px;padding:14px;text-align:center}@media(max-width:1050px){.InvoiceTemplate1{padding:24px}}@media(max-width:600px){.InvoiceTemplate1{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:16px}.InvoiceTemplate1 .InvoiceTemplate1AddressRow,.InvoiceTemplate1 .InvoiceTemplate1Header{flex-wrap:wrap;gap:10px}}.InvoiceDetailPreviewHidden{background:var(--background_White);height:auto;left:-9999px;opacity:1;pointer-events:none;position:fixed;top:-9999px;width:794px;z-index:-1}.InvoiceDetailPreviewModal{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:100}.InvoiceDetailPreviewModal .InvoiceDetailPreviewCard{background:var(--background_White);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:90vh;overflow:hidden;width:min(960px,100%)}.InvoiceDetailPreviewModal .InvoiceDetailPreviewHeader{align-items:center;display:flex;justify-content:space-between;padding:16px 20px}.InvoiceDetailPreviewModal .InvoiceDetailPreviewHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.InvoiceDetailPreviewModal .InvoiceDetailPreviewClose{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:inline-flex;justify-content:center;padding:4px}.InvoiceDetailPreviewModal .InvoiceDetailPreviewClose .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.InvoiceDetailPreviewModal .InvoiceDetailPreviewClose:hover{background:var(--background_Gray_Light)}.InvoiceDetailPreviewModal .InvoiceDetailPreviewBody{background:var(--background_Gray_Light_Blue);overflow:auto}@media(max-width:1050px){.InvoiceDetailPreviewModal{padding:16px}.InvoiceDetailPreviewModal .InvoiceDetailPreviewCard{width:min(860px,100%)}}@media(max-width:600px){.InvoiceDetailPreviewModal{padding:0}.InvoiceDetailPreviewModal .InvoiceDetailPreviewCard{border-radius:0;height:100%;max-height:100vh;max-width:100vw;width:100%}.InvoiceDetailPreviewModal .InvoiceDetailPreviewHeader{padding:12px 14px}.InvoiceDetailPreviewModal .InvoiceDetailPreviewHeader h3{font-size:15px}}.InvoiceDetailSkeleton{align-items:center;display:flex;flex-direction:column;height:100vh;min-height:0;overflow:auto;width:100%}.InvoiceDetailSkeleton.is-embedded{align-items:stretch;height:auto;overflow:visible}.InvoiceDetailSkeleton .InvoiceDetailSkHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;max-width:1050px;padding:22px 20px 14px;width:100%}.InvoiceDetailSkeleton .InvoiceDetailSkHeader .InvoiceDetailSkHeaderLeft{display:flex;flex-direction:column;gap:10px}.InvoiceDetailSkeleton .InvoiceDetailSkHeader .InvoiceDetailSkHeaderLeft .InvoiceDetailSkBack{border-radius:7px;height:16px;width:132px}.InvoiceDetailSkeleton .InvoiceDetailSkHeader .InvoiceDetailSkHeaderLeft .InvoiceDetailSkTitleRow{align-items:center;display:flex;gap:12px}.InvoiceDetailSkeleton .InvoiceDetailSkHeader .InvoiceDetailSkHeaderLeft .InvoiceDetailSkTitleRow .InvoiceDetailSkTitle{border-radius:8px;height:26px;width:190px}.InvoiceDetailSkeleton .InvoiceDetailSkHeader .InvoiceDetailSkHeaderLeft .InvoiceDetailSkTitleRow .InvoiceDetailSkBadge{border-radius:999px;height:22px;width:66px}.InvoiceDetailSkeleton .InvoiceDetailSkHeader .InvoiceDetailSkHeaderLeft .InvoiceDetailSkSub{border-radius:6px;height:13px;width:210px}.InvoiceDetailSkeleton .InvoiceDetailSkHeader .InvoiceDetailSkActions{align-items:center;display:flex;gap:10px}.InvoiceDetailSkeleton .InvoiceDetailSkHeader .InvoiceDetailSkActions .InvoiceDetailSkActionSquare{border-radius:10px;height:38px;width:38px}.InvoiceDetailSkeleton .InvoiceDetailSkHeader .InvoiceDetailSkActions .InvoiceDetailSkActionButton{border-radius:10px;height:38px;width:108px}.InvoiceDetailSkeleton .InvoiceDetailSkHeader .InvoiceDetailSkActions .InvoiceDetailSkActionButton.is-primary{width:148px}.InvoiceDetailSkeleton .InvoiceDetailSkMenu{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:18px;max-width:1050px;overflow:hidden;padding:6px 20px 14px;width:100%}.InvoiceDetailSkeleton .InvoiceDetailSkMenu .InvoiceDetailSkMenuItem{border-radius:6px;flex-shrink:0;height:15px}.InvoiceDetailSkeleton .InvoiceDetailSkContent{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;display:flex;justify-content:center;padding-inline:max(20px,(100% - 1050px)/2);width:100%}.InvoiceDetailSkeleton .InvoiceDetailSkContent .InvoiceDetailSkMainCard{display:flex;flex-direction:column;padding-top:20px;width:100%}.InvoiceDetailSkeleton .InvoiceDetailSkContent .InvoiceDetailSkMainCard .InvoiceDetailSkSection{border-bottom:1px solid var(--border_Light);display:flex;flex-direction:column;gap:16px;margin-bottom:15px;padding-bottom:20px}.InvoiceDetailSkeleton .InvoiceDetailSkContent .InvoiceDetailSkMainCard .InvoiceDetailSkSection:last-child{border-bottom:1px solid #0000}.InvoiceDetailSkeleton .InvoiceDetailSkContent .InvoiceDetailSkMainCard .InvoiceDetailSkSection .InvoiceDetailSkSectionHead{align-items:center;display:flex;gap:8px}.InvoiceDetailSkeleton .InvoiceDetailSkContent .InvoiceDetailSkMainCard .InvoiceDetailSkSection .InvoiceDetailSkSectionHead .InvoiceDetailSkSectionHeadIcon{border-radius:7px;flex-shrink:0;height:28px;width:28px}.InvoiceDetailSkeleton .InvoiceDetailSkContent .InvoiceDetailSkMainCard .InvoiceDetailSkSection .InvoiceDetailSkSectionHead .InvoiceDetailSkSectionHeadLabel{border-radius:6px;height:14px;width:96px}.InvoiceDetailSkeleton .InvoiceDetailSkContent .InvoiceDetailSkMainCard .InvoiceDetailSkSection .InvoiceDetailSkSectionHead .InvoiceDetailSkSectionHeadDropdown{border-radius:10px;height:36px;margin-left:auto;width:190px}.InvoiceDetailSkeleton .InvoiceDetailSkBilledCompany{align-items:stretch;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;gap:16px;padding:18px}.InvoiceDetailSkeleton .InvoiceDetailSkBilledCompany .InvoiceDetailSkInfo{grid-gap:14px 24px;display:grid;flex:1 1;gap:14px 24px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.InvoiceDetailSkeleton .InvoiceDetailSkBilledCompany .InvoiceDetailSkInfo .InvoiceDetailSkInfoBox{animation:GenayaDropIn .32s cubic-bezier(.22,1,.36,1) backwards;animation-delay:0ms;animation-delay:var(--gy-delay,0ms);display:flex;flex-direction:column;gap:8px}.InvoiceDetailSkeleton .InvoiceDetailSkBilledCompany .InvoiceDetailSkInfo .InvoiceDetailSkInfoBox .InvoiceDetailSkInfoLabel{border-radius:5px;height:11px}.InvoiceDetailSkeleton .InvoiceDetailSkBilledCompany .InvoiceDetailSkInfo .InvoiceDetailSkInfoBox .InvoiceDetailSkInfoValue{border-radius:6px;height:15px;width:78%}.InvoiceDetailSkeleton .InvoiceDetailSkBilled{display:flex;flex-direction:column;gap:10px}.InvoiceDetailSkeleton .InvoiceDetailSkBilled .InvoiceDetailSkBilledLabel{border-radius:6px;height:12px;width:74px}.InvoiceDetailSkeleton .InvoiceDetailSkBilledCard{align-items:flex-start;display:flex;gap:16px;min-width:0}.InvoiceDetailSkeleton .InvoiceDetailSkBilledCard .InvoiceDetailSkAvatar{border-radius:12px;height:64px;min-width:64px;width:64px}.InvoiceDetailSkeleton .InvoiceDetailSkBilledCard .InvoiceDetailSkBilledMeta{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.InvoiceDetailSkeleton .InvoiceDetailSkBilledCard .InvoiceDetailSkBilledMeta .InvoiceDetailSkLine{border-radius:6px;height:12px}.InvoiceDetailSkeleton .InvoiceDetailSkBilledCard .InvoiceDetailSkBilledMeta .InvoiceDetailSkLine.is-name{height:16px;width:46%}.InvoiceDetailSkeleton .InvoiceDetailSkBilledCard .InvoiceDetailSkBilledMeta .InvoiceDetailSkLine.is-sub{width:60%}.InvoiceDetailSkeleton .InvoiceDetailSkBilledCard .InvoiceDetailSkBilledMeta .InvoiceDetailSkLine.is-short{width:40%}.InvoiceDetailSkeleton .InvoiceDetailSkBilledCard .InvoiceDetailSkBilledMeta .InvoiceDetailSkLine.is-address{width:72%}.InvoiceDetailSkeleton .InvoiceDetailSkTable{border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;overflow:hidden}.InvoiceDetailSkeleton .InvoiceDetailSkTable .InvoiceDetailSkTableHead{grid-gap:16px;background:var(--background_Gray_Light);border-bottom:1px solid var(--border_Light);display:grid;gap:16px;grid-template-columns:minmax(0,2.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);padding:12px 16px}.InvoiceDetailSkeleton .InvoiceDetailSkTable .InvoiceDetailSkTableHead .InvoiceDetailSkTh{border-radius:5px;height:11px;width:60%}.InvoiceDetailSkeleton .InvoiceDetailSkTable .InvoiceDetailSkTableHead .InvoiceDetailSkTh.is-name{width:40%}.InvoiceDetailSkeleton .InvoiceDetailSkTable .InvoiceDetailSkTableHead .InvoiceDetailSkTh.is-amount{justify-self:end;width:50%}.InvoiceDetailSkeleton .InvoiceDetailSkTable .InvoiceDetailSkTableRow{grid-gap:16px;align-items:center;animation:GenayaDropIn .32s cubic-bezier(.22,1,.36,1) backwards;animation-delay:0ms;animation-delay:var(--gy-delay,0ms);border-bottom:1px solid var(--border_Light);display:grid;gap:16px;grid-template-columns:minmax(0,2.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);padding:14px 16px}.InvoiceDetailSkeleton .InvoiceDetailSkTable .InvoiceDetailSkTableRow:last-child{border-bottom:none}.InvoiceDetailSkeleton .InvoiceDetailSkTable .InvoiceDetailSkTableRow .InvoiceDetailSkTdName{display:flex;flex-direction:column;gap:7px;min-width:0}.InvoiceDetailSkeleton .InvoiceDetailSkTable .InvoiceDetailSkTableRow .InvoiceDetailSkTdName .InvoiceDetailSkCell{border-radius:6px;height:13px}.InvoiceDetailSkeleton .InvoiceDetailSkTable .InvoiceDetailSkTableRow .InvoiceDetailSkTdName .InvoiceDetailSkCell.is-desc{height:10px}.InvoiceDetailSkeleton .InvoiceDetailSkTable .InvoiceDetailSkTableRow .InvoiceDetailSkTd{border-radius:6px;height:13px;width:54px}.InvoiceDetailSkeleton .InvoiceDetailSkTable .InvoiceDetailSkTableRow .InvoiceDetailSkTd.is-amount{justify-self:end;width:70px}.InvoiceDetailSkeleton .InvoiceDetailSkTotals{align-self:flex-end;display:flex;flex-direction:column;gap:12px;max-width:100%;width:260px}.InvoiceDetailSkeleton .InvoiceDetailSkTotals .InvoiceDetailSkTotalsRow{align-items:center;animation:GenayaDropIn .32s cubic-bezier(.22,1,.36,1) backwards;animation-delay:0ms;animation-delay:var(--gy-delay,0ms);display:flex;gap:20px;justify-content:space-between}.InvoiceDetailSkeleton .InvoiceDetailSkTotals .InvoiceDetailSkTotalsRow .InvoiceDetailSkTotalsLabel{border-radius:6px;height:12px;width:84px}.InvoiceDetailSkeleton .InvoiceDetailSkTotals .InvoiceDetailSkTotalsRow .InvoiceDetailSkTotalsValue{border-radius:6px;height:12px;width:72px}.InvoiceDetailSkeleton .InvoiceDetailSkTotals .InvoiceDetailSkTotalsRow.is-total{border-top:1px solid var(--border_Light);padding-top:10px}.InvoiceDetailSkeleton .InvoiceDetailSkTotals .InvoiceDetailSkTotalsRow.is-total .InvoiceDetailSkTotalsLabel{height:15px;width:60px}.InvoiceDetailSkeleton .InvoiceDetailSkTotals .InvoiceDetailSkTotalsRow.is-total .InvoiceDetailSkTotalsValue{height:15px;width:96px}.InvoiceDetailSkeleton .InvoiceDetailSkLedger{display:flex;flex-direction:column;gap:10px}.InvoiceDetailSkeleton .InvoiceDetailSkLedger .InvoiceDetailSkLedgerRow{align-items:center;animation:GenayaDropIn .32s cubic-bezier(.22,1,.36,1) backwards;animation-delay:0ms;animation-delay:var(--gy-delay,0ms);background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;gap:14px;padding:14px 16px}.InvoiceDetailSkeleton .InvoiceDetailSkLedger .InvoiceDetailSkLedgerRow .InvoiceDetailSkLedgerIcon{border-radius:9px;flex-shrink:0;height:36px;width:36px}.InvoiceDetailSkeleton .InvoiceDetailSkLedger .InvoiceDetailSkLedgerRow .InvoiceDetailSkLedgerMeta{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.InvoiceDetailSkeleton .InvoiceDetailSkLedger .InvoiceDetailSkLedgerRow .InvoiceDetailSkLedgerAmount{border-radius:6px;height:15px;margin-left:auto;width:82px}@media(max-width:1050px){.InvoiceDetailSkeleton .InvoiceDetailSkHeader,.InvoiceDetailSkeleton .InvoiceDetailSkMenu{max-width:100%}.InvoiceDetailSkeleton .InvoiceDetailSkContent{max-width:100%;padding-inline:16px}.InvoiceDetailSkeleton .InvoiceDetailSkInfo{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.InvoiceDetailSkeleton .InvoiceDetailSkHeader{flex-direction:column;gap:14px}.InvoiceDetailSkeleton .InvoiceDetailSkHeader .InvoiceDetailSkActions{width:100%}.InvoiceDetailSkeleton .InvoiceDetailSkHeader .InvoiceDetailSkActions .InvoiceDetailSkActionButton{flex:1 1}.InvoiceDetailSkeleton .InvoiceDetailSkBilledCompany{flex-direction:column}.InvoiceDetailSkeleton .InvoiceDetailSkTable .InvoiceDetailSkTableHead,.InvoiceDetailSkeleton .InvoiceDetailSkTable .InvoiceDetailSkTableRow{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.InvoiceDetailSkeleton .InvoiceDetailSkTable .InvoiceDetailSkTableHead .InvoiceDetailSkTh:nth-child(3),.InvoiceDetailSkeleton .InvoiceDetailSkTable .InvoiceDetailSkTableRow .InvoiceDetailSkTd:not(.is-amount){display:none}.InvoiceDetailSkeleton .InvoiceDetailSkTotals{width:100%}}.InvoiceClient{display:flex;flex-direction:column;gap:8px;position:relative}.InvoiceClient.is-disabled{opacity:.7;pointer-events:none}.InvoiceClient .InvoiceClientButton{align-items:flex-start;display:flex;justify-content:space-between;max-width:250px;min-height:46px;min-width:250px;transition:all .2s ease;width:auto}.InvoiceClient .InvoiceClientButton .InvoiceClientButtonSelecet{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;height:100%;justify-content:space-between;min-height:46px;outline:3px solid hsla(0,0%,84%,.078);padding:10px 12px;transition:all .16s ease}.InvoiceClient .InvoiceClientButton .InvoiceClientButtonSelecet:first-child{border-radius:10px 0 0 10px;width:100%}.InvoiceClient .InvoiceClientButton .InvoiceClientButtonSelecet:first-child:hover{z-index:1}.InvoiceClient .InvoiceClientButton .InvoiceClientButtonSelecet:last-child{border-left:1px solid #0000;border-radius:0 10px 10px 0}.InvoiceClient .InvoiceClientButton .InvoiceClientButtonSelecet:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceClient .InvoiceClientButton .InvoiceClientButtonText{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:14px;gap:8px;max-width:100%;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InvoiceClient .InvoiceClientButton .InvoiceClientButtonText .InvoiceClientButtonLabel{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InvoiceClient .InvoiceClientButton .InvoiceClientButtonText .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.InvoiceClient .InvoiceClientButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.InvoiceClient .InvoiceClientSearch{position:relative;width:100%}.InvoiceClient .InvoiceClientSearch input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 40px 10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.InvoiceClient .InvoiceClientSearch input:focus,.InvoiceClient .InvoiceClientSearch input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.InvoiceClient .InvoiceClientSearch input::placeholder{color:var(--text_Title_Light_Light)}.InvoiceClient .InvoiceClientSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:3px;left:0;max-height:280px;opacity:0;overflow-y:auto;padding:5px;pointer-events:none;position:absolute;top:calc(100% + 6px);transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:10002}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateAppointmentClientSearchEmpty,.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateAppointmentClientSearchLoading{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;height:60px;justify-content:center;padding:14px 16px}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateAppointmentClientSearchLoading{align-items:center;display:flex;gap:8px}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateAppointmentClientSearchLoading .material-symbols-outlined{animation:CreateAppointmentSpin .9s linear infinite;font-size:18px}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateAppointmentClientSearchScroll{max-height:260px;overflow-y:auto}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateAppointmentClientSearchItem{align-items:flex-start;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:8px;justify-content:space-between;padding:8px 9px;text-align:left;transition:background .12s ease;width:100%}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateAppointmentClientSearchItem:hover{background-color:var(--surface-sunken)}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateAppointmentClientSearchItem:last-child{border-bottom:none}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateAppointmentClientSearchItem .CreateAppointmentClientSearchMain{display:flex;flex-direction:column;gap:4px}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateAppointmentClientSearchItem .CreateAppointmentClientSearchPrimary{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:14px;font-weight:600;gap:8px}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateAppointmentClientSearchItem .CreateAppointmentClientSearchUid{background:var(--outline_Blue);border:1px solid var(--background_Blue_Light);border-radius:999px;color:var(--background_Blue_Dark);font-size:11px;font-weight:600;padding:2px 8px;white-space:nowrap}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateAppointmentClientSearchItem .CreateAppointmentClientSearchSecondary,.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateAppointmentClientSearchItem .CreateAppointmentClientSearchTertiary{color:var(--text_Title_Light_Light);font-size:12px}.InvoiceClient .InvoiceClientModal{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:12000}.InvoiceClient .InvoiceClientModal .InvoiceClientModalOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard{align-items:center;animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;max-width:calc(100% - 32px);padding:28px 28px 24px;position:relative;text-align:center;width:420px;z-index:1}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;position:absolute;right:12px;top:12px;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalClose:active{transform:scale(.92)}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalClose .material-symbols-outlined{font-size:21px}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalIcon{align-items:center;background:var(--background_Gray_Light);border-radius:50%;color:var(--text_Title_Light_Light);display:flex;height:56px;justify-content:center;width:56px}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalIcon .material-symbols-outlined{font-size:26px}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalTitle{color:var(--text_Title_Dark);font-size:18px;font-weight:700}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalSubtitle{color:var(--text_Title_Light_Light_Light);font-size:13px;margin-top:-11px}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientSearch{margin-top:6px}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalDivider{align-items:center;color:var(--text_Title_Light);display:flex;font-size:12px;justify-content:center;margin:6px 0 2px;position:relative;text-transform:uppercase;width:100%}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalDivider:after,.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalDivider:before{background:var(--border_Dark_Light);content:"";flex:1 1;height:1px}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalDivider span{padding:0 10px}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientCreate{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:14px;font-weight:600}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientCreate:hover{text-decoration:underline}@media(max-width:1050px){.InvoiceClient{gap:12px}}@media(max-width:600px){.InvoiceClient{flex-direction:column;gap:10px}.InvoiceClient .InvoiceClientAddress,.InvoiceClient .InvoiceClientInfo{max-width:100%;width:100%}.InvoiceClient .InvoiceClientSearch input{font-size:16px}}.RichTextEditor{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;overflow:hidden}.RichTextEditor .RichTextEditorToolbar{align-items:center;background:var(--background_Gray_Light_Light_Light);border-bottom:1px solid var(--border_Light);display:flex;flex-wrap:wrap;gap:2px;padding:6px}.RichTextEditor .RichTextEditorToolbar .RichTextEditorBtn{align-items:center;background:#0000;border:0;border-radius:7px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .15s ease,color .15s ease;width:30px}.RichTextEditor .RichTextEditorToolbar .RichTextEditorBtn:hover:not(:disabled){background:var(--background_White);color:var(--text_Title_Dark)}.RichTextEditor .RichTextEditorToolbar .RichTextEditorBtn:disabled{cursor:not-allowed;opacity:.5}.RichTextEditor .RichTextEditorToolbar .RichTextEditorBtn .material-symbols-outlined{font-size:19px}.RichTextEditor .RichTextEditorArea{color:var(--text_Title_Dark);font-size:14px;line-height:1.55;max-height:320px;min-height:140px;outline:none;overflow-y:auto;padding:12px 14px}.RichTextEditor .RichTextEditorArea:empty:before{color:var(--text_Title_Light_Light);content:attr(data-placeholder)}.RichTextEditor .RichTextEditorArea h2{font-size:18px;font-weight:700;margin:8px 0 4px}.RichTextEditor .RichTextEditorArea h3{font-size:15px;font-weight:700;margin:8px 0 4px}.RichTextEditor .RichTextEditorArea p{margin:0 0 8px}.RichTextEditor .RichTextEditorArea ol,.RichTextEditor .RichTextEditorArea ul{margin:4px 0 8px;padding-left:22px}.RichTextEditor .RichTextEditorArea a{color:var(--background_Blue);text-decoration:underline}.RichTextEditor.is-disabled{opacity:.6}.LeadCellCheckbox{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:4px;color:#0000;cursor:pointer;display:inline-flex;height:16px;justify-content:center;padding:0;transition:all .15s ease;width:16px}.LeadCellCheckbox .LeadCellCheckboxIcon{font-size:14px}.LeadCellCheckbox.is-selected{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.LeadCellCheckbox:disabled{cursor:not-allowed;opacity:.55}@media(max-width:600px){.LeadCellCheckbox:not(.is-table-cell){height:20px;width:20px}}.CreateSubscription{align-items:center;animation:CreateSubscriptionOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1100}@keyframes CreateSubscriptionOverlayFade{0%{opacity:0}to{opacity:1}}.CreateSubscription .CreateSubscriptionOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.CreateSubscription .CreateSubscriptionCard{animation:CreateSubscriptionPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:90vh;max-width:92vw;overflow:hidden;position:relative;width:560px;z-index:1}@keyframes CreateSubscriptionPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.CreateSubscription .CreateSubscriptionHeader{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 22px 0}.CreateSubscription .CreateSubscriptionHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.CreateSubscription .CreateSubscriptionHeader .CreateSubscriptionClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateSubscription .CreateSubscriptionHeader .CreateSubscriptionClose .material-symbols-outlined{font-size:21px}.CreateSubscription .CreateSubscriptionHeader .CreateSubscriptionClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateSubscription .CreateSubscriptionHeader .CreateSubscriptionClose:active{transform:scale(.92)}.CreateSubscription .CreateSubscriptionProgress{display:flex;flex-direction:column;flex-shrink:0;gap:14px;padding:16px 22px 4px}.CreateSubscription .CreateSubscriptionProgress .CreateSubscriptionProgressBar{background:var(--background_Gray_Light);border-radius:999px;height:6px;overflow:hidden}.CreateSubscription .CreateSubscriptionProgress .CreateSubscriptionProgressBar span{background:linear-gradient(90deg,var(--background_Blue_Light_Middle),var(--background_Blue));display:block;height:100%;transition:width .25s ease}.CreateSubscription .CreateSubscriptionProgress .CreateSubscriptionProgressSteps{align-items:center;display:flex;gap:10px;justify-content:space-between}.CreateSubscription .CreateSubscriptionProgress .CreateSubscriptionProgressSteps .CreateSubscriptionProgressStep{align-items:center;color:var(--text_Title_Light);display:flex;font-size:12px;gap:8px}.CreateSubscription .CreateSubscriptionProgress .CreateSubscriptionProgressSteps .CreateSubscriptionProgressStep>span{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:flex;font-size:11px;font-weight:600;height:22px;justify-content:center;width:22px}.CreateSubscription .CreateSubscriptionProgress .CreateSubscriptionProgressSteps .CreateSubscriptionProgressStep>span .material-symbols-outlined{font-size:15px}.CreateSubscription .CreateSubscriptionProgress .CreateSubscriptionProgressSteps .CreateSubscriptionProgressStep p{margin:0}.CreateSubscription .CreateSubscriptionProgress .CreateSubscriptionProgressSteps .CreateSubscriptionProgressStep.is-active{color:var(--text_Title_Dark)}.CreateSubscription .CreateSubscriptionProgress .CreateSubscriptionProgressSteps .CreateSubscriptionProgressStep.is-active>span{background:var(--background_Blue);color:var(--background_White)}.CreateSubscription .CreateSubscriptionProgress .CreateSubscriptionProgressSteps .CreateSubscriptionProgressStep.is-done>span{background:color-mix(in srgb,var(--background_Blue) 18%,#0000);color:var(--background_Blue)}.CreateSubscription .CreateSubscriptionBody{-webkit-overflow-scrolling:touch;display:flex;flex:1 1 auto;flex-direction:column;gap:14px;min-height:0;overflow-y:auto;padding:16px 22px 24px}.CreateSubscription .CreateSubscriptionStep{display:flex;flex-direction:column;gap:16px}.CreateSubscription .CreateSubscriptionSetup{align-items:center;display:flex;flex-direction:column;gap:12px;padding:32px 16px 36px;text-align:center}.CreateSubscription .CreateSubscriptionSetup .CreateSubscriptionSetupIcon{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:16px;color:var(--background_Blue);display:inline-flex;height:56px;justify-content:center;margin-bottom:4px;width:56px}.CreateSubscription .CreateSubscriptionSetup .CreateSubscriptionSetupIcon .material-symbols-outlined{font-size:26px}.CreateSubscription .CreateSubscriptionSetup h4{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.CreateSubscription .CreateSubscriptionSetup p{color:var(--text_Title_Light);font-size:13.5px;line-height:1.6;margin:0;max-width:360px}.CreateSubscription .CreateSubscriptionSetup .CreateSubscriptionSetupPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:8px;height:38px;margin-top:6px;padding:4px 16px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateSubscription .CreateSubscriptionSetup .CreateSubscriptionSetupPrimary .CreateSubscriptionSetupPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:var(--background_White);display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateSubscription .CreateSubscriptionSetup .CreateSubscriptionSetupPrimary .CreateSubscriptionSetupPrimaryInner .material-symbols-outlined{color:var(--background_White);font-size:15px;font-weight:500}.CreateSubscription .CreateSubscriptionSetup .CreateSubscriptionSetupPrimary .CreateSubscriptionSetupPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateSubscription .CreateSubscriptionSetup .CreateSubscriptionSetupPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateSubscription .CreateSubscriptionSetup .CreateSubscriptionSetupPrimary:active{transform:scale(.98)}.CreateSubscription .CreateSubscriptionError{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 12px}.CreateSubscription .CreateSubscriptionFieldParent{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.CreateSubscription .CreateSubscriptionField{display:flex;flex-direction:column;gap:6px}.CreateSubscription .CreateSubscriptionField>span{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CreateSubscription .CreateSubscriptionField input,.CreateSubscription .CreateSubscriptionField textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);box-sizing:border-box;color:var(--text_Title_Dark);font-family:inherit;font-size:13.5px;height:38px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.CreateSubscription .CreateSubscriptionField input::placeholder,.CreateSubscription .CreateSubscriptionField textarea::placeholder{color:var(--text_Title_Light_Light)}.CreateSubscription .CreateSubscriptionField input:focus,.CreateSubscription .CreateSubscriptionField input:hover,.CreateSubscription .CreateSubscriptionField textarea:focus,.CreateSubscription .CreateSubscriptionField textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateSubscription .CreateSubscriptionField .SingleDatePicker{display:block;width:100%}.CreateSubscription .CreateSubscriptionClientRow,.CreateSubscription .CreateSubscriptionPlanRow{align-items:stretch;display:flex;gap:8px}.CreateSubscription .CreateSubscriptionPlanRow .CreateSubscriptionDropdown{flex:1 1;min-width:0}.CreateSubscription .CreateSubscriptionInlineAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);box-sizing:border-box;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease;width:38px}.CreateSubscription .CreateSubscriptionInlineAddBtn .material-symbols-outlined{font-size:20px}.CreateSubscription .CreateSubscriptionInlineAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CreateSubscription .CreateSubscriptionInlineAddBtn:active{transform:scale(.96)}.CreateSubscription .CreateSubscriptionClientSearch{flex:1 1;min-width:0;position:relative}.CreateSubscription .CreateSubscriptionClientSearch input{padding-right:38px}.CreateSubscription .CreateSubscriptionClientSearch .CreateSubscriptionClientClear{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:26px}.CreateSubscription .CreateSubscriptionClientSearch .CreateSubscriptionClientClear .material-symbols-outlined{font-size:18px}.CreateSubscription .CreateSubscriptionClientSearch .CreateSubscriptionClientClear:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateSubscription .CreateSubscriptionClientHint{color:var(--text_Title_Light_Light);font-size:12.5px;padding:8px 4px}.CreateSubscription .CreateSubscriptionClientLocked{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:12px;display:flex;gap:12px;padding:14px 16px}.CreateSubscription .CreateSubscriptionClientLocked .CreateSubscriptionClientAvatar{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.CreateSubscription .CreateSubscriptionClientLocked .CreateSubscriptionClientAvatar .material-symbols-outlined{font-size:22px}.CreateSubscription .CreateSubscriptionClientLocked .CreateSubscriptionClientLockedMain{display:flex;flex-direction:column;gap:2px}.CreateSubscription .CreateSubscriptionClientLocked .CreateSubscriptionClientLockedMain strong{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.CreateSubscription .CreateSubscriptionClientLocked .CreateSubscriptionClientLockedMain span{color:var(--text_Title_Light_Light);font-size:12.5px}.CreateSubscription .CreateSubscriptionSegment{background-color:var(--background_Gray_Light);border-radius:10px;display:flex;height:38px;padding:3px;position:relative}.CreateSubscription .CreateSubscriptionSegment .CreateSubscriptionSegmentIndicator{background:var(--background_White);border-radius:8px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;position:absolute;top:3px;transform:translateX(0);transform:translateX(calc(var(--toggle-index, 0)*100%));transition:transform .32s cubic-bezier(.4,0,.2,1);width:calc(50% - 3px);will-change:transform;z-index:0}.CreateSubscription .CreateSubscriptionSegment button{background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;flex:1 1;font-size:13px;font-weight:600;height:100%;min-width:0;padding:0 12px;position:relative;transition:color .2s ease;white-space:nowrap;z-index:1}.CreateSubscription .CreateSubscriptionSegment button.is-active,.CreateSubscription .CreateSubscriptionSegment button:hover{color:var(--text_Title_Dark)}.CreateSubscription .CreateSubscriptionSegment.CreateSubscriptionSegmentSmall{height:34px}.CreateSubscription .CreateSubscriptionSegment.CreateSubscriptionSegmentSmall button{font-size:12.5px;padding:0 10px}.CreateSubscription .CreateSubscriptionDropdown{position:relative}.CreateSubscription .CreateSubscriptionDropdown.is-disabled{opacity:.75}.CreateSubscription .CreateSubscriptionDropdown .CreateSubscriptionDropdownTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);box-sizing:border-box;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13.5px;font-weight:600;gap:8px;height:38px;justify-content:space-between;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.CreateSubscription .CreateSubscriptionDropdown .CreateSubscriptionDropdownTrigger .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px;transition:transform .15s ease}.CreateSubscription .CreateSubscriptionDropdown .CreateSubscriptionDropdownTrigger:hover:not(:disabled){border-color:var(--border_Blue)}.CreateSubscription .CreateSubscriptionDropdown .CreateSubscriptionDropdownTrigger.is-open{border-color:var(--background_Blue)}.CreateSubscription .CreateSubscriptionDropdown .CreateSubscriptionDropdownTrigger.is-open .material-symbols-outlined{transform:rotate(180deg)}.CreateSubscription .CreateSubscriptionDropdown .CreateSubscriptionDropdownTrigger:disabled{background:var(--background_Gray_Light);cursor:not-allowed}.CreateSubscription .CreateSubscriptionPlanCard{border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:6px;margin-top:4px;padding:12px 14px}.CreateSubscription .CreateSubscriptionPlanCard .CreateSubscriptionPlanCardRow{align-items:center;display:flex;justify-content:space-between}.CreateSubscription .CreateSubscriptionPlanCard .CreateSubscriptionPlanCardRow span{color:var(--text_Title_Light);font-size:12.5px}.CreateSubscription .CreateSubscriptionPlanCard .CreateSubscriptionPlanCardRow strong{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CreateSubscription .CreateSubscriptionSection{display:flex;flex-direction:column;gap:10px}.CreateSubscription .CreateSubscriptionSection .CreateSubscriptionSectionHead{align-items:center;display:flex;justify-content:space-between}.CreateSubscription .CreateSubscriptionSection .CreateSubscriptionSectionHead>span{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CreateSubscription .CreateSubscriptionSection .CreateSubscriptionSectionHead .CreateSubscriptionAddItem{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:4px;padding:6px 10px;transition:border-color .12s ease,background .12s ease}.CreateSubscription .CreateSubscriptionSection .CreateSubscriptionSectionHead .CreateSubscriptionAddItem .material-symbols-outlined{font-size:16px}.CreateSubscription .CreateSubscriptionSection .CreateSubscriptionSectionHead .CreateSubscriptionAddItem:hover{background:var(--surface-sunken);border-color:var(--border_Blue)}.CreateSubscription .CreateSubscriptionSection .CreateSubscriptionItems{display:flex;flex-direction:column;gap:8px}.CreateSubscription .CreateSubscriptionSection .CreateSubscriptionItems .CreateSubscriptionItemsHead{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 64px 100px 30px;padding:0 2px}.CreateSubscription .CreateSubscriptionSection .CreateSubscriptionItems .CreateSubscriptionItemsHead span{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.CreateSubscription .CreateSubscriptionSection .CreateSubscriptionItems .CreateSubscriptionItemRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 64px 100px 30px}.CreateSubscription .CreateSubscriptionSection .CreateSubscriptionItems .CreateSubscriptionItemRow input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:9px 10px;transition:border-color .15s ease,outline-color .15s ease;width:100%}.CreateSubscription .CreateSubscriptionSection .CreateSubscriptionItems .CreateSubscriptionItemRow input::placeholder{color:var(--text_Title_Light_Light)}.CreateSubscription .CreateSubscriptionSection .CreateSubscriptionItems .CreateSubscriptionItemRow input:focus,.CreateSubscription .CreateSubscriptionSection .CreateSubscriptionItems .CreateSubscriptionItemRow input:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateSubscription .CreateSubscriptionSection .CreateSubscriptionItems .CreateSubscriptionItemRow .CreateSubscriptionItemRemove{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:color .12s ease,background .12s ease;width:30px}.CreateSubscription .CreateSubscriptionSection .CreateSubscriptionItems .CreateSubscriptionItemRow .CreateSubscriptionItemRemove .material-symbols-outlined{font-size:18px}.CreateSubscription .CreateSubscriptionSection .CreateSubscriptionItems .CreateSubscriptionItemRow .CreateSubscriptionItemRemove:hover:not(:disabled){background:var(--surface-sunken);color:var(--Canceled)}.CreateSubscription .CreateSubscriptionSection .CreateSubscriptionItems .CreateSubscriptionItemRow .CreateSubscriptionItemRemove:disabled{cursor:not-allowed;opacity:.4}.CreateSubscription .CreateSubscriptionFee{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:14px;padding:14px 16px}.CreateSubscription .CreateSubscriptionFee .CreateSubscriptionFeeHead{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.CreateSubscription .CreateSubscriptionFee .CreateSubscriptionFeeHead .CreateSubscriptionFeeHeadText{display:flex;flex-direction:column;gap:4px}.CreateSubscription .CreateSubscriptionFee .CreateSubscriptionFeeHead .CreateSubscriptionFeeHeadText .CreateSubscriptionFeeTitle{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600}.CreateSubscription .CreateSubscriptionFee .CreateSubscriptionFeeHead .CreateSubscriptionFeeHeadText .CreateSubscriptionFeeHint{color:var(--text_Title_Light_Light);font-size:11.5px;font-weight:500;line-height:1.5;max-width:340px}.CreateSubscription .CreateSubscriptionFee .CreateSubscriptionFeeBody{display:flex;flex-direction:column;gap:12px}.CreateSubscription .CreateSubscriptionFee .CreateSubscriptionFeeBody .CreateSubscriptionFeeInputs{grid-gap:14px;display:grid;gap:14px;grid-template-columns:150px 1fr}.CreateSubscription .CreateSubscriptionFee .CreateSubscriptionFeeBody .CreateSubscriptionFeeValue{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);display:flex;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.CreateSubscription .CreateSubscriptionFee .CreateSubscriptionFeeBody .CreateSubscriptionFeeValue .CreateSubscriptionFeeValuePrefix{color:var(--text_Title_Light);font-size:13.5px;font-weight:600;padding:0 10px}.CreateSubscription .CreateSubscriptionFee .CreateSubscriptionFeeBody .CreateSubscriptionFeeValue input{border:none;box-shadow:none;flex:1 1;min-width:0;outline:none;padding:10px 12px 10px 0}.CreateSubscription .CreateSubscriptionFee .CreateSubscriptionFeeBody .CreateSubscriptionFeeValue input:focus,.CreateSubscription .CreateSubscriptionFee .CreateSubscriptionFeeBody .CreateSubscriptionFeeValue input:hover{border:none;box-shadow:none;outline:none}.CreateSubscription .CreateSubscriptionFee .CreateSubscriptionFeeBody .CreateSubscriptionFeeValue:focus-within{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover)}.CreateSubscription .CreateSubscriptionToggle{background:var(--background_Gray_Dark_Light);border:none;border-radius:999px;cursor:pointer;flex-shrink:0;height:24px;padding:0;position:relative;transition:background .18s ease;width:42px}.CreateSubscription .CreateSubscriptionToggle .CreateSubscriptionToggleKnob{background:var(--background_White);border-radius:999px;box-shadow:0 1px 3px #0003;height:18px;left:3px;position:absolute;top:3px;transition:transform .18s ease;width:18px}.CreateSubscription .CreateSubscriptionToggle.is-on{background:var(--background_Blue)}.CreateSubscription .CreateSubscriptionToggle.is-on .CreateSubscriptionToggleKnob{transform:translateX(18px)}.CreateSubscription .CreateSubscriptionPreview{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Blue);border-radius:12px;display:flex;gap:12px;padding:14px 16px}.CreateSubscription .CreateSubscriptionPreview .CreateSubscriptionPreviewIcon{align-items:center;background:var(--background_White);border-radius:999px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.CreateSubscription .CreateSubscriptionPreview .CreateSubscriptionPreviewIcon .material-symbols-outlined{font-size:20px}.CreateSubscription .CreateSubscriptionPreview .CreateSubscriptionPreviewText{display:flex;flex-direction:column;gap:2px}.CreateSubscription .CreateSubscriptionPreview .CreateSubscriptionPreviewText strong{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.CreateSubscription .CreateSubscriptionPreview .CreateSubscriptionPreviewText span{color:var(--text_Title_Light);font-size:12px}.CreateSubscription .CreateSubscriptionNote{align-items:flex-start;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:12px;display:flex;gap:10px;padding:14px 16px}.CreateSubscription .CreateSubscriptionNote .material-symbols-outlined{color:var(--text_Title_Light);flex-shrink:0;font-size:20px}.CreateSubscription .CreateSubscriptionNote p{color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0}.CreateSubscription .CreateSubscriptionPay{display:flex;flex-direction:column;gap:14px}.CreateSubscription .CreateSubscriptionCards{display:flex;flex-direction:column;gap:8px}.CreateSubscription .CreateSubscriptionCards .CreateSubscriptionCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:12px 14px;transition:border-color .12s ease,background .12s ease}.CreateSubscription .CreateSubscriptionCards .CreateSubscriptionCard .CreateSubscriptionCardRadio{align-items:center;border:2px solid var(--border_Dark_Light);border-radius:999px;color:var(--background_White);display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateSubscription .CreateSubscriptionCards .CreateSubscriptionCard .CreateSubscriptionCardRadio .material-symbols-outlined{font-size:14px}.CreateSubscription .CreateSubscriptionCards .CreateSubscriptionCard .CreateSubscriptionCardInfo{align-items:center;color:var(--text_Title_Dark);display:inline-flex;flex:1 1;font-size:13.5px;font-weight:600;gap:8px;text-transform:capitalize}.CreateSubscription .CreateSubscriptionCards .CreateSubscriptionCard .CreateSubscriptionCardInfo .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.CreateSubscription .CreateSubscriptionCards .CreateSubscriptionCard .CreateSubscriptionCardExp{color:var(--text_Title_Light_Light);font-size:12.5px}.CreateSubscription .CreateSubscriptionCards .CreateSubscriptionCard:hover{border-color:var(--border_Blue)}.CreateSubscription .CreateSubscriptionCards .CreateSubscriptionCard.is-selected{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue)}.CreateSubscription .CreateSubscriptionCards .CreateSubscriptionCard.is-selected .CreateSubscriptionCardRadio{background:var(--background_Blue);border-color:var(--background_Blue)}.CreateSubscription .CreateSubscriptionCards .CreateSubscriptionAddCardBtn{align-items:center;background:#0000;border:1px dashed var(--border_Dark_Light);border-radius:10px;box-sizing:border-box;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;padding:10px 14px;transition:border-color .12s ease,background .12s ease;width:100%}.CreateSubscription .CreateSubscriptionCards .CreateSubscriptionAddCardBtn .material-symbols-outlined{font-size:18px}.CreateSubscription .CreateSubscriptionCards .CreateSubscriptionAddCardBtn:hover{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue)}.CreateSubscription .CreateSubscriptionAddCard{border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:14px 16px}.CreateSubscription .CreateSubscriptionAddCard .CreateSubscriptionAddCardHead{align-items:center;display:flex;justify-content:space-between}.CreateSubscription .CreateSubscriptionAddCard .CreateSubscriptionAddCardHead>span{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600}.CreateSubscription .CreateSubscriptionAddCard .CreateSubscriptionAddCardHead button{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.CreateSubscription .CreateSubscriptionAddCard .CreateSubscriptionAddCardHead button .material-symbols-outlined{font-size:18px}.CreateSubscription .CreateSubscriptionAddCard .CreateSubscriptionAddCardHead button:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateSubscription .CreateSubscriptionAddCard .CreateSubscriptionStripeInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);padding:10px 12px;transition:border-color .15s ease,box-shadow .15s ease}.CreateSubscription .CreateSubscriptionAddCard .CreateSubscriptionStripeInput:focus-within{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover)}.CreateSubscription .CreateSubscriptionAddCard .CreateSubscriptionStripeInput .CreateSubscriptionStripeSkeleton{animation:CreateSubscriptionShimmer 1.2s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 25%,var(--background_Gray_Light_Light) 37%,var(--background_Gray_Light) 63%);background-size:400% 100%;border-radius:6px;display:block;height:18px}@keyframes CreateSubscriptionShimmer{0%{background-position:100% 0}to{background-position:0 0}}.CreateSubscription .CreateSubscriptionAddCard .CreateSubscriptionSaveCard{align-self:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:600;padding:9px 16px;transition:border-color .12s ease,box-shadow .12s ease}.CreateSubscription .CreateSubscriptionAddCard .CreateSubscriptionSaveCard:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CreateSubscription .CreateSubscriptionAddCard .CreateSubscriptionSaveCard:disabled{cursor:not-allowed;opacity:.55}.CreateSubscription .CreateSubscriptionAddCard .CreateSubscriptionSaveCard.is-loading{cursor:wait;opacity:.7}.CreateSubscription .CreateSubscriptionConsent{align-items:flex-start;background:#0000;border:none;cursor:pointer;display:flex;gap:10px;padding:4px 0;text-align:left}.CreateSubscription .CreateSubscriptionConsent .CreateSubscriptionConsentBox{align-items:center;border:2px solid var(--border_Dark_Light);border-radius:5px;color:var(--background_White);display:inline-flex;flex-shrink:0;height:18px;justify-content:center;margin-top:1px;transition:background .12s ease,border-color .12s ease;width:18px}.CreateSubscription .CreateSubscriptionConsent .CreateSubscriptionConsentBox .material-symbols-outlined{font-size:13px}.CreateSubscription .CreateSubscriptionConsent .CreateSubscriptionConsentText{color:var(--text_Title_Light);font-size:12.5px;line-height:1.5}.CreateSubscription .CreateSubscriptionConsent.is-checked .CreateSubscriptionConsentBox{background:var(--background_Blue);border-color:var(--background_Blue)}.CreateSubscription .CreateSubscriptionFooter{align-items:center;display:flex;flex-shrink:0;gap:10px;justify-content:space-between;padding:0 22px 18px}.CreateSubscription .CreateSubscriptionFooter .CreateSubscriptionGhost{background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600}.CreateSubscription .CreateSubscriptionFooter .CreateSubscriptionGhost:hover{text-decoration:underline}.CreateSubscription .CreateSubscriptionFooter .CreateSubscriptionFooterActions{align-items:center;display:flex;gap:10px}.CreateSubscription .CreateSubscriptionFooter .CreateSubscriptionSecondary{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 10px;transition:background .12s ease,color .12s ease,transform .08s ease}.CreateSubscription .CreateSubscriptionFooter .CreateSubscriptionSecondary .material-symbols-outlined{font-size:16px}.CreateSubscription .CreateSubscriptionFooter .CreateSubscriptionSecondary:hover:not(:disabled){background:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateSubscription .CreateSubscriptionFooter .CreateSubscriptionSecondary:active{transform:scale(.98)}.CreateSubscription .CreateSubscriptionFooter .CreateSubscriptionPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateSubscription .CreateSubscriptionFooter .CreateSubscriptionPrimary .CreateSubscriptionPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:var(--background_White);display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateSubscription .CreateSubscriptionFooter .CreateSubscriptionPrimary .CreateSubscriptionPrimaryInner .material-symbols-outlined{color:var(--background_White);font-size:16px;font-weight:500}.CreateSubscription .CreateSubscriptionFooter .CreateSubscriptionPrimary .CreateSubscriptionPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateSubscription .CreateSubscriptionFooter .CreateSubscriptionPrimary:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateSubscription .CreateSubscriptionFooter .CreateSubscriptionPrimary:active{transform:scale(.98)}.CreateSubscription .CreateSubscriptionFooter .CreateSubscriptionPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateSubscription .CreateSubscriptionFooter .CreateSubscriptionPrimary.is-loading{cursor:wait;opacity:.7}.CreateSubscription .CreateSubscriptionCreateClientModal{animation:CreateSubscriptionClientOverlayIn .18s ease;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:1200}.CreateSubscription .CreateSubscriptionCreateClientModal.is-closing,.CreateSubscription .CreateSubscriptionCreateClientModal.is-closing .CreateSubscriptionCreateClientOverlay{animation:CreateSubscriptionClientOverlayOut .18s ease forwards}.CreateSubscription .CreateSubscriptionCreateClientModal.is-closing .CreateSubscriptionCreateClientPanel{animation:CreateSubscriptionClientPanelOut .22s ease forwards}.CreateSubscription .CreateSubscriptionCreateClientModal .CreateSubscriptionCreateClientOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.CreateSubscription .CreateSubscriptionCreateClientModal .CreateSubscriptionCreateClientPanel{animation:CreateSubscriptionClientPanelIn .22s ease;background:var(--background_White);border-left:2px solid var(--border_Light);height:100%;max-width:100%;padding-top:50px;position:relative;width:640px;z-index:1}.CreateSubscription .CreateSubscriptionCreateClientModal .CreateSubscriptionCreateClientPanel .CreateSubscriptionCreateClientClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;margin:16px 16px 0 auto;position:absolute;right:5px;top:0;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px;z-index:2}.CreateSubscription .CreateSubscriptionCreateClientModal .CreateSubscriptionCreateClientPanel .CreateSubscriptionCreateClientClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateSubscription .CreateSubscriptionCreateClientModal .CreateSubscriptionCreateClientPanel .CreateSubscriptionCreateClientClose:active{transform:scale(.92)}.CreateSubscription .CreateSubscriptionCreateClientModal .CreateSubscriptionCreateClientPanel .CreateSubscriptionCreateClientClose .material-symbols-outlined{font-size:21px}.CreateSubscription .CreateSubscriptionCreateClientModal .CreateSubscriptionCreateClientPanel .CreateClient{height:100vh}@keyframes CreateSubscriptionClientPanelIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes CreateSubscriptionClientOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes CreateSubscriptionClientPanelOut{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes CreateSubscriptionClientOverlayOut{0%{opacity:1}to{opacity:0}}@media(max-width:1050px){.CreateSubscription{padding:16px}.CreateSubscription .CreateSubscriptionCard{max-width:calc(100vw - 32px)}.CreateSubscription .CreateSubscriptionCreateClientModal .CreateSubscriptionCreateClientPanel{width:520px}}@media(max-width:600px){.CreateSubscription{align-items:flex-end;padding:0}.CreateSubscription .CreateSubscriptionCard{border-radius:16px 16px 0 0;max-height:100dvh;max-width:100%;width:100%}.CreateSubscription .CreateSubscriptionHeader{padding:14px 16px}.CreateSubscription .CreateSubscriptionHeader h3{font-size:16px}.CreateSubscription .CreateSubscriptionProgress{padding:14px 16px 4px}.CreateSubscription .CreateSubscriptionProgressSteps .CreateSubscriptionProgressStep p{display:none}.CreateSubscription .CreateSubscriptionProgressSteps .CreateSubscriptionProgressStep.is-active p{display:block}.CreateSubscription .CreateSubscriptionBody{padding:16px}.CreateSubscription .CreateSubscriptionFieldParent{gap:12px;grid-template-columns:1fr}.CreateSubscription .CreateSubscriptionFee .CreateSubscriptionFeeBody .CreateSubscriptionFeeInputs{grid-template-columns:1fr}.CreateSubscription .CreateSubscriptionField input,.CreateSubscription .CreateSubscriptionField textarea{font-size:16px}.CreateSubscription .CreateSubscriptionFooter{padding:12px 16px max(14px,env(safe-area-inset-bottom))}.CreateSubscription .CreateSubscriptionCreateClientModal .CreateSubscriptionCreateClientPanel{border-left:0;padding-top:44px;width:100%}}.CreateSubscriptionClientResultsPortal{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;overflow-y:auto;padding:5px;position:fixed;z-index:9999}.CreateSubscriptionClientResultsPortal .CreateSubscriptionClientHint{color:var(--text_Title_Light_Light);font-size:12.5px;padding:8px 4px}.CreateSubscriptionClientResultsPortal button{background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:9px 10px;text-align:left;transition:background .12s ease;width:100%}.CreateSubscriptionClientResultsPortal button strong{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600}.CreateSubscriptionClientResultsPortal button span{color:var(--text_Title_Light_Light);font-size:12px}.CreateSubscriptionClientResultsPortal button:hover{background:var(--surface-sunken)}.CreateSubscriptionDropdownMenuPortal{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:2px;max-height:260px;overflow-y:auto;padding:5px;position:fixed;z-index:9999}.CreateSubscriptionDropdownMenuPortal .CreateSubscriptionDropdownEmpty{color:var(--text_Title_Light_Light);font-size:12.5px;padding:10px}.CreateSubscriptionDropdownMenuPortal .CreateSubscriptionDropdownOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;padding:8px 9px;text-align:left;transition:background .12s ease;width:100%}.CreateSubscriptionDropdownMenuPortal .CreateSubscriptionDropdownOption>.material-symbols-outlined{color:var(--background_Blue);font-size:17px}.CreateSubscriptionDropdownMenuPortal .CreateSubscriptionDropdownOption .CreateSubscriptionDropdownOptionMain{display:flex;flex-direction:column;gap:2px}.CreateSubscriptionDropdownMenuPortal .CreateSubscriptionDropdownOption .CreateSubscriptionDropdownOptionMain strong{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CreateSubscriptionDropdownMenuPortal .CreateSubscriptionDropdownOption .CreateSubscriptionDropdownOptionMain span{color:var(--text_Title_Light_Light);font-size:11.5px}.CreateSubscriptionDropdownMenuPortal .CreateSubscriptionDropdownOption:hover{background:var(--surface-sunken)}.CreateSubscriptionDropdownMenuPortal .CreateSubscriptionDropdownOption.is-selected{background:var(--background_Gray_Light_Blue)}.CreatePlan{align-items:center;animation:CreatePlanOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1100}@keyframes CreatePlanOverlayFade{0%{opacity:0}to{opacity:1}}.CreatePlan .CreatePlanOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.CreatePlan .CreatePlanCard{animation:CreatePlanPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:90vh;max-width:92vw;overflow:hidden;position:relative;width:580px;z-index:1}@keyframes CreatePlanPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.CreatePlan .CreatePlanHeader{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 22px 0}.CreatePlan .CreatePlanHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.CreatePlan .CreatePlanHeader .CreatePlanClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreatePlan .CreatePlanHeader .CreatePlanClose .material-symbols-outlined{font-size:21px}.CreatePlan .CreatePlanHeader .CreatePlanClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.CreatePlan .CreatePlanHeader .CreatePlanClose:active{transform:scale(.92)}.CreatePlan .CreatePlanBody{-webkit-overflow-scrolling:touch;display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-height:0;overflow-y:auto;padding:20px 22px 24px}.CreatePlan .CreatePlanSetup{align-items:center;display:flex;flex-direction:column;gap:12px;padding:32px 16px 36px;text-align:center}.CreatePlan .CreatePlanSetup .CreatePlanSetupIcon{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:16px;color:var(--background_Blue);display:inline-flex;height:56px;justify-content:center;margin-bottom:4px;width:56px}.CreatePlan .CreatePlanSetup .CreatePlanSetupIcon .material-symbols-outlined{font-size:26px}.CreatePlan .CreatePlanSetup h4{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.CreatePlan .CreatePlanSetup p{color:var(--text_Title_Light);font-size:13.5px;line-height:1.6;margin:0;max-width:360px}.CreatePlan .CreatePlanSetup .CreatePlanSetupPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:8px;height:38px;margin-top:6px;padding:4px 16px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreatePlan .CreatePlanSetup .CreatePlanSetupPrimary .CreatePlanSetupPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:var(--background_White);display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreatePlan .CreatePlanSetup .CreatePlanSetupPrimary .CreatePlanSetupPrimaryInner .material-symbols-outlined{color:var(--background_White);font-size:15px;font-weight:500}.CreatePlan .CreatePlanSetup .CreatePlanSetupPrimary .CreatePlanSetupPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreatePlan .CreatePlanSetup .CreatePlanSetupPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreatePlan .CreatePlanSetup .CreatePlanSetupPrimary:active{transform:scale(.98)}.CreatePlan .CreatePlanError{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 12px}.CreatePlan .CreatePlanFieldParent{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.CreatePlan .CreatePlanField{display:flex;flex-direction:column;gap:6px}.CreatePlan .CreatePlanField>span{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CreatePlan .CreatePlanField input,.CreatePlan .CreatePlanField textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-family:inherit;font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.CreatePlan .CreatePlanField input::placeholder,.CreatePlan .CreatePlanField textarea::placeholder{color:var(--text_Title_Light_Light)}.CreatePlan .CreatePlanField input:focus,.CreatePlan .CreatePlanField input:hover,.CreatePlan .CreatePlanField textarea:focus,.CreatePlan .CreatePlanField textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreatePlan .CreatePlanField textarea{line-height:1.6;min-height:72px;resize:vertical}.CreatePlan .CreatePlanSection{display:flex;flex-direction:column;gap:10px}.CreatePlan .CreatePlanSection .CreatePlanSectionHead{align-items:center;display:flex;justify-content:space-between}.CreatePlan .CreatePlanSection .CreatePlanSectionHead>span{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CreatePlan .CreatePlanSection .CreatePlanSectionHead .CreatePlanAddItem{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:4px;padding:6px 10px;transition:border-color .12s ease,background .12s ease}.CreatePlan .CreatePlanSection .CreatePlanSectionHead .CreatePlanAddItem .material-symbols-outlined{font-size:16px}.CreatePlan .CreatePlanSection .CreatePlanSectionHead .CreatePlanAddItem:hover{background:var(--surface-sunken);border-color:var(--border_Blue)}.CreatePlan .CreatePlanSection .CreatePlanItems{display:flex;flex-direction:column;gap:8px}.CreatePlan .CreatePlanSection .CreatePlanItems .CreatePlanItemsHead{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 70px 110px 32px;padding:0 2px}.CreatePlan .CreatePlanSection .CreatePlanItems .CreatePlanItemsHead span{color:var(--text_Title_Light_Light);font-size:11.5px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.CreatePlan .CreatePlanSection .CreatePlanItems .CreatePlanItemRow{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:1fr 70px 110px 32px}.CreatePlan .CreatePlanSection .CreatePlanItems .CreatePlanItemRow input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:9px 10px;transition:border-color .15s ease,outline-color .15s ease;width:100%}.CreatePlan .CreatePlanSection .CreatePlanItems .CreatePlanItemRow input::placeholder{color:var(--text_Title_Light_Light)}.CreatePlan .CreatePlanSection .CreatePlanItems .CreatePlanItemRow input:focus,.CreatePlan .CreatePlanSection .CreatePlanItems .CreatePlanItemRow input:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreatePlan .CreatePlanSection .CreatePlanItems .CreatePlanItemRow .CreatePlanItemRemove{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:color .12s ease,background .12s ease;width:32px}.CreatePlan .CreatePlanSection .CreatePlanItems .CreatePlanItemRow .CreatePlanItemRemove .material-symbols-outlined{font-size:18px}.CreatePlan .CreatePlanSection .CreatePlanItems .CreatePlanItemRow .CreatePlanItemRemove:hover:not(:disabled){background:var(--surface-sunken);color:var(--Canceled)}.CreatePlan .CreatePlanSection .CreatePlanItems .CreatePlanItemRow .CreatePlanItemRemove:disabled{cursor:not-allowed;opacity:.4}.CreatePlan .CreatePlanDropdown{position:relative}.CreatePlan .CreatePlanDropdown .CreatePlanDropdownTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);box-sizing:border-box;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13.5px;font-weight:600;gap:8px;height:38.5px;justify-content:space-between;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.CreatePlan .CreatePlanDropdown .CreatePlanDropdownTrigger .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px;transition:transform .15s ease}.CreatePlan .CreatePlanDropdown .CreatePlanDropdownTrigger:hover{border-color:var(--border_Blue)}.CreatePlan .CreatePlanDropdown .CreatePlanDropdownTrigger.is-open{border-color:var(--background_Blue)}.CreatePlan .CreatePlanDropdown .CreatePlanDropdownTrigger.is-open .material-symbols-outlined{transform:rotate(180deg)}.CreatePlan .CreatePlanDropdown .CreatePlanDropdownMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:2px;left:0;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.CreatePlan .CreatePlanDropdown .CreatePlanDropdownMenu .CreatePlanDropdownOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;padding:8px 9px;text-align:left;transition:background .12s ease}.CreatePlan .CreatePlanDropdown .CreatePlanDropdownMenu .CreatePlanDropdownOption .material-symbols-outlined{color:var(--background_Blue);font-size:17px}.CreatePlan .CreatePlanDropdown .CreatePlanDropdownMenu .CreatePlanDropdownOption:hover{background:var(--surface-sunken)}.CreatePlan .CreatePlanDropdown .CreatePlanDropdownMenu .CreatePlanDropdownOption.is-selected{color:var(--background_Blue);font-weight:600}.CreatePlan .CreatePlanSegment{background-color:var(--background_Gray_Light);border-radius:10px;display:flex;height:38px;padding:3px;position:relative}.CreatePlan .CreatePlanSegment .CreatePlanSegmentIndicator{background:var(--background_White);border-radius:8px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;position:absolute;top:3px;transform:translateX(0);transform:translateX(calc(var(--toggle-index, 0)*100%));transition:transform .32s cubic-bezier(.4,0,.2,1);width:calc(50% - 3px);will-change:transform;z-index:0}.CreatePlan .CreatePlanSegment button{background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;flex:1 1;font-size:13px;font-weight:600;height:100%;min-width:0;padding:0 12px;position:relative;transition:color .2s ease;white-space:nowrap;z-index:1}.CreatePlan .CreatePlanSegment button.is-active,.CreatePlan .CreatePlanSegment button:hover{color:var(--text_Title_Dark)}.CreatePlan .CreatePlanSegment.CreatePlanSegmentSmall{height:34px}.CreatePlan .CreatePlanSegment.CreatePlanSegmentSmall button{font-size:12.5px;padding:0 10px}.CreatePlan .CreatePlanFee{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:14px;padding:14px 16px}.CreatePlan .CreatePlanFee .CreatePlanFeeHead{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.CreatePlan .CreatePlanFee .CreatePlanFeeHead .CreatePlanFeeHeadText{display:flex;flex-direction:column;gap:4px}.CreatePlan .CreatePlanFee .CreatePlanFeeHead .CreatePlanFeeHeadText .CreatePlanFeeTitle{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600}.CreatePlan .CreatePlanFee .CreatePlanFeeHead .CreatePlanFeeHeadText .CreatePlanFeeHint{color:var(--text_Title_Light_Light);font-size:11.5px;font-weight:500;line-height:1.5;max-width:360px}.CreatePlan .CreatePlanFee .CreatePlanFeeBody{display:flex;flex-direction:column;gap:12px}.CreatePlan .CreatePlanFee .CreatePlanFeeBody .CreatePlanFeeInputs{grid-gap:14px;display:grid;gap:14px;grid-template-columns:160px 1fr}.CreatePlan .CreatePlanFee .CreatePlanFeeBody .CreatePlanFeeValue{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);display:flex;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.CreatePlan .CreatePlanFee .CreatePlanFeeBody .CreatePlanFeeValue .CreatePlanFeeValuePrefix{color:var(--text_Title_Light);font-size:13.5px;font-weight:600;padding:0 10px}.CreatePlan .CreatePlanFee .CreatePlanFeeBody .CreatePlanFeeValue input{border:none;box-shadow:none;flex:1 1;min-width:0;outline:none;padding:10px 12px 10px 0}.CreatePlan .CreatePlanFee .CreatePlanFeeBody .CreatePlanFeeValue input:focus,.CreatePlan .CreatePlanFee .CreatePlanFeeBody .CreatePlanFeeValue input:hover{border:none;box-shadow:none;outline:none}.CreatePlan .CreatePlanFee .CreatePlanFeeBody .CreatePlanFeeValue:focus-within{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover)}.CreatePlan .CreatePlanToggle{background:var(--background_Gray_Dark_Light);border:none;border-radius:999px;cursor:pointer;flex-shrink:0;height:24px;padding:0;position:relative;transition:background .18s ease;width:42px}.CreatePlan .CreatePlanToggle .CreatePlanToggleKnob{background:var(--background_White);border-radius:999px;box-shadow:0 1px 3px #0003;height:18px;left:3px;position:absolute;top:3px;transition:transform .18s ease;width:18px}.CreatePlan .CreatePlanToggle.is-on{background:var(--background_Blue)}.CreatePlan .CreatePlanToggle.is-on .CreatePlanToggleKnob{transform:translateX(18px)}.CreatePlan .CreatePlanPreview{border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:14px 16px}.CreatePlan .CreatePlanPreview .CreatePlanPreviewRow{align-items:center;display:flex;justify-content:space-between}.CreatePlan .CreatePlanPreview .CreatePlanPreviewRow span{color:var(--text_Title_Light);font-size:13px}.CreatePlan .CreatePlanPreview .CreatePlanPreviewRow strong{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600}.CreatePlan .CreatePlanPreview .CreatePlanPreviewRow.is-total{border-top:1px solid var(--border_Light);padding-top:8px}.CreatePlan .CreatePlanPreview .CreatePlanPreviewRow.is-total span{color:var(--text_Title_Dark);font-weight:600}.CreatePlan .CreatePlanPreview .CreatePlanPreviewRow.is-total strong{color:var(--text_Title_Dark);font-size:16px}.CreatePlan .CreatePlanActions{align-items:center;display:flex;flex-shrink:0;gap:10px;justify-content:flex-end;padding:0 22px 12px}.CreatePlan .CreatePlanSecondary{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.CreatePlan .CreatePlanSecondary:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CreatePlan .CreatePlanPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreatePlan .CreatePlanPrimary .CreatePlanPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:var(--background_White);display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreatePlan .CreatePlanPrimary .CreatePlanPrimaryInner .material-symbols-outlined{color:var(--background_White);font-size:16px;font-weight:500}.CreatePlan .CreatePlanPrimary .CreatePlanPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreatePlan .CreatePlanPrimary:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreatePlan .CreatePlanPrimary:active{transform:scale(.98)}.CreatePlan .CreatePlanPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreatePlan .CreatePlanPrimary.is-loading{cursor:wait;opacity:.7}@media(max-width:1050px){.CreatePlan{padding:16px}.CreatePlan .CreatePlanCard{max-width:calc(100vw - 32px)}}@media(max-width:600px){.CreatePlan{align-items:flex-end;padding:0}.CreatePlan .CreatePlanCard{border-radius:16px 16px 0 0;max-height:100dvh;max-width:100%;width:100%}.CreatePlan .CreatePlanHeader{padding:14px 16px}.CreatePlan .CreatePlanHeader h3{font-size:16px}.CreatePlan .CreatePlanBody{padding:16px}.CreatePlan .CreatePlanFieldParent{gap:12px;grid-template-columns:1fr}.CreatePlan .CreatePlanFee .CreatePlanFeeBody .CreatePlanFeeInputs{grid-template-columns:1fr}.CreatePlan .CreatePlanField input,.CreatePlan .CreatePlanField textarea{font-size:16px}.CreatePlan .CreatePlanActions{align-items:stretch;flex-direction:column-reverse;padding:12px 16px max(14px,env(safe-area-inset-bottom))}.CreatePlan .CreatePlanActions button{justify-content:center;min-height:44px;width:100%}}.InvoiceDetail{align-items:center;animation:RenderPageOpen .35s ease;display:flex;flex-direction:column;height:100vh;min-height:0;overflow:auto;position:relative;width:100%}.InvoiceDetail.InvoiceDetail--embedded{align-items:stretch;animation:none;height:auto;min-height:0;overflow:visible}.InvoiceDetail.InvoiceDetail--embedded .InvoiceDetailHeader,.InvoiceDetail.InvoiceDetail--embedded .InvoiceDetailMenu{max-width:none;padding-inline:14px;width:100%}.InvoiceDetail.InvoiceDetail--embedded .InvoiceDetailContent{justify-content:flex-start;padding-inline:12px}.InvoiceDetail.InvoiceDetail--embedded .InvoiceDetailBilledCompany{align-items:stretch;flex-direction:column;gap:16px;padding:14px}.InvoiceDetail.InvoiceDetail--embedded .InvoiceDetailBilledCard{gap:16px}.InvoiceDetail.InvoiceDetail--embedded .InvoiceDetailBilledCard .InvoiceDetailAvatar{height:84px;min-width:84px;width:84px}.InvoiceDetail.InvoiceDetail--embedded .InvoiceDetailBilledCard .InvoiceDetailBilledMeta h3{font-size:18px}.InvoiceDetail.InvoiceDetail--embedded .InvoiceDetailInfo .InvoiceDetailInfoBox{gap:6px 16px;grid-template-columns:120px minmax(0,1fr)}.InvoiceDetail.InvoiceDetail--embedded .InvoiceDetailItems{overflow-x:auto}.InvoiceDetail .InvoiceDetailHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;max-width:1050px;padding:20px 0 0;width:100%}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft{cursor:pointer;display:flex;flex-direction:column;margin-bottom:10px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease;width:-webkit-fit-content;width:fit-content}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft svg{font-size:14px}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailBackButton{align-items:center;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;text-decoration:none;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .12s ease}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailBackButton .material-symbols-outlined,.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailBackButton svg{font-size:16px;text-decoration:none!important}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailBackButton .InvoiceDetailBackButtonText,.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailBackButton:hover{text-decoration:none}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailBackButton:hover .InvoiceDetailBackButtonText{text-decoration:underline}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailBackButton:active{transform:translateY(0)}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailTitleRow{align-items:center;display:inline-flex;gap:10px;margin-top:6px}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailTitleRow h1{color:var(--text_Title_Light);font-size:20px;font-weight:600;margin:0}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailTitleRow .InvoiceDetailBadge{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;justify-content:center;padding:4px 10px;text-transform:capitalize}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailSub{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;margin:4px 0 0}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions{align-items:center;display:inline-flex;gap:8px;position:relative}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailAIButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;width:38px}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailAIButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailAIButton.is-open{border-color:var(--background_Blue);box-shadow:0 10px 22px #0b5fff2e}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;justify-content:space-between;min-width:120px;padding:4px 14px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionButton span{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionButton:active{transform:scale(.98)}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionButton.InvoiceDetailActionButtonPrimary{gap:10px;justify-content:flex-start;padding:4px 16px 4px 14px}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionButton.InvoiceDetailActionButtonPrimary span{color:var(--text_Title_Dark)}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionButton.InvoiceDetailActionButtonPrimary .material-symbols-outlined{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:500;height:20px;justify-content:center;width:20px}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;left:0;min-width:220px;padding:8px;position:absolute;top:calc(100% + 8px);z-index:5}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu .InvoiceDetailActionsOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;gap:10px;padding:10px 12px;transition:background .16s ease,color .16s ease;width:100%}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu .InvoiceDetailActionsOption .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu .InvoiceDetailActionsOption .InvoiceDetailDownloadSpinner{animation:InvoiceDetailDownloadSpin .8s linear infinite;border:2px solid var(--outline_Blue);border-radius:50%;border-top-color:var(--background_Blue);display:inline-flex;height:14px;margin-left:6px;width:14px}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu .InvoiceDetailActionsOption:hover{background:var(--background_Gray_Light)}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu .InvoiceDetailActionsOption.is-danger,.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu .InvoiceDetailActionsOption.is-danger .material-symbols-outlined{color:var(--Canceled)}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu .InvoiceDetailActionsOptionRow{align-items:center;display:flex;gap:2px;width:100%}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu .InvoiceDetailActionsOptionRow .InvoiceDetailActionsOption{flex:1 1 auto;min-width:0}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu .InvoiceDetailActionsOptionRow .ToolTipTitle{flex-shrink:0}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu .InvoiceDetailActionsOptionRow .InvoiceDetailActionsOptionCopy{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;padding:0;transition:background .16s ease,color .16s ease;width:32px}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu .InvoiceDetailActionsOptionRow .InvoiceDetailActionsOptionCopy .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;transition:color .16s ease}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu .InvoiceDetailActionsOptionRow .InvoiceDetailActionsOptionCopy:hover:not(:disabled){background:var(--background_Blue_White)}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu .InvoiceDetailActionsOptionRow .InvoiceDetailActionsOptionCopy:hover:not(:disabled) .material-symbols-outlined{color:var(--background_Blue)}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu .InvoiceDetailActionsOptionRow .InvoiceDetailActionsOptionCopy:disabled{cursor:default}@media(max-width:1050px){.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu .InvoiceDetailActionsOptionRow{gap:4px}}@media(max-width:600px){.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu .InvoiceDetailActionsOptionRow{gap:4px}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu .InvoiceDetailActionsOptionRow .InvoiceDetailActionsOptionCopy{height:40px;width:40px}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu .InvoiceDetailActionsOptionRow .InvoiceDetailActionsOptionCopy .material-symbols-outlined{font-size:20px}}.InvoiceDetail .InvoiceDetailMenu{align-items:center;background-color:var(--background_Gray_Light_Light);border-radius:10px;display:flex;justify-content:space-between;max-width:1050px;padding-bottom:10px;position:-webkit-sticky;position:sticky;top:10px;width:100%;z-index:3}.InvoiceDetail .InvoiceDetailMenu.is-sticky{background-color:var(--background_White);border:1px solid var(--border_Light);box-shadow:0 1px 3px #0000000d;padding-left:10px}.InvoiceDetail .InvoiceDetailMenu .InvoiceDetailMainCardMenu{border:1px solid #0000;border-radius:0;border-radius:10px;border-right:8px solid var(--background_Gray_Light_Light);box-shadow:none;display:flex;margin-bottom:-8px;max-height:0;opacity:0;overflow:hidden;overflow:auto;pointer-events:none;transform:translateY(-12px);transition:opacity .2s ease,transform .2s ease,max-height .2s ease,padding .2s ease,border-color .2s ease,box-shadow .2s ease;width:100%}.InvoiceDetail .InvoiceDetailMenu .InvoiceDetailMainCardMenu.is-visible{max-height:120px;opacity:1;padding:20px 14px 12px 0;pointer-events:auto;transform:translateY(0)}.InvoiceDetail .InvoiceDetailMenu .InvoiceDetailMainCardMenu .InvoiceDetailMainCardMenuItem{background:#0000;border:none;cursor:pointer;margin-right:14px;padding:0;text-align:left}.InvoiceDetail .InvoiceDetailMenu .InvoiceDetailMainCardMenu .InvoiceDetailMainCardMenuItem h2{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:13px;font-weight:400;gap:5px;margin:0;transition:color .16s ease,font-weight .16s ease}.InvoiceDetail .InvoiceDetailMenu .InvoiceDetailMainCardMenu .InvoiceDetailMainCardMenuItem h2 .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:16px}.InvoiceDetail .InvoiceDetailMenu .InvoiceDetailMainCardMenu .InvoiceDetailMainCardMenuItem:hover h2{color:var(--background_Blue_Dark);font-weight:700}.InvoiceDetail .InvoiceDetailMenu .InvoiceDetailMainCardMenu .InvoiceDetailMainCardMenuItem:focus-visible{outline:3px solid #0000}.InvoiceDetail .InvoiceDetailMenu .InvoiceDetailMainCardMenu .InvoiceDetailMainCardMenuItem:focus-visible h2{color:var(--text_Title_Dark);font-weight:700}.InvoiceDetail .InvoiceDetailMenu .InvoiceDetailMainCardMenu .InvoiceDetailMainCardMenuItem.is-active h2{color:var(--text_Title_Dark);font-weight:600}.InvoiceDetail .InvoiceDetailContent{align-items:flex-start;align-items:start;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;border-radius:6px;display:flex;gap:16px;justify-content:center;padding-inline:max(20px,(100% - 1050px)/2);width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell{align-items:flex-start;display:flex;flex-direction:column;position:relative;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard{display:flex;flex-direction:column;padding-top:20px;position:relative;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection{border-bottom:1px solid var(--border_Light);display:flex;flex-direction:column;gap:14px;margin-bottom:15px;padding-bottom:15px;position:relative}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection:nth-child(6){border-bottom:1px solid #0000}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionActions{bottom:22px;display:flex;gap:10px;justify-content:flex-end;position:absolute;right:6px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionActions .InvoiceDetailActionButton{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionActions .InvoiceDetailActionButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14;transform:none}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionActions .InvoiceDetailActionButton:active{transform:scale(.98)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionActions .InvoiceDetailActionButton:disabled{box-shadow:none;cursor:not-allowed;opacity:.55;transform:none}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailEmpty{background:var(--background_Gray_Light);border-radius:5px;color:var(--text_Title_Light_Light_Light);font-weight:400;padding:12px;text-align:center}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection.InvoiceDetailSection--two{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionHead{align-items:center;display:flex;gap:7px;gap:6px;justify-content:space-between}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionHead h2{align-items:center;color:var(--text_Title_Light);display:flex;font-size:14px;font-weight:500;gap:8px;margin:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionHead .material-symbols-outlined{background-color:var(--background_Gray_Light);border-radius:6px;color:var(--text_Title_Light);font-size:16px;padding:4px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionHead .InvoiceDetailSectionHeadLeft{align-items:center;align-self:flex-end;display:flex;gap:6px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionHead .InvoiceDetailCompany .material-symbols-outlined{background-color:#0000;border-radius:6px;color:var(--text_Title_Light);font-size:16px;padding:4px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany{align-items:center;background-color:var(--background_Gray_Light);border-radius:4px;display:flex;gap:12px;justify-content:space-between;padding:17px 20px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard{align-items:center;display:flex;gap:32px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailAvatar{align-items:center;border-radius:10px;color:var(--background_White);display:inline-flex;font-weight:800;height:126px;justify-content:center;letter-spacing:.04em;min-width:126px;width:126px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailAvatar img{border-radius:10px;display:block;height:100%;object-fit:cover;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta{display:flex;flex:1 1;flex-direction:column}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta h3{color:var(--text_Title_Light);font-size:22px;font-weight:600;margin:0 0 10px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta p{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;margin:0 0 3px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta a{color:var(--background_Blue);font-size:14px;font-weight:400;margin:3px 0 0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta a:hover{text-decoration:underline}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledInfo{display:flex;flex-wrap:wrap}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledInfo span{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo{display:flex;flex-direction:column;gap:10px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox{grid-gap:8px 50px;align-items:center;display:grid;gap:8px 50px;grid-template-columns:110px minmax(0,1fr);width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox h3{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;margin:0;width:auto}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox h5{align-items:center;color:var(--text_Title_Light);display:flex;font-size:14px;font-weight:600;height:22px;justify-self:start;margin:0;text-align:left}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch{align-items:center;display:inline-flex;flex:1 1;gap:8px;height:22px;position:relative}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentInputWrap{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;display:flex;gap:8px;justify-content:flex-start;max-width:130px;min-width:130px;padding:0 6px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentInputWrap.is-open,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentInputWrap:hover{border:1px solid var(--background_Blue);box-shadow:0 0 0 3px #2563eb33}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentInputWrap .InvoiceDetailAppointmentChip{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;gap:6px;padding:0 6px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentInputWrap .InvoiceDetailAppointmentChip .InvoiceDetailAppointmentChipText{color:var(--text_Title_Light);font-size:11px;white-space:nowrap}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentInputWrap .InvoiceDetailAppointmentChip .InvoiceDetailAppointmentChipRemove{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentInputWrap .InvoiceDetailAppointmentChip .InvoiceDetailAppointmentChipRemove .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentInputWrap .InvoiceDetailAppointmentInput{background:#0000;border:none;color:var(--text_Title_Light);flex:1 1;font-size:14px;height:22px;min-width:0;outline:3px solid #0000;padding:0 2px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.051);display:flex;flex-direction:column;gap:3px;max-height:280px;opacity:0;overflow-y:auto;padding:10px;pointer-events:none;position:absolute;right:0;top:32px;transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;width:300px;z-index:10}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentDropdownLoading{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:13px;gap:8px;padding:10px 12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentDropdownLoading .InvoiceDetailAppointmentDropdownLoadingIcon{animation:InvoiceDetailAppointmentSpin .9s linear infinite;font-size:18px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentDropdownEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:10px 12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentDropdownOption{align-items:flex-start;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:8px;justify-content:space-between;padding:8px 10px;text-align:left;transition:background .12s ease;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentDropdownOption .InvoiceDetailAppointmentDropdownOptionMain{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentDropdownOption .InvoiceDetailAppointmentDropdownOptionPrimary{color:var(--text_Title_Light);font-size:13px;font-weight:600}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentDropdownOption .InvoiceDetailAppointmentDropdownOptionSecondary{color:var(--text_Title_Light_Light);font-size:12px;white-space:nowrap}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentDropdownOption .InvoiceDetailAppointmentDropdownOptionBadge{background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--background_Blue_Dark);font-size:11px;font-weight:600;margin-right:-3px;margin-top:-2px;padding:4px 8px;white-space:nowrap}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentDropdownOption:hover{background:var(--background_Gray_Light)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailNameTrigger{align-items:center;background-color:#0000;border:0 solid #0000;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;height:22px;padding:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailNameTrigger:hover .InvoiceDetailNameLabel{text-decoration:underline}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailNameTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailNameInputRow{align-items:center;display:inline-flex;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailNameInputRow .InvoiceDetailNameInput{background:var(--background_White);border:1px solid var(--background_Blue);border-radius:4px;color:var(--text_Title_Light);font-size:14px;font-weight:600;height:22px;max-width:130px;min-width:130px;outline:3px solid var(--outline_Blue);padding:0 6px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailNameInputRow .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailDueDateTrigger{align-items:center;background-color:#0000;border:0 solid #0000;color:var(--text_Title_Light);cursor:pointer;display:flex;height:22px;justify-content:space-between;max-width:130px;min-width:130px;padding:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailDueDateTrigger h5{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailDueDateTrigger:hover h5{text-decoration:underline}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailDueDateTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailDueDateInput{background:var(--background_White);border:1px solid var(--background_Blue);border-radius:4px;color:var(--text_Title_Light);font-size:14px;font-weight:600;height:22px;max-width:130px;min-width:130px;outline:3px solid var(--outline_Blue);padding:0 6px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailDueDateInput::placeholder{color:var(--text_Title_Light_Light)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms{align-items:center;display:flex;position:relative}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms .InvoiceDetailTermsTrigger{align-items:center;background-color:#0000;border:0 solid #0000;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:600;height:22px;justify-content:space-between;max-width:130px;min-width:130px;padding:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms .InvoiceDetailTermsTrigger:hover span:first-child{text-decoration:underline}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms .InvoiceDetailTermsTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms .InvoiceDetailTermsDropdown{display:flex;flex-direction:column;gap:8px;position:relative}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms .InvoiceDetailTermsDropdown .InvoiceDetailTermsInput{align-items:center;background:var(--background_White);border:1px solid var(--background_Blue);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:6px;height:22px;justify-content:space-between;max-width:130px;min-width:130px;outline:3px solid var(--outline_Blue);overflow:hidden;padding:0 6px;text-overflow:ellipsis;white-space:nowrap}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms .InvoiceDetailTermsDropdown .InvoiceDetailTermsMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;left:0;max-height:220px;max-width:130px;min-width:130px;overflow-y:auto;padding:8px;position:absolute;top:32px;z-index:5}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms .InvoiceDetailTermsDropdown .InvoiceDetailTermsMenu .InvoiceDetailTermsOption{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:500;padding:6px 8px;text-align:left}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms .InvoiceDetailTermsDropdown .InvoiceDetailTermsMenu .InvoiceDetailTermsOption:hover{background:var(--background_Gray_Light)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms .InvoiceDetailTermsDropdown .InvoiceDetailTermsMenu .InvoiceDetailTermsOption.is-active{background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailItemsSummary,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailItemsSummary .InvoiceDetailItemsTotals{display:flex;flex-direction:column;gap:10px;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailItemsSummary .InvoiceDetailItemsTotals .InvoiceDetailItemsTotalsRow{grid-gap:8px 50px;align-items:center;display:grid;gap:8px 50px;grid-template-columns:110px minmax(0,1fr);width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailItemsSummary .InvoiceDetailItemsTotals .InvoiceDetailItemsTotalsRow .InvoiceDetailItemsTotalsLabel{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;margin:0;width:auto}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailItemsSummary .InvoiceDetailItemsTotals .InvoiceDetailItemsTotalsRow .InvoiceDetailItemsTotalsValue{align-items:center;color:var(--text_Title_Light);display:flex;font-size:14px;font-weight:600;height:22px;justify-self:start;margin:0;text-align:left}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailItemsSummary .InvoiceDetailItemsTotals .InvoiceDetailItemsTaxRow,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailItemsSummary .InvoiceDetailItemsTotals .InvoiceDetailItemsTaxRow .InvoiceDetailItemsTaxControl{position:relative}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailItemsSummary .InvoiceDetailItemsTotals .InvoiceDetailItemsTaxRow .InvoiceDetailItemsTaxControl .InvoiceDetailItemsTaxTrigger{align-items:center;background:#0000;border:0;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-wrap:nowrap;font-family:inherit;font-size:14px;font-weight:600;gap:6px;height:22px;padding:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailItemsSummary .InvoiceDetailItemsTotals .InvoiceDetailItemsTaxRow .InvoiceDetailItemsTaxControl .InvoiceDetailItemsTaxTrigger span{white-space:nowrap}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailItemsSummary .InvoiceDetailItemsTotals .InvoiceDetailItemsTaxRow .InvoiceDetailItemsTaxControl .InvoiceDetailItemsTaxTrigger:disabled{cursor:default;opacity:1}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailItemsSummary .InvoiceDetailItemsTotals .InvoiceDetailItemsTaxRow .InvoiceDetailItemsTaxControl .InvoiceDetailItemsTaxTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailItemsSummary .InvoiceDetailItemsTotals .InvoiceDetailItemsTaxRow .InvoiceDetailItemsTaxControl .InvoiceDetailItemsTaxTrigger:hover:not(:disabled) .material-symbols-outlined{color:var(--background_Blue)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailItemsSummary .InvoiceDetailItemsTotals .InvoiceDetailItemsTaxRow .InvoiceDetailItemsTaxControl .InvoiceDetailItemsTaxMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:2px;left:0;max-height:280px;min-width:240px;overflow-y:auto;padding:5px;position:absolute;right:auto;top:calc(100% + 6px);z-index:20}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailItemsSummary .InvoiceDetailItemsTotals .InvoiceDetailItemsTaxRow .InvoiceDetailItemsTaxControl .InvoiceDetailItemsTaxMenu .InvoiceDetailItemsTaxAddNew,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailItemsSummary .InvoiceDetailItemsTotals .InvoiceDetailItemsTaxRow .InvoiceDetailItemsTaxControl .InvoiceDetailItemsTaxMenu .InvoiceDetailItemsTaxOption{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13.5px;font-weight:500;gap:8px;padding:8px 9px;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailItemsSummary .InvoiceDetailItemsTotals .InvoiceDetailItemsTaxRow .InvoiceDetailItemsTaxControl .InvoiceDetailItemsTaxMenu .InvoiceDetailItemsTaxAddNew:hover,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailItemsSummary .InvoiceDetailItemsTotals .InvoiceDetailItemsTaxRow .InvoiceDetailItemsTaxControl .InvoiceDetailItemsTaxMenu .InvoiceDetailItemsTaxOption:hover{background:var(--surface-sunken)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailItemsSummary .InvoiceDetailItemsTotals .InvoiceDetailItemsTaxRow .InvoiceDetailItemsTaxControl .InvoiceDetailItemsTaxMenu .InvoiceDetailItemsTaxAddNew.is-active,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailItemsSummary .InvoiceDetailItemsTotals .InvoiceDetailItemsTaxRow .InvoiceDetailItemsTaxControl .InvoiceDetailItemsTaxMenu .InvoiceDetailItemsTaxOption.is-active{background:var(--surface-sunken);color:var(--background_Blue);font-weight:600}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailItemsSummary .InvoiceDetailItemsTotals .InvoiceDetailItemsTaxRow .InvoiceDetailItemsTaxControl .InvoiceDetailItemsTaxMenu .InvoiceDetailItemsTaxOption{justify-content:space-between}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailItemsSummary .InvoiceDetailItemsTotals .InvoiceDetailItemsTaxRow .InvoiceDetailItemsTaxControl .InvoiceDetailItemsTaxMenu .InvoiceDetailItemsTaxOption .InvoiceDetailItemsTaxOptionName{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailItemsSummary .InvoiceDetailItemsTotals .InvoiceDetailItemsTaxRow .InvoiceDetailItemsTaxControl .InvoiceDetailItemsTaxMenu .InvoiceDetailItemsTaxOption .InvoiceDetailItemsTaxOptionKind{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light_Light);flex-shrink:0;font-size:10px;font-weight:700;letter-spacing:.02em;padding:2px 6px;text-transform:uppercase}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailItemsSummary .InvoiceDetailItemsTotals .InvoiceDetailItemsTaxRow .InvoiceDetailItemsTaxControl .InvoiceDetailItemsTaxMenu .InvoiceDetailItemsTaxOption.is-active .InvoiceDetailItemsTaxOptionKind{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailItemsSummary .InvoiceDetailItemsTotals .InvoiceDetailItemsTaxRow .InvoiceDetailItemsTaxControl .InvoiceDetailItemsTaxMenu .InvoiceDetailItemsTaxAddNew{color:var(--background_Blue);font-weight:600}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailItemsSummary .InvoiceDetailItemsTotals .InvoiceDetailItemsTaxRow .InvoiceDetailItemsTaxControl .InvoiceDetailItemsTaxMenu .InvoiceDetailItemsTaxAddNew .material-symbols-outlined{font-size:18px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailItemsSummary .InvoiceDetailItemsTotals .InvoiceDetailItemsTaxRow .InvoiceDetailItemsTaxControl .InvoiceDetailItemsTaxMenu .InvoiceDetailItemsTaxAddNew:hover{background:var(--background_Blue_White)}@media(max-width:1050px){.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailItemsSummary .InvoiceDetailItemsTotals .InvoiceDetailItemsTotalsRow{gap:8px 24px}}@media(max-width:600px){.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailItemsSummary .InvoiceDetailItemsTotals .InvoiceDetailItemsTotalsRow{gap:8px 24px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailItemsSummary .InvoiceDetailItemsTotals .InvoiceDetailItemsTaxRow .InvoiceDetailItemsTaxControl .InvoiceDetailItemsTaxMenu{min-width:0;width:min(280px,100vw - 64px)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany{align-items:stretch;flex-direction:column;gap:16px;padding:14px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard{gap:14px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailAvatar{height:72px;min-width:72px;width:72px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta{min-width:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta h3{font-size:18px;margin-bottom:6px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledInfo span,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta a,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta p{font-size:13px;overflow-wrap:anywhere}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox{grid-gap:8px 50px;align-items:center;display:grid;gap:8px 50px;grid-template-columns:110px minmax(0,1fr)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox h3{min-width:0;width:auto}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailDueDateTrigger,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailNameTrigger,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTermsTrigger,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox h5{justify-content:flex-start;max-width:100%;min-width:0;text-align:left}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox h5{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailNameTrigger .InvoiceDetailNameLabel{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailNameInputRow,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms{justify-content:flex-start;min-width:0}}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain{display:flex;flex-direction:column;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledLabel{color:var(--text_Title_Light);font-size:13px;font-weight:500}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledHeader{align-items:center;display:flex;gap:10px;justify-content:space-between}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledHeader .InvoiceDetailBilledEdit{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .16s ease,border-color .16s ease,color .16s ease;width:32px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledHeader .InvoiceDetailBilledEdit .material-symbols-outlined{font-size:18px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledHeader .InvoiceDetailBilledEdit:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledHeader .InvoiceDetailBilledEdit.is-disabled,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledHeader .InvoiceDetailBilledEdit:disabled{cursor:not-allowed;opacity:.55}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard{align-items:flex-start;background-color:var(--background_White);display:flex;gap:12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailAvatar{align-items:center;background:linear-gradient(135deg,var(--background_Blue));border-radius:50px;color:#fff;display:inline-flex;font-weight:800;height:46px;justify-content:center;letter-spacing:.04em;width:46px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailAvatar img{border-radius:50px;display:block;height:100%;object-fit:cover;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta{display:flex;flex:1 1;flex-direction:column;gap:2px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta h3{color:var(--text_Title_Dark);font-size:16px;font-weight:400;margin:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta p{color:var(--text_Title_Light);font-size:13px;margin:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledPhoneRow{align-items:center;display:flex;gap:6px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledPhoneRow p{color:var(--text_Title_Light);font-size:13px;margin:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledPhoneRow .InvoiceDetailBilledPhoneAction{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;transition:color .12s ease,border-color .12s ease,background .12s ease,box-shadow .12s ease,transform .1s ease;width:26px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledPhoneRow .InvoiceDetailBilledPhoneAction .material-symbols-outlined{font-size:16px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledPhoneRow .InvoiceDetailBilledPhoneAction:hover{background:var(--surface-sunken);border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;color:var(--background_Blue)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledPhoneRow .InvoiceDetailBilledPhoneAction:active{transform:scale(.94)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledInfo{display:flex;flex-wrap:wrap;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledInfo span{color:var(--text_Title_Light);font-size:13px;font-weight:400}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailAddLine{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:3px;justify-content:space-between;outline:3px solid #0000;padding:5px 12px 5px 7px;transition:all .15s ease,box-shadow .15s ease;width:-webkit-fit-content;width:fit-content}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailAddLine .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailAddLine:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailItemPicker{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;left:0;max-height:520px;overflow:hidden;position:absolute;top:44px;width:420px;z-index:5}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailItemPicker .InvoiceDetailPickerTabs{display:flex;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailItemPicker .InvoiceDetailPickerTabs button{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Dark_Light);border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:12px;font-weight:500;padding:6px 10px;transition:background .16s ease,border-color .16s ease,color .16s ease}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailItemPicker .InvoiceDetailPickerTabs button.is-active{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);color:var(--background_Blue_Dark)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailItemPicker input{border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:10px 12px;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailItemPicker input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerEmpty{color:var(--text_Title_Light_Light_Light);font-size:13px;font-weight:400;padding:12px;text-align:center}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerList{display:flex;flex-direction:column;max-height:260px;overflow-y:auto}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerList .InvoiceDetailPickerItem{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:12px;transition:background .12s ease}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerList .InvoiceDetailPickerItem div{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerList .InvoiceDetailPickerItem div strong{color:var(--text_Title_Dark);text-align:left}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerList .InvoiceDetailPickerItem div span{color:var(--text_Title_Light_Light_Light);font-size:12px;text-align:left}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerList .InvoiceDetailPickerItem .InvoiceDetailPickerMeta{color:var(--text_Title_Dark);font-weight:400}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerList .InvoiceDetailPickerItem:hover{background:var(--background_Gray_Light)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerActions{border-top:1px solid var(--border_Light);padding:10px 12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerActions button{background:var(--background_Gray_Light_Blue);border:1px solid var(--background_Blue);border-radius:6px;color:var(--background_Blue_Dark);cursor:pointer;font-weight:500;padding:10px 12px;transition:transform .12s ease,box-shadow .16s ease;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerActions button:hover{box-shadow:0 8px 14px #2563eb29;transform:translateY(-1px)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate{border-radius:10px;border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:10px;padding:12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd h4,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate h4{color:var(--text_Title_Dark);font-size:13px;margin:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd .InvoiceDetailQuickRow,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate .InvoiceDetailQuickRow{display:flex;flex-direction:column;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd .InvoiceDetailQuickRow .InvoiceDetailQuickRowa,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate .InvoiceDetailQuickRow .InvoiceDetailQuickRowa{align-items:center;display:flex;gap:10px;justify-content:space-between}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd .InvoiceDetailQuickRow .InvoiceDetailQuickRowa input,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate .InvoiceDetailQuickRow .InvoiceDetailQuickRowa input{width:30%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd .InvoiceDetailQuickRow .InvoiceDetailQuickRowa input:first-child,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate .InvoiceDetailQuickRow .InvoiceDetailQuickRowa input:first-child{width:70%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd .InvoiceDetailQuickRow input,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate .InvoiceDetailQuickRow input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:13px;outline:3px solid #0000;padding:10px 12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd .InvoiceDetailQuickRow input:focus,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate .InvoiceDetailQuickRow input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd .InvoiceDetailQuickRow button,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate .InvoiceDetailQuickRow button{background:color-mix(in srgb,var(--Done) 14%,#0000);border:1px solid color-mix(in srgb,var(--Done) 40%,#0000);border-radius:10px;color:var(--Done);cursor:pointer;font-weight:400;padding:10px 14px;transition:transform .12s ease,box-shadow .16s ease}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd .InvoiceDetailQuickRow button:hover,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate .InvoiceDetailQuickRow button:hover{box-shadow:0 8px 14px #22c55e2e;transform:translateY(-1px)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd .InvoiceDetailQuickToggle,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate .InvoiceDetailQuickToggle{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd .InvoiceDetailQuickToggle input,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate .InvoiceDetailQuickToggle input{height:16px;width:16px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailNotesLabel{color:var(--text_Title_Dark);font-size:18px;font-weight:600}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailNotes{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light_Light_Light);font-weight:600;min-height:90px;padding:12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailNotesInput{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-weight:600;min-height:130px;outline:3px solid #0000;padding:12px;resize:vertical;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailNotesInput:focus,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailNotesInput:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailTermsSection{border-bottom:1px solid #0000}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailTermsSection .InvoiceDetailTermsOverride,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailTermsSection .InvoiceDetailTermsTemplateCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;padding:12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailTermsSection .InvoiceDetailTermsOverride .InvoiceDetailTermsToggleRow,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailTermsSection .InvoiceDetailTermsTemplateCard .InvoiceDetailTermsToggleRow{align-items:center;display:flex;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailTermsSection .InvoiceDetailTermsOverride .InvoiceDetailTermsToggleRow .InvoiceDetailTermsToggleLabel,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailTermsSection .InvoiceDetailTermsTemplateCard .InvoiceDetailTermsToggleRow .InvoiceDetailTermsToggleLabel{color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:600;-webkit-user-select:none;user-select:none}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailTermsSection .InvoiceDetailTermsOverride .InvoiceDetailTermsCardActions,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailTermsSection .InvoiceDetailTermsTemplateCard .InvoiceDetailTermsCardActions{display:flex;justify-content:flex-end}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailTermsSection .InvoiceDetailTermsOverride .InvoiceDetailTermsCardActions .InvoiceDetailActionButton,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailTermsSection .InvoiceDetailTermsTemplateCard .InvoiceDetailTermsCardActions .InvoiceDetailActionButton{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailTermsSection .InvoiceDetailTermsOverride .InvoiceDetailTermsCardActions .InvoiceDetailActionButton:hover,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailTermsSection .InvoiceDetailTermsTemplateCard .InvoiceDetailTermsCardActions .InvoiceDetailActionButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailTermsSection .InvoiceDetailTermsOverride .InvoiceDetailTermsCardActions .InvoiceDetailActionButton:active,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailTermsSection .InvoiceDetailTermsTemplateCard .InvoiceDetailTermsCardActions .InvoiceDetailActionButton:active{transform:scale(.98)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailTermsSection .InvoiceDetailTermsOverride .InvoiceDetailTermsCardActions .InvoiceDetailActionButton:disabled,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailTermsSection .InvoiceDetailTermsTemplateCard .InvoiceDetailTermsCardActions .InvoiceDetailActionButton:disabled{box-shadow:none;cursor:not-allowed;opacity:.55;transform:none}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailTermsSection .InvoiceDetailTermsReadOnly{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);font-size:13px;line-height:1.6;padding:12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailTermsSection .InvoiceDetailTermsReadOnly h2{color:var(--text_Title_Dark);font-size:15px;margin:10px 0 4px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailTermsSection .InvoiceDetailTermsReadOnly h3{color:var(--text_Title_Dark);font-size:13.5px;margin:8px 0 4px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailTermsSection .InvoiceDetailTermsReadOnly p{margin:6px 0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailTermsSection .InvoiceDetailTermsReadOnly ol,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailTermsSection .InvoiceDetailTermsReadOnly ul{margin:6px 0;padding-left:20px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailTermsSection .InvoiceDetailTermsReadOnly li{margin:2px 0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailTermsSection .InvoiceDetailTermsReadOnly a{color:var(--background_Blue);text-decoration:underline}@media(max-width:600px){.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailTermsSection .InvoiceDetailTermsOverride,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailTermsSection .InvoiceDetailTermsTemplateCard{padding:10px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailTermsSection .InvoiceDetailTermsOverride .InvoiceDetailTermsCardActions .InvoiceDetailActionButton,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailTermsSection .InvoiceDetailTermsTemplateCard .InvoiceDetailTermsCardActions .InvoiceDetailActionButton{width:100%}}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAddPaymentForm .InvoiceDetailAddPayment{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:3px;justify-content:space-between;outline:3px solid #0000;padding:5px 12px 5px 7px;transition:all .15s ease,box-shadow .15s ease;width:-webkit-fit-content;width:fit-content}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAddPaymentForm .InvoiceDetailAddPayment .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAddPaymentForm .InvoiceDetailAddPayment:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentList,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentList{display:flex;flex-direction:column;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailEmpty{background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Light_Light_Light);font-size:14px;font-weight:400;text-align:center}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow{align-items:flex-start;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;gap:10px;justify-content:space-between;padding:10px 12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo{align-items:center;display:flex;flex:1 1;gap:10px;min-width:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo img,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo img{align-self:flex-start;border:1px solid var(--border_Light);border-radius:10px;height:44px;object-fit:cover;width:44px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentFile,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentFile{align-items:center;align-self:flex-start;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;box-sizing:border-box;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:600;height:44px;justify-content:center;width:100%;width:44px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText{display:flex;flex:1 1;flex-direction:column;gap:7px;min-width:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText strong,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText strong{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText span,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText span{color:var(--text_Title_Light_Light_Light);font-size:12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentDescription,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentDescription{color:var(--text_Title_Light);color:var(--text_Title_Light_Light_Light);font-size:12px;margin-top:-5px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentDate,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentDate{background-color:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);font-size:11px;padding:2px 6px;width:-webkit-fit-content;width:fit-content}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentField,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentField{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:12px 10px;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentField:focus,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentField:focus{border:1px solid var(--background_Blue);box-shadow:0 0 0 2px #2563eb1f}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentTextarea,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentTextarea{min-height:80px;resize:vertical}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentFieldLabel,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentFieldLabel{color:var(--text_Title_Light);font-size:12px;font-weight:500;margin-bottom:-4px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentEditActions,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentEditActions{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:6px;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentSave,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentSave{align-self:flex-start;background:var(--background_Blue);border:none;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:12px;font-weight:500;padding:6px 14px;transition:transform .12s ease,box-shadow .16s ease}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentSave:hover,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentSave:hover{box-shadow:0 10px 16px #2563eb33;transform:translateY(-1px)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentSave:disabled,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentSave:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentCancel,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentCancel{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;color:var(--text_Title_Light_Light);cursor:pointer;font-size:12px;font-weight:500;padding:6px 14px;transition:box-shadow .15s ease}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentCancel:hover,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentCancel:hover{background:var(--background_Gray_Light_Blue);border-color:var(--text_Title_Light);box-shadow:0 4px 10px #00000014;color:var(--text_Title_Light)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentCancel:disabled,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentCancel:disabled{cursor:not-allowed;opacity:.6}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentPrimary{display:flex;flex-direction:column;gap:4px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentPrimary .InvoiceDetailPaymentMethod{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentPrimary .InvoiceDetailPaymentMethod img{height:16px;object-fit:contain;width:16px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentPrimary strong{color:var(--text_Title_Dark);font-size:14px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentPrimary span{color:var(--text_Title_Light_Light);font-size:12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentPrimary .InvoiceDetailPaymentSub{color:var(--background_Blue_Dark);font-size:11px;font-weight:500}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta{align-items:center;display:inline-flex;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap{margin-top:6px;position:relative}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenuButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .16s ease,border-color .16s ease,color .16s ease;width:32px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenuButton:hover{background:var(--background_Gray_Light_Blue);border-color:var(--outline_Blue);color:var(--background_Blue)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 14px 32px #0f172a1f;display:flex;flex-direction:column;gap:6px;min-width:150px;padding:8px;position:absolute;right:0;top:38px;z-index:10}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenu button{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:6px 8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenu button:hover{background:var(--background_Gray_Light)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenu .InvoiceDetailAttachmentMenuConfirm{color:var(--text_Title_Dark);display:flex;flex-direction:column;font-size:12px;gap:8px;padding:6px 8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenu .InvoiceDetailAttachmentMenuConfirm span{font-weight:600}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenu .InvoiceDetailAttachmentMenuConfirm .InvoiceDetailAttachmentMenuConfirmActions{align-items:center;display:flex;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenu .InvoiceDetailAttachmentMenuConfirm .InvoiceDetailAttachmentMenuConfirmActions button{align-content:center;background:var(--background_Gray_Light_Blue);border:1px solid #0000;border:1px solid var(--text_Title_Light);border-radius:10px;display:flex;font-size:12px;font-weight:500;justify-content:center;padding:4px 10px;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenu .InvoiceDetailAttachmentMenuConfirm .InvoiceDetailAttachmentMenuConfirmActions button:hover{box-shadow:0 6px 16px #0f172a14}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenu .InvoiceDetailAttachmentMenuConfirm .InvoiceDetailAttachmentMenuConfirmActions button.is-danger{background:var(--Canceled);border-color:var(--Canceled);color:var(--Canceled)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm input,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm textarea,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm input,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm textarea,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature input,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:10px 12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm input:focus,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm textarea:focus,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm input:focus,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm textarea:focus,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature input:focus,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature textarea:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm textarea,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm textarea,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature textarea{grid-column:1/-1;min-height:80px;resize:vertical}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm .InvoiceDetailAttachmentFormButton,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm .InvoiceDetailAttachmentFormButton,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailAttachmentFormButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:3px;justify-content:space-between;outline:3px solid #0000;padding:5px 12px 5px 7px;transition:all .15s ease,box-shadow .15s ease;width:-webkit-fit-content;width:fit-content}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm .InvoiceDetailAttachmentFormButton .material-symbols-outlined,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm .InvoiceDetailAttachmentFormButton .material-symbols-outlined,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailAttachmentFormButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm .InvoiceDetailAttachmentFormButton:hover,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm .InvoiceDetailAttachmentFormButton:hover,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailAttachmentFormButton:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm .InvoiceDetailAttachmentFormButton:disabled,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm .InvoiceDetailAttachmentFormButton:disabled,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailAttachmentFormButton:disabled{cursor:not-allowed;opacity:.7}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm .InvoiceDetailAttachmentFormButton .InvoiceDetailAttachmentInput,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm .InvoiceDetailAttachmentFormButton .InvoiceDetailAttachmentInput,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailAttachmentFormButton .InvoiceDetailAttachmentInput{display:none}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm .InvoiceDetailAttachmentFormButton .InvoiceDetailAttachmentError,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm .InvoiceDetailAttachmentFormButton .InvoiceDetailAttachmentError,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailAttachmentFormButton .InvoiceDetailAttachmentError{color:var(--Canceled);font-size:12px;font-weight:500}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature.InvoiceDetailSignature--list{grid-template-columns:1fr}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature.InvoiceDetailSignature--modal{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignaturePad{display:flex;flex-direction:column;gap:10px;grid-column:1/-1}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureCanvasWrap{background:var(--background_Gray_Light_Blue);border:1px dashed var(--text_Title_Light);border-radius:6px;box-sizing:border-box;height:180px;padding:8px;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureCanvas{background-color:var(--background_White);border-radius:10px;cursor:crosshair;height:100%;touch-action:none;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureActions{align-items:center;display:flex;gap:8px;justify-content:flex-end}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureClear,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureSave{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:500;height:38px;padding:12px 14px;transition:box-shadow .15s ease}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureClear:hover,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureSave:hover{box-shadow:0 4px 10px #00000014}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureClear:disabled,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureSave:disabled{cursor:not-allowed;opacity:.6}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureSave{background:var(--background_White);border:none;border:1px solid var(--border_Light);color:#fff}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureList{display:flex;flex-direction:column;gap:10px;grid-column:1/-1}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureCard{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureMeta{display:flex;flex-direction:column;gap:4px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureMeta strong{color:var(--text_Title_Dark);font-size:14px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureMeta span{color:var(--text_Title_Light_Light);font-size:12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureImage{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;height:72px;object-fit:contain;width:160px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureType{display:flex;flex-direction:column;gap:10px;grid-column:1/-1}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureTypePreview{background:var(--background_Gray_Light_Blue);border:1px dashed var(--text_Title_Light);border-radius:6px;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:130px;padding:16px 18px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureTypeName{color:var(--text_Title_Dark);font-family:Segoe Script,Brush Script MT,Apple Chancery,cursive;font-size:28px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureTypeTitle{color:var(--text_Title_Light_Light);font-size:13px;font-weight:500}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentMeta{align-items:flex-end;color:var(--text_Title_Light_Light_Light);display:flex;flex-direction:column;font-size:11px;font-weight:300;gap:4px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions{align-items:flex-start;display:inline-flex;justify-content:flex-end}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap{margin-top:11px;position:relative}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenuButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .16s ease,border-color .16s ease,color .16s ease;width:32px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenuButton:hover{background:var(--background_Gray_Light_Blue);border-color:var(--outline_Blue);color:var(--background_Blue)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:6px;min-width:170px;padding:8px;position:absolute;right:0;top:38px;z-index:10}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu button{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:6px 8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu button:hover{background:var(--background_Gray_Light)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu button:disabled{cursor:not-allowed;opacity:.7}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu .InvoiceDetailPaymentMenuConfirm{color:var(--text_Title_Dark);display:flex;flex-direction:column;font-size:12px;gap:8px;padding:6px 8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu .InvoiceDetailPaymentMenuConfirm span{font-weight:600}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu .InvoiceDetailPaymentMenuConfirm .InvoiceDetailPaymentMenuConfirmActions{align-items:center;display:flex;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu .InvoiceDetailPaymentMenuConfirm .InvoiceDetailPaymentMenuConfirmActions button{align-content:center;background:var(--background_Gray_Light_Blue);border:1px solid #0000;border:1px solid var(--text_Title_Light);border-radius:10px;display:flex;font-size:12px;font-weight:500;justify-content:center;padding:4px 10px;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu .InvoiceDetailPaymentMenuConfirm .InvoiceDetailPaymentMenuConfirmActions button:hover{box-shadow:0 6px 16px #0f172a14}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu .InvoiceDetailPaymentMenuConfirm .InvoiceDetailPaymentMenuConfirmActions button.is-danger{background:var(--Canceled);border-color:var(--Canceled);color:var(--Canceled)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:420px;overflow:hidden;position:absolute;right:0;top:64px;width:360px;z-index:22}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerHeader{border-bottom:1px solid var(--border_Light);padding:10px 12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerHeader input{border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:10px 12px;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerHeader input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerEmpty{color:var(--text_Title_Light_Light_Light);font-weight:600;padding:12px;text-align:center}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerList{display:flex;flex-direction:column;max-height:300px;overflow-y:auto}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerList .InvoiceDetailPickerItem{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:12px;transition:background .12s ease}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerList .InvoiceDetailPickerItem div{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerList .InvoiceDetailPickerItem div strong{color:var(--text_Title_Dark);text-align:left}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerList .InvoiceDetailPickerItem div span{color:var(--text_Title_Light_Light_Light);font-size:12px;text-align:left}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerList .InvoiceDetailPickerItem .InvoiceDetailPickerMeta{color:var(--text_Title_Dark);font-weight:400}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerList .InvoiceDetailPickerItem:hover{background:var(--background_Gray_Light)}.InvoiceDetail .InvoiceDetailCreateClientModal{animation:InvoiceDetailClientOverlayIn .18s ease;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:100}.InvoiceDetail .InvoiceDetailCreateClientModal.is-closing,.InvoiceDetail .InvoiceDetailCreateClientModal.is-closing .InvoiceDetailCreateClientOverlay{animation:InvoiceDetailClientOverlayOut .18s ease forwards}.InvoiceDetail .InvoiceDetailCreateClientModal.is-closing .InvoiceDetailCreateClientPanel{animation:InvoiceDetailClientPanelOut .22s ease forwards}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel{animation:InvoiceDetailClientPanelIn .22s ease;background:var(--background_White);border-left:2px solid var(--border_Light);height:100%;max-width:100%;padding-top:50px;position:relative;width:640px;z-index:1}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .InvoiceDetailCreateClientClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;margin:16px 16px 0 auto;position:absolute;right:5px;top:0;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px;z-index:2}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .InvoiceDetailCreateClientClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .InvoiceDetailCreateClientClose:active{transform:scale(.92)}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .InvoiceDetailCreateClientClose .material-symbols-outlined{font-size:21px}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient{height:100vh}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient .CreateClientHeader{margin-top:0;padding-top:10px}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient .CreateClientBannerLeft{display:none}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient .CreateClientForm{width:100%}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient .CreateClientCustomFields{padding-bottom:50px}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient .CreateClientFooter{border:initial;border-radius:0;bottom:50px;margin-left:-30px;padding:15px 30px;width:calc(100% + 60px)}@media(max-width:1050px){.InvoiceDetail .InvoiceDetailHeader{max-width:100%;padding:16px 16px 0}.InvoiceDetail .InvoiceDetailMenu{max-width:100%;padding:0 16px}.InvoiceDetail .InvoiceDetailContent{max-width:100%;padding:0 16px 24px;padding-inline:16px}.InvoiceDetail .InvoiceDetailContentShell{width:100%}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel{width:520px}.InvoiceDetail .InvoiceDetailSection.InvoiceDetailSection--two{grid-template-columns:1fr}.InvoiceDetail .InvoiceDetailBilledCompany{flex-wrap:wrap;gap:16px}.InvoiceDetail .InvoiceDetailInfo{width:100%}.InvoiceDetail .InvoiceDetailActionsMenu{max-width:calc(100vw - 24px)}}@media(max-width:600px){.InvoiceDetail .InvoiceDetailHeader{flex-wrap:wrap;gap:8px;padding:12px 12px 0}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft{flex:1 1;min-width:0}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailTitleRow h1{font-size:17px}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailSub{font-size:11px}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions{align-items:center;flex-wrap:nowrap;gap:6px;margin-bottom:8px;width:100%}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailAIButton{flex:0 0 40px;height:40px;width:40px}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionButton{flex:1 1;font-size:13px;height:40px;justify-content:center;min-height:40px;min-width:0;padding:0 10px;white-space:nowrap}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionButton span:not(.material-symbols-outlined){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu{left:0;max-width:calc(100vw - 24px);right:auto}.InvoiceDetail .InvoiceDetailMenu{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0 12px}.InvoiceDetail .InvoiceDetailMenu .InvoiceDetailMainCardMenu .InvoiceDetailMainCardMenuItem h2{align-items:center;min-height:44px;white-space:nowrap}.InvoiceDetail .InvoiceDetailContent{gap:10px;padding:0 12px 16px;padding-inline:12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell{width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard{padding-top:14px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection.InvoiceDetailSection--two{grid-template-columns:1fr}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection{margin-bottom:12px;padding-bottom:12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionHead{align-items:center}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionHead .InvoiceDetailSectionHeadLeft{align-self:center}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionHead h2{font-size:13px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailInfoBox{grid-gap:8px 50px;align-items:center;display:grid;gap:8px 50px;grid-template-columns:110px minmax(0,1fr)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailInfoBox h3{font-size:12px;min-width:0;width:auto}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailInfoBox .InvoiceDetailDueDateTrigger,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailInfoBox .InvoiceDetailNameTrigger,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailInfoBox .InvoiceDetailTermsTrigger,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailInfoBox h5{justify-content:flex-start;max-width:100%;min-width:0;text-align:left}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailInfoBox h5{display:block;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailInfoBox .InvoiceDetailNameTrigger .InvoiceDetailNameLabel{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailInfoBox .InvoiceDetailNameInputRow,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailInfoBox .InvoiceDetailTerms{flex:1 1 auto;min-width:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailInfoBox .InvoiceDetailNameInput,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailInfoBox .InvoiceDetailTermsInput{font-size:16px;max-width:100%;min-width:0;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch{justify-content:flex-start;min-width:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentInputWrap{max-width:100%;min-width:0;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentInput{font-size:16px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentDropdownMenu{left:auto;max-width:calc(100vw - 24px);right:0;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailInfoBox .InvoiceDetailTermsDropdown .InvoiceDetailTermsMenu{max-width:calc(100vw - 24px)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailAttachmentForm,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPaymentForm,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSignature{grid-template-columns:1fr}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailAttachmentForm input,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailAttachmentForm textarea,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPaymentForm input,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPaymentForm textarea,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSignature input,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSignature textarea{font-size:16px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionActions{margin-top:8px;position:static;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionActions .InvoiceDetailActionButton{justify-content:center;min-height:44px;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailAttachmentRow,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPaymentRow{flex-wrap:wrap}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentMeta,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailAttachmentRow .InvoiceDetailPaymentActions,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPaymentRow .InvoiceDetailAttachmentMeta,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPaymentRow .InvoiceDetailPaymentActions{justify-content:flex-end;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailItemPicker{left:0;max-width:calc(100vw - 24px);width:calc(100vw - 24px)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailClientPicker{left:0;max-width:calc(100vw - 24px);right:auto;width:calc(100vw - 24px)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailNotesInput{font-size:16px}.InvoiceDetail .InvoiceDetailBilled{flex-direction:column}.InvoiceDetail .InvoiceDetailCreateClientModal{align-items:center;justify-content:center;padding:4px}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel{border:1px solid var(--border_Light);border-left:0;border-radius:6px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;height:auto;max-height:calc(100% - 4px);max-width:calc(100% - 4px);overflow:hidden;padding-top:44px;width:100%}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient{-webkit-overflow-scrolling:touch;height:100%;max-height:100%;overflow-y:auto}}@keyframes InvoiceDetailDownloadSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes InvoiceDetailAppointmentSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.InvoiceDetail .InvoiceDetailActionsToggle{background:var(--background_Gray_Dark_Light);border-radius:999px;flex-shrink:0;height:19px;margin-left:auto;position:relative;transition:background .15s ease;width:34px}.InvoiceDetail .InvoiceDetailActionsToggle .InvoiceDetailActionsToggleThumb{background:var(--background_White);border-radius:50%;box-shadow:0 1px 3px #0000000d;height:15px;left:2px;position:absolute;top:2px;transition:transform .15s ease;width:15px}.InvoiceDetail .InvoiceDetailActionsToggle.is-on{background:var(--background_Blue)}.InvoiceDetail .InvoiceDetailActionsToggle.is-on .InvoiceDetailActionsToggleThumb{transform:translateX(15px)}.InvoiceDetail .InvoiceDetailActionsOption.is-disabled{cursor:not-allowed;opacity:.55}.InvoiceDetail .InvoiceDetailActionsOption.is-disabled .InvoiceDetailActionsToggle{background:var(--background_Gray_Light)}.EstimateDetailItems{margin-top:-10px;padding-top:10px}.EstimateDetailItems .EstimateDetailProducts{display:flex;flex-direction:column}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductsHeader{color:var(--text_Title_Light_Light_Light);display:grid;font-size:12px;font-weight:400;grid-template-columns:.2fr 2.2fr .9fr .9fr .6fr .9fr 38px}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductsHeader span{border-right:1px solid var(--border_Dark_Light);color:var(--text_Title_Light);font-size:14px;font-weight:500;padding:6px 8px}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductsHeader span:first-child,.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductsHeader span:last-child{border-right:0}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductsHeader span:nth-child(2){border-left:1px solid var(--border_Dark_Light)}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductsHeader .EstimateDetailProductsHeaderAmount{padding-right:4px;text-align:left}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductsHeader.is-noCost{grid-template-columns:.2fr 2.2fr .9fr .6fr .9fr 38px}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow{align-items:flex-start;background:var(--background_White);border-top:1px solid var(--border_Dark_Light);display:grid;grid-template-columns:.2fr 2.2fr .9fr .9fr .6fr .9fr 38px}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);z-index:3}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow:nth-last-child(4) .EstimateDetailProductInfo .InputDescription{border-bottom:1px solid var(--border_Dark_Light)}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow:nth-last-child(4) .EstimateDetailProductInfo .InputDescription:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);z-index:3}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow:first-of-type{border-top:none}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow.is-dragging{box-shadow:0 12px 28px rgba(15,23,42,.098);max-height:100px;min-height:100px;overflow:hidden;z-index:2}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow.is-dragging .EstimateDetailProductInfo{max-height:100px;min-height:100px}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow.EstimateDetailProductRow--draft{border-top:1px dashed var(--border_Dark_Light);padding-top:12px}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductInfo{display:flex;flex-direction:column}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductInfo input,.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductInfo textarea{border-bottom:1px solid var(--border_Dark_Light);border:1px solid var(--border_Dark_Light);border-radius:0;border-top:1px solid #0000;color:var(--text_Title_Dark);font-size:13px;font-weight:400;height:40px;outline:3px solid #0000;padding:10px 12px;width:100%}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductInfo input:focus,.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductInfo textarea:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductInfo .InputDescription{border-bottom:1px solid #0000;border-radius:0 0 8px 8px;height:auto;max-height:200px;min-height:90px;overflow-y:auto;resize:none}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductNumber{align-items:center;display:flex}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductNumber input{border:1px solid var(--border_Dark_Light);border-left:1px solid #0000;border-radius:0;border-top:1px solid #0000;color:var(--text_Title_Dark);font-size:13px;font-weight:400;height:40px;outline:3px solid #0000;padding:10px 12px;text-align:start;width:100%}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductNumber input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductNumber input.InputNumber--noSpin{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductNumber input.InputNumber--noSpin::-webkit-inner-spin-button,.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductNumber input.InputNumber--noSpin::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductAmount{align-items:center;border:1px solid var(--border_Dark_Light);border-left:1px solid #0000;border-top:1px solid #0000;color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:600;height:40px;justify-content:flex-start;padding-left:8px}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailDrag{align-items:center;border-bottom:1px solid var(--border_Dark_Light);color:var(--text_Title_Light_Light_Light);cursor:grab;display:inline-flex;height:40px;justify-content:center}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailDrag span{font-size:18px}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailDrag:active{cursor:grabbing}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailAddLine{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:10px 12px}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailAddLine span{font-size:16px}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailIconButton{align-items:center;background-color:var(--background_White);border:1px solid #0000;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;height:34px;justify-content:center;margin:5px;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease;width:34px}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailIconButton span{align-items:center;display:flex;font-size:19px;justify-content:center;line-height:0}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailIconButton:hover{background:var(--background_Gray_Light);border-color:var(--text_Title_Light);color:var(--background_Blue)}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailIconButton.EstimateDetailIconButton--danger{color:var(--Canceled)}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailIconButton.EstimateDetailIconButton--danger:hover{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:var(--Canceled)}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow input:focus,.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow textarea:focus{border:1px solid var(--background_Blue);border-radius:4px;outline:3px solid var(--outline_Blue);z-index:3}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow.is-noCost{grid-template-columns:.2fr 2.2fr .9fr .6fr .9fr 38px}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailEmpty{background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Light_Light_Light);font-size:14px;font-weight:400;text-align:center}.EstimateDetailItems .EstimateDetailItemsActions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:10px;position:relative}.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailAddItemButton,.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailAddLineButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:3px;justify-content:space-between;outline:3px solid #0000;padding:5px 12px 5px 7px;transition:border-color .15s ease,outline .15s ease,box-shadow .15s ease,transform .08s ease;width:-webkit-fit-content;width:fit-content}.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailAddItemButton span,.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailAddLineButton span{color:var(--text_Title_Light);font-size:16px}.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailAddItemButton:hover,.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailAddLineButton:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailGenerateButton{align-items:center;background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));border:1px solid color-mix(in srgb,var(--background_Blue) 35%,var(--border_Light));border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:3px;justify-content:space-between;outline:3px solid #0000;padding:5px 12px 5px 7px;transition:border-color .15s ease,outline .15s ease,box-shadow .15s ease,background .15s ease;width:-webkit-fit-content;width:fit-content}.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailGenerateButton span{color:var(--background_Blue);font-size:16px}.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailGenerateButton:hover{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_White));border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailItemPicker{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;left:0;max-height:520px;overflow:hidden;padding:10px;position:absolute;top:48px;width:420px;z-index:5}.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailItemPicker .EstimateDetailPickerHeader input{border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:10px 12px;width:100%}.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailItemPicker .EstimateDetailPickerHeader input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailItemPicker .EstimateDetailPickerList{display:flex;flex-direction:column;gap:6px;max-height:360px;overflow:auto}.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailItemPicker .EstimateDetailPickerItem{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:10px 12px;text-align:left;transition:border-color .16s ease,box-shadow .16s ease}.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailItemPicker .EstimateDetailPickerItem strong{color:var(--text_Title_Dark);font-size:13px}.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailItemPicker .EstimateDetailPickerItem span{color:var(--text_Title_Light_Light_Light);font-size:12px}.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailItemPicker .EstimateDetailPickerItem:hover{border-color:var(--text_Title_Light);box-shadow:0 10px 20px #0f172a14}.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailItemPicker .EstimateDetailPickerMeta{color:var(--text_Title_Dark);font-size:12px;font-weight:600}.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailItemPicker .EstimateDetailPickerEmpty{color:var(--text_Title_Light_Light_Light);font-size:12px;padding:8px 0;text-align:center}.EstimateDetailItems .EstimateDetailAddLineWrap{position:relative}.EstimateDetailItems .EstimateDetailAddLineWrap .EstimateDetailItemPicker{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;left:0;max-height:520px;overflow:hidden;position:absolute;top:44px;width:420px;z-index:5}.EstimateDetailItems .EstimateDetailAddLineWrap .EstimateDetailItemPicker .EstimateDetailPickerTabs{display:flex;gap:8px}.EstimateDetailItems .EstimateDetailAddLineWrap .EstimateDetailItemPicker .EstimateDetailPickerTabs button{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Dark_Light);border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:12px;font-weight:500;padding:6px 10px;transition:background .16s ease,border-color .16s ease,color .16s ease}.EstimateDetailItems .EstimateDetailAddLineWrap .EstimateDetailItemPicker .EstimateDetailPickerTabs button.is-active{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);color:var(--background_Blue_Dark)}.EstimateDetailItems .EstimateDetailAddLineWrap .EstimateDetailItemPicker input{border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:10px 12px;width:100%}.EstimateDetailItems .EstimateDetailAddLineWrap .EstimateDetailItemPicker input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}@media(max-width:1050px){.EstimateDetailItems{gap:12px}}@media(max-width:600px){.EstimateDetailItems{gap:10px}.EstimateDetailItems .EstimateDetailProducts{-webkit-overflow-scrolling:touch;overflow-x:auto}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow,.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductsHeader{min-width:640px}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow.is-noCost,.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductsHeader.is-noCost{min-width:560px}.EstimateDetailItems .EstimateDetailItemsActions{flex-wrap:wrap;gap:8px}.EstimateDetailItems .EstimateDetailAddLineWrap .EstimateDetailItemPicker,.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailItemPicker{width:min(420px,100vw - 48px)}}@media(max-width:1050px){.EstimateDetailAttachments{padding:16px}}@media(max-width:600px){.EstimateDetailAttachments{padding:0}.EstimateDetailAttachments .EstimateDetailSection{gap:10px}}.EstimateDetailSignatureSection .EstimateDetailSignatureModal{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:100}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignatureModalCard{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;overflow:hidden;width:min(640px,92vw)}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignatureModalHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:16px 18px 0}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignatureModalHeader .EstimateDetailSignatureModalTitle{display:flex;flex-direction:column;gap:2px}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignatureModalHeader .EstimateDetailSignatureModalTitle h3{color:var(--text_Title_Dark);font-size:17px;font-weight:600;margin:0}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignatureModalHeader .EstimateDetailSignatureModalTitle span{color:var(--text_Title_Light_Light);font-size:13px}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignatureModalHeader .EstimateDetailSignatureModalHeaderRight{align-items:center;display:inline-flex;flex-shrink:0;gap:8px}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignatureModalHeader .EstimateDetailSignatureModalEsc{align-items:center;background:var(--surface-sunken);border:1px solid var(--border_Dark_Light);border-radius:6px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:10.5px;font-weight:700;height:22px;justify-content:center;letter-spacing:.4px;padding:0 8px}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignatureModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignatureModalClose span{font-size:21px}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignatureModalClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignatureModalClose:active{transform:scale(.92)}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignatureModeToggle{align-items:center;background:var(--surface-sunken);border:1px solid var(--border_Light);border-radius:8px;display:inline-flex;gap:4px;margin:16px 20px 0;padding:4px;width:-webkit-fit-content;width:fit-content}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignatureModeToggle button{background-color:#0000;border:1px solid #0000;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:600;padding:7px 16px;transition:color .14s ease,background .14s ease,box-shadow .14s ease}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignatureModeToggle button:hover{color:var(--text_Title_Dark)}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignatureModeToggle button.is-active{background:var(--background_White);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark)}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignatureModalBody{padding:18px}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignaturePad{background:var(--surface-sunken);border:1px solid var(--border_Light);border-radius:14px;display:flex;flex-direction:column;overflow:hidden}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignaturePad .EstimateDetailSignatureCanvasWrap{box-sizing:border-box;flex:1 1 auto;height:220px;padding:6px;width:100%}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignaturePad .EstimateDetailSignatureCanvas{background:#0000;cursor:crosshair;height:100%;touch-action:none;width:100%}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignaturePad.EstimateDetailSignaturePad--type .EstimateDetailSignatureTypeInputRow{border-bottom:1px solid var(--border_Light);padding:12px 14px}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignaturePad.EstimateDetailSignaturePad--type .EstimateDetailSignatureTypeInputRow input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignaturePad.EstimateDetailSignaturePad--type .EstimateDetailSignatureTypeInputRow input::placeholder{color:var(--text_Title_Light_Light)}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignaturePad.EstimateDetailSignaturePad--type .EstimateDetailSignatureTypeInputRow input:focus,.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignaturePad.EstimateDetailSignaturePad--type .EstimateDetailSignatureTypeInputRow input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignaturePad.EstimateDetailSignaturePad--type .EstimateDetailSignatureTypePreview{align-items:center;display:flex;justify-content:center;min-height:150px;padding:16px 18px}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignaturePad.EstimateDetailSignaturePad--type .EstimateDetailSignatureTypeName{color:var(--text_Title_Dark);font-family:Segoe Script,Brush Script MT,Apple Chancery,cursive;font-size:40px;line-height:1.2;text-align:center;word-break:break-word}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignaturePad .EstimateDetailSignaturePadFooter{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:10px;justify-content:space-between;padding:9px 12px}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignaturePad .EstimateDetailSignatureClear{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:6px 10px;transition:color .12s ease,background .12s ease}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignaturePad .EstimateDetailSignatureClear .material-symbols-outlined{font-size:18px}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignaturePad .EstimateDetailSignatureClear:hover{background:color-mix(in srgb,var(--text_Title_Light_Light) 12%,#0000);color:var(--text_Title_Dark)}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignaturePad .EstimateDetailSignatureClear:disabled{cursor:not-allowed;opacity:.45}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignaturePad .EstimateDetailSignatureSave{background:#0000;border:none;border-radius:8px;color:var(--background_Blue_Dark);cursor:pointer;font-size:13px;font-weight:700;padding:6px 10px;transition:color .12s ease,background .12s ease,opacity .12s ease}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignaturePad .EstimateDetailSignatureSave:hover{background:color-mix(in srgb,var(--background_Blue) 10%,#0000)}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignaturePad .EstimateDetailSignatureSave:disabled{cursor:not-allowed;opacity:.4}@media(max-width:1050px){.EstimateDetailSignatureSection{padding:16px}}@media(max-width:600px){.EstimateDetailSignatureSection{padding:0}.EstimateDetailSignatureSection .EstimateDetailSignatureModalEsc{display:none!important}.EstimateDetailSignatureSection .EstimateDetailSignaturePad .EstimateDetailSignatureCanvasWrap{height:180px}.EstimateDetailSignatureSection .EstimateDetailSignaturePad .EstimateDetailSignatureTypeName{font-size:30px}.EstimateDetailSignatureSection .EstimateDetailSignaturePad.EstimateDetailSignaturePad--type .EstimateDetailSignatureTypeInputRow input{font-size:16px}}.EstimateTemplate1{background:var(--background_White);color:var(--text_Title_Dark);font-family:Inter,sans-serif;padding:24px}.EstimateTemplate1 .EstimateTemplate1Header{border-bottom:1px solid var(--border_Dark_Light);display:flex;gap:24px;justify-content:space-between;padding-bottom:20px}.EstimateTemplate1 .EstimateTemplate1Header .EstimateTemplate1Brand{align-items:center;display:flex;gap:16px}.EstimateTemplate1 .EstimateTemplate1Header .EstimateTemplate1Brand img{border-radius:10px;height:86px;object-fit:contain;width:86px}.EstimateTemplate1 .EstimateTemplate1Header .EstimateTemplate1Brand .EstimateTemplate1LogoFallback{align-items:center;background:var(--background_Gray_Light);border-radius:16px;display:flex;height:86px;justify-content:center;width:86px}.EstimateTemplate1 .EstimateTemplate1Header .EstimateTemplate1Brand .EstimateTemplate1LogoFallback .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:36px}.EstimateTemplate1 .EstimateTemplate1Header .EstimateTemplate1Brand .EstimateTemplate1BrandMeta h2{font-size:18px;font-weight:700;margin:0 0 6px}.EstimateTemplate1 .EstimateTemplate1Header .EstimateTemplate1Brand .EstimateTemplate1BrandMeta p{color:var(--text_Title_Light);font-size:13px;margin:0}.EstimateTemplate1 .EstimateTemplate1Header .EstimateTemplate1Summary{min-width:220px;text-align:right}.EstimateTemplate1 .EstimateTemplate1Header .EstimateTemplate1Summary h3{color:var(--text_Title_Light_Light);font-size:14px;letter-spacing:.08em;margin:0 0 12px;text-transform:uppercase}.EstimateTemplate1 .EstimateTemplate1Header .EstimateTemplate1Summary .EstimateTemplate1SummaryRow{color:var(--text_Title_Light);display:flex;font-size:13px;gap:12px;justify-content:space-between;margin-bottom:6px}.EstimateTemplate1 .EstimateTemplate1Header .EstimateTemplate1Summary .EstimateTemplate1SummaryRow strong{color:var(--text_Title_Dark)}.EstimateTemplate1 .EstimateTemplate1BillTo{margin:20px 0}.EstimateTemplate1 .EstimateTemplate1BillTo span{color:var(--text_Title_Light_Light);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.EstimateTemplate1 .EstimateTemplate1BillTo h4{font-size:16px;margin:8px 0 6px}.EstimateTemplate1 .EstimateTemplate1BillTo p{color:var(--text_Title_Light);font-size:13px;margin:0 0 4px}.EstimateTemplate1 .EstimateTemplate1Table{border:1px solid var(--border_Dark_Light);border-radius:5px;overflow:hidden}.EstimateTemplate1 .EstimateTemplate1Table .EstimateTemplate1TableHeader{grid-gap:12px;background:var(--background_Blue);color:#fff;display:grid;font-size:12px;gap:12px;grid-template-columns:1fr 120px 80px 120px;letter-spacing:.06em;padding:12px 16px;text-transform:uppercase}.EstimateTemplate1 .EstimateTemplate1Table .EstimateTemplate1TableBody{background:var(--background_White)}.EstimateTemplate1 .EstimateTemplate1Table .EstimateTemplate1TableBody .EstimateTemplate1TableRow{grid-gap:12px;align-items:center;border-bottom:1px solid var(--border_Dark_Light);display:grid;gap:12px;grid-template-columns:1fr 120px 80px 120px;padding:14px 16px}.EstimateTemplate1 .EstimateTemplate1Table .EstimateTemplate1TableBody .EstimateTemplate1TableRow:last-child{border-bottom:none}.EstimateTemplate1 .EstimateTemplate1Table .EstimateTemplate1TableBody .EstimateTemplate1Description{display:flex;flex-direction:column;gap:4px}.EstimateTemplate1 .EstimateTemplate1Table .EstimateTemplate1TableBody .EstimateTemplate1Description strong{color:var(--text_Title_Dark);font-size:13px}.EstimateTemplate1 .EstimateTemplate1Table .EstimateTemplate1TableBody .EstimateTemplate1Description span{color:var(--text_Title_Light);font-size:12px;padding-right:20px}.EstimateTemplate1 .EstimateTemplate1Table .EstimateTemplate1TableBody .EstimateTemplate1Value{color:var(--text_Title_Dark);font-size:13px;text-align:start}.EstimateTemplate1 .EstimateTemplate1Table .EstimateTemplate1TableBody .EstimateTemplate1Empty{color:var(--text_Title_Light_Light_Light);font-size:13px;padding:20px;text-align:center}.EstimateTemplate1 .EstimateTemplate1Totals{align-items:flex-end;display:flex;flex-direction:column;gap:6px;margin-top:18px}.EstimateTemplate1 .EstimateTemplate1Totals .EstimateTemplate1TotalsRow{color:var(--text_Title_Light);display:flex;font-size:13px;gap:20px;justify-content:space-between;min-width:240px}.EstimateTemplate1 .EstimateTemplate1Totals .EstimateTemplate1TotalsRow strong{color:var(--text_Title_Dark)}.EstimateTemplate1 .EstimateTemplate1Totals .EstimateTemplate1TotalsRow.is-total{color:var(--text_Title_Dark);font-size:14px;font-weight:700}.EstimateTemplate1 .EstimateTemplate1Notes{border-top:1px solid var(--border_Dark_Light);margin-top:20px;padding-top:14px}.EstimateTemplate1 .EstimateTemplate1Notes span{color:var(--text_Title_Light_Light);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.EstimateTemplate1 .EstimateTemplate1Notes p{color:var(--text_Title_Light);font-size:13px;margin:8px 0 0}.EstimateTemplate1 .EstimateTemplate1Terms{border-top:1px solid var(--border_Dark_Light);margin-top:20px;padding-top:14px}.EstimateTemplate1 .EstimateTemplate1Terms>span{color:var(--text_Title_Light_Light);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.EstimateTemplate1 .EstimateTemplate1Terms .EstimateTemplate1TermsBody{color:var(--text_Title_Light);font-size:13px;line-height:1.6;margin-top:8px}.EstimateTemplate1 .EstimateTemplate1Terms .EstimateTemplate1TermsBody h2{color:var(--text_Title_Dark);font-size:15px;margin:10px 0 4px}.EstimateTemplate1 .EstimateTemplate1Terms .EstimateTemplate1TermsBody h3{color:var(--text_Title_Dark);font-size:13.5px;margin:8px 0 4px}.EstimateTemplate1 .EstimateTemplate1Terms .EstimateTemplate1TermsBody p{margin:6px 0}.EstimateTemplate1 .EstimateTemplate1Terms .EstimateTemplate1TermsBody ol,.EstimateTemplate1 .EstimateTemplate1Terms .EstimateTemplate1TermsBody ul{margin:6px 0;padding-left:20px}.EstimateTemplate1 .EstimateTemplate1Terms .EstimateTemplate1TermsBody li{margin:2px 0}.EstimateTemplate1 .EstimateTemplate1Terms .EstimateTemplate1TermsBody a{color:var(--text_Title_Light);text-decoration:underline}.EstimateTemplate1 .EstimateTemplate1Footer{grid-gap:16px;border-top:1px solid var(--border_Dark_Light);display:grid;gap:16px;grid-template-columns:1fr;margin-top:20px;padding-top:16px}.EstimateTemplate1 .EstimateTemplate1Footer .EstimateTemplate1Signatures{background:var(--background_Gray_Light_Blue);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:14px}.EstimateTemplate1 .EstimateTemplate1Footer .EstimateTemplate1FooterHeader span{color:var(--text_Title_Light_Light);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.EstimateTemplate1 .EstimateTemplate1Footer .EstimateTemplate1SignatureList{display:flex;flex-direction:column;gap:12px}.EstimateTemplate1 .EstimateTemplate1Footer .EstimateTemplate1SignatureCard{border-bottom:1px solid var(--border_Dark_Light);display:flex;flex-direction:column;gap:8px;padding-bottom:10px}.EstimateTemplate1 .EstimateTemplate1Footer .EstimateTemplate1SignatureCard:last-child{border-bottom:none;padding-bottom:0}.EstimateTemplate1 .EstimateTemplate1Footer .EstimateTemplate1SignatureMeta{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:12px;gap:4px}.EstimateTemplate1 .EstimateTemplate1Footer .EstimateTemplate1SignatureMeta strong{color:var(--text_Title_Dark);font-size:13px}.EstimateTemplate1 .EstimateTemplate1Footer .EstimateTemplate1SignatureImage{background:var(--background_White);border-radius:8px;max-height:120px;object-fit:contain;padding:6px;width:100%}.EstimateTemplate1 .EstimateTemplate1Footer .EstimateTemplate1SignatureFallback{background:var(--background_White);border:1px dashed var(--outline_Blue);border-radius:8px;color:var(--text_Title_Light_Light_Light);font-size:12px;padding:14px;text-align:center}@media(max-width:1050px){.EstimateTemplate1{padding:24px}}@media(max-width:600px){.EstimateTemplate1{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:16px}.EstimateTemplate1 .EstimateTemplate1AddressRow,.EstimateTemplate1 .EstimateTemplate1Header{flex-wrap:wrap;gap:10px}}.EstimateDetailPreviewHidden{background:var(--background_White);height:auto;left:-9999px;opacity:1;pointer-events:none;position:fixed;top:-9999px;width:794px;z-index:-1}.EstimateDetailPreviewModal{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:100}.EstimateDetailPreviewModal .EstimateDetailPreviewCard{background:var(--background_White);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:90vh;overflow:hidden;width:min(960px,100%)}.EstimateDetailPreviewModal .EstimateDetailPreviewHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:16px 20px}.EstimateDetailPreviewModal .EstimateDetailPreviewHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.EstimateDetailPreviewModal .EstimateDetailPreviewClose{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:inline-flex;justify-content:center;padding:4px}.EstimateDetailPreviewModal .EstimateDetailPreviewClose .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.EstimateDetailPreviewModal .EstimateDetailPreviewClose:hover{background:var(--background_Gray_Light)}.EstimateDetailPreviewModal .EstimateDetailPreviewBody{background:var(--background_Gray_Light_Blue);overflow:auto}@media(max-width:1050px){.EstimateDetailPreviewModal{padding:16px}.EstimateDetailPreviewModal .EstimateDetailPreviewCard{width:min(860px,100%)}}@media(max-width:600px){.EstimateDetailPreviewModal{padding:0}.EstimateDetailPreviewModal .EstimateDetailPreviewCard{border-radius:0;height:100%;max-height:100vh;max-width:100vw;width:100%}.EstimateDetailPreviewModal .EstimateDetailPreviewHeader{padding:12px 14px}.EstimateDetailPreviewModal .EstimateDetailPreviewHeader h3{font-size:15px}}.EstimateDetailSkeleton{align-items:center;display:flex;flex-direction:column;height:100vh;min-height:0;overflow:auto;width:100%}.EstimateDetailSkeleton.EstimateDetailSkeleton--embedded{align-items:stretch;height:auto;overflow:visible}.EstimateDetailSkeleton .GenayaSkeleton{display:block}.EstimateDetailSkeleton .EstimateDetailSkHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;max-width:1050px;padding:20px 0 10px;width:100%}.EstimateDetailSkeleton .EstimateDetailSkHeader .EstimateDetailSkHeaderLeft{display:flex;flex-direction:column;gap:8px}.EstimateDetailSkeleton .EstimateDetailSkHeader .EstimateDetailSkHeaderLeft .EstimateDetailSkBack{border-radius:7px;height:14px;width:132px}.EstimateDetailSkeleton .EstimateDetailSkHeader .EstimateDetailSkHeaderLeft .EstimateDetailSkTitleRow{align-items:center;display:inline-flex;gap:10px;margin-top:4px}.EstimateDetailSkeleton .EstimateDetailSkHeader .EstimateDetailSkHeaderLeft .EstimateDetailSkTitleRow .EstimateDetailSkTitle{border-radius:7px;height:22px;width:180px}.EstimateDetailSkeleton .EstimateDetailSkHeader .EstimateDetailSkHeaderLeft .EstimateDetailSkTitleRow .EstimateDetailSkBadge{border-radius:999px;height:22px;width:68px}.EstimateDetailSkeleton .EstimateDetailSkHeader .EstimateDetailSkHeaderLeft .EstimateDetailSkSub{border-radius:6px;height:12px;width:210px}.EstimateDetailSkeleton .EstimateDetailSkHeader .EstimateDetailSkActions{align-items:center;display:flex;gap:10px}.EstimateDetailSkeleton .EstimateDetailSkHeader .EstimateDetailSkActions .EstimateDetailSkAiButton{border-radius:10px;height:38px;width:38px}.EstimateDetailSkeleton .EstimateDetailSkHeader .EstimateDetailSkActions .EstimateDetailSkActionButton{border-radius:10px;height:38px;width:108px}.EstimateDetailSkeleton .EstimateDetailSkHeader .EstimateDetailSkActions .EstimateDetailSkActionButton.is-primary{width:150px}.EstimateDetailSkeleton .EstimateDetailSkMenu{align-items:center;display:flex;gap:18px;max-width:1050px;overflow:hidden;padding:6px 0 16px;width:100%}.EstimateDetailSkeleton .EstimateDetailSkMenu .EstimateDetailSkMenuItem{border-radius:7px;flex:none;height:16px}.EstimateDetailSkeleton .EstimateDetailSkContent{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;display:flex;justify-content:center;padding-inline:max(20px,(100% - 1050px)/2);width:100%}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell{display:flex;flex-direction:column;padding-top:20px;width:100%}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection{animation-delay:0ms;animation-delay:var(--gy-delay,0ms);border-bottom:1px solid var(--border_Light);display:flex;flex-direction:column;gap:14px;margin-bottom:15px;padding-bottom:15px}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection.is-last{border-bottom:1px solid #0000}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkSectionHead{align-items:center;display:flex;gap:8px;justify-content:space-between}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkSectionHead .EstimateDetailSkSectionTitle{border-radius:7px;height:16px;width:128px}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkSectionHead .EstimateDetailSkCompanyChip{border-radius:8px;height:34px;width:180px}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkBilledCompany{align-items:center;background-color:var(--background_Gray_Light);border-radius:4px;display:flex;gap:12px;justify-content:space-between;padding:17px 20px}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkBilledCompany .EstimateDetailSkBilledCard{align-items:center;display:flex;gap:32px}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkBilledCompany .EstimateDetailSkBilledCard.is-client{gap:18px}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkBilledCompany .EstimateDetailSkBilledCard .EstimateDetailSkAvatar{border-radius:10px;height:126px;min-width:126px;width:126px}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkBilledCompany .EstimateDetailSkBilledCard .EstimateDetailSkAvatar.is-client{border-radius:12px;height:72px;min-width:72px;width:72px}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkBilledCompany .EstimateDetailSkBilledCard .EstimateDetailSkBilledMeta{display:flex;flex-direction:column;gap:8px}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkBilledCompany .EstimateDetailSkBilledCard .EstimateDetailSkBilledMeta .EstimateDetailSkMetaTitle{border-radius:7px;height:20px;width:190px}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkBilledCompany .EstimateDetailSkBilledCard .EstimateDetailSkBilledMeta .EstimateDetailSkMetaLine{border-radius:6px;height:12px;width:150px}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkBilledCompany .EstimateDetailSkBilledCard .EstimateDetailSkBilledMeta .EstimateDetailSkMetaLine.is-short{width:110px}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkBilledCompany .EstimateDetailSkBilledCard .EstimateDetailSkBilledMeta .EstimateDetailSkMetaLine.is-address{margin-top:4px;width:220px}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkBilledCompany .EstimateDetailSkInfo{display:flex;flex-direction:column;gap:10px}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkBilledCompany .EstimateDetailSkInfo .EstimateDetailSkInfoRow{grid-gap:8px 50px;align-items:center;animation-delay:0ms;animation-delay:var(--gy-delay,0ms);display:grid;gap:8px 50px;grid-template-columns:110px minmax(0,1fr);min-width:260px}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkBilledCompany .EstimateDetailSkInfo .EstimateDetailSkInfoRow .EstimateDetailSkInfoLabel{border-radius:6px;height:11px;width:82px}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkBilledCompany .EstimateDetailSkInfo .EstimateDetailSkInfoRow .EstimateDetailSkInfoValue{border-radius:6px;height:13px}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkBilled{display:flex;flex-direction:column;gap:10px}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkBilled .EstimateDetailSkBilledLabel{border-radius:6px;height:12px;width:68px}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkTable{border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:12px}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkTable .EstimateDetailSkTableHead,.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkTable .EstimateDetailSkTableRow{grid-gap:12px;align-items:center;animation-delay:0ms;animation-delay:var(--gy-delay,0ms);display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 60px 90px 90px}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkTable .EstimateDetailSkTableHead{border-bottom:1px solid var(--border_Light);padding-bottom:10px}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkTable .EstimateDetailSkCell{border-radius:6px;height:14px}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkTable .EstimateDetailSkCell.is-price,.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkTable .EstimateDetailSkCell.is-qty,.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkTable .EstimateDetailSkCell.is-total{justify-self:end;width:100%}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkTotals{align-self:flex-end;display:flex;flex-direction:column;gap:10px;max-width:320px;width:100%}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkTotals .EstimateDetailSkTotalsRow{align-items:center;display:flex;gap:16px;justify-content:space-between}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkTotals .EstimateDetailSkTotalsRow .EstimateDetailSkTotalsLabel,.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkTotals .EstimateDetailSkTotalsRow .EstimateDetailSkTotalsValue{border-radius:6px;height:12px}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkTotals .EstimateDetailSkTotalsRow.is-grand{border-top:1px solid var(--border_Light);padding-top:10px}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkTotals .EstimateDetailSkTotalsRow.is-grand .EstimateDetailSkTotalsLabel,.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkTotals .EstimateDetailSkTotalsRow.is-grand .EstimateDetailSkTotalsValue{height:16px}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkSignature{border-radius:10px;height:140px;width:100%}.EstimateDetailSkeleton .EstimateDetailSkContent .EstimateDetailSkShell .EstimateDetailSkSection .EstimateDetailSkNotes{border-radius:10px;height:96px;width:100%}@media(max-width:1050px){.EstimateDetailSkeleton .EstimateDetailSkHeader,.EstimateDetailSkeleton .EstimateDetailSkMenu{padding-inline:16px}.EstimateDetailSkeleton .EstimateDetailSkBilledCompany{align-items:stretch;flex-direction:column;gap:18px}.EstimateDetailSkeleton .EstimateDetailSkBilledCompany .EstimateDetailSkInfo .EstimateDetailSkInfoRow{min-width:0}}@media(max-width:600px){.EstimateDetailSkeleton .EstimateDetailSkHeader{flex-direction:column;gap:14px}.EstimateDetailSkeleton .EstimateDetailSkHeader .EstimateDetailSkActions{width:100%}.EstimateDetailSkeleton .EstimateDetailSkHeader .EstimateDetailSkActions .EstimateDetailSkActionButton{flex:1 1}.EstimateDetailSkeleton .EstimateDetailSkContent{padding-inline:12px}.EstimateDetailSkeleton .EstimateDetailSkBilledCard{align-items:flex-start;flex-direction:column;gap:16px!important}.EstimateDetailSkeleton .EstimateDetailSkTableHead,.EstimateDetailSkeleton .EstimateDetailSkTableRow{grid-template-columns:minmax(0,1fr) 48px 70px}.EstimateDetailSkeleton .EstimateDetailSkTableHead .EstimateDetailSkCell.is-total,.EstimateDetailSkeleton .EstimateDetailSkTableRow .EstimateDetailSkCell.is-total{display:none}.EstimateDetailSkeleton .EstimateDetailSkTotals{max-width:100%}}.EstimateClient{display:flex;flex-direction:column;gap:8px;position:relative}.EstimateClient.is-disabled{opacity:.7;pointer-events:none}.EstimateClient .EstimateClientButton{align-items:flex-start;display:flex;justify-content:space-between;max-width:250px;min-height:46px;min-width:250px;transition:all .2s ease;width:auto}.EstimateClient .EstimateClientButton .EstimateClientButtonSelecet{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;height:100%;justify-content:space-between;min-height:46px;outline:3px solid hsla(0,0%,84%,.078);padding:10px 12px;transition:all .16s ease}.EstimateClient .EstimateClientButton .EstimateClientButtonSelecet:first-child{border-radius:10px 0 0 10px;width:100%}.EstimateClient .EstimateClientButton .EstimateClientButtonSelecet:first-child:hover{z-index:1}.EstimateClient .EstimateClientButton .EstimateClientButtonSelecet:last-child{border-left:1px solid #0000;border-radius:0 10px 10px 0}.EstimateClient .EstimateClientButton .EstimateClientButtonSelecet:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EstimateClient .EstimateClientButton .EstimateClientButtonText{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:14px;gap:8px;max-width:100%;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EstimateClient .EstimateClientButton .EstimateClientButtonText .EstimateClientButtonLabel{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EstimateClient .EstimateClientButton .EstimateClientButtonText .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.EstimateClient .EstimateClientButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.EstimateClient .EstimateClientSearch{position:relative;width:100%}.EstimateClient .EstimateClientSearch input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 40px 10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.EstimateClient .EstimateClientSearch input:focus,.EstimateClient .EstimateClientSearch input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.EstimateClient .EstimateClientSearch input::placeholder{color:var(--text_Title_Light_Light)}.EstimateClient .EstimateClientSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.EstimateClient .EstimateClientSearch .EstimateClientSearchDropdown{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:3px;left:0;max-height:280px;opacity:0;overflow-y:auto;padding:5px;pointer-events:none;position:absolute;top:calc(100% + 6px);transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:10002}.EstimateClient .EstimateClientSearch .EstimateClientSearchDropdown.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.EstimateClient .EstimateClientSearch .EstimateClientSearchDropdown .CreateAppointmentClientSearchEmpty,.EstimateClient .EstimateClientSearch .EstimateClientSearchDropdown .CreateAppointmentClientSearchLoading{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;height:60px;justify-content:center;padding:14px 16px}.EstimateClient .EstimateClientSearch .EstimateClientSearchDropdown .CreateAppointmentClientSearchLoading{align-items:center;display:flex;gap:8px}.EstimateClient .EstimateClientSearch .EstimateClientSearchDropdown .CreateAppointmentClientSearchLoading .material-symbols-outlined{animation:CreateAppointmentSpin .9s linear infinite;font-size:18px}.EstimateClient .EstimateClientSearch .EstimateClientSearchDropdown .CreateAppointmentClientSearchScroll{max-height:260px;overflow-y:auto}.EstimateClient .EstimateClientSearch .EstimateClientSearchDropdown .CreateAppointmentClientSearchItem{align-items:flex-start;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:8px;justify-content:space-between;padding:8px 9px;text-align:left;transition:background .12s ease;width:100%}.EstimateClient .EstimateClientSearch .EstimateClientSearchDropdown .CreateAppointmentClientSearchItem:hover{background-color:var(--surface-sunken)}.EstimateClient .EstimateClientSearch .EstimateClientSearchDropdown .CreateAppointmentClientSearchItem:last-child{border-bottom:none}.EstimateClient .EstimateClientSearch .EstimateClientSearchDropdown .CreateAppointmentClientSearchItem .CreateAppointmentClientSearchMain{display:flex;flex-direction:column;gap:4px}.EstimateClient .EstimateClientSearch .EstimateClientSearchDropdown .CreateAppointmentClientSearchItem .CreateAppointmentClientSearchPrimary{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:14px;font-weight:600;gap:8px}.EstimateClient .EstimateClientSearch .EstimateClientSearchDropdown .CreateAppointmentClientSearchItem .CreateAppointmentClientSearchUid{background:var(--outline_Blue);border:1px solid var(--background_Blue_Light);border-radius:999px;color:var(--background_Blue_Dark);font-size:11px;font-weight:600;padding:2px 8px;white-space:nowrap}.EstimateClient .EstimateClientSearch .EstimateClientSearchDropdown .CreateAppointmentClientSearchItem .CreateAppointmentClientSearchSecondary,.EstimateClient .EstimateClientSearch .EstimateClientSearchDropdown .CreateAppointmentClientSearchItem .CreateAppointmentClientSearchTertiary{color:var(--text_Title_Light_Light);font-size:12px}.EstimateClient .EstimateClientModal{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:12000}.EstimateClient .EstimateClientModal .EstimateClientModalOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.EstimateClient .EstimateClientModal .EstimateClientModalCard{align-items:center;animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;max-width:calc(100% - 32px);padding:28px 28px 24px;position:relative;text-align:center;width:420px;z-index:1}.EstimateClient .EstimateClientModal .EstimateClientModalCard .EstimateClientModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;position:absolute;right:12px;top:12px;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.EstimateClient .EstimateClientModal .EstimateClientModalCard .EstimateClientModalClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.EstimateClient .EstimateClientModal .EstimateClientModalCard .EstimateClientModalClose:active{transform:scale(.92)}.EstimateClient .EstimateClientModal .EstimateClientModalCard .EstimateClientModalClose .material-symbols-outlined{font-size:21px}.EstimateClient .EstimateClientModal .EstimateClientModalCard .EstimateClientModalIcon{align-items:center;background:var(--background_Gray_Light);border-radius:50%;color:var(--text_Title_Light_Light);display:flex;height:56px;justify-content:center;width:56px}.EstimateClient .EstimateClientModal .EstimateClientModalCard .EstimateClientModalIcon .material-symbols-outlined{font-size:26px}.EstimateClient .EstimateClientModal .EstimateClientModalCard .EstimateClientModalTitle{color:var(--text_Title_Dark);font-size:18px;font-weight:700}.EstimateClient .EstimateClientModal .EstimateClientModalCard .EstimateClientModalSubtitle{color:var(--text_Title_Light_Light_Light);font-size:13px;margin-top:-11px}.EstimateClient .EstimateClientModal .EstimateClientModalCard .EstimateClientSearch{margin-top:6px}.EstimateClient .EstimateClientModal .EstimateClientModalCard .EstimateClientModalDivider{align-items:center;color:var(--text_Title_Light);display:flex;font-size:12px;justify-content:center;margin:6px 0 2px;position:relative;text-transform:uppercase;width:100%}.EstimateClient .EstimateClientModal .EstimateClientModalCard .EstimateClientModalDivider:after,.EstimateClient .EstimateClientModal .EstimateClientModalCard .EstimateClientModalDivider:before{background:var(--border_Dark_Light);content:"";flex:1 1;height:1px}.EstimateClient .EstimateClientModal .EstimateClientModalCard .EstimateClientModalDivider span{padding:0 10px}.EstimateClient .EstimateClientModal .EstimateClientModalCard .EstimateClientCreate{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:14px;font-weight:600}.EstimateClient .EstimateClientModal .EstimateClientModalCard .EstimateClientCreate:hover{text-decoration:underline}@media(max-width:1050px){.EstimateClient{gap:12px}}@media(max-width:600px){.EstimateClient{flex-direction:column;gap:10px}.EstimateClient .EstimateClientAddress,.EstimateClient .EstimateClientInfo{max-width:100%;width:100%}.EstimateClient .EstimateClientSearch input{font-size:16px}}.EstimateDetail{align-items:center;animation:RenderPageOpen .35s ease;display:flex;flex-direction:column;height:100vh;min-height:0;overflow:auto;position:relative;width:100%}.EstimateDetail.EstimateDetail--embedded{align-items:stretch;animation:none;height:auto;min-height:0;overflow:visible}.EstimateDetail.EstimateDetail--embedded .EstimateDetailHeader,.EstimateDetail.EstimateDetail--embedded .EstimateDetailMenu{max-width:none;padding-inline:14px;width:100%}.EstimateDetail.EstimateDetail--embedded .EstimateDetailContent{justify-content:flex-start;padding-inline:12px}.EstimateDetail.EstimateDetail--embedded .EstimateDetailBilledCompany{align-items:stretch;flex-direction:column;gap:16px;padding:14px}.EstimateDetail.EstimateDetail--embedded .EstimateDetailBilledCard{gap:16px}.EstimateDetail.EstimateDetail--embedded .EstimateDetailBilledCard .EstimateDetailAvatar{height:84px;min-width:84px;width:84px}.EstimateDetail.EstimateDetail--embedded .EstimateDetailBilledCard .EstimateDetailBilledMeta h3{font-size:18px}.EstimateDetail.EstimateDetail--embedded .EstimateDetailInfo .EstimateDetailInfoBox{gap:6px 16px;grid-template-columns:120px minmax(0,1fr)}.EstimateDetail.EstimateDetail--embedded .EstimateDetailItems{overflow-x:auto}.EstimateDetail .EstimateDetailHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;max-width:1050px;padding:20px 0 0;width:100%}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft{cursor:pointer;display:flex;flex-direction:column;margin-bottom:10px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease;width:-webkit-fit-content;width:fit-content}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft svg{font-size:14px}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft .EstimateDetailBackButton{align-items:center;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;text-decoration:none;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .12s ease}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft .EstimateDetailBackButton .material-symbols-outlined,.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft .EstimateDetailBackButton svg{font-size:16px;text-decoration:none!important}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft .EstimateDetailBackButton .EstimateDetailBackButtonText,.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft .EstimateDetailBackButton:hover{text-decoration:none}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft .EstimateDetailBackButton:hover .EstimateDetailBackButtonText{text-decoration:underline}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft .EstimateDetailBackButton:active{transform:translateY(0)}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft .EstimateDetailTitleRow{align-items:center;display:inline-flex;gap:10px;margin-top:6px}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft .EstimateDetailTitleRow h1{color:var(--text_Title_Light);font-size:20px;font-weight:600;margin:0}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft .EstimateDetailTitleRow .EstimateDetailBadge{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;justify-content:center;padding:4px 10px;text-transform:capitalize}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft .EstimateDetailSub{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;margin:4px 0 0}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions{align-items:center;display:inline-flex;gap:8px;position:relative}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailAIButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;width:38px}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailAIButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailAIButton.is-open{border-color:var(--background_Blue);box-shadow:0 10px 22px #0b5fff2e}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;justify-content:space-between;min-width:120px;padding:4px 14px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionButton span{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionButton:active{transform:scale(.98)}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionButton.EstimateDetailActionButtonPrimary{gap:10px;justify-content:flex-start;padding:4px 16px 4px 14px}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionButton.EstimateDetailActionButtonPrimary span{color:var(--text_Title_Dark)}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionButton.EstimateDetailActionButtonPrimary .material-symbols-outlined{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:500;height:20px;justify-content:center;width:20px}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionsMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;left:0;min-width:220px;padding:8px;position:absolute;top:calc(100% + 8px);z-index:5}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionsMenu .EstimateDetailActionsOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;gap:10px;padding:10px 12px;transition:background .16s ease,color .16s ease;width:100%}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionsMenu .EstimateDetailActionsOption .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionsMenu .EstimateDetailActionsOption .EstimateDetailDownloadSpinner{animation:EstimateDetailDownloadSpin .8s linear infinite;border:2px solid var(--outline_Blue);border-radius:50%;border-top-color:var(--background_Blue);display:inline-flex;height:14px;margin-left:6px;width:14px}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionsMenu .EstimateDetailActionsOption:hover{background:var(--background_Gray_Light)}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionsMenu .EstimateDetailActionsOption.is-danger,.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionsMenu .EstimateDetailActionsOption.is-danger .material-symbols-outlined{color:var(--Canceled)}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionsMenu .EstimateDetailActionsOptionRow{align-items:center;display:flex;gap:2px;width:100%}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionsMenu .EstimateDetailActionsOptionRow .EstimateDetailActionsOption{flex:1 1 auto;min-width:0}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionsMenu .EstimateDetailActionsOptionRow .ToolTipTitle{flex-shrink:0}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionsMenu .EstimateDetailActionsOptionRow .EstimateDetailActionsOptionCopy{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;padding:0;transition:background .16s ease,color .16s ease;width:32px}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionsMenu .EstimateDetailActionsOptionRow .EstimateDetailActionsOptionCopy .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;transition:color .16s ease}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionsMenu .EstimateDetailActionsOptionRow .EstimateDetailActionsOptionCopy:hover:not(:disabled){background:var(--background_Blue_White)}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionsMenu .EstimateDetailActionsOptionRow .EstimateDetailActionsOptionCopy:hover:not(:disabled) .material-symbols-outlined{color:var(--background_Blue)}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionsMenu .EstimateDetailActionsOptionRow .EstimateDetailActionsOptionCopy:disabled{cursor:default}@media(max-width:1050px){.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionsMenu .EstimateDetailActionsOptionRow{gap:4px}}@media(max-width:600px){.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionsMenu .EstimateDetailActionsOptionRow{gap:4px}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionsMenu .EstimateDetailActionsOptionRow .EstimateDetailActionsOptionCopy{height:40px;width:40px}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionsMenu .EstimateDetailActionsOptionRow .EstimateDetailActionsOptionCopy .material-symbols-outlined{font-size:20px}}.EstimateDetail .EstimateDetailMenu{align-items:center;background-color:var(--background_Gray_Light_Light);border-radius:10px;display:flex;justify-content:space-between;max-width:1050px;padding-bottom:10px;position:-webkit-sticky;position:sticky;top:10px;width:100%;z-index:3}.EstimateDetail .EstimateDetailMenu.is-sticky{background-color:var(--background_White);border:1px solid var(--border_Light);box-shadow:0 1px 3px #0000000d;padding-left:10px}.EstimateDetail .EstimateDetailMenu .EstimateDetailMainCardMenu{border:1px solid #0000;border-radius:0;border-radius:10px;border-right:8px solid var(--background_Gray_Light_Light);box-shadow:none;display:flex;margin-bottom:-8px;max-height:0;opacity:0;overflow:hidden;overflow:auto;pointer-events:none;transform:translateY(-12px);transition:opacity .2s ease,transform .2s ease,max-height .2s ease,padding .2s ease,border-color .2s ease,box-shadow .2s ease;width:100%}.EstimateDetail .EstimateDetailMenu .EstimateDetailMainCardMenu.is-visible{max-height:120px;opacity:1;padding:20px 14px 12px 0;pointer-events:auto;transform:translateY(0)}.EstimateDetail .EstimateDetailMenu .EstimateDetailMainCardMenu .EstimateDetailMainCardMenuItem{background:#0000;border:none;cursor:pointer;margin-right:14px;padding:0;text-align:left}.EstimateDetail .EstimateDetailMenu .EstimateDetailMainCardMenu .EstimateDetailMainCardMenuItem h2{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:13px;font-weight:400;gap:5px;margin:0;transition:color .16s ease,font-weight .16s ease}.EstimateDetail .EstimateDetailMenu .EstimateDetailMainCardMenu .EstimateDetailMainCardMenuItem h2 .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:16px}.EstimateDetail .EstimateDetailMenu .EstimateDetailMainCardMenu .EstimateDetailMainCardMenuItem:hover h2{color:var(--background_Blue_Dark);font-weight:700}.EstimateDetail .EstimateDetailMenu .EstimateDetailMainCardMenu .EstimateDetailMainCardMenuItem:focus-visible{outline:3px solid #0000}.EstimateDetail .EstimateDetailMenu .EstimateDetailMainCardMenu .EstimateDetailMainCardMenuItem:focus-visible h2{color:var(--text_Title_Dark);font-weight:700}.EstimateDetail .EstimateDetailMenu .EstimateDetailMainCardMenu .EstimateDetailMainCardMenuItem.is-active h2{color:var(--text_Title_Dark);font-weight:600}.EstimateDetail .EstimateDetailContent{align-items:flex-start;align-items:start;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;border-radius:6px;display:flex;gap:16px;justify-content:center;padding-inline:max(20px,(100% - 1050px)/2);width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell{align-items:flex-start;display:flex;flex-direction:column;position:relative;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard{display:flex;flex-direction:column;padding-top:20px;position:relative;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection{border-bottom:1px solid var(--border_Light);display:flex;flex-direction:column;gap:14px;margin-bottom:15px;padding-bottom:15px;position:relative}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection:nth-child(6){border-bottom:1px solid #0000}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionActions{bottom:22px;display:flex;gap:10px;justify-content:flex-end;position:absolute;right:6px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionActions .EstimateDetailActionButton{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionActions .EstimateDetailActionButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14;transform:none}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionActions .EstimateDetailActionButton:active{transform:scale(.98)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionActions .EstimateDetailActionButton:disabled{box-shadow:none;cursor:not-allowed;opacity:.55;transform:none}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailEmpty{background:var(--background_Gray_Light);border-radius:5px;color:var(--text_Title_Light_Light_Light);font-weight:400;padding:12px;text-align:center}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection.EstimateDetailSection--two{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionHead{align-items:center;display:flex;gap:7px;gap:6px;justify-content:space-between}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionHead h2{align-items:center;color:var(--text_Title_Light);display:flex;font-size:14px;font-weight:500;gap:8px;margin:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionHead .material-symbols-outlined{background-color:var(--background_Gray_Light);border-radius:6px;color:var(--text_Title_Light);font-size:16px;padding:4px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionHead .EstimateDetailSectionHeadLeft{align-items:center;align-self:flex-end;display:flex;gap:6px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionHead .EstimateDetailCompany .material-symbols-outlined{background-color:#0000;border-radius:6px;color:var(--text_Title_Light);font-size:16px;padding:4px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany{align-items:center;background-color:var(--background_Gray_Light);border-radius:4px;display:flex;gap:12px;justify-content:space-between;padding:17px 20px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard{align-items:center;display:flex;gap:32px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard .EstimateDetailAvatar{align-items:center;border-radius:10px;color:var(--background_White);display:inline-flex;font-weight:800;height:126px;justify-content:center;letter-spacing:.04em;min-width:126px;width:126px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard .EstimateDetailAvatar img{border-radius:10px;display:block;height:100%;object-fit:cover;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard .EstimateDetailBilledMeta{display:flex;flex:1 1;flex-direction:column}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard .EstimateDetailBilledMeta h3{color:var(--text_Title_Light);font-size:22px;font-weight:600;margin:0 0 10px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard .EstimateDetailBilledMeta p{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;margin:0 0 3px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard .EstimateDetailBilledMeta a{color:var(--background_Blue);font-size:14px;font-weight:400;margin:3px 0 0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard .EstimateDetailBilledMeta a:hover{text-decoration:underline}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard .EstimateDetailBilledMeta .EstimateDetailBilledInfo{display:flex;flex-wrap:wrap}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard .EstimateDetailBilledMeta .EstimateDetailBilledInfo span{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo{display:flex;flex-direction:column;gap:10px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox{grid-gap:8px 50px;align-items:center;display:grid;gap:8px 50px;grid-template-columns:110px minmax(0,1fr);width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox h3{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;margin:0;width:auto}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox h5{align-items:center;color:var(--text_Title_Light);display:flex;font-size:14px;font-weight:600;height:22px;justify-self:start;margin:0;text-align:left}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch{align-items:center;display:inline-flex;flex:1 1;gap:8px;height:22px;position:relative}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentInputWrap{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;display:flex;gap:8px;justify-content:flex-start;max-width:130px;min-width:130px;padding:0 6px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentInputWrap.is-open,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentInputWrap:hover{border:1px solid var(--background_Blue);box-shadow:0 0 0 3px #2563eb33}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentInputWrap .EstimateDetailAppointmentChip{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;gap:6px;padding:0 6px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentInputWrap .EstimateDetailAppointmentChip .EstimateDetailAppointmentChipText{color:var(--text_Title_Light);font-size:11px;white-space:nowrap}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentInputWrap .EstimateDetailAppointmentChip .EstimateDetailAppointmentChipRemove{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentInputWrap .EstimateDetailAppointmentChip .EstimateDetailAppointmentChipRemove .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentInputWrap .EstimateDetailAppointmentInput{background:#0000;border:none;color:var(--text_Title_Light);flex:1 1;font-size:14px;height:22px;min-width:0;outline:3px solid #0000;padding:0 2px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.051);display:flex;flex-direction:column;gap:3px;max-height:280px;opacity:0;overflow-y:auto;padding:10px;pointer-events:none;position:absolute;right:0;top:32px;transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;width:300px;z-index:10}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentDropdownLoading{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:13px;gap:8px;padding:10px 12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentDropdownLoading .EstimateDetailAppointmentDropdownLoadingIcon{animation:EstimateDetailAppointmentSpin .9s linear infinite;font-size:18px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentDropdownEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:10px 12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentDropdownOption{align-items:flex-start;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:8px;justify-content:space-between;padding:8px 10px;text-align:left;transition:background .12s ease;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentDropdownOption .EstimateDetailAppointmentDropdownOptionMain{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentDropdownOption .EstimateDetailAppointmentDropdownOptionPrimary{color:var(--text_Title_Light);font-size:13px;font-weight:600}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentDropdownOption .EstimateDetailAppointmentDropdownOptionSecondary{color:var(--text_Title_Light_Light);font-size:12px;white-space:nowrap}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentDropdownOption .EstimateDetailAppointmentDropdownOptionBadge{background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--background_Blue_Dark);font-size:11px;font-weight:600;margin-right:-3px;margin-top:-2px;padding:4px 8px;white-space:nowrap}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentDropdownOption:hover{background:var(--background_Gray_Light)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailNameTrigger{align-items:center;background-color:#0000;border:0 solid #0000;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;height:22px;padding:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailNameTrigger:hover .EstimateDetailNameLabel{text-decoration:underline}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailNameTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailNameInputRow{align-items:center;display:inline-flex;gap:8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailNameInputRow .EstimateDetailNameInput{background:var(--background_White);border:1px solid var(--background_Blue);border-radius:4px;color:var(--text_Title_Light);font-size:14px;font-weight:600;height:22px;max-width:130px;min-width:130px;outline:3px solid var(--outline_Blue);padding:0 6px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailNameInputRow .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailExpiresDateTrigger{align-items:center;background-color:#0000;border:0 solid #0000;color:var(--text_Title_Light);cursor:pointer;display:flex;height:22px;justify-content:space-between;max-width:130px;min-width:130px;padding:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailExpiresDateTrigger h5{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailExpiresDateTrigger:hover h5{text-decoration:underline}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailExpiresDateTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailExpiresDateInput{background:var(--background_White);border:1px solid var(--background_Blue);border-radius:4px;color:var(--text_Title_Light);font-size:14px;font-weight:600;height:22px;max-width:130px;min-width:130px;outline:3px solid var(--outline_Blue);padding:0 6px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailExpiresDateInput::placeholder{color:var(--text_Title_Light_Light)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailTerms{align-items:center;display:flex;position:relative}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailTerms .EstimateDetailTermsTrigger{align-items:center;background-color:#0000;border:0 solid #0000;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:600;height:22px;justify-content:space-between;max-width:130px;min-width:130px;padding:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailTerms .EstimateDetailTermsTrigger:hover span:first-child{text-decoration:underline}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailTerms .EstimateDetailTermsTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailTerms .EstimateDetailTermsDropdown{display:flex;flex-direction:column;gap:8px;position:relative}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailTerms .EstimateDetailTermsDropdown .EstimateDetailTermsInput{align-items:center;background:var(--background_White);border:1px solid var(--background_Blue);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:6px;height:22px;justify-content:space-between;max-width:130px;min-width:130px;outline:3px solid var(--outline_Blue);overflow:hidden;padding:0 6px;text-overflow:ellipsis;white-space:nowrap}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailTerms .EstimateDetailTermsDropdown .EstimateDetailTermsMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;left:0;max-height:220px;max-width:130px;min-width:130px;overflow-y:auto;padding:8px;position:absolute;top:32px;z-index:5}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailTerms .EstimateDetailTermsDropdown .EstimateDetailTermsMenu .EstimateDetailTermsOption{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:500;padding:6px 8px;text-align:left}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailTerms .EstimateDetailTermsDropdown .EstimateDetailTermsMenu .EstimateDetailTermsOption:hover{background:var(--background_Gray_Light)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailTerms .EstimateDetailTermsDropdown .EstimateDetailTermsMenu .EstimateDetailTermsOption.is-active{background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailItemsSummary,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailItemsSummary .EstimateDetailItemsTotals{display:flex;flex-direction:column;gap:10px;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailItemsSummary .EstimateDetailItemsTotals .EstimateDetailItemsTotalsRow{grid-gap:8px 50px;align-items:center;display:grid;gap:8px 50px;grid-template-columns:110px minmax(0,1fr);width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailItemsSummary .EstimateDetailItemsTotals .EstimateDetailItemsTotalsRow .EstimateDetailItemsTotalsLabel{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;margin:0;width:auto}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailItemsSummary .EstimateDetailItemsTotals .EstimateDetailItemsTotalsRow .EstimateDetailItemsTotalsValue{align-items:center;color:var(--text_Title_Light);display:flex;font-size:14px;font-weight:600;height:22px;justify-self:start;margin:0;text-align:left}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailItemsSummary .EstimateDetailItemsTotals .EstimateDetailItemsTaxRow,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailItemsSummary .EstimateDetailItemsTotals .EstimateDetailItemsTaxRow .EstimateDetailItemsTaxControl{position:relative}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailItemsSummary .EstimateDetailItemsTotals .EstimateDetailItemsTaxRow .EstimateDetailItemsTaxControl .EstimateDetailItemsTaxTrigger{align-items:center;background:#0000;border:0;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-wrap:nowrap;font-family:inherit;font-size:14px;font-weight:600;gap:6px;height:22px;padding:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailItemsSummary .EstimateDetailItemsTotals .EstimateDetailItemsTaxRow .EstimateDetailItemsTaxControl .EstimateDetailItemsTaxTrigger span{white-space:nowrap}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailItemsSummary .EstimateDetailItemsTotals .EstimateDetailItemsTaxRow .EstimateDetailItemsTaxControl .EstimateDetailItemsTaxTrigger:disabled{cursor:default;opacity:1}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailItemsSummary .EstimateDetailItemsTotals .EstimateDetailItemsTaxRow .EstimateDetailItemsTaxControl .EstimateDetailItemsTaxTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailItemsSummary .EstimateDetailItemsTotals .EstimateDetailItemsTaxRow .EstimateDetailItemsTaxControl .EstimateDetailItemsTaxTrigger:hover:not(:disabled) .material-symbols-outlined{color:var(--background_Blue)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailItemsSummary .EstimateDetailItemsTotals .EstimateDetailItemsTaxRow .EstimateDetailItemsTaxControl .EstimateDetailItemsTaxMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:2px;left:0;max-height:280px;min-width:240px;overflow-y:auto;padding:5px;position:absolute;right:auto;top:calc(100% + 6px);z-index:20}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailItemsSummary .EstimateDetailItemsTotals .EstimateDetailItemsTaxRow .EstimateDetailItemsTaxControl .EstimateDetailItemsTaxMenu .EstimateDetailItemsTaxAddNew,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailItemsSummary .EstimateDetailItemsTotals .EstimateDetailItemsTaxRow .EstimateDetailItemsTaxControl .EstimateDetailItemsTaxMenu .EstimateDetailItemsTaxOption{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13.5px;font-weight:500;gap:8px;padding:8px 9px;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailItemsSummary .EstimateDetailItemsTotals .EstimateDetailItemsTaxRow .EstimateDetailItemsTaxControl .EstimateDetailItemsTaxMenu .EstimateDetailItemsTaxAddNew:hover,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailItemsSummary .EstimateDetailItemsTotals .EstimateDetailItemsTaxRow .EstimateDetailItemsTaxControl .EstimateDetailItemsTaxMenu .EstimateDetailItemsTaxOption:hover{background:var(--surface-sunken)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailItemsSummary .EstimateDetailItemsTotals .EstimateDetailItemsTaxRow .EstimateDetailItemsTaxControl .EstimateDetailItemsTaxMenu .EstimateDetailItemsTaxAddNew.is-active,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailItemsSummary .EstimateDetailItemsTotals .EstimateDetailItemsTaxRow .EstimateDetailItemsTaxControl .EstimateDetailItemsTaxMenu .EstimateDetailItemsTaxOption.is-active{background:var(--surface-sunken);color:var(--background_Blue);font-weight:600}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailItemsSummary .EstimateDetailItemsTotals .EstimateDetailItemsTaxRow .EstimateDetailItemsTaxControl .EstimateDetailItemsTaxMenu .EstimateDetailItemsTaxOption{justify-content:space-between}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailItemsSummary .EstimateDetailItemsTotals .EstimateDetailItemsTaxRow .EstimateDetailItemsTaxControl .EstimateDetailItemsTaxMenu .EstimateDetailItemsTaxOption .EstimateDetailItemsTaxOptionName{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailItemsSummary .EstimateDetailItemsTotals .EstimateDetailItemsTaxRow .EstimateDetailItemsTaxControl .EstimateDetailItemsTaxMenu .EstimateDetailItemsTaxOption .EstimateDetailItemsTaxOptionKind{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light_Light);flex-shrink:0;font-size:10px;font-weight:700;letter-spacing:.02em;padding:2px 6px;text-transform:uppercase}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailItemsSummary .EstimateDetailItemsTotals .EstimateDetailItemsTaxRow .EstimateDetailItemsTaxControl .EstimateDetailItemsTaxMenu .EstimateDetailItemsTaxOption.is-active .EstimateDetailItemsTaxOptionKind{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailItemsSummary .EstimateDetailItemsTotals .EstimateDetailItemsTaxRow .EstimateDetailItemsTaxControl .EstimateDetailItemsTaxMenu .EstimateDetailItemsTaxAddNew{color:var(--background_Blue);font-weight:600}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailItemsSummary .EstimateDetailItemsTotals .EstimateDetailItemsTaxRow .EstimateDetailItemsTaxControl .EstimateDetailItemsTaxMenu .EstimateDetailItemsTaxAddNew .material-symbols-outlined{font-size:18px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailItemsSummary .EstimateDetailItemsTotals .EstimateDetailItemsTaxRow .EstimateDetailItemsTaxControl .EstimateDetailItemsTaxMenu .EstimateDetailItemsTaxAddNew:hover{background:var(--background_Blue_White)}@media(max-width:1050px){.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailItemsSummary .EstimateDetailItemsTotals .EstimateDetailItemsTotalsRow{gap:8px 24px}}@media(max-width:600px){.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailItemsSummary .EstimateDetailItemsTotals .EstimateDetailItemsTotalsRow{gap:8px 24px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailItemsSummary .EstimateDetailItemsTotals .EstimateDetailItemsTaxRow .EstimateDetailItemsTaxControl .EstimateDetailItemsTaxMenu{min-width:0;width:min(280px,100vw - 64px)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany{align-items:stretch;flex-direction:column;gap:16px;padding:14px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard{gap:14px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard .EstimateDetailAvatar{height:72px;min-width:72px;width:72px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard .EstimateDetailBilledMeta{min-width:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard .EstimateDetailBilledMeta h3{font-size:18px;margin-bottom:6px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard .EstimateDetailBilledMeta .EstimateDetailBilledInfo span,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard .EstimateDetailBilledMeta a,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard .EstimateDetailBilledMeta p{font-size:13px;overflow-wrap:anywhere}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox{grid-gap:8px 50px;align-items:center;display:grid;gap:8px 50px;grid-template-columns:110px minmax(0,1fr)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox h3{min-width:0;width:auto}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailExpiresDateTrigger,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailNameTrigger,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailTermsTrigger,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox h5{justify-content:flex-start;max-width:100%;min-width:0;text-align:left}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox h5{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailNameTrigger .EstimateDetailNameLabel{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailNameInputRow,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailTerms{justify-content:flex-start;min-width:0}}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain{display:flex;flex-direction:column;gap:8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledLabel{color:var(--text_Title_Light);font-size:13px;font-weight:500}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledHeader{align-items:center;display:flex;gap:10px;justify-content:space-between}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledHeader .EstimateDetailBilledEdit{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .16s ease,border-color .16s ease,color .16s ease;width:32px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledHeader .EstimateDetailBilledEdit .material-symbols-outlined{font-size:18px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledHeader .EstimateDetailBilledEdit:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledHeader .EstimateDetailBilledEdit.is-disabled,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledHeader .EstimateDetailBilledEdit:disabled{cursor:not-allowed;opacity:.55}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledCard{align-items:flex-start;background-color:var(--background_White);display:flex;gap:12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledCard .EstimateDetailAvatar{align-items:center;background:linear-gradient(135deg,var(--background_Blue));border-radius:50px;color:#fff;display:inline-flex;font-weight:800;height:46px;justify-content:center;letter-spacing:.04em;width:46px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledCard .EstimateDetailAvatar img{border-radius:50px;display:block;height:100%;object-fit:cover;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledCard .EstimateDetailBilledMeta{display:flex;flex:1 1;flex-direction:column;gap:2px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledCard .EstimateDetailBilledMeta h3{color:var(--text_Title_Dark);font-size:16px;font-weight:400;margin:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledCard .EstimateDetailBilledMeta p{color:var(--text_Title_Light);font-size:13px;margin:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledCard .EstimateDetailBilledMeta .EstimateDetailBilledPhoneRow{align-items:center;display:flex;gap:6px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledCard .EstimateDetailBilledMeta .EstimateDetailBilledPhoneRow p{color:var(--text_Title_Light);font-size:13px;margin:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledCard .EstimateDetailBilledMeta .EstimateDetailBilledPhoneRow .EstimateDetailBilledPhoneAction{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;transition:color .12s ease,border-color .12s ease,background .12s ease,box-shadow .12s ease,transform .1s ease;width:26px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledCard .EstimateDetailBilledMeta .EstimateDetailBilledPhoneRow .EstimateDetailBilledPhoneAction .material-symbols-outlined{font-size:16px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledCard .EstimateDetailBilledMeta .EstimateDetailBilledPhoneRow .EstimateDetailBilledPhoneAction:hover{background:var(--surface-sunken);border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;color:var(--background_Blue)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledCard .EstimateDetailBilledMeta .EstimateDetailBilledPhoneRow .EstimateDetailBilledPhoneAction:active{transform:scale(.94)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledCard .EstimateDetailBilledMeta .EstimateDetailBilledInfo{display:flex;flex-wrap:wrap;gap:8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledCard .EstimateDetailBilledMeta .EstimateDetailBilledInfo span{color:var(--text_Title_Light);font-size:13px;font-weight:400}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAddLine{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:3px;justify-content:space-between;outline:3px solid #0000;padding:5px 12px 5px 7px;transition:all .15s ease,box-shadow .15s ease;width:-webkit-fit-content;width:fit-content}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAddLine .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAddLine:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;left:0;max-height:520px;overflow:hidden;position:absolute;top:44px;width:420px;z-index:5}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailPickerTabs{display:flex;gap:8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailPickerTabs button{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Dark_Light);border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:12px;font-weight:500;padding:6px 10px;transition:background .16s ease,border-color .16s ease,color .16s ease}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailPickerTabs button.is-active{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);color:var(--background_Blue_Dark)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker input{border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:10px 12px;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPickerEmpty{color:var(--text_Title_Light_Light_Light);font-size:13px;font-weight:400;padding:12px;text-align:center}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPickerList{display:flex;flex-direction:column;max-height:260px;overflow-y:auto}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPickerList .EstimateDetailPickerItem{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:12px;transition:background .12s ease}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPickerList .EstimateDetailPickerItem div{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPickerList .EstimateDetailPickerItem div strong{color:var(--text_Title_Dark);text-align:left}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPickerList .EstimateDetailPickerItem div span{color:var(--text_Title_Light_Light_Light);font-size:12px;text-align:left}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPickerList .EstimateDetailPickerItem .EstimateDetailPickerMeta{color:var(--text_Title_Dark);font-weight:400}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPickerList .EstimateDetailPickerItem:hover{background:var(--background_Gray_Light)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPickerActions{border-top:1px solid var(--border_Light);padding:10px 12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPickerActions button{background:var(--background_Gray_Light_Blue);border:1px solid var(--background_Blue);border-radius:6px;color:var(--background_Blue_Dark);cursor:pointer;font-weight:500;padding:10px 12px;transition:transform .12s ease,box-shadow .16s ease;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPickerActions button:hover{box-shadow:0 8px 14px #2563eb29;transform:translateY(-1px)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickAdd,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickCreate{border-radius:10px;border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:10px;padding:12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickAdd h4,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickCreate h4{color:var(--text_Title_Dark);font-size:13px;margin:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickAdd .EstimateDetailQuickRow,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickCreate .EstimateDetailQuickRow{display:flex;flex-direction:column;gap:8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickAdd .EstimateDetailQuickRow .EstimateDetailQuickRowa,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickCreate .EstimateDetailQuickRow .EstimateDetailQuickRowa{align-items:center;display:flex;gap:10px;justify-content:space-between}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickAdd .EstimateDetailQuickRow .EstimateDetailQuickRowa input,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickCreate .EstimateDetailQuickRow .EstimateDetailQuickRowa input{width:30%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickAdd .EstimateDetailQuickRow .EstimateDetailQuickRowa input:first-child,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickCreate .EstimateDetailQuickRow .EstimateDetailQuickRowa input:first-child{width:70%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickAdd .EstimateDetailQuickRow input,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickCreate .EstimateDetailQuickRow input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:13px;outline:3px solid #0000;padding:10px 12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickAdd .EstimateDetailQuickRow input:focus,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickCreate .EstimateDetailQuickRow input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickAdd .EstimateDetailQuickRow button,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickCreate .EstimateDetailQuickRow button{background:color-mix(in srgb,var(--Done) 14%,#0000);border:1px solid color-mix(in srgb,var(--Done) 40%,#0000);border-radius:10px;color:var(--Done);cursor:pointer;font-weight:400;padding:10px 14px;transition:transform .12s ease,box-shadow .16s ease}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickAdd .EstimateDetailQuickRow button:hover,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickCreate .EstimateDetailQuickRow button:hover{box-shadow:0 8px 14px #22c55e2e;transform:translateY(-1px)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickAdd .EstimateDetailQuickToggle,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickCreate .EstimateDetailQuickToggle{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickAdd .EstimateDetailQuickToggle input,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickCreate .EstimateDetailQuickToggle input{height:16px;width:16px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailNotesLabel{color:var(--text_Title_Dark);font-size:18px;font-weight:600}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailNotes{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light_Light_Light);font-weight:600;min-height:90px;padding:12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailNotesInput{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-weight:600;min-height:130px;outline:3px solid #0000;padding:12px;resize:vertical;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailNotesInput:focus,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailNotesInput:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailTermsSection{border-bottom:1px solid #0000}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailTermsSection .EstimateDetailTermsOverride,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailTermsSection .EstimateDetailTermsTemplateCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;padding:12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailTermsSection .EstimateDetailTermsOverride .EstimateDetailTermsToggleRow,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailTermsSection .EstimateDetailTermsTemplateCard .EstimateDetailTermsToggleRow{align-items:center;display:flex;gap:8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailTermsSection .EstimateDetailTermsOverride .EstimateDetailTermsToggleRow .EstimateDetailTermsToggleLabel,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailTermsSection .EstimateDetailTermsTemplateCard .EstimateDetailTermsToggleRow .EstimateDetailTermsToggleLabel{color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:600;-webkit-user-select:none;user-select:none}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailTermsSection .EstimateDetailTermsOverride .EstimateDetailTermsCardActions,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailTermsSection .EstimateDetailTermsTemplateCard .EstimateDetailTermsCardActions{display:flex;justify-content:flex-end}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailTermsSection .EstimateDetailTermsOverride .EstimateDetailTermsCardActions .EstimateDetailActionButton,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailTermsSection .EstimateDetailTermsTemplateCard .EstimateDetailTermsCardActions .EstimateDetailActionButton{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailTermsSection .EstimateDetailTermsOverride .EstimateDetailTermsCardActions .EstimateDetailActionButton:hover,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailTermsSection .EstimateDetailTermsTemplateCard .EstimateDetailTermsCardActions .EstimateDetailActionButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailTermsSection .EstimateDetailTermsOverride .EstimateDetailTermsCardActions .EstimateDetailActionButton:active,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailTermsSection .EstimateDetailTermsTemplateCard .EstimateDetailTermsCardActions .EstimateDetailActionButton:active{transform:scale(.98)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailTermsSection .EstimateDetailTermsOverride .EstimateDetailTermsCardActions .EstimateDetailActionButton:disabled,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailTermsSection .EstimateDetailTermsTemplateCard .EstimateDetailTermsCardActions .EstimateDetailActionButton:disabled{box-shadow:none;cursor:not-allowed;opacity:.55;transform:none}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailTermsSection .EstimateDetailTermsReadOnly{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);font-size:13px;line-height:1.6;padding:12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailTermsSection .EstimateDetailTermsReadOnly h2{color:var(--text_Title_Dark);font-size:15px;margin:10px 0 4px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailTermsSection .EstimateDetailTermsReadOnly h3{color:var(--text_Title_Dark);font-size:13.5px;margin:8px 0 4px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailTermsSection .EstimateDetailTermsReadOnly p{margin:6px 0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailTermsSection .EstimateDetailTermsReadOnly ol,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailTermsSection .EstimateDetailTermsReadOnly ul{margin:6px 0;padding-left:20px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailTermsSection .EstimateDetailTermsReadOnly li{margin:2px 0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailTermsSection .EstimateDetailTermsReadOnly a{color:var(--background_Blue);text-decoration:underline}@media(max-width:600px){.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailTermsSection .EstimateDetailTermsOverride,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailTermsSection .EstimateDetailTermsTemplateCard{padding:10px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailTermsSection .EstimateDetailTermsOverride .EstimateDetailTermsCardActions .EstimateDetailActionButton,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailTermsSection .EstimateDetailTermsTemplateCard .EstimateDetailTermsCardActions .EstimateDetailActionButton{width:100%}}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentList{display:flex;flex-direction:column;gap:8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailEmpty{background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Light_Light_Light);font-size:14px;font-weight:400;text-align:center}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow{align-items:flex-start;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:10px;justify-content:space-between;padding:10px 12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow:hover{box-shadow:0 6px 16px #46567b14}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo{align-items:center;display:flex;flex:1 1;gap:10px;min-width:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo img{align-self:flex-start;border:1px solid var(--border_Light);border-radius:10px;height:44px;object-fit:cover;width:44px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentFile{align-items:center;align-self:flex-start;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;box-sizing:border-box;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:600;height:44px;justify-content:center;width:100%;width:44px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText{display:flex;flex:1 1;flex-direction:column;gap:7px;min-width:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText strong{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText span{color:var(--text_Title_Light_Light_Light);font-size:12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentDescription{color:var(--text_Title_Light);color:var(--text_Title_Light_Light_Light);font-size:12px;margin-top:-5px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentDate{background-color:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);font-size:11px;padding:2px 6px;width:-webkit-fit-content;width:fit-content}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentField{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:12px 10px;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentField:focus{border:1px solid var(--background_Blue);box-shadow:0 0 0 2px #2563eb1f}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentTextarea{min-height:80px;resize:vertical}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentFieldLabel{color:var(--text_Title_Light);font-size:12px;font-weight:500;margin-bottom:-4px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentEditActions{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:6px;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentSave{align-self:flex-start;background:var(--background_Blue);border:none;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:12px;font-weight:500;padding:6px 14px;transition:transform .12s ease,box-shadow .16s ease}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentSave:hover{box-shadow:0 10px 16px #2563eb33;transform:translateY(-1px)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentSave:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentCancel{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;color:var(--text_Title_Light_Light);cursor:pointer;font-size:12px;font-weight:500;padding:6px 14px;transition:box-shadow .15s ease}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentCancel:hover{background:var(--background_Gray_Light_Blue);border-color:var(--text_Title_Light);box-shadow:0 4px 10px #00000014;color:var(--text_Title_Light)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentCancel:disabled{cursor:not-allowed;opacity:.6}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentMeta{align-items:center;display:inline-flex;gap:8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap{margin-top:6px;position:relative}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenuButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .16s ease,border-color .16s ease,color .16s ease;width:32px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenuButton:hover{background:var(--background_Gray_Light_Blue);border-color:var(--outline_Blue);color:var(--background_Blue)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 14px 32px #0f172a1f;display:flex;flex-direction:column;gap:6px;min-width:150px;padding:8px;position:absolute;right:0;top:38px;z-index:10}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenu button{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:6px 8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenu button:hover{background:var(--background_Gray_Light)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenu .EstimateDetailAttachmentMenuConfirm{color:var(--text_Title_Dark);display:flex;flex-direction:column;font-size:12px;gap:8px;padding:6px 8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenu .EstimateDetailAttachmentMenuConfirm span{font-weight:600}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenu .EstimateDetailAttachmentMenuConfirm .EstimateDetailAttachmentMenuConfirmActions{align-items:center;display:flex;gap:8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenu .EstimateDetailAttachmentMenuConfirm .EstimateDetailAttachmentMenuConfirmActions button{align-content:center;background:var(--background_Gray_Light_Blue);border:1px solid #0000;border:1px solid var(--text_Title_Light);border-radius:10px;display:flex;font-size:12px;font-weight:500;justify-content:center;padding:4px 10px;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenu .EstimateDetailAttachmentMenuConfirm .EstimateDetailAttachmentMenuConfirmActions button:hover{box-shadow:0 6px 16px #0f172a14}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenu .EstimateDetailAttachmentMenuConfirm .EstimateDetailAttachmentMenuConfirmActions button.is-danger{background:var(--Canceled);border-color:var(--Canceled);color:var(--Canceled)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentForm,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentForm input,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentForm textarea,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature input,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:10px 12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentForm input:focus,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentForm textarea:focus,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature input:focus,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature textarea:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentForm textarea,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature textarea{grid-column:1/-1;min-height:80px;resize:vertical}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentForm .EstimateDetailAttachmentFormButton,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailAttachmentFormButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:3px;justify-content:space-between;outline:3px solid #0000;padding:5px 12px 5px 7px;transition:all .15s ease,box-shadow .15s ease;width:-webkit-fit-content;width:fit-content}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentForm .EstimateDetailAttachmentFormButton .material-symbols-outlined,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailAttachmentFormButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentForm .EstimateDetailAttachmentFormButton:hover,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailAttachmentFormButton:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentForm .EstimateDetailAttachmentFormButton:disabled,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailAttachmentFormButton:disabled{cursor:not-allowed;opacity:.7}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentForm .EstimateDetailAttachmentFormButton .EstimateDetailAttachmentInput,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailAttachmentFormButton .EstimateDetailAttachmentInput{display:none}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentForm .EstimateDetailAttachmentFormButton .EstimateDetailAttachmentError,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailAttachmentFormButton .EstimateDetailAttachmentError{color:var(--Canceled);font-size:12px;font-weight:500}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature.EstimateDetailSignature--list{grid-template-columns:1fr}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature.EstimateDetailSignature--modal{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignaturePad{display:flex;flex-direction:column;gap:10px;grid-column:1/-1}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureCanvasWrap{background:var(--background_Gray_Light_Blue);border:1px dashed var(--text_Title_Light);border-radius:6px;box-sizing:border-box;height:180px;padding:8px;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureCanvas{background-color:var(--background_White);border-radius:10px;cursor:crosshair;height:100%;touch-action:none;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureActions{align-items:center;display:flex;gap:8px;justify-content:flex-end}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureClear,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureSave{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:500;padding:12px 14px;transition:box-shadow .15s ease}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureClear:hover,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureSave:hover{box-shadow:0 4px 10px #00000014}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureClear:disabled,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureSave:disabled{cursor:not-allowed;opacity:.6}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureSave{background:var(--background_Blue);border:none;color:#fff}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureList{display:flex;flex-direction:column;gap:10px;grid-column:1/-1}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureCard{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureMeta{display:flex;flex-direction:column;gap:4px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureMeta strong{color:var(--text_Title_Dark);font-size:14px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureMeta span{color:var(--text_Title_Light_Light);font-size:12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureImage{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;height:72px;object-fit:contain;width:160px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureType{display:flex;flex-direction:column;gap:10px;grid-column:1/-1}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureTypePreview{background:var(--background_Gray_Light_Blue);border:1px dashed var(--text_Title_Light);border-radius:6px;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:130px;padding:16px 18px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureTypeName{color:var(--text_Title_Dark);font-family:Segoe Script,Brush Script MT,Apple Chancery,cursive;font-size:28px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureTypeTitle{color:var(--text_Title_Light_Light);font-size:13px;font-weight:500}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailClientPicker{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:420px;overflow:hidden;position:absolute;right:0;top:64px;width:360px;z-index:22}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailClientPicker .EstimateDetailPickerHeader{border-bottom:1px solid var(--border_Light);padding:10px 12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailClientPicker .EstimateDetailPickerHeader input{border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:10px 12px;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailClientPicker .EstimateDetailPickerHeader input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailClientPicker .EstimateDetailPickerEmpty{color:var(--text_Title_Light_Light_Light);font-weight:600;padding:12px;text-align:center}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailClientPicker .EstimateDetailPickerList{display:flex;flex-direction:column;max-height:300px;overflow-y:auto}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailClientPicker .EstimateDetailPickerList .EstimateDetailPickerItem{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:12px;transition:background .12s ease}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailClientPicker .EstimateDetailPickerList .EstimateDetailPickerItem div{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailClientPicker .EstimateDetailPickerList .EstimateDetailPickerItem div strong{color:var(--text_Title_Dark);text-align:left}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailClientPicker .EstimateDetailPickerList .EstimateDetailPickerItem div span{color:var(--text_Title_Light_Light_Light);font-size:12px;text-align:left}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailClientPicker .EstimateDetailPickerList .EstimateDetailPickerItem .EstimateDetailPickerMeta{color:var(--text_Title_Dark);font-weight:400}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailClientPicker .EstimateDetailPickerList .EstimateDetailPickerItem:hover{background:var(--background_Gray_Light)}.EstimateDetail .EstimateDetailCreateClientModal{animation:EstimateDetailClientOverlayIn .18s ease;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:100}.EstimateDetail .EstimateDetailCreateClientModal.is-closing,.EstimateDetail .EstimateDetailCreateClientModal.is-closing .EstimateDetailCreateClientOverlay{animation:EstimateDetailClientOverlayOut .18s ease forwards}.EstimateDetail .EstimateDetailCreateClientModal.is-closing .EstimateDetailCreateClientPanel{animation:EstimateDetailClientPanelOut .22s ease forwards}.EstimateDetail .EstimateDetailCreateClientModal .EstimateDetailCreateClientOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.EstimateDetail .EstimateDetailCreateClientModal .EstimateDetailCreateClientPanel{animation:EstimateDetailClientPanelIn .22s ease;background:var(--background_White);border-left:2px solid var(--border_Light);box-shadow:-18px 0 36px #0f172a2e;height:100%;max-width:100%;padding-top:50px;position:relative;width:640px;z-index:1}.EstimateDetail .EstimateDetailCreateClientModal .EstimateDetailCreateClientPanel .EstimateDetailCreateClientClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;margin:16px 16px 0 auto;position:absolute;right:5px;top:0;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px;z-index:2}.EstimateDetail .EstimateDetailCreateClientModal .EstimateDetailCreateClientPanel .EstimateDetailCreateClientClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.EstimateDetail .EstimateDetailCreateClientModal .EstimateDetailCreateClientPanel .EstimateDetailCreateClientClose:active{transform:scale(.92)}.EstimateDetail .EstimateDetailCreateClientModal .EstimateDetailCreateClientPanel .EstimateDetailCreateClientClose .material-symbols-outlined{font-size:21px}.EstimateDetail .EstimateDetailCreateClientModal .EstimateDetailCreateClientPanel .CreateClient{height:100vh}.EstimateDetail .EstimateDetailCreateClientModal .EstimateDetailCreateClientPanel .CreateClient .CreateClientHeader{margin-top:0;padding-top:10px}.EstimateDetail .EstimateDetailCreateClientModal .EstimateDetailCreateClientPanel .CreateClient .CreateClientBannerLeft{display:none}.EstimateDetail .EstimateDetailCreateClientModal .EstimateDetailCreateClientPanel .CreateClient .CreateClientForm{width:100%}.EstimateDetail .EstimateDetailCreateClientModal .EstimateDetailCreateClientPanel .CreateClient .CreateClientCustomFields{padding-bottom:50px}.EstimateDetail .EstimateDetailCreateClientModal .EstimateDetailCreateClientPanel .CreateClient .CreateClientFooter{border:initial;border-radius:0;bottom:50px;margin-left:-30px;padding:15px 30px;width:calc(100% + 60px)}@keyframes EstimateDetailClientPanelIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes EstimateDetailClientOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes EstimateDetailClientPanelOut{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes EstimateDetailClientOverlayOut{0%{opacity:1}to{opacity:0}}@media(max-width:1050px){.EstimateDetail .EstimateDetailHeader{max-width:100%;padding:16px 16px 0}.EstimateDetail .EstimateDetailMenu{max-width:100%;padding:0 16px}.EstimateDetail .EstimateDetailContent{max-width:100%;padding:0 16px 24px;padding-inline:16px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection--two{grid-template-columns:1fr}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailBilled{flex-direction:column;gap:12px}.EstimateDetail .EstimateDetailCreateClientModal .EstimateDetailCreateClientPanel{width:520px}}@media(max-width:600px){.EstimateDetail .EstimateDetailHeader{flex-wrap:wrap;gap:8px;padding:12px 12px 0}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft{width:100%}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft .EstimateDetailTitleRow h1{font-size:17px}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions{align-items:center;flex-wrap:nowrap;gap:6px;margin-bottom:8px;width:100%}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailAIButton{flex:0 0 40px;height:40px;width:40px}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionButton{flex:1 1;font-size:13px;height:40px;justify-content:center;min-height:40px;min-width:0;padding:0 10px;white-space:nowrap}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionButton span:not(.material-symbols-outlined){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionsMenu{left:0;max-width:calc(100vw - 24px);right:auto}.EstimateDetail .EstimateDetailMenu{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0 12px}.EstimateDetail .EstimateDetailMenu .EstimateDetailMainCardMenu .EstimateDetailMainCardMenuItem{align-items:center;display:inline-flex;min-height:44px}.EstimateDetail .EstimateDetailMenu .EstimateDetailMainCardMenu .EstimateDetailMainCardMenuItem h2{font-size:12px;white-space:nowrap}.EstimateDetail .EstimateDetailContent{gap:10px;padding:0 12px 16px;padding-inline:12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard{padding-top:14px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection{gap:10px;margin-bottom:10px;padding-bottom:10px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection.EstimateDetailSection--two{grid-template-columns:1fr}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionHead{align-items:center;flex-wrap:wrap;gap:8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionHead .EstimateDetailSectionHeadLeft{align-self:center}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany{align-items:stretch;flex-direction:column;gap:14px;padding:12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard{gap:12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled{flex-direction:column;gap:12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledCard .EstimateDetailBilledMeta h3{font-size:15px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailInfo .EstimateDetailInfoBox{grid-gap:8px 50px;align-items:center;display:grid;gap:8px 50px;grid-template-columns:110px minmax(0,1fr)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailInfo .EstimateDetailInfoBox h3{font-size:12px;min-width:0;width:auto}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailExpiresDateTrigger,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailNameTrigger,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailTermsTrigger,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailInfo .EstimateDetailInfoBox h5{justify-content:flex-start;max-width:100%;min-width:0;text-align:left}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailInfo .EstimateDetailInfoBox h5{display:block;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailNameTrigger .EstimateDetailNameLabel{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailNameInputRow,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailTerms{flex:1 1 auto;min-width:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentInputWrap,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailExpiresDateInput,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailNameInput,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailTermsInput{font-size:16px;max-width:100%;min-width:0;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch{justify-content:flex-start;min-width:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentDropdownMenu{left:auto;max-width:calc(100vw - 24px);right:0;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailNotesInput{font-size:16px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentForm,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature{grid-template-columns:1fr}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentForm input,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentForm textarea,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature input,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature textarea{font-size:16px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionActions{justify-content:stretch;position:static;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionActions .EstimateDetailActionButton{justify-content:center;min-height:44px;width:100%}.EstimateDetail .EstimateDetailCreateClientModal{align-items:center;justify-content:center;padding:4px}.EstimateDetail .EstimateDetailCreateClientModal .EstimateDetailCreateClientPanel{border:1px solid var(--border_Light);border-left:0;border-radius:6px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;height:auto;max-height:calc(100% - 4px);max-width:calc(100% - 4px);overflow:hidden;padding-top:44px;width:100%}.EstimateDetail .EstimateDetailCreateClientModal .EstimateDetailCreateClientPanel .CreateClient{-webkit-overflow-scrolling:touch;height:100%;max-height:100%;overflow-y:auto}.EstimateDetail .EstimateDetailTermsMenu{max-width:calc(100vw - 24px)}.EstimateDetail .EstimateDetailClientPicker,.EstimateDetail .EstimateDetailItemPicker{max-width:calc(100vw - 24px);width:calc(100vw - 24px)}.EstimateDetail .EstimateDetailClientPicker{left:0;right:auto}}@keyframes EstimateDetailDownloadSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes EstimateDetailAppointmentSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ModuleToActionsAi{animation:ModuleToActionsAiSlideUp .28s cubic-bezier(.22,1,.36,1) forwards;bottom:0;left:50%;max-width:96vw;position:fixed;transform:translateX(-50%);width:560px;z-index:1200}@keyframes ModuleToActionsAiSlideUp{0%{opacity:0;transform:translateX(-50%) translateY(32px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes ModuleToActionsAiSlideDown{0%{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(32px)}}.ModuleToActionsAi.ModuleToActionsAi--closing{animation:ModuleToActionsAiSlideDown .24s cubic-bezier(.4,0,1,1) forwards}.ModuleToActionsAi .ModuleToActionsAiCard{background:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-bottom:none;border-radius:16px 16px 0 0;box-shadow:0 -4px 24px #0000001a,0 1px 3px #0000000d;display:flex;flex-direction:column;overflow:hidden}.ModuleToActionsAi.ModuleToActionsAi--minimized .ModuleToActionsAiBody{display:none}.ModuleToActionsAi .ModuleToActionsAiHeader{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;gap:10px;justify-content:space-between;padding:12px 16px}.ModuleToActionsAi .ModuleToActionsAiHeader .ModuleToActionsAiHeaderLeft{align-items:center;display:flex;gap:8px;min-width:0}.ModuleToActionsAi .ModuleToActionsAiHeader .ModuleToActionsAiActionIcon{color:var(--background_Blue);flex-shrink:0;font-size:18px}.ModuleToActionsAi .ModuleToActionsAiHeader .ModuleToActionsAiTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ModuleToActionsAi .ModuleToActionsAiHeader .ModuleToActionsAiAiBadge{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 25%,#0000);border-radius:99px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;gap:4px;padding:2px 8px 2px 5px}.ModuleToActionsAi .ModuleToActionsAiHeader .ModuleToActionsAiAiBadge .material-symbols-outlined{font-size:13px}.ModuleToActionsAi .ModuleToActionsAiHeader .ModuleToActionsAiHeaderActions{align-items:center;display:flex;flex-shrink:0;gap:2px}.ModuleToActionsAi .ModuleToActionsAiHeader .ModuleToActionsAiClose,.ModuleToActionsAi .ModuleToActionsAiHeader .ModuleToActionsAiMinimize{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:32px}.ModuleToActionsAi .ModuleToActionsAiHeader .ModuleToActionsAiClose .material-symbols-outlined,.ModuleToActionsAi .ModuleToActionsAiHeader .ModuleToActionsAiMinimize .material-symbols-outlined{font-size:20px}.ModuleToActionsAi .ModuleToActionsAiHeader .ModuleToActionsAiClose:hover,.ModuleToActionsAi .ModuleToActionsAiHeader .ModuleToActionsAiMinimize:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.ModuleToActionsAi .ModuleToActionsAiHeader .ModuleToActionsAiClose:active,.ModuleToActionsAi .ModuleToActionsAiHeader .ModuleToActionsAiMinimize:active{transform:scale(.9)}.ModuleToActionsAi .ModuleToActionsAiBody{max-height:70vh;overflow-y:auto}.ModuleToActionsAi .ModuleToActionsAiBody .CollectPayment{background:#0000;display:block;position:static}.ModuleToActionsAi .ModuleToActionsAiBody .CollectPayment .CollectPaymentCard{border:none;border-radius:0;box-shadow:none;max-width:100%;width:100%}.ModuleToActionsAi .ModuleToActionsAiBody .CollectPayment .CollectPaymentCard .CollectPaymentHeader{display:none}.ModuleToActionsAi .ModuleToActionsAiBody .CreateAppointment,.ModuleToActionsAi .ModuleToActionsAiBody .CreateClient{background:#0000;display:block;height:auto;min-height:0;min-height:auto;position:static}.ModuleToActionsAi .AiSubmodule{display:flex;flex-direction:column;gap:16px;padding:20px}.ModuleToActionsAi .AiSubmodule .AiSubmoduleField{display:flex;flex-direction:column;gap:6px}.ModuleToActionsAi .AiSubmodule .AiSubmoduleField label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.ModuleToActionsAi .AiSubmodule .AiSubmoduleField input,.ModuleToActionsAi .AiSubmodule .AiSubmoduleField textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-family:inherit;font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.ModuleToActionsAi .AiSubmodule .AiSubmoduleField input::placeholder,.ModuleToActionsAi .AiSubmodule .AiSubmoduleField textarea::placeholder{color:var(--text_Title_Light_Light)}.ModuleToActionsAi .AiSubmodule .AiSubmoduleField input:focus,.ModuleToActionsAi .AiSubmodule .AiSubmoduleField input:hover,.ModuleToActionsAi .AiSubmodule .AiSubmoduleField textarea:focus,.ModuleToActionsAi .AiSubmodule .AiSubmoduleField textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.ModuleToActionsAi .AiSubmodule .AiSubmoduleField textarea{line-height:1.6;min-height:88px;resize:vertical}.ModuleToActionsAi .AiSubmodule .AiSubmoduleRow{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.ModuleToActionsAi .AiSubmodule .AiSubmoduleError{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 12px}.ModuleToActionsAi .AiSubmodule .AiSubmoduleError .material-symbols-outlined{flex-shrink:0;font-size:18px}.ModuleToActionsAi .AiSubmodule .AiSubmodulePinRow{align-items:center;display:flex}.ModuleToActionsAi .AiSubmodule .AiSubmodulePinRow .AiSubmodulePinToggle{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;padding:6px 12px;transition:background .12s ease,color .12s ease,border-color .12s ease}.ModuleToActionsAi .AiSubmodule .AiSubmodulePinRow .AiSubmodulePinToggle .material-symbols-outlined{font-size:16px}.ModuleToActionsAi .AiSubmodule .AiSubmodulePinRow .AiSubmodulePinToggle:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.ModuleToActionsAi .AiSubmodule .AiSubmodulePinRow .AiSubmodulePinToggle.is-pinned{background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-color:color-mix(in srgb,var(--background_Blue) 30%,#0000);color:var(--background_Blue)}.ModuleToActionsAi .AiSubmodule .AiSubmoduleHint{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.5}.ModuleToActionsAi .AiSubmodule .AiSubmoduleDropdownTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);cursor:pointer;display:flex;font-family:inherit;gap:10px;justify-content:space-between;padding:9px 12px;text-align:left;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.ModuleToActionsAi .AiSubmodule .AiSubmoduleDropdownTrigger:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.ModuleToActionsAi .AiSubmodule .AiSubmoduleDropdownTrigger:disabled{cursor:default;opacity:.6}.ModuleToActionsAi .AiSubmodule .AiSubmoduleDropdownTrigger .AiSubmoduleDropdownValue{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ModuleToActionsAi .AiSubmodule .AiSubmoduleDropdownTrigger .AiSubmoduleDropdownChevron{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:20px;transition:transform .15s ease}.ModuleToActionsAi .AiSubmodule .AiSubmoduleDropdownTrigger .AiSubmoduleDropdownChevron.is-open{transform:rotate(180deg)}.ModuleToActionsAi .AiSubmodule .AiSubmoduleDropdownMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;max-height:220px;overflow-y:auto;padding:5px}.ModuleToActionsAi .AiSubmodule .AiSubmoduleDropdownMenu .AiSubmoduleDropdownOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13.5px;font-weight:600;gap:8px;padding:8px 9px;text-align:left;transition:background .1s ease;width:100%}.ModuleToActionsAi .AiSubmodule .AiSubmoduleDropdownMenu .AiSubmoduleDropdownOption.is-selected,.ModuleToActionsAi .AiSubmodule .AiSubmoduleDropdownMenu .AiSubmoduleDropdownOption:hover{background:var(--surface-sunken)}.ModuleToActionsAi .AiSubmodule .AiSubmoduleDropdownMenu .AiSubmoduleDropdownOption .AiSubmoduleDropdownCheck{color:var(--background_Blue);font-size:17px;margin-left:auto}.ModuleToActionsAi .AiSubmodule .AiSubmoduleDropdownMenu .AiSubmoduleDropdownOption .AiSubmoduleGroupDot{border-radius:50%;flex-shrink:0;height:10px;width:10px}.ModuleToActionsAi .AiSubmodule .AiSubmoduleActions{align-items:center;display:flex;gap:8px;justify-content:flex-end;padding-top:4px}.ModuleToActionsAi .AiSubmodule .AiSubmoduleActions .AiSubmoduleCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 14px;transition:background .12s ease,color .12s ease}.ModuleToActionsAi .AiSubmodule .AiSubmoduleActions .AiSubmoduleCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.ModuleToActionsAi .AiSubmodule .AiSubmoduleActions .AiSubmoduleSave{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);cursor:pointer;display:inline-flex;font-family:inherit;gap:9px;padding:7px 14px 7px 7px;transition:box-shadow .14s ease,border-color .14s ease,opacity .14s ease}.ModuleToActionsAi .AiSubmodule .AiSubmoduleActions .AiSubmoduleSave .AiSubmoduleSaveIcon{align-items:center;background:var(--text_Title_Dark);border-radius:999px;display:inline-flex;flex-shrink:0;height:26px;justify-content:center;width:26px}.ModuleToActionsAi .AiSubmodule .AiSubmoduleActions .AiSubmoduleSave .AiSubmoduleSaveIcon .material-symbols-outlined{color:var(--background_White);font-size:16px}.ModuleToActionsAi .AiSubmodule .AiSubmoduleActions .AiSubmoduleSave .AiSubmoduleSaveLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.ModuleToActionsAi .AiSubmodule .AiSubmoduleActions .AiSubmoduleSave:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.ModuleToActionsAi .AiSubmodule .AiSubmoduleActions .AiSubmoduleSave:disabled{box-shadow:none;cursor:default;opacity:.55}.ModuleToActionsAi .AiSubmoduleSuccess{align-items:center;display:flex;flex-direction:column;gap:8px;padding:36px 24px 28px;text-align:center}.ModuleToActionsAi .AiSubmoduleSuccess .AiSubmoduleSuccessCheck{animation:AiSubmoduleSuccessPop .3s cubic-bezier(.22,1,.36,1);color:var(--Done);font-size:52px}@keyframes AiSubmoduleSuccessPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.ModuleToActionsAi .AiSubmoduleSuccess .AiSubmoduleSuccessTitle{color:var(--text_Title_Dark);font-size:16px;font-weight:700}.ModuleToActionsAi .AiSubmoduleSuccess .AiSubmoduleSuccessDetail{color:var(--text_Title_Light);font-size:13px;font-weight:500;max-width:360px;word-break:break-word}.ModuleToActionsAi .AiSubmoduleSuccess .AiSubmoduleSuccessActions{align-items:center;display:flex;gap:8px;margin-top:14px}.ModuleToActionsAi .AiSubmoduleSuccess .AiSubmoduleSuccessActions .AiSubmoduleSuccessDone,.ModuleToActionsAi .AiSubmoduleSuccess .AiSubmoduleSuccessActions .AiSubmoduleSuccessView{align-items:center;border-radius:10px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;padding:8px 16px;transition:background .12s ease,color .12s ease,border-color .12s ease,box-shadow .14s ease}.ModuleToActionsAi .AiSubmoduleSuccess .AiSubmoduleSuccessActions .AiSubmoduleSuccessDone .material-symbols-outlined,.ModuleToActionsAi .AiSubmoduleSuccess .AiSubmoduleSuccessActions .AiSubmoduleSuccessView .material-symbols-outlined{font-size:17px}.ModuleToActionsAi .AiSubmoduleSuccess .AiSubmoduleSuccessActions .AiSubmoduleSuccessView{background:var(--background_White);border:1px solid var(--border_Light);box-shadow:var(--shadow-lift);color:var(--text_Title_Dark)}.ModuleToActionsAi .AiSubmoduleSuccess .AiSubmoduleSuccessActions .AiSubmoduleSuccessView:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.ModuleToActionsAi .AiSubmoduleSuccess .AiSubmoduleSuccessActions .AiSubmoduleSuccessDone{background:var(--text_Title_Dark);border:none;color:var(--background_White)}.ModuleToActionsAi .AiSubmoduleSuccess .AiSubmoduleSuccessActions .AiSubmoduleSuccessDone:hover{background:color-mix(in srgb,var(--text_Title_Dark) 88%,#0000)}@media(max-width:600px){.ModuleToActionsAi{max-width:100%;width:100%}.ModuleToActionsAi .ModuleToActionsAiBody{max-height:75vh}.ModuleToActionsAi .AiSubmodule .AiSubmoduleRow{grid-template-columns:1fr}.ModuleToActionsAi .AiSubmodule input,.ModuleToActionsAi .AiSubmodule textarea{font-size:16px}.ModuleToActionsAi .AiSubmodule .AiSubmoduleActions .AiSubmoduleCancel,.ModuleToActionsAi .AiSubmodule .AiSubmoduleActions .AiSubmoduleSave{flex:1 1}}.GenayaMsgMedia{display:flex;flex-direction:column;gap:8px;margin-top:8px}.GenayaMsgMedia .GenayaMsgMediaGrid{grid-gap:3px;border-radius:14px;display:grid;gap:3px;max-width:260px;overflow:hidden;width:100%}.GenayaMsgMedia .GenayaMsgMediaGrid .GenayaMsgMediaTile{background:var(--background_Gray_Light);border:none;cursor:pointer;display:block;line-height:0;overflow:hidden;padding:0;position:relative;transition:filter .15s ease}.GenayaMsgMedia .GenayaMsgMediaGrid .GenayaMsgMediaTile:hover{filter:brightness(.95)}.GenayaMsgMedia .GenayaMsgMediaGrid .GenayaMsgMediaTile img{display:block;height:100%;object-fit:cover;width:100%}.GenayaMsgMedia .GenayaMsgMediaGrid .GenayaMsgMediaTile .GenayaMsgMediaTileLoading{align-items:center;color:var(--text_Title_Light_Light);display:flex;height:100%;justify-content:center;min-height:90px;width:100%}.GenayaMsgMedia .GenayaMsgMediaGrid .GenayaMsgMediaTile .GenayaMsgMediaTileLoading .material-symbols-outlined{font-size:26px}.GenayaMsgMedia .GenayaMsgMediaGrid .GenayaMsgMediaTile .GenayaMsgMediaMore{align-items:center;background:#0f172a8c;color:#fff;display:flex;font-size:20px;font-weight:700;inset:0;justify-content:center;position:absolute}.GenayaMsgMedia .GenayaMsgMediaGrid.GenayaMsgMediaGrid--1 .GenayaMsgMediaTile img{height:auto;max-height:300px;width:100%}.GenayaMsgMedia .GenayaMsgMediaGrid.GenayaMsgMediaGrid--2{grid-template-columns:1fr 1fr}.GenayaMsgMedia .GenayaMsgMediaGrid.GenayaMsgMediaGrid--2 .GenayaMsgMediaTile{aspect-ratio:1/1}.GenayaMsgMedia .GenayaMsgMediaGrid.GenayaMsgMediaGrid--3{aspect-ratio:1/1;grid-auto-rows:1fr;grid-template-columns:1fr 1fr}.GenayaMsgMedia .GenayaMsgMediaGrid.GenayaMsgMediaGrid--3 .GenayaMsgMediaTile:first-child{grid-row:span 2}.GenayaMsgMedia .GenayaMsgMediaGrid.GenayaMsgMediaGrid--4{grid-template-columns:1fr 1fr}.GenayaMsgMedia .GenayaMsgMediaGrid.GenayaMsgMediaGrid--4 .GenayaMsgMediaTile{aspect-ratio:1/1}.GenayaMsgMedia .GenayaMsgMediaFiles{display:flex;flex-direction:column;gap:6px}.GenayaMsgMedia .GenayaMsgMediaFiles .GenayaMsgMediaFile{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;color:var(--text_Title_Dark);display:inline-flex;gap:8px;max-width:240px;padding:8px 10px;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}.GenayaMsgMedia .GenayaMsgMediaFiles .GenayaMsgMediaFile:hover{border-color:var(--background_Blue);box-shadow:0 1px 3px #0000000d}.GenayaMsgMedia .GenayaMsgMediaFiles .GenayaMsgMediaFile .GenayaMsgMediaFileIcon{color:var(--background_Blue);flex-shrink:0;font-size:20px}.GenayaMsgMedia .GenayaMsgMediaFiles .GenayaMsgMediaFile .GenayaMsgMediaFileName{flex:1 1;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaMsgMedia .GenayaMsgMediaFiles .GenayaMsgMediaFile .GenayaMsgMediaFileDl{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px}.GenayaLightbox{align-items:center;animation:GenayaLightboxFade .16s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#080b12eb;display:flex;inset:0;justify-content:center;position:fixed;z-index:100000}.GenayaLightbox .GenayaLightboxBar{align-items:center;display:flex;height:56px;justify-content:space-between;left:0;padding:0 16px;position:absolute;right:0;top:0;z-index:2}.GenayaLightbox .GenayaLightboxBar .GenayaLightboxCount{color:#ffffffeb;font-size:14px;font-weight:600}.GenayaLightbox .GenayaLightboxBar .GenayaLightboxBarActions{align-items:center;display:flex;gap:8px;margin-left:auto}.GenayaLightbox .GenayaLightboxBar .GenayaLightboxAction{align-items:center;background:#ffffff1f;border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;height:40px;justify-content:center;text-decoration:none;transition:background .15s ease;width:40px}.GenayaLightbox .GenayaLightboxBar .GenayaLightboxAction:hover{background:#ffffff38}.GenayaLightbox .GenayaLightboxBar .GenayaLightboxAction .material-symbols-outlined{font-size:22px}.GenayaLightbox .GenayaLightboxStage{align-items:center;display:flex;justify-content:center;max-height:84vh;max-width:92vw}.GenayaLightbox .GenayaLightboxStage .GenayaLightboxImg{border-radius:8px;cursor:zoom-in;max-height:84vh;max-width:92vw;object-fit:contain;transition:transform .18s ease;-webkit-user-select:none;user-select:none}.GenayaLightbox .GenayaLightboxStage .GenayaLightboxImg.is-zoomed{cursor:grab;transition:none}.GenayaLightbox .GenayaLightboxStage .GenayaLightboxLoading{align-items:center;color:#ffffffd9;display:flex;justify-content:center}.GenayaLightbox .GenayaLightboxStage .GenayaLightboxLoading .material-symbols-outlined{font-size:40px}.GenayaLightbox .GenayaLightboxNav{align-items:center;background:#ffffff1f;border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .15s ease;width:48px;z-index:2}.GenayaLightbox .GenayaLightboxNav:hover{background:#ffffff38}.GenayaLightbox .GenayaLightboxNav .material-symbols-outlined{font-size:30px}.GenayaLightbox .GenayaLightboxNav.GenayaLightboxNav--prev{left:14px}.GenayaLightbox .GenayaLightboxNav.GenayaLightboxNav--next{right:14px}@keyframes GenayaLightboxFade{0%{opacity:0}to{opacity:1}}.Dlc10StatusBanner{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:14px;color:inherit;cursor:pointer;display:flex;font:inherit;gap:14px;margin:0 24px 12px;outline:3px solid #0000;padding:14px 18px;text-align:left;transition:border-color .15s ease,outline-color .15s ease,box-shadow .18s ease,transform .18s cubic-bezier(.22,.61,.36,1);width:auto}.Dlc10StatusBanner .Dlc10StatusBannerIcon{align-items:center;background:#3b82f61f;border:1px solid #3b82f633;border-radius:12px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.Dlc10StatusBanner .Dlc10StatusBannerIcon .material-symbols-outlined{font-size:22px}.Dlc10StatusBanner .Dlc10StatusBannerMain{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.Dlc10StatusBanner .Dlc10StatusBannerMain .Dlc10StatusBannerTitle{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600;letter-spacing:-.005em}.Dlc10StatusBanner .Dlc10StatusBannerMain .Dlc10StatusBannerBody{color:var(--text_Title_Light);font-size:12.5px;line-height:1.5}.Dlc10StatusBanner .Dlc10StatusBannerCta{align-items:center;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:12.5px;font-weight:600;gap:4px;transition:gap .15s ease;white-space:nowrap}.Dlc10StatusBanner .Dlc10StatusBannerCta .material-symbols-outlined{font-size:16px;transition:transform .18s cubic-bezier(.22,.61,.36,1)}.Dlc10StatusBanner:hover{border-color:var(--background_Blue);box-shadow:0 8px 22px #0f172a1a;outline-color:var(--outline_Blue);transform:translateY(-1px)}.Dlc10StatusBanner:hover .Dlc10StatusBannerCta{gap:8px}.Dlc10StatusBanner:hover .Dlc10StatusBannerCta .material-symbols-outlined{transform:translateX(2px)}.Dlc10StatusBanner:active{transform:translateY(0)}.Dlc10StatusBanner.is-failed{border-color:#ef444466}.Dlc10StatusBanner.is-failed .Dlc10StatusBannerIcon{background:#ef44441a;border-color:#ef444452;color:var(--Canceled)}.Dlc10StatusBanner.is-failed .Dlc10StatusBannerCta{color:var(--Canceled)}.Dlc10StatusBanner.is-failed:hover{border-color:var(--Canceled);outline-color:#ef44442e}.Dlc10StatusBanner.is-pending .Dlc10StatusBannerIcon{background:#fbbf242e;border-color:#fbbf2466;color:#b45309}.Dlc10StatusBanner.is-pending .Dlc10StatusBannerCta{color:var(--text_Title_Light)}@media(max-width:1050px){.Dlc10StatusBanner{gap:12px;margin:0 16px 12px;padding:12px 14px}.Dlc10StatusBanner .Dlc10StatusBannerCta{font-size:12px}.Dlc10StatusBanner .Dlc10StatusBannerCta .material-symbols-outlined{font-size:15px}}@media(max-width:600px){.Dlc10StatusBanner{align-items:flex-start;flex-direction:column;gap:10px;margin:0 12px 12px}.Dlc10StatusBanner .Dlc10StatusBannerCta{align-self:flex-end}}.Dlc10StatusBanner.is-compact{align-items:center;border-radius:12px;flex-direction:row;gap:10px;margin:0 0 8px;padding:8px 12px}.Dlc10StatusBanner.is-compact .Dlc10StatusBannerIcon{border-radius:9px;height:28px;width:28px}.Dlc10StatusBanner.is-compact .Dlc10StatusBannerIcon .material-symbols-outlined{font-size:17px}.Dlc10StatusBanner.is-compact .Dlc10StatusBannerMain .Dlc10StatusBannerTitle{font-size:12.5px}.Dlc10StatusBanner.is-compact .Dlc10StatusBannerCta{align-self:center;font-size:12px}.Dlc10StatusBanner.is-compact .Dlc10StatusBannerCta .material-symbols-outlined{font-size:15px}.Dlc10StatusBanner.is-compact:hover{box-shadow:0 1px 3px #0000000d;transform:none}.CallContactPanel{display:flex;flex-direction:column;gap:6px;padding:14px 4px 6px}.CallContactPanel .CallContactPanelTop{align-items:center;display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.CallContactPanel .CallContactPanelTop .CallContactPanelAvatar{align-items:center;border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;height:56px;justify-content:center;padding:0;position:relative;width:56px}.CallContactPanel .CallContactPanelTop .CallContactPanelAvatar .CallContactPanelAvatarInitials{font-size:19px;font-weight:700;letter-spacing:.02em}.CallContactPanel .CallContactPanelTop .CallContactPanelAvatar .material-symbols-outlined{font-size:26px}.CallContactPanel .CallContactPanelTop .CallContactPanelAvatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.CallContactPanel .CallContactPanelTop .CallContactPanelAvatar .CallContactPanelAvatarCam{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;bottom:-2px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;height:20px;justify-content:center;opacity:0;position:absolute;right:-2px;transition:opacity .12s ease;width:20px}.CallContactPanel .CallContactPanelTop .CallContactPanelAvatar:hover .CallContactPanelAvatarCam{opacity:1}.CallContactPanel .CallContactPanelTop .CallContactPanelAvatar .CallContactPanelAvatarChannel{align-items:center;background:var(--background_White);border:2px solid var(--background_White);border-radius:50%;bottom:-2px;box-sizing:border-box;display:inline-flex;height:22px;justify-content:center;overflow:hidden;position:absolute;right:-2px;width:22px}.CallContactPanel .CallContactPanelTop .CallContactPanelAvatar .CallContactPanelAvatarChannel img{border-radius:50%;height:100%;object-fit:cover;width:100%}.CallContactPanel .CallContactPanelTop .CallContactPanelName{background:#0000;border:0;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:16px;font-weight:600;max-width:100%;overflow:hidden;padding:2px 8px;text-overflow:ellipsis;white-space:nowrap}.CallContactPanel .CallContactPanelTop .CallContactPanelName.is-empty{color:var(--text_Title_Light_Light);font-weight:500}.CallContactPanel .CallContactPanelTop .CallContactPanelName:hover{background:var(--background_Gray_Light)}.CallContactPanel .CallContactPanelTop .CallContactPanelNameInput{background:var(--background_White);border:1px solid var(--outline_Blue);border-radius:8px;color:var(--text_Title_Dark);font-size:16px;font-weight:600;max-width:220px;outline:none;padding:4px 8px;text-align:center;width:100%}.CallContactPanel .CallContactPanelTop .CallContactPanelQuickActions{align-items:center;display:flex;gap:10px;margin-top:2px}.CallContactPanel .CallContactPanelTop .CallContactPanelQuickActions .CallContactPanelQuickBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:box-shadow .12s ease,color .12s ease,transform .08s ease;width:36px}.CallContactPanel .CallContactPanelTop .CallContactPanelQuickActions .CallContactPanelQuickBtn .material-symbols-outlined{font-size:18px}.CallContactPanel .CallContactPanelTop .CallContactPanelQuickActions .CallContactPanelQuickBtn:hover{box-shadow:0 4px 10px #00000014;color:var(--background_Blue)}.CallContactPanel .CallContactPanelTop .CallContactPanelQuickActions .CallContactPanelQuickBtn:active{transform:scale(.96)}.CallContactPanel .CallContactPanelSectionHeader{color:var(--text_Title_Light);font-size:12px;font-weight:500;margin-bottom:4px}.CallContactPanel .CallContactPanelProps{display:flex;flex-direction:column}.CallContactPanel .CallContactPanelDetails{display:flex;flex-direction:column;padding-top:0}.CallContactPanel .CallContactPanelDetails .CallContactPanelRecordings{display:flex;flex-direction:column;gap:8px;margin-top:8px}.CallContactPanel .CallContactPanelPropRow{align-items:center;display:flex;gap:8px;min-height:32px}.CallContactPanel .CallContactPanelPropRow .CallContactPanelPropIcon{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:16px}.CallContactPanel .CallContactPanelPropRow .CallContactPanelPropChannelLogo{border-radius:4px;flex-shrink:0;height:18px;object-fit:contain;width:18px}.CallContactPanel .CallContactPanelPropRow .CallContactPanelPropLabel{color:var(--text_Title_Light);flex-shrink:0;font-size:12px;font-weight:500;white-space:nowrap;width:70px}.CallContactPanel .CallContactPanelPropRow .CallContactPanelPropValue{color:var(--text_Title_Dark);font-size:12px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallContactPanel .CallContactPanelPropRow .CallContactPanelPropValue--button{background:#0000;border:0;border-radius:6px;cursor:pointer;padding:4px 6px;text-align:left}.CallContactPanel .CallContactPanelPropRow .CallContactPanelPropValue--button:hover{background:var(--background_Gray_Light)}.CallContactPanel .CallContactPanelPropRow .CallContactPanelPropValue.is-empty{color:var(--text_Title_Light_Light);font-weight:400}.CallContactPanel .CallContactPanelPropRow .CallContactPanelPropInput{background:var(--background_White);border:1px solid var(--outline_Blue);border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-size:12px;min-width:0;outline:none;padding:4px 8px}.CallContactPanel .CallContactPanelClassification{display:flex;flex-direction:column;gap:6px;padding-top:4px}.CallContactPanel .CallContactPanelClassification .CallContactPanelClassificationHeader{align-items:center;color:var(--text_Title_Light);display:flex;font-size:12px;font-weight:500;gap:6px}.CallContactPanel .CallContactPanelClassification .CallContactPanelClassificationHeader .CallContactPanelClassificationHint{color:var(--text_Title_Light_Light);cursor:help;font-size:15px}.CallContactPanel .CallContactPanelNotes{display:flex;flex-direction:column;gap:8px;padding-top:4px}.CallContactPanel .CallContactPanelNotes .CallContactPanelNotesHeader{align-items:center;color:var(--text_Title_Light);display:flex;font-size:12px;font-weight:500;gap:6px}.CallContactPanel .CallContactPanelNotes .CallContactPanelNotesHeader .CallContactPanelNotesCount{color:var(--text_Title_Light_Light);font-weight:500}.CallContactPanel .CallContactPanelNotes .CallContactPanelNotesList{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:8px;max-height:200px;overflow-y:auto}.CallContactPanel .CallContactPanelNotes .CallContactPanelNotesList .CallContactPanelNote{background:var(--background_Gray_Light_Light);border:1px solid color-mix(in srgb,var(--border_Light) 60%,#0000);border-radius:10px;padding:8px 10px;position:relative}.CallContactPanel .CallContactPanelNotes .CallContactPanelNotesList .CallContactPanelNote .CallContactPanelNoteText{color:var(--text_Title_Dark);font-size:12px;line-height:1.45;padding-right:22px;white-space:pre-wrap;word-break:break-word}.CallContactPanel .CallContactPanelNotes .CallContactPanelNotesList .CallContactPanelNote .CallContactPanelNoteMeta{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:10px;gap:8px;margin-top:4px}.CallContactPanel .CallContactPanelNotes .CallContactPanelNotesList .CallContactPanelNote .CallContactPanelNoteDelete{align-items:center;background:#0000;border:0;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:18px;justify-content:center;opacity:0;padding:0;position:absolute;right:6px;top:6px;transition:opacity .12s ease,color .12s ease;width:18px}.CallContactPanel .CallContactPanelNotes .CallContactPanelNotesList .CallContactPanelNote .CallContactPanelNoteDelete .material-symbols-outlined{font-size:14px}.CallContactPanel .CallContactPanelNotes .CallContactPanelNotesList .CallContactPanelNote .CallContactPanelNoteDelete:hover{color:var(--Canceled)}.CallContactPanel .CallContactPanelNotes .CallContactPanelNotesList .CallContactPanelNote:hover .CallContactPanelNoteDelete{opacity:1}.CallContactPanel .CallContactPanelNotes .CallContactPanelNoteComposer{align-items:flex-end;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;cursor:text;display:flex;gap:8px;padding:10px 10px 10px 12px;transition:border-color .15s ease}.CallContactPanel .CallContactPanelNotes .CallContactPanelNoteComposer:focus-within{border-color:var(--border_Dark_Light)}.CallContactPanel .CallContactPanelNotes .CallContactPanelNoteComposer textarea{background:#0000;border:0;color:var(--text_Title_Dark);cursor:text;flex:1 1;font-family:inherit;font-size:12px;line-height:1.4;max-height:110px;min-height:38px;min-width:0;outline:none;resize:none}.CallContactPanel .CallContactPanelNotes .CallContactPanelNoteComposer textarea::placeholder{color:var(--text_Title_Light_Light)}.CallContactPanel .CallContactPanelNotes .CallContactPanelNoteComposer .CallContactPanelNoteSend{align-items:center;background:var(--background_Gray_Light);border:0;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:26px;justify-content:center;transition:background .12s ease,color .12s ease;width:26px}.CallContactPanel .CallContactPanelNotes .CallContactPanelNoteComposer .CallContactPanelNoteSend .material-symbols-outlined{font-size:16px}.CallContactPanel .CallContactPanelNotes .CallContactPanelNoteComposer .CallContactPanelNoteSend.is-ready{background:var(--background_Blue);color:#fff}.CallContactPanel .CallContactPanelNotes .CallContactPanelNoteComposer .CallContactPanelNoteSend:disabled{cursor:default}@media(max-width:1050px){.CallContactPanel{gap:12px}.CallContactPanel .CallContactPanelPropRow .CallContactPanelPropLabel{width:66px}}@media(max-width:600px){.CallContactPanel{padding:12px 4px 8px}.CallContactPanel .CallContactPanelTop .CallContactPanelQuickActions .CallContactPanelQuickBtn{height:42px;width:42px}.CallContactPanel .CallContactPanelNotes .CallContactPanelNotesList .CallContactPanelNote .CallContactPanelNoteDelete{opacity:1}}.AppointmentDetailSkeleton .ADSkCard{display:flex;flex:1 1;flex-direction:column;min-width:0;width:100%}.AppointmentDetailSkeleton .ADSkHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;padding:20px 0}.AppointmentDetailSkeleton .ADSkHeader .ADSkHeaderLeft{display:flex;flex-direction:column;gap:12px;min-width:0}.AppointmentDetailSkeleton .ADSkHeader .ADSkHeaderLeft .ADSkBack{border-radius:6px;height:14px;width:150px}.AppointmentDetailSkeleton .ADSkHeader .ADSkHeaderLeft .ADSkTitle{border-radius:8px;height:24px;width:220px}.AppointmentDetailSkeleton .ADSkHeader .ADSkHeaderLeft .ADSkMeta{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.AppointmentDetailSkeleton .ADSkHeader .ADSkHeaderLeft .ADSkMeta .ADSkPill{border-radius:999px;height:30px;width:170px}.AppointmentDetailSkeleton .ADSkHeader .ADSkHeaderLeft .ADSkMeta .ADSkPill.is-tags{width:120px}.AppointmentDetailSkeleton .ADSkHeader .ADSkHeaderRight{align-items:center;display:flex;flex-shrink:0;gap:10px}.AppointmentDetailSkeleton .ADSkHeader .ADSkHeaderRight .ADSkIconBtn{border-radius:8px;height:38px;width:38px}.AppointmentDetailSkeleton .ADSkHeader .ADSkHeaderRight .ADSkActionsBtn{border-radius:8px;height:38px;width:104px}.AppointmentDetailSkeleton .ADSkHeader .ADSkHeaderRight .ADSkPrimaryBtn{border-radius:8px;height:38px;width:150px}.AppointmentDetailSkeleton .ADSkBody{display:flex;flex:1 1;flex-direction:column;gap:14px}.AppointmentDetailSkeleton .ADSkBody .ADSkSubHeader{align-items:center;display:flex;gap:16px;justify-content:space-between;width:100%}.AppointmentDetailSkeleton .ADSkBody .ADSkSubHeader .ADSkTabs{align-items:center;background:var(--background_Gray_Dark_Light);border-radius:8px;display:flex;gap:6px;max-width:440px;min-height:36px;padding:3px;width:100%}.AppointmentDetailSkeleton .ADSkBody .ADSkSubHeader .ADSkTabs .ADSkTab{border-radius:6px;flex:1 1;height:30px}.AppointmentDetailSkeleton .ADSkBody .ADSkSubHeader .ADSkCompany{border-radius:8px;flex-shrink:0;height:40px;width:240px}.AppointmentDetailSkeleton .ADSkBody .ADSkContentRow{align-items:flex-start;display:flex;gap:6px;width:100%}.AppointmentDetailSkeleton .ADSkBody .ADSkContentRow .ADSkBodyMain{display:flex;flex:1 1;flex-direction:column;gap:14px;min-width:0}.AppointmentDetailSkeleton .ADSkBody .ADSkContentRow .ADSkBodyMain .ADSkTopRow{display:flex;gap:14px;width:100%}.AppointmentDetailSkeleton .ADSkBody .ADSkContentRow .ADSkBodyMain .ADSkTopRow>.ADSkPanel{flex:1 1;min-width:0}.AppointmentDetailSkeleton .ADSkBody .ADSkContentRow .ADSkBodyMain .ADSkPanel{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:14px;padding:18px}.AppointmentDetailSkeleton .ADSkBody .ADSkContentRow .ADSkBodyMain .ADSkPanel.is-full{width:100%}.AppointmentDetailSkeleton .ADSkBody .ADSkContentRow .ADSkBodyMain .ADSkPanel .ADSkPanelTitle{border-radius:6px;height:16px;width:40%}.AppointmentDetailSkeleton .ADSkBody .ADSkContentRow .ADSkBodyMain .ADSkPanel .ADSkBilled{align-items:flex-start;display:flex;gap:12px}.AppointmentDetailSkeleton .ADSkBody .ADSkContentRow .ADSkBodyMain .ADSkPanel .ADSkBilled .ADSkAvatar{border-radius:999px;flex-shrink:0;height:44px;width:44px}.AppointmentDetailSkeleton .ADSkBody .ADSkContentRow .ADSkBodyMain .ADSkPanel .ADSkBilled .ADSkBilledMeta{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.AppointmentDetailSkeleton .ADSkBody .ADSkContentRow .ADSkBodyMain .ADSkPanel .ADSkBilled .ADSkBilledMeta .ADSkTextLine{border-radius:6px;height:13px}.AppointmentDetailSkeleton .ADSkBody .ADSkContentRow .ADSkBodyMain .ADSkPanel .ADSkAddress{flex:none;width:100%}.AppointmentDetailSkeleton .ADSkBody .ADSkContentRow .ADSkBodyMain .ADSkPanel .ADSkFieldGrid{display:flex;flex-wrap:wrap;gap:12px}.AppointmentDetailSkeleton .ADSkBody .ADSkContentRow .ADSkBodyMain .ADSkPanel .ADSkFieldGrid .ADSkInput{flex:1 1 45%;min-width:0}.AppointmentDetailSkeleton .ADSkBody .ADSkContentRow .ADSkBodyMain .ADSkPanel .ADSkFieldGrid .ADSkField{display:flex;flex:1 1 45%;flex-direction:column;gap:8px;min-width:0}.AppointmentDetailSkeleton .ADSkBody .ADSkContentRow .ADSkBodyMain .ADSkPanel .ADSkFieldGrid .ADSkField .ADSkFieldLabel{border-radius:6px;height:12px}.AppointmentDetailSkeleton .ADSkBody .ADSkContentRow .ADSkBodyMain .ADSkPanel .ADSkFieldGrid .ADSkField .ADSkInput{flex:none;width:100%}.AppointmentDetailSkeleton .ADSkBody .ADSkContentRow .ADSkBodyMain .ADSkPanel .ADSkInput{border-radius:8px;height:40px}.AppointmentDetailSkeleton .ADSkBody .ADSkContentRow .ADSkRail{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;border-top:5px solid var(--background_Blue);box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;flex-shrink:0;gap:12px;padding:10px;width:90px}.AppointmentDetailSkeleton .ADSkBody .ADSkContentRow .ADSkRail .ADSkRailItem{align-items:center;display:flex;flex-direction:column;gap:6px;padding:5px}.AppointmentDetailSkeleton .ADSkBody .ADSkContentRow .ADSkRail .ADSkRailItem .ADSkRailIcon{border-radius:6px;height:24px;width:24px}.AppointmentDetailSkeleton .ADSkBody .ADSkContentRow .ADSkRail .ADSkRailItem .ADSkRailLabel{border-radius:6px;height:10px;width:70%}@media(max-width:1050px){.AppointmentDetailSkeleton{padding-inline:16px}.AppointmentDetailSkeleton .ADSkHeader{flex-wrap:wrap;gap:10px;padding:16px 0}.AppointmentDetailSkeleton .ADSkBody .ADSkSubHeader,.AppointmentDetailSkeleton .ADSkHeader .ADSkHeaderRight{flex-wrap:wrap}.AppointmentDetailSkeleton .ADSkBody .ADSkSubHeader .ADSkTabs{max-width:100%}.AppointmentDetailSkeleton .ADSkBody .ADSkSubHeader .ADSkCompany{width:100%}.AppointmentDetailSkeleton .ADSkBody .ADSkContentRow{flex-direction:column}.AppointmentDetailSkeleton .ADSkBody .ADSkContentRow .ADSkBodyMain{width:100%}.AppointmentDetailSkeleton .ADSkBody .ADSkContentRow .ADSkBodyMain .ADSkTopRow{flex-direction:column}.AppointmentDetailSkeleton .ADSkBody .ADSkContentRow .ADSkRail{flex-direction:row;flex-wrap:wrap;width:100%}.AppointmentDetailSkeleton .ADSkBody .ADSkContentRow .ADSkRail .ADSkRailItem{flex:1 1 120px}}@media(max-width:600px){.AppointmentDetailSkeleton .ADSkHeader .ADSkHeaderLeft .ADSkTitle{width:70%}.AppointmentDetailSkeleton .ADSkHeader .ADSkHeaderRight .ADSkActionsBtn,.AppointmentDetailSkeleton .ADSkHeader .ADSkHeaderRight .ADSkPrimaryBtn{flex:1 1 auto}}.AppointmentItemsTable .AppointmentItemsTableSectionMain{background-color:var(--background_White);border-radius:6px;border-top:5px solid var(--background_Blue);box-shadow:0 1px 3px #0000000d;padding:18px}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableSectionHead{align-items:center;display:flex;gap:6px;justify-content:space-between;margin-bottom:14px}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableSectionHead h2{align-items:center;color:var(--text_Title_Light);display:flex;font-size:14px;font-weight:500;gap:8px;margin:0}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableSectionHead .material-symbols-outlined{background-color:var(--background_Gray_Light);border-radius:6px;color:var(--text_Title_Light);font-size:16px;padding:4px}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts{display:flex;flex-direction:column}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductsHeader{color:var(--text_Title_Light_Light_Light);display:grid;font-size:12px;font-weight:400;grid-template-columns:.2fr 2.2fr .9fr .9fr .6fr .9fr 38px}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductsHeader span{border-right:1px solid var(--border_Dark_Light);color:var(--text_Title_Light);font-size:14px;font-weight:500;padding:6px 8px}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductsHeader span:first-child,.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductsHeader span:last-child{border-right:0}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductsHeader span:nth-child(2){border-left:1px solid var(--border_Dark_Light)}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductsHeader .AppointmentItemsTableProductsHeaderAmount{padding-right:4px;text-align:left}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductsHeader.is-noCost{grid-template-columns:.2fr 2.2fr .9fr .6fr .9fr 38px}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow{align-items:flex-start;background:var(--background_White);border-top:1px solid var(--border_Dark_Light);display:grid;grid-template-columns:.2fr 2.2fr .9fr .9fr .6fr .9fr 38px}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);z-index:3}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow.is-last .AppointmentItemsTableProductInfo .InputDescription{border-bottom:1px solid var(--border_Dark_Light);border-radius:0 0 8px 8px}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow.is-last .AppointmentItemsTableProductInfo .InputDescription:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);z-index:3}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow:first-of-type{border-top:none}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow.is-dragging{box-shadow:0 12px 28px rgba(15,23,42,.098);max-height:100px;min-height:100px;overflow:hidden;z-index:2}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow.is-dragging .AppointmentItemsTableProductInfo{max-height:100px;min-height:100px}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow.AppointmentItemsTableProductRow--draft{border-top:1px dashed var(--border_Dark_Light);padding-top:12px}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableProductInfo{display:flex;flex-direction:column}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableProductInfo input,.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableProductInfo textarea{border-bottom:1px solid var(--border_Dark_Light);border:1px solid var(--border_Dark_Light);border-radius:0;border-top:1px solid #0000;color:var(--text_Title_Dark);font-size:13px;font-weight:400;height:40px;outline:3px solid #0000;padding:10px 12px;width:100%}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableProductInfo input:focus,.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableProductInfo textarea:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableProductInfo .InputDescription{border-bottom:1px solid #0000;border-radius:0;height:auto;max-height:200px;min-height:90px;overflow-y:auto;resize:none}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableProductNumber{align-items:center;display:flex}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableProductNumber input{border:1px solid var(--border_Dark_Light);border-left:1px solid #0000;border-radius:0;border-top:1px solid #0000;color:var(--text_Title_Dark);font-size:13px;font-weight:400;height:40px;outline:3px solid #0000;padding:10px 12px;text-align:start;width:100%}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableProductNumber input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableProductNumber input.InputNumber--noSpin{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableProductNumber input.InputNumber--noSpin::-webkit-inner-spin-button,.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableProductNumber input.InputNumber--noSpin::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableProductAmount{align-items:center;border:1px solid var(--border_Dark_Light);border-left:1px solid #0000;border-top:1px solid #0000;color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:600;height:40px;justify-content:flex-start;padding-left:8px}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableDrag{align-items:center;border-bottom:1px solid var(--border_Dark_Light);color:var(--text_Title_Light_Light_Light);cursor:grab;display:inline-flex;height:40px;justify-content:center}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableDrag span{font-size:18px}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableDrag:active{cursor:grabbing}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableAddLine{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:10px 12px}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableAddLine span{font-size:16px}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableIconButton{align-items:center;background-color:var(--background_White);border:1px solid #0000;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;height:34px;justify-content:center;margin:5px;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease;width:34px}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableIconButton span{align-items:center;display:flex;font-size:19px;justify-content:center;line-height:0}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableIconButton:hover{background:var(--background_Gray_Light);border-color:var(--text_Title_Light);color:var(--background_Blue)}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableIconButton.AppointmentItemsTableIconButton--danger{color:var(--Canceled)}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableIconButton.AppointmentItemsTableIconButton--danger:hover{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:var(--Canceled)}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow input:focus,.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow textarea:focus{border:1px solid var(--background_Blue);border-radius:4px;outline:3px solid var(--outline_Blue);z-index:3}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow.is-noCost{grid-template-columns:.2fr 2.2fr .9fr .6fr .9fr 38px}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableEmpty{background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Light_Light_Light);font-size:14px;font-weight:400;text-align:center}.AppointmentItemsTable .AppointmentItemsTableItemsActions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:10px;position:relative}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableAddItemButton,.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableAddLineButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:3px;justify-content:space-between;outline:3px solid #0000;padding:5px 12px 5px 7px;transition:border-color .15s ease,outline .15s ease,box-shadow .15s ease,transform .08s ease;width:-webkit-fit-content;width:fit-content}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableAddItemButton span,.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableAddLineButton span{color:var(--text_Title_Light);font-size:16px}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableAddItemButton:hover,.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableAddLineButton:hover{border:1px solid var(--background_Blue);box-shadow:0 1px 3px #0000000d;outline:3px solid var(--outline_Blue)}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableGenerateButton{align-items:center;background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));border:1px solid color-mix(in srgb,var(--background_Blue) 35%,var(--border_Light));border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:3px;justify-content:space-between;outline:3px solid #0000;padding:5px 12px 5px 7px;transition:border-color .15s ease,outline .15s ease,box-shadow .15s ease,background .15s ease;width:-webkit-fit-content;width:fit-content}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableGenerateButton span{color:var(--background_Blue);font-size:16px}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableGenerateButton:hover{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_White));border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;left:0;max-height:520px;overflow:hidden;padding:10px;position:absolute;top:48px;width:420px;z-index:5}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerHeader input{border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:10px 12px;width:100%}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerHeader input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerList{display:flex;flex-direction:column;gap:6px;max-height:360px;overflow:auto}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerItemWrap{display:flex;flex-direction:column;gap:6px}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerItemWrap.is-expanded .AppointmentItemsTablePickerItem{border-color:var(--background_Blue)}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerItemWrap.is-expanded .AppointmentItemsTablePickerItem .AppointmentItemsTablePickerExpandChevron{color:var(--background_Blue);transform:rotate(180deg)}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerLocations{animation:AppointmentItemsTablePickerLocationsSlide .18s ease-out;background:var(--background_Gray_Light_Light_Light);border:1px dashed var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:6px;margin-left:22px;padding:10px 12px}@keyframes AppointmentItemsTablePickerLocationsSlide{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerLocations .AppointmentItemsTablePickerLocationsHead{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;gap:6px;margin-bottom:4px}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerLocations .AppointmentItemsTablePickerLocationsHead .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:14px}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerLocations .AppointmentItemsTablePickerLocationOption{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:flex;gap:12px;justify-content:space-between;outline:3px solid #0000;padding:8px 10px;transition:border-color .12s ease,outline-color .12s ease,box-shadow .12s ease,transform .08s ease}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerLocations .AppointmentItemsTablePickerLocationOption .AppointmentItemsTablePickerLocationOptionMain{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;gap:8px;min-width:0}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerLocations .AppointmentItemsTablePickerLocationOption .AppointmentItemsTablePickerLocationOptionMain .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerLocations .AppointmentItemsTablePickerLocationOption .AppointmentItemsTablePickerLocationOptionMain>span:not(.material-symbols-outlined){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerLocations .AppointmentItemsTablePickerLocationOption .AppointmentItemsTablePickerLocationOptionQty{align-items:flex-end;color:var(--text_Title_Dark);display:inline-flex;flex-direction:column;font-size:14px;font-weight:700;line-height:1}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerLocations .AppointmentItemsTablePickerLocationOption .AppointmentItemsTablePickerLocationOptionQty small{color:var(--text_Title_Light_Light_Light);font-size:11px;font-weight:500;margin-top:2px}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerLocations .AppointmentItemsTablePickerLocationOption:hover{border-color:var(--background_Blue);box-shadow:0 1px 3px #0000000d;outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerItem{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:10px 12px;text-align:left;transition:border-color .16s ease,box-shadow .16s ease}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerItem>div{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerItem strong{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;gap:6px;min-width:0}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerItem span{color:var(--text_Title_Light_Light_Light);display:block;font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerItem .AppointmentItemsTablePickerInventoryIcon{color:var(--text_Title_Light);font-size:16px;padding:0}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerItem.is-inventory{border-color:var(--border_Light)}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerItem.is-expanded,.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerItem.is-inventory.is-expanded,.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerItem:hover{border-color:var(--background_Blue);box-shadow:none}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerItem.is-expanded:hover,.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerItem.is-inventory.is-expanded:hover{background:var(--background_Gray_Light_Light_Light);border-color:var(--background_Blue);box-shadow:none}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerMeta{color:var(--text_Title_Dark);font-size:12px;font-weight:600}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerEmpty{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;flex-direction:column;font-size:12px;gap:8px;padding:12px 8px 10px;text-align:center}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerEmpty .AppointmentItemsTablePickerEmptyLink{align-items:center;background-color:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerEmpty .AppointmentItemsTablePickerEmptyLink .material-symbols-outlined{font-size:16px}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerEmpty .AppointmentItemsTablePickerEmptyLink:hover{background-color:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);color:var(--background_Blue_Dark)}.AppointmentItemsTable .AppointmentItemsTableAddLineWrap{position:relative}.AppointmentItemsTable .AppointmentItemsTableAddLineWrap .AppointmentItemsTableItemPicker{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;left:0;max-height:520px;overflow:hidden;position:absolute;top:44px;width:420px;z-index:5}.AppointmentItemsTable .AppointmentItemsTableAddLineWrap .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerTabs{display:flex;gap:8px}.AppointmentItemsTable .AppointmentItemsTableAddLineWrap .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerTabs button{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Dark_Light);border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:12px;font-weight:500;padding:6px 10px;transition:background .16s ease,border-color .16s ease,color .16s ease}.AppointmentItemsTable .AppointmentItemsTableAddLineWrap .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerTabs button.is-active{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);color:var(--background_Blue_Dark)}.AppointmentItemsTable .AppointmentItemsTableAddLineWrap .AppointmentItemsTableItemPicker input{border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:10px 12px;width:100%}.AppointmentItemsTable .AppointmentItemsTableAddLineWrap .AppointmentItemsTableItemPicker input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}@media(max-width:1050px){.AppointmentItemsTable{gap:12px}.AppointmentItemsTable .AppointmentItemsTableSectionMain{padding:14px}.AppointmentItemsTable .AppointmentItemsTableAddLineWrap .AppointmentItemsTableItemPicker,.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker{max-width:calc(100vw - 24px)}}@media(max-width:600px){.AppointmentItemsTable{gap:10px}.AppointmentItemsTable .AppointmentItemsTableSectionMain{padding:12px}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker{left:0;max-width:calc(100vw - 24px);width:calc(100vw - 24px)}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerHeader input,.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker input{font-size:16px}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableAddItemButton,.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableAddLineButton{min-height:44px}.AppointmentItemsTable .AppointmentItemsTableAddLineWrap .AppointmentItemsTableItemPicker{left:0;max-width:calc(100vw - 24px);width:calc(100vw - 24px)}.AppointmentItemsTable .AppointmentItemsTableProducts{-webkit-overflow-scrolling:touch;overflow-x:auto}.AppointmentItemsTable .AppointmentItemsTableProducts .AppointmentItemsTableProductRow,.AppointmentItemsTable .AppointmentItemsTableProducts .AppointmentItemsTableProductsHeader{min-width:700px}.AppointmentItemsTable .AppointmentItemsTableProducts .AppointmentItemsTableProductRow.is-noCost,.AppointmentItemsTable .AppointmentItemsTableProducts .AppointmentItemsTableProductsHeader.is-noCost{min-width:620px}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals{max-width:none;width:100%}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow .AppointmentItemsTableTotalsLabel{width:100px}}.AppointmentItemsTable .AppointmentItemsTableLockedBadge{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:8px;letter-spacing:.01em;padding:6px 14px 6px 8px;text-transform:capitalize;transform:translateY(-1px)}.AppointmentItemsTable .AppointmentItemsTableLockedBadge .material-symbols-outlined{align-items:center;background:var(--background_Gray_Light);border-radius:50%;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:13px;height:22px;justify-content:center;padding:0;width:22px}.AppointmentItemsTable .AppointmentItemsTableProductRow.is-locked input,.AppointmentItemsTable .AppointmentItemsTableProductRow.is-locked textarea{background:var(--background_Gray_Light_Light_Light);cursor:default}.AppointmentItemsTable .AppointmentItemsTableProductRow.is-locked input:focus,.AppointmentItemsTable .AppointmentItemsTableProductRow.is-locked textarea:focus{border-color:var(--border_Light);box-shadow:none;outline:0}.AppointmentItemsTable .AppointmentItemsTableProductRow.is-locked .AppointmentItemsTableDrag{cursor:not-allowed;opacity:.45}.AppointmentItemsTable .AppointmentItemsTableSummary{display:flex;flex-direction:column;gap:14px;margin-top:4px;padding-top:16px}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals{display:flex;flex-direction:column;gap:10px;margin-left:auto;margin-top:10px;max-width:250px;width:100%}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow{grid-gap:0 15px;align-items:center;display:grid;gap:0 15px;grid-template-columns:120px minmax(0,1fr);justify-items:start;width:100%}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow .AppointmentItemsTableTotalsLabel{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;margin:0;width:auto}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow .AppointmentItemsTableTotalsValue{align-items:center;color:var(--text_Title_Light);display:flex;font-size:14px;font-weight:600;height:22px;margin:0;text-align:left}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow .AppointmentItemsTableTotalsInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:var(--text_Title_Light);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;height:22px;max-width:160px;min-width:0;outline:3px solid #0000;padding:0 6px;transition:border-color .15s ease,box-shadow .15s ease}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow .AppointmentItemsTableTotalsInput::placeholder{color:var(--text_Title_Light_Light);font-weight:600}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow .AppointmentItemsTableTotalsInput:focus,.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow .AppointmentItemsTableTotalsInput:hover{border:1px solid var(--background_Blue);box-shadow:0 0 0 3px #2563eb33}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow .AppointmentItemsTableTotalsEditTrigger{align-items:center;background:#0000;border:0;cursor:pointer;display:inline-flex;font-family:inherit;gap:6px;height:22px;min-width:0;padding:0}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow .AppointmentItemsTableTotalsEditTrigger .AppointmentItemsTableTotalsValue{color:var(--text_Title_Dark)}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow .AppointmentItemsTableTotalsEditTrigger .AppointmentItemsTableTotalsEditIcon{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow .AppointmentItemsTableTotalsEditTrigger:hover .AppointmentItemsTableTotalsEditIcon{color:var(--background_Blue)}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow.is-grand .AppointmentItemsTableTotalsLabel{color:var(--text_Title_Dark);font-weight:600}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow.is-grand .AppointmentItemsTableTotalsInput,.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow.is-grand .AppointmentItemsTableTotalsValue{font-size:15px;font-weight:700}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow.is-due .AppointmentItemsTableTotalsInput,.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow.is-due .AppointmentItemsTableTotalsValue{color:var(--Canceled)}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow.is-due .AppointmentItemsTableTotalsInput::placeholder,.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow.is-due .AppointmentItemsTableTotalsValue::placeholder{color:var(--Canceled);opacity:.6}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow,.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl{position:relative}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxTrigger{align-items:center;background:#0000;border:0;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-wrap:nowrap;font-family:inherit;font-size:14px;font-weight:600;gap:6px;height:22px;padding:0}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxTrigger span{white-space:nowrap}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxTrigger:disabled{cursor:default;opacity:1}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxTrigger:hover:not(:disabled) .material-symbols-outlined{color:var(--background_Blue)}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:2px;max-height:280px;min-width:240px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxMenu .AppointmentItemsTableTaxAddNew,.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxMenu .AppointmentItemsTableTaxOption{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13.5px;font-weight:500;gap:8px;padding:8px 9px;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxMenu .AppointmentItemsTableTaxAddNew:hover,.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxMenu .AppointmentItemsTableTaxOption:hover{background:var(--surface-sunken)}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxMenu .AppointmentItemsTableTaxAddNew.is-active,.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxMenu .AppointmentItemsTableTaxOption.is-active{background:var(--surface-sunken);color:var(--background_Blue);font-weight:600}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxMenu .AppointmentItemsTableTaxOption{justify-content:space-between}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxMenu .AppointmentItemsTableTaxOption .AppointmentItemsTableTaxOptionName{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxMenu .AppointmentItemsTableTaxOption .AppointmentItemsTableTaxOptionKind{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light_Light);flex-shrink:0;font-size:10px;font-weight:700;letter-spacing:.02em;padding:2px 6px;text-transform:uppercase}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxMenu .AppointmentItemsTableTaxOption.is-active .AppointmentItemsTableTaxOptionKind{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue)}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxMenu .AppointmentItemsTableTaxAddNew{color:var(--background_Blue);font-weight:600}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxMenu .AppointmentItemsTableTaxAddNew .material-symbols-outlined{font-size:18px}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxMenu .AppointmentItemsTableTaxAddNew:hover{background:var(--background_Blue_White)}@media(max-width:600px){.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals{max-width:none}}.AppointmentDetailEstimates{margin-top:-10px;padding-top:10px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection{border-bottom:1px solid var(--border_Light);display:flex;flex-direction:column;gap:14px;margin-bottom:15px;padding-bottom:15px;position:relative}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead{align-items:center;display:flex;gap:7px;justify-content:space-between}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead h2{align-items:center;color:var(--text_Title_Light);display:flex;font-size:14px;font-weight:500;gap:8px;margin:0}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead h2 .material-symbols-outlined{background-color:var(--background_Gray_Light);border-radius:6px;color:var(--text_Title_Light);font-size:16px;padding:4px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead .AppointmentDetailEstimatesSectionHeadActions{align-items:center;display:inline-flex;flex-shrink:0;gap:8px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead .AppointmentDetailEstimatesSectionHeadActions .AppointmentDetailEstimatesAssign{position:relative}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead .AppointmentDetailEstimatesSectionHeadActions .AppointmentDetailEstimatesAssign .AppointmentDetailEstimatesCreateButton--ghost .AppointmentDetailEstimatesCreateButtonInner{background:#0000;border:1px solid var(--border_Dark_Light)}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead .AppointmentDetailEstimatesSectionHeadActions .AppointmentDetailEstimatesAssign .AppointmentDetailEstimatesCreateButton--ghost .AppointmentDetailEstimatesCreateButtonInner .material-symbols-outlined{color:var(--text_Title_Light)}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead .AppointmentDetailEstimatesSectionHeadActions .AppointmentDetailEstimatesAssign .AppointmentDetailEstimatesAssignMenu{background:var(--background_White);background:var(--surface,var(--background_White));border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:2px;max-height:320px;min-width:260px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:30}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead .AppointmentDetailEstimatesSectionHeadActions .AppointmentDetailEstimatesAssign .AppointmentDetailEstimatesAssignMenu .AppointmentDetailEstimatesAssignHint{color:var(--text_Title_Light_Light);font-size:12px;padding:10px 12px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead .AppointmentDetailEstimatesSectionHeadActions .AppointmentDetailEstimatesAssign .AppointmentDetailEstimatesAssignMenu .AppointmentDetailEstimatesAssignOption{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;gap:8px;padding:9px 12px;text-align:left;transition:background .12s ease;width:100%}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead .AppointmentDetailEstimatesSectionHeadActions .AppointmentDetailEstimatesAssign .AppointmentDetailEstimatesAssignMenu .AppointmentDetailEstimatesAssignOption:hover{background:var(--background_Gray_Light_Light)}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead .AppointmentDetailEstimatesSectionHeadActions .AppointmentDetailEstimatesAssign .AppointmentDetailEstimatesAssignMenu .AppointmentDetailEstimatesAssignOption:disabled{cursor:not-allowed;opacity:.6}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead .AppointmentDetailEstimatesSectionHeadActions .AppointmentDetailEstimatesAssign .AppointmentDetailEstimatesAssignMenu .AppointmentDetailEstimatesAssignOption .AppointmentDetailEstimatesAssignOptionId{font-size:13px;font-weight:600}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead .AppointmentDetailEstimatesSectionHeadActions .AppointmentDetailEstimatesAssign .AppointmentDetailEstimatesAssignMenu .AppointmentDetailEstimatesAssignOption .AppointmentDetailEstimatesAssignOptionMeta{color:var(--text_Title_Light);font-size:12px;margin-left:auto}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead .AppointmentDetailEstimatesSectionHeadActions .AppointmentDetailEstimatesAssign .AppointmentDetailEstimatesAssignMenu .AppointmentDetailEstimatesAssignOption .AppointmentDetailEstimatesAssignSpinner{animation:AppointmentDetailEstimatesSpin .9s linear infinite;color:var(--text_Title_Light);font-size:16px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead .AppointmentDetailEstimatesCreateButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead .AppointmentDetailEstimatesCreateButton .AppointmentDetailEstimatesCreateButtonInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead .AppointmentDetailEstimatesCreateButton .AppointmentDetailEstimatesCreateButtonInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead .AppointmentDetailEstimatesCreateButton .AppointmentDetailEstimatesCreateButtonLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead .AppointmentDetailEstimatesCreateButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead .AppointmentDetailEstimatesCreateButton:active{transform:scale(.98)}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead .AppointmentDetailEstimatesCreateButton:disabled{cursor:not-allowed;opacity:.55;transform:none}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesEmpty{background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Light_Light_Light);font-size:13px;font-weight:400;padding:14px;text-align:center}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesEmptyState{align-items:center;background:var(--background_White);border:1px dashed var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:28px 16px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesEmptyState .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:28px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesEmptyState .AppointmentDetailEstimatesEmptyText{color:var(--text_Title_Light_Light);font-size:13px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesEmptyState .AppointmentDetailEstimatesCreateButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;margin-top:4px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesEmptyState .AppointmentDetailEstimatesCreateButton .AppointmentDetailEstimatesCreateButtonInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesEmptyState .AppointmentDetailEstimatesCreateButton .AppointmentDetailEstimatesCreateButtonInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesEmptyState .AppointmentDetailEstimatesCreateButton .AppointmentDetailEstimatesCreateButtonLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesEmptyState .AppointmentDetailEstimatesCreateButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesEmptyState .AppointmentDetailEstimatesCreateButton:active{transform:scale(.98)}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesEmptyState .AppointmentDetailEstimatesCreateButton:disabled{cursor:not-allowed;opacity:.55;transform:none}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList{display:flex;flex-direction:column;gap:8px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:12px;justify-content:space-between;padding:10px 12px;transition:border-color .15s ease,box-shadow .15s ease}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow:hover{border-color:var(--text_Title_Light_Light_Light);box-shadow:0 6px 16px #0f172a0f}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain{align-items:center;display:flex;flex:1 1;gap:14px;min-width:0}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .AppointmentDetailEstimatesRowId{color:var(--text_Title_Dark);font-size:13px;font-weight:600;min-width:56px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .AppointmentDetailEstimatesRowUUID{color:var(--text_Title_Light_Light_Light);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .AppointmentDetailEstimatesRowTotal{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin-left:auto}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .AppointmentDetailEstimatesRowDate{color:var(--text_Title_Light_Light);font-size:12px;white-space:nowrap}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .EstimatesCellStatus .EstimatesStatusBadge{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.01em;padding:3px 9px;text-transform:capitalize;transition:background .15s ease,border-color .15s ease}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .EstimatesCellStatus .EstimatesStatusBadge.is-accepted{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,#0000);color:var(--Done)}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .EstimatesCellStatus .EstimatesStatusBadge.is-sent{background:color-mix(in srgb,var(--Submited) 14%,#0000);border-color:color-mix(in srgb,var(--Submited) 40%,#0000);color:var(--Submited)}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .EstimatesCellStatus .EstimatesStatusBadge.is-declined{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:color-mix(in srgb,var(--Canceled) 40%,#0000);color:var(--Canceled)}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .EstimatesCellStatus .EstimatesStatusBadge.is-expired{background:color-mix(in srgb,var(--pending) 16%,#0000);border-color:color-mix(in srgb,var(--pending) 45%,#0000);color:var(--pending)}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .EstimatesCellStatus .EstimatesStatusBadge.is-draft{background:color-mix(in srgb,var(--Submited) 14%,#0000);border-color:color-mix(in srgb,var(--Submited) 45%,#0000);color:var(--Submited)}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .EstimatesCellStatus .EstimatesStatusBadge.is-void{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Light_Light)}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .EstimatesCellStatus .EstimatesStatusBadge.is-pending{background:color-mix(in srgb,var(--pending) 16%,#0000);border-color:color-mix(in srgb,var(--pending) 45%,#0000);color:var(--pending)}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .EstimatesCellStatus .EstimatesStatusBadge.is-unknown{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Light_Light)}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .EstimatesCellStatus .EstimatesStatusBadge .EstimatesStatusDot{background:currentColor;border-radius:999px;box-shadow:0 0 0 2px color-mix(in srgb,currentColor 22%,#0000);height:7px;width:7px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowAction{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:4px;outline:3px solid #0000;padding:5px 10px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowAction span{font-size:14px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowAction:hover{border-color:var(--background_Blue);color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:14px;max-width:calc(100vw - 32px);padding:18px 18px 14px;position:relative;width:420px}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard .AppointmentDetailEstimatesModalHeader{align-items:flex-start;display:flex;gap:10px}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard .AppointmentDetailEstimatesModalHeader>.material-symbols-outlined{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:8px;color:var(--background_Blue);font-size:20px;padding:6px}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard .AppointmentDetailEstimatesModalHeader>div{flex:1 1;min-width:0}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard .AppointmentDetailEstimatesModalHeader h3{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard .AppointmentDetailEstimatesModalHeader p{color:var(--text_Title_Light);font-size:13px;margin:4px 0 0}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard .AppointmentDetailEstimatesModalHeader .AppointmentDetailEstimatesModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard .AppointmentDetailEstimatesModalHeader .AppointmentDetailEstimatesModalClose .material-symbols-outlined{font-size:21px}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard .AppointmentDetailEstimatesModalHeader .AppointmentDetailEstimatesModalClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard .AppointmentDetailEstimatesModalHeader .AppointmentDetailEstimatesModalClose:active{transform:scale(.92)}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard .AppointmentDetailEstimatesModalActions{align-items:center;display:flex;gap:8px;justify-content:flex-end}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard .AppointmentDetailEstimatesModalActions .AppointmentDetailEstimatesModalButton{cursor:pointer}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard .AppointmentDetailEstimatesModalActions .AppointmentDetailEstimatesModalButton.Ghost{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard .AppointmentDetailEstimatesModalActions .AppointmentDetailEstimatesModalButton.Ghost:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard .AppointmentDetailEstimatesModalActions .AppointmentDetailEstimatesModalButton.Primary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard .AppointmentDetailEstimatesModalActions .AppointmentDetailEstimatesModalButton.Primary .AppointmentDetailEstimatesModalSaveInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard .AppointmentDetailEstimatesModalActions .AppointmentDetailEstimatesModalButton.Primary .AppointmentDetailEstimatesModalSaveInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard .AppointmentDetailEstimatesModalActions .AppointmentDetailEstimatesModalButton.Primary .AppointmentDetailEstimatesModalSaveLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard .AppointmentDetailEstimatesModalActions .AppointmentDetailEstimatesModalButton.Primary:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard .AppointmentDetailEstimatesModalActions .AppointmentDetailEstimatesModalButton.Primary:active{transform:scale(.98)}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard .AppointmentDetailEstimatesModalActions .AppointmentDetailEstimatesModalButton:disabled{cursor:not-allowed;opacity:.55;transform:none}@media(max-width:1050px){.AppointmentDetailEstimates .AppointmentDetailEstimatesSection{gap:12px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain{gap:10px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .AppointmentDetailEstimatesRowUUID{display:none}}@media(max-width:600px){.AppointmentDetailEstimates .AppointmentDetailEstimatesSection{gap:10px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow{align-items:stretch;flex-direction:column;padding:10px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain{flex-wrap:wrap;gap:8px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .AppointmentDetailEstimatesRowTotal{margin-left:0}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .AppointmentDetailEstimatesRowDate{font-size:11px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowAction{align-self:stretch;justify-content:center;min-height:44px}}@keyframes AppointmentDetailEstimatesSpin{to{transform:rotate(1turn)}}.AppointmentDetailInvoices{margin-top:-10px;padding-top:10px}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection{border-bottom:1px solid var(--border_Light);display:flex;flex-direction:column;gap:14px;margin-bottom:15px;padding-bottom:15px;position:relative}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesSectionHead{align-items:center;display:flex;gap:7px;justify-content:space-between}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesSectionHead h2{align-items:center;color:var(--text_Title_Light);display:flex;font-size:14px;font-weight:500;gap:8px;margin:0}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesSectionHead h2 .material-symbols-outlined{background-color:var(--background_Gray_Light);border-radius:6px;color:var(--text_Title_Light);font-size:16px;padding:4px}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesSectionHead .AppointmentDetailInvoicesSectionHeadActions{align-items:center;display:inline-flex;flex-shrink:0;gap:8px}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesSectionHead .AppointmentDetailInvoicesSectionHeadActions .AppointmentDetailInvoicesAssign{position:relative}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesSectionHead .AppointmentDetailInvoicesSectionHeadActions .AppointmentDetailInvoicesAssign .AppointmentDetailInvoicesCreateButton--ghost .AppointmentDetailInvoicesCreateButtonInner{background:#0000;border:1px solid var(--border_Dark_Light)}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesSectionHead .AppointmentDetailInvoicesSectionHeadActions .AppointmentDetailInvoicesAssign .AppointmentDetailInvoicesCreateButton--ghost .AppointmentDetailInvoicesCreateButtonInner .material-symbols-outlined{color:var(--text_Title_Light)}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesSectionHead .AppointmentDetailInvoicesSectionHeadActions .AppointmentDetailInvoicesAssign .AppointmentDetailInvoicesAssignMenu{background:var(--background_White);background:var(--surface,var(--background_White));border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:2px;max-height:320px;min-width:260px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:30}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesSectionHead .AppointmentDetailInvoicesSectionHeadActions .AppointmentDetailInvoicesAssign .AppointmentDetailInvoicesAssignMenu .AppointmentDetailInvoicesAssignHint{color:var(--text_Title_Light_Light);font-size:12px;padding:10px 12px}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesSectionHead .AppointmentDetailInvoicesSectionHeadActions .AppointmentDetailInvoicesAssign .AppointmentDetailInvoicesAssignMenu .AppointmentDetailInvoicesAssignOption{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;gap:8px;padding:9px 12px;text-align:left;transition:background .12s ease;width:100%}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesSectionHead .AppointmentDetailInvoicesSectionHeadActions .AppointmentDetailInvoicesAssign .AppointmentDetailInvoicesAssignMenu .AppointmentDetailInvoicesAssignOption:hover{background:var(--background_Gray_Light_Light)}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesSectionHead .AppointmentDetailInvoicesSectionHeadActions .AppointmentDetailInvoicesAssign .AppointmentDetailInvoicesAssignMenu .AppointmentDetailInvoicesAssignOption:disabled{cursor:not-allowed;opacity:.6}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesSectionHead .AppointmentDetailInvoicesSectionHeadActions .AppointmentDetailInvoicesAssign .AppointmentDetailInvoicesAssignMenu .AppointmentDetailInvoicesAssignOption .AppointmentDetailInvoicesAssignOptionId{font-size:13px;font-weight:600}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesSectionHead .AppointmentDetailInvoicesSectionHeadActions .AppointmentDetailInvoicesAssign .AppointmentDetailInvoicesAssignMenu .AppointmentDetailInvoicesAssignOption .AppointmentDetailInvoicesAssignOptionMeta{color:var(--text_Title_Light);font-size:12px;margin-left:auto}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesSectionHead .AppointmentDetailInvoicesSectionHeadActions .AppointmentDetailInvoicesAssign .AppointmentDetailInvoicesAssignMenu .AppointmentDetailInvoicesAssignOption .AppointmentDetailInvoicesAssignSpinner{animation:AppointmentDetailInvoicesSpin .9s linear infinite;color:var(--text_Title_Light);font-size:16px}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesSectionHead .AppointmentDetailInvoicesSectionHeadActions .AppointmentDetailInvoicesCreateButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesSectionHead .AppointmentDetailInvoicesSectionHeadActions .AppointmentDetailInvoicesCreateButton .AppointmentDetailInvoicesCreateButtonInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:var(--background_White);display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesSectionHead .AppointmentDetailInvoicesSectionHeadActions .AppointmentDetailInvoicesCreateButton .AppointmentDetailInvoicesCreateButtonInner .material-symbols-outlined{color:var(--background_White);font-size:16px;font-weight:500}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesSectionHead .AppointmentDetailInvoicesSectionHeadActions .AppointmentDetailInvoicesCreateButton .AppointmentDetailInvoicesCreateButtonLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesSectionHead .AppointmentDetailInvoicesSectionHeadActions .AppointmentDetailInvoicesCreateButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesSectionHead .AppointmentDetailInvoicesSectionHeadActions .AppointmentDetailInvoicesCreateButton:active{transform:scale(.98)}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesSectionHead .AppointmentDetailInvoicesSectionHeadActions .AppointmentDetailInvoicesCreateButton:disabled{cursor:not-allowed;opacity:.55;transform:none}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesEmpty{background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Light_Light_Light);font-size:13px;font-weight:400;padding:14px;text-align:center}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesEmptyState{align-items:center;background:var(--background_White);border:1px dashed var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:28px 16px}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesEmptyState .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:28px}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesEmptyState .AppointmentDetailInvoicesEmptyText{color:var(--text_Title_Light_Light);font-size:13px}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesEmptyState .AppointmentDetailInvoicesCreateButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;margin-top:4px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesEmptyState .AppointmentDetailInvoicesCreateButton .AppointmentDetailInvoicesCreateButtonInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:var(--background_White);display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesEmptyState .AppointmentDetailInvoicesCreateButton .AppointmentDetailInvoicesCreateButtonInner .material-symbols-outlined{color:var(--background_White);font-size:16px;font-weight:500}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesEmptyState .AppointmentDetailInvoicesCreateButton .AppointmentDetailInvoicesCreateButtonLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesEmptyState .AppointmentDetailInvoicesCreateButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesEmptyState .AppointmentDetailInvoicesCreateButton:active{transform:scale(.98)}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesEmptyState .AppointmentDetailInvoicesCreateButton:disabled{cursor:not-allowed;opacity:.55;transform:none}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesList{display:flex;flex-direction:column;gap:8px}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesList .AppointmentDetailInvoicesRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:12px;justify-content:space-between;padding:10px 12px;transition:border-color .15s ease,box-shadow .15s ease}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesList .AppointmentDetailInvoicesRow:hover{border-color:var(--text_Title_Light_Light_Light);box-shadow:0 6px 16px #0f172a0f}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesList .AppointmentDetailInvoicesRow .AppointmentDetailInvoicesRowMain{align-items:center;display:flex;flex:1 1;gap:14px;min-width:0}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesList .AppointmentDetailInvoicesRow .AppointmentDetailInvoicesRowMain .AppointmentDetailInvoicesRowId{color:var(--text_Title_Dark);font-size:13px;font-weight:600;min-width:56px}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesList .AppointmentDetailInvoicesRow .AppointmentDetailInvoicesRowMain .AppointmentDetailInvoicesRowUUID{color:var(--text_Title_Light_Light_Light);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesList .AppointmentDetailInvoicesRow .AppointmentDetailInvoicesRowMain .AppointmentDetailInvoicesRowTotal{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin-left:auto}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesList .AppointmentDetailInvoicesRow .AppointmentDetailInvoicesRowMain .AppointmentDetailInvoicesRowDate{color:var(--text_Title_Light_Light);font-size:12px;white-space:nowrap}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesList .AppointmentDetailInvoicesRow .AppointmentDetailInvoicesRowMain .InvoicesCellStatus .InvoicesStatusBadge{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.01em;padding:3px 9px;text-transform:capitalize;transition:background .15s ease,border-color .15s ease}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesList .AppointmentDetailInvoicesRow .AppointmentDetailInvoicesRowMain .InvoicesCellStatus .InvoicesStatusBadge.is-paid{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,#0000);color:var(--Done)}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesList .AppointmentDetailInvoicesRow .AppointmentDetailInvoicesRowMain .InvoicesCellStatus .InvoicesStatusBadge.is-partially-paid{background:color-mix(in srgb,var(--pending) 16%,#0000);border-color:color-mix(in srgb,var(--pending) 45%,#0000);color:var(--pending)}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesList .AppointmentDetailInvoicesRow .AppointmentDetailInvoicesRowMain .InvoicesCellStatus .InvoicesStatusBadge.is-overdue{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:color-mix(in srgb,var(--Canceled) 40%,#0000);color:var(--Canceled)}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesList .AppointmentDetailInvoicesRow .AppointmentDetailInvoicesRowMain .InvoicesCellStatus .InvoicesStatusBadge.is-draft{background:color-mix(in srgb,var(--Submited) 14%,#0000);border-color:color-mix(in srgb,var(--Submited) 45%,#0000);color:var(--Submited)}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesList .AppointmentDetailInvoicesRow .AppointmentDetailInvoicesRowMain .InvoicesCellStatus .InvoicesStatusBadge.is-void{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Light_Light)}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesList .AppointmentDetailInvoicesRow .AppointmentDetailInvoicesRowMain .InvoicesCellStatus .InvoicesStatusBadge.is-unpaid{background:color-mix(in srgb,var(--pending) 16%,#0000);border-color:color-mix(in srgb,var(--pending) 45%,#0000);color:var(--pending)}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesList .AppointmentDetailInvoicesRow .AppointmentDetailInvoicesRowMain .InvoicesCellStatus .InvoicesStatusBadge.is-sent{background:color-mix(in srgb,var(--Submited) 14%,#0000);border-color:color-mix(in srgb,var(--Submited) 45%,#0000);color:var(--Submited)}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesList .AppointmentDetailInvoicesRow .AppointmentDetailInvoicesRowMain .InvoicesCellStatus .InvoicesStatusBadge .InvoicesStatusDot{background:currentColor;border-radius:999px;box-shadow:0 0 0 2px color-mix(in srgb,currentColor 22%,#0000);height:7px;width:7px}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesList .AppointmentDetailInvoicesRow .AppointmentDetailInvoicesRowAction{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:4px;outline:3px solid #0000;padding:5px 10px}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesList .AppointmentDetailInvoicesRow .AppointmentDetailInvoicesRowAction span{font-size:14px}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesList .AppointmentDetailInvoicesRow .AppointmentDetailInvoicesRowAction:hover{border-color:var(--background_Blue);color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentDetailInvoices .AppointmentDetailInvoicesModal{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.AppointmentDetailInvoices .AppointmentDetailInvoicesModal .AppointmentDetailInvoicesModalBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.AppointmentDetailInvoices .AppointmentDetailInvoicesModal .AppointmentDetailInvoicesModalCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:14px;max-width:calc(100vw - 32px);padding:18px 18px 14px;position:relative;width:420px}.AppointmentDetailInvoices .AppointmentDetailInvoicesModal .AppointmentDetailInvoicesModalCard .AppointmentDetailInvoicesModalHeader{align-items:flex-start;display:flex;gap:10px}.AppointmentDetailInvoices .AppointmentDetailInvoicesModal .AppointmentDetailInvoicesModalCard .AppointmentDetailInvoicesModalHeader>.material-symbols-outlined{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:8px;color:var(--background_Blue);font-size:20px;padding:6px}.AppointmentDetailInvoices .AppointmentDetailInvoicesModal .AppointmentDetailInvoicesModalCard .AppointmentDetailInvoicesModalHeader>div{flex:1 1;min-width:0}.AppointmentDetailInvoices .AppointmentDetailInvoicesModal .AppointmentDetailInvoicesModalCard .AppointmentDetailInvoicesModalHeader h3{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.AppointmentDetailInvoices .AppointmentDetailInvoicesModal .AppointmentDetailInvoicesModalCard .AppointmentDetailInvoicesModalHeader p{color:var(--text_Title_Light);font-size:13px;margin:4px 0 0}.AppointmentDetailInvoices .AppointmentDetailInvoicesModal .AppointmentDetailInvoicesModalCard .AppointmentDetailInvoicesModalHeader .AppointmentDetailInvoicesModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.AppointmentDetailInvoices .AppointmentDetailInvoicesModal .AppointmentDetailInvoicesModalCard .AppointmentDetailInvoicesModalHeader .AppointmentDetailInvoicesModalClose .material-symbols-outlined{font-size:21px}.AppointmentDetailInvoices .AppointmentDetailInvoicesModal .AppointmentDetailInvoicesModalCard .AppointmentDetailInvoicesModalHeader .AppointmentDetailInvoicesModalClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.AppointmentDetailInvoices .AppointmentDetailInvoicesModal .AppointmentDetailInvoicesModalCard .AppointmentDetailInvoicesModalHeader .AppointmentDetailInvoicesModalClose:active{transform:scale(.92)}.AppointmentDetailInvoices .AppointmentDetailInvoicesModal .AppointmentDetailInvoicesModalCard .AppointmentDetailInvoicesModalActions{align-items:center;display:flex;gap:8px;justify-content:flex-end}.AppointmentDetailInvoices .AppointmentDetailInvoicesModal .AppointmentDetailInvoicesModalCard .AppointmentDetailInvoicesModalActions .AppointmentDetailInvoicesModalButton{cursor:pointer}.AppointmentDetailInvoices .AppointmentDetailInvoicesModal .AppointmentDetailInvoicesModalCard .AppointmentDetailInvoicesModalActions .AppointmentDetailInvoicesModalButton.Ghost{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.AppointmentDetailInvoices .AppointmentDetailInvoicesModal .AppointmentDetailInvoicesModalCard .AppointmentDetailInvoicesModalActions .AppointmentDetailInvoicesModalButton.Ghost:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.AppointmentDetailInvoices .AppointmentDetailInvoicesModal .AppointmentDetailInvoicesModalCard .AppointmentDetailInvoicesModalActions .AppointmentDetailInvoicesModalButton.Primary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.AppointmentDetailInvoices .AppointmentDetailInvoicesModal .AppointmentDetailInvoicesModalCard .AppointmentDetailInvoicesModalActions .AppointmentDetailInvoicesModalButton.Primary .AppointmentDetailInvoicesModalSaveInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.AppointmentDetailInvoices .AppointmentDetailInvoicesModal .AppointmentDetailInvoicesModalCard .AppointmentDetailInvoicesModalActions .AppointmentDetailInvoicesModalButton.Primary .AppointmentDetailInvoicesModalSaveInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.AppointmentDetailInvoices .AppointmentDetailInvoicesModal .AppointmentDetailInvoicesModalCard .AppointmentDetailInvoicesModalActions .AppointmentDetailInvoicesModalButton.Primary .AppointmentDetailInvoicesModalSaveLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.AppointmentDetailInvoices .AppointmentDetailInvoicesModal .AppointmentDetailInvoicesModalCard .AppointmentDetailInvoicesModalActions .AppointmentDetailInvoicesModalButton.Primary:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.AppointmentDetailInvoices .AppointmentDetailInvoicesModal .AppointmentDetailInvoicesModalCard .AppointmentDetailInvoicesModalActions .AppointmentDetailInvoicesModalButton.Primary:active{transform:scale(.98)}.AppointmentDetailInvoices .AppointmentDetailInvoicesModal .AppointmentDetailInvoicesModalCard .AppointmentDetailInvoicesModalActions .AppointmentDetailInvoicesModalButton:disabled{cursor:not-allowed;opacity:.55;transform:none}@media(max-width:1050px){.AppointmentDetailInvoices .AppointmentDetailInvoicesSection{gap:12px}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesList .AppointmentDetailInvoicesRow .AppointmentDetailInvoicesRowMain{gap:10px}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesList .AppointmentDetailInvoicesRow .AppointmentDetailInvoicesRowMain .AppointmentDetailInvoicesRowUUID{display:none}}@media(max-width:600px){.AppointmentDetailInvoices .AppointmentDetailInvoicesSection{gap:10px}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesList .AppointmentDetailInvoicesRow{align-items:stretch;flex-direction:column;padding:10px}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesList .AppointmentDetailInvoicesRow .AppointmentDetailInvoicesRowMain{flex-wrap:wrap;gap:8px}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesList .AppointmentDetailInvoicesRow .AppointmentDetailInvoicesRowMain .AppointmentDetailInvoicesRowTotal{margin-left:0}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesList .AppointmentDetailInvoicesRow .AppointmentDetailInvoicesRowMain .AppointmentDetailInvoicesRowDate{font-size:11px}.AppointmentDetailInvoices .AppointmentDetailInvoicesSection .AppointmentDetailInvoicesList .AppointmentDetailInvoicesRow .AppointmentDetailInvoicesRowAction{align-self:stretch;justify-content:center;min-height:44px}}@keyframes AppointmentDetailInvoicesSpin{to{transform:rotate(1turn)}}.CreateTags{align-items:center;animation:CreateTagsOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:3000}@keyframes CreateTagsOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes CreateTagsDropdownIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.CreateTags .CreateTagsOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.CreateTags .CreateTagsCard{animation:CreateTagsModalPop .26s ease forwards;background:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;overflow:hidden;position:relative;width:min(520px,92vw);z-index:1}@keyframes CreateTagsModalPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.CreateTags .CreateTagsHeader{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 22px}.CreateTags .CreateTagsHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600}.CreateTags .CreateTagsHeader .CreateTagsClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateTags .CreateTagsHeader .CreateTagsClose .material-symbols-outlined{font-size:21px}.CreateTags .CreateTagsHeader .CreateTagsClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateTags .CreateTagsHeader .CreateTagsClose:active{transform:scale(.92)}.CreateTags .CreateTagsBody{-webkit-overflow-scrolling:touch;display:flex;flex:1 1 auto;flex-direction:column;gap:14px;min-height:0;overflow-y:auto;padding:18px}.CreateTags .CreateTagsBody .CreateTagsField{display:flex;flex-direction:column;gap:6px}.CreateTags .CreateTagsBody .CreateTagsField label,.CreateTags .CreateTagsBody .CreateTagsField span{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CreateTags .CreateTagsBody .CreateTagsField input,.CreateTags .CreateTagsBody .CreateTagsField textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.CreateTags .CreateTagsBody .CreateTagsField input::placeholder,.CreateTags .CreateTagsBody .CreateTagsField textarea::placeholder{color:var(--text_Title_Light_Light)}.CreateTags .CreateTagsBody .CreateTagsField input:focus,.CreateTags .CreateTagsBody .CreateTagsField input:hover,.CreateTags .CreateTagsBody .CreateTagsField textarea:focus,.CreateTags .CreateTagsBody .CreateTagsField textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateTags .CreateTagsBody .CreateTagsField textarea{line-height:1.6;min-height:96px;resize:vertical}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown{position:relative}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13.5px;gap:10px;justify-content:space-between;max-height:40px;min-height:40px;padding:0 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownButton .CreateTagsDropdownSelected{align-items:center;color:var(--text_Title_Dark);display:flex;flex:1 1;font-size:13.5px;font-weight:600;gap:6px;max-height:40px;min-height:40px;overflow-x:auto;overflow-y:hidden;padding-right:8px;scrollbar-width:thin;white-space:nowrap}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownButton .CreateTagsDropdownSelected .CreateTagsDropdownSelectedItem{border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);font-size:12px;padding:3px 8px}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownButton.is-open,.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownButton:focus,.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownButton:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownButton.is-open .CreateTagsDropdownChevron{transform:rotate(180deg)}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownChevron{align-items:center;color:var(--text_Title_Light_Light);display:flex;justify-content:center;transition:transform .15s ease}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownChevron.material-symbols-outlined{font-size:20px}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownMenu{animation:CreateTagsDropdownIn .18s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;left:0;margin-top:6px;max-height:270px;overflow-y:auto;padding:5px;position:absolute;right:0;z-index:12}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownOption{align-items:center;background:none;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13.5px;gap:8px;padding:8px 9px;text-align:left;transition:background .12s ease}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownOption:hover{background:var(--surface-sunken)}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownOption.is-active{background:var(--surface-sunken);color:var(--text_Title_Dark);font-weight:600}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownCheck{align-items:center;border:1px solid color-mix(in srgb,var(--background_Blue) 22%,#0000);border-radius:4px;color:var(--background_Blue);display:inline-flex;height:16px;justify-content:center;width:16px}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownCheck .material-symbols-outlined{color:var(--background_Blue);font-size:17px}.CreateTags .CreateTagsBody .CreateTagsField.CreateTagsColorField .CreateTagsColorRow{align-items:center;display:flex;gap:10px}.CreateTags .CreateTagsBody .CreateTagsField.CreateTagsColorField .CreateTagsColorRow .CreateTagsColorSwatchWrapper{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;display:inline-flex;height:52px;justify-content:center;width:52px}.CreateTags .CreateTagsBody .CreateTagsField.CreateTagsColorField .CreateTagsColorRow .CreateTagsColorSwatchWrapper input[type=color]{-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:50%;cursor:pointer;height:44px;overflow:hidden;padding:0;width:44px}.CreateTags .CreateTagsBody .CreateTagsField.CreateTagsColorField .CreateTagsColorRow .CreateTagsColorSwatchWrapper input[type=color]::-webkit-color-swatch-wrapper{border-radius:50%;padding:0}.CreateTags .CreateTagsBody .CreateTagsField.CreateTagsColorField .CreateTagsColorRow .CreateTagsColorSwatchWrapper input[type=color]::-webkit-color-swatch{border:none;border-radius:50%}.CreateTags .CreateTagsBody .CreateTagsField.CreateTagsColorField .CreateTagsColorRow .CreateTagsColorSwatchWrapper input[type=color]::-moz-color-swatch{border:none;border-radius:50%}.CreateTags .CreateTagsBody .CreateTagsField.CreateTagsColorField .CreateTagsColorRow .CreateTagsColorSwatchWrapper input[type=color]:focus{box-shadow:0 0 0 2px var(--outline_Blue);outline:3px solid #0000}.CreateTags .CreateTagsBody .CreateTagsField.CreateTagsColorField .CreateTagsColorRow .CreateTagsColorHex{flex:1 1;font-family:monospace}.CreateTags .CreateTagsBody .CreateTagsPreview{align-items:center;background-color:color-mix(in srgb,var(--background_Blue) 15%,#0000);background-color:var(--tag-color-bg,color-mix(in srgb,var(--background_Blue) 15%,#0000));border:1px solid var(--tag-color,var(--background_Blue));border-radius:999px;color:var(--background_Blue);color:var(--tag-color,var(--background_Blue));display:inline-flex;font-size:11px;font-weight:600;gap:8px;justify-content:flex-start;letter-spacing:.01em;padding:4px 10px;width:-webkit-fit-content;width:fit-content}.CreateTags .CreateTagsBody .CreateTagsPreview .CreateTagsPreviewDot{border-radius:999px;height:10px;width:10px}.CreateTags .CreateTagsBody .CreateTagsPreview strong{color:var(--background_Blue);color:var(--tag-color,var(--background_Blue));font-size:11px}.CreateTags .CreateTagsActions{align-items:center;display:flex;flex-shrink:0;gap:5px;justify-content:space-between;padding:0 18px 14px}.CreateTags .CreateTagsActions .CreateTagsActionsLeft,.CreateTags .CreateTagsActions .CreateTagsActionsRight{align-items:center;display:inline-flex;gap:10px}.CreateTags .CreateTagsActions .CreateTagsPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateTags .CreateTagsActions .CreateTagsPrimary .CreateTagsPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateTags .CreateTagsActions .CreateTagsPrimary .CreateTagsPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateTags .CreateTagsActions .CreateTagsPrimary .CreateTagsPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateTags .CreateTagsActions .CreateTagsPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateTags .CreateTagsActions .CreateTagsPrimary:active{transform:scale(.98)}.CreateTags .CreateTagsActions .CreateTagsPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateTags .CreateTagsActions .CreateTagsDanger{background:#0000;border:none;color:var(--Canceled);font-size:14px;font-weight:400;margin:0;padding:0}.CreateTags .CreateTagsActions .CreateTagsDanger:hover{cursor:pointer;text-decoration:underline}.CreateTags .CreateTagsActions .CreateTagsSecondary{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.CreateTags .CreateTagsActions .CreateTagsSecondary:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}@media(max-width:1050px){.CreateTags{padding:16px}.CreateTags .CreateTagsCard,.CreateTags .CreateTagsModal{max-width:calc(100vw - 32px)}.CreateTags .CreateTagsGrid,.CreateTags .CreateTagsRow{gap:12px;grid-template-columns:1fr 1fr}}@media(max-width:600px){.CreateTags{align-items:flex-end;padding:0}.CreateTags .CreateTagsCard{border-radius:16px 16px 0 0;height:auto;max-height:100dvh;max-width:100%;overflow:hidden;width:100%}.CreateTags .CreateTagsHeader{flex-shrink:0;padding:12px 14px}.CreateTags .CreateTagsHeader h1,.CreateTags .CreateTagsHeader h2,.CreateTags .CreateTagsHeader h3{font-size:16px}.CreateTags .CreateTagsBody{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0;overflow-y:auto;padding:14px}.CreateTags .CreateTagsGrid,.CreateTags .CreateTagsRow{gap:10px;grid-template-columns:1fr}.CreateTags .CreateTagsField input,.CreateTags .CreateTagsField textarea{font-size:16px;min-height:44px}.CreateTags .CreateTagsActions{align-items:stretch;flex-direction:column-reverse;flex-shrink:0;gap:10px;padding:12px 14px max(14px,env(safe-area-inset-bottom))}.CreateTags .CreateTagsActions .CreateTagsActionsLeft,.CreateTags .CreateTagsActions .CreateTagsActionsRight{align-items:stretch;flex-direction:column;gap:10px;width:100%}.CreateTags .CreateTagsActions .CreateTagsDanger,.CreateTags .CreateTagsActions .CreateTagsPrimary,.CreateTags .CreateTagsActions .CreateTagsSecondary{justify-content:center;min-height:44px;width:100%}.CreateTags .CreateTagsDropdownMenu{max-width:calc(100vw - 24px)}}.AppointmentDetail{align-items:flex-start;display:flex;gap:6px;height:100%;justify-content:center;overflow:auto;padding-inline:max(30px,(100% - 1000px)/2);width:100%}.AppointmentDetail .AppointmentDetailNotFound{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;margin:80px auto 0;max-width:440px;padding:40px 44px;text-align:center}.AppointmentDetail .AppointmentDetailNotFound>.material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:44px}.AppointmentDetail .AppointmentDetailNotFound h2{color:var(--text_Title_Dark);font-size:18px;font-weight:650;margin:0}.AppointmentDetail .AppointmentDetailNotFound p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0}.AppointmentDetail .AppointmentDetailNotFound button{align-items:center;background:var(--text_Title_Dark);border:none;border-radius:8px;color:var(--background_White);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-top:8px;padding:9px 16px}.AppointmentDetail .AppointmentDetailNotFound button .material-symbols-outlined{font-size:17px}.AppointmentDetail .AppointmentDetailCard{display:flex;flex:1 1;flex-direction:column;height:100%;max-height:none;min-width:0;position:relative;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader{align-items:flex-start;display:flex;justify-content:space-between;padding:20px 0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditBackButton{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:0;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease;width:-webkit-fit-content;width:fit-content}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditBackButton svg{font-size:14px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditBackButton .AppointmentEditBackButtonText{text-decoration:none}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditBackButton:hover .AppointmentEditBackButtonText{text-decoration:underline}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft h1{color:var(--text_Title_Dark);font-size:20px;font-weight:700}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentMaskingBadge{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid color-mix(in srgb,var(--background_Blue) 20%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:4px 12px;width:-webkit-fit-content;width:fit-content}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentMaskingBadge .material-symbols-outlined{font-size:16px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:10px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderCompany{align-items:center;display:flex;gap:8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderCompany .AppointmentEdit{color:var(--text_Title_Light);font-size:16px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderCompany .AppointmentEditHeaderLabel{color:var(--text_Title_Light);font-size:11px;font-weight:600}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderCompany .AssignedCompanies{min-width:220px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus{align-items:center;border-radius:999px;display:flex;gap:8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEdit{color:var(--text_Title_Light);font-size:16px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEditHeaderLabel{color:var(--text_Title_Light);font-size:11px;font-weight:600}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEditHeaderDropdown{min-width:150px;position:relative}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEditHeaderDropdown .ScheduleDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;justify-content:space-between;padding:6px 10px;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEditHeaderDropdown .ScheduleDropdownButton .ScheduleDropdownSelection{align-items:center;display:inline-flex;gap:6px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEditHeaderDropdown .ScheduleDropdownButton .ScheduleDropdownSelection .ScheduleDropdownDot{border-radius:50%;height:8px;width:8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEditHeaderDropdown .ScheduleDropdownButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEditHeaderDropdown .ScheduleDropdownMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:6px;left:0;min-width:180px;opacity:0;padding:8px;pointer-events:none;position:absolute;top:calc(100% + 8px);transform:translateY(-6px) scale(.98);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden;z-index:5}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEditHeaderDropdown .ScheduleDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);visibility:visible}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEditHeaderDropdown .ScheduleDropdownMenu .ScheduleDropdownItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;gap:8px;padding:8px 10px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEditHeaderDropdown .ScheduleDropdownMenu .ScheduleDropdownItem .ScheduleDropdownDot{border-radius:50%;height:8px;width:8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEditHeaderDropdown .ScheduleDropdownMenu .ScheduleDropdownItem:hover{background:var(--background_Gray_Light)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEditHeaderDropdown .ScheduleDropdownMenu .ScheduleDropdownItem.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags{align-items:center;display:flex;flex-wrap:wrap;gap:8px;height:30px;position:relative}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEdit{color:var(--text_Title_Light);font-size:16px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderLabel{color:var(--text_Title_Light);font-size:11px;font-weight:600}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagAdd{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagAdd .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagAdd .AppointmentEditHeaderTagAddText{display:none}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagChips{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagChips .AppointmentEditHeaderTagChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:11px;gap:6px;padding:4px 8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagChips .AppointmentEditHeaderTagChip .AppointmentEditHeaderTagDot{border-radius:999px;height:8px;width:8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagChips .AppointmentEditHeaderTagChip .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:13px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagChips .AppointmentEditHeaderTagChip:hover{border-color:var(--background_Blue);color:var(--background_Blue)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 40px #0f172a29;display:flex;flex-direction:column;gap:10px;left:0;min-width:260px;opacity:0;padding:12px;pointer-events:none;position:absolute;top:calc(100% + 10px);transform:translateY(-8px) scale(.98);transform-origin:top left;transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden;z-index:20}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);visibility:visible}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagMenu .AppointmentEditHeaderTagMenuHeader{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:600;gap:12px;justify-content:space-between}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagMenu .AppointmentEditHeaderTagCreate{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagMenu .AppointmentEditHeaderTagCreate .material-symbols-outlined{font-size:16px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagMenu .AppointmentEditHeaderTagMenuSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;gap:8px;padding:8px 10px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagMenu .AppointmentEditHeaderTagMenuSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagMenu .AppointmentEditHeaderTagMenuSearch input{background:#0000;border:none;color:var(--text_Title_Light);flex:1 1;font-size:12px;outline:3px solid #0000}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagMenu .AppointmentEditHeaderTagMenuEmpty{color:var(--text_Title_Light);font-size:12px;padding:6px 4px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagMenu .AppointmentEditHeaderTagList{display:flex;flex-direction:column;gap:6px;max-height:180px;overflow:auto}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagMenu .AppointmentEditHeaderTagItem{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:inline-flex;font-size:12px;gap:8px;padding:7px 9px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagMenu .AppointmentEditHeaderTagItem .AppointmentEditHeaderTagDot{border-radius:999px;height:9px;width:9px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagMenu .AppointmentEditHeaderTagItem.is-selected{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);color:var(--background_Blue)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight{align-items:center;display:flex;gap:10px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderLoading{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;gap:8px;height:36px;padding:6px 10px;position:fixed;right:50%;top:20px;transform:translateX(50%);z-index:1000}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderLoading .AppointmentEditHeaderLoadingLabel{color:var(--text_Title_Dark);font-weight:600;white-space:nowrap}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderLoading .CreateCompanyDeactivateSpinner{animation:AppointmentDetailSpinner .8s linear infinite;border:2px solid var(--outline_Blue);border-radius:50%;border-top-color:var(--background_Blue);height:16px;width:16px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderAIButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:inline-flex;height:38px;justify-content:center;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;width:38px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderAIButton .material-symbols-outlined{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));-webkit-background-clip:text;background-clip:text;color:#0000;font-size:18px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderAIButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderAIButton.is-open{background:var(--background_White);box-shadow:0 10px 22px #0b5fff2e}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions{position:relative}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:38px;padding:8px 14px;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsButton .AppointmentEditHeaderActionsChevron{color:var(--text_Title_Light_Light_Light);font-size:18px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsButton.is-open{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:6px;opacity:0;padding:8px 10px 12px;pointer-events:none;position:absolute;right:0;top:calc(100% + 10px);transform:translateY(-8px) scale(.98);transform-origin:top right;transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden;width:230px;z-index:5}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);visibility:visible}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsMenu .AppointmentEditHeaderActionsMenuItem{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:8px 10px;text-align:left;transition:background .15s}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsMenu .AppointmentEditHeaderActionsMenuItem .AppointmentEditHeaderActionsIcon{color:var(--text_Title_Light_Light);font-size:20px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;line-height:1}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsMenu .AppointmentEditHeaderActionsMenuItem .CreateCompanyDeactivateSpinner{animation:AppointmentDetailSpinner .8s linear infinite;border:2px solid var(--border_Light);border-radius:50%;border-top-color:var(--background_Blue);height:16px;width:16px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsMenu .AppointmentEditHeaderActionsMenuItem:hover{background:var(--background_Gray_Light)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsMenu .AppointmentEditHeaderActionsMenuItem.is-disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsMenu .AppointmentEditHeaderActionsMenuItem.is-danger,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsMenu .AppointmentEditHeaderActionsMenuItem.is-danger .AppointmentEditHeaderActionsIcon{color:var(--Canceled)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsMenu .AppointmentEditHeaderActionsMenuItem.is-danger:hover{background:#dc262614}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderPrimaryAction{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 16px;transition:transform .2s ease,box-shadow .2s ease}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderPrimaryAction .material-symbols-outlined{font-size:18px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderPrimaryAction .CreateCompanyDeactivateSpinner{animation:AppointmentDetailSpinner .8s linear infinite;border:2px solid var(--border_Light);border-radius:50%;border-top-color:var(--background_Blue);height:16px;width:16px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderPrimaryAction.is-outline{background:var(--background_White);color:var(--text_Title_Dark)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderPrimaryAction:hover:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderPrimaryAction:disabled{cursor:not-allowed;opacity:.7}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody{display:flex;flex:1 1;flex-direction:column;gap:14px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailSubHeader{align-items:center;display:flex;gap:16px;justify-content:space-between;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailSubHeader .AppointmentDetailSubHeaderCompany{flex-shrink:0;min-width:240px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailSubHeader .AppointmentDetailSubHeaderCompany .AssignedCompanies{width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailSubHeader .AppointmentDetailTabs{align-items:center;background:var(--background_Gray_Dark_Light);border-radius:8px;display:flex;gap:0;max-width:440px;min-height:36px;padding:3px;position:relative;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailSubHeader .AppointmentDetailTabs .AppointmentDetailTabsIndicator{background:var(--background_White);border-radius:6px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;pointer-events:none;position:absolute;top:3px;transform:translateX(0);transition:transform .24s cubic-bezier(.22,.61,.36,1);width:calc(33.33333% - 2px);z-index:1}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailSubHeader .AppointmentDetailTabs .AppointmentDetailTab{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:13px;font-weight:500;gap:8px;height:30px;justify-content:center;padding:0 14px;position:relative;transition:color .18s ease;white-space:nowrap;z-index:2}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailSubHeader .AppointmentDetailTabs .AppointmentDetailTab.is-active,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailSubHeader .AppointmentDetailTabs .AppointmentDetailTab:hover{color:var(--text_Title_Dark)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailContentRow{align-items:flex-start;display:flex;gap:6px;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain{flex:1 1;min-width:0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab{display:flex;flex-direction:column;gap:4px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .AppointmentDetailPaymentsLedgerHead{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:12px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .AppointmentDetailPaymentsLedgerHead h2{align-items:center;color:var(--text_Title_Light);display:flex;font-size:14px;font-weight:500;gap:8px;margin:0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .AppointmentDetailPaymentsLedgerHead h2 .material-symbols-outlined{background-color:var(--background_Gray_Light);border-radius:6px;color:var(--text_Title_Light);font-size:16px;padding:4px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .AppointmentDetailPaymentsLedgerHead .AppointmentDetailPaymentsSummary{align-items:center;display:inline-flex;font-size:12px;gap:10px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .AppointmentDetailPaymentsLedgerHead .AppointmentDetailPaymentsSummary .AppointmentDetailPaymentsSummaryCollected{color:var(--text_Title_Dark);font-weight:600}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .AppointmentDetailPaymentsLedgerHead .AppointmentDetailPaymentsSummary .AppointmentDetailPaymentsSummaryDue{color:var(--text_Title_Light_Light)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .InvoiceDetailEmpty{background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Light_Light_Light);font-size:14px;font-weight:400;padding:14px;text-align:center}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .InvoiceDetailPaymentList{display:flex;flex-direction:column;gap:8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .InvoiceDetailPaymentRow{align-items:flex-start;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;gap:10px;justify-content:space-between;padding:10px 12px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .InvoiceDetailPaymentRow .InvoiceDetailPaymentPrimary{display:flex;flex-direction:column;gap:4px;min-width:0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .InvoiceDetailPaymentRow .InvoiceDetailPaymentPrimary strong{color:var(--text_Title_Dark);font-size:14px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .InvoiceDetailPaymentRow .InvoiceDetailPaymentPrimary span{color:var(--text_Title_Light_Light);font-size:12px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .InvoiceDetailPaymentRow .InvoiceDetailPaymentPrimary .InvoiceDetailPaymentMethod{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .InvoiceDetailPaymentRow .InvoiceDetailPaymentPrimary .InvoiceDetailPaymentMethod img{height:16px;object-fit:contain;width:16px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .InvoiceDetailPaymentRow .InvoiceDetailPaymentPrimary .InvoiceDetailPaymentSub{color:var(--background_Blue_Dark);font-size:11px;font-weight:500}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .InvoiceDetailPaymentRow .InvoiceDetailPaymentMeta{align-items:flex-end;color:var(--text_Title_Light_Light_Light);display:flex;flex-direction:column;font-size:11px;font-weight:300;gap:4px;margin-left:auto}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .InvoiceDetailPaymentRow .InvoiceDetailPaymentActions{align-items:flex-start;display:inline-flex;justify-content:flex-end}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .InvoiceDetailPaymentRow .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap{position:relative}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .InvoiceDetailPaymentRow .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenuButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .16s ease,border-color .16s ease,color .16s ease;width:32px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .InvoiceDetailPaymentRow .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenuButton:hover{background:var(--background_Gray_Light_Blue);border-color:var(--outline_Blue);color:var(--background_Blue)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .InvoiceDetailPaymentRow .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:6px;min-width:170px;padding:8px;position:absolute;right:0;top:38px;z-index:10}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .InvoiceDetailPaymentRow .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu button{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:8px;padding:6px 8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .InvoiceDetailPaymentRow .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu button .material-symbols-outlined{font-size:18px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .InvoiceDetailPaymentRow .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu button:hover{background:var(--background_Gray_Light)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .InvoiceDetailPaymentRow .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu button:disabled{cursor:not-allowed;opacity:.7}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .InvoiceDetailPaymentRow .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu button.is-danger{color:var(--Canceled)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .InvoiceDetailPaymentRow .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu .InvoiceDetailPaymentMenuConfirm{color:var(--text_Title_Dark);display:flex;flex-direction:column;font-size:12px;gap:8px;padding:6px 8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .InvoiceDetailPaymentRow .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu .InvoiceDetailPaymentMenuConfirm span{font-weight:600}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .InvoiceDetailPaymentRow .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu .InvoiceDetailPaymentMenuConfirm .InvoiceDetailPaymentMenuConfirmActions{align-items:center;display:flex;gap:8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .InvoiceDetailPaymentRow .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu .InvoiceDetailPaymentMenuConfirm .InvoiceDetailPaymentMenuConfirmActions button{background:var(--background_Gray_Light_Blue);border:1px solid var(--text_Title_Light);font-size:12px;justify-content:center;padding:4px 10px;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .InvoiceDetailAddPaymentForm{margin-top:12px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .InvoiceDetailAddPaymentForm .InvoiceDetailAddPayment{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:3px;outline:3px solid #0000;padding:5px 12px 5px 7px;transition:all .15s ease,box-shadow .15s ease;width:-webkit-fit-content;width:fit-content}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .InvoiceDetailAddPaymentForm .InvoiceDetailAddPayment .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailPaymentsTab .AppointmentDetailPaymentsLedger .InvoiceDetailAddPaymentForm .InvoiceDetailAddPayment:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;border-top:4px solid var(--background_Blue);padding:16px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewTop{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewTop .AppointmentDetailOverviewClientName{color:var(--text_Title_Dark);font-size:32px;font-weight:700}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewTop .AppointmentDetailOverviewAppointmentId{color:var(--text_Title_Dark);font-size:16px;font-weight:700}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid{align-items:flex-start;border-top:1px solid var(--border_Light);display:flex;gap:16px;justify-content:space-between;padding-top:12px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock{position:relative}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock h4{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin-bottom:6px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock p{color:var(--text_Title_Dark);font-size:13px;line-height:1.5}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock .AppointmentDetailOverviewDescription{position:relative}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock .AppointmentDetailOverviewDescription textarea{border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);font-size:13px;font-weight:500;min-height:93px;outline:3px solid #0000;padding:10px 12px 44px;transition:background .2s ease,border .2s ease;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock .AppointmentDetailOverviewDescription textarea:focus{box-shadow:0 0 0 1px #2563eb26}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock .AppointmentDetailOverviewDescription textarea::placeholder{color:var(--text_Title_Light_Light_Light);font-size:13px;font-weight:300}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock .AppointmentDetailOverviewDescription textarea:focus,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock .AppointmentDetailOverviewDescription textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock .AppointmentDetailOverviewDescription .InvoiceDetailSectionActions{bottom:12px;display:flex;gap:10px;justify-content:flex-end;position:absolute;right:8px;z-index:2}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock .AppointmentDetailOverviewDescription .InvoiceDetailSectionActions .InvoiceDetailActionButton{background:var(--background_Blue);border:none;border-radius:4px 4px 11px 4px;color:#fff;cursor:pointer;font-weight:500;padding:7px 16px;transition:transform .12s ease,box-shadow .16s ease}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock .AppointmentDetailOverviewDescription .InvoiceDetailSectionActions .InvoiceDetailActionButton:hover{transform:translateY(-1px)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock .AppointmentDetailOverviewDescription .InvoiceDetailSectionActions .InvoiceDetailActionButton:disabled{box-shadow:none;cursor:not-allowed;opacity:.7;transform:none}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed{width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain{display:flex;flex-direction:column;gap:8px;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader{align-items:center;display:flex;gap:10px;justify-content:space-between}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .InvoiceDetailBilledLabel{color:var(--text_Title_Light);font-size:13px;font-weight:500}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .AppointmentDetailBilledEdit{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .16s ease,border-color .16s ease,color .16s ease;width:32px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .AppointmentDetailBilledEdit .material-symbols-outlined{font-size:18px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .AppointmentDetailBilledEdit:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .AppointmentDetailBilledEdit.is-disabled,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .AppointmentDetailBilledEdit:disabled{cursor:not-allowed;opacity:.55}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard{align-items:flex-start;background-color:var(--background_White);display:flex;gap:12px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailAvatar{align-items:center;background:linear-gradient(135deg,var(--background_Blue));border-radius:50px;color:#fff;display:inline-flex;font-weight:800;height:46px;justify-content:center;letter-spacing:.04em;width:46px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailAvatar img{border-radius:50px;display:block;height:100%;object-fit:cover;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta{display:flex;flex:1 1;flex-direction:column;gap:2px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta h3{color:var(--text_Title_Dark);font-size:16px;font-weight:400;margin:0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta p{color:var(--text_Title_Light);font-size:13px;margin:0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledInfo{display:flex;flex-wrap:wrap;gap:8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledInfo span{color:var(--text_Title_Light);font-size:13px;font-weight:400}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField{display:flex;flex-direction:column}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField label{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin-bottom:6px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField input{border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);font-size:15px;font-weight:500;outline:3px solid #0000;padding:15px 12px;transition:background .2s ease,border .2s ease}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField input:focus{box-shadow:0 0 0 1px #2563eb26}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField input::placeholder{color:var(--text_Title_Light_Light_Light);font-size:14px;font-weight:300}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField input:focus,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown{position:relative}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown input{padding-right:38px;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;cursor:text;display:flex;flex-wrap:wrap;gap:6px;min-height:52px;outline:3px solid #0000;padding:8px 38px 8px 10px;transition:all .2s ease}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect:focus-within,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--background_Blue_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:6px;max-width:100%;padding:4px 8px 4px 10px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip.is-conversing{background:var(--background_Blue);color:#fff}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip.is-conversing .CreateAppointmentEmployeeChipInbox .material-symbols-outlined,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip.is-conversing .CreateAppointmentEmployeeChipRemove .material-symbols-outlined{color:#fff}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipText{line-height:1;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipInbox{align-items:center;background:#0000;border:none;border-radius:50%;cursor:pointer;display:inline-flex;justify-content:center;opacity:.75;padding:0;transition:transform .1s ease,opacity .12s ease}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipInbox .material-symbols-outlined{color:var(--background_Blue_Dark);font-size:15px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipInbox:hover{opacity:1;transform:scale(1.08)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipInbox:active{transform:scale(.94)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipRemove{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipRemove .material-symbols-outlined{color:var(--background_Blue_Dark);font-size:14px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput{background:#0000;border:none;box-shadow:none;color:var(--text_Title_Light);flex:1 1 120px;font-size:14px;font-weight:500;min-width:120px;outline:none;padding:4px 0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput::placeholder{color:var(--text_Title_Light_Light_Light);font-size:14px;font-weight:300}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown.is-open .CreateAppointmentInputDropdownArrow .material-symbols-outlined{transform:rotate(180deg)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open{animation:HeaderRightMenuOpen 80ms ease}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.051);display:flex;flex-direction:column;gap:4px;left:0;max-height:240px;opacity:0;overflow-y:auto;padding:8px;pointer-events:auto;position:absolute;top:calc(100% + 6px);transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:20}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownSectionHeader{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:12px;font-weight:700;justify-content:space-between;letter-spacing:.2px;padding:6px 10px 4px;text-transform:none}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownSectionHeader.is-default{border-top:1px solid var(--border_Light);margin-top:6px;padding-top:10px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownSectionHeader.is-custom{margin-bottom:2px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;gap:10px;justify-content:space-between;padding:8px 10px;text-align:left;transition:background .15s ease,color .15s ease}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption:hover{background:var(--background_Gray_Light)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark);font-weight:600}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow{display:flex;flex-direction:column}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentInputDropdownOptionMain{align-items:center;display:flex;gap:4px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentInputDropdownOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;flex:1 1 auto;font-size:13.5px;gap:8px;min-width:0;padding:8px 9px;text-align:left;transition:background .15s ease,color .15s ease}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentInputDropdownOption:hover{background:var(--surface-sunken)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentInputDropdownOption.is-active{background:var(--surface-sunken);font-weight:600}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentInputDropdownOption .CreateAppointmentInputDropdownOptionName{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard{background:var(--background_White);border:1px solid var(--border_Light);border-left:3px solid color-mix(in srgb,var(--background_Blue) 45%,var(--border_Light));border-radius:8px;margin:2px 6px 9px 12px;padding:9px 10px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardHead{align-items:center;display:flex;gap:9px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardHead .CreateAppointmentScoreCardHeadText{display:flex;flex-direction:column;min-width:0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardHead .CreateAppointmentScoreCardHeadText .CreateAppointmentScoreCardHeadTitle{color:var(--text_Title_Dark);font-size:12px;font-weight:700;line-height:1.3}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardHead .CreateAppointmentScoreCardHeadText .CreateAppointmentScoreCardHeadSub{color:var(--text_Title_Light);font-size:11px;font-weight:500;line-height:1.3}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardType{align-items:center;background:color-mix(in srgb,var(--background_Blue) 7%,var(--background_White));border:1px solid color-mix(in srgb,var(--background_Blue) 16%,#0000);border-radius:8px;display:flex;gap:8px;justify-content:space-between;margin-top:8px;padding:5px 8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardType .CreateAppointmentScoreCardTypeLabel{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:11.5px;font-weight:700;gap:4px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardType .CreateAppointmentScoreCardTypeLabel .material-symbols-outlined{color:var(--background_Blue);font-size:14px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardType .CreateAppointmentScoreCardTypeStats{align-items:center;display:inline-flex;flex-shrink:0;gap:6px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardType .CreateAppointmentScoreCardTypeMeta{color:var(--text_Title_Light);font-size:11px;font-weight:600;white-space:nowrap}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardType .CreateAppointmentScoreCardTypeMeta.is-empty{color:var(--text_Title_Light_Light);font-weight:500}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardStats{border-top:1px solid var(--border_Light);display:flex;margin-top:9px;padding-top:8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardStats .CreateAppointmentScoreStat{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0;text-align:center}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardStats .CreateAppointmentScoreStat+.CreateAppointmentScoreStat{border-left:1px solid var(--border_Light)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardStats .CreateAppointmentScoreStat .CreateAppointmentScoreStatValue{color:var(--text_Title_Dark);font-size:13px;font-weight:700}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardStats .CreateAppointmentScoreStat .CreateAppointmentScoreStatLabel{color:var(--text_Title_Light_Light);font-size:9.5px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreChip{align-items:baseline;border:1px solid #0000;border-radius:9px;display:inline-flex;flex-shrink:0;font-size:17px;font-weight:800;gap:1px;justify-content:center;line-height:1;min-width:38px;padding:5px 8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreChip .CreateAppointmentScoreChipMax{font-size:9px;font-weight:600;opacity:.55}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreChip.is-sm{border-radius:7px;font-size:12px;font-weight:700;min-width:0;padding:2px 7px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreChip.is-high{background:color-mix(in srgb,var(--Done) 15%,#0000);border-color:color-mix(in srgb,var(--Done) 28%,#0000);color:color-mix(in srgb,var(--Done) 82%,var(--text_Title_Dark))}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreChip.is-mid{background:color-mix(in srgb,var(--background_Blue) 13%,#0000);border-color:color-mix(in srgb,var(--background_Blue) 26%,#0000);color:color-mix(in srgb,var(--background_Blue) 84%,var(--text_Title_Dark))}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreChip.is-low{background:color-mix(in srgb,var(--pending) 15%,#0000);border-color:color-mix(in srgb,var(--pending) 28%,#0000);color:color-mix(in srgb,var(--pending) 82%,var(--text_Title_Dark))}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreChip.is-new{background:var(--background_White);border-color:var(--border_Light);color:var(--text_Title_Light_Light);font-size:12px;font-weight:700}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;gap:5px;line-height:1.5;padding:2px 8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge .CreateAppointmentScoreBadgeLabel{font-weight:500;opacity:.8}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge .CreateAppointmentScoreBadgeNum{font-weight:800}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge.is-high{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 26%,#0000);color:color-mix(in srgb,var(--Done) 82%,var(--text_Title_Dark))}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge.is-mid{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-color:color-mix(in srgb,var(--background_Blue) 24%,#0000);color:color-mix(in srgb,var(--background_Blue) 84%,var(--text_Title_Dark))}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge.is-low{background:color-mix(in srgb,var(--pending) 14%,#0000);border-color:color-mix(in srgb,var(--pending) 26%,#0000);color:color-mix(in srgb,var(--pending) 82%,var(--text_Title_Dark))}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge.is-new{background:var(--surface-sunken);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow{align-items:center;border-left:1px solid var(--border_Dark_Light);cursor:pointer;display:flex;justify-content:center;padding-left:7px;pointer-events:auto;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:22px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-weight:300;transition:transform .18s ease}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridLeft,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridRight{display:flex;flex-direction:column;gap:10px;width:40%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .AppointmentAssignHeader{align-items:center;display:flex;gap:8px;justify-content:space-between}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .AppointmentAssignHeader label{margin:0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .AppointmentAssignHeader .AppointmentSendDispatch{position:relative}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:32px;padding:0 8px 0 12px;transition:border-color .12s ease,box-shadow .12s ease}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendBtn .material-symbols-outlined{font-size:17px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendBtn .AppointmentSendChevron{color:var(--text_Title_Light_Light);font-size:18px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendBtn:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendBtn.is-open{border-color:var(--background_Blue)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendBtn:disabled{cursor:not-allowed;opacity:.6}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendMenu{animation:AppointmentSendMenuOpen .14s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;min-width:200px;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:30}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendMenu .AppointmentSendMenuItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:10px;padding:9px 10px;text-align:left;transition:background .12s ease;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendMenu .AppointmentSendMenuItem .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendMenu .AppointmentSendMenuItem .AppointmentSendMenuItemBody{display:flex;flex-direction:column;gap:1px;min-width:0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendMenu .AppointmentSendMenuItem .AppointmentSendMenuItemBody .AppointmentSendMenuItemHint{color:var(--text_Title_Light_Light);font-size:11px;font-weight:500}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendMenu .AppointmentSendMenuItem:hover{background:var(--surface-sunken)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendMenu .AppointmentSendMenuItem.is-copy{border-radius:0 0 8px 8px;border-top:1px solid var(--border_Light);margin-top:4px;padding-top:11px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendMenu .AppointmentSendMenuItem.is-copied,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendMenu .AppointmentSendMenuItem.is-copied .material-symbols-outlined{color:var(--Done)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendMenu .AppointmentSendMenuItem:disabled{cursor:not-allowed;opacity:.65}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendMenu .AppointmentSendMenuItem:disabled:hover{background:#0000}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule{background-color:var(--background_White);border-radius:10px;display:flex;flex-direction:column;gap:14px;height:100%;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,minmax(0,1fr))}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid.is-single{grid-template-columns:minmax(0,1fr)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .AppointmentAssignHeader{align-items:center;display:flex;gap:8px;justify-content:space-between;min-height:30px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .AppointmentAssignHeader label{margin:0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .AppointmentAssignHeader .AppointmentSendDispatch{position:relative}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:5px;height:30px;padding:0 10px;transition:border-color .12s ease,box-shadow .12s ease}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendBtn .material-symbols-outlined{font-size:16px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendBtn .AppointmentSendChevron{color:var(--text_Title_Light_Light);font-size:18px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendBtn:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendBtn:disabled{cursor:not-allowed;opacity:.6}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendMenu{animation:AppointmentSendMenuOpen .14s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;min-width:192px;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:30}@keyframes AppointmentSendMenuOpen{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendMenu .AppointmentSendMenuItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:10px;padding:9px 10px;text-align:left;transition:background .12s ease;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendMenu .AppointmentSendMenuItem .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendMenu .AppointmentSendMenuItem .AppointmentSendMenuItemBody{display:flex;flex-direction:column;gap:1px;min-width:0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendMenu .AppointmentSendMenuItem .AppointmentSendMenuItemBody .AppointmentSendMenuItemHint{color:var(--text_Title_Light_Light);font-size:11px;font-weight:500}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendMenu .AppointmentSendMenuItem:hover{background:var(--surface-sunken)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendMenu .AppointmentSendMenuItem.is-copy{border-radius:0 0 8px 8px;border-top:1px solid var(--border_Light);margin-top:4px;padding-top:11px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendMenu .AppointmentSendMenuItem:disabled{cursor:not-allowed;opacity:.65}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .AppointmentAssignHeader .AppointmentSendDispatch .AppointmentSendMenu .AppointmentSendMenuItem:disabled:hover{background:#0000}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader{align-items:center;display:flex;gap:12px;grid-column:1/-1;justify-content:space-between;padding-top:4px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader h4{color:var(--text_Title_Light);font-size:15px;font-weight:600;margin:0 auto 0 0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleSubHeaderActions{align-items:center;display:inline-flex;gap:12px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentSmartScheduleButton{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 35%,#0000);border-radius:9px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:34px;padding:0 12px;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentSmartScheduleButton .material-symbols-outlined{font-size:19px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentSmartScheduleButton:hover{background:color-mix(in srgb,var(--background_Blue) 16%,#0000);border-color:var(--background_Blue)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentSmartScheduleButton.is-disabled,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentSmartScheduleButton:disabled,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentSmartScheduleButton[aria-disabled=true]{cursor:not-allowed;opacity:.5}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle{align-items:center;display:inline-flex;gap:10px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleLabel{color:var(--text_Title_Light);font-size:14px;font-weight:600}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;color:#fff;cursor:pointer;display:flex;height:26px;padding:3px;transition:background .2s ease;width:48px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton .CreateAppointmentScheduleToggleThumb{background:var(--background_White);border-radius:50%;height:20px;transform:translateX(22px);transition:transform .2s ease;width:20px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton.is-off,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton.is-off:hover{background:var(--border_Dark_Light)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton.is-off .CreateAppointmentScheduleToggleThumb{transform:translateX(0)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton:hover{background:var(--background_Blue_Dark)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates{grid-gap:15px;display:grid;gap:15px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));max-height:320px;opacity:1;transform:translateY(0);transition:max-height .25s ease,opacity .2s ease,transform .2s ease}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates.is-hidden{max-height:0;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(-6px)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .AppointmentDetailScheduleActions{display:flex;grid-column:1/-1;justify-content:flex-end;margin-top:-6px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .AppointmentDetailScheduleActions .AppointmentDetailScheduleActionButton{background:var(--background_Blue);border:none;border-radius:4px 4px 11px 4px;color:#fff;cursor:pointer;font-weight:500;padding:7px 16px;transition:transform .12s ease,box-shadow .16s ease}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .AppointmentDetailScheduleActions .AppointmentDetailScheduleActionButton:hover{transform:translateY(-1px)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .AppointmentDetailScheduleActions .AppointmentDetailScheduleActionButton:disabled{box-shadow:none;cursor:not-allowed;opacity:.7;transform:none}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField{display:flex;flex-direction:column;gap:5px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField label{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:14px;font-weight:400;min-height:30px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;display:flex;gap:8px;height:50px;justify-content:space-between;padding:0 10px;position:relative;transition:background .2s ease,border .2s ease}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput:focus-within{border:1px solid var(--background_Blue)!important;outline:3px solid var(--outline_Blue)!important}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#0000;border:none!important;box-shadow:none!important;color:var(--text_Title_Light);font-size:15px;font-weight:500;outline:3px solid #0000;padding:0;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input:focus,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input:hover{border:none;outline:3px solid #0000}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input:focus-visible{border:none!important;box-shadow:none!important;outline:none!important}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-ampm-field,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-day-field,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-fields-wrapper,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-hour-field,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-minute-field,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-month-field,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-text,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-year-field{padding:0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput .ScheduleSettingsTimeIcon{align-items:center;background:var(--background_White);border:none;border-radius:10px;cursor:pointer;display:flex;height:calc(100% - 10px);justify-content:center;position:absolute;right:5px;transition:background-color .2s ease;width:40px;z-index:2}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput .ScheduleSettingsTimeIcon .material-symbols-outlined{color:var(--text_Title_Dark);font-size:18px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput .ScheduleSettingsTimeIcon:hover{background-color:var(--background_Gray_Light)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailProfitCard{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:12px;padding:14px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailProfitCard .AppointmentDetailProfitHeader{align-items:flex-end;display:flex;justify-content:space-between}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailProfitCard .AppointmentDetailProfitHeader h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailProfitCard .AppointmentDetailProfitHeader p{color:var(--text_Title_Light_Light);font-size:12px;margin-top:3px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailProfitCard .AppointmentDetailProfitHeader strong{color:var(--text_Title_Dark);font-size:20px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailProfitCard .AppointmentDetailProfitStats{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailProfitCard .AppointmentDetailProfitStats div{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:4px;padding:10px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailProfitCard .AppointmentDetailProfitStats div span{color:var(--text_Title_Light_Light);font-size:11px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailProfitCard .AppointmentDetailProfitStats div strong{color:var(--text_Title_Dark);font-size:14px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates{display:flex;flex-direction:column;gap:10px;margin:20px 0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailInvoicesHead{align-items:center;display:flex;gap:12px;justify-content:space-between}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailInvoicesHead .AppointmentDetailInvoicesActions{align-items:center;display:inline-flex;gap:8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailInvoicesHead .AppointmentDetailInvoicesActions button{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;font-size:12px;font-weight:600;padding:7px 12px;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailInvoicesHead .AppointmentDetailInvoicesActions button:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailInvoicesHead .AppointmentDetailInvoicesActions button:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailSimpleTableWrap{overflow:auto;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailSimpleTableWrap .AppointmentDetailSimpleTable{border-collapse:collapse;min-width:520px;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailSimpleTableWrap .AppointmentDetailSimpleTable td,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailSimpleTableWrap .AppointmentDetailSimpleTable th{border-bottom:1px solid var(--border_Light);font-size:12px;padding:10px 8px;text-align:left}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailSimpleTableWrap .AppointmentDetailSimpleTable td .AppointmentDetailSimpleTableAction,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailSimpleTableWrap .AppointmentDetailSimpleTable th .AppointmentDetailSimpleTableAction{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:border-color .16s ease,box-shadow .16s ease,color .16s ease;width:28px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailSimpleTableWrap .AppointmentDetailSimpleTable td .AppointmentDetailSimpleTableAction .material-symbols-outlined,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailSimpleTableWrap .AppointmentDetailSimpleTable th .AppointmentDetailSimpleTableAction .material-symbols-outlined{font-size:16px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailSimpleTableWrap .AppointmentDetailSimpleTable td .AppointmentDetailSimpleTableAction:hover,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailSimpleTableWrap .AppointmentDetailSimpleTable th .AppointmentDetailSimpleTableAction:hover{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue);color:var(--background_Blue)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailSimpleTableWrap .AppointmentDetailSimpleTable td,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailSimpleTableWrap .AppointmentDetailSimpleTable th{color:var(--text_Title_Dark)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailSimpleTableWrap .AppointmentDetailSimpleTable th{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin-bottom:6px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailSectionCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:12px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailSectionCard h3{color:var(--text_Title_Dark);font-size:24px;font-weight:700}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailSectionCard .AppointmentDetailSectionHead{align-items:center;display:flex;gap:12px;justify-content:space-between}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions{display:flex;flex-wrap:wrap;gap:8px;position:relative}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions button{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;font-size:12px;font-weight:600;padding:7px 10px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions button:hover{border-color:var(--background_Blue);color:var(--background_Blue)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions button:disabled{cursor:not-allowed;opacity:.5}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailAddLine{align-items:center;background:color-mix(in srgb,var(--Done) 14%,#0000);border:1px solid color-mix(in srgb,var(--Done) 40%,#0000);border-radius:999px;color:var(--Done);display:inline-flex;font-weight:500;gap:6px;padding:8px 12px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailAddLine .material-symbols-outlined{font-size:16px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailItemPicker{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;left:0;max-height:520px;overflow:hidden;position:absolute;top:44px;width:420px;z-index:5}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailItemPicker .AppointmentDetailPickerHeader{border-bottom:1px solid var(--border_Light);padding:10px 12px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailItemPicker .AppointmentDetailPickerHeader input{border:1px solid var(--border_Light);border-radius:4px;font-size:13px;outline:3px solid #0000;padding:10px 12px;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailItemPicker .AppointmentDetailPickerHeader input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailItemPicker .AppointmentDetailPickerEmpty{color:var(--text_Title_Light_Light_Light);font-size:13px;padding:12px;text-align:center}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailItemPicker .AppointmentDetailPickerList{display:flex;flex-direction:column;max-height:260px;overflow-y:auto}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailItemPicker .AppointmentDetailPickerList .AppointmentDetailPickerItem{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:12px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailItemPicker .AppointmentDetailPickerList .AppointmentDetailPickerItem div{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailItemPicker .AppointmentDetailPickerList .AppointmentDetailPickerItem div strong{color:var(--text_Title_Dark);font-size:13px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailItemPicker .AppointmentDetailPickerList .AppointmentDetailPickerItem div span{color:var(--text_Title_Light_Light_Light);font-size:12px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailItemPicker .AppointmentDetailPickerList .AppointmentDetailPickerItem .AppointmentDetailPickerMeta{color:var(--text_Title_Light);font-size:12px;font-weight:600}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailItemPicker .AppointmentDetailPickerList .AppointmentDetailPickerItem:hover{background:var(--background_Gray_Light_Blue)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailItemPicker .AppointmentDetailPickerActions{border-top:1px solid var(--border_Light);padding:8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailItemPicker .AppointmentDetailPickerActions button{background:var(--background_Gray_Light_Blue);border:1px dashed var(--background_Blue_Light);border-radius:6px;color:var(--background_Blue);width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailEmpty{border:1px dashed var(--border_Light);border-radius:10px;color:var(--text_Title_Light);font-size:12px;padding:12px}.AppointmentDetail .CreateAppointmentMainBottom,.AppointmentDetail .CreateAppointmentMainTop{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px 6px 10px 10px;border-top:5px solid var(--background_Blue);box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:25px;height:auto;margin-bottom:10px;padding:35px 25px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSectionHeader,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSectionHeader{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSectionHeader h3,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSectionHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentClient,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentClient,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule{background-color:var(--background_White);border-radius:10px;display:flex;flex-direction:column;gap:14px;height:100%;width:100%}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain{display:flex;flex-direction:column;gap:8px;width:100%}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader{align-items:center;display:flex;gap:10px;justify-content:space-between}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .InvoiceDetailBilledLabel,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .InvoiceDetailBilledLabel{color:var(--text_Title_Light);font-size:13px;font-weight:500}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .AppointmentDetailBilledEdit,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .AppointmentDetailBilledEdit{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .16s ease,border-color .16s ease,color .16s ease;width:32px}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .AppointmentDetailBilledEdit .material-symbols-outlined,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .AppointmentDetailBilledEdit .material-symbols-outlined{font-size:18px}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .AppointmentDetailBilledEdit:hover,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .AppointmentDetailBilledEdit:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .AppointmentDetailBilledEdit.is-disabled,.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .AppointmentDetailBilledEdit:disabled,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .AppointmentDetailBilledEdit.is-disabled,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .AppointmentDetailBilledEdit:disabled{cursor:not-allowed;opacity:.55}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard{align-items:flex-start;background-color:var(--background_White);display:flex;gap:12px}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailAvatar,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailAvatar{align-items:center;background:linear-gradient(135deg,var(--background_Blue));border-radius:50px;color:var(--background_White);display:inline-flex;font-weight:800;height:46px;justify-content:center;letter-spacing:.04em;width:46px}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailAvatar img,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailAvatar img{border-radius:50px;display:block;height:100%;object-fit:cover;width:100%}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta{display:flex;flex:1 1;flex-direction:column;gap:2px}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta h3,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta h3{color:var(--text_Title_Dark);font-size:16px;font-weight:400;margin:0}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta p,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta p{color:var(--text_Title_Light);font-size:13px;margin:0}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledInfo,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledInfo{display:flex;flex-wrap:wrap;gap:8px}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledInfo span,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledInfo span{color:var(--text_Title_Light);font-size:13px;font-weight:400}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation{background-color:var(--background_White);border-radius:10px;display:flex;flex-direction:column;gap:14px;height:100%;width:100%}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentSectionHeader,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentSectionHeader{display:flex;flex-direction:column}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentSectionHeader h3,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentSectionHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid{grid-gap:10px 15px;display:grid;gap:10px 15px;grid-template-columns:1fr 30%}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField{display:flex;flex-direction:column;position:relative}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField label,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField label{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin-bottom:6px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField.CreateAppointmentManualAddressHideRow,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField.CreateAppointmentManualAddressHideRow{flex-direction:row;justify-content:flex-end;margin-bottom:-4px;margin-top:4px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentManualAddressToggle,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentManualAddressToggle{background:#0000;border:0;color:var(--background_Blue);cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;padding:0}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentManualAddressToggle:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentManualAddressToggle:hover{text-decoration:underline}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentLabelRow,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentLabelRow{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:6px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentLabelRow label,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentLabelRow label{margin-bottom:0}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField input,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField input:focus,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField input:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField input:focus,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField input::placeholder,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField input::placeholder{color:var(--text_Title_Light_Light)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown{position:relative}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown input,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown input{background-color:var(--background_White);padding-right:38px;width:100%}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);cursor:text;display:flex;flex-wrap:wrap;gap:6px;min-height:40px;outline:3px solid #0000;padding:5px 38px 5px 10px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect:focus-within,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect:focus-within,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--background_Blue_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:6px;max-width:100%;padding:4px 8px 4px 10px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipText,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipText{display:inline-block;line-height:1.4;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipRemove,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipRemove{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipRemove .material-symbols-outlined,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipRemove .material-symbols-outlined{color:var(--background_Blue_Dark);font-size:14px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput{background:#0000;border:none;box-shadow:none!important;color:var(--text_Title_Dark);flex:1 1 120px;font-size:13.5px;font-weight:500;min-width:120px;outline:none;padding:4px 0}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput:focus,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput:focus-visible,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput:focus,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput:focus-visible,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput:hover{border:none!important;box-shadow:none!important;outline:none!important}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput::placeholder,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput::placeholder{color:var(--text_Title_Light_Light)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown.is-open .CreateAppointmentInputDropdownArrow .material-symbols-outlined,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown.is-open .CreateAppointmentInputDropdownArrow .material-symbols-outlined{transform:rotate(180deg)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open{animation:HeaderRightMenuOpen 80ms ease}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;left:0;max-height:240px;opacity:0;overflow-y:auto;padding:5px;pointer-events:auto;position:absolute;top:calc(100% + 6px);transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:20}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownSectionHeader,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownSectionHeader{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:12px;font-weight:700;justify-content:space-between;letter-spacing:.2px;padding:6px 10px 4px;text-transform:none}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownSectionHeader.is-default,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownSectionHeader.is-default{border-top:1px solid var(--border_Light);margin-top:6px;padding-top:10px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownSectionHeader.is-custom,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownSectionHeader.is-custom{margin-bottom:2px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd{align-items:center;background:var(--background_White);border:none;border:1px solid var(--border_Light);border-radius:8px;bottom:0;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13.5px;font-weight:600;gap:8px;margin-top:6px;padding:8px 9px;position:-webkit-sticky;position:sticky;transition:background .15s ease,transform .15s ease;width:100%;z-index:2}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd .material-symbols-outlined,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd .material-symbols-outlined{font-size:18px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd:hover{background:var(--surface-sunken)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13.5px;gap:10px;justify-content:space-between;padding:8px 9px;text-align:left;transition:background .15s ease,color .15s ease}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption .CreateAppointmentInputDropdownOptionSwatch,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption .CreateAppointmentInputDropdownOptionSwatch{background:var(--border_Light);border-radius:50%;flex-shrink:0;height:10px;width:10px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption .CreateAppointmentInputDropdownOptionLabel,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption .CreateAppointmentInputDropdownOptionLabel{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption .CreateAppointmentInputDropdownOptionMeta,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption .CreateAppointmentInputDropdownOptionMeta{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;white-space:nowrap}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption:hover{background:var(--surface-sunken)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption.is-active,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption.is-active{background:var(--surface-sunken);color:var(--text_Title_Dark);font-weight:600}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption.is-active .CreateAppointmentInputDropdownOptionMeta,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption.is-active .CreateAppointmentInputDropdownOptionMeta{color:var(--text_Title_Light)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownEmpty,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow{align-items:center;border-left:1px solid var(--border_Dark_Light);cursor:pointer;display:flex;justify-content:center;padding-left:7px;pointer-events:auto;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow .material-symbols-outlined,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-weight:300;transition:transform .18s ease}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentAutocomplete,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentAutocomplete{position:relative;width:100%}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentAutocompleteStatus,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentAutocompleteStatus{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 0 10px 10px;border-top:none;box-shadow:0 12px 24px #0f172a14;color:var(--text_Title_Light_Light);font-size:12px;left:0;padding:10px 12px;position:absolute;right:0;top:100%;transform:translateY(2px);z-index:5}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentAutocompleteList,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentAutocompleteList{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;left:0;list-style:none;margin:0;max-height:240px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 5px);transform:translateY(2px);z-index:10}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentAutocompleteItem,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentAutocompleteItem{background-color:var(--background_White);border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13.5px;gap:8px;padding:8px 9px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentAutocompleteItem:before,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentAutocompleteItem:before{background:var(--background_Blue);border-radius:50%;content:"";height:6px;margin-top:6px;min-width:6px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentAutocompleteItem:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentAutocompleteItem:hover{background:var(--surface-sunken)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdownSelectedSwatch,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdownSelectedSwatch{background:var(--border_Light);border-radius:50%;height:10px;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:10px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentServiceAreaInput,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentServiceAreaInput{background-color:var(--background_White)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentServiceAreaInput.has-selected-swatch,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentServiceAreaInput.has-selected-swatch{padding-left:30px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentFieldFull,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentFieldFull{grid-column:1/-1}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentRequired,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentRequired{color:var(--Canceled);font-size:12px;margin-top:4px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile{background-color:var(--background_White);border-radius:10px;display:flex;flex-direction:column;gap:14px;height:100%;width:100%}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentSectionHeader,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentSectionHeader{align-items:flex-start;display:flex;justify-content:space-between}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentSectionHeader h3,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentSectionHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,minmax(0,1fr))}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField{display:flex;flex-direction:column}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField label,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField label{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin-bottom:6px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField input,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField textarea,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField input,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField input::placeholder,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField textarea::placeholder,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField input::placeholder,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField textarea::placeholder{color:var(--text_Title_Light_Light)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField input:focus,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField input:hover,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField textarea:focus,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField textarea:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField input:focus,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField input:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField textarea:focus,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField textarea,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField textarea{height:100px;line-height:1.6;min-height:100px;resize:vertical}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown{position:relative}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown input,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown input{padding-right:38px;width:100%}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownSelectedSwatch,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownSelectedSwatch{background:var(--border_Light);border-radius:50%;height:10px;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:10px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentServiceAreaInput.has-selected-swatch,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentServiceAreaInput.has-selected-swatch{padding-left:0}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown.is-open .CreateAppointmentInputDropdownArrow .material-symbols-outlined,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown.is-open .CreateAppointmentInputDropdownArrow .material-symbols-outlined{transform:rotate(180deg)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open{animation:HeaderRightMenuOpen 80ms ease}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;flex-direction:column;gap:4px;left:0;max-height:240px;opacity:0;overflow-y:auto;padding:5px;pointer-events:auto;position:absolute;top:calc(100% + 6px);transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:20}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd{align-items:center;background:var(--background_White);border:none;border:1px solid var(--border_Light);border-radius:8px;bottom:0;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13.5px;font-weight:600;gap:8px;margin-top:6px;padding:8px 9px;position:-webkit-sticky;position:sticky;transition:background .15s ease,transform .15s ease;width:100%;z-index:2}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd .material-symbols-outlined,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd .material-symbols-outlined{font-size:18px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd:hover{background:var(--surface-sunken)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:13.5px;padding:8px 9px;text-align:left;transition:background .15s ease,color .15s ease}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption:hover{background:var(--surface-sunken)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption.is-active,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption.is-active{background:var(--surface-sunken);color:var(--text_Title_Dark);font-weight:600}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownEmpty,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow{align-items:center;border-left:1px solid var(--border_Dark_Light);cursor:pointer;display:flex;justify-content:center;padding-left:7px;pointer-events:auto;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow .material-symbols-outlined,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-weight:300;transition:transform .18s ease}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentFieldFull,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentFieldFull{grid-column:1/-1}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule{background-color:var(--background_White);border-radius:10px;display:flex;flex-direction:column;gap:14px;height:100%;width:100%}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentSectionHeader,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentSectionHeader{display:flex;flex-direction:column}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentSectionHeader h3,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentSectionHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,minmax(0,1fr))}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid.is-single,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid.is-single{grid-template-columns:minmax(0,1fr)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px;grid-column:1/-1;justify-content:space-between;padding-top:4px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader h4,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader h4{color:var(--text_Title_Light);font-size:15px;font-weight:600;margin:0}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleSubHeaderActions,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleSubHeaderActions{align-items:center;display:inline-flex;gap:12px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentSmartScheduleButton,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentSmartScheduleButton{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 35%,#0000);border-radius:9px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:34px;padding:0 12px;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentSmartScheduleButton .material-symbols-outlined,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentSmartScheduleButton .material-symbols-outlined{font-size:19px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentSmartScheduleButton:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentSmartScheduleButton:hover{background:color-mix(in srgb,var(--background_Blue) 16%,#0000);border-color:var(--background_Blue)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentSmartScheduleButton.is-disabled,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentSmartScheduleButton:disabled,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentSmartScheduleButton[aria-disabled=true],.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentSmartScheduleButton.is-disabled,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentSmartScheduleButton:disabled,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentSmartScheduleButton[aria-disabled=true]{cursor:not-allowed;opacity:.5}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle{align-items:center;display:inline-flex;gap:10px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleLabel,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleLabel{color:var(--text_Title_Light);font-size:14px;font-weight:600}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;color:var(--background_White);cursor:pointer;display:flex;height:26px;padding:3px;transition:background .2s ease;width:48px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton .CreateAppointmentScheduleToggleThumb,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton .CreateAppointmentScheduleToggleThumb{background:var(--background_White);border-radius:50%;height:20px;transform:translateX(22px);transition:transform .2s ease;width:20px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton.is-off,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton.is-off:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton.is-off,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton.is-off:hover{background:var(--border_Dark_Light)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton.is-off .CreateAppointmentScheduleToggleThumb,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton.is-off .CreateAppointmentScheduleToggleThumb{transform:translateX(0)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton:hover{background:var(--background_Blue_Dark)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates{grid-gap:15px;display:grid;gap:15px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));max-height:320px;opacity:1;transform:translateY(0);transition:max-height .25s ease,opacity .2s ease,transform .2s ease}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates.is-hidden,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates.is-hidden{max-height:0;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(-6px)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary{align-items:center;align-self:flex-start;border:1px solid #0000;border-radius:10px;display:inline-flex;font-size:12.5px;font-weight:500;gap:9px;line-height:1.45;margin-top:8px;max-width:100%;padding:7px 12px 7px 7px;transition:background .15s ease,border-color .15s ease,color .15s ease;width:-webkit-fit-content;width:fit-content}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary .CreateAppointmentEmployeeMatchSummaryIcon,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary .CreateAppointmentEmployeeMatchSummaryIcon{align-items:center;align-self:flex-start;border-radius:999px;color:var(--background_White);display:inline-flex;flex-shrink:0;font-size:16px;font-variation-settings:"FILL" 1,"wght" 600,"GRAD" 0,"opsz" 20;height:26px;justify-content:center;width:26px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary .CreateAppointmentEmployeeMatchSummaryText,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary .CreateAppointmentEmployeeMatchSummaryText{min-width:0}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary strong,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary strong{font-weight:700}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary.is-available,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary.is-available{background:linear-gradient(135deg,color-mix(in srgb,var(--Done) 10%,var(--background_White)),color-mix(in srgb,var(--Done) 18%,var(--background_White)));border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:color-mix(in srgb,var(--Done) 72%,var(--text_Title_Dark))}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary.is-available .CreateAppointmentEmployeeMatchSummaryIcon,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary.is-available .CreateAppointmentEmployeeMatchSummaryIcon{background:var(--Done);box-shadow:0 3px 9px color-mix(in srgb,var(--Done) 35%,#0000)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary.is-available strong,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary.is-available strong{color:color-mix(in srgb,var(--Done) 88%,var(--text_Title_Dark))}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary.is-info,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary.is-info{background:linear-gradient(135deg,color-mix(in srgb,var(--background_Blue) 9%,var(--background_White)),color-mix(in srgb,var(--background_Blue) 16%,var(--background_White)));border-color:color-mix(in srgb,var(--background_Blue) 28%,#0000);color:color-mix(in srgb,var(--background_Blue) 78%,var(--text_Title_Dark))}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary.is-info .CreateAppointmentEmployeeMatchSummaryIcon,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary.is-info .CreateAppointmentEmployeeMatchSummaryIcon{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));box-shadow:0 3px 9px color-mix(in srgb,var(--background_Blue) 35%,#0000)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary.is-info strong,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary.is-info strong{color:color-mix(in srgb,var(--background_Blue) 90%,var(--text_Title_Dark))}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary.is-empty,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary.is-empty{background:linear-gradient(135deg,color-mix(in srgb,var(--pending) 11%,var(--background_White)),color-mix(in srgb,var(--pending) 19%,var(--background_White)));border-color:color-mix(in srgb,var(--pending) 30%,#0000);color:color-mix(in srgb,var(--pending) 75%,var(--text_Title_Dark))}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary.is-empty .CreateAppointmentEmployeeMatchSummaryIcon,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary.is-empty .CreateAppointmentEmployeeMatchSummaryIcon{background:var(--pending);box-shadow:0 3px 9px color-mix(in srgb,var(--pending) 35%,#0000)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary.is-empty strong,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary.is-empty strong{color:color-mix(in srgb,var(--pending) 90%,var(--text_Title_Dark))}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown.is-open .CreateAppointmentEmployeeSelect,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown.is-open .CreateAppointmentEmployeeSelect{border:1px solid var(--background_Blue)!important;box-shadow:var(--shadow-lift-hover)!important;outline:3px solid var(--outline_Blue)!important}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);cursor:text;display:flex;flex-wrap:wrap;gap:6px;min-height:44px;outline:3px solid #0000;padding:5px 38px 5px 10px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect:focus-within,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect:focus-within{border:1px solid var(--border_Dark_Light);outline:none}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--background_Blue_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:6px;max-width:100%;padding:5px 10px 5px 12px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipText,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipText{display:inline-block;line-height:1.4;max-width:140px;text-overflow:ellipsis;white-space:nowrap}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipRemove,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipRemove{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipRemove .material-symbols-outlined,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipRemove .material-symbols-outlined{color:var(--background_Blue_Dark);font-size:16px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput{background:#0000;border:none;box-shadow:none!important;color:var(--text_Title_Dark);flex:1 1 120px;font-size:13.5px;font-weight:500;min-width:120px;outline:none;padding:4px 0}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput:focus,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput:focus-visible,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput:focus,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput:focus-visible,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput:hover{border:none!important;box-shadow:none!important;outline:none!important}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput::placeholder,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput::placeholder{color:var(--text_Title_Light_Light)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownToggle,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownToggle{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:2px 8px;transition:all .15s ease;width:100%}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownToggle p,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownToggle p{color:var(--text_Title_Light);color:var(--background_Blue);font-size:12px;font-weight:500;transform:rotate(0deg)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownToggle .material-symbols-outlined,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownToggle .material-symbols-outlined{color:var(--background_Blue);font-size:18px;transition:transform .15s ease}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownToggle.is-open .material-symbols-outlined,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownToggle.is-open .material-symbols-outlined{transform:rotate(180deg)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownToggle:hover p,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownToggle:hover p{text-decoration:underline}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow{display:flex;flex-direction:column}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentInputDropdownOptionMain,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentInputDropdownOptionMain{align-items:center;display:flex;gap:4px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentInputDropdownOption,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentInputDropdownOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;flex:1 1 auto;font-size:13.5px;gap:8px;min-width:0;padding:8px 9px;text-align:left;transition:background .15s ease,color .15s ease}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentInputDropdownOption:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentInputDropdownOption:hover{background:var(--surface-sunken)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentInputDropdownOption.is-active,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentInputDropdownOption.is-active{background:var(--surface-sunken);font-weight:600}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentInputDropdownOption .CreateAppointmentInputDropdownOptionName,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentInputDropdownOption .CreateAppointmentInputDropdownOptionName{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard{animation:HeaderRightMenuOpen 90ms ease;background:var(--background_White);border:1px solid var(--border_Light);border-left:3px solid color-mix(in srgb,var(--background_Blue) 45%,var(--border_Light));border-radius:8px;margin:2px 6px 9px 12px;padding:9px 10px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardHead,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardHead{align-items:center;display:flex;gap:9px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardHead .CreateAppointmentScoreCardHeadText,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardHead .CreateAppointmentScoreCardHeadText{display:flex;flex-direction:column;min-width:0}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardHead .CreateAppointmentScoreCardHeadText .CreateAppointmentScoreCardHeadTitle,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardHead .CreateAppointmentScoreCardHeadText .CreateAppointmentScoreCardHeadTitle{color:var(--text_Title_Dark);font-size:12px;font-weight:700;line-height:1.3}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardHead .CreateAppointmentScoreCardHeadText .CreateAppointmentScoreCardHeadSub,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardHead .CreateAppointmentScoreCardHeadText .CreateAppointmentScoreCardHeadSub{color:var(--text_Title_Light);font-size:11px;font-weight:500;line-height:1.3}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardType,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardType{align-items:center;background:color-mix(in srgb,var(--background_Blue) 7%,var(--background_White));border:1px solid color-mix(in srgb,var(--background_Blue) 16%,#0000);border-radius:8px;display:flex;gap:8px;justify-content:space-between;margin-top:8px;padding:5px 8px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardType .CreateAppointmentScoreCardTypeLabel,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardType .CreateAppointmentScoreCardTypeLabel{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:11.5px;font-weight:700;gap:4px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardType .CreateAppointmentScoreCardTypeLabel .material-symbols-outlined,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardType .CreateAppointmentScoreCardTypeLabel .material-symbols-outlined{color:var(--background_Blue);font-size:14px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardType .CreateAppointmentScoreCardTypeStats,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardType .CreateAppointmentScoreCardTypeStats{align-items:center;display:inline-flex;flex-shrink:0;gap:6px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardType .CreateAppointmentScoreCardTypeMeta,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardType .CreateAppointmentScoreCardTypeMeta{color:var(--text_Title_Light);font-size:11px;font-weight:600;white-space:nowrap}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardType .CreateAppointmentScoreCardTypeMeta.is-empty,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardType .CreateAppointmentScoreCardTypeMeta.is-empty{color:var(--text_Title_Light_Light);font-weight:500}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardStats,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardStats{border-top:1px solid var(--border_Light);display:flex;margin-top:9px;padding-top:8px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardStats .CreateAppointmentScoreStat,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardStats .CreateAppointmentScoreStat{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0;text-align:center}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardStats .CreateAppointmentScoreStat+.CreateAppointmentScoreStat,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardStats .CreateAppointmentScoreStat+.CreateAppointmentScoreStat{border-left:1px solid var(--border_Light)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardStats .CreateAppointmentScoreStat .CreateAppointmentScoreStatValue,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardStats .CreateAppointmentScoreStat .CreateAppointmentScoreStatValue{color:var(--text_Title_Dark);font-size:13px;font-weight:700}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardStats .CreateAppointmentScoreStat .CreateAppointmentScoreStatLabel,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreCardStats .CreateAppointmentScoreStat .CreateAppointmentScoreStatLabel{color:var(--text_Title_Light_Light);font-size:9.5px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreChip,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreChip{align-items:baseline;border:1px solid #0000;border-radius:9px;display:inline-flex;flex-shrink:0;font-size:17px;font-weight:800;gap:1px;justify-content:center;line-height:1;min-width:38px;padding:5px 8px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreChip .CreateAppointmentScoreChipMax,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreChip .CreateAppointmentScoreChipMax{font-size:9px;font-weight:600;opacity:.55}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreChip.is-sm,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreChip.is-sm{border-radius:7px;font-size:12px;font-weight:700;min-width:0;padding:2px 7px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreChip.is-high,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreChip.is-high{background:color-mix(in srgb,var(--Done) 15%,#0000);border-color:color-mix(in srgb,var(--Done) 28%,#0000);color:color-mix(in srgb,var(--Done) 82%,var(--text_Title_Dark))}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreChip.is-mid,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreChip.is-mid{background:color-mix(in srgb,var(--background_Blue) 13%,#0000);border-color:color-mix(in srgb,var(--background_Blue) 26%,#0000);color:color-mix(in srgb,var(--background_Blue) 84%,var(--text_Title_Dark))}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreChip.is-low,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreChip.is-low{background:color-mix(in srgb,var(--pending) 15%,#0000);border-color:color-mix(in srgb,var(--pending) 28%,#0000);color:color-mix(in srgb,var(--pending) 82%,var(--text_Title_Dark))}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreChip.is-new,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreCard .CreateAppointmentScoreChip.is-new{background:var(--background_White);border-color:var(--border_Light);color:var(--text_Title_Light_Light);font-size:12px;font-weight:700}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;gap:5px;line-height:1.5;padding:2px 8px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge .CreateAppointmentScoreBadgeLabel,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge .CreateAppointmentScoreBadgeLabel{font-weight:500;opacity:.8}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge .CreateAppointmentScoreBadgeNum,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge .CreateAppointmentScoreBadgeNum{font-weight:800}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge .CreateAppointmentScoreBadgeMeta,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge .CreateAppointmentScoreBadgeMeta{font-weight:600;opacity:.85}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge.is-high,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge.is-high{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 26%,#0000);color:color-mix(in srgb,var(--Done) 82%,var(--text_Title_Dark))}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge.is-mid,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge.is-mid{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-color:color-mix(in srgb,var(--background_Blue) 24%,#0000);color:color-mix(in srgb,var(--background_Blue) 84%,var(--text_Title_Dark))}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge.is-low,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge.is-low{background:color-mix(in srgb,var(--pending) 14%,#0000);border-color:color-mix(in srgb,var(--pending) 26%,#0000);color:color-mix(in srgb,var(--pending) 82%,var(--text_Title_Dark))}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge.is-new,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownOptionRow .CreateAppointmentScoreBadge.is-new{background:var(--surface-sunken);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#0000;border:none!important;box-shadow:none!important;outline:none!important;padding:0}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input:focus,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input:focus-visible,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input:focus,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input:focus-visible{border:none!important;box-shadow:none!important;outline:none!important}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-ampm-field,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-day-field,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-fields-wrapper,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-hour-field,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-minute-field,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-month-field,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-text,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-year-field,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-ampm-field,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-day-field,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-fields-wrapper,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-hour-field,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-minute-field,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-month-field,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-text,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-year-field{padding:0}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);display:flex;gap:8px;height:40px;justify-content:space-between;outline:3px solid #0000;padding:0 10px;position:relative;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput.is-open,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput:focus-within,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput.is-open,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput:focus-within{border:1px solid var(--background_Blue)!important;box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)!important}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput input,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput input{background:#0000;border:none;color:var(--text_Title_Dark);font-size:13.5px;font-weight:500;outline:3px solid #0000;padding:0;width:100%}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput input:focus,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput input:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput input:focus,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput input:hover{border:none;outline:3px solid #0000}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput .ScheduleSettingsTimeIcon,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput .ScheduleSettingsTimeIcon{align-items:center;background:var(--background_White);border:none;border-radius:6px;cursor:pointer;display:flex;height:calc(100% - 10px);justify-content:center;position:absolute;right:5px;transition:background-color .2s ease;width:34px;z-index:2}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput .ScheduleSettingsTimeIcon .material-symbols-outlined,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput .ScheduleSettingsTimeIcon .material-symbols-outlined{color:var(--text_Title_Dark);font-size:18px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput .ScheduleSettingsTimeIcon:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput .ScheduleSettingsTimeIcon:hover{background-color:var(--background_Gray_Light)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentFieldFull,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentFieldFull{grid-column:1/-1}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentSaveButton,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentSaveButton{background:var(--background_Blue);border:none;border-radius:10px;color:var(--background_White);cursor:pointer;font-size:14px;font-weight:600;padding:14px 16px;width:100%}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentSaveButton:disabled,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentSaveButton:disabled{cursor:not-allowed;opacity:.7}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentFormError,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentFormError{color:var(--Canceled);font-size:12px;margin-top:8px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentFormSuccess,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentFormSuccess{color:var(--Done);font-size:12px;margin-top:8px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField{display:flex;flex-direction:column}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField label,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField label{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin-bottom:6px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField input,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField input::placeholder,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField input::placeholder{color:var(--text_Title_Light_Light)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField input:focus,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField input:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField input:focus,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown{position:relative}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown input,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown input{padding-right:38px;width:100%}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown.is-open .CreateAppointmentInputDropdownArrow .material-symbols-outlined,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown.is-open .CreateAppointmentInputDropdownArrow .material-symbols-outlined{transform:rotate(180deg)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open{animation:HeaderRightMenuOpen 80ms ease}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;left:0;max-height:0;max-height:290px;opacity:0;overflow-y:auto;padding:5px;pointer-events:auto;position:absolute;top:calc(100% + 6px);transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:20}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd{align-items:center;background:var(--background_White);border:none;border:1px solid var(--border_Light);border-radius:8px;bottom:0;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13.5px;font-weight:600;gap:8px;margin-top:6px;padding:8px 9px;position:-webkit-sticky;position:sticky;transition:background .15s ease,transform .15s ease;width:100%;z-index:2}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd .material-symbols-outlined,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd .material-symbols-outlined{font-size:18px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd:hover{background:var(--surface-sunken)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:13.5px;padding:8px 9px;text-align:left;transition:background .15s ease,color .15s ease}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption:hover{background:var(--surface-sunken)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption.is-active,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption.is-active{background:var(--surface-sunken);color:var(--text_Title_Dark);font-weight:600}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownEmpty,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow{align-items:center;border-left:1px solid var(--border_Dark_Light);cursor:pointer;display:flex;justify-content:center;padding-left:7px;pointer-events:auto;position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:2}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow .material-symbols-outlined,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-weight:300;transition:transform .18s ease}.AppointmentDetail .InvoiceDetailCreateClientModal{animation:InvoiceDetailClientOverlayIn .18s ease;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:100}.AppointmentDetail .InvoiceDetailCreateClientModal.is-closing,.AppointmentDetail .InvoiceDetailCreateClientModal.is-closing .InvoiceDetailCreateClientOverlay{animation:InvoiceDetailClientOverlayOut .18s ease forwards}.AppointmentDetail .InvoiceDetailCreateClientModal.is-closing .InvoiceDetailCreateClientPanel{animation:InvoiceDetailClientPanelOut .22s ease forwards}.AppointmentDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.AppointmentDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel{animation:InvoiceDetailClientPanelIn .22s ease;background:var(--background_White);border-left:2px solid var(--border_Light);height:100%;max-width:100%;padding-top:50px;position:relative;width:640px;z-index:1}.AppointmentDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .InvoiceDetailCreateClientClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;margin:16px 16px 0 auto;position:absolute;right:5px;top:0;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px;z-index:2}.AppointmentDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .InvoiceDetailCreateClientClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.AppointmentDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .InvoiceDetailCreateClientClose:active{transform:scale(.92)}.AppointmentDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .InvoiceDetailCreateClientClose .material-symbols-outlined{font-size:21px}.AppointmentDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient{height:100vh}.AppointmentDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient .CreateClientHeader{margin-top:0;padding-top:10px}.AppointmentDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient .CreateClientBannerLeft{display:none}.AppointmentDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient .CreateClientForm{width:100%}.AppointmentDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient .CreateClientCustomFields{padding-bottom:50px}.AppointmentDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient .CreateClientFooter{border:initial;border-radius:0;bottom:50px;margin-left:-30px;padding:15px 30px;width:calc(100% + 60px)}.AppointmentDetail .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipInbox{align-items:center;background:#0000;border:none;border-radius:50%;cursor:pointer;display:inline-flex;justify-content:center;opacity:.75;padding:0;transition:transform .1s ease,opacity .12s ease}.AppointmentDetail .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipInbox .material-symbols-outlined{color:var(--background_Blue_Dark);font-size:15px}.AppointmentDetail .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipInbox:hover{opacity:1;transform:scale(1.08)}.AppointmentDetail .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipInbox:active{transform:scale(.94)}.AppointmentDetail .CreateAppointmentEmployeeChip.is-conversing{background:var(--background_Blue);color:#fff}.AppointmentDetail .CreateAppointmentEmployeeChip.is-conversing .CreateAppointmentEmployeeChipInbox .material-symbols-outlined,.AppointmentDetail .CreateAppointmentEmployeeChip.is-conversing .CreateAppointmentEmployeeChipRemove .material-symbols-outlined,.AppointmentDetail .CreateAppointmentEmployeeChip.is-conversing .CreateAppointmentEmployeeChipText{color:#fff}.AppointmentDetail .AppointmentConversationModal .AppointmentConversationPanel{display:flex;flex-direction:column;padding-top:0;width:510px}.AppointmentDetail .AppointmentConversationModal .AppointmentConversationPanel .InvoiceDetailCreateClientClose{background:var(--background_Gray_Light_Light);margin:0;right:14px;top:14px;z-index:5}.AppointmentDetail .AppointmentConversationModal .AppointmentConversationPanel .Conversation{flex:1 1;height:100%;min-height:0}.AppointmentDetail .AppointmentConversationModal .AppointmentConversationPanel .Conversation .ConversationHeader{padding-right:56px}.AppointmentDetail .AppointmentConversationModal .AppointmentConversationPanel .AppointmentConversationState{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex:1 1;flex-direction:column;font-size:13px;gap:10px;justify-content:center;padding:24px;text-align:center}.AppointmentDetail .AppointmentConversationModal .AppointmentConversationPanel .AppointmentConversationState .AppointmentDetailSidePanelSpinner{animation:AppointmentDetailSpinner .8s linear infinite;border:2px solid var(--border_Light);border-radius:50%;border-top-color:var(--background_Blue);height:22px;width:22px}.AppointmentDetail .AppointmentConversationModal .AppointmentConversationPanel .AppointmentConversationState.AppointmentConversationEmpty .AppointmentConversationEmptyIcon{color:var(--text_Title_Light_Light_Light);font-size:30px}.AppointmentDetail .AppointmentConversationModal .AppointmentConversationPanel .AppointmentConversationState.AppointmentConversationEmpty strong{color:var(--text_Title_Dark);font-size:14px}.AppointmentDetail .AppointmentConversationModal .AppointmentConversationPanel .AppointmentConversationState.AppointmentConversationEmpty p{line-height:1.5;margin:0;max-width:250px}.AppointmentDetail .AppointmentConversationModal .AppointmentConversationPanel .AppointmentConversationState.AppointmentConversationEmpty .AppointmentConversationStart{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:36px;margin-top:4px;padding:0 14px;transition:border-color .12s ease,box-shadow .12s ease}.AppointmentDetail .AppointmentConversationModal .AppointmentConversationPanel .AppointmentConversationState.AppointmentConversationEmpty .AppointmentConversationStart .material-symbols-outlined{color:var(--text_Title_Light);font-size:17px}.AppointmentDetail .AppointmentConversationModal .AppointmentConversationPanel .AppointmentConversationState.AppointmentConversationEmpty .AppointmentConversationStart:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}@media(max-width:600px){.AppointmentDetail .AppointmentConversationModal .AppointmentConversationPanel{width:100%}}@media(max-width:1050px){.AppointmentDetail{gap:8px;padding-inline:16px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader{flex-wrap:wrap;gap:10px;padding:16px 0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft h1{font-size:18px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight{flex-wrap:wrap;gap:8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody{gap:12px;padding-block:20px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailContentRow{flex-direction:column;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailContentRow .AppointmentDetailBodyMain{min-width:0;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailSubHeader{flex-wrap:wrap;gap:10px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailSubHeader .AppointmentDetailSubHeaderCompany{min-width:0;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailSubHeader .AppointmentDetailTabs{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailSubHeader .AppointmentDetailTabs::-webkit-scrollbar{display:none}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailSubHeader .AppointmentDetailTabs .AppointmentDetailTab{flex:1 0 auto;min-width:-webkit-max-content;min-width:max-content;white-space:nowrap}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailOverviewCard .AppointmentDetailOverviewTop .AppointmentDetailOverviewClientName{font-size:24px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid{flex-wrap:wrap}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridLeft,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridRight{width:48%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailProfitCard .AppointmentDetailProfitStats{grid-template-columns:repeat(2,minmax(0,1fr))}.AppointmentDetail .CreateAppointmentMainBottom,.AppointmentDetail .CreateAppointmentMainTop{padding:20px 16px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.AppointmentDetail{gap:6px;padding-inline:12px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader{align-items:stretch;flex-direction:column;gap:12px;padding:12px 0 8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft{grid-column-gap:10px;grid-row-gap:10px;align-items:center;column-gap:10px;display:grid;grid-template-columns:minmax(0,1fr) auto;row-gap:10px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditBackButton{grid-column:1/-1;justify-self:start}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft h1{font-size:17px;grid-column:1;grid-row:2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentMaskingBadge{font-size:11px;grid-column:1/-1;justify-self:start;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta{display:contents}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus{grid-column:2;grid-row:2;justify-self:end}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus>.AppointmentEdit,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus>.AppointmentEditHeaderLabel{display:none}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEditHeaderDropdown{min-width:0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEditHeaderDropdown .ScheduleDropdownButton{border-radius:999px;font-size:12.5px;font-weight:600;min-height:34px;padding:0 8px 0 12px;white-space:nowrap}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEditHeaderDropdown .ScheduleDropdownButton .ScheduleDropdownSelection{gap:7px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEditHeaderDropdown .ScheduleDropdownButton .material-symbols-outlined{font-size:18px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEditHeaderDropdown .ScheduleDropdownMenu{left:auto;max-width:calc(100vw - 24px);min-width:200px;right:0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags{align-items:center;flex-wrap:wrap;gap:6px;grid-column:1/-1;height:auto}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags>.AppointmentEdit,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags>.AppointmentEditHeaderLabel{display:none}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagAdd{align-items:center;border:1px dashed var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Light_Light);display:inline-flex;gap:3px;height:26px;padding:0 10px 0 6px;transition:border-color .12s ease,background .12s ease,color .12s ease}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagAdd .material-symbols-outlined{color:inherit;font-size:15px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagAdd .AppointmentEditHeaderTagAddText{display:inline;font-size:12px;font-weight:600}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagAdd:hover{background:var(--outline_Blue);border-color:var(--background_Blue);color:var(--background_Blue)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderCompany{grid-column:1/-1}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderCompany .AssignedCompanies{max-width:calc(100vw - 24px);min-width:0;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight{align-items:center;flex-wrap:nowrap;gap:6px;position:relative;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderLoading{flex:0 0 auto}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderAIButton,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderLoading .AppointmentEditHeaderLoadingLabel{display:none}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions{flex:1 1;min-width:0;position:static}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsButton{border-radius:12px;font-size:13.5px;font-weight:600;justify-content:center;min-height:44px;padding:0 12px;white-space:nowrap;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsMenu{border-radius:14px;bottom:8px;box-shadow:0 1px 3px #0000000d,0 -8px 24px #0000001f;left:8px;max-height:70vh;max-width:none;overflow-y:auto;position:fixed;right:8px;top:auto;transform:translateY(110%);transform-origin:center bottom;width:auto;z-index:1000}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsMenu.is-open{transform:translateY(0)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsBackdrop{background:#00000026;inset:0;position:fixed;z-index:999}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderPrimaryAction{align-items:center;border-radius:12px;display:flex;flex:1 1;font-size:13.5px;font-weight:600;gap:6px;justify-content:center;min-height:44px;min-width:0;overflow:hidden;padding:0 12px;white-space:nowrap}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderPrimaryAction span:not(.material-symbols-outlined){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody{gap:10px;padding-block:14px;padding-top:0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailSubHeader{align-items:stretch;flex-direction:column-reverse;gap:8px;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailSubHeader .AppointmentDetailSubHeaderCompany{min-width:0;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailSubHeader .AppointmentDetailTabs{max-width:100%;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailSubHeader .AppointmentDetailTabs .AppointmentDetailTab{flex:1 1;font-size:12px;min-height:38px;min-width:0;overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailContentRow{flex-direction:column;gap:10px;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailContentRow .AppointmentDetailBodyMain{min-width:0;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailOverviewCard{padding:12px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailOverviewCard .AppointmentDetailOverviewTop{flex-wrap:wrap;gap:8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailOverviewCard .AppointmentDetailOverviewTop .AppointmentDetailOverviewClientName{font-size:20px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid{flex-direction:column;gap:12px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridLeft,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridRight{width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailProfitCard .AppointmentDetailProfitHeader{align-items:flex-start;flex-direction:column;gap:4px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailProfitCard .AppointmentDetailProfitStats{grid-template-columns:repeat(2,minmax(0,1fr))}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailInvoicesAndEstimates .AppointmentDetailInvoicesHead{flex-wrap:wrap;gap:8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailInvoicesAndEstimates .AppointmentDetailSimpleTableWrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailSectionCard{padding:10px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailSectionCard h3{font-size:18px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailInlineActions .AppointmentDetailItemPicker{left:0;max-width:calc(100vw - 24px);width:calc(100vw - 24px)}.AppointmentDetail .CreateAppointmentMainBottom,.AppointmentDetail .CreateAppointmentMainTop{padding:14px 12px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation .CreateAppointmentLocationGrid,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile .CreateAppointmentDetailsGrid,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates{grid-template-columns:minmax(0,1fr)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField input,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField textarea,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField input,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField textarea{font-size:16px}.AppointmentDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel{border-left:none;border-radius:0;width:100%}}.AppointmentDetail .CreateAppointmentDetaileCustomFields{display:flex;flex-direction:column;gap:5px;height:auto;margin-top:20px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentSectionHeaderAddCustomLead{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:3px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentSectionHeaderAddCustomLead .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px;margin-top:-1px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentSectionHeaderAddCustomLead h2{color:var(--text_Title_Light);font-size:14px;font-weight:400;margin:0}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentSectionHeaderAddCustomLead span{align-items:center;cursor:pointer;display:flex;gap:4px;justify-content:center;margin-left:3px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentSectionHeaderAddCustomLead span h3{align-items:center;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:500;gap:4px;margin:0;transition:-webkit-text-decoration .15s ease;transition:text-decoration .15s ease;transition:text-decoration .15s ease,-webkit-text-decoration .15s ease}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentSectionHeaderAddCustomLead span h3:hover{text-decoration:underline}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentSectionHeaderAddCustomLead span .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList{margin-top:14px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox{display:flex;flex-direction:column;gap:14px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldsStatus{color:var(--text_Title_Light_Light);font-size:12px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldsStatus.is-error{color:var(--Canceled)}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem{display:flex;flex-direction:column;gap:8px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldHeader{align-items:center;display:flex;gap:8px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldHeader label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:14px;font-weight:600;gap:4px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldHeader .CreateAppointmentCustomFieldRequired{color:var(--Canceled);font-weight:600}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldHeader .CreateAppointmentCustomFieldType{color:var(--text_Title_Light_Light);font-size:11px;text-transform:capitalize}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldHeader .CreateAppointmentCustomFieldMeta{color:var(--text_Title_Light_Light);font-size:11px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput{display:flex;flex-direction:column;gap:8px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput.is-error .CreateAppointmentCustomFieldDropdownButton,.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput.is-error input,.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput.is-error textarea{border:1px solid var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 20%,#0000)}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput.is-error .CreateAppointmentCustomFieldCheckbox input{outline:2px solid color-mix(in srgb,var(--Canceled) 50%,#0000);outline-offset:2px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput input,.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput textarea{border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);font-size:14px;outline:3px solid #0000;padding:12px;transition:border .15s ease,outline .15s ease;width:100%}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput input:active,.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput input:focus,.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput input:focus-visible,.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput input:focus-within,.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput input:hover,.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput textarea:active,.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput textarea:focus,.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput textarea:focus-visible,.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput textarea:focus-within,.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput textarea{resize:vertical}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldCheckbox{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:14px;gap:8px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldCheckbox input{height:16px;width:16px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile{display:flex;flex-direction:column;gap:8px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileInput{display:none}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileButton{align-items:center;border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:inline-flex;font-size:14px;gap:8px;outline:3px solid #0000;padding:6px 12px;transition:all .16s ease;width:-webkit-fit-content;width:fit-content}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileButton.is-error{background:color-mix(in srgb,var(--Canceled) 8%,#0000);border-color:var(--Canceled)}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileName{color:var(--text_Title_Light_Light);font-size:12px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileList{display:flex;flex-direction:column;gap:8px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileList .CreateAppointmentCustomFieldFileCount{color:var(--text_Title_Light_Light);font-size:12px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileList .CreateAppointmentCustomFieldFileItems{display:flex;flex-direction:column;gap:6px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileList .CreateAppointmentCustomFieldFileItems .CreateAppointmentCustomFieldFileItem{align-items:center;background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Dark);display:flex;font-size:12px;gap:8px;justify-content:space-between;padding:6px 10px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileList .CreateAppointmentCustomFieldFileItems .CreateAppointmentCustomFieldFileItem .CreateAppointmentCustomFieldFileRemove{background:#0000;border:none;cursor:pointer}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileList .CreateAppointmentCustomFieldFileItems .CreateAppointmentCustomFieldFileItem .CreateAppointmentCustomFieldFileRemove .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileList .CreateAppointmentCustomFieldFileItems .CreateAppointmentCustomFieldFileItem .CreateAppointmentCustomFieldFileRemove:hover{color:var(--background_Blue_Dark)}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown{position:relative}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:10px 12px;width:100%}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 25px 0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;left:0;max-height:240px;overflow:auto;padding:8px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 0;width:100%}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownOption .CreateAppointmentCustomFieldDropdownOptionCheck{align-items:center;display:flex;justify-content:center;width:18px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownOption .CreateAppointmentCustomFieldDropdownOptionCheck .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownOption:hover{background:var(--background_Gray_Light)}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownOption.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue)}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldError{color:var(--Canceled);font-size:12px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldGroup{border-radius:12px;display:flex;flex-direction:column;gap:12px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldGroup .CreateAppointmentCustomFieldGroupHeader{align-items:center;display:flex;justify-content:space-between}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldGroup .CreateAppointmentCustomFieldGroupHeader h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldGroup .CreateAppointmentCustomFieldGroupBody{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px 6px 10px 10px;border-top:5px solid var(--background_Blue);box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;padding:35px 25px}.AppointmentDetail .CreateAppointmentCustomFieldGroupMain{width:100%}.AppointmentDetail .CreateAppointmentCustomFieldCheckboxLabel{color:var(--text_Title_Light);cursor:pointer;font-size:14px}.AppointmentDetail .CreateAppointmentCustomFieldDropdownValue{color:var(--text_Title_Dark);flex:1 1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}@keyframes AppointmentDetailSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AppointmentDetail .CreateAppointmentLeadSourceCostBadge{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,var(--background_White));border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:10.5px;font-weight:700;gap:3px;margin-left:8px;padding:1px 7px;position:relative;top:-1px;vertical-align:middle}.AppointmentDetail .CreateAppointmentLeadSourceCostBadge .material-symbols-outlined{font-size:13px}.AppointmentDetail .CreateAppointmentLeadSourceCostSlot{display:inline-flex;margin-left:8px;vertical-align:middle}.ClientDetail{display:flex;flex-direction:column;gap:18px;height:100%;overflow-y:auto;padding:20px;width:100%}.ClientDetail .ClientDetailHeader{align-items:center;background:var(--background_Gray_Light_Light);display:flex;gap:16px;justify-content:space-between;margin:-20px -20px 0;padding:20px 20px 12px;position:static}.ClientDetail .ClientDetailHeader .ClientDetailTitleBlock{align-items:center;display:flex;gap:14px;min-width:0}.ClientDetail .ClientDetailHeader .ClientDetailTitleBlock .ClientDetailBackButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease;width:38px}.ClientDetail .ClientDetailHeader .ClientDetailTitleBlock .ClientDetailBackButton .material-symbols-outlined{font-size:20px}.ClientDetail .ClientDetailHeader .ClientDetailTitleBlock .ClientDetailBackButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.ClientDetail .ClientDetailHeader .ClientDetailTitleBlock .ClientDetailBackButton:active{transform:scale(.96)}.ClientDetail .ClientDetailHeader .ClientDetailTitleBlock .ClientDetailAvatar{align-items:center;background:var(--background_Blue);border-radius:50%;box-shadow:0 1px 3px #0000000d;color:#fff;display:inline-flex;flex-shrink:0;font-size:17px;font-weight:700;height:48px;justify-content:center;letter-spacing:.5px;width:48px}.ClientDetail .ClientDetailHeader .ClientDetailTitleBlock .ClientDetailTitleText{display:flex;flex-direction:column;gap:5px;min-width:0}.ClientDetail .ClientDetailHeader .ClientDetailTitleBlock .ClientDetailTitleText .ClientDetailTitleRow{align-items:center;display:flex;gap:10px}.ClientDetail .ClientDetailHeader .ClientDetailTitleBlock .ClientDetailTitleText .ClientDetailTitleRow h1{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:0;max-width:46vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClientDetail .ClientDetailHeader .ClientDetailTitleBlock .ClientDetailTitleText .ClientDetailTitleMeta{align-items:center;display:flex;flex-wrap:wrap;gap:6px 14px}.ClientDetail .ClientDetailHeader .ClientDetailTitleBlock .ClientDetailTitleText .ClientDetailTitleMeta .ClientDetailMetaItem{align-items:center;background:#0000;border:none;color:var(--text_Title_Light_Light);display:inline-flex;font-size:13px;gap:5px;padding:0}.ClientDetail .ClientDetailHeader .ClientDetailTitleBlock .ClientDetailTitleText .ClientDetailTitleMeta .ClientDetailMetaItem .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:16px}.ClientDetail .ClientDetailHeader .ClientDetailTitleBlock .ClientDetailTitleText .ClientDetailTitleMeta .ClientDetailUuidChip{border-radius:6px;cursor:pointer;margin:-2px -6px;padding:2px 6px;transition:background-color .12s ease}.ClientDetail .ClientDetailHeader .ClientDetailTitleBlock .ClientDetailTitleText .ClientDetailTitleMeta .ClientDetailUuidChip:hover{background:var(--surface-sunken);color:var(--text_Title_Light)}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions{align-items:center;display:flex;flex-shrink:0;gap:10px;justify-content:flex-end;position:relative}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailAIButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;width:38px}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailAIButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailAIButton.is-open{border-color:var(--background_Blue);box-shadow:0 10px 22px #0b5fff2e}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailEditButton,.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailPortalLinkButton,.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailVisitPortalButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:38px;padding:0 14px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailEditButton .material-symbols-outlined,.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailPortalLinkButton .material-symbols-outlined,.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailVisitPortalButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailEditButton:hover,.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailPortalLinkButton:hover,.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailVisitPortalButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailEditButton:active,.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailPortalLinkButton:active,.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailVisitPortalButton:active{transform:scale(.98)}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateButton .ClientDetailCreateButtonInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateButton .ClientDetailCreateButtonInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateButton .ClientDetailCreateButtonLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateButton .ClientDetailCreateButtonChevron{color:var(--text_Title_Light);font-size:18px;transition:transform .15s ease}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateButton .ClientDetailCreateButtonChevron.is-open{transform:rotate(180deg)}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateButton:active{transform:scale(.98)}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateMenu{grid-gap:2px;animation:ClientDetailMenuIn .16s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:grid;gap:2px;min-width:190px;padding:6px;position:absolute;right:0;top:46px;z-index:5}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateMenu button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:10px;padding:9px 10px;text-align:left}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateMenu button .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateMenu button:hover{background:var(--surface-sunken)}@keyframes ClientDetailMenuIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.ClientDetail .ClientDetailBody{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:300px 1fr}.ClientDetail .ClientDetailSidebar{display:flex;flex-direction:column;gap:12px}.ClientDetail .ClientDetailSidebar .ClientDetailSidebarCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;padding:14px}.ClientDetail .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailSidebarHeader{align-items:center;display:flex;justify-content:space-between}.ClientDetail .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailSidebarHeader h4{color:var(--text_Title_Light_Light_Light);font-size:11px;font-weight:700;letter-spacing:.6px;margin:0;text-transform:uppercase}.ClientDetail .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailContactItem{align-items:center;display:flex;gap:8px;justify-content:space-between}.ClientDetail .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailContactItem .ClientDetailContactText{display:flex;flex-direction:column;gap:2px;min-width:0}.ClientDetail .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailContactItem .ClientDetailContactText .ClientDetailContactLabel{color:var(--text_Title_Light_Light_Light);font-size:11px;letter-spacing:.4px;text-transform:uppercase}.ClientDetail .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailContactItem .ClientDetailContactText .ClientDetailContactValue{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClientDetail .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailContactItem .ClientDetailContactActions{display:flex;flex-shrink:0;gap:6px}.ClientDetail .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailDetailRow{align-items:center;display:flex;font-size:13px;gap:8px;justify-content:space-between}.ClientDetail .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailDetailRow span{color:var(--text_Title_Light_Light)}.ClientDetail .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailDetailRow strong{color:var(--text_Title_Dark);font-weight:600;text-align:right}.ClientDetail .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailAddressCard{background:var(--surface-sunken);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:3px;padding:10px}.ClientDetail .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailAddressCard .ClientDetailAddressLabel{color:var(--text_Title_Light_Light_Light);font-size:11px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}.ClientDetail .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailAddressCard p{color:var(--text_Title_Dark);font-size:13px;font-weight:500;margin:0}.ClientDetail .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailAddressCard span{color:var(--text_Title_Light_Light);font-size:12px}.ClientDetail .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailBalanceCard{display:flex;flex-direction:column;gap:8px}.ClientDetail .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailBalanceCard .ClientDetailBalanceRow{align-items:center;display:flex;font-size:13px;justify-content:space-between}.ClientDetail .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailBalanceCard .ClientDetailBalanceRow span{color:var(--text_Title_Light_Light)}.ClientDetail .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailBalanceCard .ClientDetailBalanceRow strong{color:var(--text_Title_Dark);font-weight:700}.ClientDetail .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailBalanceCard .ClientDetailBalanceRow strong.is-warn{color:var(--InProgress)}.ClientDetail .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailBalanceCard .ClientDetailBalanceRow strong.is-danger{color:var(--Canceled)}.ClientDetail .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailBalanceCard .ClientDetailBalanceRow.is-total{border-top:1px solid var(--border_Light);padding-top:8px}.ClientDetail .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailEmpty{color:var(--text_Title_Light_Light_Light);font-size:13px;padding:6px 0}.ClientDetail .ClientDetailSidebar .ClientDetailIconButton{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background-color .12s ease,color .12s ease;width:32px}.ClientDetail .ClientDetailSidebar .ClientDetailIconButton .material-symbols-outlined{font-size:19px}.ClientDetail .ClientDetailSidebar .ClientDetailIconButton:hover{background:var(--surface-sunken);color:var(--background_Blue)}.ClientDetail .ClientDetailMain{display:flex;flex-direction:column;gap:16px;min-width:0}.ClientDetail .ClientDetailMain .ClientDetailStats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.ClientDetail .ClientDetailMain .ClientDetailStats .ClientDetailStat{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:8px;padding:14px}.ClientDetail .ClientDetailMain .ClientDetailStats .ClientDetailStat .ClientDetailStatLabel{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;font-weight:500;gap:6px}.ClientDetail .ClientDetailMain .ClientDetailStats .ClientDetailStat .ClientDetailStatLabel .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:17px}.ClientDetail .ClientDetailMain .ClientDetailStats .ClientDetailStat strong{color:var(--text_Title_Dark);font-size:22px;font-weight:700}.ClientDetail .ClientDetailMain .ClientDetailStats .ClientDetailStat.is-warn .ClientDetailStatLabel .material-symbols-outlined,.ClientDetail .ClientDetailMain .ClientDetailStats .ClientDetailStat.is-warn strong{color:var(--InProgress)}.ClientDetail .ClientDetailMain .ClientDetailStats .ClientDetailStat.is-danger .ClientDetailStatLabel .material-symbols-outlined,.ClientDetail .ClientDetailMain .ClientDetailStats .ClientDetailStat.is-danger strong{color:var(--Canceled)}.ClientDetail .ClientDetailMain .ClientDetailTabs{border-bottom:1px solid var(--border_Light);display:flex;gap:2px;overflow-x:auto;scrollbar-width:none}.ClientDetail .ClientDetailMain .ClientDetailTabs::-webkit-scrollbar{display:none}.ClientDetail .ClientDetailMain .ClientDetailTabs button{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:500;gap:6px;padding:10px 12px;transition:color .15s ease,border-color .15s ease;white-space:nowrap}.ClientDetail .ClientDetailMain .ClientDetailTabs button .ClientDetailTabIcon{font-size:18px}.ClientDetail .ClientDetailMain .ClientDetailTabs button .ClientDetailTabCount{background:var(--surface-sunken);border-radius:999px;color:var(--text_Title_Light);font-size:11px;font-weight:700;min-width:20px;padding:1px 8px;text-align:center}.ClientDetail .ClientDetailMain .ClientDetailTabs button:hover{color:var(--text_Title_Dark)}.ClientDetail .ClientDetailMain .ClientDetailTabs button.is-active{border-bottom-color:var(--background_Blue);color:var(--background_Blue)}.ClientDetail .ClientDetailMain .ClientDetailTabs button.is-active .ClientDetailTabIcon{color:var(--background_Blue)}.ClientDetail .ClientDetailMain .ClientDetailTabs button.is-active .ClientDetailTabCount{background:var(--background_Blue);color:#fff}.ClientDetail .ClientDetailMain .ClientDetailPanel{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;min-height:320px;padding:8px}.ClientDetail .ClientDetailMain .ClientDetailPanel .ClientDetailListWrap{display:flex;flex-direction:column}.ClientDetail .ClientDetailEditWrap .CreateClient{animation:none;gap:16px;height:auto;overflow:visible;padding-inline:4px}.ClientDetail .ClientDetailEditWrap .CreateClientHeader{margin-top:4px}.ClientDetail .ClientDetailRow{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;gap:12px;padding:12px 10px;text-align:left;text-decoration:none;transition:background-color .12s ease;width:100%}.ClientDetail .ClientDetailRow+.ClientDetailRow{border-top:1px solid var(--border_Light)}.ClientDetail .ClientDetailRow:hover{background:var(--surface-sunken)}.ClientDetail .ClientDetailRow.is-static{cursor:default}.ClientDetail .ClientDetailRow.is-static:hover{background:#0000}.ClientDetail .ClientDetailRow .ClientDetailRowMain{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.ClientDetail .ClientDetailRow .ClientDetailRowMain .ClientDetailRowTitle{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:14px;font-weight:600;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClientDetail .ClientDetailRow .ClientDetailRowMain .ClientDetailRowTitle .ClientDetailRowNum{background:var(--surface-sunken);border-radius:999px;color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;padding:1px 8px}.ClientDetail .ClientDetailRow .ClientDetailRowMain .ClientDetailRowSub{color:var(--text_Title_Light_Light);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClientDetail .ClientDetailRow .ClientDetailRowMeta{align-items:center;display:flex;flex-shrink:0;gap:10px}.ClientDetail .ClientDetailRow .ClientDetailRowMeta .ClientDetailRowAmount{color:var(--text_Title_Dark);font-size:14px;font-weight:700}.ClientDetail .ClientDetailRow .ClientDetailRowMeta .ClientDetailRowDate,.ClientDetail .ClientDetailRow .ClientDetailRowMeta .ClientDetailRowLabel{color:var(--text_Title_Light_Light);font-size:12.5px;white-space:nowrap}.ClientDetail .ClientDetailRow .ClientDetailRowChevron{color:var(--text_Title_Light_Light_Light);flex-shrink:0;font-size:20px}.ClientDetail .ClientDetailRowIcon{align-items:center;border-radius:10px;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.ClientDetail .ClientDetailRowIcon .material-symbols-outlined{font-size:19px}.ClientDetail .ClientDetailRowIcon.is-blue{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue)}.ClientDetail .ClientDetailRowIcon.is-green{background:color-mix(in srgb,var(--Done) 15%,#0000);color:var(--Done)}.ClientDetail .ClientDetailRowIcon.is-purple{background:color-mix(in srgb,var(--Estimate) 15%,#0000);color:var(--Estimate)}.ClientDetail .ClientDetailPill,.ClientDetail .ClientDetailRowIcon.is-neutral{background:var(--surface-sunken);color:var(--text_Title_Light)}.ClientDetail .ClientDetailPill{align-items:center;border-radius:999px;display:inline-flex;font-size:11.5px;font-weight:600;padding:3px 10px;text-transform:capitalize;white-space:nowrap}.ClientDetail .ClientDetailPill.is-active,.ClientDetail .ClientDetailPill.is-answered,.ClientDetail .ClientDetailPill.is-completed,.ClientDetail .ClientDetailPill.is-delivered,.ClientDetail .ClientDetailPill.is-done,.ClientDetail .ClientDetailPill.is-paid,.ClientDetail .ClientDetailPill.is-primary,.ClientDetail .ClientDetailPill.is-sent{background:color-mix(in srgb,var(--Done) 15%,#0000);color:var(--Done)}.ClientDetail .ClientDetailPill.is-in-progress,.ClientDetail .ClientDetailPill.is-partial,.ClientDetail .ClientDetailPill.is-pending,.ClientDetail .ClientDetailPill.is-queued,.ClientDetail .ClientDetailPill.is-ringing,.ClientDetail .ClientDetailPill.is-scheduled,.ClientDetail .ClientDetailPill.is-sending{background:color-mix(in srgb,var(--InProgress) 16%,#0000);color:var(--InProgress)}.ClientDetail .ClientDetailPill.is-canceled,.ClientDetail .ClientDetailPill.is-cancelled,.ClientDetail .ClientDetailPill.is-declined,.ClientDetail .ClientDetailPill.is-failed,.ClientDetail .ClientDetailPill.is-inactive,.ClientDetail .ClientDetailPill.is-missed,.ClientDetail .ClientDetailPill.is-no-answer,.ClientDetail .ClientDetailPill.is-overdue,.ClientDetail .ClientDetailPill.is-past-due{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.ClientDetail .ClientDetailPill.is-draft,.ClientDetail .ClientDetailPill.is-estimate{background:color-mix(in srgb,var(--Estimate) 15%,#0000);color:var(--Estimate)}.ClientDetail .ClientDetailOverview{display:flex;flex-direction:column;gap:16px;padding:8px}.ClientDetail .ClientDetailOverview .ClientDetailOverviewGrid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.ClientDetail .ClientDetailOverview .ClientDetailOverviewGrid .ClientDetailMiniCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;gap:12px;padding:14px;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease}.ClientDetail .ClientDetailOverview .ClientDetailOverviewGrid .ClientDetailMiniCard .material-symbols-outlined{font-size:24px}.ClientDetail .ClientDetailOverview .ClientDetailOverviewGrid .ClientDetailMiniCard .material-symbols-outlined.is-blue{color:var(--background_Blue)}.ClientDetail .ClientDetailOverview .ClientDetailOverviewGrid .ClientDetailMiniCard .material-symbols-outlined.is-green{color:var(--Done)}.ClientDetail .ClientDetailOverview .ClientDetailOverviewGrid .ClientDetailMiniCard .material-symbols-outlined.is-purple{color:var(--Estimate)}.ClientDetail .ClientDetailOverview .ClientDetailOverviewGrid .ClientDetailMiniCard .material-symbols-outlined.is-neutral{color:var(--text_Title_Light)}.ClientDetail .ClientDetailOverview .ClientDetailOverviewGrid .ClientDetailMiniCard div{display:flex;flex-direction:column}.ClientDetail .ClientDetailOverview .ClientDetailOverviewGrid .ClientDetailMiniCard div strong{color:var(--text_Title_Dark);font-size:20px;font-weight:700;line-height:1.1}.ClientDetail .ClientDetailOverview .ClientDetailOverviewGrid .ClientDetailMiniCard div span{color:var(--text_Title_Light_Light);font-size:12px}.ClientDetail .ClientDetailOverview .ClientDetailOverviewGrid .ClientDetailMiniCard:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.ClientDetail .ClientDetailOverview .ClientDetailOverviewGrid .ClientDetailMiniCard:active{transform:scale(.99)}.ClientDetail .ClientDetailOverview .ClientDetailTimelineHeader{color:var(--text_Title_Dark);font-size:13px;font-weight:700;padding:4px 2px 0}.ClientDetail .ClientDetailOverview .ClientDetailTimeline{display:flex;flex-direction:column}.ClientDetail .ClientDetailOverview .ClientDetailTimeline .ClientDetailTimelineRow{align-items:center;background:#0000;border:none;border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:10px 8px;text-align:left;transition:background-color .12s ease;width:100%}.ClientDetail .ClientDetailOverview .ClientDetailTimeline .ClientDetailTimelineRow+.ClientDetailTimelineRow{border-top:1px solid var(--border_Light)}.ClientDetail .ClientDetailOverview .ClientDetailTimeline .ClientDetailTimelineRow:hover{background:var(--surface-sunken)}.ClientDetail .ClientDetailEmptyState{align-items:center;display:flex;flex-direction:column;gap:6px;justify-content:center;padding:48px 20px;text-align:center}.ClientDetail .ClientDetailEmptyState .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:40px}.ClientDetail .ClientDetailEmptyState p{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.ClientDetail .ClientDetailEmptyState span{color:var(--text_Title_Light_Light);font-size:12.5px;max-width:320px}.ClientDetail .ClientDetailCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;padding:16px}.ClientDetail .ClientDetailCard.ClientDetailError{align-items:center;background:color-mix(in srgb,var(--Canceled) 8%,#0000);border-color:color-mix(in srgb,var(--Canceled) 40%,#0000);display:flex;gap:12px}.ClientDetail .ClientDetailCard.ClientDetailError .material-symbols-outlined{color:var(--Canceled);font-size:24px}.ClientDetail .ClientDetailCard.ClientDetailError div{display:flex;flex-direction:column;gap:4px}.ClientDetail .ClientDetailCard.ClientDetailError div strong{color:var(--Canceled);font-size:14px}.ClientDetail .ClientDetailCard.ClientDetailError .ClientDetailRetry{align-self:flex-start;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:600;padding:0}.ClientDetail .ClientDetailCard.ClientDetailError .ClientDetailRetry:hover{text-decoration:underline}.ClientDetail .ClientDetailSkeletonCard,.ClientDetail .ClientDetailSkeletonRow,.ClientDetail .ClientDetailSkeletonStat,.ClientDetail .ClientDetailSkeletonTab{animation:ClientDetailShimmer 1.3s ease-in-out infinite;background-color:var(--surface-sunken);background-image:linear-gradient(90deg,#0000 0,color-mix(in srgb,var(--text_Title_Dark) 8%,#0000) 45%,color-mix(in srgb,var(--text_Title_Dark) 8%,#0000) 55%,#0000 100%);background-repeat:no-repeat;background-size:220% 100%;border-radius:12px;overflow:hidden;position:relative}@media(prefers-reduced-motion:reduce){.ClientDetail .ClientDetailSkeletonCard,.ClientDetail .ClientDetailSkeletonRow,.ClientDetail .ClientDetailSkeletonStat,.ClientDetail .ClientDetailSkeletonTab{animation:none;background-image:none}}.ClientDetail .ClientDetailSkeletonCard{height:140px}.ClientDetail .ClientDetailSkeletonCard:nth-child(2){animation-delay:-.32s}.ClientDetail .ClientDetailSkeletonCard:nth-child(3){animation-delay:-.65s}.ClientDetail .ClientDetailSkeletonStat{height:82px}.ClientDetail .ClientDetailSkeletonStat:nth-child(2){animation-delay:-.2s}.ClientDetail .ClientDetailSkeletonStat:nth-child(3){animation-delay:-.4s}.ClientDetail .ClientDetailSkeletonStat:nth-child(4){animation-delay:-.6s}.ClientDetail .ClientDetailSkeletonTabs{border-bottom:1px solid var(--border_Light);display:flex;gap:8px;overflow:hidden;padding-bottom:10px}.ClientDetail .ClientDetailSkeletonTabs .ClientDetailSkeletonTab{border-radius:999px;flex-shrink:0;height:20px;width:74px}.ClientDetail .ClientDetailSkeletonTabs .ClientDetailSkeletonTab:nth-child(2){animation-delay:-.15s;width:96px}.ClientDetail .ClientDetailSkeletonTabs .ClientDetailSkeletonTab:nth-child(3){animation-delay:-.3s;width:88px}.ClientDetail .ClientDetailSkeletonTabs .ClientDetailSkeletonTab:nth-child(4){animation-delay:-.45s;width:80px}.ClientDetail .ClientDetailSkeletonTabs .ClientDetailSkeletonTab:nth-child(5){animation-delay:-.6s;width:92px}.ClientDetail .ClientDetailSkeletonTabs .ClientDetailSkeletonTab:nth-child(6){animation-delay:-.75s;width:76px}.ClientDetail .ClientDetailSkeletonTabs .ClientDetailSkeletonTab:nth-child(7){animation-delay:-.9s;width:84px}.ClientDetail .ClientDetailSkeletonPanel{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;margin-top:4px;padding:12px}.ClientDetail .ClientDetailSkeletonPanel .ClientDetailSkeletonRow{height:54px}.ClientDetail .ClientDetailSkeletonPanel .ClientDetailSkeletonRow:nth-child(2){animation-delay:-.18s}.ClientDetail .ClientDetailSkeletonPanel .ClientDetailSkeletonRow:nth-child(3){animation-delay:-.36s}.ClientDetail .ClientDetailSkeletonPanel .ClientDetailSkeletonRow:nth-child(4){animation-delay:-.54s}.ClientDetail .ClientDetailSkeletonPanel .ClientDetailSkeletonRow:nth-child(5){animation-delay:-.72s}@keyframes ClientDetailShimmer{0%{background-position:180% 0}to{background-position:-80% 0}}@media(max-width:1050px){.ClientDetail{gap:14px;padding:16px}.ClientDetail .ClientDetailHeader{background:#0000;flex-wrap:wrap;gap:12px;margin:0;padding:0;position:static}.ClientDetail .ClientDetailHeader .ClientDetailTitleBlock .ClientDetailTitleText .ClientDetailTitleRow h1{font-size:20px;max-width:60vw}.ClientDetail .ClientDetailBody{grid-template-columns:1fr}.ClientDetail .ClientDetailBody .ClientDetailSidebar{order:2}.ClientDetail .ClientDetailBody .ClientDetailMain{order:1}.ClientDetail .ClientDetailBody .ClientDetailMain .ClientDetailStats,.ClientDetail .ClientDetailOverview .ClientDetailOverviewGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.ClientDetail{gap:12px;overflow-x:hidden;padding:12px 12px 70px}.ClientDetail .ClientDetailHeader{align-items:stretch;background:#0000;flex-direction:column;margin:0;padding:0;position:static}.ClientDetail .ClientDetailHeader .ClientDetailTitleBlock .ClientDetailTitleText .ClientDetailTitleRow h1{font-size:18px;max-width:62vw}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions{gap:8px}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailPortalLinkButton,.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailVisitPortalButton{display:none}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateButton,.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailEditButton{flex:1 1;height:44px;justify-content:center}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateMenu{max-width:calc(100vw - 24px)}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateMenu button{min-height:44px}.ClientDetail .ClientDetailMain .ClientDetailStats{-webkit-overflow-scrolling:touch;display:flex;gap:10px;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ClientDetail .ClientDetailMain .ClientDetailStats::-webkit-scrollbar{display:none}.ClientDetail .ClientDetailMain .ClientDetailStats .ClientDetailStat{flex:0 0 72%;scroll-snap-align:start}.ClientDetail .ClientDetailMain .ClientDetailStats .ClientDetailStat strong{font-size:18px}.ClientDetail .ClientDetailMain .ClientDetailStats .ClientDetailSkeletonStat{flex:0 0 72%;scroll-snap-align:start}.ClientDetail .ClientDetailMain .ClientDetailTabs{-webkit-overflow-scrolling:touch}.ClientDetail .ClientDetailMain .ClientDetailTabs button{min-height:44px}.ClientDetail .ClientDetailMain .ClientDetailPanel,.ClientDetail .ClientDetailOverview{padding:4px}.ClientDetail .ClientDetailOverview .ClientDetailOverviewGrid{gap:8px;grid-template-columns:repeat(2,1fr)}.ClientDetail .ClientDetailOverview .ClientDetailOverviewGrid .ClientDetailMiniCard{padding:10px}.ClientDetail .ClientDetailSidebar .ClientDetailSidebarCard{padding:12px}.ClientDetail .ClientDetailRow{padding:10px 8px}.ClientDetail .ClientDetailRow .ClientDetailRowMeta{gap:6px}.ClientDetail .ClientDetailRow .ClientDetailRowChevron,.ClientDetail .ClientDetailRow .ClientDetailRowMeta .ClientDetailRowDate,.ClientDetail .ClientDetailRow .ClientDetailRowMeta .ClientDetailRowLabel{display:none}.ClientDetail .ClientDetailSidebar .ClientDetailIconButton{height:40px;width:40px}}.ClientDetail .ClientDetailLeadSourceValue{align-items:center;display:inline-flex;gap:8px;position:relative}.ClientDetail .ClientDetailLeadSourceValue .ClientDetailLeadSourceEdit{align-items:center;background:#0000;border:none;border-radius:6px;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-weight:inherit;gap:2px;margin:-2px -4px;padding:2px 4px;transition:background .12s ease}.ClientDetail .ClientDetailLeadSourceValue .ClientDetailLeadSourceEdit .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.ClientDetail .ClientDetailLeadSourceValue .ClientDetailLeadSourceEdit:hover:not(:disabled){background:var(--background_Gray_Light)}.ClientDetail .ClientDetailLeadSourceValue .ClientDetailLeadSourceEdit:disabled{cursor:default}.ClientDetail .ClientDetailLeadSourceValue .ClientDetailLeadSourceEdit:disabled .material-symbols-outlined{display:none}.ClientDetail .ClientDetailLeadSourceValue .ClientDetailLeadSourceMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:2px;max-height:240px;min-width:190px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:1200}.ClientDetail .ClientDetailLeadSourceValue .ClientDetailLeadSourceMenu .ClientDetailLeadSourceMenuOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:8px;justify-content:space-between;padding:8px 10px;text-align:left}.ClientDetail .ClientDetailLeadSourceValue .ClientDetailLeadSourceMenu .ClientDetailLeadSourceMenuOption:hover{background:var(--background_Gray_Light)}.ClientDetail .ClientDetailLeadSourceValue .ClientDetailLeadSourceMenu .ClientDetailLeadSourceMenuOption.is-active{background:color-mix(in srgb,var(--background_Blue) 12%,var(--background_White))}.ClientDetail .ClientDetailLeadSourceValue .ClientDetailLeadSourceMenu .ClientDetailLeadSourceMenuOption .ClientDetailLeadSourceMenuCost{color:var(--background_Blue);font-size:15px}.ClientDetail .ClientDetailLeadSourceValue .ClientDetailLeadSourceMenu .ClientDetailLeadSourceMenuEmpty{color:var(--text_Title_Light_Light);font-size:12.5px;padding:10px}.ExpensesDetail{background-color:auto;min-height:100%;width:100%}.ExpensesDetail .CreateExpenses{border:1px solid var(--border_Light);border-radius:8px;height:100%;inset:unset;opacity:1;pointer-events:auto;position:static;transition:none;width:100%}.ExpensesDetail .CreateExpenses .CreateExpensesOverlay{display:none}.ExpensesDetail .CreateExpenses .CreateExpensesPreviewModal,.ExpensesDetail .CreateExpenses .CreateExpensesPreviewModal .CreateExpensesPreviewModalContent{animation:none 0s ease 0s 1 normal none running;animation:initial}.ExpensesDetail .CreateExpenses .CreateExpensesModal{border-radius:8px;box-shadow:none;height:100%;max-height:100%;opacity:1;transform:none;transition:none;width:100%}.ExpensesDetail .CreateExpenses .CreateExpensesModal .CreateExpensesHeader{border-radius:8px 8px 0 0}.ExpensesDetail .CreateExpenses .CreateExpensesModal .CreateExpensesBody{background-color:var(--background_Gray_Light);border-radius:0 0 8px 8px;height:100%;max-height:100%;width:100%}.ExpensesDetail .CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft{background-color:var(--background_White);border-radius:0 0 0 8px}.ExpensesDetail .CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight{background-color:var(--background_White);border-radius:0 0 8px 0}.ExpensesDetail .CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesAttachmentsList{overflow:visible;overflow:initial}.ExpensesDetail .CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesActions{background:var(--background_White);border-radius:0;bottom:0;position:-webkit-sticky;position:sticky}@media(max-width:1050px){.ExpensesDetail .CreateExpenses,.ExpensesDetail .CreateExpenses .CreateExpensesModal{border-radius:6px}.ExpensesDetail .CreateExpenses .CreateExpensesModal .CreateExpensesHeader{border-radius:6px 6px 0 0}.ExpensesDetail .CreateExpenses .CreateExpensesModal .CreateExpensesBody{border-radius:0 0 6px 6px}}@media(max-width:600px){.ExpensesDetail{overflow-x:hidden}.ExpensesDetail .CreateExpenses{border:0;border-radius:0}.ExpensesDetail .CreateExpenses .CreateExpensesModal,.ExpensesDetail .CreateExpenses .CreateExpensesModal .CreateExpensesHeader{border-radius:0}.ExpensesDetail .CreateExpenses .CreateExpensesModal .CreateExpensesBody{border-radius:0;flex-direction:column}.ExpensesDetail .CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft{border-radius:0;max-width:100%;width:100%}.ExpensesDetail .CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight{border-radius:0;width:100%}}@keyframes TasksListTableExpand{0%{opacity:0;transform:scaleY(.96)}to{opacity:1;transform:scaleY(1)}}.TasksListWrapper{display:flex;flex-direction:column;gap:24px}.TasksListWrapper .TasksListSection{background:#0000;border:0;border-radius:0;overflow:visible;position:relative;transition:background .15s ease,box-shadow .15s ease,opacity .15s ease,transform .15s ease}.TasksListWrapper .TasksListSection.is-menu-open{z-index:30}.TasksListWrapper .TasksListSection.is-menu-open .TasksListSectionHeader{box-shadow:0 4px 10px #00000014}.TasksListWrapper .TasksListSection.is-menu-open .TasksListSectionHeader .TasksListSectionAdd,.TasksListWrapper .TasksListSection.is-menu-open .TasksListSectionHeader .TasksListSectionMenuWrap{opacity:1;pointer-events:auto;transform:translateY(0)}.TasksListWrapper .TasksListSection.is-menu-open .TasksListSectionHeader .TasksListSectionMenuWrap .TasksListSectionMenuButton{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.TasksListWrapper .TasksListSection.is-task-drop-target{background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));border:1px dashed var(--background_Blue);border-radius:12px;box-shadow:0 0 0 4px var(--outline_Blue),0 8px 20px #0f172a14}.TasksListWrapper .TasksListSection.is-reorder-drop-target{background:color-mix(in srgb,var(--background_Blue) 6%,#0000);border-radius:12px;box-shadow:0 0 0 4px var(--outline_Blue)}.TasksListWrapper .TasksListSection.is-group-dragging{opacity:.55;transform:scale(.99)}.TasksListWrapper .TasksListSection .TasksListSectionHeader,.TasksListWrapper .TasksListSection.is-collapsed .TasksListSectionHeader{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px}.TasksListWrapper .TasksListSection .TasksListSectionHeader{align-items:center;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;font:inherit;gap:8px;padding:10px 14px;position:relative;text-align:left;transition:box-shadow .15s ease,border-color .15s ease;width:100%}.TasksListWrapper .TasksListSection .TasksListSectionHeader.is-menu-open,.TasksListWrapper .TasksListSection .TasksListSectionHeader:hover{box-shadow:0 4px 10px #00000014}.TasksListWrapper .TasksListSection .TasksListSectionHeader.is-menu-open .TasksListSectionAdd,.TasksListWrapper .TasksListSection .TasksListSectionHeader.is-menu-open .TasksListSectionMenuWrap,.TasksListWrapper .TasksListSection .TasksListSectionHeader:hover .TasksListSectionAdd,.TasksListWrapper .TasksListSection .TasksListSectionHeader:hover .TasksListSectionMenuWrap{opacity:1;pointer-events:auto;transform:translateY(0)}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionMenuWrap{display:inline-flex;flex-shrink:0;opacity:0;pointer-events:none;position:relative;transform:translateY(-2px);transition:opacity .15s ease,transform .15s ease}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionMenuWrap .TasksListSectionMenuButton{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;padding:0;transition:background .12s ease,color .12s ease;width:30px}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionMenuWrap .TasksListSectionMenuButton .material-symbols-outlined{color:inherit;font-size:18px}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionMenuWrap .TasksListSectionMenuButton:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionMenuWrap .TasksListSectionMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;min-width:200px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:50}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionMenuWrap .TasksListSectionMenu .TasksActionsMenuItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionMenuWrap .TasksListSectionMenu .TasksActionsMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionMenuWrap .TasksListSectionMenu .TasksActionsMenuItem:hover{background:var(--background_Gray_Light)}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionMenuWrap .TasksListSectionMenu .TasksActionsMenuItem.is-danger,.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionMenuWrap .TasksListSectionMenu .TasksActionsMenuItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionMenuWrap .TasksListSectionMenu .TasksActionsMenuItem.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000)}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionMenuWrap .TasksListSectionMenu .TasksActionsMenuDivider{background:var(--divider);height:1px;margin:6px 4px}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionAdd{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:30px;margin-left:auto;opacity:0;padding:4px 12px 4px 8px;pointer-events:none;transform:translateY(-2px);transition:opacity .15s ease,transform .15s ease,border-color .12s ease,box-shadow .12s ease}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionAdd .TasksListSectionAddInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionAdd .TasksListSectionAddInner .material-symbols-outlined{color:#fff;font-size:14px;font-weight:500}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionAdd .TasksListSectionAddLabel{color:var(--text_Title_Dark);font-size:12px;font-weight:600;white-space:nowrap}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionAdd:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionAdd:active{transform:scale(.98)}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListCollapseButton{align-items:center;background:#0000;border:0;color:var(--text_Title_Light);display:inline-flex;height:24px;justify-content:center;width:24px}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListCollapseButton .material-symbols-outlined{font-size:18px;transition:transform .18s ease}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionLabel{background:var(--background_Gray_Light);border-radius:999px;color:#fff;display:inline-block;font-size:12px;font-weight:700;letter-spacing:.02em;padding:4px 10px;text-transform:none}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionCount{color:var(--text_Title_Light);font-size:12px}.TasksListWrapper .TasksListSection .TasksListTable{animation:TasksListTableExpand .22s cubic-bezier(.32,.72,0,1);display:flex;flex-direction:column;transform-origin:top}.TasksListWrapper .TasksListSection .TasksListTable .TasksListTableHeader{background:#0000;border:0;border-bottom:1px solid var(--border_Light);border-radius:0;box-shadow:none;color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;letter-spacing:0;margin-top:10px;padding:8px 14px;text-transform:none}.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow,.TasksListWrapper .TasksListSection .TasksListTable .TasksListTableHeader{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,2fr) 160px 140px 120px 50px;grid-template-columns:var(--TasksListGridTemplate,minmax(0,2fr) 160px 140px 120px 50px)}.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow{align-items:center;border-bottom:1px solid var(--divider);color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:10px 14px;transition:background .12s ease,border-radius .12s ease,opacity .12s ease}.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow:hover{background:var(--background_Gray_Light_Light_Light);border-bottom-color:#0000;border-radius:10px}.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow:focus-within .TasksListCellAction .TasksListActionButton,.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow:hover .TasksListCellAction .TasksListActionButton{opacity:1;pointer-events:auto}.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow:last-child{border-bottom:0}.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow.is-task-dragging{cursor:grabbing;opacity:.5}.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow .TasksListCellName{align-items:flex-start;display:flex;gap:8px;min-width:0}.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow .TasksListRowDot{border-radius:50%;display:block;flex-shrink:0;height:12px;margin-top:3px;width:12px}.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow .TasksListRowTitleWrap{flex:1 1 auto;max-width:100%;min-width:0;position:relative}.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow .TasksListRowTitle{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;font-weight:500;font-weight:600;line-height:1.3;min-width:0;overflow:hidden;word-break:break-word}.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow .TasksListRowTitle.is-expanded{-webkit-line-clamp:unset;line-clamp:none;display:block;overflow:visible}.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow .TasksListRowShowMore{background:#0000;border:0;color:var(--background_Blue);cursor:pointer;display:inline-block;font-size:12px;font-weight:500;line-height:1.3;margin:0;padding:0;text-align:left}.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow .TasksListRowShowMore:hover{text-decoration:underline}.TasksListWrapper .TasksListSection .TasksListTable .TasksListEmptyIcon{font-size:17px;margin-right:0}.TasksListWrapper .TasksListSection .TasksListTable .TasksListEmptyRow{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;gap:6px;justify-content:center;padding:28px 14px 5px;text-align:center}.TasksListWrapper .TasksListSection .TasksListTable .TasksListEmptyRow .TasksListEmptyIcon{color:var(--text_Title_Light_Light_Light);font-size:28px;margin-bottom:2px}.TasksListWrapper .TasksListSection .TasksListTable .TasksListEmptyRow .TasksListEmptyTitle{color:var(--text_Title_Light);font-size:13px;font-weight:600}.TasksListWrapper .TasksListSection .TasksListTable .TasksListEmptyRow .TasksListEmptySubtitle{color:var(--text_Title_Light_Light);font-size:12px}.TasksListWrapper .TasksListSection .TasksListTable .TasksListEmptyRow .TasksListEmptyAction{align-items:center;display:inline-flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:-2px}.TasksListWrapper .TasksListSection .TasksListTable .TasksListEmptyRow .TasksListEmptyAddButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:6px;height:28px;padding:3px 12px 3px 8px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.TasksListWrapper .TasksListSection .TasksListTable .TasksListEmptyRow .TasksListEmptyAddButton .TasksListEmptyAddButtonInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:15px;justify-content:center;width:15px}.TasksListWrapper .TasksListSection .TasksListTable .TasksListEmptyRow .TasksListEmptyAddButton .TasksListEmptyAddButtonInner .material-symbols-outlined{color:#fff;font-size:12px;font-weight:500}.TasksListWrapper .TasksListSection .TasksListTable .TasksListEmptyRow .TasksListEmptyAddButton .TasksListEmptyAddButtonLabel{color:var(--text_Title_Dark);font-size:12px;font-weight:600;white-space:nowrap}.TasksListWrapper .TasksListSection .TasksListTable .TasksListEmptyRow .TasksListEmptyAddButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.TasksListWrapper .TasksListSection .TasksListTable .TasksListEmptyRow .TasksListEmptyAddButton:active{transform:scale(.97)}.TasksListWrapper .TasksListSection .TasksListTable .TasksListAddRow{align-items:center;background:var(--background_White);border:1px dashed var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;gap:8px;height:34px;margin:8px 14px 12px;padding:4px 14px 4px 4px;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease,transform .08s ease;width:-webkit-fit-content;width:fit-content}.TasksListWrapper .TasksListSection .TasksListTable .TasksListAddRow .TasksListAddRowInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.TasksListWrapper .TasksListSection .TasksListTable .TasksListAddRow .TasksListAddRowInner .material-symbols-outlined{color:#fff;font-size:14px;font-weight:500}.TasksListWrapper .TasksListSection .TasksListTable .TasksListAddRow .TasksListAddRowLabel{color:var(--text_Title_Dark);font-size:12px;font-weight:600;white-space:nowrap}.TasksListWrapper .TasksListSection .TasksListTable .TasksListAddRow:hover{background:var(--background_Gray_Light_Light_Light);border-color:var(--background_Blue);box-shadow:0 4px 10px #0000000f}.TasksListWrapper .TasksListSection .TasksListTable .TasksListAddRow:active{transform:scale(.98)}.TasksListWrapper .TasksListSection .TasksListTable .TasksListAvatars{align-items:center;display:inline-flex}.TasksListWrapper .TasksListSection .TasksListTable .TasksListAvatars .TasksListAvatar{align-items:center;background:var(--background_Blue);border:2px solid var(--background_White);border-radius:50%;color:#fff;display:inline-flex;font-size:10px;font-weight:700;height:22px;justify-content:center;margin-left:-4px;width:22px}.TasksListWrapper .TasksListSection .TasksListTable .TasksListAvatars .TasksListAvatar:first-child{margin-left:0}.TasksListWrapper .TasksListSection .TasksListTable .TasksListAvatars .TasksListAvatar.TasksListAvatarMore{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.TasksListWrapper .TasksListSection .TasksListTable .TasksListChip{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;gap:4px;padding:3px 8px}.TasksListWrapper .TasksListSection .TasksListTable .TasksListChip .material-symbols-outlined{font-size:14px}.TasksListWrapper .TasksListSection .TasksListTable .TasksListChip.TasksListChipPriority{background:#0000;border:1px solid}.TasksListWrapper .TasksListSection .TasksListTable .TasksListEmptyValue{color:var(--text_Title_Light_Light_Light);font-size:13px}.TasksListWrapper .TasksListSection .TasksListTable .TasksListCellAction{align-items:center;display:flex;justify-content:flex-end}.TasksListWrapper .TasksListSection .TasksListTable .TasksListCellAction .TasksListActionButton{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;opacity:0;pointer-events:none;transition:opacity .12s ease,background .12s ease,color .12s ease;width:28px}.TasksListWrapper .TasksListSection .TasksListTable .TasksListCellAction .TasksListActionButton .material-symbols-outlined{font-size:18px}.TasksListWrapper .TasksListSection .TasksListTable .TasksListCellAction .TasksListActionButton:hover{background:var(--background_Gray_Light);color:var(--Canceled)}@media(max-width:1050px){.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow,.TasksListWrapper .TasksListSection .TasksListTable .TasksListTableHeader{font-size:12px;padding:8px 12px}}@media(max-width:600px){.TasksListWrapper .TasksListSection .TasksListTable{overflow-x:auto}.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow,.TasksListWrapper .TasksListSection .TasksListTable .TasksListTableHeader{min-width:600px}}.TasksBoard{align-items:flex-start;display:flex;gap:14px;min-height:100%}.TasksBoard .TasksBoardColumn{background:var(--background_White);border:1px solid var(--border_Light);border-radius:5px 5px 8px 8px;box-shadow:0 1px 3px #0000000d;display:flex;flex:0 0 280px;flex-direction:column;max-width:280px;overflow:visible;position:relative;transition:box-shadow .15s ease,background .15s ease,border-color .15s ease}.TasksBoard .TasksBoardColumn:hover{box-shadow:0 4px 12px #0f172a14}.TasksBoard .TasksBoardColumn.is-menu-open .TasksBoardColumnHeader .TasksBoardColumnMenuWrap,.TasksBoard .TasksBoardColumn:hover .TasksBoardColumnHeader .TasksBoardColumnMenuWrap{opacity:1;pointer-events:auto}.TasksBoard .TasksBoardColumn.is-menu-open{box-shadow:0 4px 12px #0f172a14}.TasksBoard .TasksBoardColumn.is-menu-open .TasksBoardColumnHeader .TasksBoardColumnMenuWrap .TasksBoardColumnMenuButton{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.TasksBoard .TasksBoardColumn.is-hover{background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));border:1px dashed var(--background_Blue);box-shadow:0 0 0 4px var(--outline_Blue),0 8px 20px #0f172a14}.TasksBoard .TasksBoardColumn.is-hover .TasksBoardColumnBody{background:color-mix(in srgb,var(--background_Blue) 4%,#0000)}.TasksBoard .TasksBoardColumn.is-column-dragging{opacity:.5;transform:scale(.98)}.TasksBoard .TasksBoardColumn.is-column-drop-target{background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));border:1px dashed var(--background_Blue);box-shadow:0 0 0 4px var(--outline_Blue),0 8px 20px #0f172a14}.TasksBoard .TasksBoardColumn.is-column-drop-target .TasksBoardColumnBody{background:color-mix(in srgb,var(--background_Blue) 4%,#0000)}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader{align-items:center;background:var(--background_White);border-radius:5px;border-top:3px solid #94a3b8;cursor:grab;display:flex;justify-content:space-between;padding:10px 12px;-webkit-user-select:none;user-select:none}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader:active{cursor:grabbing}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnHeaderLeft{align-items:center;display:inline-flex;flex:1 1;gap:8px;min-width:0}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnHeaderLeft .TasksBoardColumnDot{background:#94a3b8;border-radius:50%;flex-shrink:0;height:8px;width:8px}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnHeaderLeft .TasksBoardColumnName{color:var(--text_Title_Dark);font-size:13px;font-weight:600;max-width:160px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnHeaderLeft .TasksBoardColumnCount{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);font-size:11px;font-weight:600;padding:2px 8px}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnHeaderRight{align-items:center;display:inline-flex;gap:4px}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnAdd{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;width:26px}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnAdd .material-symbols-outlined{font-size:18px}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnAdd:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnMenuWrap{display:inline-flex;opacity:0;pointer-events:none;position:relative;transition:opacity .15s ease}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnMenuWrap .TasksBoardColumnMenuButton{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;transition:background .12s ease,color .12s ease;width:26px}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnMenuWrap .TasksBoardColumnMenuButton .material-symbols-outlined{font-size:18px}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnMenuWrap .TasksBoardColumnMenuButton:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnMenuWrap .TasksBoardColumnMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;min-width:200px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:50}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnMenuWrap .TasksBoardColumnMenu .TasksActionsMenuItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnMenuWrap .TasksBoardColumnMenu .TasksActionsMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnMenuWrap .TasksBoardColumnMenu .TasksActionsMenuItem:hover{background:var(--background_Gray_Light)}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnMenuWrap .TasksBoardColumnMenu .TasksActionsMenuItem.is-danger,.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnMenuWrap .TasksBoardColumnMenu .TasksActionsMenuItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnMenuWrap .TasksBoardColumnMenu .TasksActionsMenuItem.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000)}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnMenuWrap .TasksBoardColumnMenu .TasksActionsMenuDivider{background:var(--divider);height:1px;margin:6px 4px}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:60px;overflow-y:auto;padding:10px}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:12px;text-align:center}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardSubGroup{border-radius:8px;display:flex;flex-direction:column;gap:8px;transition:background .12s ease,box-shadow .12s ease}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardSubGroup.is-hover{background:color-mix(in srgb,var(--background_Blue) 8%,#0000);box-shadow:inset 0 0 0 1.5px var(--outline_Blue)}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardSubGroup .TasksBoardSubGroupHeader{align-items:center;display:flex;gap:6px;padding:2px 2px 0}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardSubGroup .TasksBoardSubGroupHeader .TasksBoardSubGroupDot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardSubGroup .TasksBoardSubGroupHeader .TasksBoardSubGroupName{color:var(--text_Title_Light);font-size:11px;font-weight:700;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardSubGroup .TasksBoardSubGroupHeader .TasksBoardSubGroupCount{background:var(--background_Gray_Dark_Light);border-radius:999px;color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;line-height:16px;min-width:16px;padding:0 6px;text-align:center}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardSubGroup .TasksBoardSubGroupHeader .TasksBoardSubGroupAdd{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:20px;justify-content:center;margin-left:auto;opacity:.5;transition:opacity .12s ease,background .12s ease,color .12s ease;width:20px}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardSubGroup .TasksBoardSubGroupHeader .TasksBoardSubGroupAdd .material-symbols-outlined{font-size:16px}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardSubGroup .TasksBoardSubGroupHeader .TasksBoardSubGroupAdd:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark);opacity:1}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardSubGroup .TasksBoardSubGroupEmpty{border:1px dashed var(--border_Light);border-radius:8px;color:var(--text_Title_Light_Light);font-size:11px;padding:10px;text-align:center}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:grab;padding:10px;position:relative;transition:box-shadow .12s ease,transform .12s ease}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard:active{cursor:grabbing}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard:hover{box-shadow:0 1px 3px #0000000d}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard:focus-within .TasksBoardCardDelete,.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard:hover .TasksBoardCardDelete{opacity:1;pointer-events:auto}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard.is-dragging{cursor:grabbing;opacity:.6}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardDelete{align-items:center;background:#0000;border:0;border-radius:6px;bottom:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:24px;justify-content:center;opacity:0;pointer-events:none;position:absolute;right:6px;transition:opacity .12s ease,background .12s ease,color .12s ease;width:24px}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardDelete .material-symbols-outlined{font-size:16px}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardTitleWrap{margin-bottom:6px;position:relative}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardTitle{-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;color:var(--text_Title_Dark);display:-webkit-box;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden;word-break:break-word}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardTitle.is-expanded{-webkit-line-clamp:unset;line-clamp:none;display:block;overflow:visible}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardShowMore{background:linear-gradient(to right,#0000 0,var(--background_White) 18px,var(--background_White) 100%);border:0;bottom:0;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:500;line-height:1.3;padding:0 0 0 30px;position:absolute;right:0}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardShowMore:hover{text-decoration:underline}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardMeta{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardMeta .TasksBoardCardAvatars{align-items:center;display:inline-flex}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardMeta .TasksBoardCardAvatars .TasksBoardCardAvatar{align-items:center;background:var(--background_Blue);border:2px solid var(--background_White);border-radius:50%;color:#fff;display:inline-flex;font-size:10px;font-weight:700;height:22px;justify-content:center;margin-left:-4px;width:22px}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardMeta .TasksBoardCardAvatars .TasksBoardCardAvatar:first-child{margin-left:0}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardMeta .TasksBoardCardAvatars .TasksBoardCardAvatar.TasksBoardCardAvatarMore{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardMeta .TasksBoardCardChip{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:11px;gap:3px;padding:2px 7px}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardMeta .TasksBoardCardChip .material-symbols-outlined{font-size:13px}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardMeta .TasksBoardCardChip.TasksBoardCardChipPriority{background:#0000;border:1px solid}.TasksBoard .TasksBoardAddGroup{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex:0 0 auto;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.TasksBoard .TasksBoardAddGroup .TasksBoardAddGroupInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.TasksBoard .TasksBoardAddGroup .TasksBoardAddGroupInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.TasksBoard .TasksBoardAddGroup .TasksBoardAddGroupLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.TasksBoard .TasksBoardAddGroup:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.TasksBoard .TasksBoardAddGroup:active{transform:scale(.98)}@media(max-width:1050px){.TasksBoard .TasksBoardColumn{flex:0 0 240px;max-width:240px}}@media(max-width:600px){.TasksBoard{align-items:stretch;flex-direction:column;gap:10px}.TasksBoard .TasksBoardColumn{flex:1 1 auto;max-height:none;max-width:100%}.TasksBoard .TasksBoardAddGroup{justify-content:center;width:100%}}.AssignTeamOverlay{align-items:center;animation:AssignTeamOverlayOpen .12s ease;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:2000}.AssignTeamOverlay .AssignTeamCard{background:var(--background_White);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:80vh;max-width:calc(100vw - 32px);overflow:hidden;width:440px}.AssignTeamOverlay .AssignTeamCard .AssignTeamHeader{align-items:center;display:flex;justify-content:space-between;padding:20px 22px 14px}.AssignTeamOverlay .AssignTeamCard .AssignTeamHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.AssignTeamOverlay .AssignTeamCard .AssignTeamHeader p{color:var(--text_Title_Light_Light);font-size:13px;margin:4px 0 0}.AssignTeamOverlay .AssignTeamCard .AssignTeamHeader .AssignTeamClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.AssignTeamOverlay .AssignTeamCard .AssignTeamHeader .AssignTeamClose .material-symbols-outlined{font-size:21px}.AssignTeamOverlay .AssignTeamCard .AssignTeamHeader .AssignTeamClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.AssignTeamOverlay .AssignTeamCard .AssignTeamHeader .AssignTeamClose:active{transform:scale(.92)}.AssignTeamOverlay .AssignTeamCard .AssignTeamNotice{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:10px;color:var(--background_Blue);display:flex;font-size:12px;font-weight:500;gap:8px;line-height:1.35;margin:0 20px 12px;padding:10px 12px}.AssignTeamOverlay .AssignTeamCard .AssignTeamNotice .material-symbols-outlined{flex-shrink:0;font-size:16px}.AssignTeamOverlay .AssignTeamCard .AssignTeamSearch{align-items:center;background-color:var(--background_Gray_Light);border-radius:50px;color:var(--text_Title_Light_Light);display:flex;gap:8px;margin-left:20px;padding:0 20px;width:calc(100% - 40px)}.AssignTeamOverlay .AssignTeamCard .AssignTeamSearch input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:14px;outline:none;padding:12px 0}.AssignTeamOverlay .AssignTeamCard .AssignTeamList{display:flex;flex:1 1;flex-direction:column;gap:4px;overflow-y:auto;padding:20px}.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamEmpty{color:var(--text_Title_Light_Light_Light);font-size:13px;padding:24px;text-align:center}.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption{align-items:center;background:#0000;border:none;border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:8px 14px;text-align:left;width:100%}.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption.is-selected,.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption:hover{background:var(--background_Gray_Light_Blue)}.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption.is-selected .AssignTeamCheck{background:var(--background_Blue);border-color:var(--background_Blue)}.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption.is-locked{cursor:not-allowed}.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption.is-locked.is-selected{background:var(--background_Gray_Light)}.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption.is-locked.is-selected .AssignTeamCheck{background:var(--text_Title_Light_Light);border-color:var(--text_Title_Light_Light);color:var(--background_White)}.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption.is-locked .AssignTeamEmail,.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption.is-locked .AssignTeamName{color:var(--text_Title_Light_Light)}.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption.is-locked:hover{background:var(--background_Gray_Light)}.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption .AssignTeamCheck{align-items:center;border:1.5px solid var(--text_Title_Light);border-radius:6px;color:var(--background_White);display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption .AssignTeamCheck .material-symbols-outlined{font-size:14px;font-weight:700}.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption .AssignTeamInfo{display:flex;flex-direction:column;gap:1px;min-width:0}.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption .AssignTeamInfo .AssignTeamName{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:14px;font-weight:500;gap:6px}.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption .AssignTeamInfo .AssignTeamName .AssignTeamYouTag{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid color-mix(in srgb,var(--background_Blue) 25%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:10px;font-weight:600;letter-spacing:.06em;line-height:1.3;margin-left:0;padding:2px 8px;text-transform:uppercase}.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption .AssignTeamInfo .AssignTeamEmail{color:var(--text_Title_Light_Light);font-size:12px;margin-top:2px}.AssignTeamOverlay .AssignTeamCard .AssignTeamFooter{display:flex;gap:8px;justify-content:flex-end;padding:14px 22px 18px}.AssignTeamOverlay .AssignTeamCard .AssignTeamFooter button{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:color .12s ease,background .12s ease}.AssignTeamOverlay .AssignTeamCard .AssignTeamFooter button:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.AssignTeamOverlay .AssignTeamCard .AssignTeamFooter button.is-primary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.AssignTeamOverlay .AssignTeamCard .AssignTeamFooter button.is-primary .AssignTeamSaveInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.AssignTeamOverlay .AssignTeamCard .AssignTeamFooter button.is-primary .AssignTeamSaveInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.AssignTeamOverlay .AssignTeamCard .AssignTeamFooter button.is-primary .AssignTeamSaveLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.AssignTeamOverlay .AssignTeamCard .AssignTeamFooter button.is-primary:hover{background:var(--background_White);border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.AssignTeamOverlay .AssignTeamCard .AssignTeamFooter button.is-primary:active{transform:scale(.98)}.AssignTeamOverlay .AssignTeamCard .AssignTeamFooter button.is-primary:disabled{cursor:not-allowed;opacity:.55;transform:none}.AssignTeamOverlay .AssignTeamCard .AssignTeamFooter button.is-primary.is-loading{align-items:center;display:inline-flex;gap:8px}.AssignTeamOverlay .AssignTeamCard .AssignTeamFooter button.is-primary .AssignTeamSpinner{animation:AssignTeamSpin .7s linear infinite;font-size:16px}@keyframes AssignTeamSpin{to{transform:rotate(1turn)}}@keyframes AssignTeamOverlayOpen{0%{opacity:0}to{opacity:1}}@media(max-width:600px){.AssignTeamOverlay .AssignTeamCard{max-height:90vh;width:calc(100vw - 24px)}.AssignTeamOverlay .AssignTeamCard .AssignTeamHeader{padding:16px 18px 12px}.AssignTeamOverlay .AssignTeamCard .AssignTeamSearch{padding:10px 18px}.AssignTeamOverlay .AssignTeamCard .AssignTeamFooter{padding:12px 18px 16px}}.CreateTaskPopup{align-items:center;animation:CreateTaskPopupFade .18s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1100}@keyframes CreateTaskPopupFade{0%{opacity:0}to{opacity:1}}@keyframes CreateTaskPopupCardPop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.CreateTaskPopup .CreateTaskPopupCard{animation:CreateTaskPopupCardPop .22s ease forwards;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);display:flex;flex-direction:column;gap:2px;max-width:520px;padding:8px 10px 10px;width:100%}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow{align-items:center;display:flex;gap:4px;padding:4px 4px 0}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;margin-left:auto;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupClose .material-symbols-outlined{font-size:21px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupClose:active{transform:scale(.92)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupGroupAnchor{position:relative}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupGroupAnchor .CreateTaskPopupGroupPill{align-items:center;background:#0000;border:0;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;max-width:100%;padding:4px 8px 4px 4px;transition:background .12s ease}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupGroupAnchor .CreateTaskPopupGroupPill:hover{background:var(--background_Gray_Light)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupGroupAnchor .CreateTaskPopupGroupPill.is-disabled{color:var(--text_Title_Light_Light);cursor:not-allowed}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupGroupAnchor .CreateTaskPopupGroupPill.is-disabled:hover{background:#0000}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupGroupAnchor .CreateTaskPopupGroupPill .CreateTaskPopupGroupDot{align-items:center;background:var(--background_Gray_Light);border-radius:6px;color:#fff;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupGroupAnchor .CreateTaskPopupGroupPill .CreateTaskPopupGroupDot .material-symbols-outlined{color:#fff;font-size:14px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupGroupAnchor .CreateTaskPopupGroupPill .CreateTaskPopupGroupLabel{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupGroupAnchor .CreateTaskPopupGroupPill .CreateTaskPopupGroupChevron{color:var(--text_Title_Light_Light);font-size:16px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupSubGroupAnchor{position:relative}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupSubGroupAnchor .CreateTaskPopupSubGroupPill{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;max-width:100%;padding:4px 8px 4px 6px;transition:background .12s ease,border-color .12s ease}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupSubGroupAnchor .CreateTaskPopupSubGroupPill:hover{background:var(--background_Gray_Light)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupSubGroupAnchor .CreateTaskPopupSubGroupPill.is-set{color:var(--text_Title_Dark)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupSubGroupAnchor .CreateTaskPopupSubGroupPill .CreateTaskPopupSubGroupDot{background:var(--text_Title_Light_Light);border-radius:50%;flex-shrink:0;height:10px;width:10px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupSubGroupAnchor .CreateTaskPopupSubGroupPill .CreateTaskPopupSubGroupLabel{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupSubGroupAnchor .CreateTaskPopupSubGroupPill .CreateTaskPopupGroupChevron{color:var(--text_Title_Light_Light);font-size:16px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupTitleRow{display:flex;flex-direction:column;gap:2px;padding:4px 8px 6px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupTitleRow .CreateTaskPopupTitleInput{background:#0000;border:0;color:var(--text_Title_Dark);font-family:inherit;font-size:18px;font-weight:500;line-height:1.3;outline:none;padding:4px 0;width:100%}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupTitleRow .CreateTaskPopupTitleInput::placeholder{color:var(--text_Title_Light_Light)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupTitleRow .CreateTaskPopupDescriptionPreview{background:#0000;border:0;color:var(--text_Title_Light_Light);cursor:pointer;display:block;font-family:inherit;font-size:12px;line-height:1.3;margin:0;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupTitleRow .CreateTaskPopupDescriptionPreview:hover{color:var(--text_Title_Light)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupDescriptionRow{display:flex;gap:4px;padding:0 8px 6px;position:relative}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupDescriptionRow .CreateTaskPopupDescriptionInput{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;line-height:1.4;min-height:64px;outline:none;padding:8px 10px;resize:vertical}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupDescriptionRow .CreateTaskPopupDescriptionInput::placeholder{color:var(--text_Title_Light_Light)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupDescriptionRow .CreateTaskPopupDescriptionCollapse{align-items:flex-start;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:4px;width:28px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupDescriptionRow .CreateTaskPopupDescriptionCollapse .material-symbols-outlined{font-size:18px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupDescriptionRow .CreateTaskPopupDescriptionCollapse:hover{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupCustomFieldsRow{grid-gap:10px;border-top:1px solid var(--divider);display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:4px;padding:6px 8px 4px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupCustomFieldsRow .CreateTaskPopupCustomField{display:flex;flex-direction:column;gap:4px;min-width:0}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupCustomFieldsRow .CreateTaskPopupCustomField.is-full{grid-column:1/-1}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupCustomFieldsRow .CreateTaskPopupCustomField.is-checkbox{align-items:center;flex-direction:row;gap:8px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupCustomFieldsRow .CreateTaskPopupCustomField .CreateTaskPopupCustomFieldLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:0;text-transform:none}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupCustomFieldsRow .CreateTaskPopupCustomField .CreateTaskPopupCustomFieldInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;outline:3px solid #0000;padding:6px 10px;transition:border-color .12s ease,outline .12s ease;width:100%}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupCustomFieldsRow .CreateTaskPopupCustomField .CreateTaskPopupCustomFieldInput:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupCustomFieldsRow .CreateTaskPopupCustomField textarea.CreateTaskPopupCustomFieldInput{min-height:48px;resize:vertical}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupCustomFieldsRow .CreateTaskPopupCustomField .CreateTaskPopupCustomFieldMulti{display:flex;flex-wrap:wrap;gap:6px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupCustomFieldsRow .CreateTaskPopupCustomField .CreateTaskPopupCustomFieldMulti .CreateTaskPopupCustomFieldChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;height:26px;padding:4px 10px;transition:background .12s ease,border-color .12s ease}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupCustomFieldsRow .CreateTaskPopupCustomField .CreateTaskPopupCustomFieldMulti .CreateTaskPopupCustomFieldChip:hover{background:var(--background_Gray_Light)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupCustomFieldsRow .CreateTaskPopupCustomField .CreateTaskPopupCustomFieldMulti .CreateTaskPopupCustomFieldChip.is-active{background:var(--background_Gray_Light);border-color:var(--background_Blue);color:var(--background_Blue)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:4px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupChips{align-items:center;display:flex;flex:1 1;flex-wrap:nowrap;gap:4px;min-width:0;overflow:visible}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupChips>*{flex-shrink:0}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupChips .CreateTaskPopupChip{align-items:center;background:var(--background_White);border:initial;border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:6px;height:30px;padding:0 10px;transition:background .12s ease,border-color .12s ease}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupChips .CreateTaskPopupChip:hover{background:var(--background_Gray_Light)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupChips .CreateTaskPopupChip.is-empty{color:var(--text_Title_Light_Light)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupChips .CreateTaskPopupChip.is-active{border-color:var(--background_Blue);color:var(--background_Blue)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupChips .CreateTaskPopupChip.is-open{background:var(--background_Gray_Light)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupChips .CreateTaskPopupChip .CreateTaskPopupChipIcon{font-size:16px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupChips .CreateTaskPopupChip .CreateTaskPopupChipLabel{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupChips .CreateTaskPopupChip .CreateTaskPopupChipAvatars{align-items:center;display:inline-flex}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupChips .CreateTaskPopupChip .CreateTaskPopupChipAvatars .CreateTaskPopupChipAvatar{align-items:center;background:var(--background_Gray_Dark_Light);border:1.5px solid var(--background_White);border-radius:50%;color:var(--text_Title_Dark);display:inline-flex;font-size:10px;font-weight:600;height:18px;justify-content:center;margin-left:-6px;width:18px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupChips .CreateTaskPopupChip .CreateTaskPopupChipAvatars .CreateTaskPopupChipAvatar:first-child{margin-left:0}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupChips .CreateTaskPopupChipAnchor{display:inline-flex;position:relative}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupSubmit{align-items:center;background:var(--background_Blue);border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;transition:background .12s ease,transform .08s ease;width:34px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupSubmit .material-symbols-outlined{color:#fff;font-size:18px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupSubmit:hover{background:var(--background_Blue_Dark)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupSubmit:active{transform:scale(.96)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupSubmit:disabled{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupSubmit:disabled .material-symbols-outlined{color:var(--text_Title_Light_Light)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupSubmit.is-loading .material-symbols-outlined{display:none}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;max-height:360px;max-width:320px;min-width:200px;overflow-y:auto;padding:6px;position:absolute;z-index:5}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupMenu.CreateTaskPopupGroupMenu{left:0;top:calc(100% + 6px)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupMenu.CreateTaskPopupSubGroupMenu{left:0;min-width:180px;top:calc(100% + 6px)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupMenu.CreateTaskPopupSubGroupMenu .CreateTaskPopupGroupSwatch{border-radius:50%}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupMenu.CreateTaskPopupSubGroupMenu .CreateTaskPopupGroupSwatch.CreateTaskPopupSubGroupSwatchNone{background:var(--background_Gray_Dark_Light);border:1px solid var(--border_Light)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupMenu.CreateTaskPopupPriorityMenu{bottom:calc(100% + 6px);left:0;min-width:180px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupMenu .CreateTaskPopupPriorityIcon{flex-shrink:0;font-size:16px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupMenu .CreateTaskPopupMenuItem{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:8px;min-width:0;padding:7px 9px;text-align:left;width:100%}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupMenu .CreateTaskPopupMenuItem .CreateTaskPopupGroupSwatch{border-radius:3px;display:inline-block;flex-shrink:0;height:10px;width:10px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupMenu .CreateTaskPopupMenuItem .CreateTaskPopupMenuItemLabel{flex:1 1;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupMenu .CreateTaskPopupMenuItem .CreateTaskPopupMenuCheck{color:var(--background_Blue);font-size:16px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupMenu .CreateTaskPopupMenuItem:hover{background:var(--background_Gray_Light)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupMenu .CreateTaskPopupMenuItem.is-selected{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}@media(max-width:1050px){.CreateTaskPopup{padding:20px}}@media(max-width:600px){.CreateTaskPopup{align-items:flex-end;padding:0}.CreateTaskPopup .CreateTaskPopupCard{-webkit-overflow-scrolling:touch;border-radius:20px 20px 0 0;max-height:92dvh;max-width:100vw;min-width:0;overflow-y:auto;padding:8px 12px max(12px,env(safe-area-inset-bottom));width:100%}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupGroupAnchor .CreateTaskPopupGroupPill{font-size:13px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupGroupAnchor .CreateTaskPopupGroupPill .CreateTaskPopupGroupLabel{max-width:200px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupTitleRow .CreateTaskPopupTitleInput{font-size:18px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupDescriptionRow .CreateTaskPopupDescriptionInput{font-size:16px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupCustomFieldsRow{grid-template-columns:1fr}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupCustomFieldsRow .CreateTaskPopupCustomFieldInput{font-size:16px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow{padding:6px 4px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupSubmit{flex-shrink:0;height:44px;width:44px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupSubmit .material-symbols-outlined{font-size:20px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupMenu{max-width:calc(100vw - 24px)}}.StatusGroupEditorOverlay{align-items:center;animation:StatusGroupEditorOverlayFade .18s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:100}@keyframes StatusGroupEditorOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes StatusGroupEditorCardPop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.StatusGroupEditorOverlay .StatusGroupEditorCard{animation:StatusGroupEditorCardPop .22s ease forwards;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);display:flex;flex-direction:column;max-height:92vh;max-width:520px;overflow:visible;position:relative;width:100%}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorHeader{align-items:center;display:flex;justify-content:space-between;padding:16px 20px 0}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorHeader h3{font-size:16px;font-weight:600;margin:0}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorHeader .StatusGroupEditorClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorHeader .StatusGroupEditorClose .material-symbols-outlined{font-size:21px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorHeader .StatusGroupEditorClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorHeader .StatusGroupEditorClose:active{transform:scale(.92)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody{display:flex;flex-direction:column;gap:14px;overflow:auto;padding:16px 20px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList{display:flex;flex-direction:column;gap:6px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:12px;text-align:center}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow.is-dragging{opacity:.5}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorColorDotWrap{display:inline-flex;flex-shrink:0;position:relative}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorColorDotWrap .StatusGroupEditorColorDot{border:0;border-radius:50%;box-shadow:0 0 0 2px var(--background_White),0 1px 3px #0000001f;cursor:pointer;height:22px;padding:0;transition:transform .12s ease,box-shadow .12s ease;width:22px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorColorDotWrap .StatusGroupEditorColorDot:hover{transform:scale(1.08)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorColorDotWrap .StatusGroupEditorColorPicker{grid-gap:8px;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:grid;gap:8px;grid-template-columns:repeat(6,22px);left:0;padding:10px;position:absolute;top:calc(100% + 8px);z-index:10}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorColorDotWrap .StatusGroupEditorColorPicker .StatusGroupEditorColorSwatch{border:0;border-radius:50%;box-shadow:0 1px 3px #0000001f;cursor:pointer;height:22px;padding:0;transition:transform .12s ease,box-shadow .12s ease;width:22px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorColorDotWrap .StatusGroupEditorColorPicker .StatusGroupEditorColorSwatch:hover{transform:scale(1.12)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorColorDotWrap .StatusGroupEditorColorPicker .StatusGroupEditorColorSwatch.is-active{box-shadow:0 0 0 2px var(--background_White),0 0 0 4px var(--background_Blue),0 1px 3px #0000002e}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorRowMain{align-items:center;display:flex;gap:8px;padding:6px 8px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorRowMain .StatusGroupEditorHandle{color:var(--text_Title_Light);cursor:grab;display:inline-flex}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorRowMain .StatusGroupEditorHandle .material-symbols-outlined{font-size:18px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorRowMain .StatusGroupEditorName{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-sizing:border-box;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:13px;font-weight:500;height:30px;line-height:1.3;min-width:0;outline:none;padding:6px 8px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorRowMain .StatusGroupEditorName:focus,.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorRowMain .StatusGroupEditorName:focus-visible{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorRowMain .StatusGroupEditorNameLabel{align-items:center;box-sizing:border-box;color:var(--text_Title_Dark);cursor:text;display:inline-flex;flex:1 1;font-size:13px;font-weight:500;height:30px;line-height:1.3;min-width:0;overflow:hidden;padding:6px 8px;text-overflow:ellipsis;white-space:nowrap}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorRowMain .StatusGroupEditorSubToggle{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;gap:3px;height:28px;padding:0 6px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorRowMain .StatusGroupEditorSubToggle .material-symbols-outlined{font-size:18px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorRowMain .StatusGroupEditorSubToggle .StatusGroupEditorSubCount{font-size:11px;font-weight:600;line-height:1}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorRowMain .StatusGroupEditorSubToggle:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorRowMain .StatusGroupEditorSubToggle.has-subs{color:var(--text_Title_Dark)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorRowMain .StatusGroupEditorSubToggle.is-open{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorRowMain .StatusGroupEditorEdit{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorRowMain .StatusGroupEditorEdit .material-symbols-outlined{font-size:18px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorRowMain .StatusGroupEditorEdit:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorRowMain .StatusGroupEditorEdit.is-confirm{color:var(--background_Blue)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorRowMain .StatusGroupEditorEdit.is-confirm:hover{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorRowMain .StatusGroupEditorDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorRowMain .StatusGroupEditorDelete .material-symbols-outlined{font-size:18px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorRowMain .StatusGroupEditorDelete:hover{background:var(--background_Gray_Dark_Light);color:var(--Canceled)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorSubSection{border-top:1px dashed var(--divider);display:flex;flex-direction:column;gap:5px;padding:8px 8px 10px 36px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorSubSection .StatusGroupEditorSubEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:2px 0}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorSubSection .StatusGroupEditorColorDotWrap .StatusGroupEditorColorDot{height:16px;width:16px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorSubSection .StatusGroupEditorSubName{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-sizing:border-box;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:12px;font-weight:500;height:28px;line-height:1.3;min-width:0;outline:none;padding:4px 8px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorSubSection .StatusGroupEditorSubName::placeholder{color:var(--text_Title_Light_Light)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorSubSection .StatusGroupEditorSubName:focus,.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorSubSection .StatusGroupEditorSubName:focus-visible{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorSubSection .StatusGroupEditorSubNameLabel{align-items:center;box-sizing:border-box;color:var(--text_Title_Dark);cursor:text;display:inline-flex;flex:1 1;font-size:12px;font-weight:500;height:28px;line-height:1.3;min-width:0;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;white-space:nowrap}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorSubSection .StatusGroupEditorSubRow{align-items:center;display:flex;gap:8px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorSubSection .StatusGroupEditorSubRow .StatusGroupEditorSubDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorSubSection .StatusGroupEditorSubRow .StatusGroupEditorSubDelete .material-symbols-outlined{font-size:16px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorSubSection .StatusGroupEditorSubRow .StatusGroupEditorSubDelete:hover{background:var(--background_Gray_Dark_Light);color:var(--Canceled)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorSubSection .StatusGroupEditorSubAdd{align-items:center;display:flex;gap:8px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorSubSection .StatusGroupEditorSubAdd .StatusGroupEditorSubAddButton{align-items:center;background:var(--background_Blue);border:0;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorSubSection .StatusGroupEditorSubAdd .StatusGroupEditorSubAddButton .material-symbols-outlined{font-size:18px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorSubSection .StatusGroupEditorSubAdd .StatusGroupEditorSubAddButton:disabled{cursor:not-allowed;opacity:.5}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorAdd{align-items:center;border-top:1px solid var(--divider);display:flex;gap:10px;padding-top:10px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorAdd .StatusGroupEditorColorDotWrap{display:inline-flex;flex-shrink:0;position:relative}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorAdd .StatusGroupEditorColorDotWrap .StatusGroupEditorColorDot{border:0;border-radius:50%;box-shadow:0 0 0 2px var(--background_White),0 1px 3px #0000001f;cursor:pointer;height:22px;padding:0;transition:transform .12s ease;width:22px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorAdd .StatusGroupEditorColorDotWrap .StatusGroupEditorColorDot:hover{transform:scale(1.08)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorAdd .StatusGroupEditorColorDotWrap .StatusGroupEditorColorPicker{grid-gap:8px;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;bottom:calc(100% + 8px);box-shadow:0 1px 3px #0000000d;display:grid;gap:8px;grid-template-columns:repeat(6,22px);left:0;padding:10px;position:absolute;z-index:10}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorAdd .StatusGroupEditorColorDotWrap .StatusGroupEditorColorPicker .StatusGroupEditorColorSwatch{border:0;border-radius:50%;box-shadow:0 1px 3px #0000001f;cursor:pointer;height:22px;padding:0;transition:transform .12s ease;width:22px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorAdd .StatusGroupEditorColorDotWrap .StatusGroupEditorColorPicker .StatusGroupEditorColorSwatch:hover{transform:scale(1.12)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorAdd .StatusGroupEditorColorDotWrap .StatusGroupEditorColorPicker .StatusGroupEditorColorSwatch.is-active{box-shadow:0 0 0 2px var(--background_White),0 0 0 4px var(--background_Blue),0 1px 3px #0000002e}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorAdd .StatusGroupEditorName{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);flex:1 1;font-size:13px;outline:none;padding:8px 12px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorAdd .StatusGroupEditorName:focus{border-color:var(--background_Blue)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorAdd .StatusGroupEditorAddButton{align-items:center;background:var(--background_Blue);border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:4px;padding:8px 14px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorAdd .StatusGroupEditorAddButton .material-symbols-outlined{font-size:18px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorAdd .StatusGroupEditorAddButton:disabled{cursor:not-allowed;opacity:.5}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorPalette{display:flex;flex-wrap:wrap;gap:6px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorPalette .StatusGroupEditorSwatch{border:1px solid var(--border_Light);border-radius:6px;cursor:pointer;height:22px;padding:0;width:22px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorPalette .StatusGroupEditorSwatch:hover{transform:scale(1.1)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm{align-items:center;animation:StatusGroupEditorConfirmFade .18s ease forwards;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);border-radius:10px;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:120}@keyframes StatusGroupEditorConfirmFade{0%{opacity:0}to{opacity:1}}@keyframes StatusGroupEditorConfirmCardPop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm .StatusGroupEditorConfirmPane{animation:StatusGroupEditorConfirmCardPop .22s ease forwards;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 2px #0f172a0a,0 24px 60px #0f172a2e,inset 0 1px 0 #fff9;display:flex;flex-direction:column;gap:12px;max-width:400px;padding:20px 22px;width:100%}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm .StatusGroupEditorConfirmPane h4{color:var(--text_Title_Dark);font-size:16px;font-weight:600;line-height:1.3;margin:0}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm .StatusGroupEditorConfirmPane p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.45;margin:0}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm .StatusGroupEditorConfirmPane .StatusGroupEditorFallback{position:relative}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm .StatusGroupEditorConfirmPane .StatusGroupEditorFallback .StatusGroupEditorFallbackTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:6px;justify-content:space-between;padding:8px 12px;width:100%}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm .StatusGroupEditorConfirmPane .StatusGroupEditorFallback .StatusGroupEditorFallbackTrigger .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm .StatusGroupEditorConfirmPane .StatusGroupEditorFallback .StatusGroupEditorFallbackMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;left:0;max-height:200px;overflow-y:auto;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:10}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm .StatusGroupEditorConfirmPane .StatusGroupEditorFallback .StatusGroupEditorFallbackMenu .StatusGroupEditorFallbackItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:6px 10px;text-align:left;width:100%}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm .StatusGroupEditorConfirmPane .StatusGroupEditorFallback .StatusGroupEditorFallbackMenu .StatusGroupEditorFallbackItem .StatusGroupEditorFallbackDot{border-radius:50%;height:10px;width:10px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm .StatusGroupEditorConfirmPane .StatusGroupEditorFallback .StatusGroupEditorFallbackMenu .StatusGroupEditorFallbackItem:hover{background:var(--background_Gray_Light)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm .StatusGroupEditorConfirmPane .StatusGroupEditorConfirmActions{display:flex;gap:8px;justify-content:flex-end;margin-top:4px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm .StatusGroupEditorConfirmPane .StatusGroupEditorConfirmActions button{background:#0000;border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:8px 12px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm .StatusGroupEditorConfirmPane .StatusGroupEditorConfirmActions button:hover{background:var(--background_Gray_Light)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm .StatusGroupEditorConfirmPane .StatusGroupEditorConfirmActions button.StatusGroupEditorConfirmDelete{background:var(--Canceled);border-color:var(--Canceled);color:#fff}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm .StatusGroupEditorConfirmPane .StatusGroupEditorConfirmActions button.StatusGroupEditorConfirmDelete:hover{filter:brightness(.95)}@media(max-width:600px){.StatusGroupEditorOverlay{align-items:stretch;padding:0}.StatusGroupEditorOverlay .StatusGroupEditorCard{border-radius:0;display:flex;flex-direction:column;height:100dvh;max-height:100dvh;max-width:100%}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorHeader{background:var(--background_White);flex:0 0 auto;padding:calc(16px + env(safe-area-inset-top)) 16px 14px;position:-webkit-sticky;position:sticky;top:0;z-index:5}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorHeader h3{font-size:17px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorHeader .StatusGroupEditorClose{height:40px;width:40px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorHeader .StatusGroupEditorClose .material-symbols-outlined{font-size:24px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto;padding-bottom:calc(20px + env(safe-area-inset-bottom))}}.FieldsManagerOverlay{align-items:center;animation:FieldsManagerOverlayFade .18s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:100}@keyframes FieldsManagerOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes FieldsManagerCardPop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.FieldsManagerOverlay .FieldsManagerCard{animation:FieldsManagerCardPop .22s ease forwards;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);display:flex;flex-direction:column;max-height:92vh;max-width:540px;overflow:visible;width:100%}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerHeader{align-items:center;display:flex;justify-content:space-between;padding:16px 20px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerHeader h3{font-size:16px;font-weight:600;margin:0}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerHeader .FieldsManagerClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerHeader .FieldsManagerClose .material-symbols-outlined{font-size:21px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerHeader .FieldsManagerClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerHeader .FieldsManagerClose:active{transform:scale(.92)}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody{display:flex;flex-direction:column;gap:14px;overflow:visible;padding:16px 20px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerList{display:flex;flex-direction:column;gap:6px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerList .FieldsManagerEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:16px;text-align:center}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerList .FieldsManagerRow{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:10px;padding:8px 10px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerList .FieldsManagerRow .FieldsManagerRowIcon{align-items:center;background:var(--background_White);border-radius:8px;color:var(--text_Title_Dark);display:inline-flex;height:32px;justify-content:center;width:32px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerList .FieldsManagerRow .FieldsManagerRowIcon .material-symbols-outlined{font-size:18px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerList .FieldsManagerRow .FieldsManagerRowText{display:flex;flex:1 1;flex-direction:column;min-width:0}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerList .FieldsManagerRow .FieldsManagerRowText .FieldsManagerRowName{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerList .FieldsManagerRow .FieldsManagerRowText .FieldsManagerRowType{color:var(--text_Title_Light_Light);font-size:11px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerList .FieldsManagerRow .FieldsManagerRowEdit{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerList .FieldsManagerRow .FieldsManagerRowEdit .material-symbols-outlined{font-size:18px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerList .FieldsManagerRow .FieldsManagerRowEdit:hover{background:var(--background_White);color:var(--background_Blue)}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerAddNew{align-items:center;align-self:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerAddNew .FieldsManagerAddNewInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerAddNew .FieldsManagerAddNewInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerAddNew .FieldsManagerAddNewLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerAddNew:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerAddNew:active{transform:scale(.98)}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:12px;padding:14px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerEditorRow{align-items:center;display:flex;gap:8px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerEditorRow .FieldsManagerInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);flex:1 1;font-size:13px;min-width:0;outline:none;padding:8px 12px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerEditorRow .FieldsManagerInput:focus{border-color:var(--background_Blue)}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerToggle{align-items:center;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerToggle input{height:16px;width:16px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerOptions{display:flex;flex-direction:column;gap:6px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerOptions .FieldsManagerOptionsLabel{color:var(--text_Title_Light);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerOptions .FieldsManagerOptionsEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px;text-align:center}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerOptions .FieldsManagerOptionRow{align-items:center;display:flex;gap:6px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerOptions .FieldsManagerOptionRow .FieldsManagerOptionColor{border:1px solid var(--border_Light);border-radius:6px;cursor:pointer;height:28px;padding:0;width:28px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerOptions .FieldsManagerOptionRow .FieldsManagerOptionName{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-size:13px;outline:none;padding:6px 10px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerOptions .FieldsManagerOptionRow .FieldsManagerOptionRemove{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:24px;justify-content:center;width:24px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerOptions .FieldsManagerOptionRow .FieldsManagerOptionRemove .material-symbols-outlined{font-size:16px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerOptions .FieldsManagerOptionRow .FieldsManagerOptionRemove:hover{background:var(--background_White);color:var(--Canceled)}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerOptions .FieldsManagerOptionAdd{align-items:center;align-self:flex-start;background:#0000;border:0;border-radius:6px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:4px 6px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerOptions .FieldsManagerOptionAdd .material-symbols-outlined{font-size:14px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerOptions .FieldsManagerOptionAdd:hover{background:var(--background_Gray_Light)}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerEditorActions{display:flex;gap:8px;justify-content:flex-end}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerEditorActions .FieldsManagerSecondary{background:#0000;border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:8px 14px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerEditorActions .FieldsManagerSecondary:hover{background:var(--background_Gray_Light)}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerEditorActions .FieldsManagerDanger{background:#0000;border:1px solid var(--Canceled);border-radius:8px;color:var(--Canceled);cursor:pointer;font-size:13px;padding:8px 14px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerEditorActions .FieldsManagerDanger:hover{background:var(--Canceled);color:#fff}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerEditorActions .FieldsManagerPrimary{background:var(--background_Blue);border:0;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerEditorActions .FieldsManagerPrimary:hover{background:var(--background_Blue_Dark)}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerEditorActions .FieldsManagerPrimary:disabled{cursor:not-allowed;opacity:.5}.FieldsManagerTypeDropdown{min-width:160px;position:relative}.FieldsManagerTypeDropdown .FieldsManagerTypeTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:6px;padding:8px 10px;text-align:left;width:100%}.FieldsManagerTypeDropdown .FieldsManagerTypeTrigger .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.FieldsManagerTypeDropdown .FieldsManagerTypeTrigger span:not(.material-symbols-outlined){flex:1 1}.FieldsManagerTypeDropdown .FieldsManagerTypeMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;left:0;max-height:280px;overflow-y:auto;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:110}.FieldsManagerTypeDropdown .FieldsManagerTypeMenu .FieldsManagerTypeItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:6px 8px;text-align:left;width:100%}.FieldsManagerTypeDropdown .FieldsManagerTypeMenu .FieldsManagerTypeItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.FieldsManagerTypeDropdown .FieldsManagerTypeMenu .FieldsManagerTypeItem:hover{background:var(--background_Gray_Light)}.FieldsManagerTypeDropdown .FieldsManagerTypeMenu .FieldsManagerTypeItem.is-selected{background:var(--background_Gray_Light);color:var(--background_Blue)}.FieldsManagerTypeDropdown .FieldsManagerTypeMenu .FieldsManagerTypeItem.is-selected .material-symbols-outlined{color:var(--background_Blue)}@media(max-width:600px){.FieldsManagerOverlay{align-items:stretch;padding:0}.FieldsManagerOverlay .FieldsManagerCard{border-radius:0;display:flex;flex-direction:column;height:100dvh;max-height:100dvh;max-width:100%}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerHeader{background:var(--background_White);flex:0 0 auto;padding:calc(14px + env(safe-area-inset-top)) 16px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:5}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerHeader .FieldsManagerClose{height:40px;width:40px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerHeader .FieldsManagerClose .material-symbols-outlined{font-size:24px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto;padding-bottom:calc(20px + env(safe-area-inset-bottom))}}.SelectIcon{position:relative}.SelectIcon .SelectIconTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:flex;font:inherit;gap:10px;height:42px;justify-content:space-between;outline:3px solid #0000;padding:8px 10px;transition:border-color .15s ease,outline .15s ease,box-shadow .15s ease;width:100%}.SelectIcon .SelectIconTrigger.is-open,.SelectIcon .SelectIconTrigger:focus,.SelectIcon .SelectIconTrigger:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.SelectIcon .SelectIconTrigger .SelectIconTriggerPreview{color:var(--text_Title_Light);font-size:20px}.SelectIcon .SelectIconTrigger .SelectIconTriggerLabel{color:var(--text_Title_Light);flex:1 1;font-size:14px;text-align:left}.SelectIcon .SelectIconTrigger .SelectIconTriggerArrow{color:var(--text_Title_Light_Light);font-size:20px;transition:transform .15s ease}.SelectIcon .SelectIconTrigger.is-open .SelectIconTriggerArrow{transform:rotate(180deg)}.SelectIcon .SelectIconMenu{grid-gap:8px;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:grid;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr));left:0;max-height:220px;overflow:auto;padding:10px;position:absolute;right:0;top:calc(100% + 8px);z-index:60}.SelectIcon .SelectIconMenu .SelectIconOption{align-items:center;background:var(--background_Gray_Light);border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:background .12s ease,border-color .12s ease}.SelectIcon .SelectIconMenu .SelectIconOption .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.SelectIcon .SelectIconMenu .SelectIconOption.is-selected,.SelectIcon .SelectIconMenu .SelectIconOption:hover{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue)}.EnvironmentEditor{align-items:center;animation:EnvironmentEditorOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1100}@keyframes EnvironmentEditorOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes EnvironmentEditorCardPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.EnvironmentEditor .EnvironmentEditorOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.EnvironmentEditor .EnvironmentEditorCard{animation:EnvironmentEditorCardPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-width:92vw;overflow:visible;position:relative;width:480px;z-index:1}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorHeader{align-items:center;display:flex;justify-content:space-between;padding:16px 20px}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorHeader h2{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorHeader .EnvironmentEditorClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorHeader .EnvironmentEditorClose .material-symbols-outlined{font-size:21px}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorHeader .EnvironmentEditorClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorHeader .EnvironmentEditorClose:active{transform:scale(.92)}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody{display:flex;flex-direction:column;gap:16px;padding:0 20px 20px}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorField{display:flex;flex-direction:column;gap:6px}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorField label{color:var(--text_Title_Light);font-size:13px;font-weight:600;letter-spacing:.4px}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorField input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:14px;height:42px;outline:3px solid #0000;padding:8px 10px;transition:border .15s ease,outline .15s ease}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorField input:focus,.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorField input:focus-visible{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorField .EnvironmentEditorAssignButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:14px;gap:10px;height:42px;padding:8px 10px;text-align:left;transition:border .15s ease,background .15s ease}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorField .EnvironmentEditorAssignButton .material-symbols-outlined{color:var(--background_Blue);font-size:20px}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorField .EnvironmentEditorAssignButton .EnvironmentEditorAssignPlaceholder{color:var(--text_Title_Light_Light)}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorField .EnvironmentEditorAssignButton .EnvironmentEditorAssignValue{align-items:center;display:inline-flex;flex:1 1;gap:8px;min-width:0}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorField .EnvironmentEditorAssignButton .EnvironmentEditorAssignValue .EnvironmentEditorAssignAvatars{display:inline-flex}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorField .EnvironmentEditorAssignButton .EnvironmentEditorAssignValue .EnvironmentEditorAssignAvatars .EnvironmentEditorAssignAvatar{align-items:center;background:var(--background_Blue);border:2px solid var(--background_White);border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:26px;justify-content:center;margin-left:-6px;width:26px}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorField .EnvironmentEditorAssignButton .EnvironmentEditorAssignValue .EnvironmentEditorAssignAvatars .EnvironmentEditorAssignAvatar:first-child{margin-left:0}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorField .EnvironmentEditorAssignButton .EnvironmentEditorAssignValue .EnvironmentEditorAssignText{color:var(--text_Title_Light);font-size:13px}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorField .EnvironmentEditorAssignButton:hover{background:var(--background_Gray_Light);border-color:var(--background_Blue)}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorActions{display:flex;gap:8px;height:35px;justify-content:flex-end;padding-top:4px}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorActions .EnvironmentEditorCancel{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:center;padding:10px 18px;transition:background .15s ease}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorActions .EnvironmentEditorCancel:hover{background:var(--background_Gray_Light)}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorActions .EnvironmentEditorSave{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;justify-content:center;padding:10px 22px;transition:background .15s ease}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorActions .EnvironmentEditorSave:hover{background:var(--background_Blue_Dark)}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorActions .EnvironmentEditorSave:disabled{cursor:not-allowed;opacity:.55}@media(max-width:1050px){.EnvironmentEditor{padding:16px}.EnvironmentEditor .EnvironmentEditorCard{width:440px}}@media(max-width:600px){.EnvironmentEditor{align-items:flex-start;padding:50px 12px 12px}.EnvironmentEditor .EnvironmentEditorCard{border-radius:12px;max-width:100%;width:100%}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorHeader{padding:14px 16px}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorHeader h2{font-size:15px}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody{gap:14px;padding:16px}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorActions .EnvironmentEditorCancel,.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorActions .EnvironmentEditorSave{flex:1 1;padding:12px 18px}}.GenayaEmptyHero{display:flex;flex:1 1;min-height:0;overflow:auto;padding:28px 24px;width:100%}.GenayaEmptyHero .GenayaEmptyHeroInner{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:640px;min-height:max(380px,100%);text-align:center}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroArt{height:122px;margin-bottom:26px;position:relative;width:300px}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroArt .GenayaEmptyHeroArtCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;gap:10px;left:50%;padding:10px 12px;position:absolute;top:50%;width:252px}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroArt .GenayaEmptyHeroArtCard .GenayaEmptyHeroArtBadge{align-items:center;background:color-mix(in srgb,var(--background_Blue) 14%,#0000);border-radius:50%;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;height:30px;justify-content:center;width:30px}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroArt .GenayaEmptyHeroArtCard .GenayaEmptyHeroArtBadge .material-symbols-outlined{font-size:17px}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroArt .GenayaEmptyHeroArtCard .GenayaEmptyHeroArtLines{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroArt .GenayaEmptyHeroArtCard .GenayaEmptyHeroArtLines .GenayaEmptyHeroArtLineA{background:var(--border_Dark_Light);border-radius:4px;height:8px;width:62%}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroArt .GenayaEmptyHeroArtCard .GenayaEmptyHeroArtLines .GenayaEmptyHeroArtLineB{background:var(--border_Light);border-radius:4px;height:7px;width:86%}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroArt .GenayaEmptyHeroArtCard .GenayaEmptyHeroArtChip{background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:999px;color:var(--background_Blue);flex-shrink:0;font-size:10px;font-weight:700;padding:3px 8px}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroArt .GenayaEmptyHeroArtCard.tone-sky .GenayaEmptyHeroArtBadge,.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroArt .GenayaEmptyHeroArtCard.tone-sky .GenayaEmptyHeroArtChip{background:color-mix(in srgb,var(--background_Blue_Light) 14%,#0000);color:var(--background_Blue_Light)}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroArt .GenayaEmptyHeroArtCard.tone-green .GenayaEmptyHeroArtBadge,.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroArt .GenayaEmptyHeroArtCard.tone-green .GenayaEmptyHeroArtChip{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroArt .GenayaEmptyHeroArtCard.tone-progress .GenayaEmptyHeroArtBadge,.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroArt .GenayaEmptyHeroArtCard.tone-progress .GenayaEmptyHeroArtChip{background:color-mix(in srgb,var(--InProgress) 12%,#0000);color:var(--InProgress)}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroArt .GenayaEmptyHeroArtCard.tone-amber .GenayaEmptyHeroArtBadge,.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroArt .GenayaEmptyHeroArtCard.tone-amber .GenayaEmptyHeroArtChip{background:color-mix(in srgb,var(--pending) 14%,#0000);color:var(--pending)}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroArt .GenayaEmptyHeroArtCard.tone-red .GenayaEmptyHeroArtBadge,.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroArt .GenayaEmptyHeroArtCard.tone-red .GenayaEmptyHeroArtChip{background:color-mix(in srgb,var(--Canceled) 12%,#0000);color:var(--Canceled)}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroArt .GenayaEmptyHeroArtCard.is-back{opacity:.55;transform:translate(-50%,-50%) translate(-26px,-20px) rotate(-5deg)}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroArt .GenayaEmptyHeroArtCard.is-mid{opacity:.75;transform:translate(-50%,-50%) translate(24px,-6px) rotate(3deg)}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroArt .GenayaEmptyHeroArtCard.is-front{animation:GenayaEmptyHeroSettle .7s cubic-bezier(.22,1,.36,1) .12s backwards;box-shadow:0 4px 10px #00000014;transform:translate(-50%,-50%) translate(-4px,14px) rotate(-1deg)}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroTitle{color:var(--text_Title_Dark);font-size:19px;font-weight:700;margin:0 0 6px}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroText{color:var(--text_Title_Light_Light);font-size:13.5px;line-height:1.55;margin:0 0 24px;max-width:460px}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroPaths{grid-gap:12px;display:grid;gap:12px;margin-bottom:22px;width:100%}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroPaths.cols-1{grid-template-columns:minmax(0,320px);justify-content:center}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroPaths.cols-2{grid-template-columns:repeat(2,minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:520px}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroPaths.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroPaths .GenayaEmptyHeroPath{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;font-family:inherit;gap:10px;padding:14px 12px;text-align:left;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroPaths .GenayaEmptyHeroPath .GenayaEmptyHeroPathIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:10px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroPaths .GenayaEmptyHeroPath .GenayaEmptyHeroPathIcon .material-symbols-outlined{font-size:21px}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroPaths .GenayaEmptyHeroPath .GenayaEmptyHeroPathText{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroPaths .GenayaEmptyHeroPath .GenayaEmptyHeroPathText .GenayaEmptyHeroPathTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroPaths .GenayaEmptyHeroPath .GenayaEmptyHeroPathText .GenayaEmptyHeroPathDesc{color:var(--text_Title_Light_Light);font-size:11.5px;line-height:1.35}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroPaths .GenayaEmptyHeroPath .GenayaEmptyHeroPathArrow{color:var(--text_Title_Light_Light_Light);flex-shrink:0;font-size:18px;transition:transform .12s ease,color .12s ease}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroPaths .GenayaEmptyHeroPath:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014;transform:translateY(-1px)}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroPaths .GenayaEmptyHeroPath:hover .GenayaEmptyHeroPathArrow{color:var(--text_Title_Light);transform:translateX(2px)}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroPaths .GenayaEmptyHeroPath:active{transform:translateY(0) scale(.99)}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroPaths .GenayaEmptyHeroPath.tone-sky .GenayaEmptyHeroPathIcon{background:color-mix(in srgb,var(--background_Blue_Light) 14%,#0000);color:var(--background_Blue_Light)}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroPaths .GenayaEmptyHeroPath.tone-green .GenayaEmptyHeroPathIcon{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroPaths .GenayaEmptyHeroPath.tone-progress .GenayaEmptyHeroPathIcon{background:color-mix(in srgb,var(--InProgress) 12%,#0000);color:var(--InProgress)}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroPaths .GenayaEmptyHeroPath.tone-amber .GenayaEmptyHeroPathIcon{background:color-mix(in srgb,var(--pending) 14%,#0000);color:var(--pending)}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroPaths .GenayaEmptyHeroPath.tone-red .GenayaEmptyHeroPathIcon{background:color-mix(in srgb,var(--Canceled) 12%,#0000);color:var(--Canceled)}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroHint{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;gap:7px}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroHint .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:15px}@media(max-width:1050px){.GenayaEmptyHero{padding:24px 18px}}@media(max-width:600px){.GenayaEmptyHero{padding:22px 14px}.GenayaEmptyHero .GenayaEmptyHeroInner{min-height:0;padding:12px 0}.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroPaths.cols-2,.GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroPaths.cols-3{grid-template-columns:1fr;max-width:none}}@keyframes GenayaEmptyHeroSettle{0%{opacity:0;transform:translate(-50%,-50%) translate(-4px,30px) rotate(3deg)}to{opacity:1;transform:translate(-50%,-50%) translate(-4px,14px) rotate(-1deg)}}.TasksDetailPage{background:#0000;color:var(--text_Title_Dark);display:flex;flex-direction:column;height:100%;min-height:0}.TasksDetailPage .TasksHeader{align-items:center;background:#0000;border-radius:8px 8px 0 0;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:14px 24px}.TasksDetailPage .TasksHeader .TasksHeaderLeft{align-items:center;display:flex;gap:8px}.TasksDetailPage .TasksHeader .TasksHeaderLeft .TasksDetailBackButton{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;transition:background .12s ease,color .12s ease;width:32px}.TasksDetailPage .TasksHeader .TasksHeaderLeft .TasksDetailBackButton .material-symbols-outlined{font-size:20px}.TasksDetailPage .TasksHeader .TasksHeaderLeft .TasksDetailBackButton:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.TasksDetailPage .TasksHeader .TasksHeaderLeft .TasksTitle{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:18px;font-weight:600;gap:8px;margin:0}.TasksDetailPage .TasksHeader .TasksHeaderLeft .TasksTitle .material-symbols-outlined{color:var(--background_Blue);font-size:22px}.TasksDetailPage .TasksHeader .TasksHeaderRight{align-items:center;display:flex;gap:10px}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:inline-flex;gap:6px;height:38px;min-width:220px;outline:3px solid #0000;padding:0 12px;transition:border .15s ease,outline .15s ease}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksSearch input{background:#0000;border:0;color:var(--text_Title_Dark);flex:1 1;font-size:13px;min-width:0;outline:none;padding:6px 0}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksSearch:focus-within,.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksSearch:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksViewSwitch{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;gap:2px;padding:3px}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksViewSwitch .TasksViewButton{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksViewSwitch .TasksViewButton .material-symbols-outlined{font-size:18px}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksViewSwitch .TasksViewButton:hover{color:var(--text_Title_Dark)}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksViewSwitch .TasksViewButton.is-active{background:var(--background_White);box-shadow:0 1px 2px #0f172a14;color:var(--text_Title_Dark)}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap{position:relative}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksIconButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;height:38px;justify-content:center;transition:background .2s ease,box-shadow .2s ease;width:38px}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksIconButton .material-symbols-outlined{font-size:20px}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksIconButton:hover{background:var(--background_Gray_Light);box-shadow:0 4px 10px #00000014}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksActionsMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:min(70vh,480px);min-width:220px;overflow-y:auto;padding:6px;position:absolute;right:0;top:42px;z-index:50}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksActionsMenu .TasksActionsMenuItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksActionsMenu .TasksActionsMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksActionsMenu .TasksActionsMenuItem .TasksActionsMenuPriorityFlag{color:inherit;flex-shrink:0}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksActionsMenu .TasksActionsMenuItem .TasksActionsMenuItemLabel{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksActionsMenu .TasksActionsMenuItem .TasksActionsMenuItemCheck{color:var(--background_Blue);flex-shrink:0;margin-left:auto}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksActionsMenu .TasksActionsMenuItem:hover{background:var(--background_Gray_Light)}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksActionsMenu .TasksActionsMenuItem.is-active{background:var(--background_Gray_Light);color:var(--text_Title_Dark);font-weight:600}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksActionsMenu .TasksActionsMenuItem.is-danger,.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksActionsMenu .TasksActionsMenuItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksActionsMenu .TasksActionsMenuItem.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000)}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksActionsMenu .TasksActionsMenuDivider{background:var(--divider);height:1px;margin:6px 4px}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksActionsMenu .TasksActionsMenuLabel{color:var(--text_Title_Light_Light);font-size:11px;letter-spacing:.04em;padding:4px 10px;text-transform:uppercase}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksPrimaryButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksPrimaryButton .TasksPrimaryButtonInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksPrimaryButton .TasksPrimaryButtonInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksPrimaryButton .TasksPrimaryButtonLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksPrimaryButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksPrimaryButton:active{transform:scale(.98)}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksPrimaryButton:disabled{cursor:not-allowed;opacity:.55;transform:none}.TasksDetailPage .TasksEnvSwitcher{display:inline-flex;position:relative}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherTrigger{align-items:center;background:#0000;border:0;border-radius:8px;cursor:pointer;display:inline-flex;gap:8px;padding:4px 8px;transition:background .12s ease}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherTrigger .TasksEnvSwitcherTriggerIcon{color:var(--text_Title_Light);flex-shrink:0;font-size:20px}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherTrigger .TasksTitle{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherTrigger .TasksEnvSwitcherChevron{color:var(--text_Title_Light);font-size:20px;transition:transform .15s ease}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherTrigger.is-open,.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherTrigger:hover{background:var(--background_Gray_Light)}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherTrigger.is-open .TasksEnvSwitcherChevron{transform:rotate(180deg)}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;left:0;max-height:360px;max-width:320px;min-width:240px;overflow-y:auto;padding:6px;position:absolute;top:calc(100% + 6px);z-index:60}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherMenu .TasksEnvSwitcherItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:flex-start;margin-left:3px;padding:8px 10px;text-align:left;transition:background .12s ease;width:100%;width:calc(100% - 6px)}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherMenu .TasksEnvSwitcherItem .material-symbols-outlined{color:var(--text_Title_Light);flex-shrink:0;font-size:18px}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherMenu .TasksEnvSwitcherItem .TasksEnvSwitcherItemIcon{flex-shrink:0}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherMenu .TasksEnvSwitcherItem .TasksEnvSwitcherItemLabel{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherMenu .TasksEnvSwitcherItem .TasksEnvSwitcherCheck{flex-shrink:0;margin-left:auto}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherMenu .TasksEnvSwitcherItem:hover{background:var(--background_Gray_Light)}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherMenu .TasksEnvSwitcherItem.is-active{background:var(--background_Gray_Light);font-weight:600}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherMenu .TasksEnvSwitcherItem.is-active .TasksEnvSwitcherCheck{color:var(--background_Blue)}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherMenu .TasksEnvSwitcherItem.TasksEnvSwitcherCreate{color:var(--background_Blue);gap:6px}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherMenu .TasksEnvSwitcherItem.TasksEnvSwitcherCreate .material-symbols-outlined{color:var(--background_Blue)}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherMenu .TasksEnvSwitcherItem.TasksEnvSwitcherCreate .TasksEnvSwitcherItemLabel{flex:0 0 auto}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherMenu .TasksEnvSwitcherDivider{background:var(--divider);height:1px;margin:4px}.TasksDetailPage .TasksDetailSkeleton{display:flex;flex-direction:column;gap:6px}.TasksDetailPage .TasksDetailSkeleton .TasksDetailSkeletonHeader,.TasksDetailPage .TasksDetailSkeleton .TasksDetailSkeletonRow{align-items:center;border-bottom:1px solid var(--divider);display:flex;gap:16px;padding:10px 14px}.TasksDetailPage .TasksDetailSkeleton .TasksDetailSkeletonHeader:last-child,.TasksDetailPage .TasksDetailSkeleton .TasksDetailSkeletonRow:last-child{border-bottom:0}.TasksDetailPage .TasksDetailSkeleton .TasksDetailSkeletonHeader{padding-bottom:14px}.TasksDetailPage .TasksDetailSkeleton .TasksDetailSkeletonBlock{animation:TasksDetailSkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:6px}@keyframes TasksDetailSkeletonShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.TasksDetailPage .TasksBody{flex:1 1;min-height:0;overflow:auto;padding:18px 24px}.TasksDetailPage .TasksBody .TasksEmpty{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:14px;gap:12px;justify-content:center;min-height:200px}.TasksDetailPage .TasksBody .TasksEmpty .TasksEmptyCta{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 16px}.TasksDetailPage .TasksBody .TasksEmpty .TasksEmptyCta .material-symbols-outlined{font-size:18px}.TasksDetailPage .TasksBody .TasksEmpty .TasksEmptyCta:hover{background:var(--background_Blue_Dark)}@media(max-width:1050px){.TasksDetailPage .TasksHeader{gap:10px;padding:12px 16px}.TasksDetailPage .TasksHeader .TasksHeaderLeft{gap:12px}.TasksDetailPage .TasksHeader .TasksHeaderLeft .TasksTitle{font-size:16px}.TasksDetailPage .TasksHeader .TasksHeaderRight{flex-wrap:wrap;gap:8px}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksSearch{flex:1 1;min-width:180px}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherTrigger .TasksTitle{max-width:200px}.TasksDetailPage .TasksBody{padding:14px 16px}}@media(max-width:600px){.TasksDetailPage{overflow-x:hidden}.TasksDetailPage .TasksHeader{align-items:stretch;flex-direction:column;padding:10px 12px}.TasksDetailPage .TasksHeader .TasksHeaderLeft{gap:5px;width:100%}.TasksDetailPage .TasksHeader .TasksHeaderRight{flex-wrap:wrap;width:100%}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksSearch{flex:1 1 100%;min-width:0;width:100%}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksSearch input{font-size:16px}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksIconButton,.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksViewSwitch .TasksViewButton{height:44px;width:44px}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksActionsMenu{max-width:calc(100vw - 24px)}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksPrimaryButton{flex:1 1;height:44px;justify-content:center}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherTrigger .TasksTitle{font-size:16px;max-width:calc(100vw - 120px)}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherMenu{max-width:calc(100vw - 24px)}.TasksDetailPage .TasksBody{padding:12px}}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions{display:flex;flex-direction:column;gap:12px}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow{align-items:center;display:flex;gap:10px}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);flex:1 1;font-size:14px;outline:3px solid #0000;padding:12px 14px;transition:border-color .15s ease,outline .15s ease}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetInput:focus,.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetInput:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetOptionRemove{align-items:center;background:var(--background_Gray_Light);border:1px solid #0000;border-radius:50px;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;height:28px;justify-content:center;outline:3px solid #0000;transition:all .15s ease;width:28px}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetOptionRemove .material-symbols-outlined{font-size:18px}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetOptionRemove:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker{align-items:center;display:inline-flex;justify-content:center;position:relative}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker .MultiAndSingleSelecetColorTrigger{align-items:center;border:1px solid #0000;border-radius:6px;color:var(--background_White);cursor:pointer;display:inline-flex;height:30px;justify-content:center;outline:3px solid #0000;padding:0;position:relative;transition:all .15s ease;width:30px}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker .MultiAndSingleSelecetColorTrigger .material-symbols-outlined{color:var(--background_White);font-size:18px}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker .MultiAndSingleSelecetColorTrigger:hover{color:var(--background_White);outline:3px solid var(--outline_Blue)}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker .MultiAndSingleSelecetColorTrigger:hover .material-symbols-outlined,.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker .MultiAndSingleSelecetColorTrigger:hover .material-symbols-outlined:hover{color:var(--background_White)}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker .MultiAndSingleSelecetColorTrigger.is-open{outline:3px solid var(--outline_Blue)}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker .MultiAndSingleSelecetColorMenu{grid-gap:8px;animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:grid;gap:8px;grid-template-columns:repeat(5,24px);padding:10px;position:absolute;right:0;top:calc(100% + 8px);z-index:20}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker .MultiAndSingleSelecetColorMenu .MultiAndSingleSelecetColorOption{border:2px solid #0000;border-radius:50%;cursor:pointer;height:24px;transition:all .15s ease;width:24px}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker .MultiAndSingleSelecetColorMenu .MultiAndSingleSelecetColorOption.is-selected,.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker .MultiAndSingleSelecetColorMenu .MultiAndSingleSelecetColorOption:hover{border-color:var(--border_Light);box-shadow:0 0 0 2px #0f172a1f}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionAdd{align-items:center;background-color:#0000;border:#0000;color:var(--background_Blue);cursor:pointer;display:flex;gap:4px;outline:#0000;width:-webkit-fit-content;width:fit-content}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionAdd .material-symbols-outlined{font-size:20px}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionAdd p{font-size:14px;font-weight:600}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionAdd p:hover{text-decoration:underline}@media(max-width:1050px){.MultiAndSingleSelecet{gap:10px}}@media(max-width:600px){.MultiAndSingleSelecet{gap:8px}.MultiAndSingleSelecet .MultiAndSingleSelecetRow{align-items:stretch;flex-direction:column;grid-template-columns:1fr}}.LeadDateTimeSettings{display:flex;flex-direction:column;gap:20px}.LeadDateTimeSettings .LeadDateTimeSection{display:flex;flex-direction:column;gap:12px}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeTitle{color:var(--text_Title_Light);font-size:13px;font-weight:600}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeMode{display:inline-flex;flex-wrap:wrap;gap:8px}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeModeButton{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;outline:3px solid #0000;padding:8px 16px;transition:all .15s ease}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeModeButton.isActive,.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeModeButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeDropdown{max-width:280px;position:relative}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeDropdown .LeadDateTimeDropdownTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;justify-content:space-between;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease;width:100%}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeDropdown .LeadDateTimeDropdownTrigger.isActive,.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeDropdown .LeadDateTimeDropdownTrigger:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeDropdown .LeadDateTimeDropdownTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeDropdown .LeadDateTimeDropdownMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 32px #0f172a2e;display:flex;flex-direction:column;gap:6px;left:0;max-height:240px;overflow-y:auto;padding:8px;position:absolute;top:calc(100% + 8px);width:100%;z-index:40}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeDropdown .LeadDateTimeDropdownOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;justify-content:space-between;padding:8px 10px;transition:background .15s ease}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeDropdown .LeadDateTimeDropdownOption:hover{background:var(--background_Gray_Light)}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeDropdown .LeadDateTimeDropdownOption.isSelected{background:var(--background_Gray_Light_Blue)}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeDropdown .LeadDateTimeDropdownOption .material-symbols-outlined{color:var(--background_Blue);font-size:18px}@media(max-width:1050px){.LeadDateTimeSettings{gap:10px}}@media(max-width:600px){.LeadDateTimeSettings{gap:8px}.LeadDateTimeSettings .LeadDateTimeSettingsFields,.LeadDateTimeSettings .LeadDateTimeSettingsRow{grid-template-columns:1fr}}.CurrencyOption{position:relative}.CurrencyOption .CurrencyOptionTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;justify-content:space-between;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease;width:100%}.CurrencyOption .CurrencyOptionTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CurrencyOption .CurrencyOptionTrigger .CurrencyOptionTriggerLabel{align-items:center;display:inline-flex;gap:8px}.CurrencyOption .CurrencyOptionTrigger.isActive,.CurrencyOption .CurrencyOptionTrigger:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CurrencyOption .CurrencyOptionMenu{animation:HeaderRightMenuOpen 80ms ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:8px;left:0;max-height:min(260px,100vh - 220px);overflow:hidden;padding:8px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.CurrencyOption .CurrencyOptionMenu.isFlipped{bottom:calc(100% + 6px);top:auto}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionSearch{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:flex;gap:8px;padding:9px 10px;transition:background .15s ease,box-shadow .15s ease}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionSearch:focus-within{background:var(--background_White);box-shadow:0 0 0 1px var(--background_Blue),0 0 0 4px var(--outline_Blue)}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionSearch input,.CurrencyOption .CurrencyOptionMenu .CurrencyOptionSearch input[type=text]{background:#0000;border:none;box-shadow:none;color:var(--text_Title_Light);font-size:13px;height:auto;outline:none;padding:0;width:100%}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionList{display:flex;flex-direction:column;gap:4px;overflow-y:auto;padding-right:2px}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionList .CurrencyOptionItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:8px 10px}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionList .CurrencyOptionItem:hover{background:var(--background_Gray_Light)}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionList .CurrencyOptionItem.isSelected{background:var(--outline_Blue);color:var(--background_Blue)}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionList .CurrencyOptionItem .CurrencyOptionFlag{font-size:16px;text-align:center;width:20px}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionList .CurrencyOptionItem .CurrencyOptionName{align-items:center;display:inline-flex;gap:6px}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionList .CurrencyOptionEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}@media(max-width:1050px){.CurrencyOption .CurrencyOptionTrigger{padding:9px 10px}.CurrencyOption .CurrencyOptionMenu{max-height:min(240px,100vh - 160px);max-width:calc(100vw - 24px)}}@media(max-width:600px){.CurrencyOption .CurrencyOptionTrigger{font-size:13px;min-height:42px;padding:10px 12px}.CurrencyOption .CurrencyOptionMenu{max-height:min(60vh,100vh - 120px);max-width:calc(100vw - 24px);padding:6px}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionList .CurrencyOptionItem{min-height:42px;padding:10px}}.ColumnNumbersSettings{display:flex;flex-direction:column;gap:20px}.ColumnNumbersSettings .ColumnNumbersSection{display:flex;flex-direction:column;gap:12px;position:relative}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersHeader .ColumnNumbersTitle{color:var(--text_Title_Light);font-size:14px;font-weight:600}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersHeader .ColumnNumbersSubtitle{color:var(--text_Title_Light_Light);font-size:12px;margin:4px 0 0}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;justify-content:space-between;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease;width:100%}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownTrigger.is-active,.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownTrigger:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownMenu{animation:HeaderRightMenuOpen 80ms ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;left:0;max-height:min(260px,100vh - 220px);overflow-y:auto;padding:8px;position:absolute;right:0;top:calc(100% + 6px);width:100%;z-index:20}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownMenu.isFlipped{bottom:calc(100% + 6px);top:auto}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownMenu{animation:HeaderRightMenuOpen .12s ease}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownMenu .ColumnNumbersDropdownLabel{color:var(--text_Title_Light_Light);font-size:12px;padding:4px 6px 6px}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownMenu .ColumnNumbersDropdownItem{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 10px;text-align:left}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownMenu .ColumnNumbersDropdownItem:hover{background:var(--background_Gray_Light)}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownMenu .ColumnNumbersDropdownItem.isSelected{background:var(--outline_Blue);color:var(--text_Title_Light)}.ColumnNumbersSettings .ColumnNumbersSection .FieldValidationToggle{align-items:center;background:var(--background_Gray_Dark_Light);border:none;border-radius:999px;cursor:pointer;display:inline-flex;gap:8px;min-width:78px;padding:4px 10px 4px 4px;transition:all .2s ease}.ColumnNumbersSettings .ColumnNumbersSection .FieldValidationToggle .FieldValidationToggleThumb{background-color:var(--background_White);border-radius:50%;box-shadow:0 2px 6px #0f172a1f;height:22px;transform:translateX(0);transition:transform .2s ease;width:22px}.ColumnNumbersSettings .ColumnNumbersSection .FieldValidationToggle .FieldValidationToggleText{color:var(--text_Title_Light);font-size:12px;font-weight:600}.ColumnNumbersSettings .ColumnNumbersSection .FieldValidationToggle.is-active{background:var(--background_Blue)}.ColumnNumbersSettings .ColumnNumbersSection .FieldValidationToggle.is-active .FieldValidationToggleThumb{transform:translateX(48px)}.ColumnNumbersSettings .ColumnNumbersSection .FieldValidationToggle.is-active .FieldValidationToggleText{color:var(--background_White);margin-left:-7px}.ColumnNumbersSettings .ColumnNumbersSection .FieldValidationToggle.is-active:hover{background:var(--background_Blue_Dark)}.ColumnNumbersSettings .ColumnNumbersSection .FieldValidationToggle:hover{background:var(--border_Dark_Light)}.ColumnNumbersSettings .ColumnNumbersSection .FieldValidationToggle:disabled{cursor:not-allowed;opacity:.7}@media(max-width:1050px){.ColumnNumbersSettings{gap:10px}}@media(max-width:600px){.ColumnNumbersSettings{gap:8px}.ColumnNumbersSettings .ColumnNumbersSettingsFields,.ColumnNumbersSettings .ColumnNumbersSettingsRow{grid-template-columns:1fr}}.PhoneNumberColumnSettings{display:flex;flex-direction:column;gap:20px}.PhoneNumberColumnSettings .PhoneNumberColumnSection{display:flex;flex-direction:column;gap:12px;position:relative}.PhoneNumberColumnSettings .PhoneNumberColumnSection:first-child .PhoneNumberColumnSubtitle{margin-top:4px}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnHeader .PhoneNumberColumnTitle{color:var(--text_Title_Light);font-size:14px;font-weight:600}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnHeader .PhoneNumberColumnSubtitle{color:var(--text_Title_Light_Light);font-size:12px}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode,.PhoneNumberColumnSettings .PhoneNumberColumnSection .ToolTopExplain,.PhoneNumberColumnSettings .PhoneNumberColumnSection .ToolTopExplain .ToolTopExplainTarget{width:100%}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode.is-disabled{cursor:not-allowed;opacity:.55;pointer-events:auto;width:100%}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode.is-disabled .PhoneNumberColumnAreaCodeDisplay{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:not-allowed;display:flex;font-size:14px;gap:8px;justify-content:space-between;padding:12px 10px;width:100%}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode.is-disabled .PhoneNumberColumnAreaCodeDisplay .PhoneNumberColumnAreaCodeText{font-weight:500;width:100%}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode.is-disabled .PhoneNumberColumnAreaCodeDisplay .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode .PhoneNumberColumnAreaCodeInput,.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode .PhoneNumberColumnAreaCodeInput .PhoneInputRow{width:100%}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode .PhoneNumberColumnAreaCodeInput .PhoneInputRow .PhoneInputCountryDropdown{min-width:0;width:100%}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode .PhoneNumberColumnAreaCodeInput .PhoneInputRow .PhoneInputCountryDropdown .PhoneInputCountryButton{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px!important;color:var(--text_Title_Dark);font-size:13px;height:auto;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease;width:100%}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode .PhoneNumberColumnAreaCodeInput .PhoneInputRow .PhoneInputCountryDropdown .PhoneInputCountryButton.is-open,.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode .PhoneNumberColumnAreaCodeInput .PhoneInputRow .PhoneInputCountryDropdown .PhoneInputCountryButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode .PhoneNumberColumnAreaCodeInput .PhoneInputRow .PhoneInputCountryDropdown .PhoneInputCountryButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode .PhoneNumberColumnAreaCodeInput .PhoneInputRow .PhoneInputField{display:none}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnDropdownTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;justify-content:space-between;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease;width:100%}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnDropdownTrigger.is-active,.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnDropdownTrigger:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnDropdownTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;left:0;max-height:min(260px,100vh - 220px);overflow-y:auto;padding:8px;position:absolute;right:0;top:calc(100% + 6px);width:100%;z-index:20}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnDropdownMenu.isFlipped{bottom:calc(100% + 6px);top:auto}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnDropdownMenu .PhoneNumberColumnDropdownLabel{color:var(--text_Title_Light_Light);font-size:12px;padding:4px 6px 6px}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnDropdownMenu .PhoneNumberColumnDropdownItem{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 10px;text-align:left}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnDropdownMenu .PhoneNumberColumnDropdownItem:hover{background:var(--background_Gray_Light)}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnDropdownMenu .PhoneNumberColumnDropdownItem.isSelected{background:var(--outline_Blue);color:var(--text_Title_Light)}.PhoneNumberColumnSettings .PhoneNumberColumnSection .FieldValidationToggle{align-items:center;background:var(--background_Gray_Dark_Light);border:none;border-radius:999px;cursor:pointer;display:inline-flex;gap:8px;min-width:78px;padding:4px 10px 4px 4px;transition:all .2s ease}.PhoneNumberColumnSettings .PhoneNumberColumnSection .FieldValidationToggle .FieldValidationToggleThumb{background-color:var(--background_White);border-radius:50%;box-shadow:0 2px 6px #0f172a1f;height:22px;transform:translateX(0);transition:transform .2s ease;width:22px}.PhoneNumberColumnSettings .PhoneNumberColumnSection .FieldValidationToggle .FieldValidationToggleText{color:var(--text_Title_Light);font-size:12px;font-weight:600}.PhoneNumberColumnSettings .PhoneNumberColumnSection .FieldValidationToggle.is-active{background:var(--background_Blue)}.PhoneNumberColumnSettings .PhoneNumberColumnSection .FieldValidationToggle.is-active .FieldValidationToggleThumb{transform:translateX(48px)}.PhoneNumberColumnSettings .PhoneNumberColumnSection .FieldValidationToggle.is-active .FieldValidationToggleText{color:var(--background_White);margin-left:-7px}.PhoneNumberColumnSettings .PhoneNumberColumnSection .FieldValidationToggle.is-active:hover{background:var(--background_Blue_Dark)}.PhoneNumberColumnSettings .PhoneNumberColumnSection .FieldValidationToggle:hover{background:var(--border_Dark_Light)}.PhoneNumberColumnSettings .PhoneNumberColumnSection .FieldValidationToggle:disabled{cursor:not-allowed;opacity:.7}@media(max-width:1050px){.PhoneNumberColumnSettings{gap:10px}}@media(max-width:600px){.PhoneNumberColumnSettings{gap:8px}.PhoneNumberColumnSettings .PhoneNumberColumnSettingsFields,.PhoneNumberColumnSettings .PhoneNumberColumnSettingsRow{grid-template-columns:1fr}}.CreateLeadColumn{align-items:center;display:flex;inset:0;justify-content:center;padding:32px 16px;position:fixed;z-index:100}.CreateLeadColumn .CreateLeadColumnBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.CreateLeadColumn .CreateLeadColumnCard{animation:CreateTagsModalPop .26s ease forwards;background:var(--background_White);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;padding:24px 24px 20px;position:relative;width:auto}.CreateLeadColumn .CreateLeadColumnHeader{align-items:flex-start;display:flex;gap:4px;justify-content:space-between;margin-bottom:20px}.CreateLeadColumn .CreateLeadColumnHeader h2{color:var(--text_Title_Light);font-size:20px}.CreateLeadColumn .CreateLeadColumnHeader p{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400}.CreateLeadColumn .CreateLeadColumnHeader .CreateLeadColumnClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateLeadColumn .CreateLeadColumnHeader .CreateLeadColumnClose .material-symbols-outlined{font-size:21px}.CreateLeadColumn .CreateLeadColumnHeader .CreateLeadColumnClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateLeadColumn .CreateLeadColumnHeader .CreateLeadColumnClose:active{transform:scale(.92)}.CreateLeadColumn .CreateLeadColumnBody{display:flex;flex-direction:column;gap:20px}.CreateLeadColumn .CreateLeadColumnGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.CreateLeadColumn .CreateLeadColumnOption{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;cursor:pointer;display:flex;gap:12px;outline:3px solid #0000;padding:16px;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.CreateLeadColumn .CreateLeadColumnOption.isActive,.CreateLeadColumn .CreateLeadColumnOption:hover{border-color:var(--background_Blue_Light_Middle);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:12px;color:var(--background_Blue_Dark);display:flex;font-size:24px;height:44px;justify-content:center;width:44px}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isShortText{background:color-mix(in srgb,var(--background_Blue) 16%,#0000);color:var(--background_Blue)}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isLongText{background:color-mix(in srgb,var(--background_Blue_Light) 16%,#0000);color:var(--background_Blue_Light)}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isSingleSelect{background:color-mix(in srgb,var(--pending) 16%,#0000);color:var(--pending)}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isMultiSelect{background:color-mix(in srgb,var(--InProgress) 16%,#0000);color:var(--InProgress)}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isEmail{background:color-mix(in srgb,var(--Submited) 16%,#0000);color:var(--Submited)}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isAssignee{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isDateTime{background:color-mix(in srgb,var(--background_Blue_Purpel) 16%,#0000);color:var(--background_Blue_Purpel)}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isNumber{background:color-mix(in srgb,var(--background_Blue_Light_Middle) 16%,#0000);color:var(--background_Blue_Light_Middle)}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isAttachment{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isPhone{background:color-mix(in srgb,var(--background_Blue_Dark) 16%,#0000);color:var(--background_Blue_Dark)}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isRating{background:color-mix(in srgb,var(--pending) 20%,#0000);color:var(--pending)}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isCheckbox{background:color-mix(in srgb,var(--Done) 18%,#0000);color:var(--Done)}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isSignature{background:color-mix(in srgb,var(--background_Blue_Purpel) 16%,#0000);color:var(--background_Blue_Purpel)}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionText{flex:1 1}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionText .CreateLeadColumnOptionTitle{color:var(--text_Title_Dark);font-weight:600;margin-bottom:4px}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionText .CreateLeadColumnOptionSubtitle{color:var(--text_Title_Light_Light);font-size:13px}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionArrow{color:var(--border_Dark_Light);font-size:20px}.CreateLeadColumn .CreateLeadColumnSelected{align-items:center;background:var(--background_Gray_Light);border-radius:12px;display:flex;gap:12px;padding:14px 16px;width:500px}.CreateLeadColumn .CreateLeadColumnSelected span{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:10px;color:var(--background_Blue_Dark);display:flex;height:38px;justify-content:center;width:38px}.CreateLeadColumn .CreateLeadColumnSelected .CreateLeadColumnSelectedTitle{color:var(--text_Title_Light);font-weight:600}.CreateLeadColumn .CreateLeadColumnSelected .CreateLeadColumnSelectedSubtitle{color:var(--text_Title_Light_Light);font-size:13px}.CreateLeadColumn .CreateLeadColumnLabel{color:var(--text_Title_Dark);display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:8px}.CreateLeadColumn .CreateLeadColumnLabel .CreateLeadColumnInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;font-weight:400;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.CreateLeadColumn .CreateLeadColumnLabel .CreateLeadColumnInput::placeholder{color:var(--text_Title_Light_Light)}.CreateLeadColumn .CreateLeadColumnLabel .CreateLeadColumnInput:focus,.CreateLeadColumn .CreateLeadColumnLabel .CreateLeadColumnInput:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateLeadColumn .CreateLeadColumnFooter{display:flex;gap:12px;justify-content:flex-end;margin-top:4px}.CreateLeadColumn .CreateLeadColumnFooter .CreateLeadColumnActionsRight{align-items:center;display:inline-flex;gap:10px}.CreateLeadColumn .CreateLeadColumnFooter .CreateLeadColumnActionsRight button{font-weight:400}.CreateLeadColumn .CreateLeadColumnPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateLeadColumn .CreateLeadColumnPrimary .CreateLeadColumnPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateLeadColumn .CreateLeadColumnPrimary .CreateLeadColumnPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateLeadColumn .CreateLeadColumnPrimary .CreateLeadColumnPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateLeadColumn .CreateLeadColumnPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CreateLeadColumn .CreateLeadColumnPrimary:active{transform:scale(.98)}.CreateLeadColumn .CreateLeadColumnPrimary:disabled{box-shadow:none;cursor:not-allowed;opacity:.55;transform:none}.CreateLeadColumn .CreateLeadColumnSecondary{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.CreateLeadColumn .CreateLeadColumnSecondary:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}@media(max-width:1050px){.CreateLeadColumn{max-width:calc(100vw - 32px);padding:16px}}@media(max-width:600px){.CreateLeadColumn{border-radius:0;inset:0;max-height:100vh;max-width:100vw;padding:12px;width:100%}.CreateLeadColumn .CreateLeadColumnLabel .CreateLeadColumnInput{font-size:16px}.CreateLeadColumn .CreateLeadColumnFooter{align-items:stretch;flex-direction:column;gap:8px}.CreateLeadColumn .CreateLeadColumnFooter button{width:100%}}.LeadCellDateAndTime{height:100%;padding:0 6px}.LeadCellDateAndTime,.LeadCellDateAndTime .SingleDatePicker{align-items:center;display:flex;width:100%}.LeadCellDateAndTime .LeadCellDateAndTimeTrigger{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:6px;height:28px;padding:0 8px;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.LeadCellDateAndTime .LeadCellDateAndTimeTrigger:disabled{cursor:not-allowed}.LeadCellDateAndTime .LeadCellDateAndTimeTrigger:hover:not(:disabled){background:var(--background_Gray_Light)}.LeadCellDateAndTime .LeadCellDateAndTimeTrigger.has-value{color:var(--text_Title_Dark)}.LeadCellDateAndTime .LeadCellDateAndTimeTrigger.is-open{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.LeadCellDateAndTime .LeadCellDateAndTimeTrigger .LeadCellDateAndTimeIcon{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:16px}.LeadCellDateAndTime .LeadCellDateAndTimeTrigger .LeadCellDateAndTimeLabel{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1050px){.LeadCellDateAndTime .LeadCellDateAndTimeTrigger{font-size:12px;padding:0 6px}}@media(max-width:600px){.LeadCellDateAndTime .LeadCellDateAndTimeTrigger{font-size:12px;gap:4px;padding:0 4px}.LeadCellDateAndTime .LeadCellDateAndTimeTrigger .LeadCellDateAndTimeIcon{font-size:14px}}.LeadCellNumbers{height:100%;width:100%}.LeadCellNumbers .LeadCellNumbersField{align-items:center;display:flex;gap:6px;height:100%;width:100%}.LeadCellNumbers .LeadCellNumbersField .LeadCellNumbersSymbol{color:var(--text_Title_Light);font-size:12px}.LeadCellNumbers .LeadCellNumbersField .LeadCellNumbersInput{background:#0000;width:100%}@media(max-width:1050px){.LeadCellNumbers .LeadCellNumbersField{gap:4px}}@media(max-width:600px){.LeadCellNumbers .LeadCellNumbersField{gap:4px}.LeadCellNumbers .LeadCellNumbersField .LeadCellNumbersSymbol{font-size:11px}}.LeadCellPhoneNumber{height:100%;width:100%}.LeadCellPhoneNumber .LeadCellPhoneNumberField{align-items:center;display:flex;height:100%;position:relative;width:100%}.LeadCellPhoneNumber .LeadCellPhoneNumberField .LeadCellPhoneNumberInput,.LeadCellPhoneNumber .LeadCellPhoneNumberField .LeadsTableInput{padding:0;padding-left:14px!important;padding-right:32px!important;width:100%}.LeadCellPhoneNumber .LeadCellPhoneNumberCallIcon{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--background_Blue);cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:background .12s ease,color .12s ease;width:24px}.LeadCellPhoneNumber .LeadCellPhoneNumberCallIcon .material-symbols-outlined{font-size:16px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24}.LeadCellPhoneNumber .LeadCellPhoneNumberCallIcon:hover{background:var(--background_Gray_Light);color:var(--background_Blue_Dark)}@media(max-width:1050px){.LeadCellPhoneNumber .LeadCellPhoneNumberField .LeadCellPhoneNumberInput,.LeadCellPhoneNumber .LeadCellPhoneNumberField .LeadsTableInput{padding-left:10px!important}}@media(max-width:600px){.LeadCellPhoneNumber .LeadCellPhoneNumberField .LeadCellPhoneNumberInput,.LeadCellPhoneNumber .LeadCellPhoneNumberField .LeadsTableInput{font-size:12px;padding-left:8px!important}}.RenameColumn{inset:0;position:fixed;z-index:3000}@keyframes RenameColumnSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.RenameColumn .RenameColumnOverlay{align-items:center;display:flex;inset:0;justify-content:center;position:fixed}.RenameColumn .RenameColumnBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);border:none;cursor:pointer;inset:0;padding:0;position:absolute}.RenameColumn .RenameColumnCard{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:16px;padding:22px;position:relative;width:min(420px,92vw);z-index:1}.RenameColumn .RenameColumnCard .RenameColumnClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;position:absolute;right:14px;top:14px;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.RenameColumn .RenameColumnCard .RenameColumnClose .material-symbols-outlined{font-size:21px}.RenameColumn .RenameColumnCard .RenameColumnClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.RenameColumn .RenameColumnCard .RenameColumnClose:active{transform:scale(.92)}.RenameColumn .RenameColumnCard .RenameColumnHeader{display:flex;flex-direction:column;gap:6px}.RenameColumn .RenameColumnCard .RenameColumnHeader h2{color:var(--text_Title_Light);font-size:18px;font-weight:600}.RenameColumn .RenameColumnCard .RenameColumnHeader p{color:var(--text_Title_Light_Light);font-size:13px}.RenameColumn .RenameColumnCard .RenameColumnBody{display:flex;flex-direction:column;gap:8px}.RenameColumn .RenameColumnCard .RenameColumnBody label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.RenameColumn .RenameColumnCard .RenameColumnBody input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.RenameColumn .RenameColumnCard .RenameColumnBody input::placeholder{color:var(--text_Title_Light_Light)}.RenameColumn .RenameColumnCard .RenameColumnBody input:focus,.RenameColumn .RenameColumnCard .RenameColumnBody input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.RenameColumn .RenameColumnCard .RenameColumnActions{display:flex;gap:10px;justify-content:flex-end}.RenameColumn .RenameColumnCard .RenameColumnActions .RenameColumnCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.RenameColumn .RenameColumnCard .RenameColumnActions .RenameColumnCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.RenameColumn .RenameColumnCard .RenameColumnActions .RenameColumnSave{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.RenameColumn .RenameColumnCard .RenameColumnActions .RenameColumnSave .RenameColumnSaveInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.RenameColumn .RenameColumnCard .RenameColumnActions .RenameColumnSave .RenameColumnSaveInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.RenameColumn .RenameColumnCard .RenameColumnActions .RenameColumnSave .RenameColumnSaveLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.RenameColumn .RenameColumnCard .RenameColumnActions .RenameColumnSave:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.RenameColumn .RenameColumnCard .RenameColumnActions .RenameColumnSave:active{transform:scale(.98)}.RenameColumn .RenameColumnCard .RenameColumnActions .RenameColumnSave:disabled{cursor:not-allowed;opacity:.55;transform:none}.RenameColumn .RenameColumnCard .RenameColumnActions .RenameColumnSave .RenameColumnSpinner{animation:RenameColumnSpin .9s linear infinite}@media(max-width:1050px){.RenameColumn .RenameColumnCard{max-width:calc(100vw - 32px)}}@media(max-width:600px){.RenameColumn .RenameColumnCard{max-width:calc(100vw - 16px);padding:14px;width:calc(100vw - 16px)}.RenameColumn .RenameColumnCard .RenameColumnBody input{font-size:16px}.RenameColumn .RenameColumnActions,.RenameColumn .RenameColumnFooter{align-items:stretch;flex-direction:column-reverse;gap:8px}.RenameColumn .RenameColumnActions button,.RenameColumn .RenameColumnFooter button{min-height:44px;width:100%}}.SelectedColums{align-items:center;display:flex;position:relative}.SelectedColums .ClientsControlsTopRight_Fileds{align-items:center;animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;gap:6px;height:32px;padding:8px 13px;transition:background-color .15s ease,color .15s ease;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .08s ease,box-shadow .2s ease}.SelectedColums .ClientsControlsTopRight_Fileds span{font-size:18px}.SelectedColums .ClientsControlsTopRight_Fileds:hover{border:1px solid var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.SelectedColums .ClientsControlsTopRight_Fileds svg{font-size:13px}.SelectedColums .ClientsControlsTopRight_Fileds h5{font-size:14px;font-weight:500;margin:0}.SelectedColums .SelectedColumsChevron{color:var(--text_Title_Light_Light);font-size:14px;margin-left:2px}.SelectedColums .ClientsFieldsMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:420px;padding:14px 16px;position:absolute;right:0;top:42px;width:400px;z-index:25}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuClose{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;position:absolute;right:12px;top:12px;transition:background .15s ease,color .15s ease;width:28px;z-index:1}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuClose .material-symbols-outlined{font-size:20px}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuHeader{border-bottom:1px solid var(--border_Light);display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:50px;overflow-y:auto;padding:0 34px 12px 2px}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuHeader h4{color:var(--text_Title_Light);font-size:15px;font-weight:700;margin:0}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuHeader p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuActions{display:flex;gap:5px;margin:8px 0}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuActions .ClientsFieldsActionBtn{background:var(--background_Gray_Light_Blue);border:none;border-radius:4px;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:400;outline:3px solid #0000;padding:6px 10px;transition:background .15s ease,border-color .15s ease}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuActions .ClientsFieldsActionBtn:hover{background:var(--background_Gray_Light_Blue);border-color:var(--border_Dark_Light)}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuActions .ClientsFieldsActionBtn:disabled{cursor:not-allowed;opacity:.6}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuActions .ClientsFieldsActionBtn.is-ghost{background:#0000;border-color:var(--border_Dark_Light);color:var(--text_Title_Light)}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuActions .ClientsFieldsActionBtn.is-ghost:hover{background:var(--background_Gray_Light);border-color:var(--border_Light)}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList{display:flex;flex-direction:column;min-height:100px;overflow-y:auto;padding-bottom:50px}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption{align-items:center;border:1px solid var(--border_Light);border-radius:4px;cursor:pointer;display:flex;gap:10px;padding:8px 10px;position:relative}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption:not(:last-child){margin-bottom:6px}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption .ClientsFieldDragHandle{color:var(--text_Title_Light_Light_Light);cursor:grab;font-size:15px;touch-action:none;-webkit-user-select:none;user-select:none}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption .ClientsFieldDragHandle.is-disabled{cursor:default;opacity:.5}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption.is-dragging{background:var(--background_Gray_Light_Blue);border-color:var(--border_Dark_Light);opacity:.75}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption:hover{background:var(--background_Gray_Light)}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption input{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid var(--border_Dark_Light);border-radius:6px;display:grid;height:18px;place-items:center;transition:all .15s ease;width:18px}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption input:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px var(--background_White);color:#fff;cursor:pointer}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption input:focus-visible{outline:2px solid #a3c2ff;outline-offset:2px}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption span{color:var(--text_Title_Dark);font-size:13px;font-weight:500}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption.is-drag-over{background:var(--background_Gray_Light_Blue);border-color:var(--border_Dark_Light)}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuFooter{align-items:center;background-color:var(--background_White);border-radius:8px;bottom:0;display:flex;justify-content:flex-end;padding-bottom:16px;position:absolute;right:16px;width:calc(100% - 16px)}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuFooter .ClientsFieldsApply{align-self:flex-end;background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:400;margin-top:6px;outline:3px solid #0000;padding:8px 22px;transition:all .15s ease}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuFooter .ClientsFieldsApply:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}@media(max-width:1050px){.SelectedColums .ClientsFieldsMenu{max-width:calc(100vw - 24px);width:360px}}@media(max-width:600px){.SelectedColums .ClientsControlsTopRight_Fileds{padding:8px 10px}.SelectedColums .ClientsControlsTopRight_Fileds h5{font-size:13px}.SelectedColums .ClientsFieldsMenu{left:12px;max-height:calc(100vh - 120px);max-width:calc(100vw - 24px);position:fixed;right:12px;top:60px;width:auto}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption{min-height:42px;padding:10px}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuFooter .ClientsFieldsApply{min-height:42px;padding:10px 22px}}.LeadsTableFolder .LeadsFolderDropdown,.LeadsTableFolder .LeadsTableLabelsDropdown{position:relative}.LeadsTableFolder .LeadsFolderDropdown .LeadsTableFolderMenu,.LeadsTableFolder .LeadsTableLabelsDropdown .LeadsTableFolderMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:6px;left:0;min-width:200px;padding:10px;position:absolute;top:calc(100% + 8px);z-index:30}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:6px 4px}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderItem{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;gap:8px;padding:6px 8px;text-align:left}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderItem:hover{background:var(--background_Gray_Light)}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderItem.is-selected{background:var(--background_Gray_Light_Blue)}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderItem .LeadsTableFolderItemCheck{color:var(--background_Blue);flex-shrink:0;font-size:16px;font-variation-settings:"FILL" 1,"wght" 600,"GRAD" 0,"opsz" 24;margin-left:auto}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderItem .LeadsTableFolderName{color:var(--text_Title_Light);font-size:13px;font-weight:500;font-weight:400;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderItem .LeadsTableFolderName.is-selected{color:var(--background_Blue)}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderItem .LeadsTableFolderIcon{color:var(--text_Title_Light_Light);font-size:18px}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderItem .LeadsTableFolderIcon.is-muted{color:var(--text_Title_Light_Light);opacity:.55}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderItem .LeadsTableFolderwatch{border:1px solid var(--border_Light);border-radius:50%;height:10px;min-width:10px}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderDivider{background:var(--border_Light);height:1px}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderNew{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:8px 10px;transition:all .15s ease}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderNew .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderNew:hover{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderActions{align-items:stretch;display:flex;flex-direction:column;gap:8px}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderActions .LeadsTableFolderApply{background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;outline:3px solid #0000;padding:8px 12px;text-align:center;transition:all .15s ease}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderActions .LeadsTableFolderApply:hover{background:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderActions .LeadsTableFolderApply:disabled{cursor:not-allowed;opacity:.6}.LeadsTableFolder .LeadsCreateFolder{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:100}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderOverlay{animation:CreateTagsOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border-radius:16px;box-shadow:0 30px 60px #0f172a40;display:flex;flex-direction:column;gap:16px;padding:20px 22px;position:relative;width:min(420px,92vw);z-index:1}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderHeader{align-items:center;display:flex;justify-content:space-between}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderHeader h3{color:var(--text_Title_Light);font-size:16px;font-weight:600}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderHeader button{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderHeader button .material-symbols-outlined{font-size:21px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderHeader button:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderHeader button:active{transform:scale(.92)}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody{display:flex;flex-direction:column;gap:14px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderField{display:flex;flex-direction:column;gap:6px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderField label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderField input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderField input::placeholder{color:var(--text_Title_Light_Light)}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderField input:focus,.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderField input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderColorField .LeadsCreateFolderColorRow{align-items:center;display:flex;gap:10px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderColorField .LeadsCreateFolderColorRow .LeadsCreateFolderColorSwatchWrapper{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;display:inline-flex;height:52px;justify-content:center;width:52px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderColorField .LeadsCreateFolderColorRow .LeadsCreateFolderColorSwatchWrapper input[type=color]{-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:50%;cursor:pointer;height:44px;overflow:hidden;padding:0;width:44px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderColorField .LeadsCreateFolderColorRow .LeadsCreateFolderColorSwatchWrapper input[type=color]::-webkit-color-swatch-wrapper{border-radius:50%;padding:0}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderColorField .LeadsCreateFolderColorRow .LeadsCreateFolderColorSwatchWrapper input[type=color]::-webkit-color-swatch{border:none;border-radius:50%}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderColorField .LeadsCreateFolderColorRow .LeadsCreateFolderColorSwatchWrapper input[type=color]::-moz-color-swatch{border:none;border-radius:50%}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderColorField .LeadsCreateFolderColorRow .LeadsCreateFolderColorSwatchWrapper input[type=color]:focus{box-shadow:0 0 0 2px #2563eb33;outline:3px solid #0000}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderColorField .LeadsCreateFolderColorRow .LeadsCreateFolderColorHex{flex:1 1;font-family:monospace}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField{position:relative}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:9px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconTrigger:focus,.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconTrigger:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconTrigger .LeadsCreateFolderIconPreview{color:var(--text_Title_Light);font-size:20px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconTrigger .LeadsCreateFolderIconLabel{color:var(--text_Title_Dark);flex:1 1;font-size:13.5px;font-weight:600;text-align:left}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconTrigger .LeadsCreateFolderIconArrow{color:var(--text_Title_Light_Light);font-size:20px;transition:transform .15s ease}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconMenu{grid-gap:8px;animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:grid;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr));left:0;max-height:220px;overflow:auto;padding:10px;position:absolute;top:calc(100% + 8px);width:100%;z-index:10}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconMenu .LeadsCreateFolderIconOption{align-items:center;background:var(--background_Gray_Light);border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all .15s ease}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconMenu .LeadsCreateFolderIconOption span{color:var(--text_Title_Light);font-size:20px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconMenu .LeadsCreateFolderIconOption:hover{background:var(--background_Gray);background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue)}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconMenu .LeadsCreateFolderIconOption.is-selected{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue)}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderFooter{align-items:center;display:flex;gap:10px;justify-content:flex-end}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderFooter button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;font-weight:600;justify-content:center;padding:8px 10px;transition:background .12s ease,color .12s ease}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderFooter button:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderFooter button.is-primary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);display:inline-flex;gap:8px;height:38px;justify-content:flex-start;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderFooter button.is-primary .LeadsCreateFolderSaveInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderFooter button.is-primary .LeadsCreateFolderSaveInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderFooter button.is-primary .LeadsCreateFolderSaveLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderFooter button.is-primary:hover{background:var(--background_White);border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderFooter button.is-primary:active{transform:scale(.98)}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderFooter button.is-primary:disabled{cursor:not-allowed;opacity:.55;transform:none}@media(max-width:1050px){.LeadsTableFolder .LeadsTableFolderMenu{min-width:180px}.LeadsTableFolder .LeadsCreateFolderCard{padding:16px 18px}}@media(max-width:600px){.LeadsTableFolder .LeadsTableFolderMenu{max-width:calc(100vw - 24px);min-width:160px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard{padding:14px;width:calc(100vw - 24px)}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderField input{font-size:16px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderFooter{flex-direction:row;gap:8px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderFooter button{flex:1 1;height:40px}}.LeadCellAssignTeam{height:100%;position:relative;width:100%}.LeadCellAssignTeam.isOpen{z-index:10}.LeadCellAssignTeam .LeadCellAssignTeamTrigger{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:12px;gap:8px;justify-content:space-between;padding:6px 8px;width:100%}.LeadCellAssignTeam .LeadCellAssignTeamTrigger:hover{background:var(--background_Gray_Light);border-color:var(--border_Light)}.LeadCellAssignTeam .LeadCellAssignTeamTrigger:disabled{cursor:not-allowed;opacity:.6}.LeadCellAssignTeam .LeadCellAssignTeamTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadCellAssignTeam .LeadCellAssignTeamValue{align-items:center;display:flex;flex:1 1;max-width:250px;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.LeadCellAssignTeam .LeadCellAssignTeamValue .LeadCellAssignTeamPills{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:6px;min-width:0;overflow:auto}.LeadCellAssignTeam .LeadCellAssignTeamValue .LeadCellAssignTeamPill{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:11px;gap:6px;padding:3px 8px 3px 4px}.LeadCellAssignTeam .LeadCellAssignTeamValue .LeadCellAssignTeamPillAvatar{align-items:center;background:var(--background_Gray_Light);border-radius:50%;display:inline-flex;flex-shrink:0;height:21px;justify-content:center;overflow:hidden;width:21px}.LeadCellAssignTeam .LeadCellAssignTeamValue .LeadCellAssignTeamPillAvatar .LeadCellAssignTeamAvatarImage{display:block;height:100%;object-fit:cover;width:100%}.LeadCellAssignTeam .LeadCellAssignTeamValue .LeadCellAssignTeamPillAvatar .LeadCellAssignTeamAvatarFallback{color:var(--text_Title_Light);font-size:10px;font-weight:600}.LeadCellAssignTeam .LeadCellAssignTeamValue .LeadCellAssignTeamPillName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeadCellAssignTeam .LeadCellAssignTeamValue .LeadCellAssignTeamPlaceholder{color:var(--text_Title_Light_Light)}.LeadCellAssignTeam .LeadCellAssignTeamMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 32px #0f172a2e;display:flex;flex-direction:column;gap:8px;left:0;max-width:320px;min-width:280px;padding:14px;position:absolute;top:calc(100% + 2px);width:260px;z-index:50}.LeadCellAssignTeam .LeadCellAssignTeamMenu.LeadsTableDropdownMenu{left:0!important;max-width:320px!important;min-width:220px!important;top:calc(100% - 3px)!important;width:220px!important}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:6px;margin-top:5px;padding:6px 8px;width:100%}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamSearch:focus-within{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamSearch input{border:none;color:var(--text_Title_Light);font-size:12px;outline:none;padding:3px 0;width:100%}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList{display:flex;flex-direction:column;gap:6px;max-height:220px;overflow-x:hidden;overflow-y:auto;padding-bottom:5px}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:6px 4px}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamOption{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;gap:8px;padding:6px 8px;text-align:left;transition:all .15s ease}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamOption:hover{background:var(--background_Gray_Light)}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamOption.isSelected{background:var(--background_Gray_Light_Blue)}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamOptionAvatar{align-items:center;background:var(--background_Gray_Light);border-radius:50%;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;overflow:hidden;width:28px}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamOptionAvatar .LeadCellAssignTeamAvatarImage{display:block;height:100%;object-fit:cover;width:100%}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamOptionAvatar .LeadCellAssignTeamAvatarFallback{color:var(--text_Title_Light);font-size:11px;font-weight:600}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamCheck{align-items:center;border:1px solid var(--border_Light);border-radius:4px;color:#0000;display:inline-flex;height:16px;justify-content:center;width:16px}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamCheck .material-symbols-outlined{font-size:14px}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamCheck.isChecked{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamOptionInfo{display:flex;flex-direction:column;gap:0}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamOptionName{color:var(--text_Title_Light);font-size:12px;font-weight:600}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamOptionEmail{color:var(--text_Title_Light_Light);display:block;font-size:11px;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1050px){.LeadCellAssignTeam .LeadCellAssignTeamMenu{max-width:calc(100vw - 24px)}}@media(max-width:600px){.LeadCellAssignTeam .LeadCellAssignTeamMenu{max-width:calc(100vw - 24px);min-width:0;width:calc(100vw - 24px)}.LeadCellAssignTeam .LeadCellAssignTeamOptionEmail{max-width:100%}}.LeadCellShortTextInput{background:#0000;border:0;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;height:100%;outline:0;padding:0 6px;width:100%}.LeadCellShortTextInput:disabled{color:var(--text_Title_Light);cursor:not-allowed}.LeadCellShortTextInput::placeholder{color:var(--text_Title_Light_Light)}@media(max-width:1050px){.LeadCellShortTextInput{font-size:12px}}@media(max-width:600px){.LeadCellShortTextInput{font-size:13px;padding:0 4px}}.LeadCellEmailInput{background:#0000;border:0;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;height:100%;outline:0;padding:0 6px;width:100%}.LeadCellEmailInput:disabled{color:var(--text_Title_Light);cursor:not-allowed}.LeadCellEmailInput::placeholder{color:var(--text_Title_Light_Light)}.LeadCellEmailInput.is-error{color:var(--Canceled)}@media(max-width:1050px){.LeadCellEmailInput{font-size:12px}}@media(max-width:600px){.LeadCellEmailInput{font-size:13px;padding:0 4px}}.LeadCellLongTextArea{background:#0000;border:0;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;line-height:1.45;outline:0;overflow:hidden;padding:6px;resize:none;width:100%}.LeadCellLongTextArea:disabled{color:var(--text_Title_Light);cursor:not-allowed}@media(max-width:1050px){.LeadCellLongTextArea{font-size:12px}}@media(max-width:600px){.LeadCellLongTextArea{font-size:13px}}.LeadCellLongTextPreview{background:#0000;border:0;color:var(--text_Title_Dark);cursor:pointer;font-family:inherit;font-size:13px;height:100%;overflow:hidden;padding:0 6px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.LeadCellLongTextPreview:disabled{cursor:not-allowed}.LeadCellLongTextPreview .is-empty{color:var(--text_Title_Light_Light)}@media(max-width:1050px){.LeadCellLongTextPreview{font-size:12px}}@media(max-width:600px){.LeadCellLongTextPreview{font-size:13px;padding:0 4px}}.LeadCellRating{align-items:center;display:inline-flex;gap:0;height:100%;padding:0 6px}.LeadCellRating .LeadCellRatingStar{align-items:center;background:#0000;border:0;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:22px;justify-content:center;padding:0;transition:color .12s ease,transform .08s ease;width:22px}.LeadCellRating .LeadCellRatingStar .material-symbols-outlined{font-size:18px}.LeadCellRating .LeadCellRatingStar.is-active{color:var(--background_Blue)}.LeadCellRating .LeadCellRatingStar.is-active .material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24}.LeadCellRating .LeadCellRatingStar.is-active.is-preview{transform:scale(1.05)}.LeadCellRating .LeadCellRatingStar:disabled{cursor:not-allowed;opacity:.55}.LeadCellRating .LeadCellRatingClear{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:18px;justify-content:center;margin-left:4px;padding:0;transition:background .12s ease,color .12s ease;width:18px}.LeadCellRating .LeadCellRatingClear .material-symbols-outlined{font-size:14px}.LeadCellRating .LeadCellRatingClear:hover:not(:disabled){background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.LeadCellRating .LeadCellRatingClear:disabled{cursor:not-allowed;opacity:.55}@media(max-width:1050px){.LeadCellRating .LeadCellRatingStar{height:20px;width:20px}.LeadCellRating .LeadCellRatingStar .material-symbols-outlined{font-size:16px}}@media(max-width:600px){.LeadCellRating{padding:0 4px}.LeadCellRating .LeadCellRatingStar{height:18px;width:18px}.LeadCellRating .LeadCellRatingStar .material-symbols-outlined{font-size:15px}.LeadCellRating .LeadCellRatingClear{height:16px;width:16px}}.LeadCellFilesPanel.LeadCellFilesPanel--portaled{animation:LeadCellFilesIn .14s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;max-height:420px;max-width:360px;min-width:360px;overflow-y:auto;padding:14px;z-index:10000}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesEmpty{align-items:center;background:var(--background_White);border:2px dashed var(--border_Dark_Light);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:32px 16px;text-align:center}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesEmpty.is-dragging,.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesEmpty:hover{background:color-mix(in srgb,var(--background_Blue) 6%,#0000);border-color:var(--background_Blue)}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesEmpty .LeadCellFilesEmptyIcon{color:var(--background_Blue);font-size:28px}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesEmpty .LeadCellFilesEmptyTitle{color:var(--text_Title_Dark);font-size:12px;font-weight:700;letter-spacing:.06em}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesEmpty .LeadCellFilesEmptyHint{color:var(--text_Title_Light);font-size:12px}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesEmpty .LeadCellFilesEmptyLink{color:var(--background_Blue);text-decoration:underline}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesInput{display:none}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesHeader{align-items:center;display:flex;gap:8px;margin-bottom:12px}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesItemCheck,.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesSelectAll{flex-shrink:0}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesSelectAllLabel{color:var(--text_Title_Dark);flex:1 1;font-size:13px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesHeaderActions{align-items:center;display:inline-flex;gap:8px;margin-left:10px}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDeleteAll,.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDownloadAll{align-items:center;border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:4px;height:30px;padding:0 12px 0 8px;transition:filter .12s ease,transform .08s ease}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDeleteAll .material-symbols-outlined,.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDownloadAll .material-symbols-outlined{font-size:16px}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDeleteAll:disabled,.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDownloadAll:disabled{cursor:not-allowed;opacity:.5}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDeleteAll:not(:disabled):hover,.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDownloadAll:not(:disabled):hover{filter:brightness(1.05);transform:translateY(-1px)}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDeleteAll{background:var(--Canceled)}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDownloadAll{background:var(--Done)}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesAdd{align-items:center;background:var(--background_Blue);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:4px;height:30px;padding:0 12px}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesAdd .material-symbols-outlined{font-size:16px}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesAdd:hover{background:var(--background_Blue_Dark)}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesList{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesItem{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;display:flex;gap:10px;padding:8px 10px;transition:background .12s ease,border-color .12s ease}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesItem:hover{background:var(--background_White);border-color:var(--border_Light)}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesItemThumb{align-items:center;background:var(--background_Gray_Dark_Light);border:0;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;height:36px;justify-content:center;padding:0;transition:background .12s ease,transform .08s ease;width:36px}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesItemThumb:hover{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Dark_Light));transform:translateY(-1px)}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesItemExt{font-size:10px;font-weight:700;letter-spacing:.04em}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesItemMeta{background:#0000;border:0;color:inherit;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-family:inherit;gap:2px;min-width:0;padding:0;text-align:left}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesItemMeta:hover .LeadCellFilesItemName{color:var(--background_Blue);text-decoration:underline}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesItemName{color:var(--text_Title_Dark);font-size:13px;font-weight:500;max-width:220px;overflow:hidden;text-overflow:ellipsis;transition:color .12s ease;white-space:nowrap}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesItemSize{color:var(--text_Title_Light_Light);font-size:11px}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDeleteOne,.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDownload{align-items:center;border:0;border-radius:8px;cursor:pointer;display:inline-flex;height:32px;justify-content:center;text-decoration:none;width:32px}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDeleteOne .material-symbols-outlined,.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDownload .material-symbols-outlined{font-size:18px}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDownload{background:var(--Done);color:#fff}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDeleteOne{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesUploading{color:var(--text_Title_Light);font-size:12px;margin-top:12px;text-align:center}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesItem--uploading{opacity:.95}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesItem--uploading .LeadCellFilesItemThumb--uploading{background:var(--background_Gray_Light);cursor:default}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesItem--uploading .LeadCellFilesItemThumb--uploading:hover{background:var(--background_Gray_Light);transform:none}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesUploadProgress{background:var(--background_Gray_Light);border-radius:2px;display:block;height:4px;margin-top:4px;overflow:hidden;position:relative;width:100%}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesUploadProgressBar{background:var(--background_Blue);border-radius:2px;bottom:0;left:0;position:absolute;top:0;transition:width .18s ease}.LeadCellFiles{align-items:center;display:flex;height:100%;padding:0 6px;position:relative;width:100%}.LeadCellFiles.is-open{z-index:9999}.LeadCellFiles .LeadCellFilesTrigger{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:12px;gap:6px;height:28px;padding:0 8px;transition:background .12s ease,color .12s ease;width:100%}.LeadCellFiles .LeadCellFilesTrigger:disabled{cursor:not-allowed}.LeadCellFiles .LeadCellFilesTrigger:has(.LeadCellFilesPlaceholder):hover:not(:disabled){background:var(--background_Gray_Light)}.LeadCellFiles.is-open .LeadCellFilesTrigger:has(.LeadCellFilesPlaceholder){background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.LeadCellFiles .LeadCellFilesPlaceholder{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;gap:4px}.LeadCellFiles .LeadCellFilesPlaceholder .material-symbols-outlined{font-size:16px}.LeadCellFiles .LeadCellFilesChips{align-items:center;display:inline-flex;gap:4px}.LeadCellFiles .LeadCellFilesChip{align-items:center;background:#0000;border-radius:4px;color:var(--text_Title_Light);color:var(--file-tint,var(--text_Title_Light));display:inline-flex;flex-shrink:0;height:32px;justify-content:center;position:relative;width:30px}.LeadCellFiles .LeadCellFilesChip .LeadCellFilesChipIcon{color:var(--text_Title_Light);color:var(--file-tint,var(--text_Title_Light));font-size:30px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24}.LeadCellFiles .LeadCellFilesChip .LeadCellFilesChipTag{background:var(--text_Title_Light);background:var(--file-tint,var(--text_Title_Light));border-radius:3px;bottom:1px;color:#fff;font-size:8px;font-weight:700;left:50%;letter-spacing:.04em;line-height:1.1;min-width:24px;padding:1px 4px;position:absolute;text-align:center;transform:translateX(-50%)}.LeadCellFiles .LeadCellFilesChip--image{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:4px;height:30px;overflow:hidden;width:30px}.LeadCellFiles .LeadCellFilesChip .LeadCellFilesChipImage{display:block;height:100%;object-fit:cover;width:100%}.LeadCellFiles .LeadCellFilesChipMore{color:var(--text_Title_Light);font-size:11px;margin-left:2px}.LeadCellFiles .LeadCellFilesPanel{animation:LeadCellFilesIn .14s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;left:0;max-height:420px;max-width:440px;min-width:360px;overflow-y:auto;padding:14px;position:absolute;top:calc(100% + 4px);z-index:9999}.LeadCellFiles .LeadCellFilesPanel.is-right-aligned{left:auto;right:0}.LeadCellFiles .LeadCellFilesEmpty{align-items:center;background:var(--background_White);border:2px dashed var(--border_Dark_Light);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:32px 16px;text-align:center;transition:border-color .12s ease,background .12s ease}.LeadCellFiles .LeadCellFilesEmpty.is-dragging,.LeadCellFiles .LeadCellFilesEmpty:hover{background:color-mix(in srgb,var(--background_Blue) 6%,#0000);border-color:var(--background_Blue)}.LeadCellFiles .LeadCellFilesEmpty .LeadCellFilesEmptyIcon{color:var(--background_Blue);font-size:28px}.LeadCellFiles .LeadCellFilesEmpty .LeadCellFilesEmptyTitle{color:var(--text_Title_Dark);font-size:12px;font-weight:700;letter-spacing:.06em}.LeadCellFiles .LeadCellFilesEmpty .LeadCellFilesEmptyHint{color:var(--text_Title_Light);font-size:12px}.LeadCellFiles .LeadCellFilesEmpty .LeadCellFilesEmptyLink{color:var(--background_Blue);text-decoration:underline}.LeadCellFiles .LeadCellFilesInput{display:none}.LeadCellFiles .LeadCellFilesHeader{align-items:center;display:flex;gap:8px;margin-bottom:12px}.LeadCellFiles .LeadCellFilesItemCheck,.LeadCellFiles .LeadCellFilesSelectAll{flex-shrink:0}.LeadCellFiles .LeadCellFilesSelectAllLabel{color:var(--text_Title_Dark);flex:1 1;font-size:13px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeadCellFiles .LeadCellFilesHeaderActions{align-items:center;display:inline-flex;gap:8px;margin-left:auto}.LeadCellFiles .LeadCellFilesDeleteAll,.LeadCellFiles .LeadCellFilesDownloadAll{align-items:center;border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:4px;height:30px;padding:0 12px;transition:filter .12s ease,transform .08s ease}.LeadCellFiles .LeadCellFilesDeleteAll .material-symbols-outlined,.LeadCellFiles .LeadCellFilesDownloadAll .material-symbols-outlined{font-size:16px}.LeadCellFiles .LeadCellFilesDeleteAll:not(:disabled):hover,.LeadCellFiles .LeadCellFilesDownloadAll:not(:disabled):hover{filter:brightness(1.05);transform:translateY(-1px)}.LeadCellFiles .LeadCellFilesDeleteAll:disabled,.LeadCellFiles .LeadCellFilesDownloadAll:disabled{cursor:not-allowed;opacity:.5}.LeadCellFiles .LeadCellFilesDeleteAll{background:var(--Canceled)}.LeadCellFiles .LeadCellFilesDownloadAll{background:var(--Done)}.LeadCellFiles .LeadCellFilesAdd{align-items:center;background:var(--background_Blue);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:4px;height:30px;padding:0 12px;transition:background .12s ease,transform .08s ease}.LeadCellFiles .LeadCellFilesAdd .material-symbols-outlined{font-size:16px}.LeadCellFiles .LeadCellFilesAdd:hover{background:var(--background_Blue_Dark);transform:translateY(-1px)}.LeadCellFiles .LeadCellFilesList{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.LeadCellFiles .LeadCellFilesItem{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;display:flex;gap:10px;padding:8px 10px;transition:background .12s ease,border-color .12s ease}.LeadCellFiles .LeadCellFilesItem:hover{background:var(--background_White);border-color:var(--border_Light)}.LeadCellFiles .LeadCellFilesItemThumb{align-items:center;background:var(--background_Gray_Dark_Light);border:0;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;height:36px;justify-content:center;padding:0;transition:background .12s ease,transform .08s ease;width:36px}.LeadCellFiles .LeadCellFilesItemThumb:hover{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Dark_Light));transform:translateY(-1px)}.LeadCellFiles .LeadCellFilesItemExt{font-size:10px;font-weight:700;letter-spacing:.04em}.LeadCellFiles .LeadCellFilesItemMeta{background:#0000;border:0;color:inherit;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-family:inherit;gap:2px;min-width:0;padding:0;text-align:left}.LeadCellFiles .LeadCellFilesItemMeta:hover .LeadCellFilesItemName{color:var(--background_Blue);text-decoration:underline}.LeadCellFiles .LeadCellFilesItemName{color:var(--text_Title_Dark);font-size:13px;font-weight:500;max-width:220px;overflow:hidden;text-overflow:ellipsis;transition:color .12s ease;white-space:nowrap}.LeadCellFiles .LeadCellFilesItemSize{color:var(--text_Title_Light_Light);font-size:11px}.LeadCellFiles .LeadCellFilesDeleteOne,.LeadCellFiles .LeadCellFilesDownload{align-items:center;background:#0000;border:0;border-radius:6px;cursor:pointer;display:inline-flex;height:28px;justify-content:center;text-decoration:none;transition:background .12s ease,color .12s ease;width:28px}.LeadCellFiles .LeadCellFilesDeleteOne .material-symbols-outlined,.LeadCellFiles .LeadCellFilesDownload .material-symbols-outlined{font-size:18px}.LeadCellFiles .LeadCellFilesDownload{color:var(--Done)}.LeadCellFiles .LeadCellFilesDownload:hover{background:color-mix(in srgb,var(--Done) 14%,#0000)}.LeadCellFiles .LeadCellFilesDeleteOne{color:var(--text_Title_Light)}.LeadCellFiles .LeadCellFilesDeleteOne:hover{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.LeadCellFiles .LeadCellFilesUploading{color:var(--text_Title_Light);font-size:12px;margin-top:12px;text-align:center}.LeadCellFiles .LeadCellFilesItem--uploading{opacity:.95}.LeadCellFiles .LeadCellFilesItem--uploading .LeadCellFilesItemThumb--uploading{background:var(--background_Gray_Light);cursor:default}.LeadCellFiles .LeadCellFilesItem--uploading .LeadCellFilesItemThumb--uploading:hover{background:var(--background_Gray_Light);transform:none}.LeadCellFiles .LeadCellFilesUploadProgress{background:var(--background_Gray_Light);border-radius:2px;display:block;height:4px;margin-top:4px;overflow:hidden;position:relative;width:100%}.LeadCellFiles .LeadCellFilesUploadProgressBar{background:var(--background_Blue);border-radius:2px;bottom:0;left:0;position:absolute;top:0;transition:width .18s ease}@media(max-width:1050px){.LeadCellFiles .LeadCellFilesPanel{max-width:calc(100vw - 32px)}}@media(max-width:600px){.LeadCellFiles .LeadCellFilesPanel{left:0;max-width:calc(100vw - 24px);min-width:0;right:auto;width:calc(100vw - 24px)}.LeadCellFiles .LeadCellFilesPanel.is-right-aligned{left:auto;right:0}.LeadCellFiles .LeadCellFilesItemName{max-width:140px}}@keyframes LeadCellFilesIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.SignaturePad{background:var(--background_White);background:var(--booking-form-bg,var(--background_White));border:1px solid var(--border_Light);border-radius:10px;border-radius:var(--booking-radius,10px);display:flex;flex-direction:column;gap:10px;padding:10px}.SignaturePad .SignaturePadTabs{align-self:flex-start;background:#0f172a0a;background:var(--booking-surface-soft,#0f172a0a);border-radius:999px;display:inline-flex;gap:4px;padding:3px}.SignaturePad .SignaturePadTabs button{align-items:center;background:#0000;border:0;border-radius:999px;color:#0f172a8c;color:var(--booking-muted,#0f172a8c);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:5px;padding:6px 12px}.SignaturePad .SignaturePadTabs button .material-symbols-outlined{font-size:16px}.SignaturePad .SignaturePadTabs button.is-active{background:var(--background_White);background:var(--booking-form-bg,var(--background_White));box-shadow:0 1px 3px #0f172a1f;color:#3b82f6;color:var(--booking-primary,#3b82f6)}.SignaturePad .SignaturePadCanvasWrap{background:repeating-linear-gradient(#0000,#0000 28px,color-mix(in srgb,var(--border_Light) 60%,#0000) 29px);border:1px dashed var(--border_Dark_Light);border-radius:10px;height:150px;overflow:hidden;position:relative}.SignaturePad .SignaturePadCanvasWrap .SignaturePadCanvas{cursor:crosshair;display:block;height:100%;touch-action:none;width:100%}.SignaturePad .SignaturePadCanvasWrap .SignaturePadHint{align-items:center;color:#0f172a66;color:var(--booking-muted,#0f172a66);display:flex;font-size:14px;inset:0;justify-content:center;pointer-events:none;position:absolute}.SignaturePad .SignaturePadType{display:flex;flex-direction:column;gap:8px}.SignaturePad .SignaturePadType input{background:#0000;border:1px solid var(--border_Light);border-radius:10px;color:#0f172a;color:var(--booking-font-color,#0f172a);font-size:14px;outline:none;padding:10px 12px}.SignaturePad .SignaturePadType input:focus{border-color:#3b82f6;border-color:var(--booking-primary,#3b82f6)}.SignaturePad .SignaturePadType .SignaturePadTypePreview{align-items:center;border:1px dashed var(--border_Dark_Light);border-radius:10px;color:#0f172a;color:var(--booking-font-color,#0f172a);display:flex;font-family:Segoe Script,Brush Script MT,Apple Chancery,cursive;font-size:30px;justify-content:center;min-height:70px}.SignaturePad .SignaturePadFooter{align-items:center;display:flex;justify-content:space-between}.SignaturePad .SignaturePadFooter .SignaturePadStatus{color:#0f172a8c;color:var(--booking-muted,#0f172a8c);font-size:12px;font-weight:600}.SignaturePad .SignaturePadFooter .SignaturePadClear{align-items:center;background:#0000;border:0;color:#0f172a99;color:var(--booking-muted,#0f172a99);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:4px}.SignaturePad .SignaturePadFooter .SignaturePadClear .material-symbols-outlined{font-size:16px}.SignaturePad .SignaturePadFooter .SignaturePadClear:disabled{cursor:not-allowed;opacity:.5}.SignaturePad.is-disabled{opacity:.6}.LeadCellSignature{height:100%;width:100%}.LeadCellSignature .LeadCellSignatureTrigger{align-items:center;background:#0000;border:none;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;gap:8px;min-height:34px;padding:4px 10px;text-align:left;width:100%}.LeadCellSignature .LeadCellSignatureTrigger:hover:not(:disabled){background:color-mix(in srgb,var(--background_Blue) 6%,#0000)}.LeadCellSignature .LeadCellSignatureTrigger:disabled{cursor:default}.LeadCellSignature .LeadCellSignatureTrigger .LeadCellSignatureThumb{border-radius:4px;max-height:26px;max-width:140px;object-fit:contain}.LeadCellSignature .LeadCellSignatureTrigger .LeadCellSignaturePlaceholder{align-items:center;color:var(--text_Title_Light_Light_Light);display:inline-flex;font-size:13px;gap:6px}.LeadCellSignature .LeadCellSignatureTrigger .LeadCellSignaturePlaceholder .material-symbols-outlined{font-size:18px}.LeadCellSignatureOverlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:color-mix(in srgb,var(--text_Title_Dark) 28%,#0000);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.LeadCellSignatureOverlay .LeadCellSignatureCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;max-width:560px;overflow:hidden;width:100%}.LeadCellSignatureOverlay .LeadCellSignatureCard .LeadCellSignatureCardHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:16px 18px}.LeadCellSignatureOverlay .LeadCellSignatureCard .LeadCellSignatureCardHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.LeadCellSignatureOverlay .LeadCellSignatureCard .LeadCellSignatureCardHeader .LeadCellSignatureClose{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;width:30px}.LeadCellSignatureOverlay .LeadCellSignatureCard .LeadCellSignatureCardHeader .LeadCellSignatureClose:hover{background:var(--background_Gray_Light_Light)}.LeadCellSignatureOverlay .LeadCellSignatureCard .LeadCellSignatureCardBody{padding:18px}.LeadCellSignatureOverlay .LeadCellSignatureCard .LeadCellSignatureCardFooter{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:10px;justify-content:flex-end;padding:14px 18px}.LeadCellSignatureOverlay .LeadCellSignatureCard .LeadCellSignatureCardFooter button{border-radius:10px;cursor:pointer;font-size:14px;font-weight:600;height:38px;padding:0 16px}.LeadCellSignatureOverlay .LeadCellSignatureCard .LeadCellSignatureCardFooter .LeadCellSignatureCancel{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);color:var(--text_Title_Light)}.LeadCellSignatureOverlay .LeadCellSignatureCard .LeadCellSignatureCardFooter .LeadCellSignatureCancel:hover{background:var(--background_Gray_Light)}.LeadCellSignatureOverlay .LeadCellSignatureCard .LeadCellSignatureCardFooter .LeadCellSignatureSave{background:var(--background_Blue);border:1px solid var(--background_Blue);color:#fff}.LeadCellSignatureOverlay .LeadCellSignatureCard .LeadCellSignatureCardFooter .LeadCellSignatureSave:hover{background:var(--background_Blue_Dark)}.LeadView{display:flex;inset:0;justify-content:flex-end;pointer-events:none;position:fixed;z-index:1200}.LeadView.isOpen{pointer-events:auto}.LeadView.isOpen .LeadViewBackdrop{opacity:1}.LeadView.isOpen .LeadViewPanel{transform:translateX(0)}.LeadView .LeadViewBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;opacity:0;position:absolute;transition:opacity .25s ease}.LeadView .LeadViewPanel{background:var(--background_White);border-left:2px solid var(--border_Light);display:flex;flex-direction:column;height:100%;position:relative;transform:translateX(100%);transition:transform .3s ease;width:600px}@media print{.LeadView .LeadViewPanel{width:100%}}.LeadView .LeadViewPanel .LeadViewHeader{align-items:center;border-bottom:1px solid var(--border_Dark_Light);display:flex;justify-content:space-between;padding:16px 20px}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderLeft{align-items:center;display:flex;gap:8px}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderLeft .LeadViewNavButton{align-items:center;background:var(--background_White);background-color:var(--background_Gray_Light);border:1px solid #0000;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderLeft .LeadViewNavButton:hover{background-color:var(--background_Gray_Dark_Light)}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderLeft .LeadViewNavButton:active{transform:translateY(1px)}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderLeft .LeadViewNavButton span{color:var(--text_Title_Light);font-size:18px}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderLeft .LeadViewNavButton.isDisabled{cursor:not-allowed;opacity:.4}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderTitle{flex:1 1;padding:0 16px}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderTitle h3{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderTitle p{color:var(--text_Title_Light_Light);font-size:12px}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderRight{display:flex;gap:8px}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderRight .LeadViewClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderRight .LeadViewClose span{font-size:21px}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderRight .LeadViewClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderRight .LeadViewClose:active{transform:scale(.92)}.LeadView .LeadViewPanel .LeadViewBody{flex:1 1;overflow:auto;padding:20px}.LeadView .LeadViewPanel .LeadViewBody table{border-collapse:initial;border-spacing:0 12px;width:100%}.LeadView .LeadViewPanel .LeadViewBody table tbody,.LeadView .LeadViewPanel .LeadViewBody table tbody .LeadViewRow{display:flex;flex-direction:column;gap:12px}.LeadView .LeadViewPanel .LeadViewBody table tbody .LeadViewCellTd{border:1px solid #0000!important;display:block;margin-top:20px;max-width:none;max-width:100%!important;min-height:none!important;min-width:none;min-width:100%!important;padding:0;position:relative!important;width:100%;width:100%!important}.LeadView .LeadViewPanel .LeadViewBody table tbody .LeadViewCellTd .LeadViewCell{border-bottom:1px solid var(--border_Dark_Light)!important;border-right:1px solid #0000;height:40px!important;position:relative!important;width:100%;z-index:20!important}.LeadView .LeadViewPanel .LeadViewBody table tbody .LeadViewCellTd .LeadViewCell .LeadViewCellLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;left:12px;position:absolute;top:-20px}.LeadView .LeadViewPanel .LeadViewBody table tbody .LeadViewCellTd .LeadViewCell .LeadViewCellBody{align-items:flex-start;display:flex;height:45px!important;justify-content:flex-start;padding-bottom:12px!important;width:100%}.LeadView .LeadViewPanel .LeadViewBody table tbody .LeadViewCellTd .LeadViewCell .LeadViewCellBody .LeadCellAssignTeamTrigger .LeadCellAssignTeamValue{margin-bottom:10px!important}.LeadView .LeadViewPanel .LeadViewBody table tbody .LeadViewCellTd .LeadViewCell .LeadViewCellBody .LeadsTableDropdownTrigger,.LeadView .LeadViewPanel .LeadViewBody table tbody .LeadViewCellTd .LeadViewCell .LeadViewCellBody .LeadsTableInput,.LeadView .LeadViewPanel .LeadViewBody table tbody .LeadViewCellTd .LeadViewCell .LeadViewCellBody .LeadsTableLongTextPreview,.LeadView .LeadViewPanel .LeadViewBody table tbody .LeadViewCellTd .LeadViewCell .LeadViewCellBody .LeadsTableTextAreaInline{height:45px!important;width:100%}.LeadView .LeadViewPanel .LeadViewBody .LeadViewEmpty{color:var(--text_Title_Light_Light);font-size:14px}@media(max-width:1050px){.LeadView .LeadViewPanel{width:480px}}@media(max-width:600px){.LeadView .LeadViewPanel{border-left:0;max-width:100%;width:100%}.LeadView .LeadViewHeader{flex-wrap:wrap;gap:8px;padding:12px}.LeadView .LeadViewBody{padding:10px 12px}}.PaginationTable{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:var(--text_Title_Light_Light);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.PaginationTable .PaginationTableText{align-items:center;display:flex;justify-content:center;margin-right:20px}.PaginationTable .PaginationTableText h1{color:var(--text_Title_Light);font-size:12px;font-weight:400;margin-left:30px}.PaginationTable .PaginationTableText h1 span{color:var(--text_Title_Dark);font-weight:600}.PaginationTable .PaginationTableText .PaginationTablePageSize{position:relative}.PaginationTable .PaginationTableText .PaginationTablePageSize .PaginationTableSizeButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.PaginationTable .PaginationTableText .PaginationTablePageSize .PaginationTableSizeButton:hover:not(:disabled){border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014}.PaginationTable .PaginationTableText .PaginationTablePageSize .PaginationTableSizeButton:disabled{cursor:not-allowed;opacity:.6}.PaginationTable .PaginationTableText .PaginationTablePageSize .PaginationTableChevron{color:var(--text_Title_Light_Light);font-size:20px}.PaginationTable .PaginationTableText .PaginationTablePageSize .PaginationTableSizeMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.PaginationTable .PaginationTableText .PaginationTablePageSize .PaginationTableSizeOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.PaginationTable .PaginationTableText .PaginationTablePageSize .PaginationTableSizeOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.PaginationTable .PaginationTableControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.PaginationTable .PaginationTableControls .PaginationTableCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.PaginationTable .PaginationTableControls .PaginationTableCurrent span{color:var(--text_Title_Dark);font-weight:600}.PaginationTable .PaginationTableControls .PaginationTableButton{align-items:center;background-color:var(--background_White);border:1px solid #0000;border-radius:4px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.PaginationTable .PaginationTableControls .PaginationTableButton .material-symbols-outlined{font-size:20px}.PaginationTable .PaginationTableControls .PaginationTableButton:hover:not(:disabled){background-color:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.PaginationTable .PaginationTableControls .PaginationTableButton:disabled{background:var(--background_Gray_Light_Blue);border-color:var(--border_Light);box-shadow:none;color:var(--text_Title_Light_Light_Light);cursor:not-allowed}@media(max-width:1050px){.PaginationTable{gap:8px}.PaginationTable .PaginationTableText{margin-right:10px}.PaginationTable .PaginationTableText h1{margin-left:14px}}@media(max-width:600px){.PaginationTable{flex-wrap:nowrap;gap:6px;justify-content:space-between;padding:10px 0}.PaginationTable .PaginationTableText{flex:0 1 auto;gap:6px;margin-right:0;min-width:0}.PaginationTable .PaginationTableText h1{font-size:10px;margin-left:8px;white-space:nowrap}.PaginationTable .PaginationTableText .PaginationTablePageSize .PaginationTableSizeButton{font-size:12px;gap:2px;min-width:56px;padding:5px 6px}.PaginationTable .PaginationTableText .PaginationTablePageSize .PaginationTableChevron{font-size:16px}.PaginationTable .PaginationTableControls{flex:0 0 auto;flex-wrap:nowrap;gap:2px}.PaginationTable .PaginationTableControls .PaginationTableCurrent{display:none}.PaginationTable .PaginationTableControls .PaginationTableButton{height:30px;min-width:30px;padding:0 4px}.PaginationTable .PaginationTableControls .PaginationTableButton .material-symbols-outlined{font-size:18px}}.LeadsTablePage{color:var(--text_Title_Light);display:flex;flex-direction:column;min-height:100%}@keyframes LeadsTableSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LeadsTablePage .LeadsTableHeader{align-items:flex-end;display:flex;height:35px;justify-content:space-between;margin-bottom:5px;z-index:41}.LeadsTablePage .LeadsTableHeader.isBoard .LeadsTableHeaderTabs .LeadsTableTitleBox:not(:first-child){display:none}.LeadsTablePage .LeadsTableHeader.isBoard .LeadsTableFiltersRight{margin-left:auto}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs{align-items:flex-end;display:flex;margin-bottom:-6px;margin-left:20px;z-index:4}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox{border-radius:12px;margin-right:5px;padding:7px 11px;position:relative;z-index:8}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-bottom:none;border-radius:12px 12px 0 0;display:flex;gap:6px;height:auto;padding:7px 11px;position:relative}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle span{color:var(--text_Title_Light);font-size:20px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle span.isSpinning{animation:LeadsTableSpin 1s linear infinite}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle h1{color:var(--text_Title_Light);font-size:14px;font-weight:500;white-space:nowrap}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenuButton{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;margin-left:auto;padding:0;position:relative;transition:color .15s ease}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenuButton:hover .material-symbols-outlined{color:var(--text_Title_Light)}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenuButton .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:18px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;left:-11px;min-width:180px;padding:6px;position:absolute;top:30px;z-index:10}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu .LeadsTableTabMenuDivider{background:var(--border_Light);height:1px;margin:4px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu .LeadsTableTabMenuItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left;width:100%}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu .LeadsTableTabMenuItem:hover{background:var(--background_Gray_Light)}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu .LeadsTableTabMenuItem.isDanger,.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu .LeadsTableTabMenuItem.isDanger .material-symbols-outlined{color:var(--Canceled)}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu .LeadsTableTabMenuItem.isDanger:hover{background:#dc262614}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu .LeadsTableTabMenuItem.isDisabled{color:var(--text_Title_Light_Light);cursor:not-allowed}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu .LeadsTableTabMenuItem.isDisabled:hover{background:#0000}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu .LeadsTableTabMenuItem.isDisabled .material-symbols-outlined{color:var(--text_Title_Light_Light);opacity:.6}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu .LeadsTableTabMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox.isInactive{margin-left:1px;transition:all .4s ease}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox.isInactive:before{background:var(--border_Dark_Light);content:"";height:80%;position:absolute;right:-5px;top:10%;transition:all .4s ease;width:2px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox.isActive{background-color:var(--background_White);border-color:var(--border_Light);border:1px solid var(--border_Light);border-radius:12px 12px 0 0;padding:7px 11px;z-index:10}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox.isActive:hover{background-color:var(--background_White)}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox.isActive:before{background:var(--background_Gray_Light_Light);content:"";height:80%;left:-3px;position:absolute;top:10%;width:2px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox:after{background:var(--background_Gray_Light_Light);content:"";height:80%;left:-5px;position:absolute;top:10%;transition:all .4s ease;width:2px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox.isDisabled{opacity:.6;pointer-events:none}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox:hover{background-color:var(--background_Gray_Dark_Light);cursor:pointer;transition:all 0s ease;z-index:11}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox:hover:before{background:var(--background_Gray_Light_Light);content:"";height:80%;left:-3px;position:absolute;top:10%;transition:all .4s ease;width:2px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox:hover:after{background:var(--background_Gray_Light_Light);content:"";height:80%;position:absolute;right:-6px;top:10%;transition:all .2s ease;width:2px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitleBoxWhite{background:var(--background_White);bottom:-6px;height:10px;left:-11px;position:absolute;width:calc(100% + 22px)}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitleBoxWhite:before{border-bottom:1px solid var(--border_Light);border-bottom-left-radius:20px;border-left:1px solid var(--border_Light);bottom:0;content:"";height:10px;left:0;position:absolute;transform:rotate(-90deg);width:10px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitleBoxWhite:after{border-bottom:1px solid var(--border_Light);border-bottom-right-radius:10px;border-right:1px solid var(--border_Light);bottom:0;content:"";height:10px;position:absolute;right:0;transform:rotate(90deg);width:10px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitleBoxWhite .LeadsTableTitleBoxWhite2{bottom:0;height:10px;left:0;position:absolute;width:100%}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitleBoxWhite .LeadsTableTitleBoxWhite2:before{background:var(--background_Gray_Light_Light);border-bottom:1px solid var(--border_Light);border-bottom-left-radius:10px;border-left:1px solid var(--border_Light);bottom:0;content:"";height:10px;left:0;position:absolute;transform:rotate(-90deg);width:10px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitleBoxWhite .LeadsTableTitleBoxWhite2:after{background:var(--background_Gray_Light_Light);border-bottom:1px solid var(--border_Light);border-bottom-right-radius:10px;border-right:1px solid var(--border_Light);bottom:0;content:"";height:10px;position:absolute;right:0;transform:rotate(90deg);width:10px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox:last-child{margin-bottom:1px;margin-left:1px;padding:6px 8px 6px 4px;position:-webkit-sticky;position:sticky;right:0}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox:last-child .LeadsTableTitle{background-color:initial;border:1px solid #0000;padding:0}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox:last-child .LeadsTableTitle:after,.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox:last-child .LeadsTableTitle:before{display:none}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox:last-child .LeadsTableTitle h1{color:var(--text_Title_Light);font-size:14px;font-weight:400}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs:first-child{margin-left:-2px;margin-right:5px;padding:5px;z-index:10}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs:first-child .LeadsTableTitle{background-color:initial;border:1px solid #0000;padding:0}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs:first-child .LeadsTableTitle:after,.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs:first-child .LeadsTableTitle:before{display:none}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight{align-items:center;display:flex;gap:6px;position:-webkit-sticky;position:sticky;z-index:50}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableViewToggleMobile{align-items:center;background:var(--background_Gray_Dark_Light);border:1px solid var(--border_Light);border-radius:8px;display:inline-flex;flex-shrink:0;height:36px;padding:3px;position:relative}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableViewToggleMobile .LeadsTableViewToggleIndicator{background:var(--background_White);border-radius:6px;bottom:3px;box-shadow:0 1px 3px #0000000d;left:3px;pointer-events:none;position:absolute;top:3px;transform:translateX(0);transition:transform .28s cubic-bezier(.4,0,.2,1);width:calc(50% - 3px);z-index:0}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableViewToggleMobile[data-active-view=board] .LeadsTableViewToggleIndicator{transform:translateX(100%)}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableViewToggleMobile .LeadsTableViewToggleButton{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:100%;justify-content:center;padding:0;position:relative;transition:color .18s ease;width:34px;z-index:1}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableViewToggleMobile .LeadsTableViewToggleButton .material-symbols-outlined{font-size:18px}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableViewToggleMobile .LeadsTableViewToggleButton.isActive{color:var(--text_Title_Dark)}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableDownloadWrapper{align-items:center;display:inline-flex;position:relative}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableDownloadWrapper .LeadsTableDownload{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;height:32px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableDownloadWrapper .LeadsTableDownload:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableDownloadWrapper .LeadsTableDownload .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableDownloadWrapper .LeadsTableDownloadMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;min-width:180px;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:8}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableDownloadWrapper .LeadsTableDownloadMenu .LeadsTableDownloadOption{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left;width:100%}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableDownloadWrapper .LeadsTableDownloadMenu .LeadsTableDownloadOption:hover{background:var(--background_Gray_Light)}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableDownloadWrapper .LeadsTableDownloadMenu .LeadsTableDownloadOption .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableActionsWrapper .LeadsTableLabelsDropdown--inline{background:#0000;border:0;border-radius:0;bottom:auto;box-shadow:none;box-sizing:border-box;left:auto;margin:2px 0;max-height:none;max-width:100%;overflow:visible;padding:4px 0 4px 12px;position:relative;right:auto;top:auto;width:100%}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableActionsWrapper .LeadsTableLabelsDropdown--inline:before{background:var(--border_Dark_Light);border-radius:999px;bottom:6px;content:"";left:0;pointer-events:none;position:absolute;top:6px;width:2px}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableActionsWrapper .LeadsTableLabelsDropdown--inline .LeadsTableFolderMenu{animation:none;background:#0000;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;left:auto;min-width:0;padding:0;position:static;top:auto;width:100%;z-index:auto}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableActionsWrapper .LeadsTableLabelsDropdown--inline .LeadsTableFolderItem,.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableActionsWrapper .LeadsTableLabelsDropdown--inline .LeadsTableFolderNew{box-sizing:border-box;min-width:0;width:100%}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableActionsWrapper .LeadsTableLabelsDropdown--inline .LeadsTableFolderActions{box-sizing:border-box;width:100%}@media(max-width:1050px){.LeadsTablePage .LeadsTableHeader{height:auto;min-height:35px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs{-webkit-overflow-scrolling:touch;flex-shrink:1;margin-left:8px;min-width:0;overflow-x:auto;scrollbar-width:none}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs::-webkit-scrollbar{display:none}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight{flex-shrink:0}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableDownload{font-size:12px;padding:5px 8px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters{flex-wrap:wrap;gap:10px;height:auto;min-height:60px;padding:14px 16px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft{min-width:0}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft h1{font-size:14px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight{gap:8px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch{width:200px}}@media(max-width:600px){.LeadsTablePage .LeadsTableHeader{align-items:center;flex-direction:row;flex-wrap:nowrap;gap:8px;height:auto;justify-content:space-between;margin-bottom:4px}.LeadsTablePage .LeadsTableHeader.isBoard .LeadsTableFiltersRight{margin-left:0}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs{flex:1 1 auto;margin-bottom:0;margin-left:4px;min-width:0;overflow:visible}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs::-webkit-scrollbar{display:none}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox{flex-shrink:0}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle h1{font-size:12px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox:not(:first-child){display:none}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableMobileTabs{align-items:center;display:flex;flex:0 1 auto;min-width:0;position:relative}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableMobileTabs .LeadsTableMobileTabsTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;height:36px;max-width:160px;outline:3px solid #0000;padding:0 8px 0 10px;transition:border-color .15s ease,outline .15s ease}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableMobileTabs .LeadsTableMobileTabsTrigger.isOpen{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableMobileTabs .LeadsTableMobileTabsTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:16px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableMobileTabs .LeadsTableMobileTabsTrigger .LeadsTableMobileTabsLabel{color:var(--text_Title_Dark);flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableMobileTabs .LeadsTableMobileTabsTrigger .LeadsTableMobileTabsChevron{font-size:18px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableMobileTabs .LeadsTableMobileTabsMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:2px;left:0;max-height:60vh;max-width:calc(100vw - 28px);min-width:200px;overflow-y:auto;padding:6px;position:absolute;top:calc(100% + 6px);z-index:200}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableMobileTabs .LeadsTableMobileTabsMenu .LeadsTableMobileTabsOption{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:9px 10px;text-align:left;width:100%}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableMobileTabs .LeadsTableMobileTabsMenu .LeadsTableMobileTabsOption:hover{background:var(--background_Gray_Light)}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableMobileTabs .LeadsTableMobileTabsMenu .LeadsTableMobileTabsOption.isActive{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableMobileTabs .LeadsTableMobileTabsMenu .LeadsTableMobileTabsOption.isDisabled{cursor:not-allowed;opacity:.55}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableMobileTabs .LeadsTableMobileTabsMenu .LeadsTableMobileTabsOption .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableMobileTabs .LeadsTableMobileTabsMenu .LeadsTableMobileTabsOption .material-symbols-outlined.isSpinning{animation:LeadsTableSpin .8s linear infinite}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableMobileTabs .LeadsTableMobileTabsMenu .LeadsTableMobileTabsOption .LeadsTableMobileTabsOptionLabel{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableMobileTabs .LeadsTableMobileTabsMenu .LeadsTableMobileTabsOption .LeadsTableMobileTabsCheck{color:var(--background_Blue);font-size:18px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableMobileTabs .LeadsTableMobileTabsMenu .LeadsTableMobileTabsDivider{background:var(--border_Light);height:1px;margin:4px 2px}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:6px;padding:0 4px}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableViewToggleMobile{flex-shrink:0;height:36px}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableDownloadWrapper{flex-shrink:0}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableDownloadWrapper .LeadsTableDownload{font-size:12px;height:36px;justify-content:center;padding:0;width:36px}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableDownloadWrapper .LeadsTableDownload .LeadsTableDownloadLabel{display:none}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableDownloadWrapper .LeadsTableDownload .material-symbols-outlined{margin:0}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableDownloadWrapper .LeadsTableDownloadMenu{left:auto;max-width:calc(100vw - 24px);right:0}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .SelectedColums{flex-shrink:0}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .SelectedColums .ClientsControlsTopRight_Fileds{gap:0;height:36px;justify-content:center;padding:0;width:36px}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .SelectedColums .ClientsControlsTopRight_Fileds .SelectedColumsChevron,.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .SelectedColums .ClientsControlsTopRight_Fileds h5{display:none}.LeadsTablePage .LeadsTablePageBody{border-radius:4px;height:auto;min-height:360px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters{align-items:center;flex-direction:row!important;gap:8px!important;height:auto!important;justify-content:space-between;padding:12px 14px!important;position:relative}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft{flex:1 1 auto;min-width:0}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft h1{font-size:15px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft p{font-size:11px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableActionsWrapper .LeadsTableActionsDropdown{max-width:calc(100vw - 28px)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight{align-items:center;display:flex;flex-direction:row;flex-shrink:0;flex-wrap:wrap;gap:8px;justify-content:flex-end;position:static}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFilterStar .LeadsTableFiltersDeleteButton,.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFilterStar .LeadsTableFiltersStarButton,.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersDelete .LeadsTableFiltersDeleteButton,.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersDelete .LeadsTableFiltersStarButton{font-size:12px;height:36px;padding:4px 10px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch{background:#0000!important;border:none!important;box-shadow:none!important;flex:0 0 36px!important;height:36px!important;max-width:36px!important;min-width:0!important;outline:none!important;overflow:hidden!important;padding:0!important;position:relative!important;width:36px!important}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch>.material-symbols-outlined{align-items:center;color:var(--text_Title_Light);display:flex;font-size:20px;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:1}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch input{cursor:pointer;height:100%;min-width:0!important;opacity:0;padding:0!important;width:100%!important}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch .LeadsTableSearchClear{display:none}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch:focus-within,.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch:has(input:not(:placeholder-shown)){align-items:center;background:var(--background_White)!important;border:1px solid var(--background_Blue)!important;border-radius:8px;box-shadow:0 1px 3px #0000000d!important;display:flex;flex:none!important;gap:8px;height:36px!important;left:14px;max-width:none!important;outline:3px solid var(--outline_Blue)!important;overflow:visible!important;padding:0 12px!important;position:absolute!important;right:14px;top:50%;transform:translateY(-50%);width:auto!important;z-index:6}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch:focus-within>.material-symbols-outlined,.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch:has(input:not(:placeholder-shown))>.material-symbols-outlined{color:var(--text_Title_Light_Light);flex:0 0 auto;inset:auto;position:static}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch:focus-within input,.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch:has(input:not(:placeholder-shown)) input{cursor:text;flex:1 1;font-size:16px!important;opacity:1;width:auto!important}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch:focus-within .LeadsTableSearchClear,.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch:has(input:not(:placeholder-shown)) .LeadsTableSearchClear{display:flex}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent{height:62vh;min-height:360px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid{min-width:-webkit-max-content;min-width:max-content}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsBoard{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}}.LeadsTablePage .LeadsTablePageBody{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;height:calc(100% - 40px);overflow:visible}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters{align-items:center;display:flex;gap:12px;height:81px;justify-content:space-between;padding:20px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft{display:flex;flex-direction:column;gap:2px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow{align-items:center;display:flex;gap:6px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableTitleMenuWrapper{align-items:center;display:inline-flex;position:relative}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableTitleMenuWrapper .LeadsTableLabelsDropdown{position:relative}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableTitleMenuWrapper .LeadsTableLabelsDropdown .LeadsTableFolderMenu{left:190px;right:auto;top:20px;z-index:42}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableActionsWrapper{align-items:center;display:inline-flex;position:relative}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableActionsWrapper .LeadsTableActionsButton{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:24px;justify-content:center;transition:all .15s ease;width:24px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableActionsWrapper .LeadsTableActionsButton.isOpen,.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableActionsWrapper .LeadsTableActionsButton:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableActionsWrapper .LeadsTableActionsButton .material-symbols-outlined{color:inherit;font-size:18px;transition:transform .18s ease}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableActionsWrapper .LeadsTableActionsButton.isOpen .material-symbols-outlined{transform:rotate(180deg)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableActionsWrapper .LeadsTableActionsDropdown{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:2px;left:0;max-width:250px;min-width:220px;padding:6px;position:absolute;top:calc(100% + 8px);z-index:42}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableActionsWrapper .LeadsTableActionsDropdown>.LeadsTableActionsAddFolder .LeadsTableActionsAddFolderChevron{color:var(--text_Title_Light_Light);font-size:18px;margin-left:auto;transition:transform .18s ease,color .12s ease}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableActionsWrapper .LeadsTableActionsDropdown>.LeadsTableActionsAddFolder.isOpen .LeadsTableActionsAddFolderChevron{color:var(--text_Title_Dark);transform:rotate(180deg)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableActionsWrapper .LeadsTableActionsDropdown>button{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;gap:8px;padding:8px 10px;text-align:left;width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableActionsWrapper .LeadsTableActionsDropdown>button:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableActionsWrapper .LeadsTableActionsDropdown>button.is-danger{color:var(--Canceled)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableActionsWrapper .LeadsTableActionsDropdown>button.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 12%,#0000);color:var(--Canceled)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableActionsWrapper .LeadsTableActionsDropdown>button .material-symbols-outlined{color:inherit;font-size:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableActionsWrapper .LeadsTableActionsDivider{background:var(--border_Light);height:1px;margin:4px 6px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleMenuButton{align-items:center;background-color:var(--background_Gray_Light);border:none;border-radius:50px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:24px;justify-content:center;position:relative;transition:all .15s ease;width:24px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleMenuButton.isOpen,.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleMenuButton:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleMenuButton .material-symbols-outlined{font-size:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:6px;left:0;min-width:200px;padding:10px;position:absolute;top:calc(100% + 8px);z-index:41}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleMenu .LeadsTableTitleMenuItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:6px 8px;text-align:left;transition:all .15s ease}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleMenu .LeadsTableTitleMenuItem:hover{background:var(--background_Gray_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleMenu .LeadsTableTitleMenuItem .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableLabels .LeadsTableLabelsDropdown{left:auto;right:calc(100% + 12px);z-index:41}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft h1{color:var(--text_Title_Light);font-size:16px;font-weight:600}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft p{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;gap:6px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft p .LeadsTableUpdatedText{align-items:center;display:inline-flex}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft p .LeadsTableUpdatedIcon{color:var(--background_Green);font-size:14px;margin-top:-2px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight{align-items:center;display:flex;gap:12px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableViewToggle{align-items:center;background:var(--background_Gray_Dark_Light);border:1px solid var(--border_Light);border-radius:8px;display:inline-flex;height:40px;padding:3px;position:relative}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableViewToggle .LeadsTableViewToggleIndicator{background:var(--background_White);border-radius:6px;bottom:3px;box-shadow:0 1px 3px #0000000d;left:3px;pointer-events:none;position:absolute;top:3px;transform:translateX(0);transition:transform .28s cubic-bezier(.4,0,.2,1);width:calc(50% - 3px);z-index:0}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableViewToggle[data-active-view=board] .LeadsTableViewToggleIndicator{transform:translateX(100%)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableViewToggle .LeadsTableViewToggleButton{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:5px;height:100%;justify-content:center;padding:0 12px;position:relative;transition:color .18s ease;white-space:nowrap;z-index:1}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableViewToggle .LeadsTableViewToggleButton .material-symbols-outlined{font-size:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableViewToggle .LeadsTableViewToggleButton.isActive{color:var(--text_Title_Dark)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersSeleceted{align-items:center;animation:HeaderRightMenuOpen .12s ease;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 10px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersSeleceted .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersSeleceted p{color:var(--text_Title_Light);font-size:12px;margin:0}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersSeleceted .LeadsTableFiltersSelectedClear{align-items:center;background:#0000;border:none;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;justify-content:center;padding:0}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersSeleceted .LeadsTableFiltersSelectedClear .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersSeleceted .LeadsTableFiltersSelectedClear:hover,.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersSeleceted .LeadsTableFiltersSelectedClear:hover .material-symbols-outlined{color:var(--text_Title_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersDelete{align-items:center;animation:HeaderRightMenuOpen .12s ease;display:inline-flex}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersDelete .LeadsTableFiltersDeleteButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:40px;outline:3px solid #0000;padding:6px 12px;transition:all .15s ease}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersDelete .LeadsTableFiltersDeleteButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersDelete .LeadsTableFiltersDeleteButton.isActive{border:1px solid var(--border_Light);color:var(--text_Red)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersDelete .LeadsTableFiltersDeleteButton.isActive .material-symbols-outlined{color:var(--text_Red)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersDelete .LeadsTableFiltersDeleteButton.isDisabled{cursor:not-allowed;opacity:.6}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersDelete .LeadsTableFiltersDeleteButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersDelete .LeadsTableFiltersDeleteButton:disabled{border-color:var(--border_Light);outline:none}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFilterStar{align-items:center;animation:HeaderRightMenuOpen .12s ease;display:inline-flex}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFilterStar .LeadsTableFiltersStarButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:40px;outline:3px solid #0000;padding:6px 12px;transition:all .15s ease}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFilterStar .LeadsTableFiltersStarButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFilterStar .LeadsTableFiltersStarButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light_Light);display:inline-flex;gap:6px;height:40px;outline:3px solid #0000;padding:0 0 0 10px;transition:all .15s ease;width:240px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch:focus-within,.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch .material-symbols-outlined{font-size:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch input{background:#0000;border:none;color:var(--text_Title_Light);font-size:13px;min-width:160px;outline:none;padding:10px 0;width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch .LeadsTableSearchClear{align-items:center;background-color:var(--background_Gray_Light);border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;height:25px;justify-content:center;margin:0 8px 0 4px;min-width:25px;transition:color .15s ease,transform .08s ease;width:25px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch .LeadsTableSearchClear .material-symbols-outlined{font-size:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch .LeadsTableSearchClear:hover{color:var(--text_Title_Dark)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch .LeadsTableSearchClear:active{transform:scale(.96)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent{display:flex;flex-direction:column;height:calc(100% - 81px)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsBoard{border-top:1px solid var(--border_Light);flex:1 1;min-height:0;overflow:auto}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsBoard .LeadsBoardInner{display:flex;flex-direction:column;gap:24px;min-width:100%;padding:18px 16px 40px;width:-webkit-max-content;width:max-content}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsBoard .LeadsBoardGroup{align-items:flex-start;display:flex;flex-direction:column;width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsBoard .LeadsBoardGroup .LeadsBoardGroupHeader{align-items:center;background:#0000;border:0;cursor:pointer;display:flex;gap:8px;left:16px;margin-bottom:8px;padding:2px 4px;position:-webkit-sticky;position:sticky;width:-webkit-fit-content;width:fit-content;z-index:6}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsBoard .LeadsBoardGroup .LeadsBoardGroupHeader .LeadsBoardGroupChevron{color:var(--background_Blue);color:var(--board-accent,var(--background_Blue));font-size:20px;transition:transform .2s ease}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsBoard .LeadsBoardGroup .LeadsBoardGroupHeader .LeadsBoardGroupChevron.isCollapsed{transform:rotate(-90deg)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsBoard .LeadsBoardGroup .LeadsBoardGroupHeader .LeadsBoardGroupTitle{color:var(--background_Blue);color:var(--board-accent,var(--background_Blue));font-size:15px;font-weight:700;white-space:nowrap}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsBoard .LeadsBoardGroup .LeadsBoardGroupHeader .LeadsBoardGroupCount{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsBoard .LeadsBoardGroup .LeadsTableCard{border:1px solid var(--border_Light);border-left:none;border-radius:8px;height:auto;overflow:visible;width:-webkit-max-content;width:max-content}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsBoard .LeadsBoardGroup .LeadsTableCard .LeadsTableGrid{height:auto;padding:0}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsBoard .LeadsBoardGroup .LeadsTableCard .LeadsTableGrid thead{position:static}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsBoard .LeadsBoardGroup .LeadsTableCard .LeadsTableFrozen:not(.LeadsTableSelect):not(.LeadsTableSelectCell){left:auto!important;position:static!important;z-index:auto!important}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsBoard .LeadsBoardGroup .LeadsTableCard .LeadsTableSelect,.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsBoard .LeadsBoardGroup .LeadsTableCard .LeadsTableSelectCell{box-shadow:inset 3px 0 0 var(--background_Blue),1px 0 0 var(--border_Light)!important;box-shadow:inset 3px 0 0 var(--board-accent,var(--background_Blue)),1px 0 0 var(--border_Light)!important;left:16px!important;position:-webkit-sticky!important;position:sticky!important;z-index:30!important}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsBoard .LeadsBoardGroup .LeadsTableCard .LeadsTableSelect{background:var(--background_Gray_Light)!important}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsBoard .LeadsBoardGroup .LeadsTableCard .LeadsTableSelectCell{background:var(--background_White)!important}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsBoard .LeadsBoardGroup .LeadsTableCard .LeadsTableFrozen:not(.LeadsTableSelect):not(.LeadsTableSelectCell) .LeadsTableFrozenEdgeShadow,.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsBoard .LeadsBoardGroup .LeadsTableCard .LeadsTableFrozenEdge:not(.LeadsTableSelect):not(.LeadsTableSelectCell):before{display:none!important}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard{border-top:1px solid var(--border_Light);height:100%;overflow:auto}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid{border-collapse:collapse;height:100%;height:1cap;padding:30px 0;table-layout:fixed}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead{background:var(--background_Gray_Light);position:-webkit-sticky;position:sticky;top:0;z-index:40}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th{border-bottom:1px solid var(--border_Light);border-right:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:12px;font-weight:600;height:43px;min-width:170px;padding:5px 14px;text-align:left;white-space:nowrap;width:170px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th:last-child{border-right:none}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableSelect{max-width:none;min-width:100px;text-align:center;width:100px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableFrozen{background:var(--background_Gray_Light);box-shadow:1px 0 0 var(--border_Light);position:-webkit-sticky;position:sticky;z-index:78}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableFrozen:after{background:var(--border_Light);content:"";height:100%;pointer-events:none;position:absolute;right:-1px;top:0;width:1px;z-index:1}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableHeaderMenuOpen{z-index:120}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th{position:relative}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th:after{background:var(--background_Blue);border-radius:0 0 999px 999px;content:"";height:4px;left:50%;opacity:0;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);transition:opacity .15s ease;width:40px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th[draggable=true]{cursor:grab}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th[draggable=true]:hover:after{opacity:1}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableHeaderDragging{cursor:grabbing;opacity:.5}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableHeaderDropTarget{box-shadow:inset 3px 0 0 0 var(--background_Blue)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableFrozenEdge{z-index:77}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableFrozenEdge:before{background:var(--border_Light);box-shadow:4px 2px 10px rgba(15,23,42,.482);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:1px;z-index:6}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableHeaderCell{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableHeaderCell .LeadsTableFrozenEdgeShadow{background:var(--border_Light);box-shadow:8px 10px 16px rgba(15,23,42,.622);height:100%;pointer-events:none;position:absolute;right:0;top:0;width:1px;z-index:6}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableHeaderInfo{align-items:center;display:inline-flex;gap:8px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableHeaderInfo .LeadsTableColumnIcon{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;height:18px;justify-content:center;width:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableHeaderInfo .LeadsTableColumnIcon .material-symbols-outlined{font-size:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableHeaderInfo .LeadsTableLockIcon{align-items:center;background-color:var(--text_Title_Light_Light);border-radius:2px;color:var(--text_Title_Light_Light);color:var(--background_White);display:inline-flex;height:18px;justify-content:center;width:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableHeaderInfo .LeadsTableLockIcon .material-symbols-outlined{font-size:14px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableHeaderMenu{align-items:center;display:inline-flex;position:relative}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableFreezeButton{align-items:center;background:#0000;border:none;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:0;transition:color .15s ease}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableFreezeButton:hover{color:var(--text_Title_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableFreezeButton .material-symbols-outlined{font-size:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenuButton{align-items:center;background:#0000;border:none;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;transition:color .15s ease;width:24px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenuButton:hover{color:var(--text_Title_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenuButton .material-symbols-outlined{font-size:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;min-width:170px;padding:6px;pointer-events:auto;position:absolute;right:-20px;top:calc(100% + 6px);z-index:90}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu .LeadsTableMenuDivider{background:var(--border_Light);height:1px;margin:6px 4px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu .LeadsTableMenuItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left;transition:all .15s ease;width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu .LeadsTableMenuItem:hover{background:var(--background_Gray_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu .LeadsTableMenuItem.isActive{color:var(--background_Blue)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu .LeadsTableMenuItem.isDanger{color:var(--Canceled)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu .LeadsTableMenuItem.isDanger:hover{background:#dc262614}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu .LeadsTableMenuItem.isDisabled{color:var(--text_Title_Light_Light);cursor:not-allowed}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu .LeadsTableMenuItem.isDisabled:hover{background:#0000}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu .LeadsTableMenuItem .material-symbols-outlined{font-size:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu .LeadsTableMenuItem .LeadsTableMenuCheck{font-size:16px;margin-left:auto}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableAddColumn{border:initial;border-bottom:1px solid var(--border_Light);border-right:1px solid var(--border_Light);max-width:130px;min-width:130px;width:130px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableAddColumn .LeadsTableAddButton{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;outline:none;padding:0;transition:all .15s ease}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableAddColumn .LeadsTableAddButton:disabled{cursor:not-allowed;opacity:.6}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableAddColumn .LeadsTableAddButton p{color:var(--background_Blue);font-size:14px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableAddColumn .LeadsTableAddButton:hover p{text-decoration:underline}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableAddColumn .LeadsTableAddButton .material-symbols-outlined{font-size:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th input{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid var(--border_Dark_Light);border-radius:6px;cursor:pointer;display:grid;height:18px;place-items:center;transition:all .15s ease;width:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th input:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px #fff}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th input:focus-visible{outline:2px solid var(--outline_Blue);outline-offset:2px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody tr{position:relative;z-index:1}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody tr.LeadsTableRowMenuActive{z-index:260}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody tr.LeadsTableDropdownRowOpen{z-index:300}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody tr:focus-within{z-index:140}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody tr.LeadsTableRowNew td{animation:LeadsRowNewFlash 2.4s ease-out}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td{border-bottom:1px solid var(--border_Light);border-right:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;height:44px;min-width:170px;overflow:visible;padding:0;position:relative;width:170px;z-index:1}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableDropdownCellOpen{z-index:320}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableCellError{background:var(--background_White);border-radius:4px;outline:3px solid var(--Canceled);z-index:2}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableCellError:after{border:1px solid var(--Canceled);border-radius:4px;content:"";inset:0;pointer-events:none;position:absolute}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td .LeadsTableFrozenEdgeShadow{background:hsla(0,0%,88%,.238);box-shadow:8px 0 16px rgba(15,23,42,.776);height:100%;pointer-events:none;position:absolute;right:0;top:0;width:1px;z-index:4}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td:last-child{border-right:none;max-width:130px;min-width:130px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableFrozen{background:var(--background_White);box-shadow:1px 0 0 var(--border_Light);left:0;position:-webkit-sticky;position:sticky;z-index:26}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableFrozen.LeadsTableDropdownCellOpen{z-index:340}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableFrozen .LeadsTableDropdown{z-index:12}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableFrozen .LeadsTableDropdown .LeadsTableDropdownMenu{z-index:200}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableFrozen:before{background:var(--border_Light);content:"";height:100%;pointer-events:none;position:absolute;right:-1px;top:0;width:1px;z-index:1}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableCheckboxCell{padding:0;text-align:center;vertical-align:middle}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableCheckboxCell .LeadCellCheckbox{margin:0 auto}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableLockedCell{background:var(--background_Gray_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableLongTextCell{overflow:visible;padding:0;position:relative;z-index:25}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableLongTextCell:focus-within{z-index:150}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableLongTextCell.LeadsTableFrozen{position:-webkit-sticky;position:sticky;z-index:26}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableTextInputCell:focus-within{background:var(--background_White);border-radius:4px;outline:3px solid var(--outline_Blue);z-index:20}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableTextInputCell:focus-within:after{border:1px solid var(--border_Blue);border-radius:4px;content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableTextInputCell.LeadsTableDateTimeCell{position:relative;z-index:3}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableTextInputCell.LeadsTableDateTimeCell:focus-within{background:#0000;border-radius:0;outline:none;z-index:9999}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableTextInputCell.LeadsTableDateTimeCell:focus-within:after{content:none}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody tr:last-child .LeadsTableAddCell{border-bottom:1px solid #0000;max-width:40px;min-width:40px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody tr:last-child td{border-bottom:none;border-bottom:1px solid var(--border_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableInput{background:#0000;border:none;color:var(--text_Title_Light);font-size:13px;height:100%;outline:none;padding:0 14px;transition:all .15s ease;width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableInput:disabled{color:var(--text_Title_Light_Light);cursor:not-allowed}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableMuiInput{align-items:center;display:flex;height:100%;width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableMuiInput .MuiInputBase-root{height:100%;padding:0;width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableMuiInput .MuiInputAdornment-root{margin-right:8px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableTextAreaInline{background:#0000;border:1px solid #0000;border-radius:4px;box-sizing:border-box;color:var(--text_Title_Light);display:block;font-size:13px;height:100%;left:0;max-height:400px;min-height:100%;outline:3px solid #0000;overflow:hidden;padding:10px 14px;position:absolute;resize:none;text-overflow:ellipsis;top:0;white-space:pre;width:100%;z-index:4}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableTextAreaInline:focus{background:var(--background_White);border-color:var(--border_Blue);border-radius:4px;box-shadow:0 10px 24px #0f172a1f;height:100%;min-height:100%;outline:3px solid var(--outline_Blue);overflow-y:auto;white-space:pre-wrap;z-index:151}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableTextAreaInline:disabled{color:var(--text_Title_Light_Light);cursor:not-allowed}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableLongTextPreview{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:text;display:flex;font-size:13px;height:100%;min-height:20px;overflow:hidden;padding:0 14px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;z-index:-1}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableLongTextPreview span.is-empty{color:var(--text_Title_Light_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableLongTextPreview:disabled{color:var(--text_Title_Light_Light);cursor:not-allowed}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdown{cursor:pointer;height:100%;position:relative;width:100%;z-index:10}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdown.isOpen{z-index:330}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdown.isOpen .LeadsTableDropdownMenu{z-index:360}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownTrigger{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;height:100%;justify-content:space-between;padding:0 14px;text-align:left;width:100%;z-index:1}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownTrigger:disabled{color:var(--text_Title_Light_Light);cursor:not-allowed}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownTrigger:focus-visible{outline:2px solid var(--outline_Blue);outline-offset:2px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownValue{color:var(--text_Title_Light);flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownValue .LeadsTableDropdownPills{align-items:center;display:inline-flex;gap:6px;max-width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownValue .LeadsTableDropdownPills.isMulti{flex-wrap:nowrap}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownValue .LeadsTableDropdownPills .LeadsTableDropdownPill{align-items:center;border-radius:4px;color:var(--background_White);display:inline-flex;font-size:12px;font-weight:400;height:22px;max-width:180px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownValue .LeadsTableDropdownPlaceholder{color:var(--text_Title_Light_Light_Light);font-weight:400}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;left:4px;max-height:260px;min-width:170px;overflow-y:auto;padding:6px;position:absolute;top:calc(100% + 3px);width:100%;z-index:120}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left;width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownOption .LeadsTableDropdownSingleIcon{align-items:center;background:var(--background_White);border:1.5px solid var(--text_Title_Light);border-radius:999px;color:var(--background_White);display:flex;height:16px;justify-content:center;transition:all .15s ease;width:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownOption .LeadsTableDropdownSingleIcon span{font-size:12px;opacity:0}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownOption .LeadsTableDropdownSingleIcon.isSelected{background:var(--background_Blue);border-color:var(--background_Blue)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownOption .LeadsTableDropdownSingleIcon.isSelected span{opacity:1}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownOption:hover{background:var(--background_Gray_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownOption .LeadsTableDropdownOptionLabel{align-items:center;border-radius:4px;color:var(--background_White);display:inline-flex;font-size:12px;font-weight:400;height:22px;max-width:180px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownCheckbox{align-items:center;background:var(--background_White);border:1.5px solid var(--text_Title_Light);border-radius:4px;color:var(--background_White);display:flex;height:16px;justify-content:center;transition:all .15s ease;width:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownCheckbox span{font-size:12px;opacity:0}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownCheckbox.isChecked{background:var(--background_Blue);border-color:var(--background_Blue)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownCheckbox.isChecked span{opacity:1}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell{background:var(--background_White);max-width:none;min-width:100px;overflow:visible;padding:0 10px;text-align:center;vertical-align:top;width:100px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell.LeadsTableRowMenuOpen{z-index:280}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls{align-items:center;display:flex;gap:3px;height:100%;justify-content:center;width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuButton,.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowStarButton{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:24px;justify-content:center;transition:all .15s ease;width:24px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuButton:hover,.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowStarButton:hover{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuButton .material-symbols-outlined,.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowStarButton .material-symbols-outlined{font-size:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowStarButton{color:var(--background_Blue);margin-left:5px;margin-right:-5px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowStarButton:hover{color:var(--background_Blue)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowStarButton .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowStarButton .material-symbols-outlined.material-symbols-filled{font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 20}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowStarButton.isActive{color:var(--background_Blue)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowStarButton.isActive .material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 20}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper{align-items:center;display:inline-flex;position:relative;z-index:230}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;left:-18px;min-width:190px;padding:6px;position:absolute;top:calc(100% + 6px);z-index:320}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuDivider{background:var(--border_Light);height:1px;margin:6px 4px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left;transition:all .15s ease;width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem:hover{background:var(--background_Gray_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem.isActive,.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem.isActive .material-symbols-outlined{color:var(--background_Blue)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem.isDanger{color:var(--Canceled)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem.isDanger:hover{background:#dc262614}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem.isDisabled{color:var(--text_Title_Light_Light);cursor:not-allowed}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem.isDisabled:hover{background:#0000}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem .material-symbols-outlined{font-size:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem .material-symbols-outlined.material-symbols-filled{font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 20}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem .LeadsTableMenuCheck{font-size:16px;margin-left:auto}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell input{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid var(--border_Dark_Light);border-radius:6px;cursor:pointer;display:grid;height:18px;place-items:center;transition:all .15s ease;width:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell input:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px #fff}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell input:focus-visible{outline:2px solid var(--outline_Blue);outline-offset:2px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableEmptyAdd{align-items:flex-end;display:flex;justify-content:flex-start;margin-top:12px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableAddRow .LeadsTableSelectCell,.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableEmptyRow .LeadsTableSelectCell{display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:12px;padding-top:12px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableAddRow .LeadsTableEmptyAdd,.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableEmptyRow .LeadsTableEmptyAdd{margin-top:0}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableEmptyCell{height:44px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableAddCell{border:initial;width:140px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableEmpty{color:var(--text_Gray);font-size:13px;padding:24px;text-align:center}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSkeletonRow{border-bottom:1px solid var(--border_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSkeletonRow .LeadsTableSkeletonCell{padding:14px 18px;vertical-align:middle}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSkeletonBar{animation:LeadsTableSkeletonShimmer 1.6s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 25%,var(--background_Gray_Light_Light) 45%,var(--background_Gray_Light) 65%);background-size:220% 100%;border-radius:6px;display:block;height:12px;width:100%}@keyframes LeadsTableSkeletonShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableFooter{background-color:var(--background_White);border-radius:0 0 6px 6px;bottom:0;display:flex;justify-content:flex-start;left:0;padding:12px 14px;position:-webkit-sticky;position:sticky;z-index:2}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableFooter .LeadsTableAddButton{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;outline:none;padding:0;transition:all .15s ease}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableFooter .LeadsTableAddButton:disabled{cursor:not-allowed;opacity:.6}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableFooter .LeadsTableAddButton p{color:var(--background_Blue);font-size:14px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableFooter .LeadsTableAddButton:hover p{text-decoration:underline}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableFooter .LeadsTableAddButton .material-symbols-outlined{font-size:16px}.LeadsTablePreferencesModal{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:100}.LeadsTablePreferencesModal .LeadsTablePreferencesBackdrop{animation:CreateTagsOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.LeadsTablePreferencesModal .LeadsTablePreferencesCard{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border-radius:16px;box-shadow:0 22px 40px #0f172a2e;display:flex;flex-direction:column;gap:16px;padding:18px 18px 16px;position:relative;width:min(520px,92vw);z-index:2}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesHeader h3{color:var(--text_Title_Light);font-size:18px;font-weight:600}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesHeader p{color:var(--text_Title_Light_Light);font-size:13px;margin-top:4px}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesHeader button{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:6px;transition:all .15s ease}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesHeader button:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Light)}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesHeader button .material-symbols-outlined{font-size:20px}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesBody{max-height:320px}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesFooter{display:flex;gap:10px;justify-content:flex-end}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesFooter button{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;height:33px;outline:3px solid #0000;padding:8px 14px;transition:all .15s ease}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesFooter button:hover{border:1px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesFooter button.isPrimary{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesFooter button:disabled{cursor:not-allowed;opacity:.7}@media(max-width:1050px){.LeadsTablePreferencesModal .LeadsTablePreferencesCard{max-width:calc(100vw - 32px)}}@media(max-width:600px){.LeadsTablePreferencesModal .LeadsTablePreferencesCard{border-radius:0;inset:0;max-height:100vh;max-width:100vw;width:100%}}@keyframes LeadsRowNewFlash{0%{box-shadow:inset 0 0 0 100px color-mix(in srgb,var(--background_Blue) 22%,#0000)}18%{box-shadow:inset 0 0 0 100px color-mix(in srgb,var(--background_Blue) 20%,#0000)}to{box-shadow:inset 0 0 0 100px color-mix(in srgb,var(--background_Blue) 0,#0000)}}@keyframes MarketingRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.MarketingMain{animation:RenderPageOpen .28s cubic-bezier(.22,1,.36,1);background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;height:100%;width:auto}.MarketingMain.is-immersive{background:#0000;border:0;border-radius:0}.MarketingMain.is-immersive .MarketingBody{border-radius:0}.MarketingMain .MarketingMenu{background-color:var(--background_Gray_Light_Light);border-radius:8px 0 0 8px;border-right:1px solid var(--border_Light);display:flex;flex-direction:column;gap:4px;max-width:210px;min-width:210px;overflow-x:hidden;overflow-y:auto;padding:22px 14px 20px;transition:min-width .18s ease,max-width .18s ease,padding .18s ease}.MarketingMain .MarketingMenu .MarketingMenuHeader h2{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0 0 8px 11px}.MarketingMain .MarketingMenu .MarketingMenuItem{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;gap:10px;min-width:0;padding:8px 10px;transition:background .15s ease,border-color .15s ease;width:100%}.MarketingMain .MarketingMenu .MarketingMenuItem .material-symbols-outlined{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:50%;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:16px;height:28px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:28px}.MarketingMain .MarketingMenu .MarketingMenuItem p{color:var(--text_Title_Light);flex:1 1;font-size:13px;font-weight:600;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MarketingMain .MarketingMenu .MarketingMenuItem:hover{background:var(--surface-sunken)}.MarketingMain .MarketingMenu .MarketingMenuItem.is-active{background:var(--background_White);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d}.MarketingMain .MarketingMenu .MarketingMenuItem.is-active .material-symbols-outlined{background:var(--text_Title_Dark);border-color:var(--text_Title_Dark);color:#fff}.MarketingMain .MarketingMenu .MarketingMenuItem.is-active p{color:var(--text_Title_Dark)}.MarketingMain .MarketingMenu.is-compact{gap:6px;max-width:92px;min-width:92px;padding:25px 10px 20px}.MarketingMain .MarketingMenu.is-compact .MarketingMenuHeader{display:flex;justify-content:center;margin-bottom:4px}.MarketingMain .MarketingMenu.is-compact .MarketingMenuHeader h2{font-size:12px;margin:0;text-align:center}.MarketingMain .MarketingMenu.is-compact .MarketingMenuItem{align-items:center;flex-direction:column;gap:5px;justify-content:center;min-height:62px;padding:10px 4px;text-align:center}.MarketingMain .MarketingMenu.is-compact .MarketingMenuItem .material-symbols-outlined{font-size:18px;height:30px;width:30px}.MarketingMain .MarketingMenu.is-compact .MarketingMenuItem p{font-size:11px;font-weight:500;line-height:1.1;text-align:center;width:100%}.MarketingMain .MarketingMenu .MarketingMenuToggle{display:flex;justify-content:center;margin-top:auto;padding-top:12px}.MarketingMain .MarketingMenu .MarketingMenuToggle .MarketingMenuViewSwitch{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;gap:2px;padding:3px}.MarketingMain .MarketingMenu .MarketingMenuToggle .MarketingMenuViewSwitch .MarketingMenuViewButton{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.MarketingMain .MarketingMenu .MarketingMenuToggle .MarketingMenuViewSwitch .MarketingMenuViewButton .material-symbols-outlined{font-size:18px}.MarketingMain .MarketingMenu .MarketingMenuToggle .MarketingMenuViewSwitch .MarketingMenuViewButton:hover{color:var(--text_Title_Dark)}.MarketingMain .MarketingMenu .MarketingMenuToggle .MarketingMenuViewSwitch .MarketingMenuViewButton.is-active{background:var(--background_White);box-shadow:0 1px 2px #0f172a14;color:var(--text_Title_Dark)}.MarketingMain .MarketingBody{background-color:var(--background_Gray_Light_Light);border-radius:0 8px 8px 0;flex:1 1;min-width:0;overflow-x:hidden;overflow-y:auto}@media(max-width:1050px){.MarketingMain .MarketingMenu{max-width:184px;min-width:184px;padding:18px 12px}.MarketingMain .MarketingMenu .MarketingMenuItem{padding:7px 8px}.MarketingMain .MarketingMenu .MarketingMenuItem p{font-size:12px}}@media(max-width:600px){.MarketingMain{flex-direction:column;overflow-x:hidden}.MarketingMain .MarketingMenu{-webkit-overflow-scrolling:touch;align-items:center;flex-direction:row;flex-wrap:nowrap;height:60px;max-height:60px;max-width:none;min-height:60px;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;width:100%}.MarketingMain .MarketingMenu::-webkit-scrollbar{display:none}.MarketingMain .MarketingMenuToggle,.MarketingMain .MarketingMenuViewSwitch{display:none!important}.MarketingMain .MarketingMenu{border-bottom:1px solid var(--border_Light);border-radius:8px 8px 0 0;border-right:none;gap:6px;padding:0 12px}.MarketingMain .MarketingMenu .MarketingMenuHeader{display:none}.MarketingMain .MarketingMenu .MarketingMenuItem{align-items:center;background:var(--background_Gray_Light);border-radius:999px;flex:0 0 auto;height:40px;min-height:0;padding:0 14px;white-space:nowrap;width:auto}.MarketingMain .MarketingMenu .MarketingMenuItem .material-symbols-outlined{background:#0000;border:none;border-radius:0;color:var(--text_Title_Light);font-size:18px;height:auto;width:auto}.MarketingMain .MarketingMenu .MarketingMenuItem p{font-size:13px;overflow:visible;text-overflow:clip}.MarketingMain .MarketingMenu .MarketingMenuItem.is-active{background:var(--background_Gray_Light_Blue);box-shadow:none}.MarketingMain .MarketingMenu .MarketingMenuItem.is-active .material-symbols-outlined{background:#0000;color:var(--text_Title_Dark)}.MarketingMain .MarketingMenu .MarketingMenuItem.is-active p{color:var(--text_Title_Dark)}.MarketingMain .MarketingMenu .MarketingMenuToggle{display:none}.MarketingMain .MarketingMenu.is-compact{gap:6px;max-width:none;min-width:0;padding:0 12px;width:100%}.MarketingMain .MarketingMenu.is-compact .MarketingMenuHeader{display:none}.MarketingMain .MarketingMenu.is-compact .MarketingMenuItem{align-items:center;flex-direction:row;gap:6px;height:40px;justify-content:center;min-height:0;padding:0 14px}.MarketingMain .MarketingMenu.is-compact .MarketingMenuItem .material-symbols-outlined{font-size:18px;height:auto;width:auto}.MarketingMain .MarketingMenu.is-compact .MarketingMenuItem p{font-size:13px;font-weight:600;line-height:1.1;width:auto}.MarketingMain .MarketingBody{border-radius:0 0 8px 8px;width:100%}}.MarketingCampaigns{background:#0000;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.MarketingCampaigns .MarketingCampaignsHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.MarketingCampaigns .MarketingCampaignsHeader .MarketingCampaignsHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.MarketingCampaigns .MarketingCampaignsHeader .MarketingCampaignsTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.MarketingCampaigns .MarketingCampaignsHeader .MarketingCampaignsSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.3;margin:0}.MarketingCampaigns .MarketingCampaignsHeader .MarketingCampaignsHeaderActions{align-items:center;display:flex;gap:12px}.MarketingCampaigns .MarketingCampaignsHeader .MarketingCampaignsAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.MarketingCampaigns .MarketingCampaignsHeader .MarketingCampaignsAddBtn .MarketingCampaignsAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.MarketingCampaigns .MarketingCampaignsHeader .MarketingCampaignsAddBtn .MarketingCampaignsAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.MarketingCampaigns .MarketingCampaignsHeader .MarketingCampaignsAddBtn .MarketingCampaignsAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.MarketingCampaigns .MarketingCampaignsHeader .MarketingCampaignsAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.MarketingCampaigns .MarketingCampaignsHeader .MarketingCampaignsAddBtn:active{transform:scale(.98)}.MarketingCampaigns .MarketingCampaignsError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;margin:0 24px 8px;padding:8px 10px}.MarketingCampaigns .MarketingCampaignsChartShow{align-items:center;align-self:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;height:32px;margin:6px 24px 4px;padding:0 14px;transition:border-color .12s ease,box-shadow .12s ease,color .12s ease}.MarketingCampaigns .MarketingCampaignsChartShow .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.MarketingCampaigns .MarketingCampaignsChartShow:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14;color:var(--text_Title_Dark)}.MarketingCampaigns .MarketingCampaignsChart{background:#0000;border:none;box-shadow:none;margin:0;padding:4px 24px 8px}.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartHead{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartHead .MarketingCampaignsChartHide{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12.5px;font-weight:600;gap:5px;height:30px;padding:0 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartHead .MarketingCampaignsChartHide .material-symbols-outlined{font-size:17px}.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartHead .MarketingCampaignsChartHide:hover{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Dark)}.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartEmpty{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:13px;gap:8px;height:200px;justify-content:center;text-align:center}.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:32px}.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartStats{align-items:stretch;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex:1 1 auto;min-width:0;overflow:hidden}.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartStats .MarketingCampaignsChartStat{background:#0000;border:none;border-left:1px solid var(--border_Light);cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-family:inherit;gap:8px;min-width:0;padding:13px 18px 15px;text-align:left;transition:background .14s ease}.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartStats .MarketingCampaignsChartStat:first-child{border-left:none}.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartStats .MarketingCampaignsChartStat:hover:not(.is-selected){background:var(--background_Gray_Light_Light)}.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartStats .MarketingCampaignsChartStat .MarketingCampaignsChartStatLabel{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:13px;font-weight:500;gap:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartStats .MarketingCampaignsChartStat .MarketingCampaignsChartStatLabel .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;margin-left:-3px}.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartStats .MarketingCampaignsChartStat .MarketingCampaignsChartStatValue{color:var(--text_Title_Dark);font-size:26px;font-weight:400;letter-spacing:-.5px;line-height:1.15}.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartStats .MarketingCampaignsChartStat .MarketingCampaignsChartStatValue .MarketingCampaignsChartStatSkel{animation:MarketingCampaignsChartPulse 1.4s ease infinite;background:var(--background_Gray_Light);border-radius:6px;display:inline-block;height:24px;width:54px}.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartStats .MarketingCampaignsChartStat.is-selected.is-slot0{background:var(--background_Blue)}.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartStats .MarketingCampaignsChartStat.is-selected.is-slot1{background:var(--Canceled)}.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartStats .MarketingCampaignsChartStat.is-selected.is-slot2{background:color-mix(in srgb,var(--Done) 68%,#000)}.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartStats .MarketingCampaignsChartStat.is-selected.is-slot3{background:color-mix(in srgb,var(--pending) 66%,#000)}.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartStats .MarketingCampaignsChartStat.is-selected.is-slot4{background:color-mix(in srgb,var(--background_Blue_Purpel) 82%,#000)}.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartStats .MarketingCampaignsChartStat.is-selected .MarketingCampaignsChartStatLabel,.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartStats .MarketingCampaignsChartStat.is-selected .MarketingCampaignsChartStatLabel .material-symbols-outlined{color:#ffffffe6}.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartStats .MarketingCampaignsChartStat.is-selected .MarketingCampaignsChartStatValue{color:#fff}.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartStats .MarketingCampaignsChartStat.is-selected .MarketingCampaignsChartStatValue .MarketingCampaignsChartStatSkel{background:#ffffff47}.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartBodyWrap{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .34s cubic-bezier(.4,0,.2,1),opacity .26s ease}.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartBodyWrap>.MarketingCampaignsChartBody{min-height:0;overflow:hidden}.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartBodyWrap.is-collapsed{grid-template-rows:0fr;opacity:0;pointer-events:none}.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartBody,.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartBody .AnalyticsChart{width:100%}.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartBody .MarketingCampaignsChartSkeleton{animation:MarketingCampaignsChartPulse 1.4s ease infinite;background:var(--background_Gray_Light);border-radius:10px;display:block;height:220px;width:100%}@keyframes MarketingCampaignsChartPulse{0%,to{opacity:1}50%{opacity:.5}}.MarketingCampaigns .MarketingCampaignsHero{align-items:center;animation:MarketingRise .36s cubic-bezier(.22,1,.36,1) 40ms backwards;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;gap:36px;justify-content:space-between;margin:16px 24px 24px;overflow:hidden;padding:36px 40px}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroMain{flex:1 1;max-width:520px;min-width:0}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroEyebrow{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-block;font-size:11px;font-weight:700;letter-spacing:.05em;margin-bottom:12px;padding:4px 11px;text-transform:uppercase}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroTitle{color:var(--text_Title_Dark);font-size:26px;font-weight:700;letter-spacing:-.01em;margin:0 0 8px}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroSubtitle{color:var(--text_Title_Light_Light);font-size:14px;line-height:1.6;margin:0 0 24px}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroList{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0 0 26px;padding:0}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroList li{align-items:flex-start;display:flex;gap:12px}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroList li .MarketingCampaignsHeroIcon{align-items:center;border-radius:10px;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroList li .MarketingCampaignsHeroIcon .material-symbols-outlined{font-size:19px}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroList li .MarketingCampaignsHeroIcon.is-design{background:color-mix(in srgb,var(--background_Blue) 14%,#0000);color:var(--background_Blue)}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroList li .MarketingCampaignsHeroIcon.is-audience{background:color-mix(in srgb,var(--Done) 16%,#0000);color:var(--Done)}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroList li .MarketingCampaignsHeroIcon.is-track{background:color-mix(in srgb,var(--pending) 16%,#0000);color:var(--pending)}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroList li .MarketingCampaignsHeroIcon.is-sms{background:color-mix(in srgb,#7c5cff 16%,#0000);background:color-mix(in srgb,var(--background_Blue_Purpel,#7c5cff) 16%,#0000);color:#7c5cff;color:var(--background_Blue_Purpel,#7c5cff)}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroList li .MarketingCampaignsHeroIcon.is-soon{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light)}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroList li .MarketingCampaignsHeroItemText{color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:13px;gap:1px;line-height:1.45}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroList li .MarketingCampaignsHeroItemText strong{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroList li.is-soon .MarketingCampaignsHeroItemText strong{color:var(--text_Title_Light_Light)}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroCta{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;box-shadow:0 1px 3px #0000000d;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;height:44px;padding:0 22px;transition:box-shadow .15s ease,transform .08s ease}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroCta .material-symbols-outlined{font-size:20px}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroCta:hover{box-shadow:0 8px 22px #2563eb52}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroCta:active{transform:scale(.98)}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroLocked{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroHelp{align-items:center;color:var(--background_Blue);display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-left:4px;margin-top:16px;text-decoration:none}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroHelp .material-symbols-outlined{font-size:17px}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroHelp:hover{text-decoration:underline}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroArt{flex-shrink:0;height:230px;position:relative;width:260px}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroArt .MarketingCampaignsArtGlow{background:radial-gradient(circle,color-mix(in srgb,var(--background_Blue) 14%,#0000),#0000 70%);border-radius:50%;inset:10px 0 0 30px;position:absolute}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroArt .MarketingCampaignsArtCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 12px 30px #0f172a1f;display:flex;flex-direction:column;gap:10px;left:46px;padding:18px 18px 20px;position:absolute;top:26px;transform:rotate(-3deg);width:168px}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroArt .MarketingCampaignsArtCard .MarketingCampaignsArtBadge{align-items:center;background:var(--background_Blue);border-radius:11px;display:inline-flex;height:40px;justify-content:center;margin-bottom:4px;width:40px}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroArt .MarketingCampaignsArtCard .MarketingCampaignsArtBadge .material-symbols-outlined{color:#fff;font-size:22px}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroArt .MarketingCampaignsArtCard .MarketingCampaignsArtLine{background:var(--background_Gray_Light);border-radius:999px;height:9px}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroArt .MarketingCampaignsArtCard .MarketingCampaignsArtLine.is-w85{width:85%}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroArt .MarketingCampaignsArtCard .MarketingCampaignsArtLine.is-w95{width:95%}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroArt .MarketingCampaignsArtCard .MarketingCampaignsArtLine.is-w60{width:60%}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroArt .MarketingCampaignsArtCard .MarketingCampaignsArtPill{background:color-mix(in srgb,var(--background_Blue) 16%,#0000);border-radius:999px;height:26px;margin-top:6px;width:84px}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroArt .MarketingCampaignsArtChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 6px 16px #0f172a1f;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:7px 12px;position:absolute}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroArt .MarketingCampaignsArtChip .material-symbols-outlined{font-size:16px}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroArt .MarketingCampaignsArtChip.is-chip1{right:0;top:8px}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroArt .MarketingCampaignsArtChip.is-chip1 .material-symbols-outlined{color:var(--Done)}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroArt .MarketingCampaignsArtChip.is-chip2{bottom:14px;left:0}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroArt .MarketingCampaignsArtChip.is-chip2 .material-symbols-outlined{color:var(--background_Blue)}.MarketingCampaigns .MarketingCampaignsNameCell{align-items:center;display:flex;gap:10px}.MarketingCampaigns .MarketingCampaignsNameCell .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:20px}.MarketingCampaigns .MarketingCampaignsNameCell .MarketingCampaignsTypeIcon{align-items:center;border-radius:8px;display:inline-flex;font-size:17px;height:30px;justify-content:center;width:30px}.MarketingCampaigns .MarketingCampaignsNameCell .MarketingCampaignsTypeIcon.is-email{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue)}.MarketingCampaigns .MarketingCampaignsNameCell .MarketingCampaignsTypeIcon.is-sms{background:color-mix(in srgb,#7c5cff 14%,#0000);background:color-mix(in srgb,var(--background_Blue_Purpel,#7c5cff) 14%,#0000);color:#7c5cff;color:var(--background_Blue_Purpel,#7c5cff)}.MarketingCampaigns .MarketingCampaignsNameCell .MarketingCampaignsName{color:var(--text_Title_Dark);font-weight:600;overflow:hidden;text-overflow:ellipsis}.MarketingCampaigns .MarketingCampaignsAudience{color:var(--text_Title_Dark);font-weight:600}.MarketingCampaigns .MarketingCampaignsAudience .MarketingCampaignsAudienceUnit{color:var(--text_Title_Light_Light);font-weight:400}.MarketingCampaigns .MarketingCampaignsMuted{color:var(--text_Title_Light_Light_Light)}.MarketingCampaigns .MarketingCampaignsStatusBadge{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11.5px;font-weight:600;gap:7px;padding:5px 12px}.MarketingCampaigns .MarketingCampaignsStatusBadge .MarketingCampaignsStatusDot{background:currentColor;border-radius:999px;flex-shrink:0;height:7px;width:7px}.MarketingCampaigns .MarketingCampaignsStatusBadge.is-draft{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.MarketingCampaigns .MarketingCampaignsStatusBadge.is-scheduled{background:color-mix(in srgb,var(--InProgress) 12%,#0000);border-color:color-mix(in srgb,var(--InProgress) 35%,#0000);color:var(--InProgress)}.MarketingCampaigns .MarketingCampaignsStatusBadge.is-sending{background:color-mix(in srgb,var(--pending) 14%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.MarketingCampaigns .MarketingCampaignsStatusBadge.is-sent{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.MarketingCampaigns .MarketingCampaignsStatusBadge.is-failed{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.MarketingCampaigns .MarketingCampaignsStatusBadge.is-cancelled{background:color-mix(in srgb,var(--Canceled) 6%,#0000);border-color:color-mix(in srgb,var(--Canceled) 22%,#0000);color:color-mix(in srgb,var(--Canceled) 78%,var(--text_Title_Light_Light))}.MarketingCampaigns .MarketingCampaignsActionsCell{position:relative;text-align:right;white-space:nowrap;width:48px}.MarketingCampaigns .MarketingCampaignsActionsCell .MarketingCampaignsRowAction{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:background .12s ease,color .12s ease;width:34px}.MarketingCampaigns .MarketingCampaignsActionsCell .MarketingCampaignsRowAction .material-symbols-outlined{font-size:22px}.MarketingCampaigns .MarketingCampaignsActionsCell .MarketingCampaignsRowAction:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.MarketingCampaigns .MarketingCampaignsActionsCell .MarketingCampaignsRowAction.is-danger:hover{color:var(--Canceled)}.MarketingCampaigns .MarketingCampaignsActionsCell .MarketingCampaignsConfirm{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:inline-flex;gap:6px;padding:5px 6px;position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:2}.MarketingCampaigns .MarketingCampaignsActionsCell .MarketingCampaignsConfirm .MarketingCampaignsConfirmYes{background:var(--Canceled);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:6px 10px}.MarketingCampaigns .MarketingCampaignsActionsCell .MarketingCampaignsConfirm .MarketingCampaignsConfirmYes:disabled{cursor:not-allowed;opacity:.6}.MarketingCampaigns .MarketingCampaignsActionsCell .MarketingCampaignsConfirm .MarketingCampaignsConfirmNo{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:600;padding:6px 10px}.MarketingCampaigns .MarketingCampaignsActionsCell .MarketingCampaignsConfirm .MarketingCampaignsConfirmNo:hover{color:var(--text_Title_Dark)}.MarketingCampaigns .MarketingCampaignsTypeOverlay{align-items:center;animation:MarketingCampaignsTypeFade .14s ease;-webkit-backdrop-filter:blur(1.2px);backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal{animation:MarketingCampaignsTypePop .16s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:15px;box-shadow:0 1px 3px #0000000d;max-width:600px;padding:26px 24px 22px;position:relative;width:100%}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeClose{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;position:absolute;right:14px;top:14px;width:32px}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeClose .material-symbols-outlined{font-size:20px}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeHead{margin-bottom:18px}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeHead h3{color:var(--text_Title_Dark);font-size:18px;font-weight:700;margin:0 0 4px}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeHead p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}@media(max-width:560px){.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeGrid{grid-template-columns:1fr}}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeGrid .MarketingCampaignsTypeCard{align-items:stretch;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;cursor:pointer;display:flex;flex-direction:column;gap:12px;overflow:hidden;padding:18px 18px 16px;position:relative;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .14s ease;width:100%}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeGrid .MarketingCampaignsTypeCard .MarketingCampaignsTypeCardArt{align-items:center;border-radius:12px;display:flex;height:130px;justify-content:center;overflow:hidden}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeGrid .MarketingCampaignsTypeCard .MarketingCampaignsTypeCardArt img{-webkit-user-drag:none;height:108px;object-fit:contain;transition:transform .2s ease;-webkit-user-select:none;user-select:none;width:108px}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeGrid .MarketingCampaignsTypeCard.is-email .MarketingCampaignsTypeCardArt{background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--background_Blue) 16%,#0000),#0000 70%)}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeGrid .MarketingCampaignsTypeCard.is-sms .MarketingCampaignsTypeCardArt{background:radial-gradient(circle at 50% 42%,color-mix(in srgb,#f7a13a 22%,#0000),#0000 70%)}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeGrid .MarketingCampaignsTypeCard .MarketingCampaignsTypeCardMain{display:flex;flex:1 1;flex-direction:column;gap:4px}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeGrid .MarketingCampaignsTypeCard .MarketingCampaignsTypeCardMain strong{color:var(--text_Title_Dark);font-size:16px;font-weight:700}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeGrid .MarketingCampaignsTypeCard .MarketingCampaignsTypeCardMain span{color:var(--text_Title_Light_Light);font-size:12.5px;line-height:1.45}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeGrid .MarketingCampaignsTypeCard .MarketingCampaignsTypeCardTag{align-items:center;background:#7c5cff;background:var(--background_Blue_Purpel,#7c5cff);border-radius:999px;color:#fff;display:inline-flex;font-size:10px;font-weight:700;letter-spacing:.03em;padding:2px 9px;position:absolute;right:12px;text-transform:uppercase;top:12px;z-index:1}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeGrid .MarketingCampaignsTypeCard .MarketingCampaignsTypeCardGo{align-items:center;color:var(--background_Blue);display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-top:2px}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeGrid .MarketingCampaignsTypeCard .MarketingCampaignsTypeCardGo .material-symbols-outlined{font-size:17px;transition:transform .16s ease}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeGrid .MarketingCampaignsTypeCard.is-sms .MarketingCampaignsTypeCardGo{color:#7c5cff;color:var(--background_Blue_Purpel,#7c5cff)}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeGrid .MarketingCampaignsTypeCard:hover{border-color:var(--background_Blue);box-shadow:0 10px 26px #0f172a1f;transform:translateY(-2px)}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeGrid .MarketingCampaignsTypeCard:hover .MarketingCampaignsTypeCardArt img{transform:scale(1.06) rotate(-2deg)}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeGrid .MarketingCampaignsTypeCard:hover .MarketingCampaignsTypeCardGo .material-symbols-outlined{transform:translateX(3px)}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeGrid .MarketingCampaignsTypeCard.is-sms:hover{border-color:#7c5cff;border-color:var(--background_Blue_Purpel,#7c5cff)}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeGrid .MarketingCampaignsTypeCard:active{transform:translateY(0)}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeSoonSection{border-top:1px solid var(--border_Light);margin-top:20px;padding-top:18px}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeSoonSection .MarketingCampaignsTypeSoonLabel{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;font-weight:600;gap:7px;margin-bottom:12px}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeSoonSection .MarketingCampaignsTypeSoonLabel .material-symbols-outlined{color:#7c5cff;color:var(--background_Blue_Purpel,#7c5cff);font-size:16px}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeSoonSection .MarketingCampaignsTypeSoonGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}@media(max-width:560px){.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeSoonSection .MarketingCampaignsTypeSoonGrid{grid-template-columns:1fr}}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeSoonSection .MarketingCampaignsTypeSoonGrid .MarketingCampaignsTypeSoonCard{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:12px;cursor:not-allowed;display:flex;gap:12px;padding:12px 14px;position:relative}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeSoonSection .MarketingCampaignsTypeSoonGrid .MarketingCampaignsTypeSoonCard .MarketingCampaignsTypeSoonLogo{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeSoonSection .MarketingCampaignsTypeSoonGrid .MarketingCampaignsTypeSoonCard .MarketingCampaignsTypeSoonLogo img{height:20px;object-fit:contain;opacity:.85;width:20px}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeSoonSection .MarketingCampaignsTypeSoonGrid .MarketingCampaignsTypeSoonCard .MarketingCampaignsTypeSoonName{color:var(--text_Title_Light_Light);flex:1 1;font-size:13.5px;font-weight:600}.MarketingCampaigns .MarketingCampaignsTypeOverlay .MarketingCampaignsTypeModal .MarketingCampaignsTypeSoonSection .MarketingCampaignsTypeSoonGrid .MarketingCampaignsTypeSoonCard .MarketingCampaignsTypeSoonTag{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:10px;font-weight:700;letter-spacing:.03em;padding:2px 8px;text-transform:uppercase}@keyframes MarketingCampaignsTypeFade{0%{opacity:0}to{opacity:1}}@keyframes MarketingCampaignsTypePop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:1050px){.MarketingCampaigns .MarketingCampaignsHeader{gap:12px;margin:20px 20px 0;padding:0 0 14px}}@media(max-width:600px){.MarketingCampaigns{overflow-x:hidden}.MarketingCampaigns .MarketingCampaignsHeader{align-items:flex-start!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:10px;justify-content:space-between!important}.MarketingCampaigns .MarketingCampaignsHeader .MarketingCampaignsHeaderMain{min-width:0}.MarketingCampaigns .MarketingCampaignsHeader .MarketingCampaignsHeaderActions{flex-shrink:0}.MarketingCampaigns .MarketingCampaignsHeader .MarketingCampaignsAddBtnLabel,.MarketingCampaigns .MarketingCampaignsHeader .MarketingCampaignsCreateBtnLabel{display:none!important}.MarketingCampaigns .MarketingCampaignsHeader .MarketingCampaignsAddBtn,.MarketingCampaigns .MarketingCampaignsHeader .MarketingCampaignsCreateBtn{flex-shrink:0;gap:0!important;height:44px!important;justify-content:center;min-height:44px!important;min-width:44px!important;padding:0!important;width:44px!important}.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartStats{-webkit-overflow-scrolling:touch;overflow-x:auto}.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartStats .MarketingCampaignsChartStat{flex:0 0 auto;min-width:116px;padding:11px 14px 13px}.MarketingCampaigns .MarketingCampaignsChart .MarketingCampaignsChartStats .MarketingCampaignsChartStat .MarketingCampaignsChartStatValue{font-size:22px}.MarketingCampaigns .MarketingCampaignsHero{align-items:flex-start;flex-direction:column;gap:8px;margin:8px 14px 16px;padding:24px 20px}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroMain{max-width:none}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroTitle{font-size:20px}.MarketingCampaigns .MarketingCampaignsHero .MarketingCampaignsHeroArt{align-self:center;height:180px;order:2;transform:scale(.85);width:220px}.MarketingCampaigns .MarketingCampaignsHeader{margin:14px 14px 0;padding:0 0 12px}.MarketingCampaigns .MarketingCampaignsHeader .MarketingCampaignsTitle{font-size:18px}.MarketingCampaigns .MarketingCampaignsError{margin:0 14px 8px}}.Table{background:#0000;display:flex;flex:1 1;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;min-height:0;width:100%}.Table .TableError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;margin:0 24px 8px;padding:8px 10px}.Table .TableSection{display:flex;flex:1 1;flex-direction:column;min-height:360px;padding:0 24px}.Table .TableSection .TableWrapper{-webkit-overflow-scrolling:touch;flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}@media(max-width:1050px){.Table .TableSection{padding:0 20px}.Table .TableSection .TableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media(max-width:600px){.Table .TableSection{min-height:0;padding:0 14px}.Table .TableSection .TableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}}.TableToolbar{align-items:center;display:flex;gap:10px;padding:20px 24px;position:relative}.TableToolbar:has(.TableControlsActions.is-visible) .TableCustomize,.TableToolbar:has(.TableControlsActions.is-visible) .TableFilters,.TableToolbar:has(.TableControlsActions.is-visible) .TableToolbarExtra{visibility:hidden}.TableToolbar .TableControlsActions .TableControlsActionsBox,.TableToolbar .TableCustomize .ClientsControlsTopRight_Fileds,.TableToolbar .TableFilters .DatePicker__Button,.TableToolbar .TableFilters .TableFilterButton,.TableToolbar .TableToolbarExtra>button{box-sizing:border-box;height:32px}.TableToolbar .TableFilters{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.TableToolbar .TableFilters .TableFilterField{position:relative}.TableToolbar .TableFilters .TableFilterField .TableFilterButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;height:32px;justify-content:space-between;min-width:140px;outline:3px solid #0000;padding:0 12px;transition:all .15s ease}.TableToolbar .TableFilters .TableFilterField .TableFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.TableToolbar .TableFilters .TableFilterField .TableFilterButton .TableFilterButtonLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TableToolbar .TableFilters .TableFilterField .TableFilterButton .TableFilterChevron{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:20px}.TableToolbar .TableFilters .TableFilterField .TableFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:160px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);z-index:20}.TableToolbar .TableFilters .TableFilterField .TableFilterMenu .TableFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.TableToolbar .TableFilters .TableFilterField .TableFilterMenu .TableFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.TableToolbar .TableControlsActions{align-items:center;display:flex;gap:10px;height:100%;left:24px;opacity:0;pointer-events:none;position:absolute;top:0;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease;width:auto;z-index:2}.TableToolbar .TableControlsActions.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.TableToolbar .TableControlsActions p{color:var(--text_Title_Light);font-size:14px;margin:0;white-space:nowrap}.TableToolbar .TableControlsActions .TableControlsActionsBox{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:6px;outline:3px solid #0000;padding:6px 10px;transition:border .15s ease,color .15s ease;white-space:nowrap}.TableToolbar .TableControlsActions .TableControlsActionsBox:hover{border:1px solid var(--background_Blue);color:var(--text_Title_Dark);outline:3px solid var(--outline_Blue)}.TableToolbar .TableControlsActions .TableControlsActionsBox:disabled{cursor:not-allowed;opacity:.6;outline:3px solid #0000}.TableToolbar .TableControlsActions .TableControlsActionsBox.is-danger{background:color-mix(in srgb,var(--Canceled) 12%,#0000);border-color:color-mix(in srgb,var(--Canceled) 45%,#0000);color:var(--Canceled)}.TableToolbar .TableControlsActions .TableControlsActionsBox.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 18%,#0000);border-color:var(--Canceled);color:var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 25%,#0000)}.TableToolbar .TableControlsActions .TableControlsActionsBox .TableControlsActionsIcon{font-size:16px}.TableToolbar .TableControlsActions .TableUnselect{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:400;margin:0;white-space:nowrap}.TableToolbar .TableControlsActions .TableUnselect:hover{text-decoration:underline}.TableToolbar .TableToolbarExtra{align-items:center;display:flex;gap:10px}.TableToolbar .TableCustomize{align-items:center;display:flex;margin-left:auto}.TableToolbar:has(.TableCustomize) .TableSearch{margin-left:0}.TableToolbar .TableSearch{margin-left:auto;min-width:240px}.TableToolbar .TableSearch .SearchForm{align-items:stretch;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;display:flex;height:32px;max-width:260px;min-width:240px;outline:3px solid #0000;padding:0 12px;transition:all .15s ease}.TableToolbar .TableSearch .SearchForm:focus-within,.TableToolbar .TableSearch .SearchForm:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.TableToolbar .TableSearch .SearchForm .SearchFormMain{align-items:center;display:flex;flex:1 1;gap:6px}.TableToolbar .TableSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;justify-content:center}.TableToolbar .TableSearch .SearchForm .SearchFormMain .SearchIcon .material-symbols-outlined{font-size:19px}.TableToolbar .TableSearch .SearchForm .SearchFormMain .SearchInput{background-color:#0000;border:none;border-radius:3px;color:var(--text_Title_Dark);flex:1 1;font-size:13px;outline:3px solid #0000;padding:0 5px}.TableToolbar .TableSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background-color:var(--background_Gray_Dark_Light);border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;flex-shrink:0;height:25px;justify-content:center;padding:0 4px;width:25px}.TableToolbar .TableSearch .SearchForm .SearchFormMain .SearchClear .material-symbols-outlined{font-size:16px}.TableToolbar .TableSearch .SearchForm .SearchFormMain .SearchClear:hover{color:var(--text_Title_Dark)}.TableToolbar .TableSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}@media(max-width:1050px){.TableToolbar{padding:16px 20px}}@media(max-width:600px){.TableToolbar{align-items:center!important;box-sizing:border-box!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:flex-start!important;padding:12px 14px;position:relative;width:100%!important}.TableToolbar,.TableToolbar .TableFilters{display:flex!important;gap:8px;z-index:auto!important}.TableToolbar .TableFilters{-webkit-overflow-scrolling:touch;align-items:center;flex:0 1 auto!important;flex-wrap:nowrap!important;min-width:0!important;overflow-x:auto!important;padding:4px;scrollbar-width:none;transform:none!important;width:auto!important}.TableToolbar .TableFilters::-webkit-scrollbar{display:none}.TableToolbar .TableFilters .DatePicker__Button,.TableToolbar .TableFilters .TableFilterButton{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px!important;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);flex:0 0 auto!important;font-size:13px;font-weight:500;gap:6px;height:38px!important;justify-content:space-between;max-height:38px!important;min-height:38px!important;min-width:-webkit-max-content!important;min-width:max-content!important;padding:0 12px!important;white-space:nowrap!important;width:auto!important}.TableToolbar .TableFilters .DatePicker__Button span{white-space:nowrap!important}.TableToolbar .TableFilters .TableFilterMenu:not(.is-anchored),.TableToolbar .TableFilters .TableMultiMenu:not(.is-anchored){bottom:12px!important;left:12px!important;max-height:72vh!important;max-width:none!important;min-width:0!important;overflow-y:auto!important;position:fixed!important;right:12px!important;top:auto!important;width:auto!important;z-index:1000!important}.TableToolbar .TableFilters .TableFilterMenu.is-anchored,.TableToolbar .TableFilters .TableMultiMenu.is-anchored{max-height:72vh!important;max-width:calc(100vw - 16px)!important;overflow-y:auto!important;z-index:1000!important}.TableToolbar .TableSearch{flex:0 0 auto!important;margin-left:auto!important;max-width:none!important;min-width:0!important;padding-left:0!important;position:static!important;width:40px!important}.TableToolbar .TableSearch .SearchForm{background:#0000!important;border:none!important;box-shadow:none!important;flex:0 0 40px;height:40px;max-width:none;min-width:0;outline:3px solid #0000!important;overflow:hidden;padding:0;transition:none;width:40px}.TableToolbar .TableSearch .SearchForm .SearchFormMain{height:100%;position:relative;width:100%}.TableToolbar .TableSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;display:flex;font-size:20px;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:1}.TableToolbar .TableSearch .SearchForm .SearchFormMain .SearchInput{cursor:pointer;height:100%;min-width:0;opacity:0;padding:0;width:100%}.TableToolbar .TableSearch .SearchForm .SearchFormMain .SearchClear{display:none}.TableToolbar .TableSearch .SearchForm:focus-within,.TableToolbar .TableSearch .SearchForm:has(.SearchInput:not(:placeholder-shown)){background:var(--background_White)!important;border:1px solid var(--background_Blue)!important;border-radius:8px;bottom:auto;box-shadow:0 1px 3px #0000000d!important;flex:none;height:40px;left:8px;overflow:visible;padding:0 12px;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:auto;z-index:6}.TableToolbar .TableSearch .SearchForm:focus-within .SearchFormMain .SearchIcon,.TableToolbar .TableSearch .SearchForm:has(.SearchInput:not(:placeholder-shown)) .SearchFormMain .SearchIcon{flex:0 0 auto;inset:auto;position:static}.TableToolbar .TableSearch .SearchForm:focus-within .SearchFormMain .SearchInput,.TableToolbar .TableSearch .SearchForm:has(.SearchInput:not(:placeholder-shown)) .SearchFormMain .SearchInput{cursor:text;flex:1 1;font-size:16px;opacity:1;width:auto}.TableToolbar .TableSearch .SearchForm:focus-within .SearchFormMain .SearchClear,.TableToolbar .TableSearch .SearchForm:has(.SearchInput:not(:placeholder-shown)) .SearchFormMain .SearchClear{display:flex}.TableToolbar .TableSearch .SearchForm:focus-within{outline:3px solid var(--outline_Blue)!important}.TableToolbar .TableControlsActions{bottom:0!important;left:0!important;margin:0!important;position:absolute!important;right:0!important;top:0!important;width:auto!important}.TableToolbar:has(.TableSearch .SearchForm:focus-within) .TableFilters,.TableToolbar:has(.TableSearch .SearchInput:not(:placeholder-shown)) .TableFilters{visibility:hidden}.TableToolbar .TableFilters .TableFilterMenu{max-width:calc(100vw - 24px)}.TableToolbar .TableCustomize{flex:0 0 auto}.TableToolbar .TableCustomize .SelectedColums .ClientsControlsTopRight_Fileds h5{display:none}.TableToolbar .TableControlsActions{-webkit-overflow-scrolling:touch;overflow-x:auto;scrollbar-width:none}.TableToolbar .TableControlsActions::-webkit-scrollbar{display:none}}.TableGrid{border-collapse:collapse;font-size:13px;min-width:100%;table-layout:auto;width:100%}.TableGrid thead{position:-webkit-sticky;position:sticky;top:0;z-index:2}.TableGrid thead th{background:var(--background_Gray_Light_Light)}.TableGrid td,.TableGrid th{border-bottom:1px solid var(--border_Light);padding-left:12px;padding-right:12px;text-align:left;vertical-align:middle;white-space:nowrap}.TableGrid td.is-right,.TableGrid th.is-right{text-align:right}.TableGrid td.is-center,.TableGrid th.is-center{text-align:center}.TableGrid td{height:64px}.TableGrid td,.TableGrid th{padding-bottom:0;padding-top:0}.TableGrid th{color:var(--text_Title_Light);font-size:13px;font-weight:600;height:52px}.TableGrid .TableSortableHeader{cursor:pointer;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.TableGrid .TableSortableHeader:hover{color:var(--text_Title_Dark)}.TableGrid .TableSortableHeader .TableSortIcon{color:var(--text_Title_Light_Light_Light);font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.TableGrid .TableSortableHeader .TableSortIcon.is-active{color:var(--text_Title_Light_Light)}.TableGrid .TableSortableHeader .TableSortIcon.is-asc{transform:rotate(180deg)}.TableGrid .TableSelectCell,.TableGrid .TableSelectHeader{max-width:44px;min-width:44px;text-align:left;width:44px}.TableGrid tbody tr:nth-child(2n){background:var(--background_Gray_Light)}.TableGrid .TableRow{transition:background .12s ease-out}.TableGrid .TableRow.is-clickable{cursor:pointer}.TableGrid .TableRow:hover{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.TableGrid .TableRow:hover:nth-child(2n){background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}.TableGrid .TableRow.is-selected,.TableGrid .TableRow.is-selected:nth-child(2n){background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White))}.TableGrid .TableRow.is-selected:hover,.TableGrid .TableRow.is-selected:hover:nth-child(2n){background:color-mix(in srgb,var(--background_Blue) 13%,var(--background_White))}.TableGrid .TableRow.is-removing{opacity:0;pointer-events:none;transition:opacity .24s ease}.TableGrid .TableRow.is-removing td{transform:translateX(22px);transition:transform .24s ease}.TableGrid .TableSkeletonRow td{border-bottom:1px solid var(--border_Light);height:64px;padding:0 12px}.TableGrid .TableSkeletonRow .TableSkelNameCell{align-items:center;display:flex;gap:10px}.TableGrid .TableSkeletonRow .TableSkel{animation:TableSkeletonShimmer 1.2s ease infinite;background:linear-gradient(90deg,var(--border_Dark_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Dark_Light) 100%);background-size:200% 100%;border-radius:6px;display:inline-block;height:12px;width:90px}.TableGrid .TableSkeletonRow .TableSkel.is-avatar{border-radius:6px;flex-shrink:0;height:22px;width:22px}.TableGrid .TableSkeletonRow .TableSkel.is-name{min-width:120px;width:55%}.TableGrid .TableSkeletonRow .TableSkel.is-sm{width:72px}.TableGrid .TableSkeletonRow .TableSkel.is-xs{width:34px}.TableGrid .TableSkeletonRow .TableSkel.is-pill{border-radius:999px;height:22px;width:80px}.TableGrid .TableSkeletonRow .TableSkel.is-check{border-radius:4px;height:16px;width:16px}.TableGrid .TableEmptyCell{color:var(--text_Title_Light_Light);padding:40px 0;text-align:center}.TableGrid .TableEmptyCell .TableEmptyState{align-items:center;display:flex;flex-direction:column;gap:8px;padding:32px 16px}.TableGrid .TableEmptyCell .TableEmptyState>.material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:44px}.TableGrid .TableEmptyCell .TableEmptyState h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:6px 0 0}.TableGrid .TableEmptyCell .TableEmptyState p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0;max-width:360px}.TableGrid .TableEmptyCell .TableEmptyState .TableEmptyCta{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;box-shadow:0 1px 3px #0000000d;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:38px;margin-top:10px;padding:0 16px;transition:transform .12s ease,box-shadow .12s ease}.TableGrid .TableEmptyCell .TableEmptyState .TableEmptyCta .material-symbols-outlined{font-size:18px}.TableGrid .TableEmptyCell .TableEmptyState .TableEmptyCta:hover{box-shadow:0 4px 12px #2563eb4d}.TableGrid .TableEmptyCell .TableEmptyState .TableEmptyCta:active{transform:scale(.98)}@media(max-width:1050px){.TableGrid{min-width:760px}}@media(max-width:600px){.TableGrid{min-width:760px}}@keyframes TableSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.Table .PaginationTable{background-color:#0000}.DatePicker{align-items:center;display:flex;position:relative}.DatePicker .DatePicker__Title{color:var(--text_Title_Dark);font-size:14px;font-weight:500;margin-right:6px}.DatePicker .DatePicker__Button{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.DatePicker .DatePicker__Button:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.DatePicker .DatePicker__Button .DatePicker__Chevron{color:var(--text_Title_Light_Light);font-size:18px;transition:transform .15s ease}.DatePicker .DatePicker__Button .DatePicker__Chevron.is-open{transform:rotate(180deg)}.DatePicker .DatePicker__Menu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border-radius:6px;box-shadow:0 1px 3px #0000000d;display:flex;left:0;max-height:370px;outline:1px solid var(--border_Light);position:absolute;top:42px;z-index:20}.DatePicker .DatePicker__Menu .DatePicker__MenuLeft{display:flex;flex-direction:column;gap:3px;max-height:369px;min-width:220px;overflow-y:auto;padding:6px}.DatePicker .DatePicker__Menu .DatePicker__MenuLeft .DatePicker__Option{border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:8px 12px;white-space:nowrap}.DatePicker .DatePicker__Menu .DatePicker__MenuLeft .DatePicker__Option:hover{background:var(--background_Gray_Light)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight{display:flex;flex-direction:column;gap:12px;min-width:520px;padding:16px;position:relative}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__CustomHeader{align-items:center;display:flex;gap:8px;justify-content:center;margin-bottom:4px}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__CustomHeader .DatePicker__CustomInput{background-color:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;min-width:140px;outline:3px solid hsla(0,0%,84%,.078);padding:6px 10px;text-align:center}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__CustomHeader .DatePicker__CustomSeparator{color:var(--text_Title_Light_Light);font-size:13px}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars{display:flex;gap:16px}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar:last-child .DatePicker__CalendarHeader .DatePicker__NavButton{left:auto;right:0}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar{flex:1 1}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__CalendarHeader{align-items:center;display:flex;justify-content:center;margin-bottom:20px;position:relative}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__CalendarHeader .DatePicker__MonthLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:500}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__CalendarHeader .DatePicker__NavButton{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--background_Blue);cursor:pointer;display:flex;justify-content:center;left:0;padding:4px;position:absolute;top:50%;transform:translateY(-50%)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__CalendarHeader .DatePicker__NavButton:hover{background-color:var(--background_Gray_Light)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__CalendarHeader .DatePicker__NavButton:active{box-shadow:inset 0 2px 6px #0003;transform:translateY(-50%) scale(.95)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__CalendarHeader .DatePicker__NavButton svg{height:22px;width:22px}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__WeekDays{color:var(--text_Title_Light_Light_Light);display:grid;font-size:11px;grid-template-columns:repeat(7,1fr);margin-bottom:4px;text-align:center}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__Weeks{display:flex;flex-direction:column;gap:2px}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__Weeks .DatePicker__WeekRow{display:grid;grid-template-columns:repeat(7,1fr)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__Weeks .DatePicker__WeekRow .DatePicker__Day{align-items:center;background:#0000;border:none;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:12px;height:30px;justify-content:center}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__Weeks .DatePicker__WeekRow .DatePicker__Day:hover{background-color:var(--background_Gray_Light)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__Weeks .DatePicker__WeekRow .DatePicker__Day.is-empty{background:#0000;cursor:default}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__Weeks .DatePicker__WeekRow .DatePicker__Day.is-in-range{background-color:var(--background_Gray_Dark_Light)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__Weeks .DatePicker__WeekRow .DatePicker__Day.is-today{border:1px solid var(--border_Dark_Light)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__Weeks .DatePicker__WeekRow .DatePicker__Day.is-start.is-end{border-radius:0}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__Weeks .DatePicker__WeekRow .DatePicker__Day.is-start{background-color:var(--background_Blue);border-radius:7px 0 0 7px;color:var(--background_White)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__Weeks .DatePicker__WeekRow .DatePicker__Day.is-end{background-color:var(--background_Blue);border-radius:0 7px 7px 0;color:var(--background_White)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Apply{background-color:var(--background_Blue);border:none;border-radius:10px;bottom:16px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;left:16px;margin-top:8px;padding:8px 12px;position:absolute;right:16px;transition:all .15s ease}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Apply:hover:not(:disabled){outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Apply:active{box-shadow:inset 0 2px 6px #0003;outline:3px solid var(--outline_Blue);transform:scale(.98)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Apply:disabled{background-color:var(--text_Title_Light_Light_Light);cursor:default}@media(max-width:1050px){.DatePicker .DatePicker__Menu{max-width:calc(100vw - 24px)}.DatePicker .DatePicker__Menu .DatePicker__MenuLeft{min-width:180px}.DatePicker .DatePicker__Menu .DatePicker__MenuRight{min-width:0;width:100%}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars{gap:10px}}@media(max-width:600px){.DatePicker{width:100%}.DatePicker .DatePicker__Button{min-height:42px;min-width:0;width:100%}.DatePicker .DatePicker__Menu{flex-direction:column;left:12px;max-height:80vh;max-width:calc(100vw - 24px);right:12px;width:auto}.DatePicker .DatePicker__Menu .DatePicker__MenuLeft{border-bottom:1px solid var(--border_Light);flex-direction:row;max-height:none;min-width:0;overflow-x:auto;overflow-y:hidden}.DatePicker .DatePicker__Menu .DatePicker__MenuLeft .DatePicker__Option{flex:0 0 auto;white-space:nowrap}.DatePicker .DatePicker__Menu .DatePicker__MenuRight{min-width:0;padding:12px}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars{flex-direction:column;gap:4px}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar:last-child{display:none}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Apply{margin-top:10px;position:static}}.CampaignWizardTemplateHost{background:#0000;border:0;height:100%;min-height:0;padding:0;width:100%}.CampaignWizard{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;width:100%}.CampaignWizard .CampaignWizardHeader{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;flex-shrink:0;gap:14px;padding:12px 20px}.CampaignWizard .CampaignWizardHeader .CampaignWizardBack{align-items:center;background:var(--background_Gray_Light);border:0;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;padding:6px 12px;transition:background .15s ease,color .15s ease}.CampaignWizard .CampaignWizardHeader .CampaignWizardBack .material-symbols-outlined{font-size:18px}.CampaignWizard .CampaignWizardHeader .CampaignWizardBack:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderMain{align-items:center;display:flex;flex:1 1;gap:10px;min-width:0}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderMain .CampaignWizardHeaderTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:17px;font-weight:700;margin-left:-6px;max-width:340px;min-width:0;outline:0;padding:2px 6px;transition:background .12s ease}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderMain .CampaignWizardHeaderTitle:focus,.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderMain .CampaignWizardHeaderTitle:hover:not(:disabled){background:var(--background_Gray_Light_Light)}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderMain .CampaignWizardHeaderTitle::placeholder{color:var(--text_Title_Light_Light)}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderMain .CampaignWizardHeaderTitle:disabled{cursor:default}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions{align-items:center;display:inline-flex;flex-shrink:0;gap:10px}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions .CampaignWizardQuotaNote{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;font-weight:500;gap:5px;white-space:nowrap}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions .CampaignWizardQuotaNote .material-symbols-outlined{font-size:16px}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions .CampaignWizardQuotaNote.is-over{color:var(--Canceled);font-weight:600}@media(max-width:700px){.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions .CampaignWizardQuotaNote{display:none}}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions .CampaignWizardBadge{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:12.5px;font-weight:700;gap:7px;padding:5px 13px 5px 11px}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions .CampaignWizardBadge:before{background:var(--text_Title_Light_Light_Light);border-radius:50%;content:"";height:7px;width:7px}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions .CampaignWizardBadge.is-scheduled{border-color:color-mix(in srgb,var(--Estimate) 40%,var(--border_Light));color:var(--Estimate)}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions .CampaignWizardBadge.is-scheduled:before{background:var(--Estimate);box-shadow:0 0 0 3px color-mix(in srgb,var(--Estimate) 22%,#0000)}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions .CampaignWizardBadge.is-sending{border-color:color-mix(in srgb,var(--InProgress) 40%,var(--border_Light));color:var(--InProgress)}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions .CampaignWizardBadge.is-sending:before{background:var(--InProgress);box-shadow:0 0 0 3px color-mix(in srgb,var(--InProgress) 22%,#0000)}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions .CampaignWizardBadge.is-sent{border-color:color-mix(in srgb,var(--Done) 40%,var(--border_Light));color:var(--Done)}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions .CampaignWizardBadge.is-sent:before{background:var(--Done);box-shadow:0 0 0 3px color-mix(in srgb,var(--Done) 22%,#0000)}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions .CampaignWizardBadge.is-failed{border-color:color-mix(in srgb,var(--Canceled) 40%,var(--border_Light));color:var(--Canceled)}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions .CampaignWizardBadge.is-failed:before{background:var(--Canceled);box-shadow:0 0 0 3px color-mix(in srgb,var(--Canceled) 22%,#0000)}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions .CampaignWizardStatusSwitchWrap{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;display:inline-flex;gap:10px;padding:5px 7px 5px 13px;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions .CampaignWizardStatusSwitchWrap:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions .CampaignWizardStatusSwitchWrap.is-live{background:color-mix(in srgb,var(--Done) 8%,var(--background_White));border-color:color-mix(in srgb,var(--Done) 45%,var(--border_Light))}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions .CampaignWizardStatusSwitchWrap .CampaignWizardStatusSwitchLabel{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12.5px;font-weight:700;gap:7px;transition:color .18s ease}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions .CampaignWizardStatusSwitchWrap .CampaignWizardStatusSwitchLabel:before{background:var(--text_Title_Light_Light_Light);border-radius:50%;content:"";height:7px;transition:background .18s ease,box-shadow .18s ease;width:7px}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions .CampaignWizardStatusSwitchWrap .CampaignWizardStatusSwitchLabel.is-live{color:var(--Done)}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions .CampaignWizardStatusSwitchWrap .CampaignWizardStatusSwitchLabel.is-live:before{background:var(--Done);box-shadow:0 0 0 3px color-mix(in srgb,var(--Done) 22%,#0000)}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions .CampaignWizardStatusSwitchWrap .CampaignWizardStatusSwitch{background:var(--background_Gray_Light);border:0;border-radius:999px;cursor:pointer;flex-shrink:0;height:24px;padding:0;position:relative;transition:background .2s ease;width:42px}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions .CampaignWizardStatusSwitchWrap .CampaignWizardStatusSwitch .CampaignWizardStatusSwitchKnob{background:var(--background_White);border-radius:50%;box-shadow:0 1px 3px #0f172a40;height:20px;left:2px;position:absolute;top:2px;transition:transform .22s cubic-bezier(.34,1.56,.64,1);width:20px}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions .CampaignWizardStatusSwitchWrap .CampaignWizardStatusSwitch.is-on{background:var(--Done)}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions .CampaignWizardStatusSwitchWrap .CampaignWizardStatusSwitch.is-on .CampaignWizardStatusSwitchKnob{transform:translateX(18px)}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions .CampaignWizardPublishEditsBtn{align-items:center;background:var(--pending);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;height:30px;justify-content:center;padding:0 14px;transition:filter .15s ease,transform .08s ease}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions .CampaignWizardPublishEditsBtn .material-symbols-outlined{font-size:16px}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions .CampaignWizardPublishEditsBtn:hover:not(:disabled){filter:brightness(.95)}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions .CampaignWizardPublishEditsBtn:active:not(:disabled){transform:scale(.98)}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions .CampaignWizardPublishEditsBtn:disabled{cursor:not-allowed;opacity:.7}.CampaignWizard .CampaignWizardSecondary{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:8px 14px;transition:border-color .12s ease,color .12s ease}.CampaignWizard .CampaignWizardSecondary:hover:not(:disabled){border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.CampaignWizard .CampaignWizardSecondary:disabled{cursor:not-allowed;opacity:.6}.CampaignWizard .CampaignWizardPrimary{align-items:center;background:var(--background_Blue);border:none;border-radius:8px;box-shadow:0 1px 3px #0000000d;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;height:30px;padding:0 14px;transition:box-shadow .12s ease,transform .08s ease}.CampaignWizard .CampaignWizardPrimary .material-symbols-outlined{font-size:18px}.CampaignWizard .CampaignWizardPrimary:hover:not(:disabled){box-shadow:0 4px 12px #2563eb4d}.CampaignWizard .CampaignWizardPrimary:active:not(:disabled){transform:scale(.98)}.CampaignWizard .CampaignWizardPrimary:disabled{cursor:not-allowed;opacity:.5}.CampaignWizard .CampaignWizardError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:8px;color:var(--Canceled);flex-shrink:0;font-size:13px;font-weight:600;margin:12px 20px 0;padding:8px 12px}.CampaignWizard .CampaignWizardLoading{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex:1 1;font-size:14px;font-weight:600;gap:10px;justify-content:center}.CampaignWizard .CampaignWizardSpin{animation:CampaignWizardSpin 1s linear infinite;font-size:20px}@keyframes CampaignWizardSpin{to{transform:rotate(1turn)}}.CampaignWizard .CampaignWizardSkeletonShell{display:flex;flex:1 1;flex-direction:column;min-height:0}.CampaignWizard .CampaignWizardSkeletonShell .CampaignWizardSkeletonHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;flex-shrink:0;justify-content:space-between;padding:16px 20px}.CampaignWizard .CampaignWizardSkeletonShell .CampaignWizardSkeletonHeader .CampaignWizardSkeletonTitle{border-radius:6px;height:20px;width:180px}.CampaignWizard .CampaignWizardSkeletonShell .CampaignWizardSkeletonHeader .CampaignWizardSkeletonHeaderRight{display:flex;gap:10px}.CampaignWizard .CampaignWizardSkeletonShell .CampaignWizardSkeletonHeader .CampaignWizardSkeletonHeaderRight .CampaignWizardSkeletonPill{border-radius:8px;height:30px;width:84px}.CampaignWizard .CampaignWizardSkeletonShell .CampaignWizardSkeletonProgress{border-radius:10px;display:block;height:44px;margin-bottom:18px;width:100%}.CampaignWizard .CampaignWizardSkeletonShell .CampaignWizardSkeletonItem{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:12px;padding:16px 0}.CampaignWizard .CampaignWizardSkeletonShell .CampaignWizardSkeletonItem .CampaignWizardSkeletonIcon{border-radius:9px;flex-shrink:0;height:34px;width:34px}.CampaignWizard .CampaignWizardSkeletonShell .CampaignWizardSkeletonItem .CampaignWizardSkeletonItemText{display:flex;flex:1 1;flex-direction:column;gap:8px}.CampaignWizard .CampaignWizardSkeletonShell .CampaignWizardSkeletonItem .CampaignWizardSkeletonItemText .CampaignWizardSkeletonLineTitle{border-radius:5px;height:13px;width:42%}.CampaignWizard .CampaignWizardSkeletonShell .CampaignWizardSkeletonItem .CampaignWizardSkeletonItemText .CampaignWizardSkeletonLineSub{border-radius:5px;height:11px;width:72%}.CampaignWizard .CampaignWizardSkeletonShell .CampaignWizardSkeletonItem .CampaignWizardSkeletonChevron{border-radius:5px;flex-shrink:0;height:18px;width:18px}.CampaignWizard .CampaignWizardSkeletonShell .CampaignWizardSkeletonPreviewTop{border-radius:6px;display:block;height:16px;width:60%}.CampaignWizard .CampaignWizardSkeletonShell .CampaignWizardSkeletonPreviewBody{border-radius:12px;display:block;height:340px;max-width:480px;width:100%}.CampaignWizard .CampaignWizardLayout{align-items:stretch;display:flex;flex:1 1;min-height:0}.CampaignWizard .CampaignWizardColMain{flex:1 1;min-width:0;overflow-y:auto;padding:24px}.CampaignWizard .CampaignWizardColPreview{align-items:center;background:var(--background_Gray_Light_Light);border-left:1px solid var(--border_Light);display:flex;flex-direction:column;flex-shrink:0;gap:14px;max-width:640px;overflow-y:auto;padding:24px;width:46%}.CampaignWizard .CampaignWizardChecklist{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;margin:0 auto;max-width:760px;overflow:hidden}.CampaignWizard .CampaignWizardProgress{border-bottom:1px solid var(--border_Light);padding:18px 20px 14px}.CampaignWizard .CampaignWizardProgress .CampaignWizardProgressLabel{color:var(--text_Title_Light);font-size:12px;font-weight:700;margin-bottom:8px}.CampaignWizard .CampaignWizardProgress .CampaignWizardProgressTrack{display:flex;gap:6px}.CampaignWizard .CampaignWizardProgress .CampaignWizardProgressTrack .CampaignWizardProgressSeg{background:var(--background_Gray_Dark_Light);border-radius:999px;flex:1 1;height:6px;transition:background .25s ease}.CampaignWizard .CampaignWizardProgress .CampaignWizardProgressTrack .CampaignWizardProgressSeg.is-done{background:var(--Done)}.CampaignWizard .CampaignWizardSection{border-bottom:1px solid var(--border_Light)}.CampaignWizard .CampaignWizardSection:last-child{border-bottom:0}.CampaignWizard .CampaignWizardSection .CampaignWizardSectionHead{align-items:center;background:#0000;border:0;cursor:pointer;display:flex;font-family:inherit;gap:14px;padding:18px 20px;text-align:left;transition:background .12s ease;width:100%}.CampaignWizard .CampaignWizardSection .CampaignWizardSectionHead:hover{background:var(--background_Gray_Light_Light)}.CampaignWizard .CampaignWizardSection .CampaignWizardSectionHead .CampaignWizardSectionCheck{align-items:center;color:var(--text_Title_Light_Light_Light);display:inline-flex;flex-shrink:0;justify-content:center}.CampaignWizard .CampaignWizardSection .CampaignWizardSectionHead .CampaignWizardSectionCheck .material-symbols-outlined{font-size:24px}.CampaignWizard .CampaignWizardSection .CampaignWizardSectionHead .CampaignWizardSectionCheck.is-done{color:var(--Done)}.CampaignWizard .CampaignWizardSection .CampaignWizardSectionHead .CampaignWizardSectionMain{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.CampaignWizard .CampaignWizardSection .CampaignWizardSectionHead .CampaignWizardSectionMain .CampaignWizardSectionTitle{color:var(--text_Title_Dark);font-size:15px;font-weight:700}.CampaignWizard .CampaignWizardSection .CampaignWizardSectionHead .CampaignWizardSectionMain .CampaignWizardSectionQuestion{color:var(--text_Title_Light_Light);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CampaignWizard .CampaignWizardSection .CampaignWizardSectionHead .CampaignWizardSectionAction{flex-shrink:0}.CampaignWizard .CampaignWizardSection .CampaignWizardSectionHead .CampaignWizardSectionChevron{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:22px;transition:transform .2s ease}.CampaignWizard .CampaignWizardSection.is-open .CampaignWizardSectionHead .CampaignWizardSectionChevron{transform:rotate(180deg)}.CampaignWizard .CampaignWizardSection .CampaignWizardSectionBody{display:flex;flex-direction:column;gap:14px;padding:4px 20px 22px 58px}.CampaignWizard .CampaignWizardHeadLink{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:600;padding:6px 12px;transition:border-color .12s ease,background .12s ease}.CampaignWizard .CampaignWizardHeadLink:hover{background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));border-color:var(--background_Blue)}.CampaignWizard .CampaignWizardField{display:flex;flex-direction:column;gap:6px}.CampaignWizard .CampaignWizardField>span{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CampaignWizard .CampaignWizardField input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;height:40px;padding:0 12px}.CampaignWizard .CampaignWizardField input:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue);outline:none}.CampaignWizard .CampaignWizardField input::placeholder{color:var(--text_Title_Light_Light)}.CampaignWizard .CampaignWizardField .CampaignWizardHint{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;margin:0}.CampaignWizard .CampaignWizardField .CampaignWizardCompanyDd{position:relative}.CampaignWizard .CampaignWizardField .CampaignWizardCompanyDd .CampaignWizardCompanyDdTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:8px;height:40px;justify-content:space-between;padding:0 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.CampaignWizard .CampaignWizardField .CampaignWizardCompanyDd .CampaignWizardCompanyDdTrigger:hover{border-color:var(--border_Dark_Light)}.CampaignWizard .CampaignWizardField .CampaignWizardCompanyDd .CampaignWizardCompanyDdTrigger .CampaignWizardCompanyDdPlaceholder{color:var(--text_Title_Light_Light)}.CampaignWizard .CampaignWizardField .CampaignWizardCompanyDd .CampaignWizardCompanyDdTrigger .CampaignWizardCompanyDdSel{align-items:center;display:inline-flex;gap:8px;min-width:0}.CampaignWizard .CampaignWizardField .CampaignWizardCompanyDd .CampaignWizardCompanyDdTrigger .CampaignWizardCompanyDdSel img{border-radius:5px;height:20px;object-fit:cover;width:20px}.CampaignWizard .CampaignWizardField .CampaignWizardCompanyDd .CampaignWizardCompanyDdTrigger .CampaignWizardCompanyDdSel .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CampaignWizard .CampaignWizardField .CampaignWizardCompanyDd .CampaignWizardCompanyDdTrigger .CampaignWizardCompanyDdSel span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CampaignWizard .CampaignWizardField .CampaignWizardCompanyDd .CampaignWizardCompanyDdTrigger>.material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:20px}.CampaignWizard .CampaignWizardField .CampaignWizardCompanyDd .CampaignWizardCompanyDdMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:2px;left:0;max-height:260px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:30}.CampaignWizard .CampaignWizardField .CampaignWizardCompanyDd .CampaignWizardCompanyDdMenu .CampaignWizardCompanyDdItem{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:inherit;gap:10px;padding:8px 10px;text-align:left;transition:background .12s ease;width:100%}.CampaignWizard .CampaignWizardField .CampaignWizardCompanyDd .CampaignWizardCompanyDdMenu .CampaignWizardCompanyDdItem:hover{background:var(--background_Gray_Light)}.CampaignWizard .CampaignWizardField .CampaignWizardCompanyDd .CampaignWizardCompanyDdMenu .CampaignWizardCompanyDdItem.is-active{background:color-mix(in srgb,var(--background_Blue) 8%,#0000)}.CampaignWizard .CampaignWizardField .CampaignWizardCompanyDd .CampaignWizardCompanyDdMenu .CampaignWizardCompanyDdItem.is-disabled{cursor:default;opacity:.65}.CampaignWizard .CampaignWizardField .CampaignWizardCompanyDd .CampaignWizardCompanyDdMenu .CampaignWizardCompanyDdItem.is-disabled:hover{background:#0000}.CampaignWizard .CampaignWizardField .CampaignWizardCompanyDd .CampaignWizardCompanyDdMenu .CampaignWizardCompanyDdItem img{border-radius:6px;flex-shrink:0;height:24px;object-fit:cover;width:24px}.CampaignWizard .CampaignWizardField .CampaignWizardCompanyDd .CampaignWizardCompanyDdMenu .CampaignWizardCompanyDdItem>.material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:20px}.CampaignWizard .CampaignWizardField .CampaignWizardCompanyDd .CampaignWizardCompanyDdMenu .CampaignWizardCompanyDdItem .CampaignWizardCompanyDdItemMain{display:flex;flex-direction:column;min-width:0}.CampaignWizard .CampaignWizardField .CampaignWizardCompanyDd .CampaignWizardCompanyDdMenu .CampaignWizardCompanyDdItem .CampaignWizardCompanyDdItemMain strong{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CampaignWizard .CampaignWizardField .CampaignWizardCompanyDd .CampaignWizardCompanyDdMenu .CampaignWizardCompanyDdItem .CampaignWizardCompanyDdItemMain em{color:var(--text_Title_Light_Light);font-size:12px;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CampaignWizard .CampaignWizardEmpty{border:1px dashed var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light_Light);font-size:13px;padding:14px;text-align:center}.CampaignWizard .CampaignWizardEmpty--NoNumbers{align-items:center;display:flex;flex-direction:column;gap:8px;padding:22px 16px}.CampaignWizard .CampaignWizardEmpty--NoNumbers .CampaignWizardEmptyIcon{align-items:center;background:var(--background_Gray_Light);border-radius:50%;color:var(--text_Title_Light_Light);display:inline-flex;height:40px;justify-content:center;width:40px}.CampaignWizard .CampaignWizardEmpty--NoNumbers .CampaignWizardEmptyIcon .material-symbols-outlined{font-size:22px}.CampaignWizard .CampaignWizardEmpty--NoNumbers .CampaignWizardEmptyTitle{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600}.CampaignWizard .CampaignWizardEmpty--NoNumbers .CampaignWizardEmptySub{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.45;max-width:250px}.CampaignWizard .CampaignWizardEmpty--NoNumbers .CampaignWizardEmptyCta{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;height:34px;margin-top:4px;padding:0 14px;transition:border-color .12s ease,box-shadow .12s ease}.CampaignWizard .CampaignWizardEmpty--NoNumbers .CampaignWizardEmptyCta .material-symbols-outlined{color:var(--text_Title_Light);font-size:17px}.CampaignWizard .CampaignWizardEmpty--NoNumbers .CampaignWizardEmptyCta:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.CampaignWizard .CampaignWizardSendCapInfo{align-items:center;background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));border:1px solid color-mix(in srgb,var(--background_Blue) 22%,var(--border_Light));border-radius:9px;display:flex;gap:7px;margin-bottom:10px;padding:8px 11px}.CampaignWizard .CampaignWizardSendCapInfo .CampaignWizardSendCapInfoIcon{color:var(--background_Blue);cursor:help;flex:0 0 auto;font-size:17px}.CampaignWizard .CampaignWizardSendCapInfo .CampaignWizardSendCapInfoText{color:var(--text_Title_Light);font-size:12px;line-height:1.45}.CampaignWizard .CampaignWizardSendCapInfo .CampaignWizardSendCapInfoText strong{color:var(--text_Title_Dark);font-weight:700}.CampaignWizard .CampaignWizardSendCapInfo.is-probation{background:color-mix(in srgb,var(--Canceled) 7%,var(--background_White));border-color:color-mix(in srgb,var(--Canceled) 30%,var(--border_Light))}.CampaignWizard .CampaignWizardSendCapInfo.is-probation .CampaignWizardSendCapInfoIcon{color:var(--Canceled)}.CampaignWizard .CampaignWizardSelectList{display:flex;flex-direction:column;gap:8px}.CampaignWizard .CampaignWizardSelectRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;font-family:inherit;gap:12px;padding:12px 14px;text-align:left;transition:border-color .12s ease,background .12s ease;width:100%}.CampaignWizard .CampaignWizardSelectRow:hover{border-color:var(--border_Dark_Light)}.CampaignWizard .CampaignWizardSelectRow .CampaignWizardRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:18px;position:relative;transition:border-color .12s ease;width:18px}.CampaignWizard .CampaignWizardSelectRow .CampaignWizardSelectMain{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.CampaignWizard .CampaignWizardSelectRow .CampaignWizardSelectMain .CampaignWizardSelectName{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.CampaignWizard .CampaignWizardSelectRow .CampaignWizardSelectMain .CampaignWizardSelectMeta{color:var(--text_Title_Light_Light);font-size:12px}.CampaignWizard .CampaignWizardSelectRow .CampaignWizardEditLink{border-radius:7px;color:var(--text_Title_Light);flex-shrink:0;font-size:12px;font-weight:600;padding:4px 10px;transition:background .12s ease,color .12s ease}.CampaignWizard .CampaignWizardSelectRow .CampaignWizardEditLink:hover{background:var(--surface-sunken);color:var(--background_Blue)}.CampaignWizard .CampaignWizardSelectRow.is-selected{background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));border-color:var(--background_Blue)}.CampaignWizard .CampaignWizardSelectRow.is-selected .CampaignWizardRadio{border-color:var(--background_Blue)}.CampaignWizard .CampaignWizardSelectRow.is-selected .CampaignWizardRadio:after{background:var(--background_Blue);border-radius:50%;content:"";inset:3px;position:absolute}.CampaignWizard .CampaignWizardSchedule{display:flex;gap:10px}.CampaignWizard .CampaignWizardSchedule .CampaignWizardScheduleOpt{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:14px;font-weight:600;gap:8px;height:46px;justify-content:center;transition:border-color .12s ease,color .12s ease,background .12s ease}.CampaignWizard .CampaignWizardSchedule .CampaignWizardScheduleOpt .material-symbols-outlined{font-size:19px}.CampaignWizard .CampaignWizardSchedule .CampaignWizardScheduleOpt:hover{border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.CampaignWizard .CampaignWizardSchedule .CampaignWizardScheduleOpt.is-active{background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));border-color:var(--background_Blue);color:var(--background_Blue)}.CampaignWizard .CampaignWizardHintLink{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:3px;margin-left:6px;padding:0}.CampaignWizard .CampaignWizardHintLink .material-symbols-outlined{font-size:14px}.CampaignWizard .CampaignWizardHintLink:hover{text-decoration:underline}.CampaignWizard .CampaignWizardRampNote{align-items:flex-start;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:12.5px;gap:8px;line-height:1.55;margin-top:12px;padding:10px 12px}.CampaignWizard .CampaignWizardRampNote .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px;margin-top:1px}.CampaignWizard .CampaignWizardRampNote.is-over{background:color-mix(in srgb,var(--Canceled) 7%,var(--background_White));border-color:color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));color:var(--Canceled)}.CampaignWizard .CampaignWizardRampNote.is-over .material-symbols-outlined{color:var(--Canceled)}.CampaignWizard .CampaignWizardPolicyNote{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.55;margin:12px 0 0}.CampaignWizard .CampaignWizardSmsTemplatePick{margin-bottom:16px}.CampaignWizard .CampaignWizardSmsTemplatePick .CampaignWizardSmsTemplatePickHead{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.CampaignWizard .CampaignWizardSmsTemplatePick .CampaignWizardSmsTemplatePickHead .CampaignWizardSmsTemplatePickLabel{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600}.CampaignWizard .CampaignWizardSmsTemplatePick .CampaignWizardEmptyLink{color:var(--background_Blue);cursor:pointer;font-weight:600}.CampaignWizard .CampaignWizardSmsTemplatePick .CampaignWizardEmptyLink:hover{text-decoration:underline}.CampaignWizard .CampaignWizardSmsTextarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;line-height:1.5;min-height:120px;padding:10px 12px;resize:vertical}.CampaignWizard .CampaignWizardSmsTextarea:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue);outline:none}.CampaignWizard .CampaignWizardSmsTextarea::placeholder{color:var(--text_Title_Light_Light)}.CampaignWizard .CampaignWizardSmsTags{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.CampaignWizard .CampaignWizardSmsTags .CampaignWizardSmsTagsLabel{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;margin-right:2px}.CampaignWizard .CampaignWizardSmsTags .CampaignWizardSmsTag{align-items:center;background:color-mix(in srgb,var(--background_Blue) 9%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 22%,#0000);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;height:26px;padding:0 10px;transition:background .14s ease}.CampaignWizard .CampaignWizardSmsTags .CampaignWizardSmsTag:hover{background:color-mix(in srgb,var(--background_Blue) 16%,#0000)}.CampaignWizard .CampaignWizardSmsFallbackHint{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;margin:8px 0 0}.CampaignWizard .CampaignWizardSmsMeta{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:12px}.CampaignWizard .CampaignWizardSmsMeta .CampaignWizardSmsOptOut,.CampaignWizard .CampaignWizardSmsMeta .CampaignWizardSmsSegs{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;gap:6px}.CampaignWizard .CampaignWizardSmsMeta .CampaignWizardSmsOptOut .material-symbols-outlined,.CampaignWizard .CampaignWizardSmsMeta .CampaignWizardSmsSegs .material-symbols-outlined{font-size:16px}.CampaignWizard .CampaignWizardSmsMeta .CampaignWizardSmsSegs{color:var(--text_Title_Dark);font-weight:600}.CampaignWizard .CampaignWizardSmsMeta .CampaignWizardSmsSegs .material-symbols-outlined{color:var(--background_Blue)}.CampaignWizard .CampaignWizardSmsMeta .CampaignWizardSmsSegs.is-warn,.CampaignWizard .CampaignWizardSmsMeta .CampaignWizardSmsSegs.is-warn .material-symbols-outlined{color:var(--Canceled)}.CampaignWizard .CampaignWizardSmsMeta .CampaignWizardSmsOptOut .material-symbols-outlined{color:var(--Done)}.CampaignWizard .CampaignWizardSmsCompliance{align-items:center;border:1px solid #0000;border-radius:12px;display:flex;font-size:13px;gap:12px;line-height:1.45;margin:16px 20px 0;padding:12px 16px}.CampaignWizard .CampaignWizardSmsCompliance .CampaignWizardSmsComplianceIcon{flex-shrink:0;font-size:20px;margin-top:1px}.CampaignWizard .CampaignWizardSmsCompliance .CampaignWizardSmsComplianceMain{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.CampaignWizard .CampaignWizardSmsCompliance .CampaignWizardSmsComplianceMain .CampaignWizardSmsComplianceReason{font-size:12px;opacity:.85}.CampaignWizard .CampaignWizardSmsCompliance .CampaignWizardSmsComplianceCta{align-items:center;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12.5px;font-weight:600;gap:4px;height:32px;padding:0 12px;white-space:nowrap}.CampaignWizard .CampaignWizardSmsCompliance .CampaignWizardSmsComplianceCta .material-symbols-outlined{font-size:15px}.CampaignWizard .CampaignWizardSmsCompliance.is-warn{background:color-mix(in srgb,var(--background_Blue) 9%,#0000);border-color:color-mix(in srgb,var(--background_Blue) 24%,#0000);color:var(--text_Title_Dark)}.CampaignWizard .CampaignWizardSmsCompliance.is-warn .CampaignWizardSmsComplianceIcon{color:var(--background_Blue)}.CampaignWizard .CampaignWizardSmsCompliance.is-warn .CampaignWizardSmsComplianceCta{background:var(--background_Blue)}.CampaignWizard .CampaignWizardSmsCompliance.is-info{background:var(--background_Gray_Light);border-color:var(--border_Light);color:var(--text_Title_Light)}.CampaignWizard .CampaignWizardSmsCompliance.is-info .CampaignWizardSmsComplianceIcon{color:var(--text_Title_Light_Light)}.CampaignWizard .CampaignWizardSmsCompliance.is-info .CampaignWizardSmsComplianceCta{background:var(--background_Blue)}.CampaignWizard .CampaignWizardSmsCompliance.is-error{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:color-mix(in srgb,var(--Canceled) 26%,#0000);color:var(--text_Title_Dark)}.CampaignWizard .CampaignWizardSmsCompliance.is-error .CampaignWizardSmsComplianceIcon{color:var(--Canceled)}.CampaignWizard .CampaignWizardSmsCompliance.is-error .CampaignWizardSmsComplianceCta{background:var(--Canceled)}.CampaignWizard .CampaignWizardPreviewTools{align-items:center;display:inline-flex;gap:18px}.CampaignWizard .CampaignWizardPreviewTools .CampaignWizardPreviewTool{align-items:center;color:var(--background_Blue);display:inline-flex;font-size:13px;font-weight:600;gap:6px}.CampaignWizard .CampaignWizardPreviewTools .CampaignWizardPreviewTool .material-symbols-outlined{font-size:18px}.CampaignWizard .CampaignWizardPreviewCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 8px 30px #0f172a1a;max-width:420px;min-height:320px;overflow:hidden;width:100%}.CampaignWizard .CampaignWizardPreviewCard .CampaignWizardPreviewPage{padding:6px 0 12px;width:100%}.CampaignWizard .CampaignWizardPreviewCard .CampaignWizardPreviewPage .CampaignWizardPreviewBlock{pointer-events:none}.CampaignWizard .CampaignWizardPreviewCard .CampaignWizardPreviewEmpty{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:320px;padding:24px;text-align:center}.CampaignWizard .CampaignWizardPreviewCard .CampaignWizardPreviewEmpty .material-symbols-outlined{font-size:44px}.CampaignWizard .CampaignWizardPreviewCard .CampaignWizardPreviewEmpty p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.CampaignWizard .CampaignWizardPreviewCard.is-sms{align-items:flex-start;background:var(--background_Gray_Light_Light);display:flex;justify-content:center;max-width:360px;padding:18px}.CampaignWizard .CampaignWizardPreviewCard.is-sms .CampaignWizardSmsPhone{background:var(--background_White);border:1px solid var(--border_Light);border-radius:18px;box-shadow:0 6px 20px #0f172a14;overflow:hidden;width:100%}.CampaignWizard .CampaignWizardPreviewCard.is-sms .CampaignWizardSmsPhone .CampaignWizardSmsPhoneHeader{align-items:center;background:var(--background_Gray_Light_Light_Light);border-bottom:1px solid var(--border_Light);display:flex;gap:8px;padding:12px 14px}.CampaignWizard .CampaignWizardPreviewCard.is-sms .CampaignWizardSmsPhone .CampaignWizardSmsPhoneHeader .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:26px}.CampaignWizard .CampaignWizardPreviewCard.is-sms .CampaignWizardSmsPhone .CampaignWizardSmsPhoneHeader .CampaignWizardSmsPhoneName{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CampaignWizard .CampaignWizardPreviewCard.is-sms .CampaignWizardSmsPhone .CampaignWizardSmsPhoneBody{display:flex;flex-direction:column;gap:6px;min-height:200px;padding:16px 14px 18px}.CampaignWizard .CampaignWizardPreviewCard.is-sms .CampaignWizardSmsPhone .CampaignWizardSmsPhoneBody .CampaignWizardSmsBubble{align-self:flex-start;background:var(--background_Blue);border-radius:16px 16px 16px 4px;color:#fff;font-size:14px;line-height:1.45;max-width:84%;padding:10px 13px;white-space:pre-wrap;word-break:break-word}.CampaignWizard .CampaignWizardPreviewCard.is-sms .CampaignWizardSmsPhone .CampaignWizardSmsPhoneBody .CampaignWizardSmsBubble.is-placeholder{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light)}.CampaignWizard .CampaignWizardPreviewCard.is-sms .CampaignWizardSmsPhone .CampaignWizardSmsPhoneBody .CampaignWizardSmsStamp{align-self:flex-start;color:var(--text_Title_Light_Light_Light);font-size:11px;margin-top:2px}.CampaignWizard .CampaignWizardSummary{display:flex;flex-direction:column;gap:18px;margin:0 auto;max-width:760px}.CampaignWizard .CampaignWizardSummary .CampaignWizardStatus{align-items:center;align-self:flex-start;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Dark);display:inline-flex;font-size:14px;font-weight:700;gap:10px;padding:8px 16px}.CampaignWizard .CampaignWizardSummary .CampaignWizardStatus .material-symbols-outlined{font-size:20px}.CampaignWizard .CampaignWizardSummary .CampaignWizardStatus.is-sending{background:color-mix(in srgb,var(--InProgress) 14%,#0000);color:var(--InProgress)}.CampaignWizard .CampaignWizardSummary .CampaignWizardStatus.is-sent{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.CampaignWizard .CampaignWizardSummary .CampaignWizardStatus.is-scheduled{background:color-mix(in srgb,var(--Estimate) 14%,#0000);color:var(--Estimate)}.CampaignWizard .CampaignWizardSummary .CampaignWizardStatus.is-failed{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.CampaignWizard .CampaignWizardSummary .CampaignWizardSendProgress .CampaignWizardSendProgressBar{background:var(--background_Gray_Dark_Light);border-radius:999px;height:8px;overflow:hidden}.CampaignWizard .CampaignWizardSummary .CampaignWizardSendProgress .CampaignWizardSendProgressBar .CampaignWizardSendProgressFill{background:var(--background_Blue);height:100%;transition:width .4s ease}.CampaignWizard .CampaignWizardSummary .CampaignWizardSendProgress .CampaignWizardSendProgressLabel{color:var(--text_Title_Light_Light);font-size:12px;margin-top:6px}.CampaignWizard .CampaignWizardSummary .CampaignWizardStatsGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.CampaignWizard .CampaignWizardSummary .CampaignWizardStatsGrid .CampaignWizardStat{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:14px}.CampaignWizard .CampaignWizardSummary .CampaignWizardStatsGrid .CampaignWizardStat .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.CampaignWizard .CampaignWizardSummary .CampaignWizardStatsGrid .CampaignWizardStat .CampaignWizardStatNum{color:var(--text_Title_Dark);font-size:20px;font-weight:700}.CampaignWizard .CampaignWizardSummary .CampaignWizardStatsGrid .CampaignWizardStat .CampaignWizardStatLabel{color:var(--text_Title_Light_Light);font-size:12px}.CampaignWizard .CampaignWizardSummary .CampaignWizardTopLinks{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:6px;padding:14px}.CampaignWizard .CampaignWizardSummary .CampaignWizardTopLinks .CampaignWizardTopLinksTitle{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}.CampaignWizard .CampaignWizardSummary .CampaignWizardTopLinks .CampaignWizardTopLink{align-items:center;display:flex;font-size:13px;gap:12px;justify-content:space-between}.CampaignWizard .CampaignWizardSummary .CampaignWizardTopLinks .CampaignWizardTopLink .CampaignWizardTopLinkUrl{color:var(--text_Title_Dark);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CampaignWizard .CampaignWizardSummary .CampaignWizardTopLinks .CampaignWizardTopLink .CampaignWizardTopLinkCount{color:var(--text_Title_Light);flex-shrink:0;font-weight:600}.CampaignWizard .CampaignWizardSummary .CampaignWizardSummaryMeta{display:flex;flex-direction:column;gap:8px}.CampaignWizard .CampaignWizardSummary .CampaignWizardSummaryMeta>div{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:16px;justify-content:space-between;padding:10px 14px}.CampaignWizard .CampaignWizardSummary .CampaignWizardSummaryMeta>div span{color:var(--text_Title_Light_Light);font-size:13px}.CampaignWizard .CampaignWizardSummary .CampaignWizardSummaryMeta>div strong{color:var(--text_Title_Dark);font-size:13px;text-align:right}.CampaignWizard .CampaignWizardSummary .CampaignWizardSummaryActions{display:flex}@media(max-width:1050px){.CampaignWizard .CampaignWizardColPreview{width:40%}}@media(max-width:600px){.CampaignWizard .CampaignWizardHeader{flex-wrap:wrap;gap:8px;padding:10px 12px}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderMain{order:3;width:100%}.CampaignWizard .CampaignWizardHeader .CampaignWizardHeaderActions{margin-left:auto}.CampaignWizard .CampaignWizardLayout{flex-direction:column}.CampaignWizard .CampaignWizardColMain{padding:14px}.CampaignWizard .CampaignWizardColPreview{border-left:0;border-top:1px solid var(--border_Light);max-width:none;width:100%}.CampaignWizard .CampaignWizardSection .CampaignWizardSectionBody{padding-left:20px}.CampaignWizard .CampaignWizardStatsGrid{grid-template-columns:repeat(2,1fr)}}.AudienceBuilder{align-items:center;animation:AudienceBuilderOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1100}@keyframes AudienceBuilderOverlayFade{0%{opacity:0}to{opacity:1}}.AudienceBuilder .AudienceBuilderOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.AudienceBuilder .AudienceBuilderCard{animation:AudienceBuilderPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:88vh;max-width:92vw;overflow:hidden;position:relative;width:640px;z-index:1}@keyframes AudienceBuilderPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.AudienceBuilder .AudienceBuilderCard:has(.MarketingDropdownMenu){overflow:visible}.AudienceBuilder .AudienceBuilderHeader{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 22px 0}.AudienceBuilder .AudienceBuilderHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.AudienceBuilder .AudienceBuilderHeader .AudienceBuilderClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.AudienceBuilder .AudienceBuilderHeader .AudienceBuilderClose .material-symbols-outlined{font-size:21px}.AudienceBuilder .AudienceBuilderHeader .AudienceBuilderClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.AudienceBuilder .AudienceBuilderHeader .AudienceBuilderClose:active{transform:scale(.92)}.AudienceBuilder .AudienceBuilderBody{-webkit-overflow-scrolling:touch;display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-height:0;overflow-y:auto;padding:20px 22px 24px}.AudienceBuilder .AudienceBuilderBody:has(.MarketingDropdownMenu){overflow-y:visible}.AudienceBuilder .AudienceBuilderBody .MarketingDropdown .MarketingDropdownMenu{z-index:120}.AudienceBuilder .AudienceBuilderField{display:flex;flex-direction:column;gap:6px}.AudienceBuilder .AudienceBuilderField>span{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.AudienceBuilder .AudienceBuilderField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.AudienceBuilder .AudienceBuilderField input::placeholder{color:var(--text_Title_Light_Light)}.AudienceBuilder .AudienceBuilderField input:focus,.AudienceBuilder .AudienceBuilderField input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.AudienceBuilder .AudienceBuilderSources{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.AudienceBuilder .AudienceBuilderSources .AudienceBuilderSource{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;flex-direction:column;gap:3px;padding:12px;text-align:left;transition:border-color .12s ease,box-shadow .12s ease,background .12s ease}.AudienceBuilder .AudienceBuilderSources .AudienceBuilderSource .material-symbols-outlined{color:var(--text_Title_Light);font-size:22px;margin-bottom:2px}.AudienceBuilder .AudienceBuilderSources .AudienceBuilderSource .AudienceBuilderSourceLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.AudienceBuilder .AudienceBuilderSources .AudienceBuilderSource .AudienceBuilderSourceHint{color:var(--text_Title_Light_Light);font-size:11px}.AudienceBuilder .AudienceBuilderSources .AudienceBuilderSource:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.AudienceBuilder .AudienceBuilderSources .AudienceBuilderSource.is-active{background:color-mix(in srgb,var(--background_Blue) 6%,#0000);border-color:var(--background_Blue);box-shadow:0 0 0 1px var(--background_Blue)}.AudienceBuilder .AudienceBuilderSources .AudienceBuilderSource.is-active .material-symbols-outlined{color:var(--background_Blue)}.AudienceBuilder .AudienceBuilderClients{display:flex;flex-direction:column;gap:12px}.AudienceBuilder .AudienceBuilderClients .AudienceBuilderClientsFilters{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.AudienceBuilder .AudienceBuilderLeads,.AudienceBuilder .AudienceBuilderUpload{display:flex;flex-direction:column;gap:12px}.AudienceBuilder .AudienceBuilderUpload .AudienceBuilderUploadBtn{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;height:44px;justify-content:center;transition:border-color .12s ease,background .12s ease}.AudienceBuilder .AudienceBuilderUpload .AudienceBuilderUploadBtn .material-symbols-outlined{font-size:20px}.AudienceBuilder .AudienceBuilderUpload .AudienceBuilderUploadBtn:hover{border-color:var(--background_Blue)}.AudienceBuilder .AudienceBuilderUpload .AudienceBuilderUploadBtn:disabled{cursor:not-allowed;opacity:.6}.AudienceBuilder .AudienceBuilderUpload .AudienceBuilderMapping{display:flex;flex-direction:column;gap:12px}.AudienceBuilder .AudienceBuilderUpload .AudienceBuilderMapping .AudienceBuilderMappingRow{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.AudienceBuilder .AudienceBuilderNote{align-items:flex-start;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:12.5px;gap:8px;line-height:1.5;padding:10px 12px}.AudienceBuilder .AudienceBuilderNote .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px}.AudienceBuilder .AudienceBuilderNote.is-warn{background:color-mix(in srgb,var(--pending) 12%,#0000);border-color:color-mix(in srgb,var(--pending) 30%,#0000);color:var(--pending)}.AudienceBuilder .AudienceBuilderNote.is-warn .material-symbols-outlined{color:var(--pending)}.AudienceBuilder .AudienceBuilderError{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 12px}.AudienceBuilder .AudienceBuilderPreview{border:1px solid var(--border_Light);border-radius:10px;overflow:hidden}.AudienceBuilder .AudienceBuilderPreview .AudienceBuilderPreviewHead{align-items:center;background:var(--background_Gray_Light_Light);border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:10px 14px}.AudienceBuilder .AudienceBuilderPreview .AudienceBuilderPreviewHead .AudienceBuilderPreviewCount{color:var(--text_Title_Light);font-size:13px}.AudienceBuilder .AudienceBuilderPreview .AudienceBuilderPreviewHead .AudienceBuilderPreviewCount strong{color:var(--text_Title_Dark);font-size:15px}.AudienceBuilder .AudienceBuilderPreview .AudienceBuilderPreviewHead .AudienceBuilderPreviewWarn{color:var(--Canceled);font-size:11.5px;font-weight:600}.AudienceBuilder .AudienceBuilderPreview .AudienceBuilderPreviewList{max-height:180px;overflow-y:auto}.AudienceBuilder .AudienceBuilderPreview .AudienceBuilderPreviewList .AudienceBuilderPreviewRow{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;font-size:12.5px;gap:12px;justify-content:space-between;padding:8px 14px}.AudienceBuilder .AudienceBuilderPreview .AudienceBuilderPreviewList .AudienceBuilderPreviewRow:last-child{border-bottom:none}.AudienceBuilder .AudienceBuilderPreview .AudienceBuilderPreviewList .AudienceBuilderPreviewRow .AudienceBuilderPreviewEmail{color:var(--text_Title_Dark);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AudienceBuilder .AudienceBuilderPreview .AudienceBuilderPreviewList .AudienceBuilderPreviewRow .AudienceBuilderPreviewName{color:var(--text_Title_Light_Light);flex-shrink:0}.AudienceBuilder .AudienceBuilderPreview .AudienceBuilderPreviewList .AudienceBuilderPreviewMore{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light);font-size:12px;padding:8px 14px}.AudienceBuilder .AudienceBuilderPreview .AudienceBuilderPreviewEmpty{color:var(--text_Title_Light_Light);font-size:12.5px;padding:16px 14px}.AudienceBuilder .AudienceBuilderActions{align-items:center;display:flex;flex-shrink:0;gap:10px;justify-content:flex-end;padding:0 22px 12px}.AudienceBuilder .AudienceBuilderSecondary{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.AudienceBuilder .AudienceBuilderSecondary:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.AudienceBuilder .AudienceBuilderPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.AudienceBuilder .AudienceBuilderPrimary .AudienceBuilderPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:var(--background_White);display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.AudienceBuilder .AudienceBuilderPrimary .AudienceBuilderPrimaryInner .material-symbols-outlined{color:var(--background_White);font-size:16px;font-weight:500}.AudienceBuilder .AudienceBuilderPrimary .AudienceBuilderPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.AudienceBuilder .AudienceBuilderPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.AudienceBuilder .AudienceBuilderPrimary:active{transform:scale(.98)}.AudienceBuilder .AudienceBuilderPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}@media(max-width:600px){.AudienceBuilder{align-items:flex-end;padding:0}.AudienceBuilder .AudienceBuilderCard{border-radius:16px 16px 0 0;max-height:100dvh;max-width:100%;width:100%}.AudienceBuilder .AudienceBuilderHeader{padding:14px 16px}.AudienceBuilder .AudienceBuilderHeader h3{font-size:16px}.AudienceBuilder .AudienceBuilderBody{padding:16px}.AudienceBuilder .AudienceBuilderClients .AudienceBuilderClientsFilters,.AudienceBuilder .AudienceBuilderSources,.AudienceBuilder .AudienceBuilderUpload .AudienceBuilderMapping .AudienceBuilderMappingRow{grid-template-columns:1fr}.AudienceBuilder .AudienceBuilderField input{font-size:16px;min-height:44px}.AudienceBuilder .AudienceBuilderActions{align-items:stretch;flex-direction:column-reverse;padding:12px 16px max(14px,env(safe-area-inset-bottom))}.AudienceBuilder .AudienceBuilderActions button{justify-content:center;min-height:44px;width:100%}}.MarketingDropdown{position:relative;width:100%}.MarketingDropdown .MarketingDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;outline:3px solid #0000;padding:9px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.MarketingDropdown .MarketingDropdownButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.MarketingDropdown .MarketingDropdownButton .MarketingDropdownValue{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MarketingDropdown .MarketingDropdownButton .MarketingDropdownValue.is-placeholder{color:var(--text_Title_Light_Light)}.MarketingDropdown .MarketingDropdownButton .MarketingDropdownChevron{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:20px}.MarketingDropdown.is-disabled .MarketingDropdownButton{box-shadow:none;cursor:not-allowed;opacity:.55}.MarketingDropdown.is-disabled .MarketingDropdownButton:hover{border-color:var(--border_Light);box-shadow:none;outline:3px solid #0000}.MarketingDropdown .MarketingDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:2px;left:0;max-height:260px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.MarketingDropdown .MarketingDropdownMenu .MarketingDropdownEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:8px 12px}.MarketingDropdown .MarketingDropdownMenu .MarketingDropdownOption{align-items:center;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:10px;justify-content:space-between;padding:8px 12px;transition:background .12s ease,color .12s ease}.MarketingDropdown .MarketingDropdownMenu .MarketingDropdownOption .MarketingDropdownOptionHint{color:var(--text_Title_Light_Light_Light);flex-shrink:0;font-size:11px}.MarketingDropdown .MarketingDropdownMenu .MarketingDropdownOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.MarketingDropdown .MarketingDropdownMenu .MarketingDropdownOption.is-selected{background:var(--background_Gray_Light);color:var(--background_Blue)}.MarketingDropdown .MarketingDropdownMenu .MarketingDropdownOption.is-option-disabled{cursor:not-allowed;opacity:.5}.MarketingDropdown .MarketingDropdownMenu .MarketingDropdownOption.is-option-disabled:hover{background:#0000;color:var(--text_Title_Light)}.TemplateEditor{animation:RenderPageOpen .22s ease;background:var(--background_Gray_Light_Light);display:flex;gap:4px;inset:0;padding:0;position:fixed;z-index:1200}.TemplateEditor.is-inline{border-radius:8px;height:100%;inset:auto;overflow:hidden;padding:0;position:relative;width:100%;z-index:auto}.TemplateEditor .TemplateEditorLeftCol{background:var(--background_White);border:1px solid var(--border_Light);border-radius:7px;display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:hidden}.TemplateEditor .TemplateEditorHeader{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;flex-shrink:0;gap:12px;padding:12px 20px}.TemplateEditor .TemplateEditorHeader .TemplateEditorBack{align-items:center;background:var(--background_Gray_Light);border:0;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;padding:6px 12px;transition:background .15s ease,color .15s ease}.TemplateEditor .TemplateEditorHeader .TemplateEditorBack .material-symbols-outlined{font-size:18px}.TemplateEditor .TemplateEditorHeader .TemplateEditorBack:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderMain{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderMain .TemplateEditorHeaderTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:17px;font-weight:700;margin-left:-6px;outline:0;padding:2px 6px;transition:background .12s ease}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderMain .TemplateEditorHeaderTitle:focus,.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderMain .TemplateEditorHeaderTitle:hover{background:var(--background_Gray_Light_Light)}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderMain .TemplateEditorHeaderTitle::placeholder{color:var(--text_Title_Light_Light)}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderActions{align-items:center;display:inline-flex;gap:10px}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderActions .TemplateEditorSaveStatus{align-items:center;background:var(--background_Gray_Light_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:5px 11px}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderActions .TemplateEditorSaveStatus:empty{display:none}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderActions .TemplateEditorSaveStatus .material-symbols-outlined{color:var(--background_Blue);font-size:15px}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderActions .TemplateEditorSaveStatus .TemplateEditorSpin{animation:TemplateEditorSpin 1s linear infinite}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderActions .TemplateEditorPublishEditsBtn{align-items:center;background:var(--pending);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;padding:7px 14px;transition:filter .15s ease,transform .08s ease}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderActions .TemplateEditorPublishEditsBtn .material-symbols-outlined{font-size:16px}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderActions .TemplateEditorPublishEditsBtn:hover:not(:disabled){filter:brightness(.95)}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderActions .TemplateEditorPublishEditsBtn:active:not(:disabled){transform:scale(.98)}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderActions .TemplateEditorPublishEditsBtn:disabled{cursor:not-allowed;opacity:.7}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderActions .TemplateEditorStatusSwitchWrap{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;display:inline-flex;gap:10px;padding:5px 7px 5px 13px;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderActions .TemplateEditorStatusSwitchWrap:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderActions .TemplateEditorStatusSwitchWrap.is-live{background:color-mix(in srgb,var(--Done) 8%,var(--background_White));border-color:color-mix(in srgb,var(--Done) 45%,var(--border_Light))}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderActions .TemplateEditorStatusSwitchWrap .TemplateEditorStatusSwitchLabel{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12.5px;font-weight:700;gap:7px;transition:color .18s ease}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderActions .TemplateEditorStatusSwitchWrap .TemplateEditorStatusSwitchLabel:before{background:var(--text_Title_Light_Light_Light);border-radius:50%;content:"";height:7px;transition:background .18s ease,box-shadow .18s ease;width:7px}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderActions .TemplateEditorStatusSwitchWrap .TemplateEditorStatusSwitchLabel.is-live{color:var(--Done)}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderActions .TemplateEditorStatusSwitchWrap .TemplateEditorStatusSwitchLabel.is-live:before{background:var(--Done);box-shadow:0 0 0 3px color-mix(in srgb,var(--Done) 22%,#0000)}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderActions .TemplateEditorStatusSwitchWrap .TemplateEditorStatusSwitch{background:var(--background_Gray_Light);border:0;border-radius:999px;cursor:pointer;flex-shrink:0;height:24px;padding:0;position:relative;transition:background .2s ease;width:42px}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderActions .TemplateEditorStatusSwitchWrap .TemplateEditorStatusSwitch .TemplateEditorStatusSwitchKnob{background:var(--background_White);border-radius:50%;box-shadow:0 1px 3px #0f172a40;height:20px;left:2px;position:absolute;top:2px;transition:transform .22s cubic-bezier(.34,1.56,.64,1);width:20px}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderActions .TemplateEditorStatusSwitchWrap .TemplateEditorStatusSwitch.is-on{background:var(--Done)}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderActions .TemplateEditorStatusSwitchWrap .TemplateEditorStatusSwitch.is-on .TemplateEditorStatusSwitchKnob{transform:translateX(18px)}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderActions .TemplateEditorSecondary{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 12px}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderActions .TemplateEditorSecondary:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderActions .TemplateEditorPrimary{align-items:center;background:var(--background_Blue);border:none;border-radius:10px;box-shadow:0 1px 3px #0000000d;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:38px;padding:0 16px;transition:box-shadow .12s ease,transform .08s ease}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderActions .TemplateEditorPrimary .material-symbols-outlined{font-size:18px}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderActions .TemplateEditorPrimary:hover{box-shadow:0 4px 12px #2563eb4d}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderActions .TemplateEditorPrimary:active{transform:scale(.98)}.TemplateEditor .TemplateEditorHeader .TemplateEditorHeaderActions .TemplateEditorPrimary:disabled{cursor:not-allowed;opacity:.6}@keyframes TemplateEditorSpin{to{transform:rotate(1turn)}}.TemplateEditor .TemplateEditorTabs{align-items:flex-end;background:var(--background_White);border-bottom:2px solid var(--border_Light);display:flex;flex-shrink:0;min-height:52px;padding:12px 20px 0}.TemplateEditor .TemplateEditorTabs .TemplateEditorTabsRight,.TemplateEditor .TemplateEditorTabs .TemplateEditorTabsSpacer{flex:1 1;min-width:0}.TemplateEditor .TemplateEditorTabs .TemplateEditorTabsGroup{align-items:center;display:inline-flex;flex-shrink:0;gap:4px;justify-content:center}.TemplateEditor .TemplateEditorTabs .TemplateEditorTab{align-items:stretch;background:#0000;border:0;border-bottom:2px solid #0000;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-family:inherit;margin-bottom:-2px;padding:0 0 5px;transition:all .2s ease}.TemplateEditor .TemplateEditorTabs .TemplateEditorTab .TemplateEditorTabInner{align-items:center;border-radius:8px;color:inherit;display:inline-flex;font-size:14px;font-weight:500;gap:4px;padding:7px 10px;transition:background-color .2s ease,color .2s ease}.TemplateEditor .TemplateEditorTabs .TemplateEditorTab .TemplateEditorTabInner .material-symbols-outlined{font-size:16px}.TemplateEditor .TemplateEditorTabs .TemplateEditorTab:hover .TemplateEditorTabInner{background-color:var(--background_Gray_Light);color:var(--background_Blue)}.TemplateEditor .TemplateEditorTabs .TemplateEditorTab.is-active{border-bottom-color:var(--background_Blue);color:var(--background_Blue)}.TemplateEditor .TemplateEditorError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:8px;color:var(--Canceled);flex-shrink:0;font-size:13px;font-weight:600;margin:0 16px;padding:8px 12px}.TemplateEditor .TemplateEditorCanvasScroll{background:var(--background_Gray_Light_Light);display:flex;flex:1 1;justify-content:center;min-height:0;overflow-y:auto;padding:20px}.TemplateEditor .TemplateEditorCanvasPage{align-items:center;align-self:flex-start;border-radius:10px;display:flex;flex-direction:column;gap:16px;padding:40px 24px;width:100%}.TemplateEditor .TemplateEditorCanvasCard{background:var(--background_White);border-radius:0;box-shadow:none;min-height:120px;outline:2px dashed #0000;outline-offset:-6px;padding:0;transition:outline-color .12s ease;width:100%}.TemplateEditor .TemplateEditorCanvasCard:not(.TemplateEditorCanvasCard--loading){animation:TemplateEditorCanvasDrop .38s cubic-bezier(.22,1,.36,1) both}@media(prefers-reduced-motion:reduce){.TemplateEditor .TemplateEditorCanvasCard:not(.TemplateEditorCanvasCard--loading){animation:none}}.TemplateEditor .TemplateEditorCanvasCard.is-drop-target{outline-color:color-mix(in srgb,var(--background_Blue) 55%,#0000)}.TemplateEditor .TemplateEditorCanvasCard--loading{align-items:center;display:flex;flex-direction:column;gap:18px;padding:30px 30px 36px}.TemplateEditor .TemplateEditorCanvasCard .TemplateEditorSkel{animation:TemplateEditorSkelSweep 1.5s ease-in-out infinite;background-color:var(--surface-sunken);background-image:linear-gradient(90deg,#0000 0,color-mix(in srgb,var(--text_Title_Dark) 6%,#0000) 45%,color-mix(in srgb,var(--text_Title_Dark) 6%,#0000) 55%,#0000 100%);background-repeat:no-repeat;background-size:220% 100%;border-radius:8px;overflow:hidden;position:relative}@media(prefers-reduced-motion:reduce){.TemplateEditor .TemplateEditorCanvasCard .TemplateEditorSkel{animation:none;background-image:none}}.TemplateEditor .TemplateEditorCanvasCard .TemplateEditorSkelLogo{border-radius:999px;height:22px;width:132px}.TemplateEditor .TemplateEditorCanvasCard .TemplateEditorSkelHero{animation-delay:-.2s;border-radius:10px;height:150px;width:100%}.TemplateEditor .TemplateEditorCanvasCard .TemplateEditorSkelLines{align-items:center;display:flex;flex-direction:column;gap:11px;width:100%}.TemplateEditor .TemplateEditorCanvasCard .TemplateEditorSkelLine{border-radius:6px;height:12px;width:100%}.TemplateEditor .TemplateEditorCanvasCard .TemplateEditorSkelLine.is-w90{animation-delay:-.15s;width:90%}.TemplateEditor .TemplateEditorCanvasCard .TemplateEditorSkelLine.is-w80{animation-delay:-.3s;width:80%}.TemplateEditor .TemplateEditorCanvasCard .TemplateEditorSkelLine.is-w70{animation-delay:-.45s;width:70%}.TemplateEditor .TemplateEditorCanvasCard .TemplateEditorSkelLine.is-w60{animation-delay:-.6s;width:60%}.TemplateEditor .TemplateEditorCanvasCard .TemplateEditorSkelBtn{animation-delay:-.35s;border-radius:999px;height:42px;width:150px}@keyframes TemplateEditorSkelSweep{0%{background-position:180% 0}to{background-position:-60% 0}}@keyframes TemplateEditorCanvasDrop{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.TemplateEditor .TemplateEditorCanvasItem{border:1px solid #0000;border-radius:8px;cursor:pointer;margin:2px 8px;position:relative;transition:border-color .12s ease,background .12s ease}.TemplateEditor .TemplateEditorCanvasItem .TemplateEditorCanvasChrome{align-items:center;background:var(--text_Title_Dark);border-radius:8px;box-shadow:0 4px 12px #0f172a33;display:none;gap:2px;padding:2px;position:absolute;right:8px;top:-12px;z-index:3}.TemplateEditor .TemplateEditorCanvasItem .TemplateEditorCanvasChrome .TemplateEditorCanvasDelete,.TemplateEditor .TemplateEditorCanvasItem .TemplateEditorCanvasChrome .TemplateEditorCanvasHandle{align-items:center;background:#0000;border:none;border-radius:6px;color:#ffffffd9;cursor:pointer;display:inline-flex;height:24px;justify-content:center;width:26px}.TemplateEditor .TemplateEditorCanvasItem .TemplateEditorCanvasChrome .TemplateEditorCanvasDelete .material-symbols-outlined,.TemplateEditor .TemplateEditorCanvasItem .TemplateEditorCanvasChrome .TemplateEditorCanvasHandle .material-symbols-outlined{font-size:17px}.TemplateEditor .TemplateEditorCanvasItem .TemplateEditorCanvasChrome .TemplateEditorCanvasDelete:hover,.TemplateEditor .TemplateEditorCanvasItem .TemplateEditorCanvasChrome .TemplateEditorCanvasHandle:hover{background:#ffffff29;color:#fff}.TemplateEditor .TemplateEditorCanvasItem .TemplateEditorCanvasChrome .TemplateEditorCanvasHandle{cursor:grab}.TemplateEditor .TemplateEditorCanvasItem .TemplateEditorCanvasChrome .TemplateEditorCanvasBadge{align-items:center;color:#fff;display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:0 8px 0 4px;white-space:nowrap}.TemplateEditor .TemplateEditorCanvasItem .TemplateEditorCanvasChrome .TemplateEditorCanvasBadge .material-symbols-outlined{font-size:15px}.TemplateEditor .TemplateEditorCanvasItem .TemplateEditorCanvasBody{pointer-events:none}.TemplateEditor .TemplateEditorCanvasItem:hover{border-color:color-mix(in srgb,var(--background_Blue) 40%,#0000)}.TemplateEditor .TemplateEditorCanvasItem:hover .TemplateEditorCanvasChrome{display:inline-flex}.TemplateEditor .TemplateEditorCanvasItem.is-selected{background:color-mix(in srgb,var(--background_Blue) 4%,#0000);border-color:var(--background_Blue)}.TemplateEditor .TemplateEditorCanvasItem.is-selected .TemplateEditorCanvasChrome{display:inline-flex}.TemplateEditor .TemplateEditorCanvasItem.is-drop-over:before{background:var(--background_Blue);border-radius:999px;content:"";height:3px;left:8px;position:absolute;right:8px;top:-3px;z-index:4}.TemplateEditor .TemplateEditorCanvasAdd{align-items:center;background:#0000;border:1px dashed var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;margin:10px 8px 4px;padding:12px;width:calc(100% - 16px)}.TemplateEditor .TemplateEditorCanvasAdd .material-symbols-outlined{font-size:18px}.TemplateEditor .TemplateEditorCanvasAdd:hover{border-color:var(--background_Blue);color:var(--background_Blue)}.TemplateEditor .TemplateEditorPreview{align-items:center;align-self:stretch;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;min-height:100%;transition:background .2s ease;width:100%}.TemplateEditor .TemplateEditorPreview[data-preview-theme=dark]{background:#101318}.TemplateEditor .TemplateEditorPreview[data-preview-theme=dark][data-preview-device=desktop] .TemplateEditorPreviewDeviceFrame{background:#101318;border-color:#ffffff1f;box-shadow:0 8px 30px #00000080}.TemplateEditor .TemplateEditorPreview .TemplateEditorPreviewDeviceBar{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;gap:6px;justify-content:center;margin:0 auto 18px;padding:4px;width:-webkit-fit-content;width:fit-content;z-index:5}.TemplateEditor .TemplateEditorPreview .TemplateEditorPreviewDeviceBar .TemplateEditorPreviewDeviceBarDivider{background:var(--border_Light);height:22px;margin:0 4px;width:1px}.TemplateEditor .TemplateEditorPreview .TemplateEditorPreviewDeviceBar .TemplateEditorPreviewDeviceBtn{align-items:center;background:#0000;border:0;border-radius:9px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:600;gap:6px;padding:7px 13px;transition:background .12s ease,color .12s ease}.TemplateEditor .TemplateEditorPreview .TemplateEditorPreviewDeviceBar .TemplateEditorPreviewDeviceBtn .material-symbols-outlined{font-size:17px}.TemplateEditor .TemplateEditorPreview .TemplateEditorPreviewDeviceBar .TemplateEditorPreviewDeviceBtn .TemplateEditorPreviewDeviceBtnLabel{line-height:1}.TemplateEditor .TemplateEditorPreview .TemplateEditorPreviewDeviceBar .TemplateEditorPreviewDeviceBtn.TemplateEditorPreviewDeviceBtn--orient{padding:7px 9px}.TemplateEditor .TemplateEditorPreview .TemplateEditorPreviewDeviceBar .TemplateEditorPreviewDeviceBtn:hover{color:var(--text_Title_Dark)}.TemplateEditor .TemplateEditorPreview .TemplateEditorPreviewDeviceBar .TemplateEditorPreviewDeviceBtn.is-active{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.TemplateEditor .TemplateEditorPreview .TemplateEditorPreviewDeviceShell{align-items:center;display:flex;justify-content:center;position:relative;transition:width .22s ease,height .22s ease,border-radius .22s ease,padding .22s ease}.TemplateEditor .TemplateEditorPreview .TemplateEditorPreviewDeviceScreen{align-items:flex-start;background:#0000;display:flex;height:100%;justify-content:center;overflow-x:hidden;overflow-y:auto;width:100%}.TemplateEditor .TemplateEditorPreview .TemplateEditorPreviewDeviceFrame{align-items:stretch;display:flex;flex-direction:column;height:100%;min-height:0;width:100%}.TemplateEditor .TemplateEditorPreview .TemplateEditorIframe{background:#fff;border:0;display:block;height:100%;min-height:0;width:100%}.TemplateEditor .TemplateEditorPreview[data-preview-device=desktop] .TemplateEditorPreviewDeviceShell{max-width:100%;width:100%}.TemplateEditor .TemplateEditorPreview[data-preview-device=desktop] .TemplateEditorPreviewDeviceScreen{background:#0000;overflow:visible}.TemplateEditor .TemplateEditorPreview[data-preview-device=desktop] .TemplateEditorPreviewDeviceFrame{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 8px 30px #0f172a1a;margin:0 auto;overflow:hidden;width:100%}.TemplateEditor .TemplateEditorPreview[data-preview-device=desktop] .TemplateEditorIframe{height:72vh}.TemplateEditor .TemplateEditorPreview[data-preview-device=tablet] .TemplateEditorPreviewDeviceShell{background:#fff;border:1px solid #0f172a14;border-radius:56px;box-shadow:0 18px 40px #0f172a1f;height:880px;padding:70px 32px;width:680px}.TemplateEditor .TemplateEditorPreview[data-preview-device=tablet] .TemplateEditorPreviewDeviceShell:before{background:#0f172a80;border-radius:999px;content:"";height:6px;left:50%;position:absolute;top:32px;transform:translateX(-50%);width:56px}.TemplateEditor .TemplateEditorPreview[data-preview-device=tablet] .TemplateEditorPreviewDeviceShell:after{background:#fff;border:1px solid #0f172a2e;border-radius:50%;bottom:14px;content:"";height:42px;left:50%;position:absolute;transform:translateX(-50%);width:42px}.TemplateEditor .TemplateEditorPreview[data-preview-device=tablet] .TemplateEditorPreviewDeviceScreen{background:#fff;border:1px solid #0f172a14;border-radius:6px;overflow:hidden}.TemplateEditor .TemplateEditorPreview[data-preview-device=tablet][data-preview-orientation=landscape] .TemplateEditorPreviewDeviceShell{height:680px;padding:32px 70px;width:880px}.TemplateEditor .TemplateEditorPreview[data-preview-device=tablet][data-preview-orientation=landscape] .TemplateEditorPreviewDeviceShell:before{height:56px;left:32px;top:50%;transform:translateY(-50%);width:6px}.TemplateEditor .TemplateEditorPreview[data-preview-device=tablet][data-preview-orientation=landscape] .TemplateEditorPreviewDeviceShell:after{bottom:50%;left:auto;right:14px;transform:translateY(50%)}.TemplateEditor .TemplateEditorPreview[data-preview-device=mobile] .TemplateEditorPreviewDeviceShell{background:#fff;border:1px solid #0f172a14;border-radius:48px;box-shadow:0 18px 40px #0f172a1f;height:720px;padding:56px 16px;width:382px}.TemplateEditor .TemplateEditorPreview[data-preview-device=mobile] .TemplateEditorPreviewDeviceShell:before{background:#0f172a80;border-radius:999px;content:"";height:5px;left:50%;position:absolute;top:24px;transform:translateX(-50%);width:48px}.TemplateEditor .TemplateEditorPreview[data-preview-device=mobile] .TemplateEditorPreviewDeviceShell:after{background:#fff;border:1px solid #0f172a2e;border-radius:50%;bottom:12px;content:"";height:32px;left:50%;position:absolute;transform:translateX(-50%);width:32px}.TemplateEditor .TemplateEditorPreview[data-preview-device=mobile] .TemplateEditorPreviewDeviceScreen{background:#fff;border:1px solid #0f172a14;border-radius:6px;overflow:hidden;width:350px}.TemplateEditor .TemplateEditorPreview[data-preview-device=mobile][data-preview-orientation=landscape] .TemplateEditorPreviewDeviceShell{height:382px;padding:16px 56px;width:712px}.TemplateEditor .TemplateEditorPreview[data-preview-device=mobile][data-preview-orientation=landscape] .TemplateEditorPreviewDeviceShell:before{height:48px;left:24px;top:50%;transform:translateY(-50%);width:5px}.TemplateEditor .TemplateEditorPreview[data-preview-device=mobile][data-preview-orientation=landscape] .TemplateEditorPreviewDeviceShell:after{bottom:50%;left:auto;right:12px;transform:translateY(50%)}.TemplateEditor .TemplateEditorPreview[data-preview-device=mobile][data-preview-orientation=landscape] .TemplateEditorPreviewDeviceScreen{width:600px}.TemplateEditor .TemplateEditorRail{background:#0000;border:0;display:flex;flex-direction:column;flex-shrink:0;min-height:0;width:330px}.TemplateEditor .TemplateEditorRailTabsBar{flex-shrink:0;padding:12px}.TemplateEditor .TemplateEditorRailTabs{align-items:center;background:var(--background_Gray_Dark_Light);border-radius:10px;display:flex;padding:3px;position:relative;width:100%}.TemplateEditor .TemplateEditorRailTabs .TemplateEditorRailTabsIndicator{background:var(--background_White);border-radius:8px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;pointer-events:none;position:absolute;top:3px;transform:translateX(0);transform:translateX(calc(var(--toggle-index, 0)*100%));transition:transform .32s cubic-bezier(.4,0,.2,1);width:calc(33.33333% - 2px);will-change:transform;z-index:0}.TemplateEditor .TemplateEditorRailTabs[data-active-tab=add]{--toggle-index:0}.TemplateEditor .TemplateEditorRailTabs[data-active-tab=edit]{--toggle-index:1}.TemplateEditor .TemplateEditorRailTabs[data-active-tab=design]{--toggle-index:2}.TemplateEditor .TemplateEditorRailTabs .TemplateEditorRailTab{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:13px;font-weight:500;gap:6px;height:30px;justify-content:center;min-width:0;padding:0 14px;position:relative;transition:color .2s ease;white-space:nowrap;z-index:1}.TemplateEditor .TemplateEditorRailTabs .TemplateEditorRailTab:hover:not(:disabled){color:var(--text_Title_Dark)}.TemplateEditor .TemplateEditorRailTabs .TemplateEditorRailTab.is-active{color:var(--text_Title_Dark);font-weight:600}.TemplateEditor .TemplateEditorRailTabs .TemplateEditorRailTab:disabled{cursor:not-allowed;opacity:.4}.TemplateEditor .TemplateEditorRailBody{flex:1 1;min-height:0;overflow-y:auto}.TemplateEditor .TemplateEditorRailEmpty{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;gap:8px;height:100%;justify-content:center;padding:40px 24px;text-align:center}.TemplateEditor .TemplateEditorRailEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:32px}.TemplateEditor .TemplateEditorRailEmpty p{font-size:13px;margin:0}.TemplateEditor .TemplateEditorPalette{padding:12px}.TemplateEditor .TemplateEditorPalette .TemplateEditorPaletteGroup{margin-bottom:14px}.TemplateEditor .TemplateEditorPalette .TemplateEditorPaletteGroup h5{color:var(--text_Title_Light_Light);font-size:11px;font-weight:700;letter-spacing:.05em;margin:0 0 8px 2px;text-transform:uppercase}.TemplateEditor .TemplateEditorPalette .TemplateEditorPaletteGrid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.TemplateEditor .TemplateEditorPalette .TemplateEditorPaletteCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:grab;display:flex;flex-direction:column;gap:6px;justify-content:center;padding:14px 8px;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease}.TemplateEditor .TemplateEditorPalette .TemplateEditorPaletteCard:active{cursor:grabbing}.TemplateEditor .TemplateEditorPalette .TemplateEditorPaletteCard .TemplateEditorPaletteIcon{align-items:center;background:var(--background_Gray_Light);border-radius:8px;color:var(--text_Title_Light);display:inline-flex;height:34px;justify-content:center;width:34px}.TemplateEditor .TemplateEditorPalette .TemplateEditorPaletteCard .TemplateEditorPaletteIcon .material-symbols-outlined{font-size:19px}.TemplateEditor .TemplateEditorPalette .TemplateEditorPaletteCard .TemplateEditorPaletteLabel{color:var(--text_Title_Dark);font-size:12px;font-weight:600;text-align:center}.TemplateEditor .TemplateEditorPalette .TemplateEditorPaletteCard:hover{border-color:var(--background_Blue);box-shadow:0 4px 12px #0f172a14;transform:translateY(-1px)}.TemplateEditor .TemplateEditorPalette .TemplateEditorPaletteCard:hover .TemplateEditorPaletteIcon{background:color-mix(in srgb,var(--background_Blue) 14%,#0000);color:var(--background_Blue)}.TemplateEditor .TemplateEditorPalette .TemplateEditorPaletteCard:active{transform:translateY(0)}.TemplateEditor .TemplateEditorInspectorBody{display:flex;flex-direction:column;gap:12px;padding:16px}.TemplateEditor .TemplateEditorInspectorBody .TemplateEditorInspectorTitle{color:var(--text_Title_Light_Light);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.TemplateEditor .TemplateEditorInspectorBody .TemplateEditorInspectorHint{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.5;margin:0}.TemplateEditor .TemplateEditorInspectorBody .TemplateEditorImageSource{display:flex;flex-direction:column;gap:8px}.TemplateEditor .TemplateEditorInspectorBody .TemplateEditorImageSource .TemplateEditorImageSourceModes{align-self:flex-start;background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;gap:2px;padding:2px}.TemplateEditor .TemplateEditorInspectorBody .TemplateEditorImageSource .TemplateEditorImageSourceModes button{background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;padding:4px 12px;transition:background .12s ease,color .12s ease}.TemplateEditor .TemplateEditorInspectorBody .TemplateEditorImageSource .TemplateEditorImageSourceModes button.is-active{background:var(--background_White);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark)}.TemplateEditor .TemplateEditorInspectorBody .TemplateEditorImageSource .TemplateEditorImageSourceUpload{align-items:center;display:flex;gap:10px}.TemplateEditor .TemplateEditorInspectorBody .TemplateEditorImageSource .TemplateEditorImageSourceUpload .TemplateEditorImageSourcePick{align-items:center;background:var(--background_White);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;padding:8px 12px;transition:border-color .12s ease,color .12s ease}.TemplateEditor .TemplateEditorInspectorBody .TemplateEditorImageSource .TemplateEditorImageSourceUpload .TemplateEditorImageSourcePick:hover:not(:disabled){border-color:var(--background_Blue);color:var(--text_Title_Dark)}.TemplateEditor .TemplateEditorInspectorBody .TemplateEditorImageSource .TemplateEditorImageSourceUpload .TemplateEditorImageSourcePick:disabled{cursor:not-allowed;opacity:.6}.TemplateEditor .TemplateEditorInspectorBody .TemplateEditorImageSource .TemplateEditorImageSourceUpload .TemplateEditorImageSourcePick .material-symbols-outlined{font-size:18px}.TemplateEditor .TemplateEditorInspectorBody .TemplateEditorImageSource .TemplateEditorImageSourceUpload .TemplateEditorImageSourceThumb{border:1px solid var(--border_Light);border-radius:8px;height:40px;object-fit:cover;width:40px}.TemplateEditor .TemplateEditorInspectorBody .TemplateEditorImageSource .TemplateEditorImageSourceError{color:var(--Canceled);font-size:12px;margin:0}.TemplateEditor .TemplateEditorNote{align-items:flex-start;background:color-mix(in srgb,var(--Done) 9%,#0000);border:1px solid color-mix(in srgb,var(--Done) 25%,#0000);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:12px;gap:8px;line-height:1.5;padding:10px 12px}.TemplateEditor .TemplateEditorNote .material-symbols-outlined{color:var(--Done);flex-shrink:0;font-size:17px}.TemplateEditor .TemplateEditorStatRow{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.TemplateEditor .TemplateEditorField{display:flex;flex-direction:column;gap:5px}.TemplateEditor .TemplateEditorField>span{color:var(--text_Title_Dark);font-size:12.5px;font-weight:600}.TemplateEditor .TemplateEditorField input[type=number],.TemplateEditor .TemplateEditorField input[type=text],.TemplateEditor .TemplateEditorField textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:8px 10px;transition:border-color .15s ease,outline-color .15s ease;width:100%}.TemplateEditor .TemplateEditorField input[type=number]:focus,.TemplateEditor .TemplateEditorField input[type=number]:hover,.TemplateEditor .TemplateEditorField input[type=text]:focus,.TemplateEditor .TemplateEditorField input[type=text]:hover,.TemplateEditor .TemplateEditorField textarea:focus,.TemplateEditor .TemplateEditorField textarea:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.TemplateEditor .TemplateEditorField textarea{line-height:1.5;resize:vertical}.TemplateEditor .TemplateEditorSegment{border:1px solid var(--border_Light);border-radius:8px;display:inline-flex;overflow:hidden;width:-webkit-fit-content;width:fit-content}.TemplateEditor .TemplateEditorSegment button{align-items:center;background:var(--background_White);border:none;border-right:1px solid var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;height:34px;justify-content:center;min-width:38px;padding:0 10px}.TemplateEditor .TemplateEditorSegment button:last-child{border-right:none}.TemplateEditor .TemplateEditorSegment button .material-symbols-outlined{font-size:18px}.TemplateEditor .TemplateEditorSegment button.is-active{background:var(--text_Title_Dark);color:var(--background_White)}.TemplateEditor .TemplateEditorColor{align-items:center;display:flex;gap:8px}.TemplateEditor .TemplateEditorColor .TemplateEditorColorSwatch{background:conic-gradient(from 210deg,#f43f5e,#f59e0b,#22c55e,#06b6d4,#3b82f6,#a855f7,#f43f5e);border-radius:9px;box-shadow:0 1px 3px #0000001f;cursor:pointer;flex-shrink:0;height:34px;padding:2px;position:relative;transition:transform .12s ease,box-shadow .12s ease;width:38px}.TemplateEditor .TemplateEditorColor .TemplateEditorColorSwatch:before{background:#000;background:var(--swatch,#000);border-radius:7px;content:"";inset:2px;position:absolute}.TemplateEditor .TemplateEditorColor .TemplateEditorColorSwatch:after{background:linear-gradient(135deg,#ffffff73,#fff0 48%);border-radius:7px;box-shadow:inset 0 0 0 1px #0f172a1f;content:"";inset:2px;pointer-events:none;position:absolute}.TemplateEditor .TemplateEditorColor .TemplateEditorColorSwatch:hover{box-shadow:0 4px 12px #0000002e;transform:translateY(-1px)}.TemplateEditor .TemplateEditorColor .TemplateEditorColorSwatch input[type=color]{border:0;cursor:pointer;height:100%;inset:0;margin:0;opacity:0;padding:0;position:absolute;width:100%}.TemplateEditor .TemplateEditorColor .TemplateEditorColorHex{flex:1 1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;min-width:0}.TemplateEditor .TemplateEditorMergeWrap{display:flex;flex-direction:column;gap:7px}.TemplateEditor .TemplateEditorMergeChips{display:flex;flex-wrap:wrap;gap:6px;margin-top:-4px}.TemplateEditor .TemplateEditorMergeChips button{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;font-size:11.5px;font-weight:600;padding:4px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.TemplateEditor .TemplateEditorMergeChips button:hover{border-color:var(--background_Blue);color:var(--background_Blue)}.TemplateEditor .TemplateEditorMergeHint{align-items:flex-start;color:var(--text_Title_Light_Light);display:flex;font-size:11px;gap:6px;line-height:1.45;margin:0}.TemplateEditor .TemplateEditorMergeHint .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:14px;margin-top:1px}.TemplateEditor .TemplateEditorMergeHint code{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:4px;color:var(--text_Title_Dark);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;padding:1px 4px}.TemplateEditor .TemplateEditorMuted{color:var(--text_Title_Light_Light);font-size:13px;padding:8px 4px}@media(min-width:601px)and (max-width:900px){.TemplateEditor{flex-direction:column}.TemplateEditor .TemplateEditorRail{border-left:none;border-top:1px solid var(--border_Light);max-height:42vh;width:100%}}.TemplateEditor.is-mobile{gap:0}.TemplateEditor.is-mobile .TemplateEditorHeader{gap:8px;padding:10px 12px}.TemplateEditor.is-mobile .TemplateEditorHeader .TemplateEditorBack{padding:6px 10px}.TemplateEditor.is-mobile .TemplateEditorHeader .TemplateEditorHeaderActions{gap:8px}.TemplateEditor.is-mobile .TemplateEditorHeader .TemplateEditorHeaderActions .TemplateEditorSaveStatus,.TemplateEditor.is-mobile .TemplateEditorHeader .TemplateEditorHeaderActions .TemplateEditorSecondary{display:none}.TemplateEditor.is-mobile .TemplateEditorTabs{padding:10px 12px 0}.TemplateEditor.is-mobile .TemplateEditorCanvasScroll{padding-bottom:76px}.TemplateEditor.is-mobile .TemplateEditorRailBackdrop{backdrop-filter:blur(.8px);-webkit-backdrop-filter:blur(.8px);display:block;inset:0;position:fixed;z-index:1000}.TemplateEditor.is-mobile .TemplateEditorRail.is-mobile{background:var(--background_White);border:0;border-left:1px solid var(--border_Light);bottom:0;box-shadow:none;display:flex;flex-direction:column;max-height:none;max-width:none;min-width:0;overflow-y:auto;padding:14px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .25s ease;width:min(420px,88vw);z-index:1001}.TemplateEditor.is-mobile .TemplateEditorRail.is-mobile.is-open{transform:translateX(0)}.TemplateEditor.is-mobile .TemplateEditorRail.is-mobile.is-hidden{transform:translateX(100%)}.TemplateEditor.is-mobile .TemplateEditorRail.is-mobile .TemplateEditorRailClose{align-items:center;align-self:flex-end;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;margin-bottom:6px;width:34px}.TemplateEditor.is-mobile .TemplateEditorRail.is-mobile .TemplateEditorRailClose .material-symbols-outlined{font-size:20px}.TemplateEditor.is-mobile .TemplateEditorRail.is-mobile .TemplateEditorRailTabsBar{padding:6px 0 12px}.TemplateEditor.is-mobile .TemplateEditorRail.is-mobile .TemplateEditorRailBody{overflow:visible}.TemplateEditor.is-mobile .TemplateEditorMobileRailTabs{align-items:center;background:var(--background_Gray_Dark_Light);border-radius:10px;bottom:max(12px,env(safe-area-inset-bottom));box-shadow:0 6px 20px #0f172a1f;display:flex;left:14px;padding:3px;position:fixed;right:14px;z-index:999}.TemplateEditor.is-mobile .TemplateEditorMobileRailTabs[data-active-tab=add]{--toggle-index:0}.TemplateEditor.is-mobile .TemplateEditorMobileRailTabs[data-active-tab=edit]{--toggle-index:1}.TemplateEditor.is-mobile .TemplateEditorMobileRailTabs[data-active-tab=design]{--toggle-index:2}.TemplateEditor.is-mobile .TemplateEditorMobileRailTabs .TemplateEditorMobileRailTabsIndicator{background:var(--background_White);border-radius:8px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;pointer-events:none;position:absolute;top:3px;transform:translateX(0);transform:translateX(calc(var(--toggle-index, 0)*100%));transition:transform .32s cubic-bezier(.4,0,.2,1);width:calc(33.33333% - 2px);z-index:0}.TemplateEditor.is-mobile .TemplateEditorMobileRailTabs .TemplateEditorMobileRailTab{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:13px;font-weight:500;gap:6px;height:34px;justify-content:center;padding:0 12px;position:relative;transition:color .2s ease;white-space:nowrap;z-index:1}.TemplateEditor.is-mobile .TemplateEditorMobileRailTabs .TemplateEditorMobileRailTab .material-symbols-outlined{font-size:16px}.TemplateEditor.is-mobile .TemplateEditorMobileRailTabs .TemplateEditorMobileRailTab.is-active{color:var(--background_Blue);font-weight:600}.TemplateEditor.is-mobile .TemplateEditorMobileRailTabs .TemplateEditorMobileRailTab:disabled{cursor:not-allowed;opacity:.4}.UpgredePlanNotify{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:12000}.UpgredePlanNotify .UpgredePlanNotifyOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.UpgredePlanNotify .UpgredePlanNotifyCard{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;overflow:hidden;position:relative;width:min(520px,100% - 32px);z-index:1}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyGrabber{display:none}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient{background:color-mix(in srgb,var(--background_Blue) 51%,#0000);background:linear-gradient(180deg,color-mix(in srgb,var(--background_Blue) 31%,#0000) 0,color-mix(in srgb,var(--background_Blue) 24%,#0000) 35%,#0000 100%);border-radius:10px 10px 0 0;height:240px;left:0;position:absolute;top:0;width:100%}@keyframes UpgredePlanNotifyFloat{0%{transform:translateZ(0)}50%{transform:translate3d(0,-10px,0)}to{transform:translateZ(0)}}@keyframes UpgredePlanNotifyFloatWide{0%{transform:translateZ(0)}50%{transform:translate3d(6px,-12px,0)}to{transform:translateZ(0)}}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient img{animation:UpgredePlanNotifyFloat 5s ease-in-out infinite;border:2px solid var(--border_Dark_Light);border-radius:999px;cursor:pointer;padding:5px;position:absolute;transition:all .15s ease;will-change:transform;z-index:4}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient img:hover{height:75px;width:75px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient .UpgredePlanNotifyCardGradient1{animation:UpgredePlanNotifyFloat 6s ease-in-out infinite;background-color:color-mix(in srgb,var(--background_Blue_Purpel) 33%,#0000);height:60px;left:120px;top:60px;width:60px;will-change:transform}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient .UpgredePlanNotifyCardGradient2{animation:UpgredePlanNotifyFloatWide 7s ease-in-out infinite;background-color:color-mix(in srgb,var(--background_Blue) 33%,#0000);height:60px;right:120px;top:60px;width:60px;will-change:transform}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient .UpgredePlanNotifyCardGradient3{animation:UpgredePlanNotifyFloat 5.5s ease-in-out infinite;background-color:color-mix(in srgb,var(--background_Blue_Light) 33%,#0000);height:50px;left:15%;top:150px;width:50px;will-change:transform}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient .UpgredePlanNotifyCardGradient4{animation:UpgredePlanNotifyFloatWide 6.5s ease-in-out infinite;background-color:color-mix(in srgb,var(--background_Blue_Dark) 33%,#0000);height:50px;right:15%;top:150px;width:50px;will-change:transform}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient .UpgredePlanNotifyCardGradient5{animation:UpgredePlanNotifyFloat 7.5s ease-in-out infinite;background-color:color-mix(in srgb,var(--Done) 33%,#0000);height:70px;left:calc(50% - 27px);top:20px;transform:translateX(calc(-50% - 50px));width:70px;will-change:transform}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyHeader{align-items:center;display:flex;z-index:2}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyHeader .UpgredePlanNotifyClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;margin:20px;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyHeader .UpgredePlanNotifyClose .material-symbols-outlined{font-size:21px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyHeader .UpgredePlanNotifyClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyHeader .UpgredePlanNotifyClose:active{transform:scale(.92)}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-top:-20px;padding:30px 30px 0;z-index:1}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody img{height:180px;width:180px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody h3{color:var(--text_Title);font-size:24px;font-weight:600;margin:0;text-align:center}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody p{color:var(--text_Title_Light_Light);font-size:17px;font-weight:300;line-height:1.1;margin-top:10px;text-align:center}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyCardBodyMessage{align-items:center;border:1px solid var(--outline_Blue);border-radius:8px;display:flex;gap:7px;margin-top:20px;padding:10px;width:100%}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyCardBodyMessage img{height:40px;width:40px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyCardBodyMessage .UpgredePlanNotifyCardBodyMessageText{gap:4px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyCardBodyMessage .UpgredePlanNotifyCardBodyMessageText h5{color:var(--text_Title);font-size:14px;font-weight:500;margin:0}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyCardBodyMessage .UpgredePlanNotifyCardBodyMessageText h6{color:var(--text_Title_Light_Light);font-size:13px;font-weight:300}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyCardBodyWhatYoyget{margin-top:18px;width:100%}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyCardBodyWhatYoyget h5{color:var(--text_Title);font-size:16px;font-weight:500;margin-bottom:10px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyCardBodyWhatYoyget .UpgredePlanNotifyCardBodyWhatYoygetBox{align-items:center;display:flex;gap:10px;margin-top:10px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyCardBodyWhatYoyget .UpgredePlanNotifyCardBodyWhatYoygetBox .material-symbols-outlined{color:var(--background_Blue);font-size:16px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyCardBodyWhatYoyget .UpgredePlanNotifyCardBodyWhatYoygetBox h6{color:var(--text_Title_Light_Light);font-size:13px;font-weight:300;margin:0}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody h4{color:var(--background_Blue);cursor:pointer;font-size:16px;font-weight:600;margin:40px 0 0;text-align:center}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody h4:hover{text-decoration:underline}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter{align-items:center;border-radius:0 0 10px 10px;border-top:1px solid var(--border_Light);display:flex;gap:15px;justify-content:space-between;margin-top:8px;padding:20px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter .UpgredePlanNotifyCardFooterLeft{align-items:center;display:flex;gap:10px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter .UpgredePlanNotifyCardFooterLeft img{align-items:center;height:35px;justify-content:center;width:35px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter .UpgredePlanNotifyCardFooterLeft p{color:var(--text_Title_Dark);font-size:12px;font-weight:200;margin:0;text-align:start}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter .UpgredePlanNotifyCardFooterLeft p a{color:var(--background_Blue);font-weight:600;margin-left:4px;text-decoration:underline}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter button{align-items:center;align-self:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter button .UpgredePlanNotifyPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter button .UpgredePlanNotifyPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter button .UpgredePlanNotifyPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter button:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter button:active{transform:scale(.98)}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter button:disabled{cursor:not-allowed;opacity:.55;transform:none}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient{background:linear-gradient(180deg,color-mix(in srgb,var(--pending) 18%,#0000) 0,#0000 100%);height:180px;overflow:hidden}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient .UpgredePlanNotifyCardBlob{border:2px solid color-mix(in srgb,var(--pending) 35%,#0000);border-radius:999px;display:block;position:absolute;will-change:transform}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient .UpgredePlanNotifyCardBlob1{animation:UpgredePlanNotifyFloat 6s ease-in-out infinite;background-color:color-mix(in srgb,var(--pending) 30%,#0000);height:50px;left:90px;top:50px;width:50px}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient .UpgredePlanNotifyCardBlob2{animation:UpgredePlanNotifyFloatWide 7s ease-in-out infinite;background-color:color-mix(in srgb,var(--pending) 24%,#0000);height:50px;right:90px;top:50px;width:50px}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient .UpgredePlanNotifyCardBlob3{animation:UpgredePlanNotifyFloat 5.5s ease-in-out infinite;background-color:color-mix(in srgb,var(--pending) 18%,#0000);height:40px;left:18%;top:120px;width:40px}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient .UpgredePlanNotifyCardBlob4{animation:UpgredePlanNotifyFloatWide 6.5s ease-in-out infinite;background-color:color-mix(in srgb,var(--Canceled) 20%,#0000);height:40px;right:18%;top:120px;width:40px}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyHeader{justify-content:flex-end}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody{margin-top:-30px;padding:10px 30px 0}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyIconWrap{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--Canceled) 40%,var(--pending)) 0,var(--pending) 100%);border-radius:999px;box-shadow:0 14px 32px color-mix(in srgb,var(--pending) 40%,#0000);display:flex;height:110px;justify-content:center;margin-bottom:18px;width:110px}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyIconWrap .material-symbols-outlined{color:var(--background_White);font-size:54px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 40}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody h3{font-size:22px}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody p{font-size:15px;line-height:1.25;margin-top:8px}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyReason{align-items:center;background:color-mix(in srgb,var(--pending) 12%,#0000);border:1px solid color-mix(in srgb,var(--pending) 35%,#0000);border-radius:8px;display:flex;gap:10px;margin-top:18px;padding:10px 12px;width:100%}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyReason .material-symbols-outlined{color:color-mix(in srgb,var(--pending) 70%,var(--text_Title_Dark));flex-shrink:0;font-size:20px}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyReason h6{color:color-mix(in srgb,var(--pending) 55%,var(--text_Title_Dark));font-size:13px;font-weight:400;line-height:1.3;margin:0;word-break:break-word}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyReason h6 code{background:color-mix(in srgb,var(--pending) 15%,#0000);border-radius:4px;color:color-mix(in srgb,var(--pending) 55%,var(--text_Title_Dark));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;padding:1px 6px;word-break:break-all}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyNotice{align-items:flex-start;background:linear-gradient(180deg,color-mix(in srgb,var(--pending) 8%,#0000) 0,color-mix(in srgb,var(--pending) 20%,#0000) 100%);border:1px solid color-mix(in srgb,var(--pending) 40%,#0000);border-radius:12px;box-shadow:0 2px 8px color-mix(in srgb,var(--pending) 8%,#0000);display:flex;gap:12px;margin-top:18px;padding:14px 16px;width:100%}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyNotice .UpgredePlanNotifyNoticeIcon{color:color-mix(in srgb,var(--pending) 70%,var(--text_Title_Dark));flex-shrink:0;font-size:22px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;margin-top:1px}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyNotice .UpgredePlanNotifyNoticeBody{display:flex;flex-direction:column;gap:4px;text-align:left}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyNotice .UpgredePlanNotifyNoticeBody h6{color:color-mix(in srgb,var(--pending) 55%,var(--text_Title_Dark));font-size:13px;font-weight:600;letter-spacing:.01em;margin:0;text-transform:uppercase}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyNotice .UpgredePlanNotifyNoticeBody p{color:color-mix(in srgb,var(--pending) 70%,var(--text_Title_Dark));font-size:13px;font-weight:400;line-height:1.45;margin:0;text-align:left}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter{justify-content:flex-end;margin-top:18px;padding:16px 20px}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter .UpgredePlanNotifyPermissionPrimary{color:var(--text_Title_Dark);font-size:13px;font-weight:600;justify-content:center;padding:4px 18px}@media(max-width:1050px){.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody{padding:10px 22px 0}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyIconWrap{height:96px;width:96px}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyIconWrap .material-symbols-outlined{font-size:46px}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody h3{font-size:20px}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody p{font-size:14px}}@media(max-width:600px){.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient{height:140px}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody{margin-top:-20px;padding:6px 16px 0}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyIconWrap{height:80px;margin-bottom:14px;width:80px}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyIconWrap .material-symbols-outlined{font-size:40px}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody h3{font-size:18px}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody p{font-size:13px}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyReason{gap:8px;padding:8px 10px}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyReason h6{font-size:12px}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyNotice{gap:10px;padding:12px}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyNotice p{font-size:12px}.UpgredePlanNotify.is-permission .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter{padding:14px 16px max(14px,env(safe-area-inset-bottom))}}.UpgredePlanNotify.is-balance .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient{background:linear-gradient(180deg,color-mix(in srgb,var(--Canceled) 16%,#0000) 0,#0000 100%);height:150px;overflow:hidden}.UpgredePlanNotify.is-balance .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient .UpgredePlanNotifyCardBlob{border:2px solid color-mix(in srgb,var(--Canceled) 32%,#0000);border-radius:999px;display:block;position:absolute;will-change:transform}.UpgredePlanNotify.is-balance .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient .UpgredePlanNotifyCardBlob1{animation:UpgredePlanNotifyFloat 6s ease-in-out infinite;background-color:color-mix(in srgb,var(--Canceled) 26%,#0000);height:46px;left:90px;top:40px;width:46px}.UpgredePlanNotify.is-balance .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient .UpgredePlanNotifyCardBlob2{animation:UpgredePlanNotifyFloatWide 7s ease-in-out infinite;background-color:color-mix(in srgb,var(--Canceled) 20%,#0000);height:46px;right:90px;top:44px;width:46px}.UpgredePlanNotify.is-balance .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient .UpgredePlanNotifyCardBlob3{animation:UpgredePlanNotifyFloat 5.5s ease-in-out infinite;background-color:color-mix(in srgb,var(--Canceled) 16%,#0000);height:36px;left:20%;top:104px;width:36px}.UpgredePlanNotify.is-balance .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient .UpgredePlanNotifyCardBlob4{animation:UpgredePlanNotifyFloatWide 6.5s ease-in-out infinite;background-color:color-mix(in srgb,var(--background_Blue) 18%,#0000);height:36px;right:20%;top:104px;width:36px}.UpgredePlanNotify.is-balance .UpgredePlanNotifyCard .UpgredePlanNotifyHeader{justify-content:flex-end}.UpgredePlanNotify.is-balance .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody{margin-top:-30px;padding:10px 30px 0}.UpgredePlanNotify.is-balance .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyIconWrap.is-balance{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--Canceled) 85%,#fff) 0,var(--Canceled) 100%);border-radius:999px;box-shadow:0 14px 32px color-mix(in srgb,var(--Canceled) 36%,#0000);display:flex;height:96px;justify-content:center;margin-bottom:16px;width:96px}.UpgredePlanNotify.is-balance .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyIconWrap.is-balance .material-symbols-outlined{color:var(--background_White);font-size:48px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 40}.UpgredePlanNotify.is-balance .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody h3{font-size:22px}.UpgredePlanNotify.is-balance .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody p{font-size:15px;line-height:1.3;margin-top:8px}.UpgredePlanNotify.is-balance .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyBalanceRow{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:12px;display:flex;justify-content:space-between;margin-top:18px;padding:12px 16px;width:100%}.UpgredePlanNotify.is-balance .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyBalanceRow .UpgredePlanNotifyBalanceRowLabel{color:var(--text_Title_Light);font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.UpgredePlanNotify.is-balance .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyBalanceRow .UpgredePlanNotifyBalanceRowAmount{color:var(--text_Title_Dark);font-size:22px;font-weight:700}.UpgredePlanNotify.is-balance .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyBalanceRow .UpgredePlanNotifyBalanceRowAmount.is-negative{color:var(--Canceled)}.UpgredePlanNotify.is-balance .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyNotice{align-items:flex-start;background:linear-gradient(180deg,color-mix(in srgb,var(--background_Blue) 6%,#0000) 0,color-mix(in srgb,var(--background_Blue) 14%,#0000) 100%);border:1px solid color-mix(in srgb,var(--background_Blue) 30%,#0000);border-radius:12px;display:flex;gap:12px;margin-top:16px;padding:14px 16px;width:100%}.UpgredePlanNotify.is-balance .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyNotice .UpgredePlanNotifyNoticeIcon{color:color-mix(in srgb,var(--background_Blue) 75%,var(--text_Title_Dark));flex-shrink:0;font-size:22px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;margin-top:1px}.UpgredePlanNotify.is-balance .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyNotice .UpgredePlanNotifyNoticeBody{display:flex;flex-direction:column;gap:4px;text-align:left}.UpgredePlanNotify.is-balance .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyNotice .UpgredePlanNotifyNoticeBody h6{color:color-mix(in srgb,var(--background_Blue) 55%,var(--text_Title_Dark));font-size:13px;font-weight:600;letter-spacing:.01em;margin:0;text-transform:uppercase}.UpgredePlanNotify.is-balance .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyNotice .UpgredePlanNotifyNoticeBody p{color:var(--text_Title_Light);font-size:13px;font-weight:400;line-height:1.45;margin:0;text-align:left}.UpgredePlanNotify.is-balance .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter.UpgredePlanNotifyBalanceFooter{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:18px;padding:16px 20px}.UpgredePlanNotify.is-balance .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter.UpgredePlanNotifyBalanceFooter .UpgredePlanNotifyBalanceSecondary{background:#0000;border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:9px 16px;transition:background .15s ease}.UpgredePlanNotify.is-balance .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter.UpgredePlanNotifyBalanceFooter .UpgredePlanNotifyBalanceSecondary:hover{background:var(--background_Gray_Light_Light)}.UpgredePlanNotify.is-balance .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter.UpgredePlanNotifyBalanceFooter .UpgredePlanNotifyBalancePrimary{align-items:center;background:var(--background_Blue);border:none;border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--background_White);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:9px 18px;transition:filter .15s ease}.UpgredePlanNotify.is-balance .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter.UpgredePlanNotifyBalanceFooter .UpgredePlanNotifyBalancePrimary:hover{filter:brightness(1.05)}.UpgredePlanNotify.is-balance .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter.UpgredePlanNotifyBalanceFooter .UpgredePlanNotifyBalancePrimary .material-symbols-outlined{color:var(--background_White);font-size:18px}@media(max-width:1050px){.UpgredePlanNotify .UpgredePlanNotifyCard{width:min(520px,100% - 24px)}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody{padding:24px 24px 0}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody img{height:150px;width:150px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody h3{font-size:22px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody p{font-size:15px}}@media(max-width:600px){.UpgredePlanNotify{align-items:flex-end}.UpgredePlanNotify .UpgredePlanNotifyOverlay{opacity:0;transition:opacity .34s ease}.UpgredePlanNotify.is-visible .UpgredePlanNotifyOverlay{opacity:1}.UpgredePlanNotify.is-visible .UpgredePlanNotifyCard{transform:translateY(0)}.UpgredePlanNotify .UpgredePlanNotifyCard{animation:none;border-radius:14px 14px 0 0;max-height:94vh;max-width:100%;overflow-y:auto;transform:translateY(100%);transition:transform .36s cubic-bezier(.32,.72,0,1);width:100%}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyGrabber{align-items:center;cursor:grab;display:flex;height:20px;justify-content:center;left:50%;position:absolute;top:0;touch-action:none;transform:translateX(-50%);width:120px;z-index:4}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyGrabber .UpgredePlanNotifyGrabberBar{background:var(--border_Dark_Light);border-radius:999px;height:4px;width:40px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient{height:180px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody{margin-top:-14px;padding:18px 16px 0}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody img{height:120px;width:120px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody h3{font-size:18px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody p{font-size:14px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody h4{margin-top:24px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter{align-items:stretch;flex-direction:column;gap:12px;padding:16px max(16px,env(safe-area-inset-bottom))}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter button{justify-content:center;min-height:44px;padding:12px 20px;width:100%}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter.UpgredePlanNotifyBalanceFooter{align-items:stretch;flex-direction:column;gap:12px;justify-content:flex-start;padding:16px max(16px,env(safe-area-inset-bottom))}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter.UpgredePlanNotifyBalanceFooter .UpgredePlanNotifyBalancePrimary,.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter.UpgredePlanNotifyBalanceFooter .UpgredePlanNotifyBalanceSecondary{justify-content:center;min-height:44px;padding:12px 20px;width:100%}}.FilePickerModal{align-items:center;animation:FilePickerOverlayFade .22s ease forwards;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:14000}@keyframes FilePickerOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes FilePickerModalPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.FilePickerModal .FilePickerModalOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.FilePickerModal .FilePickerModalCard{animation:FilePickerModalPop .26s ease forwards;background:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;height:min(620px,86dvh);max-width:94vw;overflow:hidden;position:relative;width:940px;z-index:1}.FilePickerModal .FilePickerModalCard .FilePickerModalHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;flex-shrink:0;justify-content:space-between;padding:14px 20px}.FilePickerModal .FilePickerModalCard .FilePickerModalHeader h3{color:var(--text_Title_Dark);font-size:17px;font-weight:600;margin:0}.FilePickerModal .FilePickerModalCard .FilePickerModalHeader .FilePickerModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.FilePickerModal .FilePickerModalCard .FilePickerModalHeader .FilePickerModalClose .material-symbols-outlined{font-size:21px}.FilePickerModal .FilePickerModalCard .FilePickerModalHeader .FilePickerModalClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FilePickerModal .FilePickerModalCard .FilePickerModalHeader .FilePickerModalClose:active{transform:scale(.92)}.FilePickerModal .FilePickerModalCard .FilePickerModalDenied{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;gap:6px;justify-content:center;padding:40px 24px;text-align:center}.FilePickerModal .FilePickerModalCard .FilePickerModalDenied .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:46px;margin-bottom:6px}.FilePickerModal .FilePickerModalCard .FilePickerModalDenied h4{color:var(--text_Title_Dark);font-size:15.5px;font-weight:700;margin:0}.FilePickerModal .FilePickerModalCard .FilePickerModalDenied p{color:var(--text_Title_Light);font-size:13px;line-height:1.55;margin:0;max-width:360px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody{display:flex;flex:1 1 auto;min-height:0}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar{-webkit-overflow-scrolling:touch;background:var(--background_Gray_Light_Light);border-right:1px solid var(--border_Light);min-width:220px;overflow-y:auto;padding:10px 8px 14px;width:220px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar .FilePickerModalRootLink{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;gap:8px;padding:8px 10px;transition:background .12s ease;width:100%}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar .FilePickerModalRootLink .material-symbols-outlined{color:var(--text_Title_Light);font-size:17px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar .FilePickerModalRootLink .FilePickerModalRootLinkLabel{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar .FilePickerModalRootLink.is-active,.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar .FilePickerModalRootLink:hover{background:var(--surface-sunken)}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar .FilePickerModalTree{display:flex;flex-direction:column;margin-top:2px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar .FilePickerModalTree .FilePickerModalTreeNode{display:flex;flex-direction:column}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar .FilePickerModalTree .FilePickerModalTreeNode .FilePickerModalTreeRow{align-items:center;border-radius:8px;display:flex;gap:2px;transition:background .12s ease}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar .FilePickerModalTree .FilePickerModalTreeNode .FilePickerModalTreeRow .FilePickerModalTreeTwisty{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;padding:0;transition:color .12s ease,background .12s ease;width:20px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar .FilePickerModalTree .FilePickerModalTreeNode .FilePickerModalTreeRow .FilePickerModalTreeTwisty .material-symbols-outlined{font-size:16px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar .FilePickerModalTree .FilePickerModalTreeNode .FilePickerModalTreeRow .FilePickerModalTreeTwisty:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar .FilePickerModalTree .FilePickerModalTreeNode .FilePickerModalTreeRow .FilePickerModalTreeTwisty.is-leaf{pointer-events:none;visibility:hidden}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar .FilePickerModalTree .FilePickerModalTreeNode .FilePickerModalTreeRow .FilePickerModalTreeLabel{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:flex;flex:1 1 auto;gap:7px;min-width:0;padding:7px 4px;text-align:left}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar .FilePickerModalTree .FilePickerModalTreeNode .FilePickerModalTreeRow .FilePickerModalTreeLabel .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:16px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar .FilePickerModalTree .FilePickerModalTreeNode .FilePickerModalTreeRow .FilePickerModalTreeLabel .FilePickerModalTreeName{font-size:12.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar .FilePickerModalTree .FilePickerModalTreeNode .FilePickerModalTreeRow.is-active,.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar .FilePickerModalTree .FilePickerModalTreeNode .FilePickerModalTreeRow:hover{background:var(--surface-sunken)}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar .FilePickerModalTree .FilePickerModalTreeNode .FilePickerModalTreeRow.is-active .FilePickerModalTreeLabel{color:var(--text_Title_Dark)}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar .FilePickerModalTree .FilePickerModalTreeNode .FilePickerModalTreeRow.is-active .FilePickerModalTreeLabel .FilePickerModalTreeName{font-weight:600}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar .FilePickerModalTree .FilePickerModalTreeNode .FilePickerModalTreeChildren{display:flex;flex-direction:column}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar .FilePickerModalProducts{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;margin-top:14px;padding-top:10px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar .FilePickerModalProducts .FilePickerModalProductsTitle{color:var(--text_Title_Light_Light);font-size:10.5px;font-weight:700;letter-spacing:.06em;padding:0 10px 6px;text-transform:uppercase}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar .FilePickerModalProducts .FilePickerModalProductRow{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;gap:8px;padding:7px 10px;transition:background .12s ease,color .12s ease;width:100%}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar .FilePickerModalProducts .FilePickerModalProductRow .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:16px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar .FilePickerModalProducts .FilePickerModalProductRow .FilePickerModalProductLabel{flex:1 1 auto;font-size:12.5px;font-weight:500;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar .FilePickerModalProducts .FilePickerModalProductRow .FilePickerModalProductCount{background:var(--surface-sunken);border-radius:999px;color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;padding:1px 7px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar .FilePickerModalProducts .FilePickerModalProductRow.is-active,.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar .FilePickerModalProducts .FilePickerModalProductRow:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalToolbar{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;flex-shrink:0;gap:10px;padding:12px 16px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalToolbar .FilePickerModalSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;display:flex;flex:1 1 auto;gap:6px;height:36px;min-width:0;padding:0 10px;transition:border-color .15s ease,box-shadow .15s ease}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalToolbar .FilePickerModalSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalToolbar .FilePickerModalSearch input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1 auto;font-size:13px;min-width:0;outline:none}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalToolbar .FilePickerModalSearch input::placeholder{color:var(--text_Title_Light_Light)}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalToolbar .FilePickerModalSearch:focus-within,.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalToolbar .FilePickerModalSearch:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover)}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalToolbar .FilePickerModalUpload{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:36px;padding:4px 13px 4px 9px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalToolbar .FilePickerModalUpload .FilePickerModalUploadInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:var(--background_White);display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalToolbar .FilePickerModalUpload .FilePickerModalUploadInner .material-symbols-outlined{color:var(--background_White);font-size:15px;font-weight:500}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalToolbar .FilePickerModalUpload .FilePickerModalUploadLabel{font-size:12.5px;font-weight:600;white-space:nowrap}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalToolbar .FilePickerModalUpload:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalToolbar .FilePickerModalUpload:active{transform:scale(.98)}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalToolbar .FilePickerModalUpload:disabled{cursor:progress}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalToolbar .FilePickerModalFileInput{display:none}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalError{align-items:center;background:color-mix(in srgb,var(--Canceled) 8%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;flex-shrink:0;font-size:12.5px;font-weight:600;gap:8px;margin:10px 16px 0;padding:9px 12px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalError .material-symbols-outlined{flex-shrink:0;font-size:17px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalError span{min-width:0}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalError .FilePickerModalErrorDismiss{align-items:center;background:#0000;border:none;border-radius:999px;color:inherit;cursor:pointer;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;margin-left:auto;padding:0;transition:background .12s ease;width:24px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalError .FilePickerModalErrorDismiss .material-symbols-outlined{font-size:15px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalError .FilePickerModalErrorDismiss:hover{background:var(--surface-sunken)}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0;overflow-y:auto;padding:14px 16px;position:relative}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll.is-dropping{background:color-mix(in srgb,var(--background_Blue) 5%,#0000);outline:2px dashed var(--background_Blue);outline-offset:-6px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalDropOverlay{align-items:center;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);background:color-mix(in srgb,var(--background_White) 82%,#0000);display:flex;flex-direction:column;gap:6px;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:3}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalDropOverlay .material-symbols-outlined{color:var(--background_Blue);font-size:34px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalDropOverlay strong{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalGrid{grid-gap:12px;align-content:start;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalGrid .FilePickerModalTileSkeleton{border-radius:12px;display:block;height:140px;width:100%}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalGrid .FilePickerModalTile{align-items:stretch;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;flex-direction:column;gap:0;overflow:hidden;padding:0 0 8px;position:relative;text-align:left;transition:border-color .12s ease,box-shadow .12s ease}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalGrid .FilePickerModalTile .FilePickerModalTileThumb{align-items:center;background:var(--background_Gray_Light_Light);border-bottom:1px solid var(--border_Light);display:flex;height:88px;justify-content:center;overflow:hidden;width:100%}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalGrid .FilePickerModalTile .FilePickerModalTileThumb img{height:100%;max-width:100%;object-fit:cover;width:100%}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalGrid .FilePickerModalTile .FilePickerModalTileThumb .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:32px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalGrid .FilePickerModalTile .FilePickerModalTileName{color:var(--text_Title_Dark);display:block;font-size:12px;font-weight:600;overflow:hidden;padding:8px 10px 0;text-overflow:ellipsis;white-space:nowrap}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalGrid .FilePickerModalTile .FilePickerModalTileSize{color:var(--text_Title_Light_Light);display:block;font-size:11px;padding:1px 10px 0}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalGrid .FilePickerModalTile .FilePickerModalTileCheck{align-items:center;background:var(--background_Blue);border-radius:999px;color:#fff;display:inline-flex;height:20px;justify-content:center;position:absolute;right:8px;top:8px;width:20px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalGrid .FilePickerModalTile .FilePickerModalTileCheck .material-symbols-outlined{color:#fff;font-size:14px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalGrid .FilePickerModalTile:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalGrid .FilePickerModalTile.is-selected{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalStockKinds{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;display:flex;gap:2px;margin:0 auto 12px;padding:3px;width:-webkit-fit-content;width:fit-content}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalStockKinds .FilePickerModalStockKindButton{background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:600;padding:5px 14px;transition:background .12s ease,color .12s ease}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalStockKinds .FilePickerModalStockKindButton:hover{color:var(--text_Title_Dark)}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalStockKinds .FilePickerModalStockKindButton.is-active{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalStockGrid{grid-gap:10px;align-content:start;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalStockGrid .FilePickerModalStockSkeleton{border-radius:10px;display:block;height:112px;width:100%}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalStockGrid .FilePickerModalStockTile{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:block;height:112px;overflow:hidden;padding:0;position:relative;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease;width:100%}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalStockGrid .FilePickerModalStockTile img{display:block;height:100%;max-width:100%;object-fit:cover;width:100%}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalStockGrid .FilePickerModalStockTile .FilePickerModalStockTileCredit{background:linear-gradient(#0000,#0f172a47);color:#fff;font-size:11px;font-weight:600;inset:auto 0 0 0;opacity:0;overflow:hidden;padding:16px 8px 6px;position:absolute;text-align:left;text-overflow:ellipsis;transition:opacity .15s ease;white-space:nowrap}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalStockGrid .FilePickerModalStockTile .GlobalSpinner{left:calc(50% - 9px);position:absolute;top:calc(50% - 9px)}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalStockGrid .FilePickerModalStockTile .FilePickerModalTileCheck{align-items:center;background:var(--background_Blue);border-radius:999px;color:#fff;display:inline-flex;height:20px;justify-content:center;position:absolute;right:8px;top:8px;width:20px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalStockGrid .FilePickerModalStockTile .FilePickerModalTileCheck .material-symbols-outlined{color:#fff;font-size:14px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalStockGrid .FilePickerModalStockTile:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalStockGrid .FilePickerModalStockTile:hover .FilePickerModalStockTileCredit{opacity:1}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalStockGrid .FilePickerModalStockTile:active{transform:scale(.99)}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalStockGrid .FilePickerModalStockTile.is-importing{cursor:progress}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalStockGrid .FilePickerModalStockTile.is-importing img{opacity:.55}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalStockGrid .FilePickerModalStockTile.is-selected{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalStockGrid .FilePickerModalStockTile:disabled{cursor:not-allowed}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalStockGrid.is-icons{gap:8px;grid-template-columns:repeat(auto-fill,minmax(88px,1fr))}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalStockGrid.is-icons .FilePickerModalStockSkeleton,.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalStockGrid.is-icons .FilePickerModalStockTile{height:88px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalStockGrid.is-icons .FilePickerModalStockTile img{background:var(--background_Gray_Light_Light);object-fit:contain;padding:16px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalStockGrid.is-icons .FilePickerModalStockTile .FilePickerModalStockTileCredit{font-size:10px;padding:12px 6px 5px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalStockAttribution{color:var(--text_Title_Light_Light);font-size:11.5px;font-weight:500;margin-top:12px;text-align:center}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalEmpty{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center;padding:48px 20px;text-align:center}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:44px;margin-bottom:4px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalEmpty h4{color:var(--text_Title_Dark);font-size:14.5px;font-weight:700;margin:0}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalEmpty p{color:var(--text_Title_Light);font-size:12.5px;line-height:1.5;margin:0;max-width:320px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalLoadMore{display:flex;justify-content:center;padding:14px 0 4px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalLoadMore .FilePickerModalLoadMoreButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:7px;height:34px;padding:0 16px;transition:border-color .12s ease,box-shadow .12s ease}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalLoadMore .FilePickerModalLoadMoreButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.FilePickerModal .FilePickerModalCard .FilePickerModalFooter{align-items:center;border-top:1px solid var(--border_Light);display:flex;flex-shrink:0;gap:10px;justify-content:flex-end;padding:12px 20px}.FilePickerModal .FilePickerModalCard .FilePickerModalFooter .FilePickerModalFooterHint{color:var(--text_Title_Light);font-size:12.5px;font-weight:600;margin-right:auto}.FilePickerModal .FilePickerModalCard .FilePickerModalFooter .FilePickerModalCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.FilePickerModal .FilePickerModalCard .FilePickerModalFooter .FilePickerModalCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FilePickerModal .FilePickerModalCard .FilePickerModalFooter .FilePickerModalChoose{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.FilePickerModal .FilePickerModalCard .FilePickerModalFooter .FilePickerModalChoose .FilePickerModalChooseInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:var(--background_White);display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.FilePickerModal .FilePickerModalCard .FilePickerModalFooter .FilePickerModalChoose .FilePickerModalChooseInner .material-symbols-outlined{color:var(--background_White);font-size:15px;font-weight:500}.FilePickerModal .FilePickerModalCard .FilePickerModalFooter .FilePickerModalChoose .FilePickerModalChooseLabel{font-size:13px;font-weight:600;white-space:nowrap}.FilePickerModal .FilePickerModalCard .FilePickerModalFooter .FilePickerModalChoose:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.FilePickerModal .FilePickerModalCard .FilePickerModalFooter .FilePickerModalChoose:active{transform:scale(.98)}.FilePickerModal .FilePickerModalCard .FilePickerModalFooter .FilePickerModalChoose:disabled{cursor:not-allowed;opacity:.55;transform:none}.FilePickerModal.is-closing{animation:FilePickerOverlayFade .18s ease reverse forwards;pointer-events:none}.FilePickerModal.is-closing .FilePickerModalCard{animation:FilePickerModalPop .18s ease reverse forwards}@media(max-width:1050px){.FilePickerModal{padding:16px}.FilePickerModal .FilePickerModalCard{height:min(600px,88dvh);max-width:calc(100vw - 32px)}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar{min-width:190px;width:190px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalGrid{grid-template-columns:repeat(auto-fill,minmax(124px,1fr))}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalStockGrid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalStockGrid.is-icons{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}}@media(max-width:600px){.FilePickerModal{align-items:center;padding:12px}.FilePickerModal .FilePickerModalCard{height:92dvh;width:100%}.FilePickerModal .FilePickerModalCard .FilePickerModalHeader{padding:12px 14px}.FilePickerModal .FilePickerModalCard .FilePickerModalHeader h3{font-size:15.5px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody{flex-direction:column}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalSidebar{border-bottom:1px solid var(--border_Light);border-right:none;max-height:30dvh;min-width:0;width:100%}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalToolbar{padding:10px 12px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalToolbar .FilePickerModalSearch input{font-size:16px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll{padding:12px}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalGrid{gap:10px;grid-template-columns:repeat(2,1fr)}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalStockGrid{gap:8px;grid-template-columns:repeat(2,1fr)}.FilePickerModal .FilePickerModalCard .FilePickerModalBody .FilePickerModalMain .FilePickerModalScroll .FilePickerModalStockGrid.is-icons{grid-template-columns:repeat(3,1fr)}.FilePickerModal .FilePickerModalCard .FilePickerModalFooter{padding:10px 14px max(12px,env(safe-area-inset-bottom))}.FilePickerModal .FilePickerModalCard .FilePickerModalFooter button{min-height:44px}}.SmsTemplateEditor{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.SmsTemplateEditor .SmsTemplateEditorHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:14px;padding:14px 20px}.SmsTemplateEditor .SmsTemplateEditorHeader .SmsTemplateEditorBack{align-items:center;background:#0000;border:none;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;gap:6px}.SmsTemplateEditor .SmsTemplateEditorHeader .SmsTemplateEditorBack .material-symbols-outlined{font-size:19px}.SmsTemplateEditor .SmsTemplateEditorHeader .SmsTemplateEditorBack:hover{color:var(--text_Title_Dark)}.SmsTemplateEditor .SmsTemplateEditorHeader .SmsTemplateEditorTitle{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:16px;font-weight:700;min-width:0}.SmsTemplateEditor .SmsTemplateEditorHeader .SmsTemplateEditorTitle:focus{outline:none}.SmsTemplateEditor .SmsTemplateEditorHeader .SmsTemplateEditorTitle::placeholder{color:var(--text_Title_Light_Light_Light)}.SmsTemplateEditor .SmsTemplateEditorHeader .SmsTemplateEditorActions{align-items:center;display:flex;flex-shrink:0;gap:12px}.SmsTemplateEditor .SmsTemplateEditorHeader .SmsTemplateEditorActions .SmsTemplateEditorStatusSwitchWrap{align-items:center;display:inline-flex;gap:7px}.SmsTemplateEditor .SmsTemplateEditorHeader .SmsTemplateEditorActions .SmsTemplateEditorStatusSwitchWrap .SmsTemplateEditorStatusLabel{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600}.SmsTemplateEditor .SmsTemplateEditorHeader .SmsTemplateEditorActions .SmsTemplateEditorStatusSwitchWrap .SmsTemplateEditorStatusLabel.is-live{color:var(--Done)}.SmsTemplateEditor .SmsTemplateEditorHeader .SmsTemplateEditorActions .SmsTemplateEditorStatusSwitchWrap .SmsTemplateEditorStatusSwitch{background:var(--background_Gray_Dark_Light);border:none;border-radius:999px;cursor:pointer;height:22px;position:relative;transition:background .15s ease;width:38px}.SmsTemplateEditor .SmsTemplateEditorHeader .SmsTemplateEditorActions .SmsTemplateEditorStatusSwitchWrap .SmsTemplateEditorStatusSwitch .SmsTemplateEditorStatusKnob{background:#fff;border-radius:50%;height:18px;left:2px;position:absolute;top:2px;transition:transform .15s ease;width:18px}.SmsTemplateEditor .SmsTemplateEditorHeader .SmsTemplateEditorActions .SmsTemplateEditorStatusSwitchWrap .SmsTemplateEditorStatusSwitch.is-on{background:var(--Done)}.SmsTemplateEditor .SmsTemplateEditorHeader .SmsTemplateEditorActions .SmsTemplateEditorStatusSwitchWrap .SmsTemplateEditorStatusSwitch.is-on .SmsTemplateEditorStatusKnob{transform:translateX(16px)}.SmsTemplateEditor .SmsTemplateEditorHeader .SmsTemplateEditorActions .SmsTemplateEditorSave{align-items:center;background:var(--background_Blue);border:none;border-radius:9px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:36px;padding:0 16px}.SmsTemplateEditor .SmsTemplateEditorHeader .SmsTemplateEditorActions .SmsTemplateEditorSave:disabled{cursor:default;opacity:.6}.SmsTemplateEditor .SmsTemplateEditorHeader .SmsTemplateEditorActions .SmsTemplateEditorSave .material-symbols-outlined{font-size:18px}.SmsTemplateEditor .SmsTemplateEditorLoading{align-items:center;display:flex;flex:1 1;justify-content:center}.SmsTemplateEditor .SmsTemplateEditorLoading .material-symbols-outlined{color:var(--background_Blue);font-size:34px}.SmsTemplateEditor .SmsTemplateEditorBody{background:var(--background_Gray_Light_Light);display:flex;flex:1 1;gap:28px;overflow:auto;padding:24px}.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorCompose{align-self:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;flex:1 1;max-width:560px;padding:22px}.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorCompose .SmsTemplateEditorField{display:flex;flex-direction:column;gap:6px}.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorCompose .SmsTemplateEditorField>span{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorCompose .SmsTemplateEditorTextarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;line-height:1.5;min-height:150px;padding:10px 12px;resize:vertical}.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorCompose .SmsTemplateEditorTextarea:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue);outline:none}.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorCompose .SmsTemplateEditorTextarea::placeholder{color:var(--text_Title_Light_Light)}.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorCompose .SmsTemplateEditorTags{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorCompose .SmsTemplateEditorTags .SmsTemplateEditorTagsLabel{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;margin-right:2px}.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorCompose .SmsTemplateEditorTags .SmsTemplateEditorTag{align-items:center;background:color-mix(in srgb,var(--background_Blue) 9%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 22%,#0000);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;height:26px;padding:0 10px;transition:background .14s ease}.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorCompose .SmsTemplateEditorTags .SmsTemplateEditorTag:hover{background:color-mix(in srgb,var(--background_Blue) 16%,#0000)}.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorCompose .SmsTemplateEditorMeta{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:14px}.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorCompose .SmsTemplateEditorMeta .SmsTemplateEditorOptOut,.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorCompose .SmsTemplateEditorMeta .SmsTemplateEditorSegs{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;gap:6px}.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorCompose .SmsTemplateEditorMeta .SmsTemplateEditorOptOut .material-symbols-outlined,.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorCompose .SmsTemplateEditorMeta .SmsTemplateEditorSegs .material-symbols-outlined{font-size:16px}.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorCompose .SmsTemplateEditorMeta .SmsTemplateEditorSegs{color:var(--text_Title_Dark);font-weight:600}.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorCompose .SmsTemplateEditorMeta .SmsTemplateEditorSegs .material-symbols-outlined{color:var(--background_Blue)}.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorCompose .SmsTemplateEditorMeta .SmsTemplateEditorSegs.is-warn,.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorCompose .SmsTemplateEditorMeta .SmsTemplateEditorSegs.is-warn .material-symbols-outlined{color:var(--Canceled)}.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorCompose .SmsTemplateEditorMeta .SmsTemplateEditorOptOut .material-symbols-outlined{color:var(--Done)}.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorCompose .SmsTemplateEditorHint{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.5;margin:14px 0 0}.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorPreviewCol{flex-shrink:0;width:320px}.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorPreviewCol .SmsTemplateEditorPreviewLabel{align-items:center;color:var(--background_Blue);display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-bottom:12px}.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorPreviewCol .SmsTemplateEditorPreviewLabel .material-symbols-outlined{font-size:18px}.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorPreviewCol .SmsTemplateEditorPhone{background:var(--background_White);border:1px solid var(--border_Light);border-radius:18px;box-shadow:0 6px 20px #0f172a14;overflow:hidden}.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorPreviewCol .SmsTemplateEditorPhone .SmsTemplateEditorPhoneHeader{align-items:center;background:var(--background_Gray_Light_Light_Light);border-bottom:1px solid var(--border_Light);color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:600;gap:8px;padding:12px 14px}.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorPreviewCol .SmsTemplateEditorPhone .SmsTemplateEditorPhoneHeader .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:26px}.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorPreviewCol .SmsTemplateEditorPhone .SmsTemplateEditorPhoneBody{display:flex;flex-direction:column;gap:6px;min-height:200px;padding:16px 14px 18px}.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorPreviewCol .SmsTemplateEditorPhone .SmsTemplateEditorPhoneBody .SmsTemplateEditorBubble{align-self:flex-start;background:var(--background_Blue);border-radius:16px 16px 16px 4px;color:#fff;font-size:14px;line-height:1.45;max-width:84%;padding:10px 13px;white-space:pre-wrap;word-break:break-word}.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorPreviewCol .SmsTemplateEditorPhone .SmsTemplateEditorPhoneBody .SmsTemplateEditorBubble.is-placeholder{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light)}.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorPreviewCol .SmsTemplateEditorPhone .SmsTemplateEditorPhoneBody .SmsTemplateEditorStamp{align-self:flex-start;color:var(--text_Title_Light_Light_Light);font-size:11px;margin-top:2px}@media(max-width:900px){.SmsTemplateEditor .SmsTemplateEditorBody{flex-direction:column}.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorCompose{max-width:none}.SmsTemplateEditor .SmsTemplateEditorBody .SmsTemplateEditorPreviewCol{width:100%}}.AnalyticsKpi{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;min-width:0;padding:16px 18px}.AnalyticsKpi .AnalyticsKpiLabel{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AnalyticsKpi .AnalyticsKpiValue{color:var(--text_Title_Dark);font-size:24px;font-weight:700;line-height:1.1}.AnalyticsKpi .AnalyticsKpiValueSkeleton{border-radius:7px;height:26px;margin:1px 0;width:64px}.AnalyticsKpi .AnalyticsKpiDeltaSkeleton{border-radius:6px;height:13px;width:78px}.AnalyticsKpi .AnalyticsKpiDelta{align-items:center;display:inline-flex;font-size:12px;font-weight:600;gap:3px;width:-webkit-fit-content;width:fit-content}.AnalyticsKpi .AnalyticsKpiDelta .material-symbols-outlined{font-size:16px}.AnalyticsKpi .AnalyticsKpiDelta .AnalyticsKpiDeltaHint{color:var(--text_Title_Light_Light);font-weight:400;margin-left:3px}.AnalyticsKpi .AnalyticsKpiDelta.is-up{color:#16a34a;color:var(--Done,#16a34a)}.AnalyticsKpi .AnalyticsKpiDelta.is-down{color:#ef4444;color:var(--Canceled,#ef4444)}.AnalyticsKpi .AnalyticsKpiDelta.is-flat{color:var(--text_Title_Light_Light)}.AnalyticsChart{width:100%}.AnalyticsChart .recharts-cartesian-axis-tick text{fill:var(--text_Title_Light_Light)}.AnalyticsFunnel{display:flex;flex-direction:column;gap:14px;padding:6px 2px}.AnalyticsFunnel .AnalyticsFunnelRow{display:flex;flex-direction:column;gap:6px}.AnalyticsFunnel .AnalyticsFunnelRow .AnalyticsFunnelMeta{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.AnalyticsFunnel .AnalyticsFunnelRow .AnalyticsFunnelMeta .AnalyticsFunnelLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.AnalyticsFunnel .AnalyticsFunnelRow .AnalyticsFunnelMeta .AnalyticsFunnelValue{color:var(--text_Title_Light);font-size:13px}.AnalyticsFunnel .AnalyticsFunnelRow .AnalyticsFunnelMeta .AnalyticsFunnelValue em{color:var(--text_Title_Light_Light);font-size:12px;font-style:normal;margin-left:4px}.AnalyticsFunnel .AnalyticsFunnelRow .AnalyticsFunnelTrack{background:var(--background_Gray_Light_Light);border-radius:999px;height:12px;overflow:hidden}.AnalyticsFunnel .AnalyticsFunnelRow .AnalyticsFunnelTrack .AnalyticsFunnelFill{border-radius:999px;height:100%;transition:width .3s ease}.MarketingAudiences{background:#0000;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.MarketingAudiences .MarketingAudiencesHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.MarketingAudiences .MarketingAudiencesHeader .MarketingAudiencesHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.MarketingAudiences .MarketingAudiencesHeader .MarketingAudiencesTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.MarketingAudiences .MarketingAudiencesHeader .MarketingAudiencesSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.3;margin:0}.MarketingAudiences .MarketingAudiencesHeader .MarketingAudiencesAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.MarketingAudiences .MarketingAudiencesHeader .MarketingAudiencesAddBtn .MarketingAudiencesAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.MarketingAudiences .MarketingAudiencesHeader .MarketingAudiencesAddBtn .MarketingAudiencesAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.MarketingAudiences .MarketingAudiencesHeader .MarketingAudiencesAddBtn .MarketingAudiencesAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.MarketingAudiences .MarketingAudiencesHeader .MarketingAudiencesAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.MarketingAudiences .MarketingAudiencesHeader .MarketingAudiencesAddBtn:active{transform:scale(.98)}.MarketingAudiences .MarketingAudiencesError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;margin:0 24px 8px;padding:8px 10px}.MarketingAudiences .MarketingAudiencesListsTab{display:flex;flex:1 1;flex-direction:column;min-height:0}.MarketingAudiences .MarketingAudiencesNameCell{align-items:flex-start;display:flex;flex-direction:column;gap:5px}.MarketingAudiences .MarketingAudiencesNameCell .MarketingAudiencesName{color:var(--text_Title_Dark);font-weight:600}.MarketingAudiences .MarketingAudiencesNameCell .MarketingAudiencesIdChip{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;gap:6px;height:22px;max-width:260px;padding:0 7px;transition:border-color .12s ease,background .12s ease,color .12s ease}.MarketingAudiences .MarketingAudiencesNameCell .MarketingAudiencesIdChip .MarketingAudiencesIdLabel{color:var(--text_Title_Light_Light_Light);font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.MarketingAudiences .MarketingAudiencesNameCell .MarketingAudiencesIdChip .MarketingAudiencesIdValue{color:var(--text_Title_Light);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MarketingAudiences .MarketingAudiencesNameCell .MarketingAudiencesIdChip .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:14px}.MarketingAudiences .MarketingAudiencesNameCell .MarketingAudiencesIdChip:hover{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_Gray_Light_Light));border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.MarketingAudiences .MarketingAudiencesNameCell .MarketingAudiencesIdChip:hover .MarketingAudiencesIdValue{color:var(--text_Title_Dark)}.MarketingAudiences .MarketingAudiencesNameCell .MarketingAudiencesIdChip.is-copied{border-color:color-mix(in srgb,var(--Done) 50%,#0000);color:var(--Done)}.MarketingAudiences .MarketingAudiencesNameCell .MarketingAudiencesIdChip.is-copied .material-symbols-outlined{color:var(--Done)}.MarketingAudiences .MarketingAudiencesSourceCell{display:flex;flex-direction:column;gap:3px}.MarketingAudiences .MarketingAudiencesSourceCell .MarketingAudiencesSourceFilters{color:var(--text_Title_Light_Light);font-size:11.5px}.MarketingAudiences .MarketingAudiencesSource{align-items:center;color:var(--text_Title_Light);display:inline-flex;gap:7px}.MarketingAudiences .MarketingAudiencesSource .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.MarketingAudiences .MarketingAudiencesCount{color:var(--text_Title_Dark);font-weight:600}.MarketingAudiences .MarketingAudiencesMuted{color:var(--text_Title_Light_Light_Light)}.MarketingAudiences .MarketingAudiencesActionsCell{text-align:right;white-space:nowrap}.MarketingAudiences .MarketingAudiencesActionsCell .MarketingAudiencesRowAction{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:background .12s ease,color .12s ease;width:34px}.MarketingAudiences .MarketingAudiencesActionsCell .MarketingAudiencesRowAction .material-symbols-outlined{font-size:21px}.MarketingAudiences .MarketingAudiencesActionsCell .MarketingAudiencesRowAction:hover{background:var(--surface-sunken)}.MarketingAudiences .MarketingAudiencesActionsCell .MarketingAudiencesRowAction.is-danger:hover{color:var(--Canceled)}.MarketingAudiences .MarketingAudiencesActionsCell .MarketingAudiencesConfirm{align-items:center;display:inline-flex;gap:6px}.MarketingAudiences .MarketingAudiencesActionsCell .MarketingAudiencesConfirm .MarketingAudiencesConfirmYes{background:var(--Canceled);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:6px 12px}.MarketingAudiences .MarketingAudiencesActionsCell .MarketingAudiencesConfirm .MarketingAudiencesConfirmYes:disabled{cursor:not-allowed;opacity:.6}.MarketingAudiences .MarketingAudiencesActionsCell .MarketingAudiencesConfirm .MarketingAudiencesConfirmNo{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:600;padding:6px 12px}.MarketingAudiences .MarketingAudiencesActionsCell .MarketingAudiencesConfirm .MarketingAudiencesConfirmNo:hover{color:var(--text_Title_Dark)}@media(max-width:1050px){.MarketingAudiences .MarketingAudiencesHeader{margin:20px 20px 0;padding:0 0 14px}}@media(max-width:600px){.MarketingAudiences{overflow-x:hidden}.MarketingAudiences .MarketingAudiencesHeader{align-items:flex-start!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:10px;justify-content:space-between!important}.MarketingAudiences .MarketingAudiencesHeader .MarketingAudiencesHeaderMain{min-width:0}.MarketingAudiences .MarketingAudiencesHeader .MarketingAudiencesHeaderActions{flex-shrink:0}.MarketingAudiences .MarketingAudiencesHeader .MarketingAudiencesAddBtnLabel,.MarketingAudiences .MarketingAudiencesHeader .MarketingAudiencesCreateBtnLabel{display:none!important}.MarketingAudiences .MarketingAudiencesHeader .MarketingAudiencesAddBtn,.MarketingAudiences .MarketingAudiencesHeader .MarketingAudiencesCreateBtn{flex-shrink:0;gap:0!important;height:44px!important;justify-content:center;min-height:44px!important;min-width:44px!important;padding:0!important;width:44px!important}.MarketingAudiences .MarketingAudiencesHeader{margin:14px 14px 0}.MarketingAudiences .MarketingAudiencesHeader .MarketingAudiencesTitle{font-size:18px}.MarketingAudiences .MarketingAudiencesError{margin:0 14px 8px}}.MarketingAudiences .MarketingAudiencesTabs{align-self:flex-start;background:var(--background_Gray_Light);border-radius:10px;display:inline-flex;gap:2px;margin:0 24px 14px;padding:3px}.MarketingAudiences .MarketingAudiencesTabs .MarketingAudiencesTab{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;padding:7px 16px;transition:background .12s ease,color .12s ease}.MarketingAudiences .MarketingAudiencesTabs .MarketingAudiencesTab .material-symbols-outlined{font-size:17px}.MarketingAudiences .MarketingAudiencesTabs .MarketingAudiencesTab.is-active{background:var(--background_White);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark)}.MarketingAudiences .MarketingContacts{display:flex;flex:1 1;flex-direction:column;min-height:0}.MarketingAudiences .MarketingContacts .MarketingContactsActionsField{position:relative}.MarketingAudiences .MarketingContacts .MarketingContactsActionsField .MarketingContactsActionsBox{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;color:var(--text_Title_Light);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:6px;height:32px;outline:3px solid #0000;padding:0 10px;transition:border .15s ease,color .15s ease;white-space:nowrap}.MarketingAudiences .MarketingContacts .MarketingContactsActionsField .MarketingContactsActionsBox:hover{border:1px solid var(--background_Blue);color:var(--text_Title_Dark);outline:3px solid var(--outline_Blue)}.MarketingAudiences .MarketingContacts .MarketingContactsActionsField .MarketingContactsActionsBox:disabled{cursor:not-allowed;opacity:.6;outline:3px solid #0000}.MarketingAudiences .MarketingContacts .MarketingContactsActionsField .MarketingContactsActionsBox .MarketingContactsActionsIcon{font-size:16px}.MarketingAudiences .MarketingContacts .MarketingContactsActionsField .MarketingContactsActionsMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 8px 24px #0f172a1f;left:0;max-height:280px;min-width:200px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 8px);z-index:30}.MarketingAudiences .MarketingContacts .MarketingContactsActionsField .MarketingContactsActionsMenu .MarketingContactsActionsMenuOption{border-radius:6px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 12px;transition:background .12s ease,color .12s ease;white-space:nowrap}.MarketingAudiences .MarketingContacts .MarketingContactsActionsField .MarketingContactsActionsMenu .MarketingContactsActionsMenuOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.MarketingAudiences .MarketingContacts .MarketingContactsActionsField .MarketingContactsActionsMenu .MarketingContactsActionsMenuOption.is-clear{border-radius:0;border-top:1px solid var(--border_Light);color:var(--text_Title_Light_Light);margin-top:3px}.MarketingAudiences .MarketingContacts .MarketingContactsActionsField .MarketingContactsActionsMenu .MarketingContactsFilterEmpty{color:var(--text_Title_Light_Light);font-size:12.5px;line-height:1.5;padding:10px 12px}.MarketingAudiences .MarketingContacts .MarketingContactsEmail{color:var(--text_Title_Dark);font-weight:500}.MarketingAudiences .MarketingContacts .MarketingContactsMuted{color:var(--text_Title_Light_Light_Light)}.MarketingAudiences .MarketingContacts .MarketingContactsLeadSource{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);font-size:11.5px;font-weight:600;padding:3px 10px;white-space:nowrap}.MarketingAudiences .MarketingContacts .MarketingContactsStatus{border-radius:999px;font-size:11.5px;font-weight:700;padding:3px 10px;white-space:nowrap}.MarketingAudiences .MarketingContacts .MarketingContactsStatus.is-subscribed{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.MarketingAudiences .MarketingContacts .MarketingContactsStatus.is-unsubscribed{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.MarketingAudiences .MarketingContacts .MarketingContactsStatus.is-bounced{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.MarketingAudiences .MarketingContacts .MarketingContactsSource{color:var(--text_Title_Light);font-size:12.5px;white-space:nowrap}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard{flex:1 1;margin:0 25px 16px;min-height:0;overflow:auto;padding:28px 24px}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:640px;min-height:max(430px,100vh - 470px);text-align:center}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyArt{height:122px;margin-bottom:26px;position:relative;width:300px}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyArt .MarketingContactsEmptyArtCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;gap:10px;left:50%;padding:10px 12px;position:absolute;top:50%;width:252px}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyArt .MarketingContactsEmptyArtCard .MarketingContactsEmptyArtAvatar{align-items:center;background:color-mix(in srgb,var(--background_Blue) 14%,#0000);border-radius:50%;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;height:30px;justify-content:center;width:30px}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyArt .MarketingContactsEmptyArtCard .MarketingContactsEmptyArtLines{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyArt .MarketingContactsEmptyArtCard .MarketingContactsEmptyArtLines .MarketingContactsEmptyArtName{background:var(--border_Dark_Light);border-radius:4px;height:8px;width:62%}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyArt .MarketingContactsEmptyArtCard .MarketingContactsEmptyArtLines .MarketingContactsEmptyArtEmail{background:var(--border_Light);border-radius:4px;height:7px;width:86%}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyArt .MarketingContactsEmptyArtCard .MarketingContactsEmptyArtChip{background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:999px;color:var(--background_Blue);flex-shrink:0;font-size:10px;font-weight:700;padding:3px 8px}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyArt .MarketingContactsEmptyArtCard.is-back{opacity:.55;transform:translate(-50%,-50%) translate(-26px,-20px) rotate(-5deg)}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyArt .MarketingContactsEmptyArtCard.is-back .MarketingContactsEmptyArtAvatar,.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyArt .MarketingContactsEmptyArtCard.is-back .MarketingContactsEmptyArtChip{background:color-mix(in srgb,var(--background_Blue_Light) 14%,#0000);color:var(--background_Blue_Light)}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyArt .MarketingContactsEmptyArtCard.is-mid{opacity:.75;transform:translate(-50%,-50%) translate(24px,-6px) rotate(3deg)}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyArt .MarketingContactsEmptyArtCard.is-mid .MarketingContactsEmptyArtAvatar,.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyArt .MarketingContactsEmptyArtCard.is-mid .MarketingContactsEmptyArtChip{background:color-mix(in srgb,var(--InProgress) 12%,#0000);color:var(--InProgress)}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyArt .MarketingContactsEmptyArtCard.is-front{animation:MarketingContactsEmptySettle .7s cubic-bezier(.22,1,.36,1) .12s backwards;box-shadow:0 4px 10px #00000014;transform:translate(-50%,-50%) translate(-4px,14px) rotate(-1deg)}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyTitle{color:var(--text_Title_Dark);font-size:19px;font-weight:700;margin:0 0 6px}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyText{color:var(--text_Title_Light_Light);font-size:13.5px;line-height:1.55;margin:0 0 24px;max-width:460px}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyPaths{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:22px;width:100%}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyPaths .MarketingContactsEmptyPath{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;font-family:inherit;gap:10px;padding:14px 12px;text-align:left;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyPaths .MarketingContactsEmptyPath .MarketingContactsEmptyPathIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:10px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyPaths .MarketingContactsEmptyPath .MarketingContactsEmptyPathIcon .material-symbols-outlined{font-size:21px}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyPaths .MarketingContactsEmptyPath .MarketingContactsEmptyPathText{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyPaths .MarketingContactsEmptyPath .MarketingContactsEmptyPathText .MarketingContactsEmptyPathTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyPaths .MarketingContactsEmptyPath .MarketingContactsEmptyPathText .MarketingContactsEmptyPathDesc{color:var(--text_Title_Light_Light);font-size:11.5px;line-height:1.35}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyPaths .MarketingContactsEmptyPath .MarketingContactsEmptyPathArrow{color:var(--text_Title_Light_Light_Light);flex-shrink:0;font-size:18px;transition:transform .12s ease,color .12s ease}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyPaths .MarketingContactsEmptyPath:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014;transform:translateY(-1px)}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyPaths .MarketingContactsEmptyPath:hover .MarketingContactsEmptyPathArrow{color:var(--text_Title_Light);transform:translateX(2px)}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyPaths .MarketingContactsEmptyPath:active{transform:translateY(0) scale(.99)}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyPaths .MarketingContactsEmptyPath.is-clients .MarketingContactsEmptyPathIcon{background:color-mix(in srgb,var(--InProgress) 12%,#0000);color:var(--InProgress)}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyPaths .MarketingContactsEmptyPath.is-leads .MarketingContactsEmptyPathIcon{background:color-mix(in srgb,var(--background_Blue_Light) 14%,#0000);color:var(--background_Blue_Light)}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyHint{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;gap:7px}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyHint .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:15px}.MarketingAudiences .MarketingContacts .MarketingContactsConfirm{align-items:center;animation:MarketingContactsConfirmFade .18s ease;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1100}.MarketingAudiences .MarketingContacts .MarketingContactsConfirm .MarketingContactsConfirmCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;max-width:92vw;padding:26px 24px 22px;text-align:center;width:420px}.MarketingAudiences .MarketingContacts .MarketingContactsConfirm .MarketingContactsConfirmCard .MarketingContactsConfirmIcon{align-items:center;background:color-mix(in srgb,var(--Canceled) 12%,#0000);border-radius:50%;color:var(--Canceled);display:flex;height:48px;justify-content:center;margin:0 auto 12px;width:48px}.MarketingAudiences .MarketingContacts .MarketingContactsConfirm .MarketingContactsConfirmCard .MarketingContactsConfirmIcon .material-symbols-outlined{font-size:24px}.MarketingAudiences .MarketingContacts .MarketingContactsConfirm .MarketingContactsConfirmCard h3{color:var(--text_Title_Dark);font-size:17px;font-weight:700;margin:0 0 8px}.MarketingAudiences .MarketingContacts .MarketingContactsConfirm .MarketingContactsConfirmCard p{color:var(--text_Title_Light);font-size:13.5px;line-height:1.6;margin:0 0 20px}.MarketingAudiences .MarketingContacts .MarketingContactsConfirm .MarketingContactsConfirmCard .MarketingContactsConfirmActions{display:flex;gap:10px;justify-content:center}.MarketingAudiences .MarketingContacts .MarketingContactsConfirm .MarketingContactsConfirmCard .MarketingContactsConfirmActions button{align-items:center;border-radius:10px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:600;gap:6px;height:40px;padding:0 20px;transition:filter .12s ease,background .12s ease}.MarketingAudiences .MarketingContacts .MarketingContactsConfirm .MarketingContactsConfirmCard .MarketingContactsConfirmActions button .material-symbols-outlined{font-size:18px}.MarketingAudiences .MarketingContacts .MarketingContactsConfirm .MarketingContactsConfirmCard .MarketingContactsConfirmActions button:disabled{cursor:not-allowed;opacity:.6}.MarketingAudiences .MarketingContacts .MarketingContactsConfirm .MarketingContactsConfirmCard .MarketingContactsConfirmActions .MarketingContactsConfirmCancel{background:var(--background_White);border:1px solid var(--border_Light);color:var(--text_Title_Light)}.MarketingAudiences .MarketingContacts .MarketingContactsConfirm .MarketingContactsConfirmCard .MarketingContactsConfirmActions .MarketingContactsConfirmCancel:hover:not(:disabled){border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.MarketingAudiences .MarketingContacts .MarketingContactsConfirm .MarketingContactsConfirmCard .MarketingContactsConfirmActions .MarketingContactsConfirmDelete{background:var(--Canceled);border:none;color:#fff}.MarketingAudiences .MarketingContacts .MarketingContactsConfirm .MarketingContactsConfirmCard .MarketingContactsConfirmActions .MarketingContactsConfirmDelete:hover:not(:disabled){filter:brightness(.95)}@keyframes MarketingContactsConfirmFade{0%{opacity:0}to{opacity:1}}@media(max-width:1050px){.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard{margin:0 16px 14px}.MarketingAudiences .MarketingAudiencesTabs{margin:0 16px 12px}}@media(max-width:600px){.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard{margin:0 14px 12px;padding:24px 16px}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero{min-height:0;padding:12px 0}.MarketingAudiences .MarketingContacts .MarketingContactsEmptyCard .MarketingContactsEmptyHero .MarketingContactsEmptyPaths{grid-template-columns:1fr}.MarketingAudiences .MarketingAudiencesTabs{margin:0 14px 10px}}@keyframes MarketingContactsEmptySettle{0%{opacity:0;transform:translate(-50%,-50%) translate(-4px,30px) rotate(3deg)}to{opacity:1;transform:translate(-50%,-50%) translate(-4px,14px) rotate(-1deg)}}.MarketingTemplatesEditorHost{background:#0000;border:0;height:100%;min-height:0;padding:0;width:100%}.MarketingTemplatesEditorHost .MarketingTemplatesEditorLoading{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.MarketingTemplatesEditorHost .MarketingTemplatesEditorLoading .MarketingTemplatesSpin{animation:MarketingTemplatesSpin 1s linear infinite;color:var(--text_Title_Light_Light);font-size:30px}@keyframes MarketingTemplatesSpin{to{transform:rotate(1turn)}}.MarketingTemplates{background:#0000;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.MarketingTemplates .MarketingTemplatesHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 16px}.MarketingTemplates .MarketingTemplatesHeader .MarketingTemplatesHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.MarketingTemplates .MarketingTemplatesHeader .MarketingTemplatesTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.MarketingTemplates .MarketingTemplatesHeader .MarketingTemplatesSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.3;margin:0}.MarketingTemplates .MarketingTemplatesHeader .MarketingTemplatesAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.MarketingTemplates .MarketingTemplatesHeader .MarketingTemplatesAddBtn .MarketingTemplatesAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;height:20px;justify-content:center;width:20px}.MarketingTemplates .MarketingTemplatesHeader .MarketingTemplatesAddBtn .MarketingTemplatesAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.MarketingTemplates .MarketingTemplatesHeader .MarketingTemplatesAddBtn .MarketingTemplatesAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.MarketingTemplates .MarketingTemplatesHeader .MarketingTemplatesAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.MarketingTemplates .MarketingTemplatesHeader .MarketingTemplatesAddBtn:active{transform:scale(.98)}.MarketingTemplates .MarketingTemplatesError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;margin:0 24px 8px;padding:8px 10px}.MarketingTemplates .MarketingTemplatesBody{display:flex;flex-direction:column;gap:24px;padding:4px 24px 24px}.MarketingTemplates .MarketingTemplatesSectionLabel{color:var(--text_Title_Light_Light);font-size:12px;font-weight:700;letter-spacing:.04em;margin-bottom:12px;text-transform:uppercase}.MarketingTemplates .MarketingTemplatesCatalogHead{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.MarketingTemplates .MarketingTemplatesCatalogHead .MarketingTemplatesSectionLabel{margin-bottom:0}.MarketingTemplates .MarketingTemplatesCatalogHead .MarketingTemplatesCatalogTabs{background:var(--background_Gray_Light);border-radius:10px;display:inline-flex;gap:4px;padding:3px}.MarketingTemplates .MarketingTemplatesCatalogHead .MarketingTemplatesCatalogTabs .MarketingTemplatesCatalogTab{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:30px;padding:0 14px;transition:background .14s ease,color .14s ease}.MarketingTemplates .MarketingTemplatesCatalogHead .MarketingTemplatesCatalogTabs .MarketingTemplatesCatalogTab .material-symbols-outlined{font-size:17px}.MarketingTemplates .MarketingTemplatesCatalogHead .MarketingTemplatesCatalogTabs .MarketingTemplatesCatalogTab:hover{color:var(--text_Title_Dark)}.MarketingTemplates .MarketingTemplatesCatalogHead .MarketingTemplatesCatalogTabs .MarketingTemplatesCatalogTab.is-active{background:var(--background_White);box-shadow:0 1px 3px #00000014;color:var(--text_Title_Dark)}.MarketingTemplates .MarketingTemplatesCatalogGrid .MarketingTemplatesCatalogCard.is-sms .MarketingTemplatesCatalogIcon{background:color-mix(in srgb,#7c5cff 12%,var(--background_White));background:color-mix(in srgb,var(--background_Blue_Purpel,#7c5cff) 12%,var(--background_White));border-color:color-mix(in srgb,var(--background_Blue_Purpel,#7c5cff) 32%,var(--background_White));color:#7c5cff;color:var(--background_Blue_Purpel,#7c5cff)}.MarketingTemplates .MarketingTemplatesCatalogGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.MarketingTemplates .MarketingTemplatesCatalogGrid .MarketingTemplatesCatalogCard{align-items:flex-start;animation:MarketingRise .32s cubic-bezier(.22,1,.36,1) backwards;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:8px;padding:14px;text-align:left;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.MarketingTemplates .MarketingTemplatesCatalogGrid .MarketingTemplatesCatalogCard:first-child{animation-delay:0ms}.MarketingTemplates .MarketingTemplatesCatalogGrid .MarketingTemplatesCatalogCard:nth-child(2){animation-delay:45ms}.MarketingTemplates .MarketingTemplatesCatalogGrid .MarketingTemplatesCatalogCard:nth-child(3){animation-delay:90ms}.MarketingTemplates .MarketingTemplatesCatalogGrid .MarketingTemplatesCatalogCard:nth-child(4){animation-delay:135ms}.MarketingTemplates .MarketingTemplatesCatalogGrid .MarketingTemplatesCatalogCard:nth-child(5){animation-delay:.18s}.MarketingTemplates .MarketingTemplatesCatalogGrid .MarketingTemplatesCatalogCard:nth-child(6){animation-delay:225ms}.MarketingTemplates .MarketingTemplatesCatalogGrid .MarketingTemplatesCatalogCard:nth-child(7){animation-delay:.27s}.MarketingTemplates .MarketingTemplatesCatalogGrid .MarketingTemplatesCatalogCard:nth-child(8){animation-delay:315ms}.MarketingTemplates .MarketingTemplatesCatalogGrid .MarketingTemplatesCatalogCard:first-child .MarketingTemplatesCatalogIcon{background:color-mix(in srgb,#3b82f6 12%,var(--background_White));border-color:color-mix(in srgb,#3b82f6 32%,var(--background_White));color:#3b82f6}.MarketingTemplates .MarketingTemplatesCatalogGrid .MarketingTemplatesCatalogCard:nth-child(2) .MarketingTemplatesCatalogIcon{background:color-mix(in srgb,#8b5cf6 12%,var(--background_White));border-color:color-mix(in srgb,#8b5cf6 32%,var(--background_White));color:#8b5cf6}.MarketingTemplates .MarketingTemplatesCatalogGrid .MarketingTemplatesCatalogCard:nth-child(3) .MarketingTemplatesCatalogIcon{background:color-mix(in srgb,#ec4899 12%,var(--background_White));border-color:color-mix(in srgb,#ec4899 32%,var(--background_White));color:#ec4899}.MarketingTemplates .MarketingTemplatesCatalogGrid .MarketingTemplatesCatalogCard:nth-child(4) .MarketingTemplatesCatalogIcon{background:color-mix(in srgb,#f59e0b 12%,var(--background_White));border-color:color-mix(in srgb,#f59e0b 32%,var(--background_White));color:#f59e0b}.MarketingTemplates .MarketingTemplatesCatalogGrid .MarketingTemplatesCatalogCard:nth-child(5) .MarketingTemplatesCatalogIcon{background:color-mix(in srgb,#16a34a 12%,var(--background_White));border-color:color-mix(in srgb,#16a34a 32%,var(--background_White));color:#16a34a}.MarketingTemplates .MarketingTemplatesCatalogGrid .MarketingTemplatesCatalogCard:nth-child(6) .MarketingTemplatesCatalogIcon{background:color-mix(in srgb,#14b8a6 12%,var(--background_White));border-color:color-mix(in srgb,#14b8a6 32%,var(--background_White));color:#14b8a6}.MarketingTemplates .MarketingTemplatesCatalogGrid .MarketingTemplatesCatalogCard:nth-child(7) .MarketingTemplatesCatalogIcon{background:color-mix(in srgb,#ef4444 12%,var(--background_White));border-color:color-mix(in srgb,#ef4444 32%,var(--background_White));color:#ef4444}.MarketingTemplates .MarketingTemplatesCatalogGrid .MarketingTemplatesCatalogCard:nth-child(8) .MarketingTemplatesCatalogIcon{background:color-mix(in srgb,#6366f1 12%,var(--background_White));border-color:color-mix(in srgb,#6366f1 32%,var(--background_White));color:#6366f1}.MarketingTemplates .MarketingTemplatesCatalogGrid .MarketingTemplatesCatalogCard .MarketingTemplatesCatalogIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,var(--background_White));border:1.5px solid color-mix(in srgb,var(--background_Blue) 30%,var(--background_White));border-radius:50%;color:var(--background_Blue);display:inline-flex;height:34px;justify-content:center;width:34px}.MarketingTemplates .MarketingTemplatesCatalogGrid .MarketingTemplatesCatalogCard .MarketingTemplatesCatalogIcon .material-symbols-outlined{font-size:18px}.MarketingTemplates .MarketingTemplatesCatalogGrid .MarketingTemplatesCatalogCard .MarketingTemplatesCatalogName{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.MarketingTemplates .MarketingTemplatesCatalogGrid .MarketingTemplatesCatalogCard .MarketingTemplatesCatalogDesc{color:var(--text_Title_Light_Light);font-size:11.5px;line-height:1.4}.MarketingTemplates .MarketingTemplatesCatalogGrid .MarketingTemplatesCatalogCard:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.MarketingTemplates .MarketingTemplatesCatalogGrid .MarketingTemplatesCatalogCard:active{transform:scale(.99)}.MarketingTemplates .MarketingTemplatesGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard{animation:MarketingRise .34s cubic-bezier(.22,1,.36,1) backwards;background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;overflow:hidden;transition:border-color .12s ease,box-shadow .14s ease,transform .1s ease}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard:first-child{animation-delay:0ms}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard:nth-child(2){animation-delay:45ms}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard:nth-child(3){animation-delay:90ms}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard:nth-child(4){animation-delay:135ms}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard:nth-child(5){animation-delay:.18s}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard:nth-child(6){animation-delay:225ms}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard:nth-child(7){animation-delay:.27s}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard:nth-child(8){animation-delay:315ms}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard.is-clickable{cursor:pointer}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard:hover{border-color:var(--border_Dark_Light);box-shadow:0 10px 26px #0f172a1f;transform:translateY(-2px)}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard:hover .MarketingTemplatesCardThumbOverlay{opacity:1}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard:hover .MarketingTemplatesCardThumbOverlay .MarketingTemplatesCardThumbOpen{transform:translateY(0)}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard .MarketingTemplatesCardThumb{background:var(--background_Gray_Light);border-bottom:1px solid var(--border_Light);display:flex;height:220px;justify-content:center;overflow:hidden;padding-top:16px;position:relative}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard .MarketingTemplatesCardThumb .MarketingTemplatesCardThumbPage{background:#fff;border:1px solid var(--border_Light);border-radius:10px 10px 0 0;box-shadow:0 1px 3px #0000000d;flex-shrink:0;padding:10px 0 16px;pointer-events:none;transform:scale(.46);transform-origin:top center;width:600px}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard .MarketingTemplatesCardThumb .MarketingTemplatesCardThumbEmpty{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;justify-content:center;width:100%}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard .MarketingTemplatesCardThumb .MarketingTemplatesCardThumbEmpty .material-symbols-outlined{font-size:46px}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard .MarketingTemplatesCardThumb .MarketingTemplatesCardThumbSms{align-items:flex-start;background:var(--background_Gray_Light_Light);display:flex;height:100%;padding:14px;width:100%}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard .MarketingTemplatesCardThumb .MarketingTemplatesCardThumbSms .MarketingTemplatesCardThumbSmsBubble{-webkit-line-clamp:6;-webkit-box-orient:vertical;background:var(--background_Blue);border-radius:12px 12px 12px 3px;color:#fff;display:-webkit-box;font-size:12px;line-height:1.4;max-width:90%;overflow:hidden;padding:9px 12px;white-space:pre-wrap;word-break:break-word}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard .MarketingTemplatesCardThumb .MarketingTemplatesCardThumbOverlay{align-items:flex-end;background:linear-gradient(to top,color-mix(in srgb,var(--background_Blue) 14%,#0000) 0,#0000 55%);display:flex;inset:0;justify-content:center;opacity:0;padding-bottom:18px;position:absolute;transition:opacity .16s ease}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard .MarketingTemplatesCardThumb .MarketingTemplatesCardThumbOverlay .MarketingTemplatesCardThumbOpen{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 16px;transform:translateY(6px);transition:transform .16s ease}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard .MarketingTemplatesCardThumb .MarketingTemplatesCardThumbOverlay .MarketingTemplatesCardThumbOpen .material-symbols-outlined{font-size:18px}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard .MarketingTemplatesCardFooter{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:12px 14px}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard .MarketingTemplatesCardFooter .MarketingTemplatesCardInfo{min-width:0}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard .MarketingTemplatesCardFooter .MarketingTemplatesCardInfo .MarketingTemplatesCardName{color:var(--text_Title_Dark);font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard .MarketingTemplatesCardFooter .MarketingTemplatesCardInfo .MarketingTemplatesCardSlug{color:var(--text_Title_Light_Light);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard .MarketingTemplatesCardFooter .MarketingTemplatesCardActions{align-items:center;display:inline-flex;flex-shrink:0;gap:6px}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard .MarketingTemplatesCardFooter .MarketingTemplatesCardActions .MarketingTemplatesCardChip{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;padding:4px 10px;white-space:nowrap}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard .MarketingTemplatesCardFooter .MarketingTemplatesCardActions .MarketingTemplatesCardChip.is-sms{background:color-mix(in srgb,#7c5cff 12%,#0000);background:color-mix(in srgb,var(--background_Blue_Purpel,#7c5cff) 12%,#0000);border-color:color-mix(in srgb,#7c5cff 26%,#0000);border-color:color-mix(in srgb,var(--background_Blue_Purpel,#7c5cff) 26%,#0000);color:#7c5cff;color:var(--background_Blue_Purpel,#7c5cff)}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard .MarketingTemplatesCardFooter .MarketingTemplatesCardActions .MarketingTemplatesCardAction{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard .MarketingTemplatesCardFooter .MarketingTemplatesCardActions .MarketingTemplatesCardAction .material-symbols-outlined{font-size:19px}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard .MarketingTemplatesCardFooter .MarketingTemplatesCardActions .MarketingTemplatesCardAction:hover{background:var(--surface-sunken)}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard .MarketingTemplatesCardFooter .MarketingTemplatesCardActions .MarketingTemplatesCardAction.is-danger:hover{color:var(--Canceled)}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard .MarketingTemplatesCardFooter .MarketingTemplatesCardActions .MarketingTemplatesConfirm{align-items:center;display:inline-flex;gap:6px}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard .MarketingTemplatesCardFooter .MarketingTemplatesCardActions .MarketingTemplatesConfirm .MarketingTemplatesConfirmYes{background:var(--Canceled);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:6px 10px}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard .MarketingTemplatesCardFooter .MarketingTemplatesCardActions .MarketingTemplatesConfirm .MarketingTemplatesConfirmYes:disabled{cursor:not-allowed;opacity:.6}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard .MarketingTemplatesCardFooter .MarketingTemplatesCardActions .MarketingTemplatesConfirm .MarketingTemplatesConfirmNo{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:600;padding:6px 10px}.MarketingTemplates .MarketingTemplatesGrid .MarketingTemplatesCard .MarketingTemplatesCardFooter .MarketingTemplatesCardActions .MarketingTemplatesConfirm .MarketingTemplatesConfirmNo:hover{color:var(--text_Title_Dark)}.MarketingTemplates .MarketingTemplatesMuted{color:var(--text_Title_Light_Light);font-size:13px;padding:8px 0}.MarketingTemplates .MarketingTemplatesSkelCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;gap:12px;padding:14px}.MarketingTemplates .MarketingTemplatesSkelCard .MarketingTemplatesSkelLines{display:flex;flex:1 1;flex-direction:column}.MarketingTemplates .MarketingTemplatesSkelCard .MarketingTemplatesSkel{animation:MarketingSkeletonShimmer 1.2s ease infinite;background:linear-gradient(90deg,var(--border_Dark_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Dark_Light) 100%);background-size:200% 100%;border-radius:6px;display:inline-block}.MarketingTemplates .MarketingTemplatesSkelCard .MarketingTemplatesSkel.is-icon{border-radius:10px;flex-shrink:0;height:40px;width:40px}.MarketingTemplates .MarketingTemplatesSkelCard .MarketingTemplatesSkel.is-title{height:13px;width:60%}.MarketingTemplates .MarketingTemplatesSkelCard .MarketingTemplatesSkel.is-meta{height:10px;margin-top:8px;width:40%}.MarketingTemplates .MarketingTemplatesEmptyState{align-items:center;border:1px dashed var(--border_Dark_Light);border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:36px 16px;text-align:center}.MarketingTemplates .MarketingTemplatesEmptyState>.material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:40px}.MarketingTemplates .MarketingTemplatesEmptyState h3{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:6px 0 0}.MarketingTemplates .MarketingTemplatesEmptyState p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0;max-width:380px}.MarketingTemplates .MarketingTemplatesTypeOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}.MarketingTemplates .MarketingTemplatesTypeOverlay .MarketingTemplatesTypeModal{background:var(--background_White);border:1px solid var(--border_Light);border-radius:18px;box-shadow:0 1px 3px #0000000d;max-width:460px;padding:26px 24px 22px;position:relative;width:100%}.MarketingTemplates .MarketingTemplatesTypeOverlay .MarketingTemplatesTypeModal .MarketingTemplatesTypeClose{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;position:absolute;right:14px;top:14px;width:32px}.MarketingTemplates .MarketingTemplatesTypeOverlay .MarketingTemplatesTypeModal .MarketingTemplatesTypeClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.MarketingTemplates .MarketingTemplatesTypeOverlay .MarketingTemplatesTypeModal .MarketingTemplatesTypeClose .material-symbols-outlined{font-size:20px}.MarketingTemplates .MarketingTemplatesTypeOverlay .MarketingTemplatesTypeModal .MarketingTemplatesTypeHead{margin-bottom:18px}.MarketingTemplates .MarketingTemplatesTypeOverlay .MarketingTemplatesTypeModal .MarketingTemplatesTypeHead h3{color:var(--text_Title_Dark);font-size:18px;font-weight:700;margin:0 0 4px}.MarketingTemplates .MarketingTemplatesTypeOverlay .MarketingTemplatesTypeModal .MarketingTemplatesTypeHead p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.MarketingTemplates .MarketingTemplatesTypeOverlay .MarketingTemplatesTypeModal .MarketingTemplatesTypeGrid{display:flex;flex-direction:column;gap:10px}.MarketingTemplates .MarketingTemplatesTypeOverlay .MarketingTemplatesTypeModal .MarketingTemplatesTypeGrid .MarketingTemplatesTypeCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;cursor:pointer;display:flex;gap:14px;padding:16px;text-align:left;transition:border-color .14s ease,box-shadow .14s ease,transform .12s ease;width:100%}.MarketingTemplates .MarketingTemplatesTypeOverlay .MarketingTemplatesTypeModal .MarketingTemplatesTypeGrid .MarketingTemplatesTypeCard:hover{border-color:var(--background_Blue);box-shadow:0 4px 14px #2563eb1f;transform:translateY(-1px)}.MarketingTemplates .MarketingTemplatesTypeOverlay .MarketingTemplatesTypeModal .MarketingTemplatesTypeGrid .MarketingTemplatesTypeCard:active{transform:translateY(0)}.MarketingTemplates .MarketingTemplatesTypeOverlay .MarketingTemplatesTypeModal .MarketingTemplatesTypeGrid .MarketingTemplatesTypeCard .MarketingTemplatesTypeCardIcon{align-items:center;border-radius:12px;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.MarketingTemplates .MarketingTemplatesTypeOverlay .MarketingTemplatesTypeModal .MarketingTemplatesTypeGrid .MarketingTemplatesTypeCard .MarketingTemplatesTypeCardIcon .material-symbols-outlined{font-size:24px}.MarketingTemplates .MarketingTemplatesTypeOverlay .MarketingTemplatesTypeModal .MarketingTemplatesTypeGrid .MarketingTemplatesTypeCard.is-email .MarketingTemplatesTypeCardIcon{background:color-mix(in srgb,var(--background_Blue) 13%,#0000);color:var(--background_Blue)}.MarketingTemplates .MarketingTemplatesTypeOverlay .MarketingTemplatesTypeModal .MarketingTemplatesTypeGrid .MarketingTemplatesTypeCard.is-sms .MarketingTemplatesTypeCardIcon{background:color-mix(in srgb,#7c5cff 15%,#0000);background:color-mix(in srgb,var(--background_Blue_Purpel,#7c5cff) 15%,#0000);color:#7c5cff;color:var(--background_Blue_Purpel,#7c5cff)}.MarketingTemplates .MarketingTemplatesTypeOverlay .MarketingTemplatesTypeModal .MarketingTemplatesTypeGrid .MarketingTemplatesTypeCard .MarketingTemplatesTypeCardMain{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.MarketingTemplates .MarketingTemplatesTypeOverlay .MarketingTemplatesTypeModal .MarketingTemplatesTypeGrid .MarketingTemplatesTypeCard .MarketingTemplatesTypeCardMain strong{color:var(--text_Title_Dark);font-size:15px;font-weight:700}.MarketingTemplates .MarketingTemplatesTypeOverlay .MarketingTemplatesTypeModal .MarketingTemplatesTypeGrid .MarketingTemplatesTypeCard .MarketingTemplatesTypeCardMain span{color:var(--text_Title_Light_Light);font-size:12.5px;line-height:1.4}.MarketingTemplates .MarketingTemplatesTypeOverlay .MarketingTemplatesTypeModal .MarketingTemplatesTypeGrid .MarketingTemplatesTypeCard .MarketingTemplatesTypeCardArrow{color:var(--text_Title_Light_Light_Light);flex-shrink:0;font-size:20px}.MarketingTemplates .MarketingTemplatesTypeOverlay .MarketingTemplatesTypeModal .MarketingTemplatesTypeGrid .MarketingTemplatesTypeCard:hover .MarketingTemplatesTypeCardArrow{color:var(--background_Blue)}@media(max-width:1050px){.MarketingTemplates .MarketingTemplatesHeader{margin:20px 20px 0}.MarketingTemplates .MarketingTemplatesBody{padding:4px 20px 20px}.MarketingTemplates .MarketingTemplatesCatalogGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.MarketingTemplates{overflow-x:hidden}.MarketingTemplates .MarketingTemplatesHeader{align-items:flex-start!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:10px;justify-content:space-between!important}.MarketingTemplates .MarketingTemplatesHeader .MarketingTemplatesHeaderMain{min-width:0}.MarketingTemplates .MarketingTemplatesHeader .MarketingTemplatesHeaderActions{flex-shrink:0}.MarketingTemplates .MarketingTemplatesHeader .MarketingTemplatesAddBtnLabel,.MarketingTemplates .MarketingTemplatesHeader .MarketingTemplatesCreateBtnLabel{display:none!important}.MarketingTemplates .MarketingTemplatesHeader .MarketingTemplatesAddBtn,.MarketingTemplates .MarketingTemplatesHeader .MarketingTemplatesCreateBtn{flex-shrink:0;gap:0!important;height:44px!important;justify-content:center;min-height:44px!important;min-width:44px!important;padding:0!important;width:44px!important}.MarketingTemplates .MarketingTemplatesHeader{margin:14px 16px 0}.MarketingTemplates .MarketingTemplatesHeader .MarketingTemplatesTitle{font-size:18px}.MarketingTemplates .MarketingTemplatesError{margin:0 16px 8px}.MarketingTemplates .MarketingTemplatesBody{padding:4px 16px 20px}.MarketingTemplates .MarketingTemplatesCatalogGrid{-webkit-overflow-scrolling:touch;display:flex;flex-wrap:nowrap;gap:12px;margin:0;overflow-x:auto;padding:4px 0;scroll-snap-type:x proximity;scrollbar-width:none}.MarketingTemplates .MarketingTemplatesCatalogGrid::-webkit-scrollbar{display:none}.MarketingTemplates .MarketingTemplatesCatalogGrid .MarketingTemplatesCatalogCard{flex:0 0 78%;scroll-snap-align:start}.MarketingTemplates .MarketingTemplatesGrid{grid-template-columns:1fr}}.Operations{animation:RenderPageOpen .1s ease;border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;height:100%;width:auto}.Operations>:not(.OperationsMenu){animation:GenayaDropIn .32s cubic-bezier(.22,1,.36,1) backwards}@media(min-width:601px){.Operations:not(.Operations--fullscreen)>.CreateCompany,.Operations:not(.Operations--fullscreen)>.CreateServiceAreasCard,.Operations:not(.Operations--fullscreen)>.CreateVendors{border-bottom-left-radius:0;border-left:none;border-top-left-radius:0}.Operations:not(.Operations--fullscreen)>:not(.OperationsMenu):not(.CreateCompany):not(.CreateVendors):not(.CreateServiceAreasCard){border:1px solid var(--border_Light);border-left:none;border-radius:0 8px 8px 0}}.Operations .OperationsMenu{background-color:var(--background_Gray_Light_Light);border-radius:8px 0 0 8px;border-right:1px solid var(--border_Light);border:1px solid var(--border_Light);display:flex;flex-direction:column;gap:7px;max-width:238px;min-width:238px;overflow-x:hidden;overflow-y:auto;padding:0 18px 20px;transition:min-width .18s ease,max-width .18s ease,padding .18s ease}.Operations .OperationsMenu .OperationsMenuSearchRow{background-color:var(--background_Gray_Light_Light);margin:0 -18px 7px;padding:28px 18px 6px;position:-webkit-sticky;position:sticky;top:0;z-index:5}.Operations .OperationsMenu .OperationsMenuSearch{align-items:center;background-color:var(--background_Gray_Light);border:1px solid #0000;border-radius:50px;display:flex;gap:8px;outline:3px solid #0000;padding:0 12px;transition:all .15s ease}.Operations .OperationsMenu .OperationsMenuSearch:focus-within,.Operations .OperationsMenu .OperationsMenuSearch:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid color-mix(in srgb,var(--background_Blue) 20%,#0000)}.Operations .OperationsMenu .OperationsMenuSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.Operations .OperationsMenu .OperationsMenuSearch input{background:#0000;border:none;color:var(--text_Title_Dark);font-size:12px;outline:none;padding:8px 0;width:100%}.Operations .OperationsMenu .OperationsMenuSearch input::placeholder{color:var(--text_Title_Light_Light)}.Operations .OperationsMenu .OperationsMenuSearch .OperationsMenuSearchClear{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.Operations .OperationsMenu .OperationsMenuSearch .OperationsMenuSearchClear .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.Operations .OperationsMenu .OperationsMenuSearch .OperationsMenuSearchClear:hover .material-symbols-outlined{color:var(--text_Title_Light)}.Operations .OperationsMenu .OperationsMenuHome{align-items:flex-start;border-left:3px solid #0000;border-radius:50px;color:#434d59;cursor:pointer;display:flex;justify-content:flex-start;margin-bottom:10px;padding:8px 10px;transition:background .15s ease}.Operations .OperationsMenu .OperationsMenuHome .material-symbols-outlined{font-size:21px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;margin-right:9px;margin-top:2px}.Operations .OperationsMenu .OperationsMenuHome .OperationsMenBoxText{display:flex;flex-direction:column}.Operations .OperationsMenu .OperationsMenuHome .OperationsMenBoxText h3{color:var(--text_Title_Light);font-size:13px;font-weight:600;margin:0}.Operations .OperationsMenu .OperationsMenuHome .OperationsMenBoxText h4{color:var(--text_Title_Light_Light);font-size:11px;font-weight:400;margin:-1px 0 0}.Operations .OperationsMenu .OperationsMenuHome:hover{background-color:var(--background_Gray_Light)}.Operations .OperationsMenu .OperationsMenuCategory{display:flex;flex-direction:column}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryTtitle{align-items:center;background-color:var(--background_Gray_Light);border-radius:50px;cursor:pointer;display:flex;gap:6px;justify-content:space-between;margin-bottom:5px;padding:8px 15px;width:100%}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryTtitle h2{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;margin:0}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryTtitle .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px;transition:transform .2s ease}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryTtitle.is-open .material-symbols-outlined{transform:rotate(180deg)}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryTtitle:hover{background-color:var(--background_Gray_Dark_Light)}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryTtitle:hover .material-symbols-outlined,.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryTtitle:hover h2{color:var(--text_Title_Light)}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList{display:flex;flex-direction:column;gap:8px;max-height:0;opacity:0;overflow:hidden;transform:translateY(-4px);transition:max-height .25s ease,opacity .2s ease,transform .2s ease}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList.is-open{max-height:800px;opacity:1;transform:translateY(0)}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox{align-items:flex-start;border-left:3px solid #0000;border-radius:50px;color:#434d59;display:flex;justify-content:flex-start;padding:7px 10px;transition:border-left .2s ease,margin-left .2s ease}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .material-symbols-outlined{font-size:21px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;margin-right:9px;margin-top:2px}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .OperationsMenBoxText{display:flex;flex-direction:column}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .OperationsMenBoxText h3{color:var(--text_Title_Light);cursor:pointer;display:inline-block;font-size:13px;font-weight:600;transition:background .15s ease,color .15s ease}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .OperationsMenBoxText h4{color:var(--text_Title_Light_Light);cursor:pointer;display:inline-block;font-size:11px;font-weight:400;margin-top:-1px;transition:background .15s ease,color .15s ease}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox:hover{background-color:var(--background_Gray_Light);cursor:pointer}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox:hover .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 100,"opsz" 24;transition:font-variation-settings .2s ease}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox:last-child{margin-bottom:15px}.Operations .OperationsMenu .OperationsMenuToggle{display:flex;justify-content:center;margin-top:auto;padding-top:12px}.Operations .OperationsMenu .OperationsMenuToggle .OperationsMenuViewSwitch{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;gap:2px;padding:3px}.Operations .OperationsMenu .OperationsMenuToggle .OperationsMenuViewSwitch .OperationsMenuViewButton{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.Operations .OperationsMenu .OperationsMenuToggle .OperationsMenuViewSwitch .OperationsMenuViewButton .material-symbols-outlined{font-size:18px}.Operations .OperationsMenu .OperationsMenuToggle .OperationsMenuViewSwitch .OperationsMenuViewButton:hover{color:var(--text_Title_Dark)}.Operations .OperationsMenu .OperationsMenuToggle .OperationsMenuViewSwitch .OperationsMenuViewButton.is-active{background:var(--background_White);box-shadow:0 1px 2px #0f172a14;color:var(--text_Title_Dark)}.Operations .OperationsMenu.is-compact{max-width:116px;min-width:116px}.Operations .OperationsMenu.is-compact .OperationsMenuCategory .OperationsMenuCategoryTtitle{padding:8px 10px}.Operations .OperationsMenu.is-compact .OperationsMenuCategory .OperationsMenuCategoryTtitle h2{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Operations .OperationsMenu.is-compact .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox{align-items:center;flex-direction:column;gap:4px;justify-content:center;padding:10px 4px;text-align:center}.Operations .OperationsMenu.is-compact .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .material-symbols-outlined{margin-top:0}.Operations .OperationsMenu.is-compact .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .OperationsMenBoxText{min-width:0;width:100%}.Operations .OperationsMenu.is-compact .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .OperationsMenBoxText h3{font-size:11px;line-height:1.15;text-align:center;white-space:normal}.Operations .OperationsMenu.is-compact .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .OperationsMenBoxText h4{display:none}.Operations .OperationsMenu.is-compact .OperationsMenuHome{align-items:center;flex-direction:column;gap:4px;justify-content:center;padding:10px 4px;text-align:center}.Operations .OperationsMenu.is-compact .OperationsMenuHome .material-symbols-outlined{margin-top:0}.Operations .OperationsMenu.is-compact .OperationsMenuHome .OperationsMenBoxText{width:100%}.Operations .OperationsMenu.is-compact .OperationsMenuHome .OperationsMenBoxText h3{font-size:11px;line-height:1.15;text-align:center;white-space:normal}.Operations .OperationsMenu.is-compact .OperationsMenuHome .OperationsMenBoxText h4{display:none}@media(max-width:1050px){.Operations .OperationsMenu{max-width:200px;min-width:200px;padding:20px 14px 18px}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox{padding:6px 8px}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .OperationsMenBoxText h3{font-size:13px}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .OperationsMenBoxText h4{font-size:10px}}@media(max-width:600px){.Operations{border-radius:8px;flex-direction:column;overflow-x:hidden}.Operations:not(.Operations--fullscreen) .CallCenterTeamContent,.Operations:not(.Operations--fullscreen) .CallFlow,.Operations:not(.Operations--fullscreen) .FieldValidationContent,.Operations:not(.Operations--fullscreen) .HoldMusicContent,.Operations:not(.Operations--fullscreen) .MemberSettings,.Operations:not(.Operations--fullscreen) .OperationsOverview,.Operations:not(.Operations--fullscreen) .PortingInNumbersContent,.Operations:not(.Operations--fullscreen) .PortingInRequest,.Operations:not(.Operations--fullscreen) .ScheduleSettingsContent,.Operations:not(.Operations--fullscreen) .SettingsAppointmentType,.Operations:not(.Operations--fullscreen) .SettingsCompany,.Operations:not(.Operations--fullscreen) .SettingsCreateNumbers,.Operations:not(.Operations--fullscreen) .SettingsCustomFields,.Operations:not(.Operations--fullscreen) .SettingsItemsAndServices,.Operations:not(.Operations--fullscreen) .SettingsLeadSources,.Operations:not(.Operations--fullscreen) .SettingsNumberingContent,.Operations:not(.Operations--fullscreen) .SettingsServiceAreas,.Operations:not(.Operations--fullscreen) .SettingsSubStatus,.Operations:not(.Operations--fullscreen) .SettingsTags,.Operations:not(.Operations--fullscreen) .SettingsTeam,.Operations:not(.Operations--fullscreen) .SettingsVendors,.Operations:not(.Operations--fullscreen) .TaxesContent,.Operations:not(.Operations--fullscreen) .UploadedRecordingsContent{border-left:1px solid var(--border_Light);border-radius:0 0 8px 8px;border-top:none}.Operations:not(.Operations--fullscreen) .CallCenterTeam,.Operations:not(.Operations--fullscreen) .FieldValidation,.Operations:not(.Operations--fullscreen) .HoldMusic,.Operations:not(.Operations--fullscreen) .PortingInNumbers,.Operations:not(.Operations--fullscreen) .ScheduleSettings,.Operations:not(.Operations--fullscreen) .SettingsNumbering,.Operations:not(.Operations--fullscreen) .Taxes,.Operations:not(.Operations--fullscreen) .UploadedRecordings{flex:1 1 auto;height:auto;min-height:0;padding:0}.Operations:not(.Operations--fullscreen) .CallCenterTeamContent,.Operations:not(.Operations--fullscreen) .FieldValidationContent,.Operations:not(.Operations--fullscreen) .HoldMusicContent,.Operations:not(.Operations--fullscreen) .PortingInNumbersContent,.Operations:not(.Operations--fullscreen) .ScheduleSettingsContent,.Operations:not(.Operations--fullscreen) .SettingsNumberingContent,.Operations:not(.Operations--fullscreen) .TaxesContent,.Operations:not(.Operations--fullscreen) .UploadedRecordingsContent{flex:1 1 auto;min-height:0;width:100%}.Operations .OperationsMenu{-webkit-overflow-scrolling:touch;border-bottom:1px solid var(--border_Light);border-radius:8px 8px 0 0;border-right:none;border-right:1px solid var(--border_Light);flex:0 0 auto;flex-direction:row;flex-wrap:nowrap;gap:8px;max-width:none;min-width:0;overflow-x:auto;overflow-y:hidden;padding:10px 12px;width:100%}.Operations .OperationsMenu.is-compact{max-width:none;min-width:0}.Operations .OperationsMenu .OperationsMenuSearchRow,.Operations .OperationsMenu .OperationsMenuToggle{display:none}.Operations .OperationsMenu .OperationsMenuHome{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:50px;margin-bottom:0;min-height:40px;min-width:-webkit-max-content;min-width:max-content;padding:8px 12px}.Operations .OperationsMenu .OperationsMenuHome .material-symbols-outlined{font-size:18px;margin-right:6px;margin-top:0}.Operations .OperationsMenu .OperationsMenuHome .OperationsMenBoxText{align-items:center;flex-direction:row}.Operations .OperationsMenu .OperationsMenuHome .OperationsMenBoxText h3{font-size:12px;white-space:nowrap}.Operations .OperationsMenu .OperationsMenuHome .OperationsMenBoxText h4{display:none}.Operations .OperationsMenu .OperationsMenuCategory{flex-direction:row;min-width:-webkit-fit-content;min-width:fit-content}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryTtitle{display:none}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList{flex-direction:row;gap:6px;max-height:none;opacity:1;overflow:visible;transform:none}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:50px;min-height:40px;min-width:-webkit-max-content;min-width:max-content;padding:8px 12px}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .material-symbols-outlined{font-size:18px;margin-right:6px;margin-top:0}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .OperationsMenBoxText{align-items:center;flex-direction:row}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .OperationsMenBoxText h3{font-size:12px;white-space:nowrap}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .OperationsMenBoxText h4{display:none}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox:last-child{margin-bottom:0}}.SettingsTeam{background:#0000;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsTeam .SettingsTeamHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.SettingsTeam .SettingsTeamHeader .SettingsTeamHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.SettingsTeam .SettingsTeamHeader .SettingsTeamHeaderActions{align-items:center;display:flex}.SettingsTeam .SettingsTeamHeader.is-unconfirmed{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:50px 0 0 50px;color:var(--Canceled);margin:0}.SettingsTeam .SettingsTeamHeader .SettingsTeamTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.SettingsTeam .SettingsTeamHeader .SettingsTeamSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.SettingsTeam .SettingsTeamHeader{border-radius:0 50px 50px 0}.SettingsTeam .SettingsTeamHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsTeam .SettingsTeamHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsTeam .SettingsTeamHeader h3:hover{text-decoration:underline}.SettingsTeam .SettingsTeamHeader .SettingsTeamAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SettingsTeam .SettingsTeamHeader .SettingsTeamAddBtn .SettingsTeamAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SettingsTeam .SettingsTeamHeader .SettingsTeamAddBtn .SettingsTeamAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SettingsTeam .SettingsTeamHeader .SettingsTeamAddBtn .SettingsTeamAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SettingsTeam .SettingsTeamHeader .SettingsTeamAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SettingsTeam .SettingsTeamHeader .SettingsTeamAddBtn:active{transform:scale(.98)}.SettingsTeam .SettingsTeamHeader .SettingsTeamAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.SettingsTeam .SettingsTeamTableShell{display:flex;flex:1 1;flex-direction:column;min-height:0}.SettingsTeam .SettingsTeamTableShell .SettingsTeamCell{align-items:center;display:flex;min-width:120px}.SettingsTeam .SettingsTeamTableShell .GASettingsTeamCellColor .GASettingsTeamColorDot{border:2px solid var(--background_White);border-radius:999px;box-shadow:0 0 0 1px var(--border_Dark_Light),0 1px 3px #0000001f;display:inline-block;height:20px;width:20px}.SettingsTeam .SettingsTeamTableShell .GASettingsTeamCellRole .GASettingsTeamRoleBadge{align-items:center;border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsTeam .SettingsTeamTableShell .GASettingsTeamCellRole .GASettingsTeamRoleBadgeEmployee{background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 22%,#0000);color:var(--background_Blue_Dark)}.SettingsTeam .SettingsTeamTableShell .GASettingsTeamCellRole .GASettingsTeamRoleBadgeExternalEmployee{background:color-mix(in srgb,var(--pending) 12%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.SettingsTeam .SettingsTeamTableShell .GASettingsTeamCellRole .GASettingsTeamRoleBadgeDispatcher{background:color-mix(in srgb,var(--pending) 15%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.SettingsTeam .SettingsTeamTableShell .GASettingsTeamCellRole .GASettingsTeamRoleBadgeManager{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsTeam .SettingsTeamTableShell .GASettingsTeamCellRole .GASettingsTeamRoleBadgeAdmin{background:color-mix(in srgb,var(--InProgress) 12%,#0000);border-color:color-mix(in srgb,var(--InProgress) 35%,#0000);color:var(--InProgress)}.SettingsTeam .SettingsTeamTableShell .GASettingsTeamCellRole .GASettingsTeamRoleBadgeCustom{background:color-mix(in srgb,var(--Estimate) 12%,#0000);border-color:color-mix(in srgb,var(--Estimate) 35%,#0000);color:var(--Estimate)}.SettingsTeam .SettingsTeamTableShell .GASettingsTeamCellStatus .GASettingsTeamPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsTeam .SettingsTeamTableShell .GASettingsTeamCellStatus .GASettingsTeamStatusPill--active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsTeam .SettingsTeamTableShell .GASettingsTeamCellStatus .GASettingsTeamStatusPill--inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsTeam .SettingsTeamTableShell .GASettingsTeamCellStatusEmail .SettingsTeamEmailConfirm{align-items:center;display:flex;flex-wrap:nowrap}.SettingsTeam .SettingsTeamTableShell .GASettingsTeamCellStatusEmail .SettingsTeamEmailConfirm .SettingsTeamPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:flex;font-size:11px;font-weight:600;gap:5px;justify-content:center;letter-spacing:.01em;max-width:100%;padding:6px 12px;white-space:nowrap}.SettingsTeam .SettingsTeamTableShell .GASettingsTeamCellStatusEmail .SettingsTeamEmailConfirm .SettingsTeamPill .material-symbols-outlined{font-size:15px}.SettingsTeam .SettingsTeamTableShell .GASettingsTeamCellStatusEmail .SettingsTeamEmailConfirm .SettingsTeamPill h4{font-size:11px;font-weight:600;margin:0}.SettingsTeam .SettingsTeamTableShell .GASettingsTeamCellStatusEmail .SettingsTeamEmailConfirm .SettingsTeamPill.is-confirmed{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsTeam .SettingsTeamTableShell .GASettingsTeamCellStatusEmail .SettingsTeamEmailConfirm .SettingsTeamPill.is-unconfirmed{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:50px 0 0 50px;color:var(--Canceled)}.SettingsTeam .SettingsTeamTableShell .GASettingsTeamCellStatusEmail .SettingsTeamEmailConfirm .SettingsTeamResendInvite{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:0 50px 50px 0;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:11px;gap:6px;height:28px;height:30px;justify-content:center;min-width:28px;padding:6px 12px;white-space:nowrap;width:auto}.SettingsTeam .SettingsTeamTableShell .GASettingsTeamCellStatusEmail .SettingsTeamEmailConfirm .SettingsTeamResendInvite .material-symbols-outlined{font-size:16px}.SettingsTeam .SettingsTeamTableShell .GASettingsTeamCellStatusEmail .SettingsTeamEmailConfirm .SettingsTeamResendInvite:hover{background:var(--background_Gray_Light)}.SettingsTeam .SettingsTeamTableShell .GASettingsTeamCellStatusEmail .SettingsTeamEmailConfirm .SettingsTeamResendInvite:disabled{cursor:not-allowed;opacity:.6}.SettingsTeam .SettingsTeamTableShell .SettingsTeamCellName{color:var(--background_Blue);cursor:pointer}.SettingsTeam .SettingsTeamTableShell .SettingsTeamCellName:hover{text-decoration:underline}.SettingsTeam .SettingsTeamTableShell .Table .TableGrid .SettingsActionsHeader{background-color:var(--background_Gray_Light_Light);max-width:70px}.SettingsTeam .SettingsTeamTableShell .Table .TableGrid .SettingsActionsHeader,.SettingsTeam .SettingsTeamTableShell .Table .TableGrid .SettingsCellEdit{align-items:center;align-self:center;box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.SettingsTeam .SettingsTeamTableShell .Table .TableGrid .SettingsCellEdit{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.SettingsTeam .SettingsTeamTableShell .Table .TableGrid .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.SettingsTeam .SettingsTeamTableShell .Table .TableGrid tbody tr:nth-child(2n) .SettingsCellEdit{background:var(--background_Gray_Light)}.SettingsTeam .SettingsTeamTableShell .Table .TableGrid tbody tr.TableRow:hover .SettingsCellEdit{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.SettingsTeam .SettingsTeamTableShell .Table .TableGrid tbody tr.TableRow:hover:nth-child(2n) .SettingsCellEdit{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}.SettingsTeam .SettingsTeamTableShell .SettingsTeamNameCell{display:flex;flex-direction:column}.SettingsTeam .SettingsTeamTableShell .SettingsTeamName{font-weight:500}.SettingsTeam .SettingsTeamTableShell .SettingsTeamEmail{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsTeam .SettingsTeamTableShell .SettingsTeamRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.SettingsTeam .SettingsTeamTableShell .SettingsTeamRoleBadgeEmployee{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.SettingsTeam .SettingsTeamTableShell .SettingsTeamRoleBadgeDispatcher{background:color-mix(in srgb,var(--pending) 12%,#0000);color:var(--pending)}.SettingsTeam .SettingsTeamTableShell .SettingsTeamRoleBadgeManager{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.SettingsTeam .SettingsTeamTableShell .SettingsTeamRoleBadgeAdmin{background:color-mix(in srgb,var(--InProgress) 12%,#0000);color:var(--InProgress)}.SettingsTeam .SettingsTeamTableShell .SettingsTeamRoleBadgeExternalEmployee{background:color-mix(in srgb,var(--pending) 12%,#0000);color:var(--pending)}.SettingsTeam .SettingsTeamTableShell .SettingsTeamPill{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.SettingsTeam .SettingsTeamTableShell .SettingsTeamCellStatus .SettingsTeamStatusPill{text-transform:capitalize}.SettingsTeam .SettingsTeamTableShell .SettingsTeamCellStatus .SettingsTeamStatusPill--active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsTeam .SettingsTeamTableShell .SettingsTeamCellStatus .SettingsTeamStatusPill--inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsTeam .SettingsTeamTableShell .SettingsTeamCellStatus .SettingsTeamStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsTeam .SettingsTeamTableShell .SettingsTeamCellStatus .SettingsTeamStatusToggle:disabled{cursor:not-allowed;opacity:.6}.SettingsTeam .SettingsTeamTableShell .SettingsTeamCellStatus .SettingsTeamStatusToggle .SettingsTeamStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsTeam .SettingsTeamTableShell .SettingsTeamCellStatus .SettingsTeamStatusToggle .SettingsTeamStatusToggleText{min-width:54px;text-align:left}.SettingsTeam .SettingsTeamTableShell .SettingsTeamCellStatus .SettingsTeamStatusToggle.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsTeam .SettingsTeamTableShell .SettingsTeamCellStatus .SettingsTeamStatusToggle.is-active .SettingsTeamStatusToggleDot{background:var(--Done);transform:translateX(71px)}.SettingsTeam .SettingsTeamTableShell .SettingsTeamCellStatus .SettingsTeamStatusToggle.is-inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsTeam .SettingsTeamTableShell .SettingsTeamPhone{color:var(--background_Blue);text-decoration:none}.SettingsTeam .SettingsTeamTableShell .SettingsTeamPhone:hover{text-decoration:underline}.SettingsTeam .SettingsTeamModalOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamModal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,var(--background_White),var(--background_Gray_Light_Light));border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 50%,#0000);border-radius:6px;box-shadow:0 24px 60px #0f172a52,0 0 0 1px #94a3b84d;max-width:90vw;overflow:hidden;width:560px}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamModal .SettingsTeamModalHeader{align-items:center;background:linear-gradient(135deg,var(--outline_Blue),#0f172a03);border-bottom:1px solid #e5e7ebe6;display:flex;justify-content:space-between;padding:16px 22px}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamModal .SettingsTeamModalHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;letter-spacing:.01em;margin:0}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamModal .SettingsTeamModalHeader .SettingsTeamModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamModal .SettingsTeamModalHeader .SettingsTeamModalClose .material-symbols-outlined{font-size:21px}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamModal .SettingsTeamModalHeader .SettingsTeamModalClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamModal .SettingsTeamModalHeader .SettingsTeamModalClose:active{transform:scale(.92)}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamModal .SettingsTeamModalBody{background:radial-gradient(circle at top right,var(--outline_Blue),#0000 55%),var(--background_White);padding:20px 22px 22px}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamModal .SettingsTeamModalActions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField span{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField.SettingsTeamField--select{position:relative}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField input::placeholder{color:var(--text_Title_Light_Light)}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField input:focus,.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField .SettingsTeamFieldSelectButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:10px;justify-content:space-between;padding:9px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField .SettingsTeamFieldSelectButton:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField .SettingsTeamFieldSelectChevron{color:var(--text_Title_Light_Light);font-size:20px;transition:transform .15s ease}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField .SettingsTeamFieldSelectChevron.is-open{transform:rotate(180deg)}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField .SettingsTeamFieldSelectMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;left:0;max-height:240px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField .SettingsTeamFieldSelectOption{border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:13.5px;font-weight:600;padding:8px 9px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField .SettingsTeamFieldSelectOption.is-selected,.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField .SettingsTeamFieldSelectOption:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamHelp{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsTeam .SettingsTeamError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;margin:8px 0 16px;padding:8px 10px}.SettingsTeam .SettingsTeamBtnPrimary{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;box-shadow:0 10px 24px var(--outline_Blue),0 0 0 3px var(--outline_Blue);color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:40px;justify-content:center;padding:0 20px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.SettingsTeam .SettingsTeamBtnPrimary:hover{box-shadow:0 14px 30px #2563eb73,0 0 0 5px var(--outline_Blue);transform:translateY(-1px)}.SettingsTeam .SettingsTeamBtnPrimary:active{box-shadow:0 8px 18px var(--outline_Blue),0 0 0 3px var(--outline_Blue);transform:translateY(0)}.SettingsTeam .SettingsTeamBtnSecondary{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;height:40px;padding:0 24px}.SettingsTeam .SettingsTeamBtnSecondary:hover{background:var(--background_Gray_Light)}.SettingsTeam .SettingsTeamBtnSecondary:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}@media(max-width:1050px){.SettingsTeam .SettingsTeamTableShell .Table .TableGrid .SettingsCellName,.SettingsTeam .SettingsTeamTableShell .Table .TableGrid .SettingsNameHeader{left:0;position:-webkit-sticky;position:sticky;z-index:1}.SettingsTeam .SettingsTeamTableShell .Table .TableGrid .SettingsCellName,.SettingsTeam .SettingsTeamTableShell .Table .TableGrid .SettingsNameHeader{background-color:var(--background_Gray_Light_Light)}.SettingsTeam .SettingsTeamTableShell .Table .TableGrid tbody tr:nth-child(2n) .SettingsCellName{background-color:var(--background_Gray_Light)}.SettingsTeam .SettingsTeamTableShell .Table .TableGrid tbody tr.TableRow:hover .SettingsCellName{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.SettingsTeam .SettingsTeamTableShell .Table .TableGrid tbody tr.TableRow:hover:nth-child(2n) .SettingsCellName{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}.SettingsTeam .SettingsTeamHeader{gap:12px;margin:20px 20px 0;padding:0 0 14px}.SettingsTeam .SettingsTeamHeader .SettingsTeamTitle{font-size:18px}.SettingsTeam .SettingsTeamHeader .SettingsTeamAddBtn{height:36px}.SettingsTeam .SettingsTeamHeader .SettingsTeamAddBtn .SettingsTeamAddBtnLabel{font-size:12px}}@media(max-width:600px){.SettingsTeam{overflow-x:hidden}.SettingsTeam .SettingsTeamHeader{align-items:flex-start!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important}.SettingsTeam .SettingsTeamHeader .SettingsTeamHeaderMain{min-width:0}.SettingsTeam .SettingsTeamHeader .SettingsTeamHeaderActions{flex-shrink:0}.SettingsTeam .SettingsTeamHeader .SettingsTeamAddBtnLabel,.SettingsTeam .SettingsTeamHeader .SettingsTeamCreateBtnLabel{display:none!important}.SettingsTeam .SettingsTeamHeader .SettingsTeamAddBtn,.SettingsTeam .SettingsTeamHeader .SettingsTeamCreateBtn{flex-shrink:0;gap:0!important;height:44px!important;justify-content:center;min-height:44px!important;min-width:44px!important;padding:0!important;width:44px!important}.SettingsTeam .SettingsTeamHeader{margin-left:8px!important;margin-right:8px!important}.SettingsTeam .SettingsTeamControls,.SettingsTeam .SettingsTeamTableSection{padding-left:8px!important;padding-right:8px!important}.SettingsTeam .SettingsTeamHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0;padding:0 0 12px}.SettingsTeam .SettingsTeamHeader .SettingsTeamTitle{font-size:16px}.SettingsTeam .SettingsTeamHeader .SettingsTeamSubtitle{font-size:12px}.SettingsTeam .SettingsTeamHeader .SettingsTeamHeaderActions{justify-content:flex-end}.SettingsTeam .SettingsTeamHeader .SettingsTeamAddBtn{height:44px;min-height:44px}.SettingsTeam .SettingsTeamHeader .SettingsTeamAddBtn .SettingsTeamAddBtnLabel{font-size:12px}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamModal{max-height:calc(100vh - 20px);max-width:calc(100vw - 20px);overflow-y:auto;width:100%}}.SettingsCompany{background:#0000;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsCompany .SettingsCompanyHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyHeaderActions{align-items:center;display:flex}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.SettingsCompany .SettingsCompanyHeader .SettingsCompanySubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.SettingsCompany .SettingsCompanyHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsCompany .SettingsCompanyHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsCompany .SettingsCompanyHeader h3:hover{text-decoration:underline}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyAddBtn.is-feature-locked{cursor:not-allowed;opacity:.55}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyAddBtn.is-feature-locked .SettingsCompanyAddBtnInner{background:var(--text_Title_Light_Light)}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyAddBtn .SettingsCompanyAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyAddBtn .SettingsCompanyAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyAddBtn .SettingsCompanyAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyAddBtn:active{transform:scale(.98)}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.SettingsCompany .SettingsCompanyTableArea{display:flex;flex:1 1;flex-direction:column;min-height:0}.SettingsCompany .SettingsCompanyTableArea .Table{flex:1 1;min-height:0}.SettingsCompany .SettingsCompanyCell{align-items:center;display:flex;min-width:120px}.SettingsCompany .SettingsCompanyLogoCell{align-items:center;display:flex;gap:12px}.SettingsCompany .SettingsCompanyLogoCell .SettingsCompanyLogoImage{background-color:var(--background_Gray_Light);border-radius:6px;height:50px;object-fit:contain;padding:3px;width:80px}.SettingsCompany .SettingsCompanyNameCell{display:flex;flex-direction:column}.SettingsCompany .SettingsCompanyName{font-weight:500}.SettingsCompany .SettingsCompanyEmail{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsCompany .SettingsCompanyStatusPill{background-color:var(--Done);border-radius:999px;padding:7px 14px;text-transform:capitalize}.SettingsCompany .SettingsCompanyCellStatus .SettingsCompanyStatusPill{text-transform:capitalize}.SettingsCompany .SettingsCompanyCellStatus .SettingsCompanyStatusPill--active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsCompany .SettingsCompanyCellStatus .SettingsCompanyStatusPill--inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsCompany .Table .TableGrid .SettingsActionsHeader{background:var(--background_Gray_Light_Light);max-width:70px}.SettingsCompany .Table .TableGrid td.SettingsCellEdit{background:var(--background_Gray_Light_Light)}.SettingsCompany .Table .TableGrid tbody tr:nth-child(2n) td.SettingsCellEdit{background:var(--background_Gray_Light)}.SettingsCompany .Table .TableGrid .TableRow:hover td.SettingsCellEdit{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.SettingsCompany .Table .TableGrid .TableRow:hover:nth-child(2n) td.SettingsCellEdit{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}.SettingsCompany .Table .TableGrid .SettingsActionsHeader,.SettingsCompany .Table .TableGrid .SettingsCellEdit{box-shadow:none;max-width:84px;min-width:84px;position:-webkit-sticky;position:sticky;right:0;width:84px}.SettingsCompany .Table .TableGrid .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;text-align:center;white-space:nowrap}.SettingsCompany .Table .TableGrid .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.SettingsCompany .Table .TableGrid .SettingsCellEdit .SettingsCompanyActionsRow{align-items:center;display:flex;gap:10px;justify-content:center}.SettingsCompany .Table .TableGrid .SettingsCellEdit .material-symbols-outlined{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:22px;justify-content:center;line-height:1}.SettingsCompany .Table .TableGrid .SettingsCellEdit .SettingsCompanyDomainIcon{border-radius:8px;padding:2px;transition:color .12s ease,background .12s ease}.SettingsCompany .Table .TableGrid .SettingsCellEdit .SettingsCompanyDomainIcon:hover{background:color-mix(in srgb,var(--background_Blue) 8%,#0000);color:var(--background_Blue)}.SettingsCompany .SettingsCompanyModalOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyModal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,var(--background_White),var(--background_Gray_Light_Light));border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 50%,#0000);border-radius:6px;box-shadow:0 24px 60px #0f172a52,0 0 0 1px #94a3b84d;max-width:90vw;overflow:hidden;width:560px}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyModal .SettingsCompanyModalHeader{align-items:center;background:linear-gradient(135deg,var(--outline_Blue),#0f172a03);border-bottom:1px solid #e5e7ebe6;display:flex;justify-content:space-between;padding:16px 22px}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyModal .SettingsCompanyModalHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;letter-spacing:.01em;margin:0}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyModal .SettingsCompanyModalHeader .SettingsCompanyModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyModal .SettingsCompanyModalHeader .SettingsCompanyModalClose .material-symbols-outlined{font-size:21px}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyModal .SettingsCompanyModalHeader .SettingsCompanyModalClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyModal .SettingsCompanyModalHeader .SettingsCompanyModalClose:active{transform:scale(.92)}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyModal .SettingsCompanyModalBody{background:radial-gradient(circle at top right,var(--outline_Blue),#0000 55%),var(--background_White);padding:20px 22px 22px}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyModal .SettingsCompanyModalActions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField span{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField.SettingsCompanyField--select{position:relative}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField input::placeholder{color:var(--text_Title_Light_Light)}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField input:focus,.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField .SettingsCompanyFieldSelectButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:10px;justify-content:space-between;padding:9px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField .SettingsCompanyFieldSelectButton:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField .SettingsCompanyFieldSelectChevron{color:var(--text_Title_Light_Light);font-size:20px;transition:transform .15s ease}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField .SettingsCompanyFieldSelectChevron.is-open{transform:rotate(180deg)}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField .SettingsCompanyFieldSelectMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;left:0;max-height:240px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField .SettingsCompanyFieldSelectOption{border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:13.5px;font-weight:600;padding:8px 9px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField .SettingsCompanyFieldSelectOption.is-selected,.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField .SettingsCompanyFieldSelectOption:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyHelp{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsCompany .SettingsCompanyError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;margin:8px 0 16px;padding:8px 10px}.SettingsCompany .SettingsCompanyBtnPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SettingsCompany .SettingsCompanyBtnPrimary .SettingsCompanyBtnPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SettingsCompany .SettingsCompanyBtnPrimary .SettingsCompanyBtnPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SettingsCompany .SettingsCompanyBtnPrimary .SettingsCompanyBtnPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SettingsCompany .SettingsCompanyBtnPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SettingsCompany .SettingsCompanyBtnPrimary:active{transform:scale(.98)}.SettingsCompany .SettingsCompanyBtnPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.SettingsCompany .SettingsCompanyBtnSecondary{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;height:40px;padding:0 24px}.SettingsCompany .SettingsCompanyBtnSecondary:hover{background:var(--background_Gray_Light)}.SettingsCompany .SettingsCompanyBtnSecondary:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}@media(max-width:1050px){.SettingsCompany .SettingsCompanyHeader{gap:12px;margin:20px 20px 0;padding:0 0 14px}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyTitle{font-size:18px}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyAddBtn{height:36px}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyAddBtn .SettingsCompanyAddBtnLabel{font-size:12px}.SettingsCompany .Table .TableGrid td:first-child,.SettingsCompany .Table .TableGrid th:first-child{left:0;position:-webkit-sticky;position:sticky;z-index:1}.SettingsCompany .Table .TableGrid td:first-child,.SettingsCompany .Table .TableGrid th:first-child{background:var(--background_Gray_Light_Light)}.SettingsCompany .Table .TableGrid tbody tr:nth-child(2n) td:first-child{background:var(--background_Gray_Light)}.SettingsCompany .Table .TableGrid .TableRow:hover td:first-child{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.SettingsCompany .Table .TableGrid .TableRow:hover:nth-child(2n) td:first-child{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}}@media(max-width:600px){.SettingsCompany{overflow-x:hidden}.SettingsCompany .SettingsCompanyHeader{align-items:flex-start!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyHeaderMain{min-width:0}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyHeaderActions{flex-shrink:0}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyAddBtnLabel,.SettingsCompany .SettingsCompanyHeader .SettingsCompanyCreateBtnLabel{display:none!important}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyAddBtn,.SettingsCompany .SettingsCompanyHeader .SettingsCompanyCreateBtn{flex-shrink:0;gap:0!important;height:44px!important;justify-content:center;min-height:44px!important;min-width:44px!important;padding:0!important;width:44px!important}.SettingsCompany .SettingsCompanyHeader{margin-left:8px!important;margin-right:8px!important}.SettingsCompany .SettingsCompanyControls,.SettingsCompany .SettingsCompanyTableSection{padding-left:8px!important;padding-right:8px!important}.SettingsCompany .SettingsCompanyHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0;padding:0 0 12px}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyTitle{font-size:16px}.SettingsCompany .SettingsCompanyHeader .SettingsCompanySubtitle{font-size:12px}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyHeaderActions{justify-content:flex-end}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyAddBtn{height:44px}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyAddBtn .SettingsCompanyAddBtnLabel{font-size:12px}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyModal{max-height:calc(100vh - 20px);max-width:calc(100vw - 20px);overflow-y:auto;width:100%}}.SettingsCompany.CompaniesSkeleton .SettingsCompanyHeaderMain{gap:8px}.SettingsCompany.CompaniesSkeleton .SettingsCompanyHeaderMain .CompaniesSkTitle{border-radius:7px;height:22px;width:160px}.SettingsCompany.CompaniesSkeleton .SettingsCompanyHeaderMain .CompaniesSkSubtitle{border-radius:6px;height:13px;max-width:70%;width:420px}.SettingsCompany.CompaniesSkeleton .SettingsCompanyHeaderMain .CompaniesSkLink{border-radius:6px;height:13px;width:84px}.SettingsCompany.CompaniesSkeleton .SettingsCompanyHeaderActions .CompaniesSkCreateBtn{border-radius:10px;height:38px;width:168px}.SettingsCompany.CompaniesSkeleton .SettingsCompanyControls{background:#0000;display:flex;gap:8px;justify-content:space-between;padding:20px 25px}.SettingsCompany.CompaniesSkeleton .SettingsCompanyControls .CompaniesSkFilter{border-radius:6px;height:32px;width:130px}.SettingsCompany.CompaniesSkeleton .SettingsCompanyControls .CompaniesSkSearch{border-radius:6px;height:40px;width:240px}.SettingsCompany.CompaniesSkeleton .SettingsCompanyTableSection{background:#0000;display:flex;flex:1 1;flex-direction:column;min-height:500px;padding:0 25px}.SettingsCompany.CompaniesSkeleton .CompaniesSkTable{display:flex;flex-direction:column;min-width:100%;width:100%}.SettingsCompany.CompaniesSkeleton .CompaniesSkHead,.SettingsCompany.CompaniesSkeleton .CompaniesSkRow{grid-gap:12px;align-items:center;border-bottom:1px solid var(--border_Light);display:grid;gap:12px;grid-template-columns:120px minmax(140px,1.4fr) minmax(160px,1.6fr) 130px 84px;padding:18px 12px}.SettingsCompany.CompaniesSkeleton .CompaniesSkHead .CompaniesSkHeadCell{border-radius:6px;height:12px}.SettingsCompany.CompaniesSkeleton .CompaniesSkHead .CompaniesSkHeadCell.is-logo{width:40px}.SettingsCompany.CompaniesSkeleton .CompaniesSkHead .CompaniesSkHeadCell.is-name{width:70px}.SettingsCompany.CompaniesSkeleton .CompaniesSkHead .CompaniesSkHeadCell.is-contact{width:60px}.SettingsCompany.CompaniesSkeleton .CompaniesSkHead .CompaniesSkHeadCell.is-status{width:52px}.SettingsCompany.CompaniesSkeleton .CompaniesSkHead .CompaniesSkHeadCell.is-actions{animation:none;background:#0000;background-image:none}.SettingsCompany.CompaniesSkeleton .CompaniesSkRow{min-height:70px}.SettingsCompany.CompaniesSkeleton .CompaniesSkRow .CompaniesSkLogo{border-radius:6px;height:50px;width:80px}.SettingsCompany.CompaniesSkeleton .CompaniesSkRow .CompaniesSkNameCell{display:flex;flex-direction:column}.SettingsCompany.CompaniesSkeleton .CompaniesSkRow .CompaniesSkNameCell .CompaniesSkNameLine{border-radius:6px;height:14px}.SettingsCompany.CompaniesSkeleton .CompaniesSkRow .CompaniesSkContactCell{display:flex;flex-direction:column;gap:7px}.SettingsCompany.CompaniesSkeleton .CompaniesSkRow .CompaniesSkContactCell .CompaniesSkContactLine{border-radius:6px;height:13px}.SettingsCompany.CompaniesSkeleton .CompaniesSkRow .CompaniesSkContactCell .CompaniesSkContactSub{border-radius:5px;height:10px;width:46%}.SettingsCompany.CompaniesSkeleton .CompaniesSkRow .CompaniesSkStatusCell .CompaniesSkPill{border-radius:999px;height:26px;width:74px}.SettingsCompany.CompaniesSkeleton .CompaniesSkRow .CompaniesSkActionCell{display:flex;justify-content:center}.SettingsCompany.CompaniesSkeleton .CompaniesSkRow .CompaniesSkActionCell .CompaniesSkAction{border-radius:7px;height:26px;width:26px}.SettingsCompany.CompaniesSkeleton .CompaniesSkPagination{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:14px;justify-content:flex-end;padding:15px 0}.SettingsCompany.CompaniesSkeleton .CompaniesSkPagination .CompaniesSkPageInfo{border-radius:6px;height:14px;width:180px}.SettingsCompany.CompaniesSkeleton .CompaniesSkPagination .CompaniesSkPageControls{align-items:center;display:flex;gap:8px}.SettingsCompany.CompaniesSkeleton .CompaniesSkPagination .CompaniesSkPageControls .CompaniesSkPageBtn{border-radius:6px;height:34px;width:34px}@media(max-width:1050px){.SettingsCompany.CompaniesSkeleton .SettingsCompanyHeaderMain .CompaniesSkSubtitle{max-width:60%}.SettingsCompany.CompaniesSkeleton .SettingsCompanyControls{flex-wrap:wrap;padding:16px 20px}.SettingsCompany.CompaniesSkeleton .SettingsCompanyTableSection{padding:0 20px}}@media(max-width:600px){.SettingsCompany.CompaniesSkeleton .SettingsCompanyControls{padding:12px 14px}.SettingsCompany.CompaniesSkeleton .SettingsCompanyTableSection{min-height:0}.SettingsCompany.CompaniesSkeleton .SettingsCompanyHeaderMain .CompaniesSkTitle{height:18px;width:130px}.SettingsCompany.CompaniesSkeleton .SettingsCompanyHeaderMain .CompaniesSkSubtitle{max-width:100%;width:100%}.SettingsCompany.CompaniesSkeleton .CompaniesSkPagination{align-items:stretch;flex-direction:column;gap:10px}.SettingsCompany.CompaniesSkeleton .CompaniesSkPagination .CompaniesSkPageControls{justify-content:center}}.SendingDomainModal{align-items:center;animation:SendingDomainOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:13000}@keyframes SendingDomainOverlayFade{0%{opacity:0}to{opacity:1}}.SendingDomainModal .SendingDomainModalOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.SendingDomainModal .SendingDomainModalCard{background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:88vh;max-width:94vw;overflow:hidden;position:relative;width:640px;z-index:1}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:16px 20px 0}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalHeader .SendingDomainModalHeaderText{display:flex;flex-direction:column;gap:2px;min-width:0}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalHeader .SendingDomainModalHeaderText h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalHeader .SendingDomainModalHeaderText p{color:var(--text_Title_Light_Light);font-size:12.5px;margin:0}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalHeader .SendingDomainModalClose{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;padding:4px;transition:background .12s ease,color .12s ease}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalHeader .SendingDomainModalClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalHeader .SendingDomainModalClose .material-symbols-outlined{font-size:20px}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody{display:flex;flex-direction:column;gap:14px;overflow-y:auto;padding:18px 20px}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalError{background:color-mix(in srgb,var(--Canceled) 8%,var(--background_White));border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);font-size:13px;line-height:1.5;padding:10px 12px}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalLoading{align-items:center;color:var(--text_Title_Light);display:flex;font-size:13.5px;gap:8px;justify-content:center;padding:24px 0}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalLoading .SendingDomainModalSpin{animation:SendingDomainSpin 1s linear infinite}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalIntro{color:var(--text_Title_Light);font-size:13.5px;line-height:1.6;margin:0}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalField{display:flex;flex-direction:column;gap:6px}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalField>span{color:var(--text_Title_Light);font-size:12.5px;font-weight:600}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalField input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;height:40px;outline:none;padding:0 12px;transition:border-color .12s ease}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalField input:focus{border-color:var(--background_Blue)}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalField input::placeholder{color:var(--text_Title_Light_Light_Light)}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalField .SendingDomainModalFromRow{align-items:center;display:flex;gap:8px}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalField .SendingDomainModalFromRow input{flex:0 1 200px;min-width:0}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalField .SendingDomainModalFromRow em{color:var(--text_Title_Light);font-size:14px;font-style:normal;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalPrimary{align-items:center;align-self:flex-start;background:var(--background_Blue);border:none;border-radius:10px;box-shadow:0 1px 3px #0000000d;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:600;gap:6px;height:40px;justify-content:center;padding:0 18px;transition:box-shadow .12s ease,transform .08s ease}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalPrimary .material-symbols-outlined{font-size:18px}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalPrimary:hover:not(:disabled){box-shadow:0 4px 12px #2563eb4d}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalPrimary:active:not(:disabled){transform:scale(.98)}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalPrimary:disabled{cursor:not-allowed;opacity:.6}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalStatus{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:10px;padding:12px 14px}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalStatus .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:22px}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalStatus .SendingDomainModalStatusText{display:flex;flex-direction:column;gap:1px;min-width:0}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalStatus .SendingDomainModalStatusText strong{color:var(--text_Title_Dark);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalStatus .SendingDomainModalStatusText em{color:var(--text_Title_Light);font-size:12px;font-style:normal;font-weight:600}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalStatus.is-verified{background:color-mix(in srgb,var(--Done) 7%,var(--background_White));border-color:color-mix(in srgb,var(--Done) 35%,var(--border_Light))}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalStatus.is-verified .SendingDomainModalStatusText em,.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalStatus.is-verified .material-symbols-outlined{color:var(--Done)}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalStatus.is-pending .SendingDomainModalStatusText em,.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalStatus.is-pending .material-symbols-outlined{color:var(--pending)}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalStatus.is-failed{border-color:color-mix(in srgb,var(--Canceled) 30%,var(--border_Light))}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalStatus.is-failed .SendingDomainModalStatusText em,.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalStatus.is-failed .material-symbols-outlined{color:var(--Canceled)}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalRecords{display:flex;flex-direction:column;gap:8px}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalRecords .SendingDomainModalRecordsTitle{color:var(--text_Title_Light);font-size:12.5px;font-weight:700}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalRecords .SendingDomainModalRecordsTableWrap{border:1px solid var(--border_Light);border-radius:10px;overflow-x:auto}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalRecords .SendingDomainModalRecordsTableWrap table{border-collapse:collapse;font-size:12.5px;width:100%}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalRecords .SendingDomainModalRecordsTableWrap table th{background:var(--background_Gray_Light_Light);border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-weight:600;padding:8px 10px;text-align:left;white-space:nowrap}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalRecords .SendingDomainModalRecordsTableWrap table td{border-bottom:1px solid var(--border_Light);color:var(--text_Title_Dark);padding:8px 10px;vertical-align:top}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalRecords .SendingDomainModalRecordsTableWrap table tr:last-child td{border-bottom:none}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalRecords .SendingDomainModalCopyCell{align-items:flex-start;display:flex;gap:6px;max-width:240px}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalRecords .SendingDomainModalCopyCell code{background:var(--background_Gray_Light_Light);border-radius:6px;color:var(--text_Title_Dark);font-size:11.5px;max-height:54px;overflow:hidden;padding:2px 6px;word-break:break-all}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalRecords .SendingDomainModalCopyCell button{background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;flex-shrink:0;padding:2px;transition:color .12s ease,background .12s ease}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalRecords .SendingDomainModalCopyCell button:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalRecords .SendingDomainModalCopyCell button .material-symbols-outlined{font-size:15px}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalRecords .SendingDomainModalRecordStatus{color:var(--pending);font-size:11.5px;font-weight:700;white-space:nowrap}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalRecords .SendingDomainModalRecordStatus.is-ok{color:var(--Done)}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalRecords .SendingDomainModalHint{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.55;margin:0}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalActions{align-items:center;display:flex;gap:12px;justify-content:space-between;padding-top:4px}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalActions .SendingDomainModalReady{align-items:center;color:var(--Done);display:inline-flex;font-size:13px;font-weight:600;gap:6px}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalActions .SendingDomainModalReady .material-symbols-outlined{font-size:18px}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalActions .SendingDomainModalRemove{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;padding:6px 8px;transition:color .12s ease,background .12s ease}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalActions .SendingDomainModalRemove:hover{background:color-mix(in srgb,var(--Canceled) 7%,#0000);color:var(--Canceled)}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalActions .SendingDomainModalConfirmRemove{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12.5px;gap:8px}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalActions .SendingDomainModalConfirmRemove button{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;padding:5px 12px}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalActions .SendingDomainModalConfirmRemove button.is-danger{background:var(--Canceled);border-color:var(--Canceled);color:#fff}.SendingDomainModal .SendingDomainModalCard .SendingDomainModalBody .SendingDomainModalActions .SendingDomainModalConfirmRemove button:disabled{cursor:not-allowed;opacity:.6}@keyframes SendingDomainSpin{to{transform:rotate(1turn)}}.MemberSettings{border:1px solid var(--border_Light);border-left:0;border-radius:0 8px 8px 0;height:auto;overflow:auto;padding:30px;width:100%}.MemberSettings .MemberSettingsStickySentinel{height:1px}.MemberSettings .MemberSettingsStickyBar{align-items:center;background:var(--background_Gray_Light_Light);display:flex;gap:14px;margin:0 -30px 16px;padding:8px 30px;position:-webkit-sticky;position:sticky;top:0;transition:box-shadow .24s ease;z-index:30}.MemberSettings .MemberSettingsStickyBar:before{background:var(--background_Gray_Light_Light);content:"";height:30px;left:0;position:absolute;right:0;top:-30px}.MemberSettings .MemberSettingsStickyBar .MemberSettingsGoBack{margin:0}.MemberSettings .MemberSettingsStickyBar .MemberSettingsStickyTitle{align-items:baseline;display:inline-flex;gap:10px;min-width:0;opacity:0;pointer-events:none;transform:translateY(-8px);transition:opacity .24s ease,transform .24s ease}.MemberSettings .MemberSettingsStickyBar .MemberSettingsStickyTitle h2{color:var(--text_Title_Dark);font-size:15px;font-weight:650;margin:0;white-space:nowrap}.MemberSettings .MemberSettingsStickyBar .MemberSettingsStickyTitle span{color:var(--text_Title_Light_Light);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MemberSettings .MemberSettingsStickyBar .MemberSettingsStickyStatus{align-items:center;display:inline-flex;gap:8px;margin-left:auto;opacity:0;pointer-events:none;transform:translateY(-8px);transition:opacity .24s ease,transform .24s ease}.MemberSettings .MemberSettingsStickyBar .MemberSettingsStickyStatus label{color:var(--text_Title_Light);font-size:12px;font-weight:600}.MemberSettings .MemberSettingsStickyBar .MemberSettingsStickyTabs{background:var(--background_Gray_Light);margin:0 0 0 8px;opacity:0;padding:3px;pointer-events:none;transform:translateY(-8px);transition:opacity .24s ease,transform .24s ease}.MemberSettings .MemberSettingsStickyBar .MemberSettingsStickyTabs .MemberSettingsTab{font-size:12.5px;height:28px;padding:0 11px}.MemberSettings .MemberSettingsStickyBar .MemberSettingsStickyTabs .MemberSettingsTab .material-symbols-outlined{font-size:16px}.MemberSettings .MemberSettingsStickyBar.is-stuck{box-shadow:0 1px 3px #0000000d}.MemberSettings .MemberSettingsStickyBar.is-stuck .MemberSettingsStickyStatus,.MemberSettings .MemberSettingsStickyBar.is-stuck .MemberSettingsStickyTabs,.MemberSettings .MemberSettingsStickyBar.is-stuck .MemberSettingsStickyTitle{opacity:1;pointer-events:auto;transform:translateY(0)}.MemberSettings .MemberSettingsGoBack{align-items:center;align-self:flex-start;background:var(--background_Gray_Light);border:0;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;gap:8px;margin:0 0 16px;padding:6px 12px;transition:background .15s ease,color .15s ease,transform .12s ease}.MemberSettings .MemberSettingsGoBack .material-symbols-outlined{font-size:20px}.MemberSettings .MemberSettingsGoBack p{margin:0}.MemberSettings .MemberSettingsGoBack:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.MemberSettings .MemberSettingsGoBack:active{transform:scale(.98)}.MemberSettings .MemberSettingsTabs{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:inline-flex;gap:4px;margin:8px 0 20px;padding:4px}.MemberSettings .MemberSettingsTabs .MemberSettingsTab{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:32px;padding:0 14px;transition:background .15s ease,color .15s ease,border-color .15s ease}.MemberSettings .MemberSettingsTabs .MemberSettingsTab .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.MemberSettings .MemberSettingsTabs .MemberSettingsTab:hover:not(.is-active){background:var(--background_White)}.MemberSettings .MemberSettingsTabs .MemberSettingsTab.is-active{background:var(--background_White);border-color:var(--border_Light);box-shadow:0 1px 2px #0f172a0f;color:var(--background_Blue)}.MemberSettings .MemberSettingsTabs .MemberSettingsTab.is-active .material-symbols-outlined{color:var(--background_Blue)}.MemberSettings .MemberSettingsHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:20px}.MemberSettings .MemberSettingsHeader .SettingsTeamHeaderMain{display:flex;flex-direction:column}.MemberSettings .MemberSettingsHeader .SettingsTeamHeaderMain h2{font-size:20px;font-weight:600;margin:0}.MemberSettings .MemberSettingsHeader .SettingsTeamHeaderMain p{color:var(--text_Title_Light_Light);font-size:13px;margin:4px 0 0}.MemberSettings .MemberSettingsHeader .MemberSettingsHeaderToggle{align-items:center;display:inline-flex;gap:10px}.MemberSettings .MemberSettingsHeader .MemberSettingsHeaderToggle label{color:var(--text_Title_Dark);font-size:13px;font-weight:500}.MemberSettings .MemberSettingsHeader .MemberSettingsHeaderToggle .MemberSettingsStatusToggle{align-items:center;display:inline-flex;gap:8px}.MemberSettings .MemberSettingsSwitch{background:var(--border_Light);border:1px solid var(--background_Blue);border-radius:999px;cursor:pointer;height:22px;outline:3px solid color-mix(in srgb,var(--background_Blue) 20%,#0000);padding:11px;position:relative;transition:background .2s ease;width:50px}.MemberSettings .MemberSettingsSwitch:before{background-color:var(--background_White);border-radius:999px;box-shadow:0 1px 3px #0f172a59;content:"";height:16px;left:3px;position:absolute;top:3px;transition:transform .2s ease;width:16px}.MemberSettings .MemberSettingsSwitch.MemberSettingsSwitch--on{background:var(--Done)}.MemberSettings .MemberSettingsSwitch.MemberSettingsSwitch--on:before{transform:translateX(26px)}.MemberSettings .MemberSettingsSwitch.MemberSettingsSwitch--disabled{cursor:not-allowed;opacity:.6}.MemberSettings .MemberSettingsSwitch .MemberSettingsSwitchInput{height:44px;opacity:0;pointer-events:none;position:absolute}.MemberSettings .MemberSettingsProfile{align-items:center;display:flex;justify-content:flex-start;margin-bottom:20px}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight{align-items:center;display:flex;gap:16px;position:relative}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatar{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:50%;cursor:pointer;display:flex;height:64px;justify-content:center;max-width:64px;min-width:64px;padding:4px;position:relative;transition:transform .15s ease,box-shadow .15s ease}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatar span{color:var(--text_Title_Light);font-size:18px;font-weight:600}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatar .MyOrganizationAvatarEdit{align-items:center;background:var(--background_Blue);border-radius:50%;bottom:-2px;box-shadow:0 6px 10px #0f172a33;color:var(--background_White);display:flex;font-size:14px;height:22px;justify-content:center;position:absolute;right:-2px;width:22px;z-index:3}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatar:hover{box-shadow:0 10px 20px #0f172a26;transform:translateY(-1px)}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarInput{display:none}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu{animation:HeaderRightMenuOpen 80ms ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;left:0;max-width:180px;min-width:160px;padding:10px;position:absolute;top:74px;z-index:10}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuActions{display:flex;flex-direction:column;gap:1px}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuActions button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:12px;gap:8px;padding:8px 10px}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuActions button .material-symbols-outlined{font-size:16px}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuActions button:hover{background:var(--background_Gray_Light)}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarDetails{display:flex;flex-direction:column;gap:4px}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarDetails h4{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarDetails p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.MemberSettings .MemberSettingsForm{flex-direction:column;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid{display:grid;display:flex;flex-direction:column;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton{display:flex;flex-direction:column;gap:20px;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton .MemberSettingsSkeletonSection{display:flex;flex-direction:column;gap:12px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton .MemberSettingsSkeletonSection .MemberSettingsSkeletonTitle{background:var(--border_Light);border-radius:999px;height:16px;overflow:hidden;position:relative;width:180px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton .MemberSettingsSkeletonSection .MemberSettingsSkeletonTitle:after{animation:MemberSettingsSkeletonShimmer 1.6s infinite;background:linear-gradient(90deg,#0000,color-mix(in srgb,var(--background_White) 70%,#0000),#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton .MemberSettingsSkeletonSection .MemberSettingsSkeletonRow{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(140px,1fr))}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton .MemberSettingsSkeletonSection .MemberSettingsSkeletonRow .MemberSettingsSkeletonField{background:var(--background_Gray_Light);border-radius:10px;height:44px;overflow:hidden;position:relative}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton .MemberSettingsSkeletonSection .MemberSettingsSkeletonRow .MemberSettingsSkeletonField:after{animation:MemberSettingsSkeletonShimmer 1.6s infinite;background:linear-gradient(90deg,#0000,color-mix(in srgb,var(--background_White) 70%,#0000),#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton .MemberSettingsSkeletonSection .MemberSettingsSkeletonBlock{background:var(--background_Gray_Light);border-radius:12px;height:160px;overflow:hidden;position:relative}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton .MemberSettingsSkeletonSection .MemberSettingsSkeletonBlock:after{animation:MemberSettingsSkeletonShimmer 1.6s infinite;background:linear-gradient(90deg,#0000,color-mix(in srgb,var(--background_White) 70%,#0000),#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton .MemberSettingsSkeletonActions{background:var(--border_Light);border-radius:8px;height:48px;overflow:hidden;position:relative;width:160px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton .MemberSettingsSkeletonActions:after{animation:MemberSettingsSkeletonShimmer 1.6s infinite;background:linear-gradient(90deg,#0000,color-mix(in srgb,var(--background_White) 70%,#0000),#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSecurity{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;margin-bottom:20px;padding:18px 20px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSecurity .MemberSettingsSecurityHeader{align-items:center;display:flex;gap:8px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSecurity .MemberSettingsSecurityHeader .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSecurity .MemberSettingsSecurityHeader h3{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSecurity .MemberSettingsSecurityDivider{background:var(--border_Light);height:1px;margin:12px 0;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSecurity .MemberSettingsSecurityRow{align-items:center;display:flex;gap:16px;justify-content:space-between}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSecurity .MemberSettingsSecurityRow .MemberSettingsSecurityText h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0 0 4px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSecurity .MemberSettingsSecurityRow .MemberSettingsSecurityText p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.5;margin:0}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSecurity .MemberSettingsSecurityRow .MemberSettingsSecuritySwitch{background:var(--border_Light);border:1px solid var(--border_Dark_Light);border-radius:999px;cursor:pointer;flex:0 0 auto;height:28px;position:relative;transition:background .2s ease,border-color .2s ease;width:50px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSecurity .MemberSettingsSecurityRow .MemberSettingsSecuritySwitch:before{background-color:var(--background_White);border-radius:999px;box-shadow:0 1px 3px #0f172a59;content:"";height:20px;left:3px;position:absolute;top:3px;transition:transform .2s ease;width:20px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSecurity .MemberSettingsSecurityRow .MemberSettingsSecuritySwitch.is-on{background:var(--Done);border-color:var(--Done)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSecurity .MemberSettingsSecurityRow .MemberSettingsSecuritySwitch.is-on:before{transform:translateX(22px)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGenayaNumber .MemberSettingsSecurityRow{align-items:center;gap:16px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGenayaNumber .MemberSettingsNumberSelect{flex:0 0 auto;max-width:100%;position:relative;width:250px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGenayaNumber .MemberSettingsNumberSelect .MemberSettingsRoleTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;height:44px;justify-content:space-between;padding:12px 10px;transition:all .15s ease;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGenayaNumber .MemberSettingsNumberSelect .MemberSettingsRoleTrigger .MemberSettingsRoleTriggerLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGenayaNumber .MemberSettingsNumberSelect .MemberSettingsRoleTrigger .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px;transition:transform .15s ease}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGenayaNumber .MemberSettingsNumberSelect .MemberSettingsRoleTrigger:hover{background:var(--background_Gray_Light);border-color:var(--border_Blue)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGenayaNumber .MemberSettingsNumberSelect.is-open .MemberSettingsRoleTrigger .material-symbols-outlined{transform:rotate(180deg)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGenayaNumber .MemberSettingsNumberSelect .MemberSettingsRoleMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;left:auto;max-height:260px;min-width:100%;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:30}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGenayaNumber .MemberSettingsNumberSelect .MemberSettingsRoleMenu .MemberSettingsRoleMenuItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:8px;justify-content:space-between;padding:9px 10px;text-align:left;white-space:nowrap;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGenayaNumber .MemberSettingsNumberSelect .MemberSettingsRoleMenu .MemberSettingsRoleMenuItem .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGenayaNumber .MemberSettingsNumberSelect .MemberSettingsRoleMenu .MemberSettingsRoleMenuItem:hover{background:var(--background_Gray_Light)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGenayaNumber .MemberSettingsNumberSelect .MemberSettingsRoleMenu .MemberSettingsRoleMenuItem.is-selected{background:var(--background_Gray_Light_Blue);color:var(--background_Blue)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGenayaNumber .MemberSettingsNumberSelect .MemberSettingsRoleMenu .MemberSettingsNumberEmpty{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.45;max-width:240px;padding:12px 10px;white-space:normal}@media(max-width:600px){.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGenayaNumber .MemberSettingsSecurityRow{align-items:stretch;flex-direction:column}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGenayaNumber .MemberSettingsNumberSelect{width:100%}}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies{display:flex;flex-direction:column;gap:12px;margin-top:20px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesHeader{align-items:center;display:flex;justify-content:space-between}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesHeader h3{color:var(--text_Title_Light);font-size:14px;font-weight:500;margin-bottom:6px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesHeader h4{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:500}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesHeader h4:hover{text-decoration:underline}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesDivider{background:var(--border_Light);height:1px;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesActions{align-items:center;display:flex;font-size:13px;gap:16px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesActions .MemberAssignCompaniesLabel{color:var(--text_Title_Dark);font-weight:600}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesActions .MemberAssignCompaniesAction{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:13px;padding:0}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesActions .MemberAssignCompaniesAction:hover{text-decoration:underline}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesList{display:flex;flex-direction:column;gap:8px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesList p{color:var(--text_Title_Light_Light);font-size:13px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesItem{align-items:center;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:5px 10px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesItem:hover{background:var(--background_Gray_Light);border-radius:6px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesItem .MemberAssignCompaniesSelect{align-items:center;display:inline-flex;justify-content:center}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesItem .MemberAssignCompaniesSelect input{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid var(--border_Dark_Light);border-radius:6px;cursor:pointer;display:grid;height:18px;place-items:center;transition:all .15s ease;width:18px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesItem .MemberAssignCompaniesSelect input:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px var(--background_White)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesItem .MemberAssignCompaniesSelect input:focus-visible{outline:2px solid #a3c2ff;outline-offset:2px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesItem .MemberAssignCompaniesLogo{background:var(--background_White);border-radius:6px;height:30px;object-fit:cover;width:30px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesItem .MemberAssignCompaniesLogoPlaceholder{align-items:center;background:var(--background_Gray_Light);border:1px dashed var(--border_Light);border-radius:6px;color:var(--text_Title_Light_Light);display:flex;font-size:12px;height:28px;justify-content:center;width:28px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesItem .MemberAssignCompaniesName{color:var(--text_Title_Dark);font-size:13px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent{display:flex;flex-direction:column}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild{display:flex;gap:25px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild.is-full{flex-direction:column}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild.is-full .MemberSettingsField{width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleActions{margin-top:6px;position:absolute;right:0;top:-5px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleActions .MemberSettingsRoleLink{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;gap:2px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleActions .MemberSettingsRoleLink p{color:var(--background_Blue);font-size:12px;font-weight:300}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleActions .MemberSettingsRoleLink .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleActions .MemberSettingsRoleLink:hover p{text-decoration:underline}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleSelect{display:block;position:relative;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleSelect .MemberSettingsRoleTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;height:44px;justify-content:space-between;padding:12px 10px;text-transform:capitalize;transition:all .15s ease;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleSelect .MemberSettingsRoleTrigger .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px;transition:transform .15s ease}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleSelect .MemberSettingsRoleTrigger:hover{background:var(--background_Gray_Light);border-color:var(--border_Blue)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleSelect.is-open .MemberSettingsRoleTrigger .material-symbols-outlined{transform:rotate(180deg)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleSelect .MemberSettingsRoleMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:2px;left:0;min-width:100%;padding:6px;position:absolute;top:calc(100% + 6px);z-index:20}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleSelect .MemberSettingsRoleMenu .MemberSettingsRoleMenuItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:10px;justify-content:space-between;padding:8px 10px;text-align:left;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleSelect .MemberSettingsRoleMenu .MemberSettingsRoleMenuItem .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleSelect .MemberSettingsRoleMenu .MemberSettingsRoleMenuItem:hover{background:var(--background_Gray_Light)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleSelect .MemberSettingsRoleMenu .MemberSettingsRoleMenuItem.is-selected{color:var(--background_Blue);font-weight:700}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField{display:flex;flex-direction:column;font-size:13px;margin-bottom:15px;position:relative;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField label{color:var(--text_Title_Light);font-size:14px;font-weight:500;margin-bottom:6px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsLabelRow{align-items:center;display:flex;gap:8px;margin-bottom:6px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsLabelRow label{margin-bottom:0}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsLabelRow .MemberSettingsInfoIcon{color:var(--text_Title_Light_Light);cursor:pointer;font-size:16px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField h3{background-color:#e5f0ff;border:none;border:1px solid color-mix(in srgb,var(--border_Dark_Light) 61%,#0000);border-radius:10px;color:var(--background_Blue);font-size:13px;font-weight:400;outline:3px solid #0000;padding:12px 10px;text-transform:capitalize}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField input{background-color:var(--background_White);border:none;border:1px solid var(--border_Light);border-radius:10px;font-size:13px;height:44px;outline:3px solid #0000;padding:12px 10px;transition:all .15s ease;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField input::placeholder{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField input:focus,.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField input:hover{border:1px solid var(--background_Blue);outline:3px solid color-mix(in srgb,var(--background_Blue) 20%,#0000)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField textarea{border:1px solid var(--border_Light);border-radius:10px;font-size:13px;min-height:90px;outline:3px solid #0000;padding:12px 10px;resize:vertical;transition:all .15s ease;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField textarea:focus,.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField textarea:hover{border:1px solid var(--background_Blue);outline:3px solid color-mix(in srgb,var(--background_Blue) 20%,#0000)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .CreateAppointmentAutocomplete{position:relative;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .CreateAppointmentAutocomplete .CreateAppointmentAutocompleteStatus{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 0 10px 10px;border-top:none;box-shadow:0 12px 24px #0f172a14;color:var(--text_Title_Light_Light);font-size:12px;left:0;padding:10px 12px;position:absolute;right:0;top:100%;transform:translateY(2px);z-index:5}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .CreateAppointmentAutocomplete .CreateAppointmentAutocompleteList{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;left:0;list-style:none;margin:0;max-height:240px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 5px);transform:translateY(2px);z-index:10}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .CreateAppointmentAutocomplete .CreateAppointmentAutocompleteItem{background-color:var(--background_White);border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:12px 14px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .CreateAppointmentAutocomplete .CreateAppointmentAutocompleteItem:before{background:var(--background_Blue);border-radius:50%;content:"";height:6px;margin-top:6px;min-width:6px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .CreateAppointmentAutocomplete .CreateAppointmentAutocompleteItem:hover{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .PhoneInput{width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .PhoneInput .PhoneInputField{border-bottom-left-radius:0;border-top-left-radius:0}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField.CreateSubStatusColorField .CreateSubStatusColorRow{align-items:center;display:flex;gap:10px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField.CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;display:inline-flex;height:52px;justify-content:center;width:52px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField.CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper input[type=color]{-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:50%;cursor:pointer;height:44px;overflow:hidden;padding:0;width:44px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField.CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper input[type=color]::-webkit-color-swatch-wrapper{border-radius:50%;padding:0}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField.CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper input[type=color]::-webkit-color-swatch{border:none;border-radius:50%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField.CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper input[type=color]::-moz-color-swatch{border:none;border-radius:50%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField.CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper input[type=color]:focus{box-shadow:0 0 0 2px var(--outline_Blue);outline:3px solid #0000}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField.CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorHex{flex:1 1;font-family:monospace;min-width:0}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect{background-color:var(--background_White);border:none;border-radius:10px;cursor:pointer;flex-direction:column;font-size:13px;padding:0;position:relative;transition:all .15s ease}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect.is-open{box-shadow:0 0 0 1px var(--outline_Blue)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect.is-open .MemberSettingsMultiArrow .material-symbols-outlined{transform:rotate(180deg)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect:focus-within{box-shadow:0 0 0 1px var(--outline_Blue)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiSelected{align-content:center;align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:text;display:flex;flex-wrap:wrap;gap:6px;height:auto;min-height:44px;outline:3px solid #0000;padding:6px 36px 6px 6px;transition:all .2s ease}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiSelected:focus-within,.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiSelected:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiSelected .MemberSettingsMultiChip{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--background_Blue_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:6px;max-width:100%;padding:4px 8px 4px 10px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiSelected .MemberSettingsMultiChip .MemberSettingsMultiChipText{line-height:1;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiSelected .MemberSettingsMultiChip .MemberSettingsMultiChipRemove{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiSelected .MemberSettingsMultiChip .MemberSettingsMultiChipRemove .material-symbols-outlined{color:var(--background_Blue_Dark);font-size:14px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiSelected .MemberSettingsMultiInput{background:#0000;border:none;color:var(--text_Title_Light);flex:1 1 120px;font-size:14px;font-weight:500;min-width:120px;outline:none;padding:4px 6px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiSelected .MemberSettingsMultiInput::placeholder{color:var(--text_Title_Light);font-size:13px;font-weight:400}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiArrow{align-items:center;border-left:1px solid var(--border_Dark_Light);cursor:pointer;display:flex;justify-content:center;padding-left:7px;pointer-events:auto;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiArrow .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:22px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-weight:300;transition:transform .18s ease}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiOptions{animation:HeaderRightMenuOpen 80ms ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.051);display:flex;flex-direction:column;gap:4px;left:0;margin-top:4px;max-height:200px;overflow-y:auto;padding:8px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiOptions .AppointmentsMultiOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:6px 8px;text-align:left;transition:background .12s ease,color .12s ease}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiOptions .AppointmentsMultiOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiOptions .AppointmentsMultiOption.is-selected{background:var(--background_Gray_Light)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiOptions .AppointmentsMultiOption .AppointmentsMultiCheckbox{align-items:center;border:1px solid var(--border_Light);border-radius:5px;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:700;height:18px;justify-content:center;width:18px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiOptions .AppointmentsMultiOption .AppointmentsMultiOptionLabel{color:var(--text_Title);font-size:13px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiOptions .MemberSettingsMultiEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.MemberSettings .MemberSettingsForm .MemberSettingsActions{align-items:center;display:flex;justify-content:flex-end;margin-top:20px;padding:20px 0}.MemberSettings .MemberSettingsForm .MemberSettingsActions button{background:var(--background_Blue);border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:14px;font-weight:400;padding:10px 22px;transition:all .1s ease}.MemberSettings .MemberSettingsForm .MemberSettingsActions button:disabled{cursor:default;opacity:.6}.MemberSettings .MemberSettingsForm .MemberSettingsActions button:hover{outline:3px solid var(--outline_Blue)}.MemberSettings .MemberSettingsForm .MemberSettingsActions button:active{box-shadow:0 2px 6px #2563eb66;transform:translateY(0)}.MemberSettings .MemberSettingsForm .MemberSettingsActions h4{color:var(--background_Blue);cursor:pointer;font-size:16px;font-weight:400;margin-left:20px;margin-right:auto}.MemberSettings .MemberSettingsForm .MemberSettingsActions h4:hover{text-decoration:underline}@keyframes MemberSettingsSkeletonShimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.MemberSettings .MemberSettingsError{align-items:center;background:#f87171fa;border:1px solid #f8717199;border-radius:4px;box-shadow:0 10px 25px #0f172a40;color:var(--text_Title_Dark);justify-content:center;padding:10px 14px}.MemberSettings .MemberSettingsError,.MemberSettings .MemberSettingsSuccess{animation:GAMemberToastSlideIn .2s ease-out,GAMemberToastSlideOut .2s ease-in 1.8s forwards;display:flex;font-size:13px;left:50%;max-width:420px;min-width:260px;position:fixed;top:18px;transform:translateX(-50%);z-index:9999}.MemberSettings .MemberSettingsSuccess{align-items:flex-start;background:rgba(192,255,200,.222);border-left:4px solid #0ec351b3;border-radius:4px;box-shadow:0 10px 25px rgba(15,23,42,.145);color:#22292b;justify-content:flex-start;padding:12px 14px}@keyframes GAMemberToastSlideIn{0%{opacity:0;transform:translate(-50%,-20px)}to{opacity:1;transform:translate(-50%)}}@keyframes GAMemberToastSlideOut{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-20px)}}@media(max-width:1050px){.MemberSettings{padding:22px}.MemberSettings .MemberSettingsTabs{flex-wrap:wrap}.MemberSettings .MemberSettingsHeader{gap:10px}.MemberSettings .MemberSettingsHeader .SettingsTeamHeaderMain h2{font-size:18px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild{gap:16px}}@media(max-width:600px){.MemberSettings{padding:14px}.MemberSettings .MemberSettingsTabs{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;margin:6px 0 16px;overflow-x:auto;width:100%}.MemberSettings .MemberSettingsTabs .MemberSettingsTab{flex-shrink:0;font-size:12px;height:40px;min-height:40px;padding:0 12px}.MemberSettings .MemberSettingsHeader{align-items:stretch;flex-direction:column;gap:12px;margin-bottom:16px}.MemberSettings .MemberSettingsHeader .SettingsTeamHeaderMain h2{font-size:16px}.MemberSettings .MemberSettingsHeader .SettingsTeamHeaderMain p{font-size:12px}.MemberSettings .MemberSettingsHeader .MemberSettingsHeaderToggle{justify-content:space-between}.MemberSettings .MemberSettingsProfile{margin-bottom:16px}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight{gap:12px}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatar{height:56px;max-width:56px;min-width:56px}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarDetails h4{font-size:14px}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarDetails p{font-size:11px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid{grid-template-columns:1fr}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild{flex-direction:column;gap:0}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsField{width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleActions{margin-bottom:6px;margin-top:0;position:static}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField input,.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField textarea{font-size:16px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesItem{min-height:44px;padding:8px 10px}.MemberSettings .MemberSettingsForm .MemberSettingsActions{align-items:stretch;flex-direction:column-reverse;gap:10px;padding:16px 0}.MemberSettings .MemberSettingsForm .MemberSettingsActions button{min-height:44px;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsActions h4{font-size:14px;margin-left:0;margin-right:0;text-align:center}.MemberSettings .MemberSettingsError,.MemberSettings .MemberSettingsSuccess{left:12px;max-width:calc(100vw - 24px);min-width:0;right:12px;transform:none}@keyframes GAMemberToastSlideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes GAMemberToastSlideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}}.MemberSeatNotice{align-items:flex-start;display:flex;gap:10px;padding:2px 0}.MemberSeatNotice .material-symbols-outlined{color:var(--Done);font-size:20px}.MemberSeatNotice .MemberSeatNoticeText{display:flex;flex-direction:column;gap:2px}.MemberSeatNotice .MemberSeatNoticeText strong{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600}.MemberSeatNotice .MemberSeatNoticeText span{color:var(--text_Title_Light);font-size:13px}.MemberSeatNotice.is-paid .material-symbols-outlined{color:var(--pending)}.MemberSeatNotice.is-blocked .material-symbols-outlined{color:var(--Canceled)}@media(max-width:1050px){.MemberSeatNotice{gap:8px}}@media(max-width:600px){.MemberSeatNotice .material-symbols-outlined{font-size:18px}.MemberSeatNotice .MemberSeatNoticeText strong{font-size:13px}.MemberSeatNotice .MemberSeatNoticeText span{font-size:12.5px}}.PerformancePayMatrix{display:flex;flex-direction:column;gap:16px}.PerformancePayMatrix .PerformancePayMatrixBasis{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.PerformancePayMatrix .PerformancePayMatrixBasis .PerformancePayMatrixBasisLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.PerformancePayMatrix .PerformancePayMatrixBasis .PerformancePayMatrixBasisSwitch{background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;gap:2px;padding:3px}.PerformancePayMatrix .PerformancePayMatrixBasis .PerformancePayMatrixBasisSwitch .PerformancePayMatrixBasisBtn{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:6px 14px;transition:background .12s ease,color .12s ease}.PerformancePayMatrix .PerformancePayMatrixBasis .PerformancePayMatrixBasisSwitch .PerformancePayMatrixBasisBtn:hover:not(:disabled){color:var(--text_Title_Dark)}.PerformancePayMatrix .PerformancePayMatrixBasis .PerformancePayMatrixBasisSwitch .PerformancePayMatrixBasisBtn.is-active{background:var(--background_White);box-shadow:0 1px 2px #0f172a14;color:var(--text_Title_Dark);font-weight:600}.PerformancePayMatrix .PerformancePayMatrixBasis .PerformancePayMatrixBasisSwitch .PerformancePayMatrixBasisBtn:disabled{cursor:not-allowed;opacity:.6}.PerformancePayMatrix .PerformancePayMatrixEmpty,.PerformancePayMatrix .PerformancePayMatrixHint{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.5;margin:0}.PerformancePayMatrix .PerformancePayMatrixEmpty{background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Light);border-radius:8px;padding:10px 12px}.PerformancePayMatrix .PerformancePayMatrixTableWrap{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;overflow-x:auto}.PerformancePayMatrix .PerformancePayMatrixTableWrap .PerformancePayMatrixTable{border-collapse:collapse;min-width:520px;width:100%}.PerformancePayMatrix .PerformancePayMatrixTableWrap .PerformancePayMatrixTable td,.PerformancePayMatrix .PerformancePayMatrixTableWrap .PerformancePayMatrixTable th{border-bottom:1px solid var(--border_Light);border-right:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:12px;padding:8px 10px;text-align:center;white-space:nowrap}.PerformancePayMatrix .PerformancePayMatrixTableWrap .PerformancePayMatrixTable td:last-child,.PerformancePayMatrix .PerformancePayMatrixTableWrap .PerformancePayMatrixTable th:last-child{border-right:0}.PerformancePayMatrix .PerformancePayMatrixTableWrap .PerformancePayMatrixTable thead th{background:var(--background_Gray_Light_Light);color:var(--text_Title_Dark);font-weight:600;position:-webkit-sticky;position:sticky;top:0;z-index:1}.PerformancePayMatrix .PerformancePayMatrixTableWrap .PerformancePayMatrixTable .PerformancePayMatrixCorner{color:var(--text_Title_Light_Light);font-weight:500;left:0;position:-webkit-sticky;position:sticky;text-align:left;z-index:2}.PerformancePayMatrix .PerformancePayMatrixTableWrap .PerformancePayMatrixTable .PerformancePayMatrixRowHead{background:var(--background_Gray_Light_Light);color:var(--text_Title_Dark);font-weight:600;left:0;position:-webkit-sticky;position:sticky;text-align:left;z-index:1}.PerformancePayMatrix .PerformancePayMatrixTableWrap .PerformancePayMatrixTable .PerformancePayMatrixAnyCol{background:color-mix(in srgb,var(--background_Blue) 5%,#0000)}.PerformancePayMatrix .PerformancePayMatrixTableWrap .PerformancePayMatrixTable tbody tr:last-child td,.PerformancePayMatrix .PerformancePayMatrixTableWrap .PerformancePayMatrixTable tbody tr:last-child th{border-bottom:0}.PerformancePayMatrix .PerformancePayMatrixTableWrap .PerformancePayMatrixTable .PerformancePayMatrixAnyRow td,.PerformancePayMatrix .PerformancePayMatrixTableWrap .PerformancePayMatrixTable .PerformancePayMatrixAnyRow th{background:color-mix(in srgb,var(--background_Blue) 5%,#0000)}.PerformancePayMatrix .PerformancePayMatrixTableWrap .PerformancePayMatrixTable .PerformancePayMatrixDefaultCell{background:color-mix(in srgb,var(--background_Blue) 10%,#0000)}.PerformancePayMatrix .PerformancePayMatrixTableWrap .PerformancePayMatrixTable .PerformancePayMatrixCell{align-items:center;display:inline-flex;gap:3px}.PerformancePayMatrix .PerformancePayMatrixTableWrap .PerformancePayMatrixTable .PerformancePayMatrixCell input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);font-size:13px;height:30px;padding:0 6px;text-align:right;width:58px}.PerformancePayMatrix .PerformancePayMatrixTableWrap .PerformancePayMatrixTable .PerformancePayMatrixCell input:focus{border-color:var(--background_Blue);outline:2px solid var(--outline_Blue)}.PerformancePayMatrix .PerformancePayMatrixTableWrap .PerformancePayMatrixTable .PerformancePayMatrixCell input:disabled{background:var(--background_Gray_Light);cursor:not-allowed}.PerformancePayMatrix .PerformancePayMatrixTableWrap .PerformancePayMatrixTable .PerformancePayMatrixCell .PerformancePayMatrixUnit{color:var(--text_Title_Light_Light);font-size:11px;min-width:14px;text-align:left}.PerformancePayMatrix .PerformancePayMatrixBonus{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:12px;padding:16px}.PerformancePayMatrix .PerformancePayMatrixBonus .PerformancePayMatrixBonusHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.PerformancePayMatrix .PerformancePayMatrixBonus .PerformancePayMatrixBonusHeader h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0 0 4px}.PerformancePayMatrix .PerformancePayMatrixBonus .PerformancePayMatrixBonusHeader p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.45;margin:0;max-width:520px}.PerformancePayMatrix .PerformancePayMatrixBonus .PerformancePayMatrixBonusHeader .PerformancePayMatrixBonusAdd{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:13px;gap:6px;height:32px;padding:0 12px;transition:background .12s ease}.PerformancePayMatrix .PerformancePayMatrixBonus .PerformancePayMatrixBonusHeader .PerformancePayMatrixBonusAdd .material-symbols-outlined{font-size:18px}.PerformancePayMatrix .PerformancePayMatrixBonus .PerformancePayMatrixBonusHeader .PerformancePayMatrixBonusAdd:hover:not(:disabled){background:var(--background_Gray_Light)}.PerformancePayMatrix .PerformancePayMatrixBonus .PerformancePayMatrixBonusHeader .PerformancePayMatrixBonusAdd:disabled{cursor:not-allowed;opacity:.6}.PerformancePayMatrix .PerformancePayMatrixBonus .PerformancePayMatrixBonusEmpty{color:var(--text_Title_Light_Light);font-size:12px}.PerformancePayMatrix .PerformancePayMatrixBonus .PerformancePayMatrixBonusList{display:flex;flex-direction:column;gap:8px}.PerformancePayMatrix .PerformancePayMatrixBonus .PerformancePayMatrixBonusList .PerformancePayMatrixBonusRow{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:1fr 1fr 34px}.PerformancePayMatrix .PerformancePayMatrixBonus .PerformancePayMatrixBonusList .PerformancePayMatrixBonusRow input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:13px;height:34px;padding:0 10px}.PerformancePayMatrix .PerformancePayMatrixBonus .PerformancePayMatrixBonusList .PerformancePayMatrixBonusRow input:focus{border-color:var(--background_Blue);outline:2px solid var(--outline_Blue)}.PerformancePayMatrix .PerformancePayMatrixBonus .PerformancePayMatrixBonusList .PerformancePayMatrixBonusRow input:disabled{background:var(--background_Gray_Light);cursor:not-allowed}.PerformancePayMatrix .PerformancePayMatrixBonus .PerformancePayMatrixBonusList .PerformancePayMatrixBonusRow--head span{color:var(--text_Title_Light_Light);font-size:11px;letter-spacing:.4px;text-transform:uppercase}.PerformancePayMatrix .PerformancePayMatrixBonus .PerformancePayMatrixBonusList .PerformancePayMatrixBonusRow .PerformancePayMatrixBonusRemove{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--Canceled);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:background .12s ease;width:34px}.PerformancePayMatrix .PerformancePayMatrixBonus .PerformancePayMatrixBonusList .PerformancePayMatrixBonusRow .PerformancePayMatrixBonusRemove .material-symbols-outlined{font-size:18px}.PerformancePayMatrix .PerformancePayMatrixBonus .PerformancePayMatrixBonusList .PerformancePayMatrixBonusRow .PerformancePayMatrixBonusRemove:hover:not(:disabled){background:color-mix(in srgb,var(--Canceled) 10%,#0000)}.PerformancePayMatrix .PerformancePayMatrixBonus .PerformancePayMatrixBonusList .PerformancePayMatrixBonusRow .PerformancePayMatrixBonusRemove:disabled{cursor:not-allowed;opacity:.6}@media(max-width:600px){.PerformancePayMatrix .PerformancePayMatrixBonus .PerformancePayMatrixBonusHeader{flex-direction:column;gap:10px}}.MemberPayroll{display:flex;flex-direction:column;gap:20px}.MemberPayroll .MemberPayrollIntro{border-bottom:1px solid var(--border_Light);display:flex;flex-direction:column;gap:4px;padding:0 0 16px}.MemberPayroll .MemberPayrollIntro h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.MemberPayroll .MemberPayrollIntro p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.4;margin:0}.MemberPayroll .MemberPayrollEssentials{display:flex;flex-direction:column;gap:14px}.MemberPayroll .MemberPayrollGrid{grid-gap:16px 20px;display:grid;gap:16px 20px;grid-auto-columns:1fr;grid-auto-flow:column}.MemberPayroll .MemberPayrollGrid .MemberPayrollField.MemberPayrollFieldFull{grid-column:auto}.MemberPayroll .MemberPayrollField{display:flex;flex-direction:column;gap:6px}.MemberPayroll .MemberPayrollField.MemberPayrollFieldFull{grid-column:1/-1}.MemberPayroll .MemberPayrollField label{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;font-weight:600;gap:6px;letter-spacing:.02em;text-transform:uppercase}.MemberPayroll .MemberPayrollField .MemberPayrollInfo{color:var(--text_Title_Light_Light);cursor:help;font-size:16px}.MemberPayroll .MemberPayrollField input[type=date],.MemberPayroll .MemberPayrollField input[type=number],.MemberPayroll .MemberPayrollField input[type=text]{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);font-size:14px;height:38px;outline:3px solid #0000;padding:0 12px;transition:border-color .15s ease,outline-color .15s ease}.MemberPayroll .MemberPayrollField input[type=date]:focus,.MemberPayroll .MemberPayrollField input[type=number]:focus,.MemberPayroll .MemberPayrollField input[type=text]:focus{border-color:var(--background_Blue);outline-color:var(--outline_Blue)}.MemberPayroll .MemberPayrollField input[type=date]:disabled,.MemberPayroll .MemberPayrollField input[type=number]:disabled,.MemberPayroll .MemberPayrollField input[type=text]:disabled{background:var(--background_Gray_Light_Light);box-shadow:none;color:var(--text_Title_Light_Light);cursor:not-allowed}.MemberPayroll .MemberPayrollHint{color:var(--text_Title_Light_Light);font-size:11.5px;line-height:1.4}.MemberPayroll .MemberPayrollPills{background:var(--background_Gray_Light);border-radius:10px;box-sizing:border-box;display:flex;height:36px;padding:3px;position:relative}.MemberPayroll .MemberPayrollPills .MemberPayrollPillsIndicator{background:var(--background_White);border-radius:8px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;pointer-events:none;position:absolute;top:3px;transform:translateX(0);transform:translateX(calc(var(--toggle-index, 0)*100%));transition:transform .32s cubic-bezier(.4,0,.2,1);width:calc(50% - 3px);width:calc((100% - 6px)/var(--toggle-count, 2));will-change:transform;z-index:0}.MemberPayroll .MemberPayrollPills.MemberPayrollPills--small{height:32px}.MemberPayroll .MemberPayrollPills.MemberPayrollPills--small .MemberPayrollPill{font-size:11.5px;padding:0 8px}.MemberPayroll .MemberPayrollPills .MemberPayrollPill{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-size:12.5px;font-weight:600;height:100%;justify-content:center;min-width:0;overflow:hidden;padding:0 10px;position:relative;text-overflow:ellipsis;transition:color .2s ease;white-space:nowrap;z-index:1}.MemberPayroll .MemberPayrollPills .MemberPayrollPill.is-active,.MemberPayroll .MemberPayrollPills .MemberPayrollPill:hover:not(:disabled):not(.is-active){color:var(--text_Title_Dark)}.MemberPayroll .MemberPayrollPills .MemberPayrollPill:disabled{cursor:not-allowed;opacity:.55}.MemberPayroll .MemberPayrollInputRow{align-items:stretch;display:flex;gap:8px}.MemberPayroll .MemberPayrollInputRow input{flex:1 1;min-width:0}.MemberPayroll .MemberPayrollInputRow .MemberPayrollUnit{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:13px;padding:0 12px;white-space:nowrap}.MemberPayroll .MemberPayrollInputRow .MemberPayrollCurrencyWrap,.MemberPayroll .MemberPayrollInputRow .MemberPayrollCurrencyWrap .CurrencyOption{position:relative}.MemberPayroll .MemberPayrollInputRow .MemberPayrollCurrencyWrap .CurrencyOption .CurrencyOptionTrigger{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px;box-shadow:none;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:38px;padding:0 10px;white-space:nowrap}.MemberPayroll .MemberPayrollInputRow .MemberPayrollCurrencyWrap .CurrencyOption .CurrencyOptionTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.MemberPayroll .MemberPayrollInputRow .MemberPayrollCurrencyWrap .CurrencyOption .CurrencyOptionTrigger.isActive,.MemberPayroll .MemberPayrollInputRow .MemberPayrollCurrencyWrap .CurrencyOption .CurrencyOptionTrigger:hover:not(:disabled){border-color:var(--background_Blue);box-shadow:none;outline:none}.MemberPayroll .MemberPayrollInputRow .MemberPayrollCurrencyWrap .CurrencyOption .CurrencyOptionTrigger:disabled{cursor:not-allowed;opacity:.6}.MemberPayroll .MemberPayrollInputRow .MemberPayrollCurrencyWrap .CurrencyOption .CurrencyOptionMenu{left:auto;min-width:280px;right:0}.MemberPayroll .MemberPayrollRateChange{background:color-mix(in srgb,var(--background_Blue) 6%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 30%,#0000);border-radius:10px;display:flex;flex-direction:column;gap:12px;padding:14px 16px}.MemberPayroll .MemberPayrollRateChange .MemberPayrollRateChangeBadge{align-items:center;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:600;gap:6px}.MemberPayroll .MemberPayrollRateChange .MemberPayrollRateChangeBadge .material-symbols-outlined{font-size:16px}.MemberPayroll .MemberPayrollCommission{display:flex;flex-direction:column;gap:14px}.MemberPayroll .MemberPayrollCommission .MemberPayrollCommissionHead{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.MemberPayroll .MemberPayrollCommission .MemberPayrollCommissionHead .MemberPayrollCommissionHeadText{display:flex;flex-direction:column;gap:3px}.MemberPayroll .MemberPayrollCommission .MemberPayrollCommissionHead .MemberPayrollCommissionHeadText h4{color:var(--text_Title_Dark);font-size:13.5px;font-weight:700;margin:0}.MemberPayroll .MemberPayrollCommission .MemberPayrollCommissionHead .MemberPayrollCommissionHeadText p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;margin:0;max-width:560px}.MemberPayroll .MemberPayrollCommission .MemberPayrollCommissionSimple{max-width:320px}.MemberPayroll .MemberPayrollCommission .MemberPayrollCommissionRule{display:flex;flex-direction:column;gap:14px}.MemberPayroll .MemberPayrollCommission .MemberPayrollCommissionNarrow{max-width:320px}.MemberPayroll .MemberPayrollAdvanced{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;overflow:hidden}.MemberPayroll .MemberPayrollAdvanced .MemberPayrollAdvancedToggle{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:8px;padding:14px 16px;text-align:left;width:100%}.MemberPayroll .MemberPayrollAdvanced .MemberPayrollAdvancedToggle .MemberPayrollAdvancedChevron{color:var(--text_Title_Light_Light);font-size:20px;transition:transform .15s ease}.MemberPayroll .MemberPayrollAdvanced .MemberPayrollAdvancedToggle .MemberPayrollAdvancedTitle{color:var(--text_Title_Dark);font-size:13.5px;font-weight:700;white-space:nowrap}.MemberPayroll .MemberPayrollAdvanced .MemberPayrollAdvancedToggle .MemberPayrollAdvancedChips{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px}.MemberPayroll .MemberPayrollAdvanced .MemberPayrollAdvancedToggle .MemberPayrollAdvancedChips .MemberPayrollAdvancedChip{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);font-size:11px;font-weight:600;padding:3px 9px;white-space:nowrap}.MemberPayroll .MemberPayrollAdvanced .MemberPayrollAdvancedToggle:hover{background:var(--background_Gray_Light_Light)}.MemberPayroll .MemberPayrollAdvanced.is-open .MemberPayrollAdvancedToggle .MemberPayrollAdvancedChevron{transform:rotate(180deg)}.MemberPayroll .MemberPayrollAdvanced .MemberPayrollAdvancedBody{animation:MemberPayrollAdvancedIn .3s cubic-bezier(.4,0,.2,1) backwards;display:flex;flex-direction:column;gap:18px;padding:4px 16px 18px}@keyframes MemberPayrollAdvancedIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.MemberPayroll .MemberPayrollSection{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;padding:14px 16px}.MemberPayroll .MemberPayrollSection .MemberPayrollSectionHead{display:flex;flex-direction:column;gap:3px}.MemberPayroll .MemberPayrollSection .MemberPayrollSectionHead h4{color:var(--text_Title_Dark);font-size:13px;font-weight:700;margin:0}.MemberPayroll .MemberPayrollSection .MemberPayrollSectionHead p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;margin:0;max-width:560px}.MemberPayroll .MemberPayrollSection .MemberPayrollSectionHead.MemberPayrollSectionHead--row{align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:space-between}.MemberPayroll .MemberPayrollSection .MemberPayrollSectionHead.MemberPayrollSectionHeadToggle{align-items:center;flex-direction:row;gap:12px;justify-content:space-between}.MemberPayroll .MemberPayrollSection .MemberPayrollSectionHead.MemberPayrollSectionHeadToggle .MemberPayrollSectionHeadText{display:flex;flex-direction:column;gap:3px;min-width:0}.MemberPayroll .MemberPayrollSwitch{background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:999px;cursor:pointer;flex-shrink:0;height:24px;position:relative;transition:background .2s ease,border-color .2s ease;width:44px}.MemberPayroll .MemberPayrollSwitch .MemberPayrollSwitchKnob{background:var(--background_White);border-radius:999px;box-shadow:0 1px 3px #0f172a59;height:18px;left:2px;position:absolute;top:2px;transition:transform .2s ease;width:18px}.MemberPayroll .MemberPayrollSwitch.MemberPayrollSwitch--on{background:var(--Done);border-color:var(--Done)}.MemberPayroll .MemberPayrollSwitch.MemberPayrollSwitch--on .MemberPayrollSwitchKnob{transform:translateX(20px)}.MemberPayroll .MemberPayrollSwitch:disabled{cursor:not-allowed;opacity:.55}.MemberPayroll .MemberPayrollDeductions{display:flex;flex-direction:column;gap:10px}.MemberPayroll .MemberPayrollDeductions .MemberPayrollDeductionsHeader{align-items:center;display:flex;justify-content:space-between}.MemberPayroll .MemberPayrollDeductions .MemberPayrollDeductionsHeader span{color:var(--text_Title_Light);font-size:12px;font-weight:600}.MemberPayroll .MemberPayrollDeductions .MemberPayrollDeductionsHeader .MemberPayrollAddDeduction{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:5px;padding:6px 12px}.MemberPayroll .MemberPayrollDeductions .MemberPayrollDeductionsHeader .MemberPayrollAddDeduction:hover{border-color:var(--border_Dark_Light)}.MemberPayroll .MemberPayrollDeductions .MemberPayrollDeductionsHeader .MemberPayrollAddDeduction .material-symbols-outlined{font-size:16px}.MemberPayroll .MemberPayrollDeductions .MemberPayrollDeductionsEmpty{background:var(--background_White);border:1px dashed var(--border_Light);border-radius:10px;color:var(--text_Title_Light_Light);font-size:12.5px;padding:12px;text-align:center}.MemberPayroll .MemberPayrollDeductions .MemberPayrollDeductionsList{display:flex;flex-direction:column;gap:8px}.MemberPayroll .MemberPayrollDeductions .MemberPayrollDeductionsList .MemberPayrollDeductionRow{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.MemberPayroll .MemberPayrollDeductions .MemberPayrollDeductionsList .MemberPayrollDeductionRow .MemberPayrollDeductionLabel{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);flex:1 1;font-size:13px;min-width:140px;padding:8px 10px}.MemberPayroll .MemberPayrollDeductions .MemberPayrollDeductionsList .MemberPayrollDeductionRow .MemberPayrollDeductionLabel:focus{border-color:var(--background_Blue);outline:none}.MemberPayroll .MemberPayrollDeductions .MemberPayrollDeductionsList .MemberPayrollDeductionRow .MemberPayrollDeductionValue{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:13px;padding:8px 10px;text-align:right;width:100px}.MemberPayroll .MemberPayrollDeductions .MemberPayrollDeductionsList .MemberPayrollDeductionRow .MemberPayrollDeductionValue:focus{border-color:var(--background_Blue);outline:none}.MemberPayroll .MemberPayrollDeductions .MemberPayrollDeductionsList .MemberPayrollDeductionRow .MemberPayrollDeductionToggle{border:1px solid var(--border_Light);border-radius:8px;display:inline-flex;overflow:hidden}.MemberPayroll .MemberPayrollDeductions .MemberPayrollDeductionsList .MemberPayrollDeductionRow .MemberPayrollDeductionToggle button{background:var(--background_White);border:none;color:var(--text_Title_Light);cursor:pointer;font-size:12.5px;font-weight:600;padding:8px 12px}.MemberPayroll .MemberPayrollDeductions .MemberPayrollDeductionsList .MemberPayrollDeductionRow .MemberPayrollDeductionToggle button:not(:last-child){border-right:1px solid var(--border_Light)}.MemberPayroll .MemberPayrollDeductions .MemberPayrollDeductionsList .MemberPayrollDeductionRow .MemberPayrollDeductionToggle button.is-active{background:var(--background_Blue);color:#fff}.MemberPayroll .MemberPayrollDeductions .MemberPayrollDeductionsList .MemberPayrollDeductionRow .MemberPayrollDeductionToggle button:disabled{cursor:not-allowed}.MemberPayroll .MemberPayrollDeductions .MemberPayrollDeductionsList .MemberPayrollDeductionRow .MemberPayrollDeductionDel{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;width:34px}.MemberPayroll .MemberPayrollDeductions .MemberPayrollDeductionsList .MemberPayrollDeductionRow .MemberPayrollDeductionDel:hover{border-color:var(--Canceled);color:var(--Canceled)}.MemberPayroll .MemberPayrollDeductions .MemberPayrollDeductionsList .MemberPayrollDeductionRow .MemberPayrollDeductionDel .material-symbols-outlined{font-size:17px}.MemberPayroll .MemberPayrollTieredNote{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;font-size:12.5px;gap:8px;line-height:1.45;padding:10px 12px}.MemberPayroll .MemberPayrollTieredNote .material-symbols-outlined{color:var(--background_Blue);flex:0 0 auto;font-size:17px}.MemberPayroll .MemberPayrollTypesEmpty{background:var(--background_White);border:1px dashed var(--border_Light);border-radius:10px;color:var(--text_Title_Light_Light);font-size:12.5px;padding:12px;text-align:center}.MemberPayroll .MemberPayrollRateByType{gap:10px}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateRowsEmpty{color:var(--text_Title_Light_Light);font-size:12.5px;line-height:1.4}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateRows{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;overflow:hidden}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateRows .MemberPayrollRateRow{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:12px;justify-content:space-between;padding:8px 12px}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateRows .MemberPayrollRateRow:first-child{border-top:none}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateRows .MemberPayrollRateRow .MemberPayrollRateRowText{align-items:center;color:var(--text_Title_Light);display:inline-flex;flex-wrap:wrap;font-size:13px;gap:6px;line-height:1.4}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateRows .MemberPayrollRateRow .MemberPayrollRateRowText .MemberPayrollRateRowPct{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-weight:600;gap:4px}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateRows .MemberPayrollRateRow .MemberPayrollRateRowText .MemberPayrollRateRowPct input[type=number]{font-size:13px;height:30px;padding:0 8px;text-align:right;width:72px}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateRows .MemberPayrollRateRow .MemberPayrollRateRowText strong{color:var(--text_Title_Dark);font-weight:700}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateRows .MemberPayrollRateRow .MemberPayrollRateRowDel{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex:0 0 auto;height:30px;justify-content:center;width:30px}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateRows .MemberPayrollRateRow .MemberPayrollRateRowDel:hover{background:var(--background_Gray_Light_Light);color:var(--Canceled)}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateRows .MemberPayrollRateRow .MemberPayrollRateRowDel .material-symbols-outlined{font-size:17px}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateAdd{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateAdd .MemberPayrollRateAddType{flex:1 1;min-width:200px;position:relative}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateAdd .MemberPayrollRateAddType .MemberPayrollRateAddTypeButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13.5px;gap:8px;height:38px;justify-content:space-between;padding:0 12px;width:100%}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateAdd .MemberPayrollRateAddType .MemberPayrollRateAddTypeButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateAdd .MemberPayrollRateAddType .MemberPayrollRateAddTypeButton:hover:not(:disabled){border-color:var(--background_Blue)}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateAdd .MemberPayrollRateAddType .MemberPayrollRateAddTypeButton:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateAdd .MemberPayrollRateAddType .MemberPayrollRateAddTypeMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;left:0;max-height:240px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateAdd .MemberPayrollRateAddType .MemberPayrollRateAddTypeMenu .MemberPayrollRateAddTypeOption{color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:8px 12px}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateAdd .MemberPayrollRateAddType .MemberPayrollRateAddTypeMenu .MemberPayrollRateAddTypeOption:hover{background:var(--background_Gray_Light)}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateAdd .MemberPayrollRateAddType .MemberPayrollRateAddTypeMenu .MemberPayrollRateAddTypeOption.is-active{background:var(--background_Gray_Light);color:var(--background_Blue);font-weight:600}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateAdd .MemberPayrollInputRow{flex:0 0 auto;width:130px}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateAdd .MemberPayrollInputRow input{text-align:right}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateAdd .MemberPayrollRateAddConfirm{align-items:center;background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;height:38px;justify-content:center;width:38px}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateAdd .MemberPayrollRateAddConfirm:hover:not(:disabled){background:var(--background_Blue_Dark)}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateAdd .MemberPayrollRateAddConfirm:disabled{cursor:not-allowed;opacity:.5}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateAdd .MemberPayrollRateAddConfirm .material-symbols-outlined{font-size:18px}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateAdd .MemberPayrollRateAddCancel{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:38px;justify-content:center;width:38px}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateAdd .MemberPayrollRateAddCancel:hover{border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateAdd .MemberPayrollRateAddCancel .material-symbols-outlined{font-size:18px}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateAddBtn{align-items:center;align-self:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:5px;height:30px;padding:0 12px}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateAddBtn:hover{border-color:var(--border_Dark_Light)}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateAddBtn .material-symbols-outlined{font-size:16px}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateDefault{align-items:center;display:flex;gap:8px}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateDefault .MemberPayrollRateDefaultLabel{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateDefault .MemberPayrollInputRow{flex:0 0 auto;width:130px}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateDefault .MemberPayrollInputRow input{text-align:right}.MemberPayroll .MemberPayrollHistoryToggle{align-items:center;background:#0000;border:none;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:700;gap:8px;padding:0}.MemberPayroll .MemberPayrollHistoryToggle .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.MemberPayroll .MemberPayrollHistoryToggle .MemberPayrollHistoryCount{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);font-size:11.5px;font-weight:600;padding:2px 9px}.MemberPayroll .MemberPayrollHistoryToggle .MemberPayrollHistoryChevron{transition:transform .15s ease}.MemberPayroll .MemberPayrollHistoryToggle .MemberPayrollHistoryChevron.is-open{transform:rotate(180deg)}.MemberPayroll .MemberPayrollHistoryEmpty{background:var(--background_White);border:1px dashed var(--border_Light);border-radius:10px;color:var(--text_Title_Light_Light);font-size:13px;padding:18px;text-align:center}.MemberPayroll .MemberPayrollChangeLog{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;overflow:hidden}.MemberPayroll .MemberPayrollChangeLog .MemberPayrollChangeEntry{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:6px;padding:10px 14px}.MemberPayroll .MemberPayrollChangeLog .MemberPayrollChangeEntry:first-child{border-top:none}.MemberPayroll .MemberPayrollChangeLog .MemberPayrollChangeEntry .MemberPayrollChangeEntryHead{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px}.MemberPayroll .MemberPayrollChangeLog .MemberPayrollChangeEntry .MemberPayrollChangeEntryHead .MemberPayrollChangeEntryDate{color:var(--text_Title_Dark);font-size:12.5px;font-weight:700}.MemberPayroll .MemberPayrollChangeLog .MemberPayrollChangeEntry .MemberPayrollChangeEntryHead .MemberPayrollChangeEntryBy{color:var(--text_Title_Light_Light);font-size:11.5px}.MemberPayroll .MemberPayrollChangeLog .MemberPayrollChangeEntry .MemberPayrollChangeEntryLines{display:flex;flex-direction:column;gap:4px}.MemberPayroll .MemberPayrollChangeLog .MemberPayrollChangeEntry .MemberPayrollChangeEntryLines .MemberPayrollChangeLine{align-items:center;color:var(--text_Title_Light);display:inline-flex;flex-wrap:wrap;font-size:12.5px;gap:6px;line-height:1.4}.MemberPayroll .MemberPayrollChangeLog .MemberPayrollChangeEntry .MemberPayrollChangeEntryLines .MemberPayrollChangeLine .MemberPayrollChangeLineLabel{color:var(--text_Title_Dark);font-weight:600}.MemberPayroll .MemberPayrollChangeLog .MemberPayrollChangeEntry .MemberPayrollChangeEntryLines .MemberPayrollChangeLine .MemberPayrollChangeLineFrom{background:var(--background_Gray_Light);border-radius:6px;color:var(--text_Title_Light_Light);padding:1px 8px;text-decoration:line-through}.MemberPayroll .MemberPayrollChangeLog .MemberPayrollChangeEntry .MemberPayrollChangeEntryLines .MemberPayrollChangeLine .MemberPayrollChangeLineArrow{color:var(--text_Title_Light_Light);font-size:14px}.MemberPayroll .MemberPayrollChangeLog .MemberPayrollChangeEntry .MemberPayrollChangeEntryLines .MemberPayrollChangeLine .MemberPayrollChangeLineTo{background:color-mix(in srgb,var(--Done) 12%,#0000);border-radius:6px;color:var(--text_Title_Dark);font-weight:600;padding:1px 8px}.MemberPayroll .MemberPayrollHistoryTable{display:flex;flex-direction:column;gap:6px}.MemberPayroll .MemberPayrollHistoryTable .MemberPayrollHistoryTableLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.MemberPayroll .MemberPayrollHistoryList{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;overflow:hidden}.MemberPayroll .MemberPayrollHistoryRow{grid-gap:10px;border-top:1px solid var(--border_Light);color:var(--text_Title_Dark);display:grid;font-size:13px;gap:10px;grid-template-columns:110px 150px 150px 1fr 1fr;padding:10px 14px}.MemberPayroll .MemberPayrollHistoryRow:first-child{border-top:none}.MemberPayroll .MemberPayrollHistoryRow--head{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.MemberPayroll .MemberPayrollHistoryRow .MemberPayrollHistoryRate{font-weight:600}.MemberPayroll .MemberPayrollHistoryRow .MemberPayrollCurrent{color:var(--background_Blue);font-style:normal;font-weight:600}.MemberPayroll .MemberPayrollActions{align-items:center;display:flex;gap:12px;padding-top:4px}.MemberPayroll .MemberPayrollActions .MemberPayrollSaveBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.MemberPayroll .MemberPayrollActions .MemberPayrollSaveBtn .MemberPayrollSaveBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;display:inline-flex;height:20px;justify-content:center;width:20px}.MemberPayroll .MemberPayrollActions .MemberPayrollSaveBtn .MemberPayrollSaveBtnInner .material-symbols-outlined{color:#fff;font-size:14px}.MemberPayroll .MemberPayrollActions .MemberPayrollSaveBtn .MemberPayrollSaveBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.MemberPayroll .MemberPayrollActions .MemberPayrollSaveBtn:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.MemberPayroll .MemberPayrollActions .MemberPayrollSaveBtn:active:not(:disabled){transform:scale(.98)}.MemberPayroll .MemberPayrollActions .MemberPayrollSaveBtn:disabled{cursor:not-allowed;opacity:.6}.MemberPayroll .MemberPayrollSkeleton{display:flex;flex-direction:column;gap:14px;padding:24px}.MemberPayroll .MemberPayrollSkeleton .MemberPayrollSkeletonRow{display:flex;flex-direction:column;gap:6px}.MemberPayroll .MemberPayrollSkeleton .MemberPayrollSkeletonRow .MemberPayrollSkeletonLabel{background:var(--background_Gray_Light);border-radius:4px;height:10px;width:120px}.MemberPayroll .MemberPayrollSkeleton .MemberPayrollSkeletonRow .MemberPayrollSkeletonField{animation:MemberPayrollShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--border_Dark_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:8px;height:36px}@keyframes MemberPayrollShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:1050px){.MemberPayroll{gap:18px}.MemberPayroll .MemberPayrollCommission{padding:12px 14px 14px}.MemberPayroll .MemberPayrollCommission .MemberPayrollCommissionNarrow,.MemberPayroll .MemberPayrollCommission .MemberPayrollCommissionSimple{max-width:420px}.MemberPayroll .MemberPayrollHistoryList{-webkit-overflow-scrolling:touch;overflow-x:auto}.MemberPayroll .MemberPayrollHistoryRow{min-width:640px}}@media(max-width:600px){.MemberPayroll{gap:16px}.MemberPayroll .MemberPayrollIntro{padding-bottom:12px}.MemberPayroll .MemberPayrollIntro h3{font-size:15px}.MemberPayroll .MemberPayrollIntro p{font-size:12px}.MemberPayroll .MemberPayrollGrid{gap:12px;grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:1fr}.MemberPayroll .MemberPayrollField input[type=date],.MemberPayroll .MemberPayrollField input[type=number],.MemberPayroll .MemberPayrollField input[type=text]{font-size:16px;height:44px}.MemberPayroll .MemberPayrollPills .MemberPayrollPill{flex:1 1 auto;min-height:44px}.MemberPayroll .MemberPayrollInputRow{flex-wrap:wrap}.MemberPayroll .MemberPayrollInputRow .MemberPayrollCurrencyWrap .CurrencyOption .CurrencyOptionTrigger{height:44px}.MemberPayroll .MemberPayrollInputRow .MemberPayrollUnit{min-height:44px}.MemberPayroll .MemberPayrollCommission{padding:12px 14px}.MemberPayroll .MemberPayrollCommission .MemberPayrollCommissionHead{align-items:stretch;flex-direction:column;gap:8px}.MemberPayroll .MemberPayrollCommission .MemberPayrollCommissionNarrow,.MemberPayroll .MemberPayrollCommission .MemberPayrollCommissionSimple{max-width:none}.MemberPayroll .MemberPayrollAdvanced .MemberPayrollAdvancedToggle{flex-wrap:wrap}.MemberPayroll .MemberPayrollSection{padding:12px 14px}.MemberPayroll .MemberPayrollSection .MemberPayrollSectionHead--row{align-items:stretch;flex-direction:column;gap:8px}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateRows .MemberPayrollRateRow .MemberPayrollRateRowText .MemberPayrollRateRowPct input[type=number]{font-size:16px;height:40px;width:88px}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateAdd .MemberPayrollRateAddType{flex:1 1 100%}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateAdd .MemberPayrollRateAddType .MemberPayrollRateAddTypeButton{font-size:14px;height:44px}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateAdd .MemberPayrollInputRow{flex:1 1;width:auto}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateAdd .MemberPayrollRateAddCancel,.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateAdd .MemberPayrollRateAddConfirm{height:44px;width:44px}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateAddBtn{min-height:44px}.MemberPayroll .MemberPayrollRateByType .MemberPayrollRateDefault .MemberPayrollInputRow{flex:1 1;width:auto}.MemberPayroll .MemberPayrollActions{align-items:stretch;flex-direction:column;gap:10px}.MemberPayroll .MemberPayrollActions .MemberPayrollSaveBtn{justify-content:center;min-height:44px;width:100%}.MemberPayroll .MemberPayrollHistoryList{-webkit-overflow-scrolling:touch;overflow-x:auto}.MemberPayroll .MemberPayrollHistoryRow{font-size:12px;min-width:560px;padding:10px 12px}}.SettingsAppointmentType{background-color:#0000;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsAppointmentType .SettingsAppointmentTypeHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.SettingsAppointmentType .SettingsAppointmentTypeHeader .SettingsAppointmentTypeHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.SettingsAppointmentType .SettingsAppointmentTypeHeader .SettingsAppointmentTypeHeaderActions{align-items:center;display:flex}.SettingsAppointmentType .SettingsAppointmentTypeHeader .SettingsAppointmentTypeTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.SettingsAppointmentType .SettingsAppointmentTypeHeader .SettingsAppointmentTypeSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.SettingsAppointmentType .SettingsAppointmentTypeHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsAppointmentType .SettingsAppointmentTypeHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsAppointmentType .SettingsAppointmentTypeHeader h3:hover{text-decoration:underline}.SettingsAppointmentType .SettingsAppointmentTypeHeader .SettingsAppointmentTypeAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SettingsAppointmentType .SettingsAppointmentTypeHeader .SettingsAppointmentTypeAddBtn .SettingsAppointmentTypeAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SettingsAppointmentType .SettingsAppointmentTypeHeader .SettingsAppointmentTypeAddBtn .SettingsAppointmentTypeAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SettingsAppointmentType .SettingsAppointmentTypeHeader .SettingsAppointmentTypeAddBtn .SettingsAppointmentTypeAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SettingsAppointmentType .SettingsAppointmentTypeHeader .SettingsAppointmentTypeAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SettingsAppointmentType .SettingsAppointmentTypeHeader .SettingsAppointmentTypeAddBtn:active{transform:scale(.98)}.SettingsAppointmentType .SettingsAppointmentTypeHeader .SettingsAppointmentTypeAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.SettingsAppointmentType .SettingsAppointmentTypeTableShell{display:flex;flex:1 1;flex-direction:column;min-height:0}.SettingsAppointmentType .SettingsAppointmentTypeTableShell .Table .TableGrid .SettingsAppointmentTypeCell{align-items:center;display:flex;min-width:120px}.SettingsAppointmentType .SettingsAppointmentTypeTableShell .Table .TableGrid .SettingsAppointmentTypeNameCell{display:flex;flex-direction:column}.SettingsAppointmentType .SettingsAppointmentTypeTableShell .Table .TableGrid .SettingsAppointmentTypeName{font-weight:500}.SettingsAppointmentType .SettingsAppointmentTypeTableShell .Table .TableGrid .SettingsAppointmentTypeCellStatus .SettingsAppointmentTypeStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsAppointmentType .SettingsAppointmentTypeTableShell .Table .TableGrid .SettingsAppointmentTypeCellStatus .SettingsAppointmentTypeStatusToggle:disabled{cursor:not-allowed;opacity:.6}.SettingsAppointmentType .SettingsAppointmentTypeTableShell .Table .TableGrid .SettingsAppointmentTypeCellStatus .SettingsAppointmentTypeStatusToggle .SettingsAppointmentTypeStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsAppointmentType .SettingsAppointmentTypeTableShell .Table .TableGrid .SettingsAppointmentTypeCellStatus .SettingsAppointmentTypeStatusToggle .SettingsAppointmentTypeStatusToggleText{min-width:54px;text-align:left}.SettingsAppointmentType .SettingsAppointmentTypeTableShell .Table .TableGrid .SettingsAppointmentTypeCellStatus .SettingsAppointmentTypeStatusToggle.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsAppointmentType .SettingsAppointmentTypeTableShell .Table .TableGrid .SettingsAppointmentTypeCellStatus .SettingsAppointmentTypeStatusToggle.is-active .SettingsAppointmentTypeStatusToggleDot{background:var(--Done);transform:translateX(71px)}.SettingsAppointmentType .SettingsAppointmentTypeTableShell .Table .TableGrid .SettingsAppointmentTypeCellStatus .SettingsAppointmentTypeStatusToggle.is-inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsAppointmentType .SettingsAppointmentTypeTableShell .Table .TableGrid .SettingsActionsHeader{background:var(--background_Gray_Light_Light)}.SettingsAppointmentType .SettingsAppointmentTypeTableShell .Table .TableGrid .SettingsActionsHeader,.SettingsAppointmentType .SettingsAppointmentTypeTableShell .Table .TableGrid .SettingsCellEdit{max-width:50px;min-width:50px;position:-webkit-sticky;position:sticky;right:0;text-align:center;width:50px}.SettingsAppointmentType .SettingsAppointmentTypeTableShell .Table .TableGrid .SettingsCellEdit{cursor:pointer}.SettingsAppointmentType .SettingsAppointmentTypeTableShell .Table .TableGrid .SettingsCellEdit .SettingsCellEditIcon{color:var(--text_Title_Light);cursor:pointer;font-size:26px;vertical-align:middle}.SettingsAppointmentType .SettingsAppointmentTypeTableShell .Table .TableGrid .SettingsCellEdit .SettingsCellEditIcon:hover{color:var(--text_Title_Dark)}.SettingsAppointmentType .SettingsAppointmentTypeTableShell .Table .TableGrid td.SettingsCellEdit{background:var(--background_Gray_Light_Light)}.SettingsAppointmentType .SettingsAppointmentTypeTableShell .Table .TableGrid tbody tr:nth-child(2n) td.SettingsCellEdit{background:var(--background_Gray_Light)}.SettingsAppointmentType .SettingsAppointmentTypeTableShell .Table .TableGrid .TableRow:hover td.SettingsCellEdit{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.SettingsAppointmentType .SettingsAppointmentTypeTableShell .Table .TableGrid .TableRow:hover:nth-child(2n) td.SettingsCellEdit{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeModal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,var(--background_White),var(--background_Gray_Light_Light));border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 50%,#0000);border-radius:6px;box-shadow:0 24px 60px #0f172a52,0 0 0 1px #94a3b84d;max-width:90vw;overflow:hidden;width:560px}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeModal .SettingsAppointmentTypeModalHeader{align-items:center;background:linear-gradient(135deg,var(--outline_Blue),#0f172a03);border-bottom:1px solid #e5e7ebe6;display:flex;justify-content:space-between;padding:16px 22px}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeModal .SettingsAppointmentTypeModalHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;letter-spacing:.01em;margin:0}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeModal .SettingsAppointmentTypeModalHeader .SettingsAppointmentTypeModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:inline-flex;font-size:22px;height:32px;justify-content:center;line-height:1;transition:background .12s ease,color .12s ease,transform .12s ease;width:32px}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeModal .SettingsAppointmentTypeModalHeader .SettingsAppointmentTypeModalClose:hover{background:#0f172a0d;color:var(--text_Title_Dark);transform:translateY(-.5px)}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeModal .SettingsAppointmentTypeModalBody{background:radial-gradient(circle at top right,var(--outline_Blue),#0000 55%),var(--background_White);padding:20px 22px 22px}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeModal .SettingsAppointmentTypeModalActions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeField{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeField span{color:var(--text_Title_Light_Light);font-size:12px}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeField.SettingsAppointmentTypeField--select{position:relative}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;height:40px;padding:0 12px}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeField input:focus{background-color:var(--background_White);border:1px solid var(--background_Blue);box-shadow:0 0 0 1px var(--outline_Blue);outline:3px solid #0000}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeField .SettingsAppointmentTypeFieldSelectButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;height:40px;justify-content:space-between;outline:3px solid #0000;padding:0 16px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeField .SettingsAppointmentTypeFieldSelectButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeField .SettingsAppointmentTypeFieldSelectButton:focus-visible{background-color:var(--background_White);border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf29}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeField .SettingsAppointmentTypeFieldSelectChevron{color:var(--text_Title_Light_Light);font-size:10px}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeField .SettingsAppointmentTypeFieldSelectMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 16px 40px #0f172a2e;left:0;max-height:240px;overflow-y:auto;padding:6px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeField .SettingsAppointmentTypeFieldSelectOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeField .SettingsAppointmentTypeFieldSelectOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeHelp{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsAppointmentType .SettingsAppointmentTypeError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;margin:8px 0 16px;padding:8px 10px}.SettingsAppointmentType .SettingsAppointmentTypeBtnPrimary{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;box-shadow:0 10px 24px var(--outline_Blue),0 0 0 3px var(--outline_Blue);color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:40px;justify-content:center;padding:0 20px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.SettingsAppointmentType .SettingsAppointmentTypeBtnPrimary:hover{box-shadow:0 14px 30px #2563eb73,0 0 0 5px var(--outline_Blue);transform:translateY(-1px)}.SettingsAppointmentType .SettingsAppointmentTypeBtnPrimary:active{box-shadow:0 8px 18px var(--outline_Blue),0 0 0 3px var(--outline_Blue);transform:translateY(0)}.SettingsAppointmentType .SettingsAppointmentTypeBtnSecondary{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;height:40px;padding:0 24px}.SettingsAppointmentType .SettingsAppointmentTypeBtnSecondary:hover{background:var(--background_Gray_Light)}.SettingsAppointmentType .SettingsAppointmentTypeBtnSecondary:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}@media(max-width:1050px){.SettingsAppointmentType .SettingsAppointmentTypeHeader{gap:12px;margin:20px 20px 0;padding:0 0 14px}.SettingsAppointmentType .SettingsAppointmentTypeTableShell .Table .TableGrid td:first-child,.SettingsAppointmentType .SettingsAppointmentTypeTableShell .Table .TableGrid th:first-child{left:0;position:-webkit-sticky;position:sticky;z-index:1}.SettingsAppointmentType .SettingsAppointmentTypeTableShell .Table .TableGrid td:first-child,.SettingsAppointmentType .SettingsAppointmentTypeTableShell .Table .TableGrid th:first-child{background:var(--background_Gray_Light_Light)}.SettingsAppointmentType .SettingsAppointmentTypeTableShell .Table .TableGrid tbody tr:nth-child(2n) td:first-child{background:var(--background_Gray_Light)}.SettingsAppointmentType .SettingsAppointmentTypeTableShell .Table .TableGrid .TableRow:hover td:first-child{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.SettingsAppointmentType .SettingsAppointmentTypeTableShell .Table .TableGrid .TableRow:hover:nth-child(2n) td:first-child{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}}@media(max-width:600px){.SettingsAppointmentType{overflow-x:hidden}.SettingsAppointmentType .SettingsAppointmentTypeHeader{align-items:flex-start!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important}.SettingsAppointmentType .SettingsAppointmentTypeHeader .SettingsAppointmentTypeHeaderMain{min-width:0}.SettingsAppointmentType .SettingsAppointmentTypeHeader .SettingsAppointmentTypeHeaderActions{flex-shrink:0}.SettingsAppointmentType .SettingsAppointmentTypeHeader .SettingsAppointmentTypeAddBtnLabel,.SettingsAppointmentType .SettingsAppointmentTypeHeader .SettingsAppointmentTypeCreateBtnLabel{display:none!important}.SettingsAppointmentType .SettingsAppointmentTypeHeader .SettingsAppointmentTypeAddBtn,.SettingsAppointmentType .SettingsAppointmentTypeHeader .SettingsAppointmentTypeCreateBtn{flex-shrink:0;gap:0!important;height:44px!important;justify-content:center;min-height:44px!important;min-width:44px!important;padding:0!important;width:44px!important}.SettingsAppointmentType .SettingsAppointmentTypeHeader{margin-left:8px!important;margin-right:8px!important}.SettingsAppointmentType .SettingsAppointmentTypeControls,.SettingsAppointmentType .SettingsAppointmentTypeTableSection{padding-left:8px!important;padding-right:8px!important}.SettingsAppointmentType .SettingsAppointmentTypeHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0;padding:0 0 12px}.SettingsAppointmentType .SettingsAppointmentTypeHeader .SettingsAppointmentTypeTitle{font-size:18px}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeModal{max-height:calc(100vh - 20px);max-width:calc(100vw - 20px);overflow-y:auto;width:100%}}.SettingsServiceAreas{background:#0000;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsServiceAreas .SettingsServiceAreasHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasHeaderActions{align-items:center;display:flex}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.SettingsServiceAreas .SettingsServiceAreasHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsServiceAreas .SettingsServiceAreasHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsServiceAreas .SettingsServiceAreasHeader h3:hover{text-decoration:underline}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasAddBtn .SettingsServiceAreasAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasAddBtn .SettingsServiceAreasAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasAddBtn .SettingsServiceAreasAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasAddBtn:active{transform:scale(.98)}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.SettingsServiceAreas .SettingsServiceAreasTableShell{display:flex;flex:1 1;flex-direction:column;min-height:500px}.SettingsServiceAreas .SettingsServiceAreasCell{align-items:center;display:flex;min-width:120px}.SettingsServiceAreas .SettingsServiceAreasNameCell{display:flex;flex-direction:column}.SettingsServiceAreas .SettingsServiceAreasName{font-weight:500}.SettingsServiceAreas .SettingsServiceAreasEmail{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsServiceAreas .SettingsServiceAreasMapCell iframe{background-color:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:10px;display:block;height:120px;margin:12px 0;outline:3px solid #0000;width:200px}.SettingsServiceAreas .SettingsServiceAreasColorCell .SettingsServiceAreasColorSwatch{border:2px solid var(--background_White);border-radius:999px;box-shadow:0 0 0 1px var(--border_Dark_Light),0 1px 3px #0000001f;display:inline-block;height:20px;width:20px}.SettingsServiceAreas .SettingsServiceAreasCellStatus .SettingsServiceAreasStatusPill{text-transform:capitalize}.SettingsServiceAreas .SettingsServiceAreasCellStatus .SettingsServiceAreasStatusPill--active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsServiceAreas .SettingsServiceAreasCellStatus .SettingsServiceAreasStatusPill--inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsServiceAreas .SettingsServiceAreasCellStatus .SettingsServiceAreasStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsServiceAreas .SettingsServiceAreasCellStatus .SettingsServiceAreasStatusToggle:disabled{cursor:not-allowed;opacity:.6}.SettingsServiceAreas .SettingsServiceAreasCellStatus .SettingsServiceAreasStatusToggle .SettingsServiceAreasStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsServiceAreas .SettingsServiceAreasCellStatus .SettingsServiceAreasStatusToggle .SettingsServiceAreasStatusToggleText{min-width:54px;text-align:left}.SettingsServiceAreas .SettingsServiceAreasCellStatus .SettingsServiceAreasStatusToggle.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsServiceAreas .SettingsServiceAreasCellStatus .SettingsServiceAreasStatusToggle.is-active .SettingsServiceAreasStatusToggleDot{background:var(--Done);transform:translateX(71px)}.SettingsServiceAreas .SettingsServiceAreasCellStatus .SettingsServiceAreasStatusToggle.is-inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsServiceAreas .SettingsServiceAreasPhone{color:var(--background_Blue);text-decoration:none}.SettingsServiceAreas .SettingsServiceAreasPhone:hover{text-decoration:underline}.SettingsServiceAreas .Table .TableGrid .SettingsActionsHeader{background-color:var(--background_Gray_Light_Light);max-width:70px}.SettingsServiceAreas .Table .TableGrid .SettingsActionsHeader,.SettingsServiceAreas .Table .TableGrid .SettingsCellEdit{box-shadow:none;display:table-cell;max-width:50px;min-width:50px;position:-webkit-sticky;position:sticky;right:0;text-align:center;vertical-align:middle;width:50px}.SettingsServiceAreas .Table .TableGrid .SettingsCellEdit{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light);cursor:pointer;font-size:26px}.SettingsServiceAreas .Table .TableGrid .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.SettingsServiceAreas .Table .TableGrid tbody tr:nth-child(2n) td.SettingsCellEdit{background:var(--background_Gray_Light)}.SettingsServiceAreas .Table .TableGrid .TableRow:hover td.SettingsCellEdit{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.SettingsServiceAreas .Table .TableGrid .TableRow:hover:nth-child(2n) td.SettingsCellEdit{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}.SettingsServiceAreas .SettingsServiceAreasModalOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasModal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,var(--background_White),var(--background_Gray_Light_Light));border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 50%,#0000);border-radius:6px;box-shadow:0 24px 60px #0f172a52,0 0 0 1px #94a3b84d;max-width:90vw;overflow:hidden;width:560px}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasModal .SettingsServiceAreasModalHeader{align-items:center;background:linear-gradient(135deg,var(--outline_Blue),#0f172a03);border-bottom:1px solid #e5e7ebe6;display:flex;justify-content:space-between;padding:16px 22px}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasModal .SettingsServiceAreasModalHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;letter-spacing:.01em;margin:0}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasModal .SettingsServiceAreasModalHeader .SettingsServiceAreasModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasModal .SettingsServiceAreasModalHeader .SettingsServiceAreasModalClose .material-symbols-outlined{font-size:21px}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasModal .SettingsServiceAreasModalHeader .SettingsServiceAreasModalClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasModal .SettingsServiceAreasModalHeader .SettingsServiceAreasModalClose:active{transform:scale(.92)}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasModal .SettingsServiceAreasModalBody{background:radial-gradient(circle at top right,var(--outline_Blue),#0000 55%),var(--background_White);padding:20px 22px 22px}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasModal .SettingsServiceAreasModalActions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField span{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField.SettingsServiceAreasField--select{position:relative}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField input::placeholder{color:var(--text_Title_Light_Light)}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField input:focus,.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField .SettingsServiceAreasFieldSelectButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:10px;justify-content:space-between;padding:9px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField .SettingsServiceAreasFieldSelectButton:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField .SettingsServiceAreasFieldSelectChevron{color:var(--text_Title_Light_Light);font-size:20px;transition:transform .15s ease}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField .SettingsServiceAreasFieldSelectChevron.is-open{transform:rotate(180deg)}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField .SettingsServiceAreasFieldSelectMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;left:0;max-height:240px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField .SettingsServiceAreasFieldSelectOption{border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:13.5px;font-weight:600;padding:8px 9px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField .SettingsServiceAreasFieldSelectOption.is-selected,.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField .SettingsServiceAreasFieldSelectOption:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasHelp{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsServiceAreas .SettingsServiceAreasError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;margin:8px 0 16px;padding:8px 10px}.SettingsServiceAreas .SettingsServiceAreasBtnPrimary{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;box-shadow:0 10px 24px var(--outline_Blue),0 0 0 3px var(--outline_Blue);color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:40px;justify-content:center;padding:0 20px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.SettingsServiceAreas .SettingsServiceAreasBtnPrimary:hover{box-shadow:0 14px 30px #2563eb73,0 0 0 5px var(--outline_Blue);transform:translateY(-1px)}.SettingsServiceAreas .SettingsServiceAreasBtnPrimary:active{box-shadow:0 8px 18px var(--outline_Blue),0 0 0 3px var(--outline_Blue);transform:translateY(0)}.SettingsServiceAreas .SettingsServiceAreasBtnSecondary{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;height:40px;padding:0 24px}.SettingsServiceAreas .SettingsServiceAreasBtnSecondary:hover{background:var(--background_Gray_Light)}.SettingsServiceAreas .SettingsServiceAreasBtnSecondary:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}@media(max-width:1050px){.SettingsServiceAreas .SettingsServiceAreasHeader{gap:12px;margin:20px 20px 0;padding:0 0 14px}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasTitle{font-size:18px}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasAddBtn{height:36px}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasAddBtn .SettingsServiceAreasAddBtnLabel{font-size:12px}.SettingsServiceAreas .SettingsServiceAreasMapCell iframe{height:100px;width:160px}.SettingsServiceAreas .Table .TableGrid td:first-child,.SettingsServiceAreas .Table .TableGrid th:first-child{left:0;position:-webkit-sticky;position:sticky;z-index:1}.SettingsServiceAreas .Table .TableGrid td:first-child,.SettingsServiceAreas .Table .TableGrid th:first-child{background:var(--background_Gray_Light_Light)}.SettingsServiceAreas .Table .TableGrid tbody tr:nth-child(2n) td:first-child{background:var(--background_Gray_Light)}.SettingsServiceAreas .Table .TableGrid .TableRow:hover td:first-child{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.SettingsServiceAreas .Table .TableGrid .TableRow:hover:nth-child(2n) td:first-child{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}}@media(max-width:600px){.SettingsServiceAreas{overflow-x:hidden}.SettingsServiceAreas .SettingsServiceAreasHeader{align-items:flex-start!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasHeaderMain{min-width:0}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasHeaderActions{flex-shrink:0}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasAddBtnLabel,.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasCreateBtnLabel{display:none!important}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasAddBtn,.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasCreateBtn{flex-shrink:0;gap:0!important;height:44px!important;justify-content:center;min-height:44px!important;min-width:44px!important;padding:0!important;width:44px!important}.SettingsServiceAreas .SettingsServiceAreasHeader{margin-left:8px!important;margin-right:8px!important}.SettingsServiceAreas .SettingsServiceAreasControls,.SettingsServiceAreas .SettingsServiceAreasTableSection{padding-left:8px!important;padding-right:8px!important}.SettingsServiceAreas .SettingsServiceAreasTableShell{min-height:0}.SettingsServiceAreas .SettingsServiceAreasHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0;padding:max(0px,env(safe-area-inset-top)) 0 12px}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasTitle{font-size:16px}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasSubtitle{font-size:12px}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasHeaderActions{justify-content:flex-end}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasAddBtn{height:44px;min-height:44px}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasAddBtn .SettingsServiceAreasAddBtnLabel{font-size:12px}.SettingsServiceAreas .SettingsServiceAreasModalOverlay{align-items:flex-end}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasModal{-webkit-overflow-scrolling:touch;border-radius:16px 16px 0 0;max-height:92dvh;max-width:100%;overflow-y:auto;width:100%}}.SettingsCreateNumbers{background-color:#0000;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsCreateNumbers .SettingsCreateNumbersHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersHeaderActions{align-items:center;display:flex}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.SettingsCreateNumbers .SettingsCreateNumbersHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsCreateNumbers .SettingsCreateNumbersHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsCreateNumbers .SettingsCreateNumbersHeader h3:hover{text-decoration:underline}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersAddBtn .SettingsCreateNumbersAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersAddBtn .SettingsCreateNumbersAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersAddBtn .SettingsCreateNumbersAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersAddBtn:active{transform:scale(.98)}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.SettingsCreateNumbers .SettingsCreateNumbersTableHost{display:flex;flex:1 1;flex-direction:column;min-height:0}.SettingsCreateNumbers .SettingsCreateNumbersStatusFilter{position:relative}.SettingsCreateNumbers .SettingsCreateNumbersStatusFilter .SettingsCreateNumbersFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.SettingsCreateNumbers .SettingsCreateNumbersStatusFilter .SettingsCreateNumbersFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.SettingsCreateNumbers .SettingsCreateNumbersStatusFilter .SettingsCreateNumbersFilterButton .SettingsCreateNumbersFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsCreateNumbers .SettingsCreateNumbersStatusFilter .SettingsCreateNumbersFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;left:0;max-height:260px;min-width:150px;overflow-y:auto;padding:0;position:absolute;top:calc(100% + 6px);z-index:24}.SettingsCreateNumbers .SettingsCreateNumbersStatusFilter .SettingsCreateNumbersFilterMenu .SettingsCreateNumbersFilterOption{border-radius:4px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;margin:5px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap;width:calc(100% - 10px)}.SettingsCreateNumbers .SettingsCreateNumbersStatusFilter .SettingsCreateNumbersFilterMenu .SettingsCreateNumbersFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsCreateNumbers .SettingsCreateNumbersStatusFilter .SettingsCreateNumbersFilterMenu .SettingsCreateNumbersApplyButton{align-items:center;background:var(--background_Blue);border:none;border-radius:50px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;margin:5px 10px 10px;padding:8px 22px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;width:calc(100% - 20px)}.SettingsCreateNumbers .SettingsCreateNumbersStatusFilter .SettingsCreateNumbersFilterMenu .SettingsCreateNumbersApplyButton:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.SettingsCreateNumbers .SettingsCreateNumbersStatusFilter .SettingsCreateNumbersFilterMenu .SettingsCreateNumbersApplyButton:active{box-shadow:0 6px 16px var(--outline_Blue),0 0 0 4px var(--outline_Blue);transform:translateY(0)}.SettingsCreateNumbers .Table .TableGrid .SettingsCreateNumbersCell{min-width:120px}.SettingsCreateNumbers .Table .TableGrid .SettingsCreateNumbersCellName{color:var(--background_Blue);cursor:pointer}.SettingsCreateNumbers .Table .TableGrid .SettingsCreateNumbersCellName:hover{text-decoration:underline}.SettingsCreateNumbers .Table .TableGrid .SettingsCreateNumbersNameCell{display:flex;flex-direction:column}.SettingsCreateNumbers .Table .TableGrid .SettingsCreateNumbersNameCell .SettingsCreateNumbersName{font-weight:500}.SettingsCreateNumbers .Table .TableGrid .SettingsCreateNumbersNameCell .SettingsCreateNumbersEmail{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsCreateNumbers .Table .TableGrid .SettingsCreateNumbersCallFlowLink{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font:inherit;font-weight:500;max-width:100%;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.SettingsCreateNumbers .Table .TableGrid .SettingsCreateNumbersCallFlowLink:hover{text-decoration:underline}.SettingsCreateNumbers .Table .TableGrid .SettingsCreateNumbersPersonalBadge{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;gap:5px;max-width:100%;overflow:hidden;padding:3px 10px 3px 7px;text-overflow:ellipsis;white-space:nowrap}.SettingsCreateNumbers .Table .TableGrid .SettingsCreateNumbersPersonalBadge .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:14px}.SettingsCreateNumbers .Table .TableGrid .SettingsCreateNumbersCellStatus .SettingsCreateNumbersStatusBadge{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-weight:600;gap:6px;padding:4px 12px}.SettingsCreateNumbers .Table .TableGrid .SettingsCreateNumbersCellStatus .SettingsCreateNumbersStatusBadge .SettingsCreateNumbersStatusBadgeDot{background:var(--text_Title_Light_Light_Light);border-radius:999px;height:8px;width:8px}.SettingsCreateNumbers .Table .TableGrid .SettingsCreateNumbersCellStatus .SettingsCreateNumbersStatusBadge.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsCreateNumbers .Table .TableGrid .SettingsCreateNumbersCellStatus .SettingsCreateNumbersStatusBadge.is-active .SettingsCreateNumbersStatusBadgeDot{background:var(--Done)}.SettingsCreateNumbers .Table .TableGrid .SettingsActionsHeader{background:var(--background_Gray_Light_Light);max-width:70px}.SettingsCreateNumbers .Table .TableGrid .SettingsActionsHeader,.SettingsCreateNumbers .Table .TableGrid .SettingsCellEdit{box-shadow:none;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.SettingsCreateNumbers .Table .TableGrid td.SettingsCellEdit{background:var(--background_Gray_Light_Light)}.SettingsCreateNumbers .Table .TableGrid tbody tr:nth-child(2n) td.SettingsCellEdit{background:var(--background_Gray_Light)}.SettingsCreateNumbers .Table .TableGrid .TableRow:hover td.SettingsCellEdit{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.SettingsCreateNumbers .Table .TableGrid .TableRow:hover:nth-child(2n) td.SettingsCellEdit{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}.SettingsCreateNumbers .Table .TableGrid .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;font-size:26px;text-align:center}.SettingsCreateNumbers .Table .TableGrid .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.SettingsCreateNumbers .SettingsCreateNumbersPhone{color:var(--background_Blue);text-decoration:none}.SettingsCreateNumbers .SettingsCreateNumbersPhone:hover{text-decoration:underline}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersModal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,var(--background_White),var(--background_Gray_Light_Light));border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 50%,#0000);border-radius:6px;box-shadow:0 24px 60px #0f172a52,0 0 0 1px #94a3b84d;max-width:90vw;overflow:hidden;width:560px}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersModal .SettingsCreateNumbersModalHeader{align-items:center;background:linear-gradient(135deg,var(--outline_Blue),#0f172a03);border-bottom:1px solid #e5e7ebe6;display:flex;justify-content:space-between;padding:16px 22px}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersModal .SettingsCreateNumbersModalHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;letter-spacing:.01em;margin:0}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersModal .SettingsCreateNumbersModalHeader .SettingsCreateNumbersModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersModal .SettingsCreateNumbersModalHeader .SettingsCreateNumbersModalClose .material-symbols-outlined{font-size:21px}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersModal .SettingsCreateNumbersModalHeader .SettingsCreateNumbersModalClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersModal .SettingsCreateNumbersModalHeader .SettingsCreateNumbersModalClose:active{transform:scale(.92)}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersModal .SettingsCreateNumbersModalBody{background:radial-gradient(circle at top right,var(--outline_Blue),#0000 55%),var(--background_White);padding:20px 22px 22px}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersModal .SettingsCreateNumbersModalActions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField span{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField.SettingsCreateNumbersField--select{position:relative}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField input::placeholder{color:var(--text_Title_Light_Light)}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField input:focus,.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField .SettingsCreateNumbersFieldSelectButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:10px;justify-content:space-between;padding:9px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField .SettingsCreateNumbersFieldSelectButton:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField .SettingsCreateNumbersFieldSelectChevron{color:var(--text_Title_Light_Light);font-size:20px;transition:transform .15s ease}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField .SettingsCreateNumbersFieldSelectChevron.is-open{transform:rotate(180deg)}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField .SettingsCreateNumbersFieldSelectMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;left:0;max-height:240px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField .SettingsCreateNumbersFieldSelectOption{border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:13.5px;font-weight:600;padding:8px 9px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField .SettingsCreateNumbersFieldSelectOption.is-selected,.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField .SettingsCreateNumbersFieldSelectOption:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersHelp{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsCreateNumbers .SettingsCreateNumbersError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;margin:8px 0 16px;padding:8px 10px}.SettingsCreateNumbers .SettingsCreateNumbersBtnPrimary{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;box-shadow:0 10px 24px var(--outline_Blue),0 0 0 3px var(--outline_Blue);color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:40px;justify-content:center;padding:0 20px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.SettingsCreateNumbers .SettingsCreateNumbersBtnPrimary:hover{box-shadow:0 14px 30px #2563eb73,0 0 0 5px var(--outline_Blue);transform:translateY(-1px)}.SettingsCreateNumbers .SettingsCreateNumbersBtnPrimary:active{box-shadow:0 8px 18px var(--outline_Blue),0 0 0 3px var(--outline_Blue);transform:translateY(0)}.SettingsCreateNumbers .SettingsCreateNumbersBtnSecondary{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;height:40px;padding:0 24px}.SettingsCreateNumbers .SettingsCreateNumbersBtnSecondary:hover{background:var(--background_Gray_Light)}.SettingsCreateNumbers .SettingsCreateNumbersBtnSecondary:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}@media(max-width:1050px){.SettingsCreateNumbers .SettingsCreateNumbersHeader{gap:12px;margin:20px 20px 0;padding:0 0 14px}.SettingsCreateNumbers .Table .TableGrid td:first-child,.SettingsCreateNumbers .Table .TableGrid th:first-child{left:0;position:-webkit-sticky;position:sticky;z-index:1}.SettingsCreateNumbers .Table .TableGrid td:first-child,.SettingsCreateNumbers .Table .TableGrid th:first-child{background:var(--background_Gray_Light_Light)}.SettingsCreateNumbers .Table .TableGrid tbody tr:nth-child(2n) td:first-child{background:var(--background_Gray_Light)}.SettingsCreateNumbers .Table .TableGrid .TableRow:hover td:first-child{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.SettingsCreateNumbers .Table .TableGrid .TableRow:hover:nth-child(2n) td:first-child{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}}@media(max-width:600px){.SettingsCreateNumbers{overflow-x:hidden}.SettingsCreateNumbers .SettingsCreateNumbersHeader{align-items:flex-start!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersHeaderMain{min-width:0}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersHeaderActions{flex-shrink:0}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersAddBtnLabel,.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersCreateBtnLabel{display:none!important}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersAddBtn,.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersCreateBtn{flex-shrink:0;gap:0!important;height:44px!important;justify-content:center;min-height:44px!important;min-width:44px!important;padding:0!important;width:44px!important}.SettingsCreateNumbers .SettingsCreateNumbersHeader{margin-left:8px!important;margin-right:8px!important}.SettingsCreateNumbers .SettingsCreateNumbersControls,.SettingsCreateNumbers .SettingsCreateNumbersTableSection{padding-left:8px!important;padding-right:8px!important}.SettingsCreateNumbers .SettingsCreateNumbersStatusFilter .SettingsCreateNumbersFilterMenu{max-width:calc(100vw - 24px)}.SettingsCreateNumbers .SettingsCreateNumbersHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0;padding:0 0 12px}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersTitle{font-size:18px}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersAddBtn{justify-content:center;min-height:44px;width:100%}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersModal{max-height:calc(100vh - 20px);max-width:calc(100vw - 20px);overflow-y:auto;width:100%}}.CallFlow .CallFlowTemplates{margin:0 24px 8px}.CallFlow .CallFlowTemplates .CallFlowTemplatesHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.CallFlow .CallFlowTemplates .CallFlowTemplatesHeader .CallFlowTemplatesHeaderText h3{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0 0 4px}.CallFlow .CallFlowTemplates .CallFlowTemplatesHeader .CallFlowTemplatesHeaderText p{color:var(--text_Title_Light_Light);font-size:12.5px;margin:0}.CallFlow .CallFlowTemplates .CallFlowTemplatesHeader .CallFlowTemplatesCollapseBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;transition:background .12s ease,border-color .12s ease,color .12s ease;width:30px}.CallFlow .CallFlowTemplates .CallFlowTemplatesHeader .CallFlowTemplatesCollapseBtn .material-symbols-outlined{font-size:20px}.CallFlow .CallFlowTemplates .CallFlowTemplatesHeader .CallFlowTemplatesCollapseBtn:hover{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.CallFlow .CallFlowTemplates.is-collapsed .CallFlowTemplatesHeader{margin-bottom:0}.CallFlow .CallFlowTemplates .CallFlowTemplatesMobileToggle{display:none}@media(max-width:600px){.CallFlow .CallFlowTemplates .CallFlowTemplatesGrid:not(.is-mobile-expanded) .CallFlowTemplateCard:nth-child(n+3){display:none}.CallFlow .CallFlowTemplates .CallFlowTemplatesMobileToggle{align-items:center;background:var(--background_Gray_Light);border:1px dashed var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;justify-content:center;margin-top:10px;padding:9px 12px;width:100%}.CallFlow .CallFlowTemplates .CallFlowTemplatesMobileToggle .material-symbols-outlined{font-size:17px}}.CallFlow .CallFlowTemplates .CallFlowTemplatesGridWrap{display:grid;grid-template-rows:1fr;opacity:1;overflow:hidden;transition:grid-template-rows .34s cubic-bezier(.22,1,.36,1),opacity .26s ease}.CallFlow .CallFlowTemplates .CallFlowTemplatesGridWrap>.CallFlowTemplatesGrid{min-height:0}.CallFlow .CallFlowTemplates.is-collapsed .CallFlowTemplatesGridWrap{grid-template-rows:0fr;opacity:0}.CallFlow .CallFlowTemplates .CallFlowTemplatesGrid{grid-gap:10px;animation:CallFlowTemplatesReveal .3s cubic-bezier(.22,1,.36,1) both;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);padding:4px 6px 16px}.CallFlow .CallFlowTemplates .CallFlowTemplatesGrid .CallFlowTemplateCard{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:8px;padding:14px;text-align:left;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CallFlow .CallFlowTemplates .CallFlowTemplatesGrid .CallFlowTemplateCard:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14;transform:translateY(-1px)}.CallFlow .CallFlowTemplates .CallFlowTemplatesGrid .CallFlowTemplateCard:active{transform:scale(.99)}.CallFlow .CallFlowTemplates .CallFlowTemplatesGrid .CallFlowTemplateCard .CallFlowTemplateCardIcon{align-items:center;border:1.5px solid;border-radius:50%;display:inline-flex;height:34px;justify-content:center;width:34px}.CallFlow .CallFlowTemplates .CallFlowTemplatesGrid .CallFlowTemplateCard .CallFlowTemplateCardIcon .material-symbols-outlined{font-size:18px}.CallFlow .CallFlowTemplates .CallFlowTemplatesGrid .CallFlowTemplateCard .CallFlowTemplateCardName{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CallFlow .CallFlowTemplates .CallFlowTemplatesGrid .CallFlowTemplateCard .CallFlowTemplateCardDesc{color:var(--text_Title_Light_Light);font-size:11.5px;line-height:1.4}@media(max-width:1050px){.CallFlow .CallFlowTemplates{margin:0 16px 8px}.CallFlow .CallFlowTemplates .CallFlowTemplatesGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.CallFlow .CallFlowTemplates{margin:0 12px 8px}.CallFlow .CallFlowTemplates .CallFlowTemplatesGrid{grid-template-columns:1fr}}.CallFlow{background:#0000;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.CallFlow .CallFlowHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.CallFlow .CallFlowHeader .CallFlowHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.CallFlow .CallFlowHeader .CallFlowHeaderActions{align-items:center;display:flex}.CallFlow .CallFlowHeader .CallFlowTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.CallFlow .CallFlowHeader .CallFlowSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.CallFlow .CallFlowHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.CallFlow .CallFlowHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.CallFlow .CallFlowHeader h3:hover{text-decoration:underline}.CallFlow .CallFlowHeader .CallFlowAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CallFlow .CallFlowHeader .CallFlowAddBtn .CallFlowAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CallFlow .CallFlowHeader .CallFlowAddBtn .CallFlowAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CallFlow .CallFlowHeader .CallFlowAddBtn .CallFlowAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CallFlow .CallFlowHeader .CallFlowAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CallFlow .CallFlowHeader .CallFlowAddBtn:active{transform:scale(.98)}.CallFlow .CallFlowHeader .CallFlowAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.CallFlow .CallFlowTableShell{display:flex;flex:1 1;flex-direction:column;min-height:0}.CallFlow .Table .TableGrid .CallFlowCellName{color:var(--background_Blue);cursor:pointer}.CallFlow .Table .TableGrid .CallFlowCellName:hover{text-decoration:underline}.CallFlow .Table .TableGrid .CallFlowCellStatus .CallFlowStatusBadge{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:4px 12px}.CallFlow .Table .TableGrid .CallFlowCellStatus .CallFlowStatusBadge.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.CallFlow .Table .TableGrid .CallFlowCellStatus .CallFlowStatusBadge.is-inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.CallFlow .Table .TableGrid .CallFlowCellNumbers .CallFlowNumbersChip{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:28px;padding:0 12px;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease}.CallFlow .Table .TableGrid .CallFlowCellNumbers .CallFlowNumbersChip .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.CallFlow .Table .TableGrid .CallFlowCellNumbers .CallFlowNumbersChip:hover{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_White));border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014}.CallFlow .Table .TableGrid .CallFlowCellNumbers .CallFlowNumbersChip:active{transform:scale(.97)}.CallFlow .Table .TableGrid .CallFlowCellNumbers .CallFlowNumbersEmpty{color:var(--text_Title_Light_Light_Light);font-weight:500}.CallFlow .Table .TableGrid .CallFlowActionsHeader,.CallFlow .Table .TableGrid .CallFlowCellEdit{box-shadow:none;max-width:50px;min-width:50px;position:-webkit-sticky;position:sticky;right:0;width:50px;z-index:1}.CallFlow .Table .TableGrid .CallFlowActionsHeader,.CallFlow .Table .TableGrid td.CallFlowCellEdit{background:var(--background_Gray_Light_Light)}.CallFlow .Table .TableGrid tbody tr:nth-child(2n) td.CallFlowCellEdit{background:var(--background_Gray_Light)}.CallFlow .Table .TableGrid .TableRow:hover td.CallFlowCellEdit{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.CallFlow .Table .TableGrid .TableRow:hover:nth-child(2n) td.CallFlowCellEdit{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}.CallFlow .Table .TableGrid .CallFlowCellEdit{color:var(--text_Title_Light);cursor:pointer;font-size:26px;text-align:center}.CallFlow .Table .TableGrid .CallFlowCellEdit:hover{color:var(--text_Title_Dark)}.CallFlow .CallFlowModalOverlay{align-items:center;animation:CallFlowModalFade .14s ease-out;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.CallFlow .CallFlowModalOverlay .CallFlowModal{animation:CallFlowModalPop .16s ease-out;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:min(70vh,560px);max-width:440px;overflow:hidden;width:100%}.CallFlow .CallFlowModalOverlay .CallFlowModal .CallFlowModalHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:18px 20px 0}.CallFlow .CallFlowModalOverlay .CallFlowModal .CallFlowModalHeader .CallFlowModalHeaderText{display:flex;flex-direction:column;gap:2px;min-width:0}.CallFlow .CallFlowModalOverlay .CallFlowModal .CallFlowModalHeader .CallFlowModalHeaderText h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.CallFlow .CallFlowModalOverlay .CallFlowModal .CallFlowModalHeader .CallFlowModalHeaderText p{color:var(--text_Title_Light_Light);font-size:13px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallFlow .CallFlowModalOverlay .CallFlowModal .CallFlowModalHeader .CallFlowModalClose{align-items:center;background-color:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.CallFlow .CallFlowModalOverlay .CallFlowModal .CallFlowModalHeader .CallFlowModalClose .material-symbols-outlined{font-size:18px}.CallFlow .CallFlowModalOverlay .CallFlowModal .CallFlowModalHeader .CallFlowModalClose:hover{background:var(--background_Gray_Dark_Light);background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.CallFlow .CallFlowModalOverlay .CallFlowModal .CallFlowModalBody{overflow-y:auto;padding:10px}.CallFlow .CallFlowModalOverlay .CallFlowModal .CallFlowModalBody .CallFlowModalLoading{color:var(--text_Title_Light_Light);font-size:13px;padding:24px 12px;text-align:center}.CallFlow .CallFlowModalOverlay .CallFlowModal .CallFlowModalBody .CallFlowModalEmpty{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:13px;gap:8px;padding:32px 12px;text-align:center}.CallFlow .CallFlowModalOverlay .CallFlowModal .CallFlowModalBody .CallFlowModalEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:30px}.CallFlow .CallFlowModalOverlay .CallFlowModal .CallFlowModalBody .CallFlowModalNumberRow{align-items:center;border-radius:10px;display:flex;gap:12px;justify-content:space-between;padding:10px 12px;transition:background .12s ease}.CallFlow .CallFlowModalOverlay .CallFlowModal .CallFlowModalBody .CallFlowModalNumberRow:hover{background:var(--background_Gray_Light)}.CallFlow .CallFlowModalOverlay .CallFlowModal .CallFlowModalBody .CallFlowModalNumberRow .CallFlowModalNumberInfo{display:flex;flex-direction:column;gap:3px;min-width:0}.CallFlow .CallFlowModalOverlay .CallFlowModal .CallFlowModalBody .CallFlowModalNumberRow .CallFlowModalNumberInfo .CallFlowModalNumberPhone{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.CallFlow .CallFlowModalOverlay .CallFlowModal .CallFlowModalBody .CallFlowModalNumberRow .CallFlowModalNumberInfo .CallFlowModalNumberMeta{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-wrap:wrap;font-size:12px;gap:4px 12px}.CallFlow .CallFlowModalOverlay .CallFlowModal .CallFlowModalBody .CallFlowModalNumberRow .CallFlowModalNumberInfo .CallFlowModalNumberMeta .CallFlowModalNumberCompany{align-items:center;display:inline-flex;gap:4px}.CallFlow .CallFlowModalOverlay .CallFlowModal .CallFlowModalBody .CallFlowModalNumberRow .CallFlowModalNumberInfo .CallFlowModalNumberMeta .CallFlowModalNumberCompany .material-symbols-outlined{font-size:14px}.CallFlow .CallFlowModalOverlay .CallFlowModal .CallFlowModalBody .CallFlowModalNumberRow .CallFlowModalNumberInfo .CallFlowModalNumberMeta .CallFlowModalNumberName{color:var(--text_Title_Light)}.CallFlow .CallFlowModalOverlay .CallFlowModal .CallFlowModalBody .CallFlowModalNumberRow .CallFlowModalNumberType{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);flex-shrink:0;font-size:11px;font-weight:600;padding:3px 10px}.CallFlow .CallFlowModalOverlay .CallFlowModal .CallFlowModalBody .CallFlowModalNumberRow .CallFlowModalNumberType.tollfree{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-color:color-mix(in srgb,var(--background_Blue) 30%,#0000);color:var(--background_Blue)}@keyframes CallFlowModalFade{0%{opacity:0}to{opacity:1}}@keyframes CallFlowModalPop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:1050px){.CallFlow .CallFlowHeader{gap:12px;margin:20px 20px 0;padding:0 0 14px}}@media(max-width:600px){.CallFlow{overflow-x:hidden}.CallFlow .CallFlowHeader{align-items:flex-start!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important}.CallFlow .CallFlowHeader .CallFlowHeaderMain{min-width:0}.CallFlow .CallFlowHeader .CallFlowHeaderActions{flex-shrink:0}.CallFlow .CallFlowHeader .CallFlowAddBtnLabel,.CallFlow .CallFlowHeader .CallFlowCreateBtnLabel{display:none!important}.CallFlow .CallFlowHeader .CallFlowAddBtn,.CallFlow .CallFlowHeader .CallFlowCreateBtn{flex-shrink:0;gap:0!important;height:44px!important;justify-content:center;min-height:44px!important;min-width:44px!important;padding:0!important;width:44px!important}.CallFlow .CallFlowHeader{margin-left:8px!important;margin-right:8px!important}.CallFlow .CallFlowControls,.CallFlow .CallFlowTableSection{padding-left:8px!important;padding-right:8px!important}.CallFlow .CallFlowHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0;padding:0 0 12px}.CallFlow .CallFlowHeader .CallFlowTitle{font-size:18px}.CallFlow .CallFlowModalOverlay .CallFlowModal{max-height:calc(100vh - 20px);max-width:calc(100vw - 20px);overflow-y:auto;width:100%}}@keyframes CallFlowTemplatesReveal{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.HoldMusicOverlay{align-items:center;animation:HoldMusicFadeIn .15s ease;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.HoldMusicOverlay .HoldMusicModal{animation:HoldMusicSlideUp .2s ease;background:var(--background_White);border-radius:14px;box-shadow:0 24px 64px #00000038;max-width:90vw;padding:30px 32px 26px;width:440px}.HoldMusicOverlay .HoldMusicModal .HoldMusicModalHeader{align-items:center;display:flex;gap:10px;margin-bottom:6px}.HoldMusicOverlay .HoldMusicModal .HoldMusicModalHeader .HoldMusicModalIcon{color:var(--background_Blue);font-size:24px}.HoldMusicOverlay .HoldMusicModal .HoldMusicModalHeader .HoldMusicModalTitle{color:var(--text_Title_Dark);font-size:18px;font-weight:700;margin:0}.HoldMusicOverlay .HoldMusicModal .HoldMusicModalHeader .HoldMusicModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;margin-left:auto;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.HoldMusicOverlay .HoldMusicModal .HoldMusicModalHeader .HoldMusicModalClose .material-symbols-outlined{font-size:21px}.HoldMusicOverlay .HoldMusicModal .HoldMusicModalHeader .HoldMusicModalClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.HoldMusicOverlay .HoldMusicModal .HoldMusicModalHeader .HoldMusicModalClose:active{transform:scale(.92)}.HoldMusicOverlay .HoldMusicModal .HoldMusicModalDesc{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0 0 22px}.HoldMusicOverlay .HoldMusicModal .HoldMusicTypeToggle{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-bottom:18px}.HoldMusicOverlay .HoldMusicModal .HoldMusicTypeToggle .HoldMusicTypeToggleItem{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:12px 14px;text-align:left;transition:border-color .15s ease,background .15s ease,color .15s ease,box-shadow .15s ease}.HoldMusicOverlay .HoldMusicModal .HoldMusicTypeToggle .HoldMusicTypeToggleItem>.material-symbols-outlined{align-items:center;background:var(--background_Gray_Light);border-radius:8px;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:18px;height:32px;justify-content:center;width:32px}.HoldMusicOverlay .HoldMusicModal .HoldMusicTypeToggle .HoldMusicTypeToggleItem>span:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}.HoldMusicOverlay .HoldMusicModal .HoldMusicTypeToggle .HoldMusicTypeToggleItem>span:last-child strong{color:var(--text_Title_Dark);font-size:13px;font-weight:700}.HoldMusicOverlay .HoldMusicModal .HoldMusicTypeToggle .HoldMusicTypeToggleItem>span:last-child em{color:var(--text_Title_Light_Light);font-size:11.5px;font-style:normal;line-height:1.35}.HoldMusicOverlay .HoldMusicModal .HoldMusicTypeToggle .HoldMusicTypeToggleItem:hover{border-color:color-mix(in srgb,var(--background_Blue) 40%,var(--border_Light))}.HoldMusicOverlay .HoldMusicModal .HoldMusicTypeToggle .HoldMusicTypeToggleItem.is-active{background:var(--background_Blue_White);border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.HoldMusicOverlay .HoldMusicModal .HoldMusicTypeToggle .HoldMusicTypeToggleItem.is-active>.material-symbols-outlined{background:color-mix(in srgb,var(--background_Blue) 14%,#0000);color:var(--background_Blue)}.HoldMusicOverlay .HoldMusicModal .HoldMusicTypeToggle .HoldMusicTypeToggleItem.is-active>span:last-child strong{color:var(--background_Blue)}.HoldMusicOverlay .HoldMusicModal .HoldMusicDropZone{align-items:center;background:var(--background_Gray_Light_Light);border:2px dashed var(--border_Dark_Light);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:6px;justify-content:center;margin-bottom:18px;padding:28px 20px;transition:border-color .2s ease,background .2s ease}.HoldMusicOverlay .HoldMusicModal .HoldMusicDropZone .HoldMusicDropZoneIcon{color:var(--text_Title_Light_Light_Light);font-size:32px}.HoldMusicOverlay .HoldMusicModal .HoldMusicDropZone .HoldMusicDropZoneText{color:var(--text_Title_Light);font-size:13px;font-weight:600}.HoldMusicOverlay .HoldMusicModal .HoldMusicDropZone .HoldMusicDropZoneHint{color:var(--text_Title_Light_Light_Light);font-size:12px}.HoldMusicOverlay .HoldMusicModal .HoldMusicDropZone .HoldMusicDropZoneFile{color:var(--text_Title_Dark);font-size:13px;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HoldMusicOverlay .HoldMusicModal .HoldMusicDropZone .HoldMusicDropZoneChange{color:var(--background_Blue);font-size:12px;font-weight:500}.HoldMusicOverlay .HoldMusicModal .HoldMusicDropZone.has-file,.HoldMusicOverlay .HoldMusicModal .HoldMusicDropZone:hover{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue)}.HoldMusicOverlay .HoldMusicModal .HoldMusicDropZone.has-file{border-style:solid}.HoldMusicOverlay .HoldMusicModal .HoldMusicDropZone.has-file .HoldMusicDropZoneIcon{color:var(--background_Blue)}.HoldMusicOverlay .HoldMusicModal .HoldMusicLabel{color:var(--text_Title_Dark);display:block;font-size:13px;font-weight:600;margin-bottom:6px}.HoldMusicOverlay .HoldMusicModal .HoldMusicNameInput{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);box-sizing:border-box;color:var(--text_Title_Dark);font-size:13.5px;margin-bottom:22px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.HoldMusicOverlay .HoldMusicModal .HoldMusicNameInput::placeholder{color:var(--text_Title_Light_Light)}.HoldMusicOverlay .HoldMusicModal .HoldMusicNameInput:focus,.HoldMusicOverlay .HoldMusicModal .HoldMusicNameInput:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.HoldMusicOverlay .HoldMusicModal .HoldMusicActions{display:flex;gap:10px;justify-content:flex-end}.HoldMusicOverlay .HoldMusicModal .HoldMusicActions .HoldMusicCancelBtn{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.HoldMusicOverlay .HoldMusicModal .HoldMusicActions .HoldMusicCancelBtn:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.HoldMusicOverlay .HoldMusicModal .HoldMusicActions .HoldMusicCancelBtn:disabled{cursor:not-allowed;opacity:.5}.HoldMusicOverlay .HoldMusicModal .HoldMusicActions .HoldMusicUploadBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.HoldMusicOverlay .HoldMusicModal .HoldMusicActions .HoldMusicUploadBtn .HoldMusicUploadBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.HoldMusicOverlay .HoldMusicModal .HoldMusicActions .HoldMusicUploadBtn .HoldMusicUploadBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.HoldMusicOverlay .HoldMusicModal .HoldMusicActions .HoldMusicUploadBtn .HoldMusicUploadBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.HoldMusicOverlay .HoldMusicModal .HoldMusicActions .HoldMusicUploadBtn .HoldMusicSpinner{animation:HoldMusicSpin .6s linear infinite;border:2px solid var(--border_Light);border-radius:50%;border-top-color:var(--text_Title_Dark);height:14px;width:14px}.HoldMusicOverlay .HoldMusicModal .HoldMusicActions .HoldMusicUploadBtn:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.HoldMusicOverlay .HoldMusicModal .HoldMusicActions .HoldMusicUploadBtn:active{transform:scale(.98)}.HoldMusicOverlay .HoldMusicModal .HoldMusicActions .HoldMusicUploadBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}@media(max-width:1050px){.HoldMusicOverlay .HoldMusicModal,.HoldMusicOverlay .HoldMusicUploaderModal{max-width:calc(100vw - 32px)}.HoldMusicOverlay .HoldMusicUploaderGrid,.HoldMusicOverlay .HoldMusicUploaderRow{gap:12px;grid-template-columns:1fr 1fr}}@media(max-width:600px){.HoldMusicOverlay{align-items:stretch}.HoldMusicOverlay .HoldMusicModal,.HoldMusicOverlay .HoldMusicUploaderModal{border-radius:0;height:100%;max-height:100vh;max-width:100vw;overflow-y:auto;width:100%}.HoldMusicOverlay .HoldMusicUploaderHeader{padding:12px 14px}.HoldMusicOverlay .HoldMusicUploaderHeader h1,.HoldMusicOverlay .HoldMusicUploaderHeader h2,.HoldMusicOverlay .HoldMusicUploaderHeader h3{font-size:16px}.HoldMusicOverlay .HoldMusicUploaderBody{padding:14px}.HoldMusicOverlay .HoldMusicUploaderGrid,.HoldMusicOverlay .HoldMusicUploaderRow{gap:10px;grid-template-columns:1fr}.HoldMusicOverlay input,.HoldMusicOverlay textarea{font-size:16px;min-height:44px}.HoldMusicOverlay .HoldMusicActions,.HoldMusicOverlay .HoldMusicUploaderActions,.HoldMusicOverlay .HoldMusicUploaderFooter{align-items:stretch;flex-direction:column-reverse;gap:10px;padding:10px 14px max(10px,env(safe-area-inset-bottom))}.HoldMusicOverlay .HoldMusicActions button,.HoldMusicOverlay .HoldMusicUploaderActions button,.HoldMusicOverlay .HoldMusicUploaderFooter button{min-height:44px;width:100%}}@keyframes HoldMusicFadeIn{0%{opacity:0}to{opacity:1}}@keyframes HoldMusicSlideUp{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes HoldMusicSpin{to{transform:rotate(1turn)}}.HoldMusicPicker{display:flex;flex-direction:column;gap:8px}.HoldMusicPicker .HoldMusicPickerLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.HoldMusicPicker .HoldMusicPickerTrigger .HoldMusicPickerBtn{align-items:center;background:var(--background_White);border:1px solid var(--background_Blue);border-radius:6px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;height:38px;max-width:260px;outline:3px solid #0000;padding:8px 14px;transition:all .15s ease}.HoldMusicPicker .HoldMusicPickerTrigger .HoldMusicPickerBtn:hover{outline:3px solid var(--outline_Blue)}.HoldMusicPicker .HoldMusicPickerTrigger .HoldMusicPickerBtn .HoldMusicPickerBtnIcon{flex-shrink:0;font-size:18px}.HoldMusicPicker .HoldMusicPickerTrigger .HoldMusicPickerBtn .HoldMusicPickerBtnText{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HoldMusicPicker .HoldMusicPickerTrigger .HoldMusicPickerBtn .HoldMusicPickerBtnArrow{flex-shrink:0;font-size:16px;margin-left:auto;opacity:.6}.HoldMusicPickerOverlay{align-items:center;animation:HoldMusicPickerFadeIn .15s ease;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.HoldMusicPickerOverlay .HoldMusicPickerModal{animation:HoldMusicPickerSlideIn .2s ease;background:var(--background_White);border-radius:10px;box-shadow:0 20px 60px #0000002e;display:flex;flex-direction:column;max-height:80vh;max-width:92vw;overflow:hidden;width:480px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalHeader{align-items:center;display:flex;justify-content:space-between;padding:18px 20px 14px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalHeader .HoldMusicPickerModalHeaderLeft{align-items:center;display:flex;gap:10px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalHeader .HoldMusicPickerModalHeaderLeft .HoldMusicPickerModalIcon{color:var(--background_Blue);font-size:22px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalHeader .HoldMusicPickerModalHeaderLeft .HoldMusicPickerModalTitle{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalHeader .HoldMusicPickerModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalHeader .HoldMusicPickerModalClose .material-symbols-outlined{color:inherit;font-size:21px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalHeader .HoldMusicPickerModalClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalHeader .HoldMusicPickerModalClose:active{transform:scale(.92)}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);display:flex;gap:8px;margin-left:20px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:calc(100% - 40px)}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalSearch:focus-within,.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalSearch:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalSearch .HoldMusicPickerModalSearchIcon{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:16px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalSearch .HoldMusicPickerModalSearchInput{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13.5px;min-width:0;outline:none}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalSearch .HoldMusicPickerModalSearchInput::placeholder{color:var(--text_Title_Light_Light)}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody{display:flex;flex:1 1;flex-direction:column;gap:16px;overflow-y:auto;padding:12px 20px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerSection .HoldMusicPickerSectionHeader{align-items:center;display:flex;gap:6px;margin-bottom:8px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerSection .HoldMusicPickerSectionHeader .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerSection .HoldMusicPickerSectionHeader h4{color:var(--text_Title_Light);font-size:13px;font-weight:700;letter-spacing:.4px;margin:0;text-transform:uppercase}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerSection .HoldMusicPickerSectionHeader .HoldMusicPickerSectionCount{background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Light_Light_Light);font-size:11px;font-weight:600;padding:1px 7px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerSection .HoldMusicPickerSectionList{display:flex;flex-direction:column;gap:2px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerSection .HoldMusicPickerSectionEmpty{background:var(--background_Gray_Light_Light);border-radius:8px;color:var(--text_Title_Light_Light);font-size:12.5px;line-height:1.5;padding:14px 12px;text-align:center}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerRow{align-items:center;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:8px 9px;transition:background .12s ease}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerRow.is-selected,.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerRow:hover{background:var(--surface-sunken)}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerRow .HoldMusicPickerRowLeft{align-items:center;display:flex;gap:8px;min-width:0}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerRow .HoldMusicPickerRowLeft .HoldMusicPickerRowCustom{color:var(--background_Blue);flex-shrink:0;font-size:16px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerRow .HoldMusicPickerRowLeft .HoldMusicPickerRowLabel{color:var(--text_Title_Light);font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerRow .HoldMusicPickerRowRight{align-items:center;display:flex;flex-shrink:0;gap:8px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerRow .HoldMusicPickerRowRight .HoldMusicPickerRowPlay{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:2px;transition:background .12s ease}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerRow .HoldMusicPickerRowRight .HoldMusicPickerRowPlay .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px;font-variation-settings:"FILL" 1}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerRow .HoldMusicPickerRowRight .HoldMusicPickerRowPlay:hover{background:var(--border_Dark_Light)}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerRow .HoldMusicPickerRowRight .HoldMusicPickerRowPlay:hover .material-symbols-outlined{color:var(--background_Blue)}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerRow .HoldMusicPickerRowRight .HoldMusicPickerRowPlay.is-playing .material-symbols-outlined{color:var(--Canceled)}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerRow .HoldMusicPickerRowRight .HoldMusicPickerRowCheck{color:var(--background_Blue);font-size:18px;font-variation-settings:"FILL" 1}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerEmpty{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;flex-direction:column;gap:6px;padding:30px 0}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerEmpty .material-symbols-outlined{font-size:28px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerEmpty span:last-child{font-size:13px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalFooter{border-top:1px solid var(--border_Dark_Light);padding:14px 20px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalFooter .HoldMusicPickerUploadBtn{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid var(--background_Blue);border-radius:8px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:9px 18px;transition:all .15s ease}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalFooter .HoldMusicPickerUploadBtn .material-symbols-outlined{font-size:18px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalFooter .HoldMusicPickerUploadBtn:hover{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}@media(max-width:1050px){.HoldMusicPickerOverlay .HoldMusicPickerMenu,.HoldMusicPickerOverlay .HoldMusicPickerPopover{max-width:calc(100vw - 32px)}.HoldMusicPickerOverlay .HoldMusicPickerGrid,.HoldMusicPickerOverlay .HoldMusicPickerList{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media(max-width:600px){.HoldMusicPickerOverlay .HoldMusicPickerLabel{font-size:12px}.HoldMusicPickerOverlay .HoldMusicPickerMenu,.HoldMusicPickerOverlay .HoldMusicPickerPopover{left:12px;max-width:calc(100vw - 24px);right:12px}.HoldMusicPickerOverlay .HoldMusicPickerItem,.HoldMusicPickerOverlay .HoldMusicPickerOption{min-height:44px;padding:10px 12px}.HoldMusicPickerOverlay .HoldMusicPickerGrid{grid-template-columns:1fr}.HoldMusicPickerOverlay input,.HoldMusicPickerOverlay textarea{font-size:16px}}@keyframes HoldMusicPickerFadeIn{0%{opacity:0}to{opacity:1}}@keyframes HoldMusicPickerSlideIn{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.FlowGreeting{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:36px 28px 24px;width:100%}.FlowGreeting .FlowGreetingHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.FlowGreeting .FlowGreetingHeader .FlowGreetingTitle{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.FlowGreeting .FlowGreetingHeader .FlowGreetingClose{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .15s ease}.FlowGreeting .FlowGreetingHeader .FlowGreetingClose .material-symbols-outlined{font-size:20px}.FlowGreeting .FlowGreetingHeader .FlowGreetingClose:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.FlowGreeting .FlowGreetingDesc{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0 0 20px}.FlowGreeting .FlowGreetingTabs{border-bottom:2px solid var(--border_Dark_Light);display:flex;gap:0;margin-bottom:18px}.FlowGreeting .FlowGreetingTabs .FlowGreetingTab{background:#0000;border:none;color:var(--text_Title_Light_Light_Light);cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;position:relative;transition:color .15s ease}.FlowGreeting .FlowGreetingTabs .FlowGreetingTab:after{background:#0000;bottom:-2px;content:"";height:2px;left:0;position:absolute;right:0;transition:background .15s ease}.FlowGreeting .FlowGreetingTabs .FlowGreetingTab:hover{color:var(--text_Title_Light_Light)}.FlowGreeting .FlowGreetingTabs .FlowGreetingTab.is-active{color:var(--text_Title_Dark);font-weight:600}.FlowGreeting .FlowGreetingTabs .FlowGreetingTab.is-active:after{background:var(--text_Title_Dark)}.FlowGreeting .FlowGreetingReadSection .FlowGreetingReadLabel{color:var(--text_Title_Light_Light);font-size:13px;margin:0 0 10px}.FlowGreeting .FlowGreetingReadSection .FlowGreetingTextarea{border:1px solid var(--border_Dark_Light);border-radius:8px;box-sizing:border-box;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;line-height:1.6;min-height:90px;outline:none;padding:14px 16px;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.FlowGreeting .FlowGreetingReadSection .FlowGreetingTextarea:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.FlowGreeting .FlowGreetingReadSection .FlowGreetingTextarea::placeholder{color:var(--border_Dark_Light)}.FlowGreeting .FlowGreetingReadSection .FlowGreetingPreview{align-items:center;align-self:flex-start;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:400;gap:3px;margin-left:-5px;margin-top:4px;padding:2px 0 0;transition:color .15s ease}.FlowGreeting .FlowGreetingReadSection .FlowGreetingPreview .FlowGreetingPreviewIcon{font-size:25px;font-variation-settings:"FILL" 1;line-height:1}.FlowGreeting .FlowGreetingReadSection .FlowGreetingPreview:hover{color:var(--background_Blue_Dark);color:var(--background_Blue_Dark,var(--background_Blue_Dark))}.FlowGreeting .FlowGreetingReadSection .FlowGreetingPreview.FlowGreetingPreview--active{color:var(--background_Blue_Dark)}.FlowGreeting .FlowGreetingReadSection .FlowGreetingPreview.FlowGreetingPreview--active .FlowGreetingPreviewIcon{font-variation-settings:"FILL" 1}.FlowGreeting .FlowGreetingPlaySection .FlowGreetingPlayLabel{color:var(--text_Title_Light_Light);font-size:13px;margin:0 0 12px}@media(max-width:1050px){.FlowGreeting{padding:28px 22px 20px}.FlowGreeting .FlowGreetingHeader .FlowGreetingTitle,.FlowGreeting .FlowGreetingHeader h1,.FlowGreeting .FlowGreetingHeader h2{font-size:17px}}@media(max-width:600px){.FlowGreeting{border-radius:10px;padding:20px 14px 16px}.FlowGreeting .FlowGreetingHeader .FlowGreetingTitle,.FlowGreeting .FlowGreetingHeader h1,.FlowGreeting .FlowGreetingHeader h2{font-size:16px}.FlowGreeting .FlowGreetingGrid,.FlowGreeting .FlowGreetingRow{gap:10px;grid-template-columns:1fr}.FlowGreeting input,.FlowGreeting textarea{font-size:16px}.FlowGreeting .FlowGreetingActions{align-items:stretch;flex-direction:column;gap:10px}.FlowGreeting .FlowGreetingActions button{min-height:44px;width:100%}}.FlowDial{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:26px 28px 24px;width:100%}.FlowDial .FlowDialHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.FlowDial .FlowDialHeader .FlowDialTitle{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.FlowDial .FlowDialHeader .FlowDialClose{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .15s ease}.FlowDial .FlowDialHeader .FlowDialClose .material-symbols-outlined{font-size:20px}.FlowDial .FlowDialHeader .FlowDialClose:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.FlowDial .FlowDialDesc{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0 0 18px}.FlowDial .FlowDialForwardRow{margin-bottom:10px}.FlowDial .FlowDialForwardRow .FlowDialForwardLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.FlowDial .FlowDialDropdowns{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.FlowDial .FlowDialDropdowns .FlowDialDropdown{position:relative}.FlowDial .FlowDialDropdowns .FlowDialDropdownBtn{align-items:center;border:1px solid var(--border_Dark_Light);border-radius:6px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;height:38px;justify-content:space-between;min-width:140px;padding:8px 14px;transition:all .15s ease;white-space:nowrap}.FlowDial .FlowDialDropdowns .FlowDialDropdownBtn .FlowDialChevron{color:var(--background_Blue);font-size:16px}.FlowDial .FlowDialDropdowns .FlowDialForwardBtn{background:var(--background_White);border-color:var(--background_Blue);color:var(--background_Blue);outline:3px solid #0000;transition:all .15s ease}.FlowDial .FlowDialDropdowns .FlowDialForwardBtn:hover{outline:3px solid var(--outline_Blue)}.FlowDial .FlowDialDropdowns .FlowDialTeamMemberBtn{background:var(--background_White);border-color:var(--background_Blue);color:var(--background_Blue);min-width:213px;outline:3px solid #0000;transition:all .15s ease}.FlowDial .FlowDialDropdowns .FlowDialTeamMemberBtn .FlowDialChevron{color:var(--background_Blue)}.FlowDial .FlowDialDropdowns .FlowDialTeamMemberBtn:hover{outline:3px solid var(--outline_Blue)}.FlowDial .FlowDialDropdowns .FlowDialTeamMemberBtn.has-value{background:var(--background_White)}.FlowDial .FlowDialDropdowns .FlowDialDropdownMenu{animation:FlowDropdownOpen .13s ease;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;left:0;min-width:180px;overflow:hidden;padding:7px;position:absolute;top:calc(100% + 6px);transform-origin:top center;z-index:20}.FlowDial .FlowDialDropdowns .FlowDialDropdownMenu .FlowDialDropdownOption{border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:9px 16px;transition:background .12s ease}.FlowDial .FlowDialDropdowns .FlowDialDropdownMenu .FlowDialDropdownOption:hover{background:var(--background_Gray_Light)}.FlowDial .FlowDialDropdowns .FlowDialDropdownMenu .FlowDialDropdownOption.is-selected{background:var(--background_Gray_Dark_Light);font-weight:500}.FlowDial .FlowDialDropdowns .FlowDialPhoneField{align-items:center;display:flex;flex-wrap:wrap;gap:0}.FlowDial .FlowDialDropdowns .FlowDialPhoneField .FlowDialAreaCode{align-items:center;background-color:var(--background_White);background-color:var(--background_White,var(--background_White));border:1px solid var(--border_Dark_Light);border-radius:6px 0 0 6px;border-right:0;color:var(--text_Title_Light);display:flex;font-size:13px;gap:5px;height:38px;padding:7.5px 10px;white-space:nowrap}.FlowDial .FlowDialDropdowns .FlowDialPhoneField .FlowDialPhoneInput{background:var(--background_White);background:var(--background_White,var(--background_White));border:1px solid var(--border_Dark_Light);border-radius:0 6px 6px 0;color:var(--text_Title_Dark);font-size:13px;height:38px;min-height:38px;outline:3px solid #0000;padding:8px 12px;transition:all .15s ease;width:160px}.FlowDial .FlowDialDropdowns .FlowDialPhoneField .FlowDialPhoneInput:focus,.FlowDial .FlowDialDropdowns .FlowDialPhoneField .FlowDialPhoneInput:hover{border:1px solid var(--background_Blue);outline:3px solid #2564eb33;outline:3px solid var(--outline_Blue,#2564eb33)}.FlowDial .FlowDialDropdowns .FlowDialPhoneField .FlowDialPhoneInput::placeholder{color:var(--border_Dark_Light)}.FlowDial .FlowDialDropdowns .FlowDialPhoneField.is-error .FlowDialAreaCode{border-color:var(--Canceled);border-right:0}.FlowDial .FlowDialDropdowns .FlowDialPhoneField.is-error .FlowDialPhoneInput,.FlowDial .FlowDialDropdowns .FlowDialPhoneField.is-error .FlowDialPhoneInput:focus,.FlowDial .FlowDialDropdowns .FlowDialPhoneField.is-error .FlowDialPhoneInput:hover{border-color:var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 18%,#0000)}.FlowDial .FlowDialDropdowns .FlowDialPhoneField .FlowDialPhoneError{align-items:center;background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 25%,#0000);border-radius:8px;color:var(--Canceled);display:inline-flex;font-size:12px;gap:6px;margin-left:10px;padding:6px 10px;white-space:nowrap}.FlowDial .FlowDialDropdowns .FlowDialPhoneField .FlowDialPhoneError .material-symbols-outlined{font-size:14px;line-height:1}.FlowDial .FlowDialDropdowns .FlowDialTeamMemberMenu{animation:FlowDropdownOpen .13s ease;display:flex;flex-direction:column;max-height:300px;min-width:220px;padding:0;transform-origin:top center}.FlowDial .FlowDialDropdowns .FlowDialTeamMemberMenu .FlowDialTeamMemberSearch{align-items:center;border-bottom:1px solid var(--border_Dark_Light);display:flex;gap:8px;padding:10px 14px}.FlowDial .FlowDialDropdowns .FlowDialTeamMemberMenu .FlowDialTeamMemberSearch .FlowDialTeamMemberSearchIcon{color:var(--text_Title_Light_Light_Light);flex-shrink:0;font-size:15px}.FlowDial .FlowDialDropdowns .FlowDialTeamMemberMenu .FlowDialTeamMemberSearch .FlowDialTeamMemberSearchInput{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px;outline:none}.FlowDial .FlowDialDropdowns .FlowDialTeamMemberMenu .FlowDialTeamMemberSearch .FlowDialTeamMemberSearchInput::placeholder{color:var(--border_Dark_Light)}.FlowDial .FlowDialDropdowns .FlowDialTeamMemberMenu .FlowDialTeamMemberList{display:flex;flex-direction:column;gap:4px;max-height:220px;overflow-y:auto;padding-bottom:6px}.FlowDial .FlowDialDropdowns .FlowDialTeamMemberMenu .FlowDialTeamMemberList .FlowDialTeamMemberOption{border-radius:10px;color:var(--background_Blue);cursor:pointer;font-size:13px;margin:0 4px;padding:9px 16px;transition:background .12s ease}.FlowDial .FlowDialDropdowns .FlowDialTeamMemberMenu .FlowDialTeamMemberList .FlowDialTeamMemberOption:hover{background:var(--background_Gray_Light)}.FlowDial .FlowDialDropdowns .FlowDialTeamMemberMenu .FlowDialTeamMemberList .FlowDialTeamMemberOption.is-selected{background:var(--background_Gray_Dark_Light);font-weight:500}.FlowDial .FlowDialDropdowns .FlowDialTeamMemberMenu .FlowDialTeamMemberList .FlowDialTeamMemberEmpty,.FlowDial .FlowDialDropdowns .FlowDialTeamMemberMenu .FlowDialTeamMemberList .FlowDialTeamMemberLoading{color:var(--text_Title_Light_Light_Light);cursor:default;font-style:italic}.FlowDial .FlowDialDropdowns .FlowDialTeamMemberMenu .FlowDialTeamMemberList .FlowDialTeamMemberEmpty:hover,.FlowDial .FlowDialDropdowns .FlowDialTeamMemberMenu .FlowDialTeamMemberList .FlowDialTeamMemberLoading:hover{background:#0000}.FlowDial .FlowDialFallback{background:color-mix(in srgb,var(--pending) 8%,#0000);border-left:3px solid color-mix(in srgb,var(--pending) 40%,#0000);margin-left:-29px;margin-top:30px;padding:12px 16px;width:calc(100% + 57px)}.FlowDial .FlowDialFallback .FlowDialFallbackText{color:var(--pending);font-size:13px;line-height:1.5}.FlowDial .FlowDialFallback .FlowDialFallbackText .FlowDialTimeoutWrap{display:inline-block;position:relative}.FlowDial .FlowDialFallback .FlowDialFallbackText .FlowDialTimeoutWrap .FlowDialTimeoutBtn{align-items:center;background:var(--background_White);border:1px solid color-mix(in srgb,var(--pending) 40%,#0000);border-radius:4px;color:var(--pending);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:4px;margin:0 6px;outline:3px solid #0000;padding:7px 10px;transition:all .15s ease}.FlowDial .FlowDialFallback .FlowDialFallbackText .FlowDialTimeoutWrap .FlowDialTimeoutBtn:hover{border-color:var(--pending);outline:3px solid color-mix(in srgb,var(--pending) 20%,#0000)}.FlowDial .FlowDialFallback .FlowDialFallbackText .FlowDialTimeoutWrap .FlowDialTimeoutBtn .FlowDialTimeoutChevron{color:var(--pending);font-size:13px}.FlowDial .FlowDialFallback .FlowDialFallbackText .FlowDialTimeoutWrap .FlowDialTimeoutMenu{animation:FlowDropdownOpenCentered .13s ease;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;left:50%;min-width:70px;overflow:hidden;position:absolute;top:calc(100% + 6px);transform:translateX(-50%);transform-origin:top center;z-index:20}.FlowDial .FlowDialFallback .FlowDialFallbackText .FlowDialTimeoutWrap .FlowDialTimeoutMenu .FlowDialTimeoutOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:7px 14px;text-align:center;transition:background .12s ease}.FlowDial .FlowDialFallback .FlowDialFallbackText .FlowDialTimeoutWrap .FlowDialTimeoutMenu .FlowDialTimeoutOption:hover{background:var(--background_Gray_Light)}.FlowDial .FlowDialFallback .FlowDialFallbackText .FlowDialTimeoutWrap .FlowDialTimeoutMenu .FlowDialTimeoutOption.is-selected{background:color-mix(in srgb,var(--pending) 20%,#0000);color:var(--pending);font-weight:600}@media(max-width:1050px){.FlowDial{padding:22px 22px 20px}.FlowDial .FlowDialHeader .FlowDialTitle,.FlowDial .FlowDialHeader h1,.FlowDial .FlowDialHeader h2{font-size:17px}.FlowDial .FlowDialGrid,.FlowDial .FlowDialRow{gap:12px;grid-template-columns:1fr 1fr}}@media(max-width:600px){.FlowDial{border-radius:10px;padding:16px 14px 14px}.FlowDial .FlowDialHeader .FlowDialTitle,.FlowDial .FlowDialHeader h1,.FlowDial .FlowDialHeader h2{font-size:16px}.FlowDial .FlowDialGrid,.FlowDial .FlowDialRow{gap:10px;grid-template-columns:1fr}.FlowDial input[type=email],.FlowDial input[type=number],.FlowDial input[type=text],.FlowDial textarea{font-size:16px}.FlowDial .FlowDialActions{align-items:stretch;flex-direction:column;gap:10px}.FlowDial .FlowDialActions button{min-height:44px;width:100%}}.FlowSimulcall{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:26px 28px 24px;width:100%}.FlowSimulcall .FlowSimulcallHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.FlowSimulcall .FlowSimulcallHeader .FlowSimulcallTitle{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.FlowSimulcall .FlowSimulcallHeader .FlowSimulcallClose{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .15s ease}.FlowSimulcall .FlowSimulcallHeader .FlowSimulcallClose .material-symbols-outlined{font-size:20px}.FlowSimulcall .FlowSimulcallHeader .FlowSimulcallClose:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.FlowSimulcall .FlowSimulcallDesc{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0 0 18px}.FlowSimulcall .FlowSimulcallForwardLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin-bottom:10px}.FlowSimulcall .FlowSimulcallDestinations{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.FlowSimulcall .SimDestRow{align-items:center;display:flex;gap:10px}.FlowSimulcall .SimDestRow .SimDestDropdown{position:relative}.FlowSimulcall .SimDestRow .SimDestDropdownBtn{align-items:center;background:var(--background_White);border:1px solid var(--background_Blue);border-radius:6px;box-sizing:border-box;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;height:38px;justify-content:space-between;outline:3px solid #0000;padding:8px 14px;transition:all .15s ease;white-space:nowrap}.FlowSimulcall .SimDestRow .SimDestDropdownBtn .SimDestChevron{color:var(--background_Blue);font-size:16px}.FlowSimulcall .SimDestRow .SimDestDropdownBtn:hover{outline:3px solid var(--outline_Blue)}.FlowSimulcall .SimDestRow .SimDestTypeBtn{min-width:140px}.FlowSimulcall .SimDestRow .SimDestMemberBtn{min-width:213px}.FlowSimulcall .SimDestRow .SimDestDropdownMenu{animation:FlowDropdownOpen .13s ease;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:6px;left:0;min-width:180px;overflow:hidden;padding:6px;position:absolute;top:calc(100% + 6px);transform-origin:top center;z-index:20}.FlowSimulcall .SimDestRow .SimDestDropdownMenu .SimDestDropdownOption{border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:9px 16px;transition:background .12s ease}.FlowSimulcall .SimDestRow .SimDestDropdownMenu .SimDestDropdownOption:hover{background:var(--background_Gray_Light)}.FlowSimulcall .SimDestRow .SimDestDropdownMenu .SimDestDropdownOption.is-selected{background:var(--background_Gray_Dark_Light);font-weight:500}.FlowSimulcall .SimDestRow .SimDestMemberMenu{animation:FlowDropdownOpen .13s ease;max-height:300px;min-width:220px;padding:0;transform-origin:top center}.FlowSimulcall .SimDestRow .SimDestMemberMenu .SimDestMemberSearch{align-items:center;border-bottom:1px solid var(--border_Dark_Light);display:flex;gap:8px;padding:10px 14px}.FlowSimulcall .SimDestRow .SimDestMemberMenu .SimDestMemberSearch .SimDestMemberSearchIcon{color:var(--text_Title_Light_Light_Light);flex-shrink:0;font-size:15px}.FlowSimulcall .SimDestRow .SimDestMemberMenu .SimDestMemberSearch .SimDestMemberSearchInput{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px;outline:none}.FlowSimulcall .SimDestRow .SimDestMemberMenu .SimDestMemberSearch .SimDestMemberSearchInput::placeholder{color:var(--border_Dark_Light)}.FlowSimulcall .SimDestRow .SimDestMemberMenu .SimDestMemberList{display:flex;flex-direction:column;gap:4px;max-height:220px;overflow-y:auto;padding-bottom:7px}.FlowSimulcall .SimDestRow .SimDestMemberMenu .SimDestMemberList .SimDestMemberOption{border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;margin:0 6px;padding:9px 16px;transition:background .12s ease}.FlowSimulcall .SimDestRow .SimDestMemberMenu .SimDestMemberList .SimDestMemberOption:hover{background:var(--background_Gray_Light)}.FlowSimulcall .SimDestRow .SimDestMemberMenu .SimDestMemberList .SimDestMemberOption.is-selected{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark);font-weight:600}.FlowSimulcall .SimDestRow .SimDestMemberMenu .SimDestMemberList .SimDestMemberEmpty,.FlowSimulcall .SimDestRow .SimDestMemberMenu .SimDestMemberList .SimDestMemberLoading{color:var(--text_Title_Light_Light_Light);cursor:default;font-style:italic}.FlowSimulcall .SimDestRow .SimDestMemberMenu .SimDestMemberList .SimDestMemberEmpty:hover,.FlowSimulcall .SimDestRow .SimDestMemberMenu .SimDestMemberList .SimDestMemberLoading:hover{background:#0000}.FlowSimulcall .SimDestRow .SimDestPhoneField{align-items:center;display:flex;gap:0}.FlowSimulcall .SimDestRow .SimDestPhoneField .SimDestAreaCode{align-items:center;background-color:var(--background_White);background-color:var(--background_White,var(--background_White));border:1px solid var(--border_Dark_Light);border-radius:6px 0 0 6px;border-right:0;color:var(--text_Title_Light);display:flex;font-size:13px;gap:5px;height:38px;padding:7.5px 10px;white-space:nowrap}.FlowSimulcall .SimDestRow .SimDestPhoneField .SimDestPhoneInput{background:var(--background_White);background:var(--background_White,var(--background_White));border:1px solid var(--border_Dark_Light);border-radius:0 6px 6px 0;color:var(--text_Title_Dark);font-size:13px;height:38px;min-height:38px;outline:3px solid #0000;padding:8px 12px;transition:all .15s ease;width:160px}.FlowSimulcall .SimDestRow .SimDestPhoneField .SimDestPhoneInput:focus,.FlowSimulcall .SimDestRow .SimDestPhoneField .SimDestPhoneInput:hover{border:1px solid var(--background_Blue);outline:3px solid #2564eb33;outline:3px solid var(--outline_Blue,#2564eb33)}.FlowSimulcall .SimDestRow .SimDestPhoneField .SimDestPhoneInput::placeholder{color:var(--border_Dark_Light)}.FlowSimulcall .SimDestRow .SimDestPhoneField.is-error .SimDestAreaCode{border-color:var(--Canceled);border-right:0}.FlowSimulcall .SimDestRow .SimDestPhoneField.is-error .SimDestPhoneInput{border-color:var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 18%,#0000)}.FlowSimulcall .SimDestRow .SimDestRemoveBtn{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:4px;transition:all .15s ease}.FlowSimulcall .SimDestRow .SimDestRemoveBtn .material-symbols-outlined{font-size:18px}.FlowSimulcall .SimDestRow .SimDestRemoveBtn:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.FlowSimulcall .FlowSimulcallAddBtn{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:4px;margin-bottom:20px;margin-top:-10px;padding:6px 0;transition:opacity .15s ease}.FlowSimulcall .FlowSimulcallAddBtn .material-symbols-outlined{font-size:18px}.FlowSimulcall .FlowSimulcallAddBtn:hover{opacity:.8}.FlowSimulcall .FlowSimulcallOptions{border-top:1px solid var(--background_Gray_Light);display:flex;flex-direction:column;gap:14px;margin-bottom:10px;padding-top:18px}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallCheckbox{align-items:center;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:7px;line-height:1.5}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallCheckbox input[type=checkbox]{accent-color:var(--background_Blue);cursor:pointer;height:15px;margin-top:-2px;min-width:18px;width:15px}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallCheckbox strong{text-decoration:underline;-webkit-text-decoration-color:var(--border_Dark_Light);text-decoration-color:var(--border_Dark_Light);text-underline-offset:2px}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic{display:flex;flex-direction:column;gap:8px;padding-left:28px}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker{position:relative}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicBtn{align-items:center;background:var(--background_White);border:1px solid var(--background_Blue);border-radius:6px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;height:38px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:8px 14px;transition:all .15s ease}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicBtn:hover{outline:3px solid var(--outline_Blue)}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicBtn .FlowSimulcallHoldMusicChevron{color:var(--background_Blue);font-size:16px}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicMenu{animation:FlowDropdownOpen .13s ease;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;left:0;min-width:200px;overflow:hidden;position:absolute;top:calc(100% + 6px);transform-origin:top center;z-index:20}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicMenu .FlowSimulcallHoldMusicSearch{align-items:center;border-bottom:1px solid var(--border_Dark_Light);display:flex;gap:8px;padding:10px 14px}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicMenu .FlowSimulcallHoldMusicSearch .FlowSimulcallHoldMusicSearchIcon{color:var(--text_Title_Light_Light_Light);flex-shrink:0;font-size:15px}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicMenu .FlowSimulcallHoldMusicSearch .FlowSimulcallHoldMusicSearchInput{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px;outline:none}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicMenu .FlowSimulcallHoldMusicSearch .FlowSimulcallHoldMusicSearchInput::placeholder{color:var(--border_Dark_Light)}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicMenu .FlowSimulcallHoldMusicList{display:flex;flex-direction:column;gap:2px;max-height:220px;overflow-y:auto;padding:6px}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicMenu .FlowSimulcallHoldMusicList .FlowSimulcallHoldMusicOption{align-items:center;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;padding:9px 14px;transition:background .12s ease}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicMenu .FlowSimulcallHoldMusicList .FlowSimulcallHoldMusicOption .FlowSimulcallCustomIcon{color:var(--background_Blue);font-size:16px;margin-right:6px}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicMenu .FlowSimulcallHoldMusicList .FlowSimulcallHoldMusicOption:hover{background:var(--background_Gray_Light)}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicMenu .FlowSimulcallHoldMusicList .FlowSimulcallHoldMusicOption.is-selected{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark);font-weight:600}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicMenu .FlowSimulcallUploadBtn{align-items:center;background:var(--background_Gray_Light_Blue);border-top:1px solid var(--border_Dark_Light);bottom:0;color:var(--background_Blue);cursor:pointer;display:flex;flex-shrink:0;font-size:13px;font-weight:600;gap:8px;padding:11px 14px;position:-webkit-sticky;position:sticky;transition:background .15s ease,color .15s ease}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicMenu .FlowSimulcallUploadBtn .material-symbols-outlined{font-size:18px}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicMenu .FlowSimulcallUploadBtn:hover{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallPreviewBtn{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:4px;padding:4px 0;transition:opacity .15s ease}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallPreviewBtn .material-symbols-outlined{font-size:18px}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallPreviewBtn:hover{opacity:.8}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallPreviewBtn.is-playing,.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallPreviewBtn.is-playing .material-symbols-outlined{color:var(--Canceled)}.FlowSimulcall .FlowSimulcallFallback{background:color-mix(in srgb,var(--pending) 8%,#0000);border-left:3px solid color-mix(in srgb,var(--pending) 40%,#0000);margin-left:-29px;margin-top:20px;padding:12px 16px;width:calc(100% + 57px)}.FlowSimulcall .FlowSimulcallFallback .FlowSimulcallFallbackText{color:var(--pending);font-size:13px;line-height:1.5}.FlowSimulcall .FlowSimulcallFallback .FlowSimulcallFallbackText .FlowSimulcallTimeoutWrap{display:inline-block;position:relative}.FlowSimulcall .FlowSimulcallFallback .FlowSimulcallFallbackText .FlowSimulcallTimeoutWrap .FlowSimulcallTimeoutBtn{align-items:center;background:var(--background_White);border:1px solid color-mix(in srgb,var(--pending) 40%,#0000);border-radius:4px;color:var(--pending);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:4px;margin:0 6px;outline:3px solid #0000;padding:7px 10px;transition:all .15s ease}.FlowSimulcall .FlowSimulcallFallback .FlowSimulcallFallbackText .FlowSimulcallTimeoutWrap .FlowSimulcallTimeoutBtn:hover{border-color:var(--pending);outline:3px solid color-mix(in srgb,var(--pending) 20%,#0000)}.FlowSimulcall .FlowSimulcallFallback .FlowSimulcallFallbackText .FlowSimulcallTimeoutWrap .FlowSimulcallTimeoutBtn .FlowSimulcallTimeoutChevron{color:var(--pending);font-size:13px}.FlowSimulcall .FlowSimulcallFallback .FlowSimulcallFallbackText .FlowSimulcallTimeoutWrap .FlowSimulcallTimeoutMenu{animation:FlowDropdownOpenCentered .13s ease;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;left:50%;min-width:70px;overflow:hidden;position:absolute;top:calc(100% + 6px);transform:translateX(-50%);transform-origin:top center;z-index:20}.FlowSimulcall .FlowSimulcallFallback .FlowSimulcallFallbackText .FlowSimulcallTimeoutWrap .FlowSimulcallTimeoutMenu .FlowSimulcallTimeoutOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:7px 14px;text-align:center;transition:background .12s ease}.FlowSimulcall .FlowSimulcallFallback .FlowSimulcallFallbackText .FlowSimulcallTimeoutWrap .FlowSimulcallTimeoutMenu .FlowSimulcallTimeoutOption:hover{background:var(--background_Gray_Light)}.FlowSimulcall .FlowSimulcallFallback .FlowSimulcallFallbackText .FlowSimulcallTimeoutWrap .FlowSimulcallTimeoutMenu .FlowSimulcallTimeoutOption.is-selected{background:color-mix(in srgb,var(--pending) 20%,#0000);color:var(--pending);font-weight:600}@media(max-width:1050px){.FlowSimulcall{padding:22px 22px 20px}.FlowSimulcall .FlowSimulcallHeader .FlowSimulcallTitle,.FlowSimulcall .FlowSimulcallHeader h1,.FlowSimulcall .FlowSimulcallHeader h2{font-size:17px}.FlowSimulcall .FlowSimulcallGrid,.FlowSimulcall .FlowSimulcallRow{gap:12px;grid-template-columns:1fr 1fr}}@media(max-width:600px){.FlowSimulcall{border-radius:10px;padding:16px 14px 14px}.FlowSimulcall .FlowSimulcallHeader .FlowSimulcallTitle,.FlowSimulcall .FlowSimulcallHeader h1,.FlowSimulcall .FlowSimulcallHeader h2{font-size:16px}.FlowSimulcall .FlowSimulcallGrid,.FlowSimulcall .FlowSimulcallRow{gap:10px;grid-template-columns:1fr}.FlowSimulcall input[type=email],.FlowSimulcall input[type=number],.FlowSimulcall input[type=text],.FlowSimulcall textarea{font-size:16px}.FlowSimulcall .FlowSimulcallActions{align-items:stretch;flex-direction:column;gap:10px}.FlowSimulcall .FlowSimulcallActions button{min-height:44px;width:100%}}.FlowQueue{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:26px 28px 24px;width:100%}.FlowQueue .FlowQueueHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.FlowQueue .FlowQueueHeader .FlowQueueTitle{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.FlowQueue .FlowQueueHeader .FlowQueueClose{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .15s ease}.FlowQueue .FlowQueueHeader .FlowQueueClose .material-symbols-outlined{font-size:20px}.FlowQueue .FlowQueueHeader .FlowQueueClose:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.FlowQueue .FlowQueueDesc{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0 0 12px}.FlowQueue .FlowQueueNote{background:color-mix(in srgb,var(--pending) 8%,#0000);border:1px solid color-mix(in srgb,var(--pending) 40%,#0000);border-radius:8px;color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0 0 20px;padding:10px 14px}.FlowQueue .FlowQueueNote strong{color:var(--pending);font-weight:700}.FlowQueue .FlowQueueSection{margin-bottom:20px}.FlowQueue .FlowQueueLabel{color:var(--text_Title_Dark);display:block;font-size:13px;font-weight:600;margin-bottom:4px}.FlowQueue .FlowQueueLabelDesc{color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0 0 4px}.FlowQueue .FlowQueueLabelHint{color:var(--text_Title_Light_Light_Light);font-size:12px;line-height:1.5;margin:0 0 10px}.FlowQueue .FlowQueueLabelHint .FlowQueueLink{color:var(--background_Blue);cursor:pointer;text-decoration:underline}.FlowQueue .FlowQueueLabelHint .FlowQueueLink:hover{color:var(--background_Blue_Dark)}.FlowQueue .FlowQueueDropdown{display:inline-block;position:relative}.FlowQueue .FlowQueueDropdown .FlowQueueDropdownBtn{align-items:center;background:var(--background_White);border:1px solid var(--background_Blue);border-radius:6px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:160px;outline:3px solid #0000;padding:8px 14px;transition:all .15s ease}.FlowQueue .FlowQueueDropdown .FlowQueueDropdownBtn .FlowQueueTeamBtnLabel{align-items:center;display:inline-flex;gap:8px;min-width:0}.FlowQueue .FlowQueueDropdown .FlowQueueDropdownBtn .FlowQueueTeamBtnIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 14%,#0000);border-radius:6px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:15px;height:22px;justify-content:center;width:22px}.FlowQueue .FlowQueueDropdown .FlowQueueDropdownBtn{height:38px}.FlowQueue .FlowQueueDropdown .FlowQueueDropdownBtn:hover{outline:3px solid var(--outline_Blue)}.FlowQueue .FlowQueueDropdown .FlowQueueDropdownBtn.has-value{color:var(--background_Blue)}.FlowQueue .FlowQueueDropdown .FlowQueueDropdownBtn .FlowQueueChevron{flex-shrink:0;font-size:16px}.FlowQueue .FlowQueueDropdown .FlowQueueDropdownMenu{animation:FlowDropdownOpen .13s ease;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;left:0;min-width:200px;overflow:hidden;position:absolute;top:calc(100% + 6px);transform-origin:top center;z-index:20}.FlowQueue .FlowQueueDropdown .FlowQueueDropdownMenu .FlowQueueDropdownOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:9px 14px;transition:background .12s ease}.FlowQueue .FlowQueueDropdown .FlowQueueDropdownMenu .FlowQueueDropdownOption:hover{background:var(--background_Gray_Light)}.FlowQueue .FlowQueueDropdown .FlowQueueDropdownMenu .FlowQueueDropdownOption.is-selected{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark);font-weight:600}.FlowQueue .FlowQueueDropdown .FlowQueueTeamMenu .FlowQueueTeamSearch,.FlowQueue .FlowQueueDropdown.FlowQueueTeamMenu .FlowQueueTeamSearch{align-items:center;border-bottom:1px solid var(--border_Dark_Light);display:flex;gap:8px;padding:10px 14px}.FlowQueue .FlowQueueDropdown .FlowQueueTeamMenu .FlowQueueTeamSearch .FlowQueueTeamSearchIcon,.FlowQueue .FlowQueueDropdown.FlowQueueTeamMenu .FlowQueueTeamSearch .FlowQueueTeamSearchIcon{color:var(--text_Title_Light_Light_Light);flex-shrink:0;font-size:15px}.FlowQueue .FlowQueueDropdown .FlowQueueTeamMenu .FlowQueueTeamSearch .FlowQueueTeamSearchInput,.FlowQueue .FlowQueueDropdown.FlowQueueTeamMenu .FlowQueueTeamSearch .FlowQueueTeamSearchInput{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px;min-width:0;outline:none}.FlowQueue .FlowQueueDropdown .FlowQueueTeamMenu .FlowQueueTeamSearch .FlowQueueTeamSearchInput::placeholder,.FlowQueue .FlowQueueDropdown.FlowQueueTeamMenu .FlowQueueTeamSearch .FlowQueueTeamSearchInput::placeholder{color:var(--border_Dark_Light)}.FlowQueue .FlowQueueDropdown .FlowQueueTeamMenu .FlowQueueTeamList,.FlowQueue .FlowQueueDropdown.FlowQueueTeamMenu .FlowQueueTeamList{display:flex;flex-direction:column;gap:2px;max-height:180px;overflow-y:auto;padding:6px}.FlowQueue .FlowQueueDropdown .FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption,.FlowQueue .FlowQueueDropdown.FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption{align-items:center;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;justify-content:space-between;padding:9px 14px;transition:background .12s ease}.FlowQueue .FlowQueueDropdown .FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption .FlowQueueTeamOptionLabel,.FlowQueue .FlowQueueDropdown.FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption .FlowQueueTeamOptionLabel{align-items:center;display:inline-flex;gap:8px;min-width:0}.FlowQueue .FlowQueueDropdown .FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption .FlowQueueTeamOptionIcon,.FlowQueue .FlowQueueDropdown.FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption .FlowQueueTeamOptionIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:6px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:16px;height:24px;justify-content:center;width:24px}.FlowQueue .FlowQueueDropdown .FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption .FlowQueueTeamOptionMeta,.FlowQueue .FlowQueueDropdown.FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption .FlowQueueTeamOptionMeta{color:var(--text_Title_Light_Light);font-size:11px}.FlowQueue .FlowQueueDropdown .FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption:hover,.FlowQueue .FlowQueueDropdown.FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption:hover{background:var(--background_Gray_Light)}.FlowQueue .FlowQueueDropdown .FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption.is-selected,.FlowQueue .FlowQueueDropdown.FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption.is-selected{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark);font-weight:600}.FlowQueue .FlowQueueDropdown .FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption.FlowQueueTeamEmpty,.FlowQueue .FlowQueueDropdown .FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption.FlowQueueTeamLoading,.FlowQueue .FlowQueueDropdown.FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption.FlowQueueTeamEmpty,.FlowQueue .FlowQueueDropdown.FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption.FlowQueueTeamLoading{color:var(--text_Title_Light_Light_Light);cursor:default}.FlowQueue .FlowQueueDropdown .FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption.FlowQueueTeamEmpty:hover,.FlowQueue .FlowQueueDropdown .FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption.FlowQueueTeamLoading:hover,.FlowQueue .FlowQueueDropdown.FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption.FlowQueueTeamEmpty:hover,.FlowQueue .FlowQueueDropdown.FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption.FlowQueueTeamLoading:hover{background:#0000}.FlowQueue .FlowQueueSkip{background:var(--background_Gray_Light_Blue);border-left:3px solid var(--background_Blue);border-radius:0 8px 8px 0;margin-bottom:20px;padding:12px 16px}.FlowQueue .FlowQueueSkip .FlowQueueSkipRow{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.FlowQueue .FlowQueueSkip .FlowQueueSkipRow .FlowQueueSkipCheck{align-items:center;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px}.FlowQueue .FlowQueueSkip .FlowQueueSkipRow .FlowQueueSkipCheck input[type=checkbox]{accent-color:var(--background_Blue);cursor:pointer;height:16px;width:16px}.FlowQueue .FlowQueueSkip .FlowQueueSkipRow .FlowQueueSkipKeyDropdown .FlowQueueSkipKeyBtn{font-size:12px;height:32px;min-width:auto;padding:5px 10px}.FlowQueue .FlowQueueSkip .FlowQueueSkipRow .FlowQueueSkipText{color:var(--background_Blue);font-size:13px;font-weight:500}.FlowQueue .FlowQueueTabs{border-bottom:2px solid var(--border_Dark_Light);display:flex;gap:0;margin-bottom:18px}.FlowQueue .FlowQueueTabs .FlowQueueTab{background:#0000;border:none;border-bottom:2px solid #0000;color:var(--text_Title_Light_Light);cursor:pointer;font-size:13px;font-weight:500;margin-bottom:-2px;padding:10px 18px;transition:all .15s ease}.FlowQueue .FlowQueueTabs .FlowQueueTab:hover{color:var(--text_Title_Light)}.FlowQueue .FlowQueueTabs .FlowQueueTab.is-active{border-bottom-color:var(--background_Blue);color:var(--background_Blue);font-weight:600}.FlowQueue .FlowQueueReadSection .FlowQueueReadLabel{color:var(--text_Title_Light);font-size:13px;margin:0 0 10px}.FlowQueue .FlowQueueReadSection .FlowQueueTextarea{border:1px solid var(--border_Dark_Light);border-radius:8px;box-sizing:border-box;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;min-height:70px;outline:none;padding:12px 14px;resize:vertical;transition:border-color .15s ease;width:100%}.FlowQueue .FlowQueueReadSection .FlowQueueTextarea:focus{border-color:var(--background_Blue)}.FlowQueue .FlowQueueReadSection .FlowQueueTextarea::placeholder{color:var(--border_Dark_Light)}.FlowQueue .FlowQueueReadSection .FlowQueuePreview{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:400;gap:3px;padding:6px 0 0}.FlowQueue .FlowQueueReadSection .FlowQueuePreview:hover{color:var(--background_Blue_Dark)}.FlowQueue .FlowQueueReadSection .FlowQueuePreview .FlowQueuePreviewIcon{font-size:25px;font-variation-settings:"FILL" 1;line-height:1}.FlowQueue .FlowQueueReadSection .FlowQueuePreview.FlowQueuePreview--active{color:var(--Canceled)}.FlowQueue .FlowQueueReadSection .FlowQueuePreview.FlowQueuePreview--active .FlowQueuePreviewIcon{font-variation-settings:"FILL" 1}.FlowQueue .FlowQueuePlaySection .FlowQueuePlayLabel{color:var(--text_Title_Light);font-size:13px;margin:0 0 10px}@media(max-width:1050px){.FlowQueue{padding:22px 22px 20px}.FlowQueue .FlowQueueHeader .FlowQueueTitle,.FlowQueue .FlowQueueHeader h1,.FlowQueue .FlowQueueHeader h2{font-size:17px}.FlowQueue .FlowQueueGrid,.FlowQueue .FlowQueueRow{gap:12px;grid-template-columns:1fr 1fr}}@media(max-width:600px){.FlowQueue{border-radius:10px;padding:16px 14px 14px}.FlowQueue .FlowQueueHeader .FlowQueueTitle,.FlowQueue .FlowQueueHeader h1,.FlowQueue .FlowQueueHeader h2{font-size:16px}.FlowQueue .FlowQueueGrid,.FlowQueue .FlowQueueRow{gap:10px;grid-template-columns:1fr}.FlowQueue input[type=email],.FlowQueue input[type=number],.FlowQueue input[type=text],.FlowQueue textarea{font-size:16px}.FlowQueue .FlowQueueActions{align-items:stretch;flex-direction:column;gap:10px}.FlowQueue .FlowQueueActions button{min-height:44px;width:100%}}.FlowHangUp{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:26px 28px 24px;width:100%}.FlowHangUp .FlowHangUpHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.FlowHangUp .FlowHangUpHeader .FlowHangUpTitle{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.FlowHangUp .FlowHangUpHeader .FlowHangUpClose{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .15s ease}.FlowHangUp .FlowHangUpHeader .FlowHangUpClose .material-symbols-outlined{font-size:20px}.FlowHangUp .FlowHangUpHeader .FlowHangUpClose:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.FlowHangUp .FlowHangUpDesc{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0 0 18px}.FlowHangUp .FlowHangUpMessageSection .FlowHangUpMessageLabel{color:var(--text_Title_Light_Light);font-size:13px;margin:0 0 10px}.FlowHangUp .FlowHangUpMessageSection .FlowHangUpTextarea{border:1px solid var(--border_Dark_Light);border-radius:8px;box-sizing:border-box;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;line-height:1.6;min-height:70px;outline:none;padding:14px 16px;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.FlowHangUp .FlowHangUpMessageSection .FlowHangUpTextarea:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.FlowHangUp .FlowHangUpMessageSection .FlowHangUpTextarea::placeholder{color:var(--border_Dark_Light)}@media(max-width:1050px){.FlowHangUp{padding:22px 22px 20px}.FlowHangUp .FlowHangUpHeader .FlowHangUpTitle{font-size:17px}}@media(max-width:600px){.FlowHangUp{border-radius:10px;padding:16px 14px 14px}.FlowHangUp .FlowHangUpHeader .FlowHangUpTitle{font-size:16px}.FlowHangUp .FlowHangUpDesc{font-size:12px;margin-bottom:14px}.FlowHangUp .FlowHangUpMessageSection .FlowHangUpTextarea{font-size:16px;padding:12px 14px}}.FlowVoicemail{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:26px 28px 24px;width:100%}.FlowVoicemail .FlowVoicemailHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.FlowVoicemail .FlowVoicemailHeader .FlowVoicemailTitle{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.FlowVoicemail .FlowVoicemailHeader .FlowVoicemailClose{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .15s ease}.FlowVoicemail .FlowVoicemailHeader .FlowVoicemailClose .material-symbols-outlined{font-size:20px}.FlowVoicemail .FlowVoicemailHeader .FlowVoicemailClose:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.FlowVoicemail .FlowVoicemailTabs{border-bottom:2px solid var(--border_Dark_Light);display:flex;gap:0;margin-bottom:18px}.FlowVoicemail .FlowVoicemailTabs .FlowVoicemailTab{background:#0000;border:none;color:var(--text_Title_Light_Light_Light);cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;position:relative;transition:color .15s ease}.FlowVoicemail .FlowVoicemailTabs .FlowVoicemailTab:after{background:#0000;bottom:-2px;content:"";height:2px;left:0;position:absolute;right:0;transition:background .15s ease}.FlowVoicemail .FlowVoicemailTabs .FlowVoicemailTab:hover{color:var(--text_Title_Light_Light)}.FlowVoicemail .FlowVoicemailTabs .FlowVoicemailTab.is-active{color:var(--text_Title_Dark);font-weight:600}.FlowVoicemail .FlowVoicemailTabs .FlowVoicemailTab.is-active:after{background:var(--text_Title_Dark)}.FlowVoicemail .FlowVoicemailReadSection .FlowVoicemailReadLabel{color:var(--text_Title_Light_Light);font-size:13px;margin:0 0 10px}.FlowVoicemail .FlowVoicemailReadSection .FlowVoicemailTextarea{border:1px solid var(--border_Dark_Light);border-radius:8px;box-sizing:border-box;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;line-height:1.6;min-height:90px;outline:none;padding:14px 16px;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.FlowVoicemail .FlowVoicemailReadSection .FlowVoicemailTextarea:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.FlowVoicemail .FlowVoicemailReadSection .FlowVoicemailTextarea::placeholder{color:var(--border_Dark_Light)}.FlowVoicemail .FlowVoicemailReadSection .FlowVoicemailPreview{align-items:center;align-self:flex-start;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:400;gap:3px;margin-left:-5px;margin-top:4px;padding:2px 0 0;transition:color .15s ease}.FlowVoicemail .FlowVoicemailReadSection .FlowVoicemailPreview .FlowVoicemailPreviewIcon{font-size:25px;font-variation-settings:"FILL" 1;line-height:1}.FlowVoicemail .FlowVoicemailReadSection .FlowVoicemailPreview:hover{color:var(--background_Blue_Dark);color:var(--background_Blue_Dark,var(--background_Blue_Dark))}.FlowVoicemail .FlowVoicemailReadSection .FlowVoicemailPreview.FlowVoicemailPreview--active{color:var(--background_Blue_Dark)}.FlowVoicemail .FlowVoicemailReadSection .FlowVoicemailPreview.FlowVoicemailPreview--active .FlowVoicemailPreviewIcon{font-variation-settings:"FILL" 1}.FlowVoicemail .FlowVoicemailPlaySection .FlowVoicemailPlayLabel{color:var(--text_Title_Light_Light);font-size:13px;margin:0 0 12px}.FlowVoicemail .FlowVoicemailTranscribe{background:var(--background_Gray_Light_Blue);border-left:3px solid var(--background_Blue);border-radius:0 8px 8px 0;margin-top:20px;padding:14px 18px}.FlowVoicemail .FlowVoicemailTranscribe .FlowVoicemailTranscribeLabel{align-items:center;color:var(--background_Blue);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px}.FlowVoicemail .FlowVoicemailTranscribe .FlowVoicemailTranscribeLabel input[type=checkbox]{accent-color:var(--background_Blue);cursor:pointer;height:15px;min-width:15px;width:15px}@media(max-width:1050px){.FlowVoicemail{padding:22px 22px 20px}.FlowVoicemail .FlowVoicemailHeader .FlowVoicemailTitle,.FlowVoicemail .FlowVoicemailHeader h1,.FlowVoicemail .FlowVoicemailHeader h2{font-size:17px}}@media(max-width:600px){.FlowVoicemail{border-radius:10px;padding:16px 14px 14px}.FlowVoicemail .FlowVoicemailHeader .FlowVoicemailTitle,.FlowVoicemail .FlowVoicemailHeader h1,.FlowVoicemail .FlowVoicemailHeader h2{font-size:16px}.FlowVoicemail .FlowVoicemailGrid,.FlowVoicemail .FlowVoicemailRow{gap:10px;grid-template-columns:1fr}.FlowVoicemail input[type=email],.FlowVoicemail input[type=number],.FlowVoicemail input[type=text],.FlowVoicemail textarea{font-size:16px}.FlowVoicemail .FlowVoicemailActions{align-items:stretch;flex-direction:column;gap:10px}.FlowVoicemail .FlowVoicemailActions button{min-height:44px;width:100%}}.FlowMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:36px 24px 20px;width:100%}.FlowMenu .FlowMenuHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.FlowMenu .FlowMenuHeader .FlowMenuTitle{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.FlowMenu .FlowMenuHeader .FlowMenuClose{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .15s ease}.FlowMenu .FlowMenuHeader .FlowMenuClose .material-symbols-outlined{font-size:20px}.FlowMenu .FlowMenuHeader .FlowMenuClose:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.FlowMenu .FlowMenuDesc{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0 0 20px}.FlowMenu .FlowMenuSection{margin-bottom:22px}.FlowMenu .FlowMenuSection .FlowMenuLabel{color:var(--text_Title_Dark);display:block;font-size:13px;font-weight:600;margin-bottom:8px}.FlowMenu .FlowMenuSection .FlowMenuTabs{border-bottom:2px solid var(--border_Dark_Light);display:flex;gap:0;margin-bottom:18px}.FlowMenu .FlowMenuSection .FlowMenuTabs .FlowMenuTab{background:#0000;border:none;color:var(--text_Title_Light_Light_Light);cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;position:relative;transition:color .15s ease}.FlowMenu .FlowMenuSection .FlowMenuTabs .FlowMenuTab:after{background:#0000;bottom:-2px;content:"";height:2px;left:0;position:absolute;right:0;transition:background .15s ease}.FlowMenu .FlowMenuSection .FlowMenuTabs .FlowMenuTab:hover{color:var(--text_Title_Light_Light)}.FlowMenu .FlowMenuSection .FlowMenuTabs .FlowMenuTab.is-active{color:var(--text_Title_Dark);font-weight:600}.FlowMenu .FlowMenuSection .FlowMenuTabs .FlowMenuTab.is-active:after{background:var(--text_Title_Dark)}.FlowMenu .FlowMenuSection .FlowMenuReadSection .FlowMenuReadLabel{color:var(--text_Title_Light_Light);font-size:13px;margin:0 0 10px}.FlowMenu .FlowMenuSection .FlowMenuReadSection .FlowMenuTextarea{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-sizing:border-box;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;line-height:1.6;min-height:90px;outline:none;padding:14px 16px;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.FlowMenu .FlowMenuSection .FlowMenuReadSection .FlowMenuTextarea:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.FlowMenu .FlowMenuSection .FlowMenuReadSection .FlowMenuTextarea::placeholder{color:var(--border_Dark_Light)}.FlowMenu .FlowMenuSection .FlowMenuReadSection .FlowMenuPreview{align-items:center;align-self:flex-start;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:400;gap:3px;margin-left:-5px;margin-top:4px;padding:2px 0 0;transition:color .15s ease}.FlowMenu .FlowMenuSection .FlowMenuReadSection .FlowMenuPreview .FlowMenuPreviewIcon{font-size:25px;font-variation-settings:"FILL" 1;line-height:1}.FlowMenu .FlowMenuSection .FlowMenuReadSection .FlowMenuPreview:hover{color:color-mix(in srgb,var(--background_Blue) 80%,var(--text_Title_Dark))}.FlowMenu .FlowMenuSection .FlowMenuReadSection .FlowMenuPreview.FlowMenuPreview--active{color:var(--Canceled)}.FlowMenu .FlowMenuSection .FlowMenuReadSection .FlowMenuPreview.FlowMenuPreview--active .FlowMenuPreviewIcon{font-variation-settings:"FILL" 1}.FlowMenu .FlowMenuSection .FlowMenuPlaySection .FlowMenuPlayLabel{color:var(--text_Title_Light_Light);font-size:13px;margin:0 0 12px}.FlowMenu .FlowMenuSection .FlowMenuOptions{display:flex;flex-direction:column;gap:8px}.FlowMenu .FlowMenuSection .FlowMenuOptions .FlowMenuOptionRow{align-items:center;display:flex;gap:10px}.FlowMenu .FlowMenuSection .FlowMenuOptions .FlowMenuOptionRow .FlowMenuDigitBadge{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:50%;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;height:26px;justify-content:center;min-width:26px;width:26px}.FlowMenu .FlowMenuSection .FlowMenuOptions .FlowMenuOptionRow .FlowMenuOptionInput{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-sizing:border-box;color:var(--text_Title_Dark);flex:1 1;font-size:13px;height:36px;min-width:0;outline:none;padding:8px 12px;transition:border-color .15s ease,box-shadow .15s ease}.FlowMenu .FlowMenuSection .FlowMenuOptions .FlowMenuOptionRow .FlowMenuOptionInput:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.FlowMenu .FlowMenuSection .FlowMenuOptions .FlowMenuOptionRow .FlowMenuOptionInput::placeholder{color:var(--border_Dark_Light)}.FlowMenu .FlowMenuSection .FlowMenuOptions .FlowMenuOptionRow .FlowMenuOptionRemove{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:4px;transition:all .15s ease}.FlowMenu .FlowMenuSection .FlowMenuOptions .FlowMenuOptionRow .FlowMenuOptionRemove .material-symbols-outlined{font-size:18px}.FlowMenu .FlowMenuSection .FlowMenuOptions .FlowMenuOptionRow .FlowMenuOptionRemove:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.FlowMenu .FlowMenuSection .FlowMenuOptions .FlowMenuAddOption{align-items:center;align-self:flex-start;background:#0000;border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;margin-top:2px;padding:7px 14px 7px 10px;transition:all .15s ease}.FlowMenu .FlowMenuSection .FlowMenuOptions .FlowMenuAddOption .material-symbols-outlined{font-size:18px}.FlowMenu .FlowMenuSection .FlowMenuOptions .FlowMenuAddOption:hover{background:color-mix(in srgb,var(--background_Blue) 6%,#0000);border-color:var(--background_Blue)}.FlowMenu .FlowMenuSection .FlowMenuHint{color:var(--text_Title_Light_Light_Light);font-size:12px;line-height:1.5;margin:10px 0 0}.FlowMenu .FlowMenuSettings{background:var(--background_Gray_Light_Blue);border-left:3px solid var(--background_Blue);border-radius:0 8px 8px 0;margin-bottom:16px;padding:12px 16px}.FlowMenu .FlowMenuSettings .FlowMenuSettingsText{color:var(--text_Title_Light);font-size:13px;line-height:2}.FlowMenu .FlowMenuSettings .FlowMenuSettingsText .FlowMenuInlineDropdown{display:inline-block;position:relative}.FlowMenu .FlowMenuSettings .FlowMenuSettingsText .FlowMenuInlineDropdown .FlowMenuInlineBtn{align-items:center;background:var(--background_White);border:1px solid color-mix(in srgb,var(--background_Blue) 40%,#0000);border-radius:4px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:4px;margin:0 2px;outline:3px solid #0000;padding:5px 8px;transition:all .15s ease}.FlowMenu .FlowMenuSettings .FlowMenuSettingsText .FlowMenuInlineDropdown .FlowMenuInlineBtn .FlowMenuInlineChevron{color:var(--background_Blue);font-size:13px}.FlowMenu .FlowMenuSettings .FlowMenuSettingsText .FlowMenuInlineDropdown .FlowMenuInlineBtn:hover{border-color:var(--background_Blue);outline:3px solid color-mix(in srgb,var(--background_Blue) 15%,#0000)}.FlowMenu .FlowMenuSettings .FlowMenuSettingsText .FlowMenuInlineDropdown .FlowMenuInlineMenu{animation:FlowDropdownOpenCentered .13s ease;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;left:50%;min-width:70px;overflow:hidden;position:absolute;top:calc(100% + 6px);transform:translateX(-50%);transform-origin:top center;z-index:20}.FlowMenu .FlowMenuSettings .FlowMenuSettingsText .FlowMenuInlineDropdown .FlowMenuInlineMenu .FlowMenuInlineOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;line-height:1.4;padding:7px 14px;text-align:center;transition:background .12s ease}.FlowMenu .FlowMenuSettings .FlowMenuSettingsText .FlowMenuInlineDropdown .FlowMenuInlineMenu .FlowMenuInlineOption:hover{background:var(--background_Gray_Light)}.FlowMenu .FlowMenuSettings .FlowMenuSettingsText .FlowMenuInlineDropdown .FlowMenuInlineMenu .FlowMenuInlineOption.is-selected{background:var(--background_Gray_Light_Blue);color:var(--background_Blue);font-weight:600}.FlowMenu .FlowMenuInvalid{background:var(--background_Gray_Light_Blue);border-left:3px solid var(--background_Blue);border-radius:0 8px 8px 0;padding:14px 18px}.FlowMenu .FlowMenuInvalid .FlowMenuInvalidLabel{align-items:center;color:var(--background_Blue);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px}.FlowMenu .FlowMenuInvalid .FlowMenuInvalidLabel input[type=checkbox]{accent-color:var(--background_Blue);cursor:pointer;height:15px;min-width:15px;width:15px}.FlowMenu .FlowMenuInvalid .FlowMenuInvalidHint{color:var(--text_Title_Light_Light_Light);font-size:12px;line-height:1.5;margin:6px 0 0 23px}@media(max-width:1050px){.FlowMenu{padding:28px 20px 18px}.FlowMenu .FlowMenuHeader .FlowMenuTitle,.FlowMenu .FlowMenuHeader h1,.FlowMenu .FlowMenuHeader h2{font-size:17px}.FlowMenu .FlowMenuSettings .FlowMenuSettingsText{line-height:2.2}}@media(max-width:600px){.FlowMenu{border-radius:10px;padding:20px 14px 16px}.FlowMenu .FlowMenuHeader .FlowMenuTitle,.FlowMenu .FlowMenuHeader h1,.FlowMenu .FlowMenuHeader h2{font-size:16px}.FlowMenu .FlowMenuSection .FlowMenuTabs .FlowMenuTab{font-size:13px;padding:10px 14px}.FlowMenu .FlowMenuSection .FlowMenuOptions .FlowMenuOptionRow{gap:8px}.FlowMenu .FlowMenuSection .FlowMenuOptions .FlowMenuAddOption{align-self:stretch;justify-content:center;min-height:44px;width:100%}.FlowMenu .FlowMenuSettings .FlowMenuSettingsText .FlowMenuInlineDropdown .FlowMenuInlineMenu{animation-name:FlowDropdownOpen;left:0;min-width:90px;transform:none;transform-origin:top left}.FlowMenu input[type=email],.FlowMenu input[type=number],.FlowMenu input[type=text],.FlowMenu textarea{font-size:16px}}.FlowSchedule{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:36px 24px 20px;width:100%}.FlowSchedule .FlowScheduleHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.FlowSchedule .FlowScheduleHeader .FlowScheduleTitle{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.FlowSchedule .FlowScheduleHeader .FlowScheduleClose{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .15s ease}.FlowSchedule .FlowScheduleHeader .FlowScheduleClose .material-symbols-outlined{font-size:20px}.FlowSchedule .FlowScheduleHeader .FlowScheduleClose:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.FlowSchedule .FlowScheduleDesc{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0 0 20px}.FlowSchedule .FlowScheduleTabs{border-bottom:2px solid var(--border_Dark_Light);display:flex;gap:0;margin-bottom:18px}.FlowSchedule .FlowScheduleTabs .FlowScheduleTab{background:#0000;border:none;color:var(--text_Title_Light_Light_Light);cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;position:relative;transition:color .15s ease}.FlowSchedule .FlowScheduleTabs .FlowScheduleTab:after{background:#0000;bottom:-2px;content:"";height:2px;left:0;position:absolute;right:0;transition:background .15s ease}.FlowSchedule .FlowScheduleTabs .FlowScheduleTab:hover{color:var(--text_Title_Light_Light)}.FlowSchedule .FlowScheduleTabs .FlowScheduleTab.is-active{color:var(--text_Title_Dark);font-weight:600}.FlowSchedule .FlowScheduleTabs .FlowScheduleTab.is-active:after{background:var(--text_Title_Dark)}.FlowSchedule .FlowScheduleBusinessSection .FlowScheduleInfoPanel{align-items:flex-start;background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:10px;padding:12px 14px}.FlowSchedule .FlowScheduleBusinessSection .FlowScheduleInfoPanel .FlowScheduleInfoIcon{color:var(--background_Blue);flex-shrink:0;font-size:18px;margin-top:1px}.FlowSchedule .FlowScheduleBusinessSection .FlowScheduleInfoPanel .FlowScheduleInfoText{color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0}.FlowSchedule .FlowScheduleCustomSection .WeeklyHours{background:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:20px}.FlowSchedule .FlowScheduleCustomSection .WeeklyHours .WeeklyHoursHeader{align-items:center;background:var(--background_Gray_Light_Light);border-radius:8px 8px 0 0;color:var(--text_Title_Light);display:flex;gap:8px;margin:-20px -20px 0;padding:14px 20px}.FlowSchedule .FlowScheduleCustomSection .WeeklyHours .WeeklyHoursHeader .material-symbols-outlined{font-size:18px}.FlowSchedule .FlowScheduleCustomSection .WeeklyHours .WeeklyHoursHeader h4{font-size:15px;font-weight:500;margin:0}.FlowSchedule .FlowScheduleCustomSection .WeeklyHours .DaysList{display:flex;flex-direction:column;gap:12px;margin-top:10px}.FlowSchedule .FlowScheduleCustomSection .WeeklyHours .DaysList .DayRow{align-items:center;display:flex;gap:24px;height:40px}.FlowSchedule .FlowScheduleCustomSection .WeeklyHours .DaysList .DayRow .DayAvatar{align-items:center;background:#0000;border:1px solid var(--text_Title_Dark);border-radius:50%;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:600;height:32px;justify-content:center;transition:all .2s ease;width:32px}.FlowSchedule .FlowScheduleCustomSection .WeeklyHours .DaysList .DayRow .DayAvatar.is-active{background:#113f8c;border-color:#113f8c;color:#fff}.FlowSchedule .FlowScheduleCustomSection .WeeklyHours .DaysList .DayRow .DayTimes{align-items:center;display:flex;gap:12px}.FlowSchedule .FlowScheduleCustomSection .WeeklyHours .DaysList .DayRow .DayTimes input[type=time]{border:1px solid var(--border_Dark_Light);border-radius:6px;color:var(--text_Title_Dark);font-size:14px;height:36px;outline:3px solid #0000;padding:0 8px;transition:outline .1s ease,border-color .1s ease}.FlowSchedule .FlowScheduleCustomSection .WeeklyHours .DaysList .DayRow .DayTimes input[type=time]:focus,.FlowSchedule .FlowScheduleCustomSection .WeeklyHours .DaysList .DayRow .DayTimes input[type=time]:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.FlowSchedule .FlowScheduleCustomSection .WeeklyHours .DaysList .DayRow .DayTimes span{color:var(--text_Title_Light_Light)}.FlowSchedule .FlowScheduleCustomSection .WeeklyHours .DaysList .DayRow .DayUnavailable{color:var(--text_Title_Light_Light);font-size:14px;font-style:italic}.FlowSchedule .FlowScheduleCustomSection .WeeklyHours .ScheduleSettingsPreferenceField{border-top:1px dashed var(--border_Dark_Light);display:flex;flex-direction:column;gap:8px;margin-top:16px;padding-top:16px}.FlowSchedule .FlowScheduleCustomSection .WeeklyHours .ScheduleSettingsPreferenceField label{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.FlowSchedule .FlowScheduleCustomSection .FlowScheduleCustomHint{color:var(--text_Title_Light_Light_Light);font-size:12px;line-height:1.5;margin:12px 0 0}@media(max-width:750px){.FlowSchedule .FlowScheduleCustomSection .WeeklyHours .DaysList .DayRow{flex-wrap:wrap;gap:12px;height:auto}.FlowSchedule .FlowScheduleCustomSection .WeeklyHours .DaysList .DayRow .DayTimes{flex-wrap:wrap;width:100%}}.FlowSchedule .FlowScheduleFooterHint{color:var(--text_Title_Light_Light_Light);font-size:12px;line-height:1.5;margin:16px 0 0}.FlowSchedule .FlowScheduleFooterHint .FlowScheduleHintOpen{color:var(--Done);font-weight:600}.FlowSchedule .FlowScheduleFooterHint .FlowScheduleHintClosed{color:var(--Canceled);font-weight:600}@media(max-width:1050px){.FlowSchedule{padding:28px 20px 18px}.FlowSchedule .FlowScheduleHeader .FlowScheduleTitle{font-size:17px}.FlowSchedule .FlowScheduleTabs .FlowScheduleTab{font-size:13px;padding:10px 14px}}@media(max-width:600px){.FlowSchedule{border-radius:10px;padding:20px 14px 16px}.FlowSchedule .FlowScheduleHeader .FlowScheduleTitle{font-size:16px}}.FlowTag{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:36px 24px 20px;width:100%}.FlowTag .FlowTagHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.FlowTag .FlowTagHeader .FlowTagTitle{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.FlowTag .FlowTagHeader .FlowTagClose{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .15s ease}.FlowTag .FlowTagHeader .FlowTagClose .material-symbols-outlined{font-size:20px}.FlowTag .FlowTagHeader .FlowTagClose:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.FlowTag .FlowTagDesc{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0 0 20px}.FlowTag .FlowTagSection{margin-bottom:20px}.FlowTag .FlowTagSection .FlowTagLabel{color:var(--text_Title_Dark);display:block;font-size:13px;font-weight:600;margin-bottom:8px}.FlowTag .FlowTagSection .FlowTagLabelHint{color:var(--text_Title_Light_Light_Light);font-size:12px;line-height:1.5;margin:8px 0 0}.FlowTag .FlowTagSection .FlowTagDropdown{display:inline-block;position:relative}.FlowTag .FlowTagSection .FlowTagDropdown .FlowTagDropdownBtn{align-items:center;background:var(--background_White);border:1px solid var(--background_Blue);border-radius:8px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;height:38px;justify-content:space-between;min-width:180px;outline:3px solid #0000;padding:8px 14px;transition:all .15s ease}.FlowTag .FlowTagSection .FlowTagDropdown .FlowTagDropdownBtn:hover{outline:3px solid color-mix(in srgb,var(--background_Blue) 18%,#0000)}.FlowTag .FlowTagSection .FlowTagDropdown .FlowTagDropdownBtn.has-value{color:var(--background_Blue);font-weight:600}.FlowTag .FlowTagSection .FlowTagDropdown .FlowTagDropdownBtn .FlowTagChevron{flex-shrink:0;font-size:16px}.FlowTag .FlowTagSection .FlowTagDropdown .FlowTagDropdownMenu{animation:FlowDropdownOpen .13s ease;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;left:0;min-width:240px;overflow:hidden;position:absolute;top:calc(100% + 6px);transform-origin:top center;z-index:20}.FlowTag .FlowTagSection .FlowTagDropdown .FlowTagDropdownMenu .FlowTagSearch{align-items:center;border-bottom:1px solid var(--border_Dark_Light);display:flex;gap:8px;padding:10px 14px}.FlowTag .FlowTagSection .FlowTagDropdown .FlowTagDropdownMenu .FlowTagSearch .FlowTagSearchIcon{color:var(--text_Title_Light_Light_Light);flex-shrink:0;font-size:15px}.FlowTag .FlowTagSection .FlowTagDropdown .FlowTagDropdownMenu .FlowTagSearch .FlowTagSearchInput{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px;min-width:0;outline:none}.FlowTag .FlowTagSection .FlowTagDropdown .FlowTagDropdownMenu .FlowTagSearch .FlowTagSearchInput::placeholder{color:var(--border_Dark_Light)}.FlowTag .FlowTagSection .FlowTagDropdown .FlowTagDropdownMenu .FlowTagList{display:flex;flex-direction:column;gap:2px;max-height:200px;overflow-y:auto;padding:6px}.FlowTag .FlowTagSection .FlowTagDropdown .FlowTagDropdownMenu .FlowTagList .FlowTagOption{align-items:center;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;justify-content:space-between;padding:9px 12px;transition:background .12s ease}.FlowTag .FlowTagSection .FlowTagDropdown .FlowTagDropdownMenu .FlowTagList .FlowTagOption .FlowTagOptionLabel{align-items:center;display:inline-flex;gap:8px;min-width:0}.FlowTag .FlowTagSection .FlowTagDropdown .FlowTagDropdownMenu .FlowTagList .FlowTagOption .FlowTagOptionLabel .FlowTagOptionDot{border-radius:50%;flex-shrink:0;height:10px;width:10px}.FlowTag .FlowTagSection .FlowTagDropdown .FlowTagDropdownMenu .FlowTagList .FlowTagOption .FlowTagOptionCheck{color:var(--Done);flex-shrink:0;font-size:16px}.FlowTag .FlowTagSection .FlowTagDropdown .FlowTagDropdownMenu .FlowTagList .FlowTagOption:hover{background:var(--background_Gray_Light)}.FlowTag .FlowTagSection .FlowTagDropdown .FlowTagDropdownMenu .FlowTagList .FlowTagOption.is-selected{background:var(--background_Gray_Light_Blue);color:var(--text_Title_Dark);font-weight:600}.FlowTag .FlowTagSection .FlowTagDropdown .FlowTagDropdownMenu .FlowTagList .FlowTagOption.FlowTagEmpty,.FlowTag .FlowTagSection .FlowTagDropdown .FlowTagDropdownMenu .FlowTagList .FlowTagOption.FlowTagLoading{color:var(--text_Title_Light_Light_Light);cursor:default}.FlowTag .FlowTagSection .FlowTagDropdown .FlowTagDropdownMenu .FlowTagList .FlowTagOption.FlowTagEmpty:hover,.FlowTag .FlowTagSection .FlowTagDropdown .FlowTagDropdownMenu .FlowTagList .FlowTagOption.FlowTagLoading:hover{background:#0000}.FlowTag .FlowTagSection .FlowTagChips{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.FlowTag .FlowTagSection .FlowTagChips .FlowTagChip{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:4px 6px 4px 10px}.FlowTag .FlowTagSection .FlowTagChips .FlowTagChip .FlowTagChipDot{border-radius:50%;flex-shrink:0;height:10px;width:10px}.FlowTag .FlowTagSection .FlowTagChips .FlowTagChip .FlowTagChipName{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FlowTag .FlowTagSection .FlowTagChips .FlowTagChip .FlowTagChipRemove{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:inline-flex;justify-content:center;padding:2px;transition:all .15s ease}.FlowTag .FlowTagSection .FlowTagChips .FlowTagChip .FlowTagChipRemove .material-symbols-outlined{font-size:14px}.FlowTag .FlowTagSection .FlowTagChips .FlowTagChip .FlowTagChipRemove:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.FlowTag .FlowTagSection .FlowTagApplyRow{border-bottom:2px solid var(--border_Dark_Light);display:flex;gap:0}.FlowTag .FlowTagSection .FlowTagApplyRow .FlowTagApplyBtn{background:#0000;border:none;border-bottom:2px solid #0000;color:var(--text_Title_Light_Light_Light);cursor:pointer;font-size:13px;font-weight:500;margin-bottom:-2px;padding:10px 18px;transition:all .15s ease}.FlowTag .FlowTagSection .FlowTagApplyRow .FlowTagApplyBtn:hover{color:var(--text_Title_Light_Light)}.FlowTag .FlowTagSection .FlowTagApplyRow .FlowTagApplyBtn.is-active{border-bottom-color:var(--background_Blue);color:var(--background_Blue);font-weight:600}.FlowTag .FlowTagFooterNote{color:var(--text_Title_Light_Light_Light);font-size:12px;line-height:1.5;margin:0}@media(max-width:1050px){.FlowTag{padding:28px 20px 18px}.FlowTag .FlowTagHeader .FlowTagTitle{font-size:17px}.FlowTag .FlowTagSection .FlowTagDropdown{display:block}.FlowTag .FlowTagSection .FlowTagDropdown .FlowTagDropdownBtn,.FlowTag .FlowTagSection .FlowTagDropdown .FlowTagDropdownMenu{width:100%}}@media(max-width:600px){.FlowTag{border-radius:10px;padding:20px 14px 16px}.FlowTag .FlowTagHeader .FlowTagTitle{font-size:16px}.FlowTag .FlowTagSection{margin-bottom:16px}.FlowTag .FlowTagSection .FlowTagDropdown .FlowTagDropdownMenu .FlowTagSearch .FlowTagSearchInput{font-size:16px}.FlowTag .FlowTagSection .FlowTagApplyRow .FlowTagApplyBtn{flex:1 1;padding:10px 8px}}.FlowKeypad{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:36px 24px 20px;width:100%}.FlowKeypad .FlowKeypadHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.FlowKeypad .FlowKeypadHeader .FlowKeypadTitle{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.FlowKeypad .FlowKeypadHeader .FlowKeypadClose{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .15s ease}.FlowKeypad .FlowKeypadHeader .FlowKeypadClose .material-symbols-outlined{font-size:20px}.FlowKeypad .FlowKeypadHeader .FlowKeypadClose:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.FlowKeypad .FlowKeypadDesc{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0 0 20px}.FlowKeypad .FlowKeypadTabs{border-bottom:2px solid var(--border_Dark_Light);display:flex;gap:0;margin-bottom:18px}.FlowKeypad .FlowKeypadTabs .FlowKeypadTab{background:#0000;border:none;color:var(--text_Title_Light_Light_Light);cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;position:relative;transition:color .15s ease}.FlowKeypad .FlowKeypadTabs .FlowKeypadTab:after{background:#0000;bottom:-2px;content:"";height:2px;left:0;position:absolute;right:0;transition:background .15s ease}.FlowKeypad .FlowKeypadTabs .FlowKeypadTab:hover{color:var(--text_Title_Light_Light)}.FlowKeypad .FlowKeypadTabs .FlowKeypadTab.is-active{color:var(--text_Title_Dark);font-weight:600}.FlowKeypad .FlowKeypadTabs .FlowKeypadTab.is-active:after{background:var(--text_Title_Dark)}.FlowKeypad .FlowKeypadReadSection{margin-bottom:20px}.FlowKeypad .FlowKeypadReadSection .FlowKeypadReadLabel{color:var(--text_Title_Light_Light);font-size:13px;margin:0 0 10px}.FlowKeypad .FlowKeypadReadSection .FlowKeypadTextarea{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-sizing:border-box;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;line-height:1.6;min-height:90px;outline:none;padding:14px 16px;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.FlowKeypad .FlowKeypadReadSection .FlowKeypadTextarea:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 18%,#0000)}.FlowKeypad .FlowKeypadReadSection .FlowKeypadTextarea::placeholder{color:var(--border_Dark_Light)}.FlowKeypad .FlowKeypadReadSection .FlowKeypadPreview{align-items:center;align-self:flex-start;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:400;gap:3px;margin-left:-5px;margin-top:4px;padding:2px 0 0;transition:color .15s ease}.FlowKeypad .FlowKeypadReadSection .FlowKeypadPreview .FlowKeypadPreviewIcon{font-size:25px;font-variation-settings:"FILL" 1;line-height:1}.FlowKeypad .FlowKeypadReadSection .FlowKeypadPreview:hover{color:color-mix(in srgb,var(--background_Blue) 80%,var(--text_Title_Dark))}.FlowKeypad .FlowKeypadReadSection .FlowKeypadPreview.FlowKeypadPreview--active{color:var(--Canceled)}.FlowKeypad .FlowKeypadReadSection .FlowKeypadPreview.FlowKeypadPreview--active .FlowKeypadPreviewIcon{font-variation-settings:"FILL" 1}.FlowKeypad .FlowKeypadPlaySection{margin-bottom:20px}.FlowKeypad .FlowKeypadPlaySection .FlowKeypadPlayLabel{color:var(--text_Title_Light_Light);font-size:13px;margin:0 0 12px}.FlowKeypad .FlowKeypadInlineRow{margin-bottom:20px}.FlowKeypad .FlowKeypadInlineRow .FlowKeypadInlineText{color:var(--text_Title_Light);font-size:13px;line-height:2}.FlowKeypad .FlowKeypadInlineRow .FlowKeypadInlineText .FlowKeypadInlineWrap{display:inline-block;position:relative}.FlowKeypad .FlowKeypadInlineRow .FlowKeypadInlineText .FlowKeypadInlineWrap .FlowKeypadInlineBtn{align-items:center;background:var(--background_White);border:1px solid var(--background_Blue);border-radius:6px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:4px;margin:0 4px;outline:3px solid #0000;padding:6px 10px;transition:all .15s ease}.FlowKeypad .FlowKeypadInlineRow .FlowKeypadInlineText .FlowKeypadInlineWrap .FlowKeypadInlineBtn .FlowKeypadInlineChevron{color:var(--background_Blue);font-size:14px}.FlowKeypad .FlowKeypadInlineRow .FlowKeypadInlineText .FlowKeypadInlineWrap .FlowKeypadInlineBtn:hover{outline:3px solid color-mix(in srgb,var(--background_Blue) 18%,#0000)}.FlowKeypad .FlowKeypadInlineRow .FlowKeypadInlineText .FlowKeypadInlineWrap .FlowKeypadInlineMenu{animation:FlowDropdownOpenCentered .13s ease;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;left:50%;max-height:220px;min-width:72px;overflow-y:auto;position:absolute;top:calc(100% + 6px);transform:translateX(-50%);transform-origin:top center;z-index:20}.FlowKeypad .FlowKeypadInlineRow .FlowKeypadInlineText .FlowKeypadInlineWrap .FlowKeypadInlineMenu .FlowKeypadInlineOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:7px 14px;text-align:center;transition:background .12s ease}.FlowKeypad .FlowKeypadInlineRow .FlowKeypadInlineText .FlowKeypadInlineWrap .FlowKeypadInlineMenu .FlowKeypadInlineOption:hover{background:var(--background_Gray_Light)}.FlowKeypad .FlowKeypadInlineRow .FlowKeypadInlineText .FlowKeypadInlineWrap .FlowKeypadInlineMenu .FlowKeypadInlineOption.is-selected{background:var(--background_Gray_Light_Blue);color:var(--background_Blue);font-weight:600}.FlowKeypad .FlowKeypadDigitsRow{margin-top:4px}.FlowKeypad .FlowKeypadPinsSection{margin-bottom:20px}.FlowKeypad .FlowKeypadPinsSection .FlowKeypadLabel{color:var(--text_Title_Dark);display:block;font-size:13px;font-weight:600;margin-bottom:10px}.FlowKeypad .FlowKeypadPinsSection .FlowKeypadPinRows{display:flex;flex-direction:column;gap:8px}.FlowKeypad .FlowKeypadPinsSection .FlowKeypadPinRows .FlowKeypadPinRow{align-items:center;display:flex;gap:10px}.FlowKeypad .FlowKeypadPinsSection .FlowKeypadPinRows .FlowKeypadPinRow .FlowKeypadCodeField{align-items:center;display:inline-flex;flex-shrink:0;position:relative}.FlowKeypad .FlowKeypadPinsSection .FlowKeypadPinRows .FlowKeypadPinRow .FlowKeypadCodeField .FlowKeypadCodeInput{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-sizing:border-box;color:var(--text_Title_Dark);font-size:13px;height:38px;letter-spacing:2px;outline:3px solid #0000;padding:8px 32px 8px 12px;transition:all .15s ease;width:150px}.FlowKeypad .FlowKeypadPinsSection .FlowKeypadPinRows .FlowKeypadPinRow .FlowKeypadCodeField .FlowKeypadCodeInput:focus,.FlowKeypad .FlowKeypadPinsSection .FlowKeypadPinRows .FlowKeypadPinRow .FlowKeypadCodeField .FlowKeypadCodeInput:hover{border-color:var(--background_Blue);outline:3px solid color-mix(in srgb,var(--background_Blue) 18%,#0000)}.FlowKeypad .FlowKeypadPinsSection .FlowKeypadPinRows .FlowKeypadPinRow .FlowKeypadCodeField .FlowKeypadCodeInput::placeholder{color:var(--border_Dark_Light);letter-spacing:2px}.FlowKeypad .FlowKeypadPinsSection .FlowKeypadPinRows .FlowKeypadPinRow .FlowKeypadCodeField .FlowKeypadCodeValid{color:var(--Done);font-size:16px;pointer-events:none;position:absolute;right:10px}.FlowKeypad .FlowKeypadPinsSection .FlowKeypadPinRows .FlowKeypadPinRow .FlowKeypadLabelInput{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-sizing:border-box;color:var(--text_Title_Dark);flex:1 1;font-size:13px;height:38px;min-width:0;outline:3px solid #0000;padding:8px 12px;transition:all .15s ease}.FlowKeypad .FlowKeypadPinsSection .FlowKeypadPinRows .FlowKeypadPinRow .FlowKeypadLabelInput:focus,.FlowKeypad .FlowKeypadPinsSection .FlowKeypadPinRows .FlowKeypadPinRow .FlowKeypadLabelInput:hover{border-color:var(--background_Blue);outline:3px solid color-mix(in srgb,var(--background_Blue) 18%,#0000)}.FlowKeypad .FlowKeypadPinsSection .FlowKeypadPinRows .FlowKeypadPinRow .FlowKeypadLabelInput::placeholder{color:var(--border_Dark_Light)}.FlowKeypad .FlowKeypadPinsSection .FlowKeypadPinRows .FlowKeypadPinRow .FlowKeypadPinRemove{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:4px;transition:all .15s ease}.FlowKeypad .FlowKeypadPinsSection .FlowKeypadPinRows .FlowKeypadPinRow .FlowKeypadPinRemove .material-symbols-outlined{font-size:18px}.FlowKeypad .FlowKeypadPinsSection .FlowKeypadPinRows .FlowKeypadPinRow .FlowKeypadPinRemove:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.FlowKeypad .FlowKeypadPinsSection .FlowKeypadAddPin{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:4px;margin-top:6px;padding:6px 0 0;transition:color .15s ease}.FlowKeypad .FlowKeypadPinsSection .FlowKeypadAddPin .material-symbols-outlined{font-size:18px}.FlowKeypad .FlowKeypadPinsSection .FlowKeypadAddPin:hover{color:color-mix(in srgb,var(--background_Blue) 80%,var(--text_Title_Dark))}.FlowKeypad .FlowKeypadPinsSection .FlowKeypadHint{color:var(--text_Title_Light_Light_Light);font-size:12px;line-height:1.5;margin:10px 0 0}.FlowKeypad .FlowKeypadRetriesRow{margin-bottom:4px}@media(max-width:1050px){.FlowKeypad{padding:28px 20px 18px}.FlowKeypad .FlowKeypadHeader .FlowKeypadTitle,.FlowKeypad .FlowKeypadHeader h1,.FlowKeypad .FlowKeypadHeader h2{font-size:17px}.FlowKeypad .FlowKeypadPinsSection .FlowKeypadPinRows .FlowKeypadPinRow .FlowKeypadCodeField .FlowKeypadCodeInput{width:130px}}@media(max-width:600px){.FlowKeypad{border-radius:10px;padding:20px 14px 16px}.FlowKeypad .FlowKeypadHeader .FlowKeypadTitle,.FlowKeypad .FlowKeypadHeader h1,.FlowKeypad .FlowKeypadHeader h2,.FlowKeypad input,.FlowKeypad textarea{font-size:16px}.FlowKeypad .FlowKeypadInlineRow .FlowKeypadInlineText .FlowKeypadInlineWrap .FlowKeypadInlineMenu{animation-name:FlowDropdownOpen;left:0;transform:none;transform-origin:top left}.FlowKeypad .FlowKeypadPinsSection .FlowKeypadPinRows .FlowKeypadPinRow{grid-gap:8px;display:grid;gap:8px;grid-template-areas:"code remove" "label label";grid-template-columns:1fr auto}.FlowKeypad .FlowKeypadPinsSection .FlowKeypadPinRows .FlowKeypadPinRow .FlowKeypadCodeField{display:flex;grid-area:code}.FlowKeypad .FlowKeypadPinsSection .FlowKeypadPinRows .FlowKeypadPinRow .FlowKeypadCodeField .FlowKeypadCodeInput{width:100%}.FlowKeypad .FlowKeypadPinsSection .FlowKeypadPinRows .FlowKeypadPinRow .FlowKeypadLabelInput{grid-area:label;width:100%}.FlowKeypad .FlowKeypadPinsSection .FlowKeypadPinRows .FlowKeypadPinRow .FlowKeypadPinRemove{grid-area:remove;min-height:38px;min-width:38px}.FlowKeypad .FlowKeypadPinsSection .FlowKeypadAddPin{min-height:44px;padding:6px 0}}.FlowSendSms{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:36px 28px 24px;width:100%}.FlowSendSms .FlowSendSmsHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.FlowSendSms .FlowSendSmsHeader .FlowSendSmsTitle{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.FlowSendSms .FlowSendSmsHeader .FlowSendSmsClose{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .15s ease}.FlowSendSms .FlowSendSmsHeader .FlowSendSmsClose .material-symbols-outlined{font-size:20px}.FlowSendSms .FlowSendSmsHeader .FlowSendSmsClose:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.FlowSendSms .FlowSendSmsDesc{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0 0 16px}.FlowSendSms .FlowSendSmsToRow{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;gap:6px;margin-bottom:20px;padding:6px 12px}.FlowSendSms .FlowSendSmsToRow .FlowSendSmsToIcon{color:var(--text_Title_Light_Light_Light);flex-shrink:0;font-size:16px}.FlowSendSms .FlowSendSmsToRow .FlowSendSmsToText{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500}.FlowSendSms .FlowSendSmsSection{margin-bottom:20px}.FlowSendSms .FlowSendSmsSection .FlowSendSmsLabel{color:var(--text_Title_Dark);display:block;font-size:13px;font-weight:600;margin-bottom:8px}.FlowSendSms .FlowSendSmsSection .FlowSendSmsTextarea{border:1px solid var(--border_Dark_Light);border-radius:8px;box-sizing:border-box;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;line-height:1.6;min-height:90px;outline:none;padding:12px 14px;resize:vertical;transition:border-color .15s ease;width:100%}.FlowSendSms .FlowSendSmsSection .FlowSendSmsTextarea:focus{border-color:var(--background_Blue)}.FlowSendSms .FlowSendSmsSection .FlowSendSmsTextarea::placeholder{color:var(--border_Dark_Light)}.FlowSendSms .FlowSendSmsSection .FlowSendSmsCounter{color:var(--text_Title_Light_Light_Light);font-size:11px;line-height:1.4;margin:4px 0 0;text-align:right}.FlowSendSms .FlowSendSmsSection .FlowSendSmsChips{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.FlowSendSms .FlowSendSmsSection .FlowSendSmsChips .FlowSendSmsChip{background:var(--background_Gray_Light_Blue);border:none;border-radius:12px;color:var(--background_Blue);cursor:pointer;font-size:11px;font-weight:600;padding:4px 12px;transition:background .15s ease}.FlowSendSms .FlowSendSmsSection .FlowSendSmsChips .FlowSendSmsChip:hover{background:color-mix(in srgb,var(--background_Blue) 18%,var(--background_Gray_Light_Blue))}.FlowSendSms .FlowSendSmsInfo{align-items:flex-start;background:color-mix(in srgb,var(--background_Blue) 6%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 25%,#0000);border-radius:8px;display:flex;gap:10px;padding:10px 14px}.FlowSendSms .FlowSendSmsInfo .FlowSendSmsInfoIcon{color:var(--background_Blue);flex-shrink:0;font-size:18px;margin-top:1px}.FlowSendSms .FlowSendSmsInfo .FlowSendSmsInfoText{color:var(--text_Title_Light);font-size:12px;line-height:1.5;margin:0}@media(max-width:1050px){.FlowSendSms{padding:28px 22px 20px}.FlowSendSms .FlowSendSmsHeader .FlowSendSmsTitle{font-size:17px}}@media(max-width:600px){.FlowSendSms{border-radius:10px;padding:20px 14px 16px}.FlowSendSms .FlowSendSmsHeader .FlowSendSmsTitle{font-size:16px}.FlowSendSms .FlowSendSmsToRow{box-sizing:border-box;display:flex;width:100%}.FlowSendSms .FlowSendSmsSection .FlowSendSmsTextarea{font-size:16px}.FlowSendSms .FlowSendSmsSection .FlowSendSmsChips{gap:6px}.FlowSendSms .FlowSendSmsSection .FlowSendSmsChips .FlowSendSmsChip{padding:6px 12px}}.FlowKnownCaller{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:36px 24px 20px;width:100%}.FlowKnownCaller .FlowKnownCallerHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.FlowKnownCaller .FlowKnownCallerHeader .FlowKnownCallerTitle{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.FlowKnownCaller .FlowKnownCallerHeader .FlowKnownCallerClose{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .15s ease}.FlowKnownCaller .FlowKnownCallerHeader .FlowKnownCallerClose .material-symbols-outlined{font-size:20px}.FlowKnownCaller .FlowKnownCallerHeader .FlowKnownCallerClose:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.FlowKnownCaller .FlowKnownCallerDesc{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0 0 20px}.FlowKnownCaller .FlowKnownCallerRows{display:flex;flex-direction:column;gap:14px;margin-bottom:18px}.FlowKnownCaller .FlowKnownCallerRows .FlowKnownCallerRow{align-items:flex-start;display:flex;gap:12px}.FlowKnownCaller .FlowKnownCallerRows .FlowKnownCallerRow .FlowKnownCallerTile{align-items:center;border-radius:8px;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.FlowKnownCaller .FlowKnownCallerRows .FlowKnownCallerRow .FlowKnownCallerTile .material-symbols-outlined{font-size:20px}.FlowKnownCaller .FlowKnownCallerRows .FlowKnownCallerRow .FlowKnownCallerTile.FlowKnownCallerTile--known{background:var(--background_Gray_Light_Blue);color:var(--background_Blue)}.FlowKnownCaller .FlowKnownCallerRows .FlowKnownCallerRow .FlowKnownCallerTile.FlowKnownCallerTile--unknown{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light)}.FlowKnownCaller .FlowKnownCallerRows .FlowKnownCallerRow .FlowKnownCallerRowText{display:flex;flex-direction:column;gap:2px;min-width:0}.FlowKnownCaller .FlowKnownCallerRows .FlowKnownCallerRow .FlowKnownCallerRowText .FlowKnownCallerRowTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600;line-height:1.4}.FlowKnownCaller .FlowKnownCallerRows .FlowKnownCallerRow .FlowKnownCallerRowText .FlowKnownCallerRowSub{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.5}.FlowKnownCaller .FlowKnownCallerInfo{align-items:flex-start;background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:10px;padding:10px 14px}.FlowKnownCaller .FlowKnownCallerInfo .FlowKnownCallerInfoIcon{color:var(--background_Blue);flex-shrink:0;font-size:18px;margin-top:1px}.FlowKnownCaller .FlowKnownCallerInfo .FlowKnownCallerInfoText{color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0}.FlowKnownCaller .FlowKnownCallerFooterHint{color:var(--text_Title_Light_Light_Light);font-size:12px;line-height:1.5;margin:14px 0 0}@media(max-width:1050px){.FlowKnownCaller{padding:28px 20px 18px}.FlowKnownCaller .FlowKnownCallerHeader .FlowKnownCallerTitle,.FlowKnownCaller .FlowKnownCallerHeader h1,.FlowKnownCaller .FlowKnownCallerHeader h2{font-size:17px}.FlowKnownCaller .FlowKnownCallerRows{gap:12px}}@media(max-width:600px){.FlowKnownCaller{border-radius:10px;padding:20px 14px 16px}.FlowKnownCaller .FlowKnownCallerHeader .FlowKnownCallerTitle,.FlowKnownCaller .FlowKnownCallerHeader h1,.FlowKnownCaller .FlowKnownCallerHeader h2{font-size:16px}.FlowKnownCaller .FlowKnownCallerRows{gap:14px}.FlowKnownCaller .FlowKnownCallerRows .FlowKnownCallerRow{flex-direction:column;gap:8px}.FlowKnownCaller .FlowKnownCallerRows .FlowKnownCallerRow .FlowKnownCallerTile{height:32px;width:32px}.FlowKnownCaller .FlowKnownCallerRows .FlowKnownCallerRow .FlowKnownCallerTile .material-symbols-outlined{font-size:18px}.FlowKnownCaller .FlowKnownCallerInfo{flex-direction:column;gap:6px;padding:10px 12px}}.FlowAiAssistant{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:26px 28px 24px;width:100%}.FlowAiAssistant .FlowAiAssistantHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.FlowAiAssistant .FlowAiAssistantHeader .FlowAiAssistantTitle{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:18px;font-weight:600;gap:8px;margin:0}.FlowAiAssistant .FlowAiAssistantHeader .FlowAiAssistantTitle .FlowAiAssistantLockBadge{align-items:center;background:color-mix(in srgb,var(--pending) 12%,#0000);border:1px solid color-mix(in srgb,var(--pending) 35%,#0000);border-radius:999px;color:var(--pending);display:inline-flex;font-size:11px;font-weight:700;gap:3px;padding:3px 9px}.FlowAiAssistant .FlowAiAssistantHeader .FlowAiAssistantTitle .FlowAiAssistantLockBadge .material-symbols-outlined{font-size:13px}.FlowAiAssistant .FlowAiAssistantHeader .FlowAiAssistantClose{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .15s ease}.FlowAiAssistant .FlowAiAssistantHeader .FlowAiAssistantClose .material-symbols-outlined{font-size:20px}.FlowAiAssistant .FlowAiAssistantHeader .FlowAiAssistantClose:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.FlowAiAssistant .FlowAiAssistantDesc{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0 0 18px}.FlowAiAssistant .FlowAiAssistantSection{display:flex;flex-direction:column;gap:6px}.FlowAiAssistant .FlowAiAssistantSection .FlowAiAssistantLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.FlowAiAssistant .FlowAiAssistantDropdown{position:relative}.FlowAiAssistant .FlowAiAssistantDropdown .FlowAiAssistantDropdownBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--text_Title_Light_Light);cursor:pointer;display:flex;font-size:13.5px;gap:10px;justify-content:space-between;min-height:38px;padding:7px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.FlowAiAssistant .FlowAiAssistantDropdown .FlowAiAssistantDropdownBtn.has-value{color:var(--text_Title_Dark);font-weight:600}.FlowAiAssistant .FlowAiAssistantDropdown .FlowAiAssistantDropdownBtn.is-error{border-color:var(--Canceled)}.FlowAiAssistant .FlowAiAssistantDropdown .FlowAiAssistantDropdownBtn:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.FlowAiAssistant .FlowAiAssistantDropdown .FlowAiAssistantDropdownBtn .FlowAiAssistantChevron{color:var(--text_Title_Light_Light);font-size:20px}.FlowAiAssistant .FlowAiAssistantDropdown .FlowAiAssistantDropdownMenu{animation:FlowDropdownOpen .13s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;left:0;padding:7px;position:absolute;right:0;top:calc(100% + 6px);transform-origin:top center;z-index:20}.FlowAiAssistant .FlowAiAssistantDropdown .FlowAiAssistantDropdownMenu .FlowAiAssistantSearch{align-items:center;border:1px solid var(--border_Light);border-radius:6px;display:flex;gap:6px;padding:4px 8px}.FlowAiAssistant .FlowAiAssistantDropdown .FlowAiAssistantDropdownMenu .FlowAiAssistantSearch .FlowAiAssistantSearchIcon{color:var(--text_Title_Light_Light);font-size:17px}.FlowAiAssistant .FlowAiAssistantDropdown .FlowAiAssistantDropdownMenu .FlowAiAssistantSearch .FlowAiAssistantSearchInput{background:#0000;border:none;color:var(--text_Title_Dark);font-size:13px;outline:none;padding:4px 0;width:100%}.FlowAiAssistant .FlowAiAssistantDropdown .FlowAiAssistantDropdownMenu .FlowAiAssistantSearch .FlowAiAssistantSearchInput::placeholder{color:var(--text_Title_Light_Light)}.FlowAiAssistant .FlowAiAssistantDropdown .FlowAiAssistantDropdownMenu .FlowAiAssistantList{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:2px;max-height:220px;overflow-y:auto}.FlowAiAssistant .FlowAiAssistantDropdown .FlowAiAssistantDropdownMenu .FlowAiAssistantOption{align-items:center;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13.5px;gap:8px;justify-content:space-between;padding:9px 10px}.FlowAiAssistant .FlowAiAssistantDropdown .FlowAiAssistantDropdownMenu .FlowAiAssistantOption:hover{background:var(--background_Gray_Light)}.FlowAiAssistant .FlowAiAssistantDropdown .FlowAiAssistantDropdownMenu .FlowAiAssistantOption.is-selected{background:var(--background_Gray_Dark_Light);font-weight:500}.FlowAiAssistant .FlowAiAssistantDropdown .FlowAiAssistantDropdownMenu .FlowAiAssistantOption.FlowAiAssistantEmpty,.FlowAiAssistant .FlowAiAssistantDropdown .FlowAiAssistantDropdownMenu .FlowAiAssistantOption.FlowAiAssistantLoading{color:var(--text_Title_Light_Light);cursor:default;font-size:12.5px}.FlowAiAssistant .FlowAiAssistantDropdown .FlowAiAssistantDropdownMenu .FlowAiAssistantOption.FlowAiAssistantEmpty:hover,.FlowAiAssistant .FlowAiAssistantDropdown .FlowAiAssistantDropdownMenu .FlowAiAssistantOption.FlowAiAssistantLoading:hover{background:#0000}.FlowAiAssistant .FlowAiAssistantDropdown .FlowAiAssistantDropdownMenu .FlowAiAssistantOption .FlowAiAssistantOptionLabel{align-items:center;display:inline-flex;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FlowAiAssistant .FlowAiAssistantBtnLabel{align-items:center;display:inline-flex;gap:8px}.FlowAiAssistant .FlowAiAssistantBtnAvatar{align-items:center;background:var(--background_Blue);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;height:22px;justify-content:center;width:22px}.FlowAiAssistant .FlowAiAssistantPausedTag{color:var(--pending);font-size:10.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.FlowAiAssistant .FlowAiAssistantNotice{align-items:flex-start;background:color-mix(in srgb,var(--pending) 8%,#0000);border-left:3px solid var(--pending);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:12.5px;gap:8px;line-height:1.5;margin-top:14px;padding:10px 12px}.FlowAiAssistant .FlowAiAssistantNotice .material-symbols-outlined{color:var(--pending);flex-shrink:0;font-size:17px;margin-top:1px}.FlowAiAssistant .FlowAiAssistantNotice .FlowAiAssistantNoticeLink{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:12.5px;font-weight:700;padding:0;text-decoration:underline}.FlowAiAssistant .FlowAiAssistantFallback{background:var(--background_Gray_Light_Light);border-left:3px solid var(--border_Dark_Light);border-radius:10px;margin-top:14px;padding:10px 12px}.FlowAiAssistant .FlowAiAssistantFallback .FlowAiAssistantFallbackText{color:var(--text_Title_Light_Light);font-size:12.5px;line-height:1.5}@media(max-width:1050px){.FlowAiAssistant{padding:20px}}@media(max-width:600px){.FlowAiAssistant{padding:16px 14px}.FlowAiAssistant .FlowAiAssistantSearchInput{font-size:16px}}@keyframes FlowDropdownOpen{0%{opacity:0;transform:translateY(-6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes FlowDropdownOpenCentered{0%{opacity:0;transform:translateX(-50%) translateY(-6px) scale(.96)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}.CreateCallFlow{background:#0000;display:flex;flex-direction:row;height:100%;overflow:hidden;width:100%}.CreateCallFlow .CreateCallFlowMobileTabs,.CreateCallFlow .CreateCallFlowSidebarBackdrop,.CreateCallFlow .CreateCallFlowSidebarClose{display:none}.CreateCallFlow .CreateCallFlowMain{border:1px solid var(--border_Light);border-radius:8px;display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:hidden}.CreateCallFlow .CreateCallFlowHeader{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;flex-shrink:0;gap:12px;padding:12px 20px;position:relative;z-index:2}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowBack{align-items:center;background:var(--background_Gray_Light);border:0;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;padding:6px 12px;transition:background .15s ease,color .15s ease}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowBack .material-symbols-outlined{font-size:18px}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowBack:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderTitle{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderTitle input{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:16px;font-weight:700;min-width:0;outline:0;padding:6px 8px;transition:background .12s ease}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderTitle input:focus,.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderTitle input:hover{background:var(--background_Gray_Light)}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderTitle input::placeholder{color:var(--text_Title_Light_Light)}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderRight{align-items:center;display:flex;gap:12px}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderRight .CreateCallFlowCancelBtn{background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:14px;font-weight:500;padding:8px 18px;transition:all .15s ease}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderRight .CreateCallFlowCancelBtn:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderRight .CreateCallFlowSaveBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderRight .CreateCallFlowSaveBtn .CreateCallFlowSaveBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderRight .CreateCallFlowSaveBtn .CreateCallFlowSaveBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderRight .CreateCallFlowSaveBtn .CreateCallFlowSaveBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderRight .CreateCallFlowSaveBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderRight .CreateCallFlowSaveBtn:active{transform:scale(.98)}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderRight .CreateCallFlowSaveBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateCallFlow .FlowZoomControls{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:inline-flex;gap:2px;left:14px;padding:3px;position:absolute;top:14px;z-index:6}.CreateCallFlow .FlowZoomControls button{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .12s ease,color .12s ease;width:28px}.CreateCallFlow .FlowZoomControls button .material-symbols-outlined{font-size:17px}.CreateCallFlow .FlowZoomControls button:hover{background:var(--background_Gray_Light_Light);background:var(--surface-sunken,var(--background_Gray_Light_Light));color:var(--text_Title_Dark)}.CreateCallFlow .FlowZoomControls .FlowZoomValue{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-family:inherit;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;min-width:44px;padding:0 6px;width:auto}.CreateCallFlow .CreateCallFlowBody{display:flex;flex:1 1;overflow:hidden;position:relative}.CreateCallFlow .CreateCallFlowSidebar{background:#0000;border:0;display:flex;flex-direction:column;min-height:0;min-width:300px;order:2;padding:16px 14px;width:300px}.CreateCallFlow .CreateCallFlowSidebar .SidebarTabs{align-items:center;background:var(--background_Gray_Dark_Light);border-radius:10px;display:flex;flex-shrink:0;padding:3px;position:relative;width:100%}.CreateCallFlow .CreateCallFlowSidebar .SidebarTabs .SidebarTabsIndicator{background:var(--background_White);border-radius:8px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;pointer-events:none;position:absolute;top:3px;transform:translateX(0);transform:translateX(calc(var(--toggle-index, 0)*100%));transition:transform .32s cubic-bezier(.4,0,.2,1);width:calc(50% - 3px);will-change:transform;z-index:0}.CreateCallFlow .CreateCallFlowSidebar .SidebarTabs[data-active-tab=numbers]{--toggle-index:0}.CreateCallFlow .CreateCallFlowSidebar .SidebarTabs[data-active-tab=settings]{--toggle-index:1}.CreateCallFlow .CreateCallFlowSidebar .SidebarTabs .SidebarTab{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:13px;font-weight:500;gap:6px;height:30px;justify-content:center;padding:0 14px;position:relative;transition:color .2s ease;white-space:nowrap;z-index:1}.CreateCallFlow .CreateCallFlowSidebar .SidebarTabs .SidebarTab .material-symbols-outlined{font-size:16px}.CreateCallFlow .CreateCallFlowSidebar .SidebarTabs .SidebarTab:hover{color:var(--text_Title_Dark)}.CreateCallFlow .CreateCallFlowSidebar .SidebarTabs .SidebarTab.is-active{color:var(--text_Title_Dark);font-weight:600}.CreateCallFlow .CreateCallFlowSidebar .SidebarSettings{display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding:20px 0 0}.CreateCallFlow .CreateCallFlowSidebar .SidebarSettings .SidebarSettingsSection h3{color:var(--text_Title_Dark);font-size:13px;font-weight:600;letter-spacing:.4px;margin:0 0 14px;text-transform:uppercase}.CreateCallFlow .CreateCallFlowSidebar .SidebarSettings .SidebarSettingsSection .SidebarSettingsRow{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.CreateCallFlow .CreateCallFlowSidebar .SidebarSettings .SidebarSettingsSection .SidebarSettingsRow .SidebarSettingsRowInfo{align-items:flex-start;display:flex;gap:10px}.CreateCallFlow .CreateCallFlowSidebar .SidebarSettings .SidebarSettingsSection .SidebarSettingsRow .SidebarSettingsRowInfo .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px;margin-top:1px}.CreateCallFlow .CreateCallFlowSidebar .SidebarSettings .SidebarSettingsSection .SidebarSettingsRow .SidebarSettingsRowInfo .SidebarSettingsRowLabel{color:var(--text_Title_Dark);display:block;font-size:13px;font-weight:500;margin-bottom:4px}.CreateCallFlow .CreateCallFlowSidebar .SidebarSettings .SidebarSettingsSection .SidebarSettingsRow .SidebarSettingsRowInfo .SidebarSettingsRowDesc{color:var(--text_Title_Light_Light);display:block;font-size:12px;line-height:1.4}.CreateCallFlow .CreateCallFlowSidebar .SidebarSettings .SidebarSettingsDanger{margin-top:auto;padding-top:18px}.CreateCallFlow .CreateCallFlowSidebar .SidebarSettings .SidebarSettingsDanger h3{color:var(--Canceled);font-size:13px;font-weight:600;letter-spacing:.4px;margin:0 0 8px;text-transform:uppercase}.CreateCallFlow .CreateCallFlowSidebar .SidebarSettings .SidebarSettingsDanger p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;margin:0 0 14px}.CreateCallFlow .CreateCallFlowSidebar .SidebarSettings .SidebarSettingsDanger .SidebarSettingsDeleteBtn{align-items:center;background:var(--background_White);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:6px;color:var(--Canceled);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;padding:10px 14px;transition:all .15s ease;width:100%}.CreateCallFlow .CreateCallFlowSidebar .SidebarSettings .SidebarSettingsDanger .SidebarSettingsDeleteBtn .material-symbols-outlined{font-size:18px}.CreateCallFlow .CreateCallFlowSidebar .SidebarSettings .SidebarSettingsDanger .SidebarSettingsDeleteBtn:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:var(--Canceled)}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers{display:flex;flex:1 1;flex-direction:column;min-height:0;padding:16px 0 0}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersBanner{align-items:flex-start;background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_White));border:1px solid color-mix(in srgb,var(--background_Blue) 28%,#0000);border-radius:8px;display:flex;gap:10px;margin-bottom:16px;padding:12px 14px}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersBanner .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:20px;margin-top:1px}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersBanner p{color:var(--text_Title_Light);font-size:12.5px;line-height:1.2;margin:0}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarCompanyPicker{margin-bottom:16px}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarCompanyPicker .AssignedCompanies,.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarCompanyPicker .AssignedCompanies .CompaniesDropdown,.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarCompanyPicker .AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton{min-width:100%}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersHeader{align-items:center;display:flex;gap:8px;margin-bottom:6px}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersHeader h3{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersHeader .SidebarNumbersBadge{align-items:center;background:var(--background_Blue);border-radius:10px;color:var(--background_White);display:inline-flex;font-size:11px;font-weight:600;height:20px;justify-content:center;min-width:20px;padding:0 6px}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersDesc{color:var(--text_Title_Light_Light_Light);font-size:12px;margin:0 0 14px}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersSearch{align-items:center;border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;gap:8px;margin-bottom:14px;outline:3px solid #0000;padding:0 12px;transition:all .15s ease}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersSearch .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:18px}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersSearch input{background:#0000;border:none;color:var(--text_Title_Dark);font-size:13px;outline:none;padding:9px 0;width:100%}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersSearch input::placeholder{color:var(--border_Dark_Light)}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersSearch:focus-within,.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersSearch:hover{background:var(--background_White);border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersList{flex:1 1;overflow-y:auto}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersList .SidebarNumbersLoading{color:var(--text_Title_Light_Light_Light);font-size:13px;padding:30px 18px;text-align:center}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersList .SidebarNumbersEmpty{align-items:center;color:var(--border_Dark_Light);display:flex;flex-direction:column;gap:8px;padding:40px 18px}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersList .SidebarNumbersEmpty .material-symbols-outlined{font-size:32px}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersList .SidebarNumbersEmpty span:last-child{font-size:13px}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersList .SidebarNumbersLoadMore{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;justify-content:center;margin-top:8px;padding:10px 12px;transition:background .15s ease,color .15s ease;width:100%}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersList .SidebarNumbersLoadMore:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersList .SidebarNumbersLoadMore:disabled{cursor:default;opacity:.6}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:10px;margin:0 0 2px;padding:10px 14px;transition:all .12s ease}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem:hover{background:var(--background_Gray_Light)}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem.is-assigned{background:var(--background_Gray_Light_Blue)}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem.is-assigned .SidebarNumberItemCheck .material-symbols-outlined{color:var(--background_Blue);font-variation-settings:"FILL" 1}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem.is-assigned:hover{background:var(--background_Gray_Light_Blue)}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem.is-disabled{background:var(--background_Gray_Light_Light);cursor:not-allowed;opacity:.55}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem.is-disabled .SidebarNumberItemCheck .material-symbols-outlined{color:var(--border_Dark_Light)}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem.is-disabled .SidebarNumberItemPhone{color:var(--text_Title_Light_Light_Light)}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem.is-disabled:hover{background:var(--background_Gray_Light_Light)}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem .SidebarNumberItemCheck{flex-shrink:0}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem .SidebarNumberItemCheck .material-symbols-outlined{color:var(--border_Dark_Light);font-size:20px;transition:color .12s ease}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem .SidebarNumberItemInfo{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem .SidebarNumberItemInfo .SidebarNumberItemPhone{color:var(--text_Title_Dark);font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem .SidebarNumberItemInfo .SidebarNumberItemName{color:var(--text_Title_Light_Light_Light);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem .SidebarNumberItemInfo .SidebarNumberItemCompany{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-weight:500;gap:3px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem .SidebarNumberItemInfo .SidebarNumberItemCompany .material-symbols-outlined{flex-shrink:0;font-size:12px}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem .SidebarNumberItemInfo .SidebarNumberItemAssigned{align-items:center;color:var(--Canceled);display:inline-flex;font-size:10.5px;font-weight:500;gap:3px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem .SidebarNumberItemInfo .SidebarNumberItemAssigned .material-symbols-outlined{flex-shrink:0;font-size:12px}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem .SidebarNumberItemInfo .SidebarNumberItemMasking{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue));border:1px solid var(--border_Blue);border-radius:4px;color:var(--background_Blue);display:inline-flex;font-size:10.5px;font-weight:600;gap:3px;line-height:1.3;margin-top:5px;padding:2px 6px}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem .SidebarNumberItemInfo .SidebarNumberItemMasking .material-symbols-outlined{flex-shrink:0;font-size:12px}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem .SidebarNumberItemType{background:var(--background_Gray_Light);border-radius:4px;color:var(--text_Title_Light_Light);flex-shrink:0;font-size:10px;font-weight:600;letter-spacing:.3px;padding:2px 6px;text-transform:uppercase}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem .SidebarNumberItemType.tollfree{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem .SidebarNumberItemType.local{background:var(--background_Gray_Light_Blue);color:var(--background_Blue)}.CreateCallFlow .CreateCallFlowSidebar .FlowToggleSwitch{background:var(--border_Dark_Light);border:none;border-radius:11px;cursor:pointer;flex-shrink:0;height:22px;padding:0;position:relative;transition:background .2s ease;width:40px}.CreateCallFlow .CreateCallFlowSidebar .FlowToggleSwitch.is-on{background:var(--Done)}.CreateCallFlow .CreateCallFlowSidebar .FlowToggleSwitch .FlowToggleKnob{background:var(--background_White);border-radius:50%;box-shadow:0 1px 3px #0003;height:18px;left:2px;position:absolute;top:2px;transition:transform .2s ease;width:18px}.CreateCallFlow .CreateCallFlowSidebar .FlowToggleSwitch.is-on .FlowToggleKnob{transform:translateX(18px)}.CreateCallFlow .CreateCallFlowCanvas{background-color:var(--background_Gray_Light_Light_Light);background-image:radial-gradient(color-mix(in srgb,var(--text_Title_Light_Light) 18%,#0000) 1px,#0000 1px);background-size:24px 24px;display:flex;flex:1 1;justify-content:flex-start;order:1;overflow:auto;padding:50px 20px 0;position:relative;touch-action:pan-x pan-y}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowDotGrid{display:none}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowLoading{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:15px;justify-content:center;padding-top:120px;position:relative;z-index:1}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;margin:0 auto;min-width:100%;position:relative;width:-webkit-max-content;width:max-content;z-index:1}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowBottomSpacer{flex:0 0 30px;height:30px;width:100%}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStartLabel{margin-bottom:0;text-align:center}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStartLabel h2{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:0 0 8px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStartLabel p{color:var(--text_Title_Light_Light);font-size:14px;margin:0}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepList{align-items:center;display:flex;flex-direction:column;min-width:100%;width:-webkit-max-content;width:max-content}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowConnector{background:var(--border_Dark_Light);height:32px;position:relative;width:2px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowConnector:after{border-left:5px solid #0000;border-right:5px solid #0000;border-top:6px solid var(--border_Dark_Light);bottom:-5px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap{align-items:center;display:flex;flex-direction:column;gap:10px;position:relative}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap:not(.FlowInsertWrap--empty){gap:0}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap:not(.FlowInsertWrap--empty)>.FlowConnector{height:48px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap:not(.FlowInsertWrap--empty) .FlowInsertBtn--dot{align-items:center;background:var(--background_White);border:1.5px solid var(--border_Dark_Light);border-radius:50%;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;left:50%;opacity:.85;padding:0;position:absolute;top:24px;transform:translate(-50%,-50%);transition:opacity .12s ease,border-color .12s ease,color .12s ease,transform .12s ease;width:26px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap:not(.FlowInsertWrap--empty) .FlowInsertBtn--dot .material-symbols-outlined{font-size:16px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap:not(.FlowInsertWrap--empty) .FlowInsertBtn--dot.is-active,.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap:not(.FlowInsertWrap--empty) .FlowInsertBtn--dot:hover{border-color:var(--background_Blue);color:var(--background_Blue);opacity:1;transform:translate(-50%,-50%) scale(1.12)}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap:not(.FlowInsertWrap--empty) .FlowInsertPicker{margin-top:8px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertBtn{align-items:center;background:var(--background_White);border:1.5px dashed var(--border_Dark_Light);border-radius:20px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:6px 16px;transition:all .2s ease;white-space:nowrap}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertBtn .material-symbols-outlined{font-size:16px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertBtn:hover{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);box-shadow:0 2px 8px var(--outline_Blue);color:var(--background_Blue)}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertBtn.is-active{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);border-style:solid;color:var(--background_Blue)}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertPicker{align-items:center;animation:insertPickerIn .15s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;margin-top:8px;max-width:520px;padding:16px;position:relative;width:100%}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertPicker .FlowInsertPickerGrid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(3,1fr);width:100%}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertPicker .FlowInsertPickerItem{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;justify-content:center;padding:7px 14px;transition:all .12s ease}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertPicker .FlowInsertPickerItem .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertPicker .FlowInsertPickerItem:hover{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);color:var(--background_Blue)}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertPicker .FlowInsertPickerItem:hover .material-symbols-outlined{color:var(--background_Blue)}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertPicker .FlowInsertPickerNote{color:var(--text_Title_Light_Light_Light);font-size:11.5px;line-height:1.4;margin:0;text-align:center}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertPicker .FlowInsertPickerCloseTooltip{display:flex}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertPicker .FlowInsertPickerClose{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:all .12s ease;width:28px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertPicker .FlowInsertPickerClose .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:16px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertPicker .FlowInsertPickerClose:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:var(--Canceled)}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertPicker .FlowInsertPickerClose:hover .material-symbols-outlined{color:var(--Canceled)}@keyframes insertPickerIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode{max-width:none;min-width:min(520px,100vw - 364px);position:relative;width:-webkit-max-content;width:max-content}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode>:not(.FlowBranches):not(.FlowStepIconCircle){width:min(520px,100vw - 364px)}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode{align-items:center;display:flex;flex-direction:column;gap:20px;margin-top:10px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowStepIconCircle{align-items:center;border:2px solid var(--border_Light);border-radius:50%;box-shadow:0 2px 8px #0000000f;display:flex;height:44px;justify-content:center;margin-bottom:-42px;position:relative;transition:all .2s ease;width:44px;z-index:2}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowStepIconCircle .material-symbols-outlined{font-size:20px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowStepIconCircle:hover{box-shadow:0 4px 14px #0000001a;transform:scale(1.08)}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches{align-self:center;display:flex;justify-content:center;padding-top:34px;position:relative;width:-webkit-max-content;width:max-content}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches:before{background:var(--border_Dark_Light);content:"";height:18px;left:50%;position:absolute;top:0;transform:translateX(-1px);width:2px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches.has-join{padding-bottom:34px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches.has-join:after{background:var(--border_Dark_Light);bottom:0;content:"";height:18px;left:50%;position:absolute;transform:translateX(-1px);width:2px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches .FlowBranch{align-items:center;display:flex;flex-direction:column;padding:18px 20px 0;position:relative}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches .FlowBranch:before{border-top:2px solid var(--border_Dark_Light);content:"";height:16px;left:0;position:absolute;right:0;top:-16px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches .FlowBranch:after{background:var(--border_Dark_Light);content:"";height:16px;left:50%;position:absolute;top:-16px;transform:translateX(-1px);width:2px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches .FlowBranch:first-child:before{border-left:2px solid var(--border_Dark_Light);border-top-left-radius:14px;left:50%}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches .FlowBranch:first-child:after{display:none}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches .FlowBranch:last-child:before{border-right:2px solid var(--border_Dark_Light);border-top-right-radius:14px;right:50%}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches .FlowBranch:first-child:last-child:before,.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches .FlowBranch:last-child:after{display:none}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches .FlowBranch:first-child:last-child:after{display:block}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches .FlowBranch .FlowBranchTail{align-self:stretch;flex:1 1;min-height:10px;pointer-events:none;position:relative}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches .FlowBranch .FlowBranchTail:before{border-bottom:2px solid var(--border_Dark_Light);bottom:-16px;content:"";height:16px;left:0;position:absolute;right:0}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches .FlowBranch.is-join .FlowBranchTail:after{background:var(--border_Dark_Light);bottom:-16px;content:"";left:50%;position:absolute;top:0;transform:translateX(-1px);width:2px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches .FlowBranch:first-child .FlowBranchTail:before{left:50%}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches .FlowBranch:first-child.is-join:not(.is-join-only) .FlowBranchTail:before{border-bottom-left-radius:14px;border-left:2px solid var(--border_Dark_Light)}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches .FlowBranch:first-child.is-join:not(.is-join-only) .FlowBranchTail:after{bottom:0}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches .FlowBranch:last-child .FlowBranchTail:before{right:50%}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches .FlowBranch:last-child.is-join:not(.is-join-only) .FlowBranchTail:before{border-bottom-right-radius:14px;border-right:2px solid var(--border_Dark_Light)}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches .FlowBranch:last-child.is-join:not(.is-join-only) .FlowBranchTail:after{bottom:0}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches .FlowBranch.is-join-only .FlowBranchTail:before{display:none}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches .FlowBranch.is-join-only .FlowBranchTail:after{bottom:-16px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches .FlowBranch .FlowBranchHeader{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:inline-flex;font-family:inherit;gap:8px;padding:5px 10px 5px 6px;transition:border-color .15s ease,box-shadow .15s ease}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches .FlowBranch .FlowBranchHeader:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches .FlowBranch .FlowBranchHeader .FlowBranchChip{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:50px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;gap:6px;padding:3px 10px;white-space:nowrap}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches .FlowBranch .FlowBranchHeader .FlowBranchChip .material-symbols-outlined{font-size:15px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches .FlowBranch .FlowBranchHeader .FlowBranchMeta{color:var(--text_Title_Light_Light);font-size:11px;white-space:nowrap}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches .FlowBranch .FlowBranchHeader .FlowBranchChevron{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:16px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches .FlowBranch .FlowBranchBody{align-items:center;display:flex;flex-direction:column;width:100%}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPlaceholder{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:36px 24px 20px;width:100%}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPlaceholder .FlowStepPlaceholderHeader{align-items:center;display:flex;justify-content:space-between}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPlaceholder .FlowStepPlaceholderHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPlaceholder .FlowStepPlaceholderText{color:var(--text_Title_Light_Light_Light);font-size:13px;margin:8px 0 0}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepCloseBtn{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .15s ease}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepCloseBtn .material-symbols-outlined{font-size:20px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepCloseBtn:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowEndCap{align-items:center;display:flex;flex-direction:column}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowEndCap:before{background:var(--border_Dark_Light);content:"";height:20px;margin-bottom:8px;width:2px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowEndCap .FlowEndCapCircle{align-items:center;background:color-mix(in srgb,#ef4444 7%,var(--background_White));background:color-mix(in srgb,var(--Canceled,#ef4444) 7%,var(--background_White));border:2px solid color-mix(in srgb,var(--Canceled,#ef4444) 45%,var(--border_Light));border-radius:50%;box-shadow:0 1px 3px #0000000d;color:#ef4444;color:var(--Canceled,#ef4444);display:inline-flex;height:36px;justify-content:center;width:36px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowEndCap .FlowEndCapCircle .material-symbols-outlined{font-size:18px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowEndCap .FlowEndCapLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;margin-top:6px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowEndCap.FlowEndCap--root:before{height:26px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowEndCap.FlowEndCap--root .FlowEndCapCircle{height:42px;width:42px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowEndCap.FlowEndCap--root .FlowEndCapCircle .material-symbols-outlined{font-size:20px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowAddCircle{align-items:center;background:var(--background_White);border:2px dashed var(--border_Dark_Light);border-radius:50%;display:flex;justify-content:center;margin-bottom:-18px;margin-top:15px;min-height:36px;min-width:36px;z-index:1}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowAddCircle .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:18px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPicker{background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 2px 8px #0000000a;max-width:580px;padding:32px 32px 28px;width:100%}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPicker .FlowStepPickerTitle{color:var(--text_Title_Dark);font-size:17px;font-weight:600;margin:0 0 28px;text-align:center}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPicker .FlowStepPickerFallback{align-items:flex-start;color:var(--text_Title_Light_Light);display:flex;font-size:11.5px;gap:7px;justify-content:center;line-height:1.5;margin:16px auto 0;max-width:440px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPicker .FlowStepPickerFallback .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);flex-shrink:0;font-size:15px;margin-top:1px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPicker .FlowStepPickerGrid{grid-gap:8px;grid-row-gap:20px;display:grid;gap:8px;grid-template-columns:repeat(6,1fr);row-gap:20px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPicker .FlowStepPickerItem{align-items:center;background:#0000;border:none;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:12px 4px;transition:all .15s ease}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPicker .FlowStepPickerItem:hover{background:var(--background_Gray_Light_Blue)}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPicker .FlowStepPickerItem:hover .FlowStepPickerIcon,.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPicker .FlowStepPickerItem:hover .FlowStepPickerLabel{color:var(--background_Blue)}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPicker .FlowStepPickerItem .FlowStepPickerIcon{color:var(--text_Title_Light_Light);font-size:28px;transition:color .15s ease}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPicker .FlowStepPickerItem .FlowStepPickerLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:500;line-height:1.3;text-align:center;transition:color .15s ease}@media(max-width:1050px){.CreateCallFlow .CreateCallFlowHeader{gap:10px;padding:12px 18px}.CreateCallFlow .CreateCallFlowSidebar{max-width:260px;min-width:260px;padding:14px 12px;width:260px}.CreateCallFlow .CreateCallFlowCanvas{padding:28px 18px 0}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode{min-width:min(520px,100vw - 324px)}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode>:not(.FlowBranches):not(.FlowStepIconCircle){width:min(520px,100vw - 324px)}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPicker .FlowStepPickerGrid{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.CreateCallFlow{border-radius:0;height:100%;left:0;top:0;width:100%}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode{min-width:min(520px,100vw - 48px)}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode>:not(.FlowBranches):not(.FlowStepIconCircle){width:min(520px,100vw - 48px)}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches{padding-left:8px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches .FlowBranch .FlowBranchHeader{flex-wrap:wrap}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowBranches .FlowBranch .FlowBranchHeader .FlowBranchMeta{white-space:normal}.CreateCallFlow .CreateCallFlowHeader{flex-wrap:wrap;gap:10px;padding:10px 14px}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderTitle{flex:1 1 100%;min-width:100%;order:3}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderRight{margin-left:auto}.CreateCallFlow .CreateCallFlowHeader button{min-height:40px}.CreateCallFlow .CreateCallFlowMobileTabs{align-items:center;background:var(--background_Gray_Dark_Light);border-radius:10px;bottom:max(12px,env(safe-area-inset-bottom));box-shadow:0 1px 3px #0000000d;display:flex;left:14px;margin:0;padding:3px;position:fixed;right:14px;z-index:999}.CreateCallFlow .CreateCallFlowMobileTabs[data-active-tab=numbers]{--toggle-index:0}.CreateCallFlow .CreateCallFlowMobileTabs[data-active-tab=settings]{--toggle-index:1}.CreateCallFlow .CreateCallFlowMobileTabs .CreateCallFlowMobileTabsIndicator{background:var(--background_White);border-radius:8px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;pointer-events:none;position:absolute;top:3px;transform:translateX(0);transform:translateX(calc(var(--toggle-index, 0)*100%));transition:transform .32s cubic-bezier(.4,0,.2,1);width:calc(50% - 3px);z-index:0}.CreateCallFlow .CreateCallFlowMobileTabs .CreateCallFlowMobileTab{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:13px;font-weight:500;gap:6px;height:34px;justify-content:center;padding:0 12px;position:relative;transition:color .2s ease;white-space:nowrap;z-index:1}.CreateCallFlow .CreateCallFlowMobileTabs .CreateCallFlowMobileTab .material-symbols-outlined{font-size:16px}.CreateCallFlow .CreateCallFlowMobileTabs .CreateCallFlowMobileTab.is-active{color:var(--background_Blue);font-weight:600}.CreateCallFlow .CreateCallFlowMobileTabs .CreateCallFlowMobileTab .CreateCallFlowMobileTabCount{align-items:center;background:var(--background_Blue);border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 5px}.CreateCallFlow .CreateCallFlowSidebar{background:var(--background_White);border:0;border-left:1px solid var(--border_Light);bottom:0;box-shadow:-8px 0 24px #0000001f;max-width:none;min-width:0;overflow-y:auto;padding:14px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .25s ease;width:min(420px,88vw);z-index:1001}.CreateCallFlow .CreateCallFlowSidebar.is-open{transform:translateX(0)}.CreateCallFlow .CreateCallFlowSidebarClose{align-items:center;align-self:flex-end;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;margin-bottom:6px;width:34px}.CreateCallFlow .CreateCallFlowSidebarClose .material-symbols-outlined{font-size:20px}.CreateCallFlow .CreateCallFlowSidebarBackdrop{backdrop-filter:blur(.8px);-webkit-backdrop-filter:blur(.8px);display:block;inset:0;position:fixed;z-index:1000}.CreateCallFlow .CreateCallFlowCanvas{padding:24px 12px calc(72px + env(safe-area-inset-bottom))}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPicker{padding:20px 12px 18px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPicker .FlowStepPickerGrid{grid-template-columns:repeat(2,1fr)}}.NumberDetail{display:flex;flex-direction:column;gap:18px;margin:0 auto;max-width:720px;padding:30px 4px 60px;width:100%}.NumberDetail .NumberDetailHeader{align-items:center;display:flex;gap:12px}.NumberDetail .NumberDetailHeader .NumberDetailBack{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;height:38px;justify-content:center;width:38px}.NumberDetail .NumberDetailHeader .NumberDetailBack .material-symbols-outlined{font-size:20px}.NumberDetail .NumberDetailHeader .NumberDetailBack:hover{background:var(--background_Gray_Light_Light)}.NumberDetail .NumberDetailHeader .NumberDetailHeaderText{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.NumberDetail .NumberDetailHeader .NumberDetailHeaderText h1{color:var(--text_Title_Dark);font-size:20px;font-weight:600;margin:0}.NumberDetail .NumberDetailHeader .NumberDetailHeaderText p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.NumberDetail .NumberDetailHeader .NumberDetailSave{background:var(--background_Blue);border:none;border-radius:9px;box-shadow:0 1px 3px #0000000d;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:38px;padding:0 18px;transition:filter .15s ease}.NumberDetail .NumberDetailHeader .NumberDetailSave:hover{filter:brightness(1.05)}.NumberDetail .NumberDetailHeader .NumberDetailSave:disabled{cursor:not-allowed;opacity:.5}.NumberDetail .NumberDetailLoading{color:var(--text_Title_Light_Light);font-size:14px;padding:40px 0;text-align:center}.NumberDetail .NumberDetailError{align-items:center;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:10px;padding:40px 0}.NumberDetail .NumberDetailError .material-symbols-outlined{color:var(--Canceled);font-size:30px}.NumberDetail .NumberDetailError button{background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;color:var(--text_Title_Dark);cursor:pointer;font-weight:600;padding:8px 16px}.NumberDetail .NumberDetailBody{display:flex;flex-direction:column;gap:16px}.NumberDetail .NumberDetailInlineError{align-items:center;background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 35%,#0000);border-radius:9px;display:flex;gap:8px;padding:9px 12px}.NumberDetail .NumberDetailInlineError .material-symbols-outlined{color:var(--Canceled);font-size:18px}.NumberDetail .NumberDetailInlineError p{color:var(--Canceled);font-size:13px;margin:0}.NumberDetail .NumberDetailCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:14px;padding:18px}.NumberDetail .NumberDetailCard .NumberDetailCardTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.NumberDetail .NumberDetailField{display:flex;flex-direction:column;gap:6px;position:relative}.NumberDetail .NumberDetailField .NumberDetailLabel{color:var(--text_Title_Light);font-size:12px;font-weight:600}.NumberDetail .NumberDetailField .NumberDetailPersonalNote{align-items:flex-start;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:12.5px;gap:8px;line-height:1.45;padding:10px 12px}.NumberDetail .NumberDetailField .NumberDetailPersonalNote .material-symbols-outlined{color:var(--text_Title_Light_Light);flex:0 0 auto;font-size:17px;margin-top:1px}.NumberDetail .NumberDetailField .NumberDetailInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;color:var(--text_Title_Dark);font-size:14px;height:40px;outline:none;padding:0 12px;transition:border-color .15s ease}.NumberDetail .NumberDetailField .NumberDetailInput:focus{border-color:var(--background_Blue)}.NumberDetail .NumberDetailField .NumberDetailInput::placeholder{color:var(--text_Title_Light_Light)}.NumberDetail .NumberDetailField .NumberDetailInput:disabled{opacity:.6}.NumberDetail .NumberDetailField .NumberDetailSelect{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;gap:8px;height:40px;justify-content:space-between;padding:0 12px}.NumberDetail .NumberDetailField .NumberDetailSelect .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.NumberDetail .NumberDetailField .NumberDetailSelect:hover{border-color:var(--background_Blue)}.NumberDetail .NumberDetailField .NumberDetailSelect:disabled{cursor:not-allowed;opacity:.6}.NumberDetail .NumberDetailField .NumberDetailMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;left:0;max-height:260px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.NumberDetail .NumberDetailField .NumberDetailMenu .NumberDetailOption{background:#0000;border:none;border-radius:7px;color:var(--text_Title_Dark);cursor:pointer;display:block;font-size:13px;padding:9px 10px;text-align:left;width:100%}.NumberDetail .NumberDetailField .NumberDetailMenu .NumberDetailOption:hover{background:var(--background_Gray_Light_Light)}.NumberDetail .NumberDetailField .NumberDetailMenu .NumberDetailOption.is-active{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue);font-weight:600}.NumberDetail .NumberDetailField .NumberDetailMenu .NumberDetailMenuEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:10px}.NumberDetail .NumberDetailModes{display:flex;gap:10px}.NumberDetail .NumberDetailModes .NumberDetailMode{align-items:flex-start;background:var(--background_White);border:1.5px solid var(--border_Light);border-radius:11px;cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:4px;padding:14px;text-align:left;transition:border-color .15s ease,background .15s ease}.NumberDetail .NumberDetailModes .NumberDetailMode .material-symbols-outlined{color:var(--text_Title_Light);font-size:22px}.NumberDetail .NumberDetailModes .NumberDetailMode .NumberDetailModeTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.NumberDetail .NumberDetailModes .NumberDetailMode .NumberDetailModeHint{color:var(--text_Title_Light_Light);font-size:12px}.NumberDetail .NumberDetailModes .NumberDetailMode.is-active{background:color-mix(in srgb,var(--background_Blue) 7%,var(--background_White));border-color:var(--background_Blue)}.NumberDetail .NumberDetailModes .NumberDetailMode.is-active .material-symbols-outlined{color:var(--background_Blue)}.NumberDetail .NumberDetailModes .NumberDetailMode:disabled{cursor:not-allowed;opacity:.6}.NumberDetail .NumberDetailToggleRow{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:14px;justify-content:space-between;padding:0;text-align:left}.NumberDetail .NumberDetailToggleRow .NumberDetailToggleText{display:flex;flex-direction:column;gap:2px}.NumberDetail .NumberDetailToggleRow .NumberDetailToggleText .NumberDetailToggleTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.NumberDetail .NumberDetailToggleRow .NumberDetailToggleText .NumberDetailToggleHint{color:var(--text_Title_Light_Light);font-size:12px}.NumberDetail .NumberDetailToggleRow .NumberDetailToggle{background:var(--border_Dark_Light);border-radius:999px;flex-shrink:0;height:24px;position:relative;transition:background .15s ease;width:42px}.NumberDetail .NumberDetailToggleRow .NumberDetailToggle .NumberDetailToggleDot{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0003;height:20px;left:2px;position:absolute;top:2px;transition:transform .15s ease;width:20px}.NumberDetail .NumberDetailToggleRow.is-on .NumberDetailToggle{background:var(--background_Blue)}.NumberDetail .NumberDetailToggleRow.is-on .NumberDetailToggle .NumberDetailToggleDot{transform:translateX(18px)}.NumberDetail .NumberDetailToggleRow:disabled{cursor:not-allowed;opacity:.6}.NumberDetail .NumberDetailSetting{display:flex;flex-direction:column;gap:10px}.NumberDetail .NumberDetailSetting+.NumberDetailSetting{border-top:1px solid var(--border_Light);padding-top:14px}.NumberDetail .NumberDetailSetting .NumberDetailSettingBody{display:flex;flex-direction:column;gap:8px}.NumberDetail .NumberDetailSetting .NumberDetailSettingBody .NumberDetailTextarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;outline:none;padding:10px 12px;resize:vertical;transition:border-color .15s ease;width:100%}.NumberDetail .NumberDetailSetting .NumberDetailSettingBody .NumberDetailTextarea:focus{border-color:var(--background_Blue)}.NumberDetail .NumberDetailSetting .NumberDetailSettingBody .NumberDetailPreview{align-items:center;align-self:flex-start;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:400;gap:3px;margin-left:-5px;padding:2px 0 0}.NumberDetail .NumberDetailSetting .NumberDetailSettingBody .NumberDetailPreview .material-symbols-outlined{color:var(--background_Blue);font-size:25px;font-variation-settings:"FILL" 1;line-height:1}.NumberDetail .NumberDetailSetting .NumberDetailSettingBody .NumberDetailPreview.is-playing,.NumberDetail .NumberDetailSetting .NumberDetailSettingBody .NumberDetailPreview.is-playing .material-symbols-outlined,.NumberDetail .NumberDetailSetting .NumberDetailSettingBody .NumberDetailPreview:hover,.NumberDetail .NumberDetailSetting .NumberDetailSettingBody .NumberDetailPreview:hover .material-symbols-outlined{color:var(--background_Blue_Dark)}.NumberDetail .NumberDetailSkeleton .NDSkel{animation:NumberDetailSkeletonShimmer 1.2s ease infinite;background:linear-gradient(90deg,var(--border_Dark_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Dark_Light) 100%);background-size:200% 100%;border-radius:8px;display:block}.NumberDetail .NumberDetailSkeleton .NDSkelCardTitle{height:14px;width:130px}.NumberDetail .NumberDetailSkeleton .NDSkelField{display:flex;flex-direction:column;gap:6px}.NumberDetail .NumberDetailSkeleton .NDSkelLabel{height:11px;width:90px}.NumberDetail .NumberDetailSkeleton .NDSkelLabelWide{height:11px;max-width:70%;width:210px}.NumberDetail .NumberDetailSkeleton .NDSkelInput{border-radius:9px;height:40px;width:100%}.NumberDetail .NumberDetailSkeleton .NDSkelModes{display:flex;gap:10px}.NumberDetail .NumberDetailSkeleton .NDSkelMode{border-radius:11px;flex:1 1;height:80px}.NumberDetail .NumberDetailSkeleton .NDSkelToggleRow{align-items:center;display:flex;gap:14px;justify-content:space-between}.NumberDetail .NumberDetailSkeleton .NDSkelToggleText{display:flex;flex:1 1;flex-direction:column;gap:7px}.NumberDetail .NumberDetailSkeleton .NDSkelToggle{border-radius:999px;flex-shrink:0;height:24px;width:42px}.NumberDetail .NumberDetailDanger{background-color:#0000;border:none;box-shadow:none;margin-top:30px;padding:0}.NumberDetail .NumberDetailDanger .NumberDetailCardTitle{color:var(--Canceled);font-size:13px;letter-spacing:.4px;margin-bottom:-10px;text-transform:uppercase}.NumberDetail .NumberDetailDanger .NumberDetailDangerText{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0}.NumberDetail .NumberDetailDanger .NumberDetailDangerConnections{background:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:8px;padding:12px 14px}.NumberDetail .NumberDetailDanger .NumberDetailDangerConnections .NumberDetailDangerConnectionsTitle{color:var(--text_Title_Dark);display:block;font-size:12px;font-weight:600;margin-bottom:8px}.NumberDetail .NumberDetailDanger .NumberDetailDangerConnections ul{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.NumberDetail .NumberDetailDanger .NumberDetailDangerConnections ul li{align-items:center;color:var(--text_Title_Light);display:flex;font-size:12px;gap:8px}.NumberDetail .NumberDetailDanger .NumberDetailDangerConnections ul li .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:16px}.NumberDetail .NumberDetailDanger .NumberDetailDangerConnections ul li .NumberDetailDangerConnectionNote{color:var(--text_Title_Light_Light_Light);white-space:nowrap}.NumberDetail .NumberDetailDanger .NumberDetailDangerConnections ul li.is-manual .NumberDetailDangerConnectionNote{color:var(--pending);font-weight:600}.NumberDetail .NumberDetailDanger .NumberDetailDangerBtn{align-items:center;align-self:flex-start;background:var(--background_White);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:8px;color:var(--Canceled);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:10px 16px;transition:all .15s ease}.NumberDetail .NumberDetailDanger .NumberDetailDangerBtn .material-symbols-outlined{font-size:18px}.NumberDetail .NumberDetailDanger .NumberDetailDangerBtn:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:var(--Canceled)}@media(max-width:600px){.NumberDetail .NumberDetailModes,.NumberDetail .NumberDetailSkeleton .NDSkelModes{flex-direction:column}.NumberDetail .NumberDetailDanger .NumberDetailDangerConnections ul li{flex-wrap:wrap}.NumberDetail .NumberDetailDanger .NumberDetailDangerConnections ul li .NumberDetailDangerConnectionNote{white-space:normal}}@keyframes NumberDetailSkeletonShimmer{0%{background-position:0 50%}to{background-position:100% 50%}}.CallMasking{background:#0000;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.CallMasking .CallMaskingHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.CallMasking .CallMaskingHeader .CallMaskingHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.CallMasking .CallMaskingHeader .CallMaskingHeaderActions{align-items:center;display:flex}.CallMasking .CallMaskingHeader .CallMaskingTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:600;margin:0}.CallMasking .CallMaskingHeader .CallMaskingSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.2;margin:0}.CallMasking .CallMaskingHeader .CallMaskingAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CallMasking .CallMaskingHeader .CallMaskingAddBtn .CallMaskingAddBtnInner{align-items:center;background:var(--background_Blue);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CallMasking .CallMaskingHeader .CallMaskingAddBtn .CallMaskingAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CallMasking .CallMaskingHeader .CallMaskingAddBtn .CallMaskingAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CallMasking .CallMaskingHeader .CallMaskingAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CallMasking .CallMaskingHeader .CallMaskingAddBtn:active{transform:scale(.98)}.CallMasking .CallMaskingBody{display:flex;flex:1 1;flex-direction:column;gap:22px;min-height:0;padding:4px 25px 28px}.CallMasking .CallMaskingLoading{color:var(--text_Title_Light_Light);font-size:13px;padding:24px 4px}.CallMasking .CallMaskingSkeleton{display:flex;flex-direction:column;gap:22px}.CallMasking .CallMaskingSkeleton .CallMaskingSkeletonCard{gap:8px}.CallMasking .CallMaskingSkeleton .CallMaskingSkeletonRow{grid-gap:14px;align-items:center;border-bottom:1px solid var(--border_Light);display:grid;gap:14px;grid-template-columns:72px 1.6fr 1.2fr 1.3fr;padding:14px 16px}.CallMasking .CallMaskingSkeleton .CallMaskingSkeletonRow:last-child{border-bottom:0}.CallMasking .CallMaskingSkeleton .CallMaskingSkeletonRow.is-head .CallMaskingSkeletonBar{height:9px;opacity:.7;width:60%}.CallMasking .CallMaskingSkeletonBar{animation:CallMaskingSkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,color-mix(in srgb,var(--background_Gray_Light) 55%,var(--background_White)) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:6px;display:block;height:12px;width:100%}.CallMasking .CallMaskingSkeletonBar.is-label{height:10px;width:45%}.CallMasking .CallMaskingSkeletonBar.is-value{height:18px;width:72%}.CallMasking .CallMaskingSkeletonBar.is-hint{height:10px;width:90%}.CallMasking .CallMaskingSkeletonBar.is-title{height:16px;width:210px}@keyframes CallMaskingSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.CallMasking .CallMaskingEmpty,.CallMasking .CallMaskingLocked{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;margin:32px 24px;padding:40px 28px;text-align:center}.CallMasking .CallMaskingEmpty .material-symbols-outlined,.CallMasking .CallMaskingLocked .material-symbols-outlined{color:var(--background_Blue);font-size:34px}.CallMasking .CallMaskingEmpty h3,.CallMasking .CallMaskingLocked h3{color:var(--text_Title_Dark);font-size:17px;font-weight:600;margin:6px 0 0}.CallMasking .CallMaskingEmpty p,.CallMasking .CallMaskingLocked p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0;max-width:520px}.CallMasking .CallMaskingEmpty.CallMaskingError,.CallMasking .CallMaskingLocked.CallMaskingError{background:color-mix(in srgb,var(--Canceled) 6%,var(--background_Gray_Light));border-color:color-mix(in srgb,var(--Canceled) 28%,var(--border_Light))}.CallMasking .CallMaskingEmpty.CallMaskingError>.material-symbols-outlined,.CallMasking .CallMaskingLocked.CallMaskingError>.material-symbols-outlined{color:var(--Canceled)}.CallMasking .CallMaskingEmptyBtn,.CallMasking .CallMaskingUpgradeBtn{align-items:center;background:var(--background_Blue);border:1px solid #0000;border-radius:10px;box-shadow:0 1px 3px #0000000d;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;height:40px;margin-top:10px;padding:0 18px;transition:transform .08s ease,box-shadow .12s ease,filter .12s ease}.CallMasking .CallMaskingEmptyBtn .material-symbols-outlined,.CallMasking .CallMaskingUpgradeBtn .material-symbols-outlined{color:#fff;font-size:18px}.CallMasking .CallMaskingEmptyBtn:hover,.CallMasking .CallMaskingUpgradeBtn:hover{box-shadow:0 4px 12px #0f172a1f;filter:brightness(1.03)}.CallMasking .CallMaskingEmptyBtn:active,.CallMasking .CallMaskingUpgradeBtn:active{transform:scale(.98)}.CallMasking .CallMaskingSummary{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.CallMasking .CallMaskingSummary .CallMaskingSummaryCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;padding:16px}.CallMasking .CallMaskingSummary .CallMaskingSummaryCard .CallMaskingSummaryLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.CallMasking .CallMaskingSummary .CallMaskingSummaryCard .CallMaskingSummaryValue{color:var(--text_Title_Dark);font-size:19px;font-weight:600}.CallMasking .CallMaskingSummary .CallMaskingSummaryCard .CallMaskingSummaryHint{color:var(--text_Title_Light_Light);font-size:12px}.CallMasking .CallMaskingExtensions{display:flex;flex-direction:column;gap:12px}.CallMasking .CallMaskingExtensions .CallMaskingExtensionsTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:6px 0 0}.CallMasking .CallMaskingExtensions .CallMaskingTableWrapper{background:#0000}.CallMasking .Table .TableSection{min-height:0;padding:0}.CallMasking .CallMaskingExtBadge{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_White));border:1px solid color-mix(in srgb,var(--background_Blue) 22%,#0000);border-radius:999px;color:var(--background_Blue);letter-spacing:.02em;padding:4px 11px}.CallMasking .CallMaskingApptTag,.CallMasking .CallMaskingExtBadge{align-items:center;display:inline-flex;font-size:12px;font-weight:600}.CallMasking .CallMaskingApptTag{background:var(--background_Gray_Light);border-radius:7px;color:var(--text_Title_Dark);padding:3px 9px}.CallMasking .CallMaskingMuted{color:var(--text_Title_Light_Light)}.CallMasking .CallMaskingCell{display:flex;flex-direction:column;gap:1px;min-width:0}.CallMasking .CallMaskingCell .CallMaskingCellMain{color:var(--text_Title_Dark);font-size:13px;font-weight:500}.CallMasking .CallMaskingCell .CallMaskingCellSub{color:var(--text_Title_Light_Light);font-size:11.5px}@media(max-width:1050px){.CallMasking .CallMaskingHeader{margin:20px 20px 0}.CallMasking .CallMaskingBody{padding:4px 20px 24px}.CallMasking .CallMaskingSummary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.CallMasking{overflow-x:hidden}.CallMasking .CallMaskingHeader{align-items:flex-start!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important}.CallMasking .CallMaskingHeader .CallMaskingHeaderMain{min-width:0}.CallMasking .CallMaskingHeader .CallMaskingHeaderActions{flex-shrink:0}.CallMasking .CallMaskingHeader .CallMaskingAddBtnLabel,.CallMasking .CallMaskingHeader .CallMaskingCreateBtnLabel{display:none!important}.CallMasking .CallMaskingHeader .CallMaskingAddBtn,.CallMasking .CallMaskingHeader .CallMaskingCreateBtn{flex-shrink:0;gap:0!important;height:44px!important;justify-content:center;min-height:44px!important;min-width:44px!important;padding:0!important;width:44px!important}.CallMasking .CallMaskingHeader{margin-left:8px!important;margin-right:8px!important}.CallMasking .CallMaskingControls,.CallMasking .CallMaskingTableSection{padding-left:8px!important;padding-right:8px!important}.CallMasking .CallMaskingHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0}.CallMasking .CallMaskingHeader .CallMaskingTitle{font-size:18px}.CallMasking .CallMaskingBody{padding:4px 8px 20px}.CallMasking .CallMaskingSummary{grid-template-columns:1fr}}.CreateCallMasking{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}@keyframes CallMaskingPaneIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes CallMaskingSpin{to{transform:rotate(1turn)}}@keyframes CallMaskingPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.82)}}.CreateCallMasking .CreateCallMaskingMain{background:#0000;border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.CreateCallMasking .CreateCallMaskingHeader{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;flex-wrap:wrap;gap:14px;padding:14px 20px}.CreateCallMasking .CreateCallMaskingHeader .CreateCallMaskingBack{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:4px;height:34px;padding:0 13px;transition:background .14s ease,color .14s ease,border-color .14s ease}.CreateCallMasking .CreateCallMaskingHeader .CreateCallMaskingBack .material-symbols-outlined{font-size:18px}.CreateCallMasking .CreateCallMaskingHeader .CreateCallMaskingBack:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.CreateCallMasking .CreateCallMaskingHeader .CreateCallMaskingTitleWrap{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:160px}.CreateCallMasking .CreateCallMaskingHeader .CreateCallMaskingTitleWrap .CreateCallMaskingKicker{align-items:center;color:var(--background_Blue);display:inline-flex;font-size:11px;font-weight:600;gap:5px;letter-spacing:.04em;text-transform:uppercase}.CreateCallMasking .CreateCallMaskingHeader .CreateCallMaskingTitleWrap .CreateCallMaskingKicker .material-symbols-outlined{font-size:15px}.CreateCallMasking .CreateCallMaskingHeader .CreateCallMaskingTitleWrap .CreateCallMaskingName{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin-left:-8px;outline:none;padding:3px 8px;transition:background .14s ease}.CreateCallMasking .CreateCallMaskingHeader .CreateCallMaskingTitleWrap .CreateCallMaskingName::placeholder{color:var(--text_Title_Light_Light_Light)}.CreateCallMasking .CreateCallMaskingHeader .CreateCallMaskingTitleWrap .CreateCallMaskingName:focus,.CreateCallMasking .CreateCallMaskingHeader .CreateCallMaskingTitleWrap .CreateCallMaskingName:hover{background:var(--background_Gray_Light)}.CreateCallMasking .CreateCallMaskingHeader .CreateCallMaskingHeaderRight{margin-left:auto}.CreateCallMasking .CreateCallMaskingHeader .CreateCallMaskingHeaderRight .CreateCallMaskingNextBtn,.CreateCallMasking .CreateCallMaskingHeader .CreateCallMaskingHeaderRight .CreateCallMaskingSaveBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;height:40px;padding:0 16px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateCallMasking .CreateCallMaskingHeader .CreateCallMaskingHeaderRight .CreateCallMaskingNextBtn .material-symbols-outlined,.CreateCallMasking .CreateCallMaskingHeader .CreateCallMaskingHeaderRight .CreateCallMaskingSaveBtn .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.CreateCallMasking .CreateCallMaskingHeader .CreateCallMaskingHeaderRight .CreateCallMaskingNextBtn:hover,.CreateCallMasking .CreateCallMaskingHeader .CreateCallMaskingHeaderRight .CreateCallMaskingSaveBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.CreateCallMasking .CreateCallMaskingHeader .CreateCallMaskingHeaderRight .CreateCallMaskingNextBtn:active,.CreateCallMasking .CreateCallMaskingHeader .CreateCallMaskingHeaderRight .CreateCallMaskingSaveBtn:active{transform:scale(.98)}.CreateCallMasking .CreateCallMaskingHeader .CreateCallMaskingHeaderRight .CreateCallMaskingNextBtn:disabled,.CreateCallMasking .CreateCallMaskingHeader .CreateCallMaskingHeaderRight .CreateCallMaskingSaveBtn:disabled{box-shadow:none;cursor:not-allowed;opacity:.55;transform:none}.CreateCallMasking .CreateCallMaskingLoading{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:13.5px;gap:10px;padding:40px 24px}.CreateCallMasking .CreateCallMaskingLoading .material-symbols-outlined{animation:CallMaskingSpin .9s linear infinite;color:var(--background_Blue);font-size:20px}.CreateCallMasking .CreateCallMaskingGrid{grid-gap:0;align-items:stretch;display:grid;gap:0;grid-template-columns:minmax(200px,232px) minmax(0,1fr) 340px;padding-inline:max(0px,(100% - 1320px)/2)}.CreateCallMasking .CreateCallMaskingStepper{align-self:flex-start;display:flex;flex-direction:column;gap:4px;padding:20px 12px 24px 20px;position:-webkit-sticky;position:sticky;top:20px}.CreateCallMasking .CreateCallMaskingStepper .CreateCallMaskingStepperItem{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:9px 12px;text-align:left;transition:background .15s ease,border-color .15s ease}.CreateCallMasking .CreateCallMaskingStepper .CreateCallMaskingStepperItem .CreateCallMaskingStepperIcon{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:50%;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;height:28px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:28px}.CreateCallMasking .CreateCallMaskingStepper .CreateCallMaskingStepperItem .CreateCallMaskingStepperIcon .material-symbols-outlined{font-size:16px}.CreateCallMasking .CreateCallMaskingStepper .CreateCallMaskingStepperItem .CreateCallMaskingStepperLabel{color:var(--text_Title_Light);font-size:13px;font-weight:600}.CreateCallMasking .CreateCallMaskingStepper .CreateCallMaskingStepperItem:hover{background:var(--surface-sunken)}.CreateCallMasking .CreateCallMaskingStepper .CreateCallMaskingStepperItem.is-active{background:var(--background_White);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d}.CreateCallMasking .CreateCallMaskingStepper .CreateCallMaskingStepperItem.is-active .CreateCallMaskingStepperIcon{background:var(--text_Title_Dark);border-color:var(--text_Title_Dark);color:#fff}.CreateCallMasking .CreateCallMaskingStepper .CreateCallMaskingStepperItem.is-active .CreateCallMaskingStepperLabel{color:var(--text_Title_Dark)}.CreateCallMasking .CreateCallMaskingStepper .CreateCallMaskingStepperItem.is-done .CreateCallMaskingStepperIcon{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,var(--border_Light));color:var(--Done)}.CreateCallMasking .CreateCallMaskingStepper .CreateCallMaskingStepperItem:disabled{cursor:not-allowed;opacity:.55}.CreateCallMasking .CreateCallMaskingStepper .CreateCallMaskingStepperItem:disabled:hover{background:#0000}.CreateCallMasking .CreateCallMaskingForm{min-width:0;padding:20px 24px 24px}.CreateCallMasking .CreateCallMaskingStepPane{animation:CallMaskingPaneIn .24s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:26px;padding:22px}.CreateCallMasking .CreateCallMaskingField{display:flex;flex-direction:column;gap:6px}.CreateCallMasking .CreateCallMaskingField .CreateCallMaskingLabel{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600}.CreateCallMasking .CreateCallMaskingField .CreateCallMaskingHelp{color:var(--text_Title_Light_Light);font-size:12.5px;line-height:1.45;margin:0 0 6px}.CreateCallMasking .CreateCallMaskingInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);font-size:13.5px;height:42px;outline:3px solid #0000;padding:0 13px;transition:border-color .14s ease,outline-color .14s ease}.CreateCallMasking .CreateCallMaskingInput:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateCallMasking .CreateCallMaskingNumberPicker{max-width:100%;position:relative}.CreateCallMasking .CreateCallMaskingNumberPicker .CreateCallMaskingNumberBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;height:46px;justify-content:space-between;padding:0 14px;transition:border-color .14s ease,box-shadow .14s ease;width:100%}.CreateCallMasking .CreateCallMaskingNumberPicker .CreateCallMaskingNumberBtn .CreateCallMaskingNumberBtnMain{align-items:center;display:inline-flex;gap:10px}.CreateCallMasking .CreateCallMaskingNumberPicker .CreateCallMaskingNumberBtn .CreateCallMaskingNumberBtnMain .material-symbols-outlined{color:var(--background_Blue);font-size:19px}.CreateCallMasking .CreateCallMaskingNumberPicker .CreateCallMaskingNumberBtn .CreateCallMaskingChevron{color:var(--text_Title_Light_Light);font-size:22px;transition:transform .16s ease}.CreateCallMasking .CreateCallMaskingNumberPicker .CreateCallMaskingNumberBtn:hover{border-color:var(--background_Blue)}.CreateCallMasking .CreateCallMaskingNumberPicker .CreateCallMaskingNumberBtn.is-open{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.CreateCallMasking .CreateCallMaskingNumberPicker .CreateCallMaskingNumberBtn.is-open .CreateCallMaskingChevron{transform:rotate(180deg)}.CreateCallMasking .CreateCallMaskingNumberPicker .CreateCallMaskingNumberMenu{animation:CallMaskingPaneIn .16s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;left:0;max-height:280px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:24}.CreateCallMasking .CreateCallMaskingNumberPicker .CreateCallMaskingNumberEmpty{color:var(--text_Title_Light_Light);font-size:12.5px;padding:14px;text-align:center}.CreateCallMasking .CreateCallMaskingNumberPicker .CreateCallMaskingNumberEmpty--NoNumbers{align-items:center;display:flex;flex-direction:column;gap:8px;padding:22px 16px;text-align:center}.CreateCallMasking .CreateCallMaskingNumberPicker .CreateCallMaskingNumberEmpty--NoNumbers .CreateCallMaskingNumberEmptyIcon{align-items:center;background:var(--background_Gray_Light);border-radius:50%;color:var(--text_Title_Light_Light);display:inline-flex;height:40px;justify-content:center;width:40px}.CreateCallMasking .CreateCallMaskingNumberPicker .CreateCallMaskingNumberEmpty--NoNumbers .CreateCallMaskingNumberEmptyIcon .material-symbols-outlined{font-size:22px}.CreateCallMasking .CreateCallMaskingNumberPicker .CreateCallMaskingNumberEmpty--NoNumbers .CreateCallMaskingNumberEmptyTitle{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600}.CreateCallMasking .CreateCallMaskingNumberPicker .CreateCallMaskingNumberEmpty--NoNumbers .CreateCallMaskingNumberEmptySub{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.45;max-width:240px}.CreateCallMasking .CreateCallMaskingNumberPicker .CreateCallMaskingNumberEmpty--NoNumbers .CreateCallMaskingNumberEmptyCta{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;height:34px;margin-top:4px;padding:0 14px;transition:border-color .12s ease,box-shadow .12s ease}.CreateCallMasking .CreateCallMaskingNumberPicker .CreateCallMaskingNumberEmpty--NoNumbers .CreateCallMaskingNumberEmptyCta .material-symbols-outlined{color:var(--text_Title_Light);font-size:17px}.CreateCallMasking .CreateCallMaskingNumberPicker .CreateCallMaskingNumberEmpty--NoNumbers .CreateCallMaskingNumberEmptyCta:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.CreateCallMasking .CreateCallMaskingNumberPicker .CreateCallMaskingSpin{animation:CallMaskingSpin .9s linear infinite}.CreateCallMasking .CreateCallMaskingNumberPicker .CreateCallMaskingNumberOption{border-radius:9px;color:var(--text_Title_Dark);cursor:pointer;display:flex;flex-direction:column;font-size:14px;gap:3px;padding:10px 12px;transition:background .12s ease}.CreateCallMasking .CreateCallMaskingNumberPicker .CreateCallMaskingNumberOption .CreateCallMaskingNumberOptionTop{align-items:center;display:flex;font-weight:600;gap:8px;justify-content:space-between}.CreateCallMasking .CreateCallMaskingNumberPicker .CreateCallMaskingNumberOption .CreateCallMaskingNumberType{background:var(--background_Gray_Light_Light);border-radius:999px;color:var(--text_Title_Light_Light);font-size:10.5px;font-weight:600;letter-spacing:.02em;padding:2px 7px;text-transform:uppercase}.CreateCallMasking .CreateCallMaskingNumberPicker .CreateCallMaskingNumberOption .CreateCallMaskingNumberType.is-tollfree{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue)}.CreateCallMasking .CreateCallMaskingNumberPicker .CreateCallMaskingNumberOption .CreateCallMaskingNumberOptionName{color:var(--text_Title_Light_Light);font-size:12px}.CreateCallMasking .CreateCallMaskingNumberPicker .CreateCallMaskingNumberOption:hover{background:var(--background_Gray_Light)}.CreateCallMasking .CreateCallMaskingNumberPicker .CreateCallMaskingNumberOption.is-active{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light));color:var(--background_Blue)}.CreateCallMasking .CreateCallMaskingCoverChoice{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.CreateCallMasking .CreateCallMaskingCoverChoice .CreateCallMaskingCoverCard{align-items:center;background:var(--background_White);border:1.5px solid var(--border_Light);border-radius:13px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;gap:11px;padding:13px 14px;text-align:left;transition:border-color .14s ease,background .14s ease,transform .08s ease}.CreateCallMasking .CreateCallMaskingCoverChoice .CreateCallMaskingCoverCard .CreateCallMaskingCoverCardIcon{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:22px}.CreateCallMasking .CreateCallMaskingCoverChoice .CreateCallMaskingCoverCard .CreateCallMaskingCoverCardText{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.CreateCallMasking .CreateCallMaskingCoverChoice .CreateCallMaskingCoverCard .CreateCallMaskingCoverCardText .CreateCallMaskingCoverCardTitle{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600}.CreateCallMasking .CreateCallMaskingCoverChoice .CreateCallMaskingCoverCard .CreateCallMaskingCoverCardText .CreateCallMaskingCoverCardSub{color:var(--text_Title_Light_Light);font-size:11.5px}.CreateCallMasking .CreateCallMaskingCoverChoice .CreateCallMaskingCoverCard .CreateCallMaskingCoverCardCheck{color:var(--border_Dark_Light);flex-shrink:0;font-size:20px}.CreateCallMasking .CreateCallMaskingCoverChoice .CreateCallMaskingCoverCard:hover{border-color:var(--background_Blue)}.CreateCallMasking .CreateCallMaskingCoverChoice .CreateCallMaskingCoverCard:active{transform:scale(.99)}.CreateCallMasking .CreateCallMaskingCoverChoice .CreateCallMaskingCoverCard.is-active{background:color-mix(in srgb,var(--background_Blue) 7%,var(--background_White));border-color:var(--background_Blue)}.CreateCallMasking .CreateCallMaskingCoverChoice .CreateCallMaskingCoverCard.is-active .CreateCallMaskingCoverCardCheck,.CreateCallMasking .CreateCallMaskingCoverChoice .CreateCallMaskingCoverCard.is-active .CreateCallMaskingCoverCardIcon{color:var(--background_Blue)}.CreateCallMasking .CreateCallMaskingMembersWrap{display:flex;flex-direction:column;gap:8px;margin-top:12px}.CreateCallMasking .CreateCallMaskingMemberSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;gap:8px;height:40px;outline:3px solid #0000;padding:0 12px;transition:border-color .14s ease,outline-color .14s ease}.CreateCallMasking .CreateCallMaskingMemberSearch:focus-within{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateCallMasking .CreateCallMaskingMemberSearch>.material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:18px}.CreateCallMasking .CreateCallMaskingMemberSearch input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13.5px;outline:none}.CreateCallMasking .CreateCallMaskingMemberSearch input::placeholder{color:var(--text_Title_Light_Light_Light)}.CreateCallMasking .CreateCallMaskingMemberSearch button{align-items:center;background:var(--background_Gray_Dark_Light);border:none;border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:22px;justify-content:center;width:22px}.CreateCallMasking .CreateCallMaskingMemberSearch button .material-symbols-outlined{font-size:14px}.CreateCallMasking .CreateCallMaskingMemberSearch button:hover{color:var(--text_Title_Dark)}.CreateCallMasking .CreateCallMaskingMembers{border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;max-height:320px;overflow:hidden;overflow-y:auto}.CreateCallMasking .CreateCallMaskingMembers .CreateCallMaskingMember{align-items:center;border-bottom:1px solid var(--border_Light);cursor:pointer;display:flex;font-size:13px;gap:11px;padding:10px 14px;transition:background .12s ease}.CreateCallMasking .CreateCallMaskingMembers .CreateCallMaskingMember:last-child{border-bottom:none}.CreateCallMasking .CreateCallMaskingMembers .CreateCallMaskingMember input{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.CreateCallMasking .CreateCallMaskingMembers .CreateCallMaskingMember .CreateCallMaskingMemberAvatar{align-items:center;background-color:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light));background-position:50%;background-size:cover;border-radius:50%;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;height:34px;justify-content:center;width:34px}.CreateCallMasking .CreateCallMaskingMembers .CreateCallMaskingMember .CreateCallMaskingMemberInfo{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.CreateCallMasking .CreateCallMaskingMembers .CreateCallMaskingMember .CreateCallMaskingMemberInfo .CreateCallMaskingMemberName{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-weight:600;gap:8px}.CreateCallMasking .CreateCallMaskingMembers .CreateCallMaskingMember .CreateCallMaskingMemberInfo .CreateCallMaskingMemberPhone{color:var(--text_Title_Light_Light);font-size:12px}.CreateCallMasking .CreateCallMaskingMembers .CreateCallMaskingMember .CreateCallMaskingMemberTag{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 22%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:10.5px;font-weight:600;padding:1px 8px;white-space:nowrap}.CreateCallMasking .CreateCallMaskingMembers .CreateCallMaskingMember .CreateCallMaskingMemberCheck{color:var(--border_Dark_Light);flex-shrink:0;font-size:21px}.CreateCallMasking .CreateCallMaskingMembers .CreateCallMaskingMember.is-checked{background:color-mix(in srgb,var(--background_Blue) 6%,#0000)}.CreateCallMasking .CreateCallMaskingMembers .CreateCallMaskingMember.is-checked .CreateCallMaskingMemberCheck{color:var(--background_Blue)}.CreateCallMasking .CreateCallMaskingMembers .CreateCallMaskingMember.is-nophone{opacity:.72}.CreateCallMasking .CreateCallMaskingMembers .CreateCallMaskingMember.is-nophone .CreateCallMaskingMemberPhone{color:var(--Canceled)}.CreateCallMasking .CreateCallMaskingMembers .CreateCallMaskingMember:hover{background:var(--background_Gray_Light)}.CreateCallMasking .CreateCallMaskingNote{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;gap:6px;margin:10px 0 0}.CreateCallMasking .CreateCallMaskingNote .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:16px}.CreateCallMasking .CreateCallMaskingWarn{background:color-mix(in srgb,var(--pending) 12%,var(--background_White));border:1px solid color-mix(in srgb,var(--pending) 32%,#0000);border-radius:11px;color:var(--text_Title_Light);display:flex;font-size:12.5px;gap:8px;line-height:1.45;margin-top:10px;padding:11px 13px}.CreateCallMasking .CreateCallMaskingWarn .material-symbols-outlined{color:var(--pending);flex-shrink:0;font-size:18px}.CreateCallMasking .CreateCallMaskingSettingsRow{align-items:center;background:var(--background_White);border:1.5px solid var(--border_Light);border-radius:13px;box-shadow:0 1px 3px #0000000d;display:flex;gap:16px;justify-content:space-between;padding:15px 16px;transition:border-color .14s ease,background .14s ease}.CreateCallMasking .CreateCallMaskingSettingsRow.is-on{background:color-mix(in srgb,var(--Done) 6%,var(--background_White));border-color:color-mix(in srgb,var(--Done) 45%,#0000)}.CreateCallMasking .CreateCallMaskingSettingsRow .CreateCallMaskingSettingsLabelGroup{display:flex;flex-direction:column;gap:2px}.CreateCallMasking .CreateCallMaskingSettingsRow .CreateCallMaskingSettingsLabelGroup .CreateCallMaskingSettingsLabel{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600}.CreateCallMasking .CreateCallMaskingSettingsRow .CreateCallMaskingSettingsLabelGroup .CreateCallMaskingSettingsDesc{color:var(--text_Title_Light_Light);font-size:12px}.CreateCallMasking .CreateCallMaskingSettingsRow .CreateCallMaskingToggle{background:var(--border_Dark_Light);border:none;border-radius:999px;cursor:pointer;flex-shrink:0;height:26px;position:relative;transition:background .16s ease;width:46px}.CreateCallMasking .CreateCallMaskingSettingsRow .CreateCallMaskingToggle .CreateCallMaskingToggleKnob{background:var(--background_White);border-radius:50%;box-shadow:0 1px 3px #00000040;height:20px;left:3px;position:absolute;top:3px;transition:transform .16s ease;width:20px}.CreateCallMasking .CreateCallMaskingSettingsRow .CreateCallMaskingToggle.is-on{background:var(--Done)}.CreateCallMasking .CreateCallMaskingSettingsRow .CreateCallMaskingToggle.is-on .CreateCallMaskingToggleKnob{transform:translateX(20px)}.CreateCallMasking .CreateCallMaskingTextareaWrap{display:flex;flex-direction:column;gap:10px;position:relative}.CreateCallMasking .CreateCallMaskingTextareaWrap .CreateCallMaskingTextarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:11px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);font-family:inherit;font-size:13.5px;line-height:1.5;outline:3px solid #0000;padding:12px 13px;resize:vertical;transition:border-color .14s ease,outline-color .14s ease;width:100%}.CreateCallMasking .CreateCallMaskingTextareaWrap .CreateCallMaskingTextarea:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateCallMasking .CreateCallMaskingTextareaWrap .CreateCallMaskingTtsBtn{align-items:center;align-self:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;height:36px;padding:0 15px;transition:all .14s ease}.CreateCallMasking .CreateCallMaskingTextareaWrap .CreateCallMaskingTtsBtn .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.CreateCallMasking .CreateCallMaskingTextareaWrap .CreateCallMaskingTtsBtn:hover{background:var(--background_Gray_Light);border-color:var(--background_Blue)}.CreateCallMasking .CreateCallMaskingTextareaWrap .CreateCallMaskingTtsBtn.is-playing{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));border-color:var(--background_Blue);color:var(--background_Blue)}.CreateCallMasking .CreateCallMaskingTextareaWrap .CreateCallMaskingTtsBtn.is-playing .material-symbols-outlined{animation:CallMaskingPulse .9s ease-in-out infinite}.CreateCallMasking .CreateCallMaskingLegalBlock{background:color-mix(in srgb,var(--background_Blue) 7%,var(--background_White));border:1px solid color-mix(in srgb,var(--background_Blue) 22%,#0000);border-radius:11px;display:flex;gap:10px;margin-top:12px;padding:13px 14px}.CreateCallMasking .CreateCallMaskingLegalBlock .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:20px}.CreateCallMasking .CreateCallMaskingLegalBlock p{color:var(--text_Title_Light);font-size:12px;line-height:1.55;margin:0}.CreateCallMasking .CreateCallMaskingFooter{display:flex;justify-content:flex-start;padding-top:6px}.CreateCallMasking .CreateCallMaskingFooter .CreateCallMaskingDisableBtn{align-items:center;background:color-mix(in srgb,var(--Canceled) 8%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:11px;color:var(--Canceled);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:38px;padding:0 16px;transition:all .14s ease}.CreateCallMasking .CreateCallMaskingFooter .CreateCallMaskingDisableBtn .material-symbols-outlined{font-size:18px}.CreateCallMasking .CreateCallMaskingFooter .CreateCallMaskingDisableBtn:hover{background:color-mix(in srgb,var(--Canceled) 14%,#0000)}.CreateCallMasking .CreateCallMaskingFooter .CreateCallMaskingDisableBtn:disabled{cursor:not-allowed;opacity:.5}.CreateCallMasking .CreateCallMaskingPreview{background:radial-gradient(500px 300px at 80% -10%,color-mix(in srgb,var(--background_Blue) 10%,#0000),#0000 70%),var(--background_Gray_Light_Light);border-left:1px solid var(--border_Light);padding:20px 20px 24px}.CreateCallMasking .CreateCallMaskingPreview .CreateCallMaskingPreviewCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d,0 14px 40px -26px #0f172a59;display:flex;flex-direction:column;gap:18px;padding:18px;position:-webkit-sticky;position:sticky;top:24px}.CreateCallMasking .CreateCallMaskingPreview .CreateCallMaskingPreviewHead{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-weight:600;gap:8px;letter-spacing:.05em;text-transform:uppercase}.CreateCallMasking .CreateCallMaskingPreview .CreateCallMaskingPreviewHead .CreateCallMaskingPreviewDot{animation:CallMaskingPulse 1.6s ease-in-out infinite;background:var(--Done);border-radius:50%;box-shadow:0 0 0 3px color-mix(in srgb,var(--Done) 24%,#0000);height:8px;width:8px}.CreateCallMasking .CreateCallMaskingFlow{align-items:stretch;display:flex;flex-direction:column;gap:0}.CreateCallMasking .CreateCallMaskingFlow .CreateCallMaskingFlowRow{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:12px;display:flex;gap:11px;padding:11px 12px}.CreateCallMasking .CreateCallMaskingFlow .CreateCallMaskingFlowRow.is-hub{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));border-color:color-mix(in srgb,var(--background_Blue) 40%,#0000)}.CreateCallMasking .CreateCallMaskingFlow .CreateCallMaskingFlowRow .CreateCallMaskingFlowIcon{align-items:center;border-radius:10px;display:inline-flex;flex-shrink:0;font-size:21px;height:38px;justify-content:center;width:38px}.CreateCallMasking .CreateCallMaskingFlow .CreateCallMaskingFlowRow .CreateCallMaskingFlowIcon.is-tech{background:color-mix(in srgb,var(--background_Blue) 14%,#0000);color:var(--background_Blue)}.CreateCallMasking .CreateCallMaskingFlow .CreateCallMaskingFlowRow .CreateCallMaskingFlowIcon.is-hub{background:var(--background_Blue);color:#fff}.CreateCallMasking .CreateCallMaskingFlow .CreateCallMaskingFlowRow .CreateCallMaskingFlowIcon.is-client{background:color-mix(in srgb,var(--Done) 16%,#0000);color:var(--Done)}.CreateCallMasking .CreateCallMaskingFlow .CreateCallMaskingFlowRow .CreateCallMaskingFlowText{display:flex;flex-direction:column;gap:1px;min-width:0}.CreateCallMasking .CreateCallMaskingFlow .CreateCallMaskingFlowRow .CreateCallMaskingFlowText .CreateCallMaskingFlowTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateCallMasking .CreateCallMaskingFlow .CreateCallMaskingFlowRow .CreateCallMaskingFlowText .CreateCallMaskingFlowSub{color:var(--text_Title_Light_Light);font-size:11.5px}.CreateCallMasking .CreateCallMaskingFlow .CreateCallMaskingFlowLine{align-items:center;display:flex;height:22px;justify-content:center}.CreateCallMasking .CreateCallMaskingFlow .CreateCallMaskingFlowLine .material-symbols-outlined{color:var(--border_Dark_Light);font-size:18px}.CreateCallMasking .CreateCallMaskingSummary{display:flex;flex-direction:column;gap:2px;padding:4px 2px}.CreateCallMasking .CreateCallMaskingSummary .CreateCallMaskingSummaryRow{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;font-size:13px;gap:10px;justify-content:space-between;padding:8px 0}.CreateCallMasking .CreateCallMaskingSummary .CreateCallMaskingSummaryRow:last-child{border-bottom:none}.CreateCallMasking .CreateCallMaskingSummary .CreateCallMaskingSummaryRow .CreateCallMaskingSummaryLabel{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-weight:500;gap:7px}.CreateCallMasking .CreateCallMaskingSummary .CreateCallMaskingSummaryRow .CreateCallMaskingSummaryLabel .material-symbols-outlined{font-size:17px}.CreateCallMasking .CreateCallMaskingSummary .CreateCallMaskingSummaryRow .CreateCallMaskingSummaryValue{color:var(--text_Title_Dark);font-weight:600;text-align:right}.CreateCallMasking .CreateCallMaskingSummary .CreateCallMaskingSummaryRow .CreateCallMaskingSummaryValue.is-on{color:var(--Done)}.CreateCallMasking .CreateCallMaskingAvatars{align-items:center;display:flex}.CreateCallMasking .CreateCallMaskingAvatars .CreateCallMaskingAvatar{align-items:center;background-color:color-mix(in srgb,var(--background_Blue) 16%,var(--background_Gray_Light));background-position:50%;background-size:cover;border:2px solid var(--background_White);border-radius:50%;color:var(--background_Blue);display:inline-flex;font-size:11px;font-weight:600;height:30px;justify-content:center;margin-left:-8px;width:30px}.CreateCallMasking .CreateCallMaskingAvatars .CreateCallMaskingAvatar:first-child{margin-left:0}.CreateCallMasking .CreateCallMaskingAvatars .CreateCallMaskingAvatar.is-more{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Light)}@media(max-width:1050px){.CreateCallMasking{padding:14px}.CreateCallMasking .CreateCallMaskingGrid{grid-template-columns:1fr;padding-inline:0}.CreateCallMasking .CreateCallMaskingStepper{flex-direction:row;gap:8px;padding:16px 16px 0;position:static}.CreateCallMasking .CreateCallMaskingStepper .CreateCallMaskingStepperItem{flex:1 1}.CreateCallMasking .CreateCallMaskingPreview{border-left:none;border-top:1px solid var(--border_Light)}.CreateCallMasking .CreateCallMaskingPreview .CreateCallMaskingPreviewCard{position:static}.CreateCallMasking .CreateCallMaskingHeader .CreateCallMaskingHeaderRight{margin-left:auto}}@media(max-width:600px){.CreateCallMasking{padding:10px}.CreateCallMasking .CreateCallMaskingHeader{gap:10px;padding:12px 14px}.CreateCallMasking .CreateCallMaskingHeader .CreateCallMaskingTitleWrap{flex-basis:calc(100% - 90px);order:2}.CreateCallMasking .CreateCallMaskingHeader .CreateCallMaskingHeaderRight{width:100%}.CreateCallMasking .CreateCallMaskingHeader .CreateCallMaskingHeaderRight .CreateCallMaskingNextBtn,.CreateCallMasking .CreateCallMaskingHeader .CreateCallMaskingHeaderRight .CreateCallMaskingSaveBtn{justify-content:center;width:100%}.CreateCallMasking .CreateCallMaskingForm{padding:16px}.CreateCallMasking .CreateCallMaskingCoverChoice{grid-template-columns:1fr}}.CreateCompany{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:36px 36px 0;position:relative;width:100%}.CreateCompany>.CreateCompanyHeader{flex-shrink:0}.CreateCompany>.CreateCompanyBody_Page1,.CreateCompany>.CreateCompanyBody_Page2,.CreateCompany>.CreateCompanyBody_Page3{flex:0 0 auto}.CreateCompany>.CreateCompanyFooter{flex-shrink:0;margin-top:auto}.CreateCompany .CreateCompanyHeader{align-items:center;display:flex;flex-direction:column;margin-bottom:20px;position:relative}.CreateCompany .CreateCompanyHeader h2{font-size:20px;font-weight:600;margin:0}.CreateCompany .CreateCompanyHeader h3{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;margin:4px 0 0}.CreateCompany .CreateCompanyHeader .CreateUserStepper{margin-top:32px;width:min(400px,100%)}.CreateCompany .CreateCompanyHeader .CreateUserStepper .CreateUserStepperLabels{display:flex;font-size:13px;justify-content:space-between;margin-bottom:8px}.CreateCompany .CreateCompanyHeader .CreateUserStepper .CreateUserStepperLabels .CreateUserStepLabel{color:var(--text_Title_Light_Light);font-weight:500}.CreateCompany .CreateCompanyHeader .CreateUserStepper .CreateUserStepperLabels .CreateUserStepLabelActive{color:var(--text_Title_Dark)}.CreateCompany .CreateCompanyHeader .CreateUserStepper .CreateUserProgress{padding:4px 0 12px}.CreateCompany .CreateCompanyHeader .CreateUserStepper .CreateUserProgress .CreateUserProgressTrack{background:var(--border_Light);border-radius:999px;height:3px;position:relative}.CreateCompany .CreateCompanyHeader .CreateUserStepper .CreateUserProgress .CreateUserProgressTrack .CreateUserProgressFill{background:var(--background_Blue);border-radius:999px;color:#fff;height:100%;inset:0 auto 0 0;position:absolute}.CreateCompany .CreateCompanyHeader .CreateUserStepper .CreateUserProgress .CreateUserProgressTrack .CreateUserProgressThumb{background:var(--background_Blue);border-radius:999px;color:#fff;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.CreateCompany .CreateCompanyHeader .CreateCompanyFooterDeactivate{align-items:center;background:var(--background_Gray_Light);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:4px;bottom:0;color:var(--Canceled);cursor:pointer;display:inline-flex;font-size:15px;font-weight:400;gap:6px;padding:6px 18px;position:absolute;right:0;transition:border-color .12s ease,background .12s ease,color .12s ease}.CreateCompany .CreateCompanyHeader .CreateCompanyFooterDeactivate.is-activate{background:color-mix(in srgb,var(--Done) 10%,#0000);border-color:color-mix(in srgb,var(--Done) 55%,#0000);color:var(--Done)}.CreateCompany .CreateCompanyHeader .CreateCompanyFooterDeactivate:hover{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:color-mix(in srgb,var(--Canceled) 45%,#0000)}.CreateCompany .CreateCompanyHeader .CreateCompanyFooterDeactivate.is-activate:hover{background:color-mix(in srgb,var(--Done) 18%,#0000);border-color:var(--Done)}.CreateCompany .CreateCompanyHeader .CreateCompanyFooterDeactivate:disabled{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.CreateCompany .CreateCompanyBody_Page1{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;height:auto;margin:0 auto;padding:32px 36px 28px;width:min(1120px,100%)}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyBody_Page1Header{align-items:center;display:flex;justify-content:space-between}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyBody_Page1Header .CreateCompanyUserInfoTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:650;margin:0 0 20px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyBody_Page1Header .CreateCompanyBody_Page1HeaderAutoFill{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:4px;padding:8px 14px;transition:box-shadow .15s ease,transform .15s ease}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyBody_Page1Header .CreateCompanyBody_Page1HeaderAutoFill.is-open{animation:GenayaAIButtonShadow 2.4s ease-in-out infinite;background-color:var(--background_White);border:1px solid var(--background_White);border-radius:50px;color:var(--text_Title_Dark);transform:translateY(-1px)}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyBody_Page1Header .CreateCompanyBody_Page1HeaderAutoFill:hover{border:1px solid var(--background_Blue);box-shadow:0 10px 18px rgba(37,100,235,.133);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyBody_Page1Header .CreateCompanyBody_Page1HeaderAutoFill .Genaya_{color:var(--background_Blue);font-size:18px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyBody_Page1Header .CreateCompanyBody_Page1HeaderAutoFill .CreateCompanyAutoFillButton{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:600;transition:box-shadow .15s ease,transform .15s ease}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm{display:flex;flex-direction:column;gap:20px;height:auto;width:100%}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyAdvanced{display:flex;flex-direction:column;gap:12px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyAdvanced .CreateCompanyAdvancedToggle{align-items:center;align-self:flex-start;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:8px;padding:0}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyAdvanced .CreateCompanyAdvancedToggle .CreateCompanyAdvancedChevron{font-size:16px;transition:transform .2s ease}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyAdvanced .CreateCompanyAdvancedToggle .CreateCompanyAdvancedChevron.is-open{transform:rotate(180deg)}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyAdvanced .CreateCompanyAdvancedPanel .CreateCompanySendingDomainBtn{align-items:center;align-self:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;padding:6px 14px;transition:border-color .12s ease,color .12s ease}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyAdvanced .CreateCompanyAdvancedPanel .CreateCompanySendingDomainBtn .material-symbols-outlined{font-size:18px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyAdvanced .CreateCompanyAdvancedPanel .CreateCompanySendingDomainBtn:hover{border-color:var(--background_Blue);color:var(--text_Title_Dark)}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyAdvanced .CreateCompanyAdvancedPanel{display:flex;flex-direction:column;gap:12px;max-width:420px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormRow{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1fr)}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormRow .CreateCompanyDetectedTimeZone{color:var(--text_Title_Light_Light);font-size:12px;margin-top:6px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormRowParent{display:flex;gap:20px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormRowParent .CreateCompanyFormRow{flex:1 1;min-width:0}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyLogoField .CreateCompanyLogoUpload{align-items:flex-start;display:flex;gap:12px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyLogoField .CreateCompanyLogoHint{color:var(--text_Title_Light_Light);font-size:12px;margin:6px 0 0}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyLogoField .CreateCompanyLogoButton{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:flex;font-size:13px;font-weight:600;height:auto;justify-content:center;max-height:170px;min-height:170px;overflow:hidden;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;width:200px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyLogoField .CreateCompanyLogoButton.has-logo{background-color:var(--background_White);border-style:solid;padding:0}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyLogoField .CreateCompanyLogoButton img{border-radius:10px;height:100%;max-height:100%;max-width:100%;object-fit:contain;width:100%}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyLogoField .CreateCompanyLogoButton:hover{border-color:#4271f5;box-shadow:0 10px 18px #0f172a1f;transform:translateY(-1px)}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyLogoField .CreateCompanyLogoRemove{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:none;border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:999px;color:var(--Canceled);cursor:pointer;font-size:12px;font-weight:600;padding:6px 15px;transition:transform .15s ease,box-shadow .15s ease}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyLogoField .CreateCompanyLogoRemove:hover{box-shadow:0 8px 16px #ef444426;transform:translateY(-1px)}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField{display:flex;flex-direction:column;width:100%}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormLabel{color:var(--text_Title_Light);font-size:13px;font-weight:500;margin-bottom:6px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormLabel span{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormInput{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);font-size:14px;min-width:100%;outline:3px solid #0000;padding:12px 10px;transition:all .12s ease}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormInput:focus,.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormInput:hover{border:1px solid var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormInput:disabled{background-color:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormInput:read-only{cursor:not-allowed}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanySmsPicker{position:relative}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanySmsPicker .CreateCompanySmsPickerBtn{align-items:center;color:var(--text_Title_Dark);cursor:pointer;display:flex;gap:8px;justify-content:space-between;text-align:left}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanySmsPicker .CreateCompanySmsPickerBtn .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanySmsPicker .CreateCompanySmsPickerMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;left:0;max-height:240px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:30}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanySmsPicker .CreateCompanySmsPickerOption{border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;font-size:13.5px;padding:9px 12px;transition:background .12s ease}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanySmsPicker .CreateCompanySmsPickerOption:hover{background:var(--background_Gray_Light)}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanySmsPicker .CreateCompanySmsPickerOption.is-active{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light));color:var(--background_Blue)}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanySmsPicker .CreateCompanySmsPickerEmpty{color:var(--text_Title_Light_Light);font-size:12.5px;padding:10px 12px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanySmsPickerHint{color:var(--text_Title_Light_Light);display:block;font-size:12px;margin-top:6px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormInputWrapper{display:inline-flex;width:100%}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormTooltip,.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormTooltip .ToolTopExplainTarget{width:100%}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormFieldHeader{align-items:center;display:flex;justify-content:space-between}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormFieldHeader .CreateCompanyDetectedTimeZone{margin-top:-4px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormInputError{border-color:var(--Canceled);outline:3px solid #dc26264d}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormErrorText{color:var(--Canceled);font-size:12px;margin-top:6px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormHelper{color:var(--text_Title_Light_Light);font-size:12px;margin-top:6px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyAutocomplete{position:relative;width:100%}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyAutocomplete .CreateCompanyAutocompleteMenu{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:0 14px 30px #0f172a1f;left:0;max-height:220px;overflow-y:auto;padding:6px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyAutocomplete .CreateCompanyAutocompleteStatus{color:var(--text_Title_Light_Light);font-size:12px;padding:10px 12px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyAutocomplete .CreateCompanyAutocompleteOption{background:#0000;border:none;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:10px 12px;text-align:left;width:100%}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyAutocomplete .CreateCompanyAutocompleteOption:hover{background:var(--background_Gray_Light_Blue)}.CreateCompany .CreateCompanyBody_Page2{background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 18%,#0000);border-radius:6px;margin:0 auto;padding:32px 36px 28px;width:min(1120px,100%)}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignIntro{color:var(--text_Title_Light_Light);font-size:14px;margin:0 0 18px}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable{border:1px solid var(--border_Light);border-radius:6px;overflow:hidden}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignHeader{grid-gap:0;background-color:var(--background_White);border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light_Light);display:grid;font-size:13px;font-weight:600;gap:0;grid-template-columns:44px 1fr 2fr 180px;padding:12px 14px}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignHeader .CreateCompanyAssignColCheck{align-items:center;display:flex;justify-content:center}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignRow{grid-gap:0;align-items:center;background-color:var(--background_White);border-bottom:1px solid var(--border_Light);color:var(--text_Title_Dark);display:grid;font-size:14px;gap:0;grid-template-columns:44px 1fr 2fr 180px;padding:12px 14px}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignRow:last-child{border-bottom:none}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignRow:nth-child(odd){background:color-mix(in srgb,var(--background_Gray_Light) 53%,#0000)}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignRow:nth-child(odd):hover{background:color-mix(in srgb,var(--background_Gray_Light) 85%,#0000)}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignRow .CreateCompanyAssignColCheck{align-items:center;display:flex;justify-content:center}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignRow .CreateCompanyAssignColCheck input{height:16px;width:16px}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignRow .CreateCompanyAssignColEmail{color:var(--text_Title_Light)}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignRow .CreateCompanyAssignColRole{color:var(--text_Title_Light);justify-self:start}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignRow:hover{background-color:color-mix(in srgb,var(--background_Gray_Light) 85%,#0000)}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignEmpty{background-color:var(--background_White);color:var(--text_Title_Light_Light);font-size:14px;padding:18px 14px}.CreateCompany .CreateCompanyBody_Page3{background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 18%,#0000);border-radius:6px;height:auto;margin:0 auto;padding:32px 36px 28px;width:min(1120px,100%)}.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyUserInfoTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:650;margin:0 0 20px}.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyReviewCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;padding:20px 24px}.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyReviewCard .CreateCompanyReviewRow{display:flex;font-size:14px;gap:32px;padding:6px 0}.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyReviewCard .CreateCompanyReviewRow .CreateCompanyReviewLabel{color:var(--text_Title_Light_Light);width:140px}.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyReviewCard .CreateCompanyReviewRow .CreateCompanyReviewValue{color:var(--text_Title_Dark);font-weight:500}.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyLimitNotice{align-items:flex-start;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:10px;margin-top:20px;padding:14px 16px}.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyLimitNotice .material-symbols-outlined{color:var(--Done);font-size:20px}.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyLimitNotice .CreateCompanyLimitNoticeText{display:flex;flex-direction:column;gap:2px}.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyLimitNotice .CreateCompanyLimitNoticeText strong{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600}.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyLimitNotice .CreateCompanyLimitNoticeText span{color:var(--text_Title_Light);font-size:13px}.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyLimitNotice.is-paid{background:color-mix(in srgb,var(--pending) 8%,var(--background_White));border-color:color-mix(in srgb,var(--pending) 35%,#0000)}.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyLimitNotice.is-paid .material-symbols-outlined{color:var(--pending)}.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyLimitNotice.is-blocked{background:color-mix(in srgb,var(--Canceled) 7%,var(--background_White));border-color:color-mix(in srgb,var(--Canceled) 35%,#0000)}.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyLimitNotice.is-blocked .material-symbols-outlined{color:var(--Canceled)}.CreateCompany .CreateCompanyFooter{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;display:flex;justify-content:space-between;margin-left:-36px;margin-right:-36px;margin-top:auto;padding:30px 36px;position:-webkit-sticky;position:sticky;width:auto;z-index:9999}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:min(1120px,100%)}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub .CreateCompanyFooterBack{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:14px;gap:4px;padding:4px 0}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub .CreateCompanyFooterBack:hover{text-decoration:underline}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub .CreateCompanyFooterNext{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub .CreateCompanyFooterNext .CreateCompanyFooterNextInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub .CreateCompanyFooterNext .CreateCompanyFooterNextInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub .CreateCompanyFooterNext .CreateCompanyFooterNextLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub .CreateCompanyFooterNext:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub .CreateCompanyFooterNext:active{transform:scale(.98)}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub .CreateCompanyFooterNext:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateCompany .CreateCompanyAutoFillOverlay{align-items:center;animation:CreateCompanyAutoFillFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:12000}@keyframes CreateCompanyAutoFillFade{0%{opacity:0}to{opacity:1}}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal{animation:CreateCompanyAutoFillPop .26s ease forwards;background-color:var(--background_White);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:14px;padding:24px;width:min(520px,92vw)}@keyframes CreateCompanyAutoFillPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillHeader{align-items:center;display:flex;justify-content:space-between}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillHeader h4{font-size:18px;font-weight:600;margin:0}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillHeader .CreateCompanyAutoFillClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillHeader .CreateCompanyAutoFillClose .material-symbols-outlined{font-size:21px}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillHeader .CreateCompanyAutoFillClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillHeader .CreateCompanyAutoFillClose:active{transform:scale(.92)}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillInput input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillInput input::placeholder{color:var(--text_Title_Light_Light)}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillInput input:focus,.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillInput input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillError{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 12px}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillActions{align-items:center;display:flex;gap:10px;justify-content:flex-end}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillActions .CreateCompanyAutoFillCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillActions .CreateCompanyAutoFillCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillActions .CreateCompanyAutoFillSubmit{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillActions .CreateCompanyAutoFillSubmit .CreateCompanyAutoFillSaveInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillActions .CreateCompanyAutoFillSubmit .CreateCompanyAutoFillSaveInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillActions .CreateCompanyAutoFillSubmit .CreateCompanyAutoFillSaveInner .CreateCompanyAutoFillSpin{animation:CreateCompanyAutoFillRotate .9s linear infinite}@keyframes CreateCompanyAutoFillRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillActions .CreateCompanyAutoFillSubmit .CreateCompanyAutoFillSubmitLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillActions .CreateCompanyAutoFillSubmit:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillActions .CreateCompanyAutoFillSubmit:active{transform:scale(.98)}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillActions .CreateCompanyAutoFillSubmit:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateCompany .CreateCompanyDeactivateOverlay{align-items:center;animation:CreateCompanyDeactivateFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:12000}@keyframes CreateCompanyDeactivateFade{0%{opacity:0}to{opacity:1}}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal{animation:CreateCompanyDeactivatePop .26s ease forwards;background-color:var(--background_White);border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.051);display:flex;flex-direction:column;gap:14px;padding:24px;width:min(520px,92vw)}@keyframes CreateCompanyDeactivatePop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHeader{align-items:center;display:flex;justify-content:space-between}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHeader h4{font-size:18px;font-weight:600;margin:0}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHeader .CreateCompanyDeactivateClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHeader .CreateCompanyDeactivateClose .material-symbols-outlined{font-size:21px}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHeader .CreateCompanyDeactivateClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHeader .CreateCompanyDeactivateClose:active{transform:scale(.92)}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateError{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 12px}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHelp{align-items:flex-start;background:var(--background_Gray_Light_Blue);border-radius:10px;color:var(--text_Title_Dark);display:flex;flex-direction:column;font-size:12px;gap:5px;justify-content:space-between;padding:20px 10px}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHelp .CreateCompanyDeactivateLoading{align-items:center;display:inline-flex;gap:8px}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHelp .CreateCompanyDeactivateSpinner{animation:CreateCompanyDeactivateSpin .8s linear infinite;border:2px solid var(--outline_Blue);border-radius:999px;border-top-color:var(--background_Blue);height:14px;width:14px}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHelp .CreateCompanyDeactivateLink{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-weight:600;padding:0}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHelp .CreateCompanyDeactivateLink:hover{text-decoration:underline}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateActions{display:flex;gap:10px;justify-content:flex-end}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateActions button{border:1px solid #0000;border-radius:6px;cursor:pointer;font-size:13px;font-weight:600;padding:8px 14px}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateActions .CreateCompanyDeactivateCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateActions .CreateCompanyDeactivateCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateActions .CreateCompanyDeactivateConfirm{background:var(--Canceled);color:var(--background_White);outline:3px solid #0000;transition:all .12s ease}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateActions .CreateCompanyDeactivateConfirm:hover{outline:3px solid hsla(0,94%,82%,.404)}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateActions .CreateCompanyDeactivateConfirm.is-activate{background:var(--Done)}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateActions .CreateCompanyDeactivateConfirm .CreateCompanyDeactivateLoading{align-items:center;display:inline-flex;gap:8px}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateActions .CreateCompanyDeactivateConfirm .CreateCompanyDeactivateSpinner{animation:CreateCompanyDeactivateSpin .8s linear infinite;border:2px solid var(--border_Dark_Light);border-radius:999px;border-top-color:var(--background_White);height:14px;width:14px}@keyframes CreateCompanyDeactivateSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateActions .CreateCompanyDeactivateConfirm:disabled{cursor:not-allowed;opacity:.7}.CreateCompany .CreateCompanyStepper{margin-top:32px;width:min(400px,100%)}.CreateCompany .CreateCompanyStepper .CreateCompanyStepperLabels{display:flex;font-size:13px;justify-content:space-between;margin-bottom:8px}.CreateCompany .CreateCompanyStepper .CreateCompanyStepperLabels .CreateCompanyStepLabel{color:var(--text_Title_Light_Light);font-weight:500}.CreateCompany .CreateCompanyStepper .CreateCompanyStepperLabels .CreateCompanyStepLabelActive{color:var(--text_Title_Dark)}.CreateCompany .CreateCompanyStepper .CreateCompanyProgress{padding:4px 0 12px}.CreateCompany .CreateCompanyStepper .CreateCompanyProgress .CreateCompanyProgressTrack{background:var(--border_Light);border-radius:999px;height:3px;position:relative}.CreateCompany .CreateCompanyStepper .CreateCompanyProgress .CreateCompanyProgressTrack .CreateCompanyProgressFill{background:var(--background_Blue);border-radius:999px;color:#fff;height:100%;inset:0 auto 0 0;position:absolute}.CreateCompany .CreateCompanyStepper .CreateCompanyProgress .CreateCompanyProgressTrack .CreateCompanyProgressThumb{background:var(--background_Blue);border-radius:999px;color:#fff;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}@media(max-width:1050px){.CreateCompany .CreateCompanyHeader{gap:12px;padding:14px 20px}.CreateCompany .CreateCompanyHeader .CreateCompanyStepper,.CreateCompany .CreateCompanyHeader .CreateUserStepper{max-width:400px;width:100%}.CreateCompany .CreateCompanyHeader .CreateCompanyFooterDeactivate{font-size:13px}.CreateCompany .CreateCompanyBody_Page1,.CreateCompany .CreateCompanyBody_Page2,.CreateCompany .CreateCompanyBody_Page3{padding:20px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyGrid,.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyRow,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyGrid,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyRow,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyGrid,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyRow{gap:14px;grid-template-columns:1fr 1fr}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyFormRowParent,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyFormRowParent,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyFormRowParent{flex-wrap:wrap}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyFormRowParent .CreateCompanyFormRow,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyFormRowParent .CreateCompanyFormRow,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyFormRowParent .CreateCompanyFormRow{flex:1 1 220px;min-width:0}.CreateCompany .CreateCompanyFooter{padding:20px}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub{padding:0}}@media(max-width:600px){.CreateCompany{border:1px solid var(--border_Light);border-radius:8px;height:100%;left:auto;margin:0;padding:8px 8px 0;top:auto;width:100%}.CreateCompany .CreateCompanyHeader{align-items:center;flex-direction:column;gap:0;margin-bottom:8px;padding:max(8px,env(safe-area-inset-top)) 6px 6px}.CreateCompany .CreateCompanyHeader .CreateCompanyTitle,.CreateCompany .CreateCompanyHeader h2{font-size:17px}.CreateCompany .CreateCompanyHeader h3{font-size:12px;margin-top:2px}.CreateCompany .CreateCompanyHeader .CreateCompanyStepper,.CreateCompany .CreateCompanyHeader .CreateUserStepper{margin-top:8px;max-width:none;width:100%}.CreateCompany .CreateCompanyHeader .CreateCompanyStepper .CreateCompanyStepperLabels,.CreateCompany .CreateCompanyHeader .CreateCompanyStepper .CreateUserStepperLabels,.CreateCompany .CreateCompanyHeader .CreateUserStepper .CreateCompanyStepperLabels,.CreateCompany .CreateCompanyHeader .CreateUserStepper .CreateUserStepperLabels{gap:6px}.CreateCompany .CreateCompanyHeader .CreateCompanyStepper .CreateCompanyStepperLabels .CreateCompanyStepLabel,.CreateCompany .CreateCompanyHeader .CreateCompanyStepper .CreateCompanyStepperLabels .CreateUserStepLabel,.CreateCompany .CreateCompanyHeader .CreateCompanyStepper .CreateUserStepperLabels .CreateCompanyStepLabel,.CreateCompany .CreateCompanyHeader .CreateCompanyStepper .CreateUserStepperLabels .CreateUserStepLabel,.CreateCompany .CreateCompanyHeader .CreateUserStepper .CreateCompanyStepperLabels .CreateCompanyStepLabel,.CreateCompany .CreateCompanyHeader .CreateUserStepper .CreateCompanyStepperLabels .CreateUserStepLabel,.CreateCompany .CreateCompanyHeader .CreateUserStepper .CreateUserStepperLabels .CreateCompanyStepLabel,.CreateCompany .CreateCompanyHeader .CreateUserStepper .CreateUserStepperLabels .CreateUserStepLabel{flex-shrink:1;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateCompany .CreateCompanyHeader .CreateCompanyFooterDeactivate{align-self:flex-end;font-size:12px;position:static}.CreateCompany .CreateCompanyBody_Page1,.CreateCompany .CreateCompanyBody_Page2,.CreateCompany .CreateCompanyBody_Page3{margin-bottom:30px;padding:14px 14px 20px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyBody_Page1Header,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyBody_Page1Header,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyBody_Page1Header{align-items:flex-start;flex-direction:column;gap:10px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyGrid,.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyRow,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyGrid,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyRow,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyGrid,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyRow{gap:10px;grid-template-columns:1fr}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyFormRowParent,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyFormRowParent,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyFormRowParent{flex-direction:column;gap:10px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyFormField input,.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyFormField textarea,.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyFormInput,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyFormField input,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyFormField textarea,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyFormInput,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyFormField input,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyFormField textarea,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyFormInput{font-size:16px;min-height:44px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyAssignTable,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyAssignTable{-webkit-overflow-scrolling:touch;overflow-x:auto}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyAssignTable .CreateCompanyAssignHeader,.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyAssignTable .CreateCompanyAssignRow,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignHeader,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignRow,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyAssignTable .CreateCompanyAssignHeader,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyAssignTable .CreateCompanyAssignRow{grid-template-columns:36px 1fr 1fr 120px;min-width:480px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyReviewCard .CreateCompanyReviewRow,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyReviewCard .CreateCompanyReviewRow,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyReviewCard .CreateCompanyReviewRow{flex-direction:column;gap:4px;padding:8px 0}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyReviewCard .CreateCompanyReviewRow .CreateCompanyReviewLabel,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyReviewCard .CreateCompanyReviewRow .CreateCompanyReviewLabel,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyReviewCard .CreateCompanyReviewRow .CreateCompanyReviewLabel{font-size:12px;width:auto}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyLogoField .CreateCompanyLogoUpload,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyLogoField .CreateCompanyLogoUpload,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyLogoField .CreateCompanyLogoUpload{align-items:flex-start;flex-direction:column}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyLogoField .CreateCompanyLogoButton,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyLogoField .CreateCompanyLogoButton,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyLogoField .CreateCompanyLogoButton{max-width:200px;width:100%}.CreateCompany .CreateCompanyFooter{margin-left:-8px;margin-right:-8px;padding:10px 14px max(10px,env(safe-area-inset-bottom))}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub{align-items:center;display:flex;gap:10px;justify-content:flex-end;width:100%}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub .CreateCompanyFooterNext{flex:0 0 auto;height:44px;justify-content:center;margin-left:auto;min-height:44px;width:-webkit-fit-content;width:fit-content}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub .CreateCompanyFooterBack{flex:0 0 auto;width:-webkit-fit-content;width:fit-content}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillInput input{font-size:16px;min-height:44px}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillActions{align-items:stretch;flex-direction:column-reverse;gap:10px}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillActions button{min-height:44px;width:100%}}.SettingsLeadSources{background-color:#0000;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsLeadSources .SettingsLeadSourcesHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesHeaderActions{align-items:center;display:flex}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.SettingsLeadSources .SettingsLeadSourcesHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsLeadSources .SettingsLeadSourcesHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsLeadSources .SettingsLeadSourcesHeader h3:hover{text-decoration:underline}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesAddBtn .SettingsLeadSourcesAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesAddBtn .SettingsLeadSourcesAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesAddBtn .SettingsLeadSourcesAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesAddBtn:active{transform:scale(.98)}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.SettingsLeadSources .SettingsLeadSourcesCell{align-items:center;display:flex;min-width:120px}.SettingsLeadSources .SettingsLeadSourcesNameCell{display:flex;flex-direction:column}.SettingsLeadSources .SettingsLeadSourcesName{font-weight:500}.SettingsLeadSources .SettingsLeadSourcesCellStatus .SettingsLeadSourcesStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsLeadSources .SettingsLeadSourcesCellStatus .SettingsLeadSourcesStatusToggle:disabled{cursor:not-allowed;opacity:.6}.SettingsLeadSources .SettingsLeadSourcesCellStatus .SettingsLeadSourcesStatusToggle .SettingsLeadSourcesStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsLeadSources .SettingsLeadSourcesCellStatus .SettingsLeadSourcesStatusToggle .SettingsLeadSourcesStatusToggleText{min-width:54px;text-align:left}.SettingsLeadSources .SettingsLeadSourcesCellStatus .SettingsLeadSourcesStatusToggle.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsLeadSources .SettingsLeadSourcesCellStatus .SettingsLeadSourcesStatusToggle.is-active .SettingsLeadSourcesStatusToggleDot{background:var(--Done);transform:translateX(71px)}.SettingsLeadSources .SettingsLeadSourcesCellStatus .SettingsLeadSourcesStatusToggle.is-inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsLeadSources .Table .TableGrid .SettingsActionsHeader{background:var(--background_Gray_Light_Light);max-width:70px}.SettingsLeadSources .Table .TableGrid .SettingsActionsHeader,.SettingsLeadSources .Table .TableGrid .SettingsCellEdit{align-items:center;align-self:center;box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.SettingsLeadSources .Table .TableGrid td.SettingsCellEdit{background:var(--background_Gray_Light_Light)}.SettingsLeadSources .Table .TableGrid tbody tr:nth-child(2n) td.SettingsCellEdit{background:var(--background_Gray_Light)}.SettingsLeadSources .Table .TableGrid .TableRow:hover td.SettingsCellEdit{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.SettingsLeadSources .Table .TableGrid .TableRow:hover:nth-child(2n) td.SettingsCellEdit{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}.SettingsLeadSources .Table .TableGrid .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;justify-content:center;min-width:50px;padding:0}.SettingsLeadSources .Table .TableGrid .SettingsCellEdit .SettingsLeadSourcesEditIcon{font-size:26px}.SettingsLeadSources .Table .TableGrid .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.SettingsLeadSources .SettingsLeadSourcesModalOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesModal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,var(--background_White),var(--background_Gray_Light_Light));border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 50%,#0000);border-radius:6px;box-shadow:0 24px 60px #0f172a52,0 0 0 1px #94a3b84d;max-width:90vw;overflow:hidden;width:560px}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesModal .SettingsLeadSourcesModalHeader{align-items:center;background:linear-gradient(135deg,var(--outline_Blue),#0f172a03);border-bottom:1px solid #e5e7ebe6;display:flex;justify-content:space-between;padding:16px 22px}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesModal .SettingsLeadSourcesModalHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;letter-spacing:.01em;margin:0}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesModal .SettingsLeadSourcesModalHeader .SettingsLeadSourcesModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:inline-flex;font-size:22px;height:32px;justify-content:center;line-height:1;transition:background .12s ease,color .12s ease,transform .12s ease;width:32px}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesModal .SettingsLeadSourcesModalHeader .SettingsLeadSourcesModalClose:hover{background:#0f172a0d;color:var(--text_Title_Dark);transform:translateY(-.5px)}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesModal .SettingsLeadSourcesModalBody{background:radial-gradient(circle at top right,var(--outline_Blue),#0000 55%),var(--background_White);padding:20px 22px 22px}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesModal .SettingsLeadSourcesModalActions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField span{color:var(--text_Title_Light_Light);font-size:12px}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField.SettingsLeadSourcesField--select{position:relative}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;height:40px;padding:0 12px}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField input:focus{background-color:var(--background_White);border:1px solid var(--background_Blue);box-shadow:0 0 0 1px var(--outline_Blue);outline:3px solid #0000}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField .SettingsLeadSourcesFieldSelectButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;height:40px;justify-content:space-between;outline:3px solid #0000;padding:0 16px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField .SettingsLeadSourcesFieldSelectButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField .SettingsLeadSourcesFieldSelectButton:focus-visible{background-color:var(--background_White);border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf29}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField .SettingsLeadSourcesFieldSelectChevron{color:var(--text_Title_Light_Light);font-size:10px}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField .SettingsLeadSourcesFieldSelectMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 16px 40px #0f172a2e;left:0;max-height:240px;overflow-y:auto;padding:6px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField .SettingsLeadSourcesFieldSelectOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField .SettingsLeadSourcesFieldSelectOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesHelp{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsLeadSources .SettingsLeadSourcesError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;margin:8px 0 16px;padding:8px 10px}.SettingsLeadSources .SettingsLeadSourcesBtnPrimary{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;box-shadow:0 10px 24px var(--outline_Blue),0 0 0 3px var(--outline_Blue);color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:40px;justify-content:center;padding:0 20px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.SettingsLeadSources .SettingsLeadSourcesBtnPrimary:hover{box-shadow:0 14px 30px #2563eb73,0 0 0 5px var(--outline_Blue);transform:translateY(-1px)}.SettingsLeadSources .SettingsLeadSourcesBtnPrimary:active{box-shadow:0 8px 18px var(--outline_Blue),0 0 0 3px var(--outline_Blue);transform:translateY(0)}.SettingsLeadSources .SettingsLeadSourcesBtnSecondary{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;height:40px;padding:0 24px}.SettingsLeadSources .SettingsLeadSourcesBtnSecondary:hover{background:var(--background_Gray_Light)}.SettingsLeadSources .SettingsLeadSourcesBtnSecondary:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}@media(max-width:1050px){.SettingsLeadSources .SettingsLeadSourcesHeader{gap:12px;margin:20px 20px 0;padding:0 0 14px}}@media(max-width:600px){.SettingsLeadSources{overflow-x:hidden}.SettingsLeadSources .SettingsLeadSourcesHeader{align-items:flex-start!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesHeaderMain{min-width:0}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesHeaderActions{flex-shrink:0}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesAddBtnLabel,.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesCreateBtnLabel{display:none!important}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesAddBtn,.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesCreateBtn{flex-shrink:0;gap:0!important;height:44px!important;justify-content:center;min-height:44px!important;min-width:44px!important;padding:0!important;width:44px!important}.SettingsLeadSources .SettingsLeadSourcesHeader{margin-left:8px!important;margin-right:8px!important}.SettingsLeadSources .SettingsLeadSourcesControls,.SettingsLeadSources .SettingsLeadSourcesTableSection{padding-left:8px!important;padding-right:8px!important}.SettingsLeadSources .SettingsLeadSourcesHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0;padding:0 0 12px}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesTitle{font-size:18px}.SettingsLeadSources .SettingsLeadSourcesStatusToggle{min-height:44px;padding:8px 10px 8px 4px}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesModal{max-height:calc(100vh - 20px);max-width:calc(100vw - 20px);overflow-y:auto;width:100%}}.SettingsLeadSources .SettingsLeadSourcesCostPill{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;font-weight:600;gap:4px;padding:3px 10px}.SettingsLeadSources .SettingsLeadSourcesCostPill .material-symbols-outlined{font-size:14px}.SettingsLeadSources .SettingsLeadSourcesCostPill.is-on{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_White));border-color:var(--border_Blue);color:var(--background_Blue)}.SettingsItemsAndServices{background-color:#0000;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsItemsAndServices .SettingsItemsAndServicesHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesHeaderActions{align-items:center;display:flex}.SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.SettingsItemsAndServices .SettingsItemsAndServicesHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsItemsAndServices .SettingsItemsAndServicesHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsItemsAndServices .SettingsItemsAndServicesHeader h3:hover{text-decoration:underline}.SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesAddBtn .SettingsItemsAndServicesAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}[data-theme=dark] .SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesAddBtn .SettingsItemsAndServicesAddBtnInner{background:var(--background_Blue);background:var(--brand-accent,var(--background_Blue))}.SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesAddBtn .SettingsItemsAndServicesAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesAddBtn .SettingsItemsAndServicesAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesAddBtn:active{transform:scale(.98)}.SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.SettingsItemsAndServices .SettingsItemsAndServicesTableShell{display:flex;flex:1 1;flex-direction:column;min-height:0}.SettingsItemsAndServices .SettingsItemsAndServicesCell{align-items:center;display:flex;min-width:120px}.SettingsItemsAndServices .SettingsItemsAndServicesCell .SettingsItemsAndServicesCategoryColorChip{border:2px solid var(--background_White);border-radius:999px;box-shadow:0 0 0 1px var(--border_Dark_Light),0 1px 3px #0000001f;display:inline-block;flex-shrink:0;height:20px;width:20px}.SettingsItemsAndServices .SettingsItemsAndServicesTypeBadge{align-items:center;background-color:color-mix(in srgb,var(--background_Blue) 15%,#0000);border:1px solid var(--background_Blue);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 10px;text-transform:capitalize}.SettingsItemsAndServices .SettingsItemsAndServicesTypeBadge--product{background:#e0f2fe;color:#0369a1}.SettingsItemsAndServices .SettingsItemsAndServicesTypeBadge--service{background:color-mix(in srgb,var(--pending) 20%,#0000);color:var(--pending)}.SettingsItemsAndServices .SettingsItemsAndServicesNameCell{display:flex;flex-direction:column;max-width:100%;min-width:0}.SettingsItemsAndServices .SettingsItemsAndServicesNameCell .SettingsItemsAndServicesName{display:block;font-weight:500;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SettingsItemsAndServices .SettingsItemsAndServicesNameCell .SettingsItemsAndServicesDescription{color:var(--text_Title_Light_Light);display:block;font-size:12px;line-height:1.4;margin-top:2px;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SettingsItemsAndServices .SettingsItemsAndServicesImageCell{align-items:center;display:flex}.SettingsItemsAndServices .SettingsItemsAndServicesImageCell img{background-color:var(--border_Light);border-radius:4px;height:70px;object-fit:cover;width:70px}.SettingsItemsAndServices .SettingsItemsAndServicesPill{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.SettingsItemsAndServices .SettingsItemsAndServicesCellStatus .SettingsItemsAndServicesStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsItemsAndServices .SettingsItemsAndServicesCellStatus .SettingsItemsAndServicesStatusToggle:disabled{cursor:not-allowed;opacity:.6}.SettingsItemsAndServices .SettingsItemsAndServicesCellStatus .SettingsItemsAndServicesStatusToggle .SettingsItemsAndServicesStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsItemsAndServices .SettingsItemsAndServicesCellStatus .SettingsItemsAndServicesStatusToggle .SettingsItemsAndServicesStatusToggleText{min-width:54px;text-align:left}.SettingsItemsAndServices .SettingsItemsAndServicesCellStatus .SettingsItemsAndServicesStatusToggle.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsItemsAndServices .SettingsItemsAndServicesCellStatus .SettingsItemsAndServicesStatusToggle.is-active .SettingsItemsAndServicesStatusToggleDot{background:var(--Done);transform:translateX(71px)}.SettingsItemsAndServices .SettingsItemsAndServicesCellStatus .SettingsItemsAndServicesStatusToggle.is-inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light)}.SettingsItemsAndServices .Table .TableGrid .SettingsActionsHeader{background-color:var(--background_Gray_Light_Light);max-width:70px;min-width:50px;position:-webkit-sticky;position:sticky;right:0;width:50px}.SettingsItemsAndServices .Table .TableGrid .SettingsCellEdit{align-items:center;align-self:center;box-shadow:none;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:26px;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.SettingsItemsAndServices .Table .TableGrid .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.SettingsItemsAndServices .Table .TableGrid td.SettingsCellEdit{background:var(--background_Gray_Light_Light)}.SettingsItemsAndServices .Table .TableGrid tbody tr:nth-child(2n) td.SettingsCellEdit{background:var(--background_Gray_Light)}.SettingsItemsAndServices .Table .TableGrid .TableRow:hover td.SettingsCellEdit{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.SettingsItemsAndServices .Table .TableGrid .TableRow:hover:nth-child(2n) td.SettingsCellEdit{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}.SettingsItemsAndServicesPages{align-items:center;background-color:#0000;border-bottom:2px solid var(--border_Light);display:flex;gap:12px;margin:0 25px}.SettingsItemsAndServicesPages .SettingsItemsAndServicesPagesItem{border-bottom:2px solid #0000;cursor:pointer;margin-bottom:-2px;padding-bottom:5px;transition:all .2s ease}.SettingsItemsAndServicesPages .SettingsItemsAndServicesPagesItem.is-active{border-bottom:2px solid var(--border_Blue)}.SettingsItemsAndServicesPages .SettingsItemsAndServicesPagesItem.is-active .material-symbols-outlined,.SettingsItemsAndServicesPages .SettingsItemsAndServicesPagesItem.is-active h4{color:var(--background_Blue)}.SettingsItemsAndServicesPages .SettingsItemsAndServicesPagesItem:hover .SettingsItemsAndServicesPagesItemTop{background-color:var(--background_Gray_Light);color:var(--background_Blue)}.SettingsItemsAndServicesPages .SettingsItemsAndServicesPagesItem .SettingsItemsAndServicesPagesItemTop{align-items:center;border-radius:8px;color:var(--text_Title_Light_Light);display:flex;gap:4px;padding:7px 10px;transition:border-color .2s ease,background-color .2s ease}.SettingsItemsAndServicesPages .SettingsItemsAndServicesPagesItem .SettingsItemsAndServicesPagesItemTop h4{font-size:14px;font-weight:500;margin:0}.SettingsItemsAndServicesPages .SettingsItemsAndServicesPagesItem .SettingsItemsAndServicesPagesItemTop .material-symbols-outlined{font-size:16px}.SettingsItemsAndServicesModalOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesModal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,var(--background_White),var(--background_Gray_Light_Light));border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 50%,#0000);border-radius:6px;box-shadow:0 24px 60px #0f172a52,0 0 0 1px #94a3b84d;max-width:90vw;overflow:hidden;width:560px}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesModal .SettingsItemsAndServicesModalHeader{align-items:center;background:linear-gradient(135deg,var(--outline_Blue),#0f172a03);border-bottom:1px solid #e5e7ebe6;display:flex;justify-content:space-between;padding:16px 22px}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesModal .SettingsItemsAndServicesModalHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;letter-spacing:.01em;margin:0}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesModal .SettingsItemsAndServicesModalHeader .SettingsItemsAndServicesModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:inline-flex;font-size:22px;height:32px;justify-content:center;line-height:1;transition:background .12s ease,color .12s ease,transform .12s ease;width:32px}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesModal .SettingsItemsAndServicesModalHeader .SettingsItemsAndServicesModalClose:hover{background:#0f172a0d;color:var(--text_Title_Dark);transform:translateY(-.5px)}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesModal .SettingsItemsAndServicesModalBody{background:radial-gradient(circle at top right,var(--outline_Blue),#0000 55%),var(--background_White);padding:20px 22px 22px}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesModal .SettingsItemsAndServicesModalActions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField span{color:var(--text_Title_Light_Light);font-size:12px}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField.SettingsItemsAndServicesField--select{position:relative}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;height:40px;padding:0 12px}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField input:focus{background-color:var(--background_White);border:1px solid var(--background_Blue);box-shadow:0 0 0 1px var(--outline_Blue);outline:3px solid #0000}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField .SettingsItemsAndServicesFieldSelectButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;height:40px;justify-content:space-between;outline:3px solid #0000;padding:0 16px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField .SettingsItemsAndServicesFieldSelectButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField .SettingsItemsAndServicesFieldSelectButton:focus-visible{background-color:var(--background_White);border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf29}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField .SettingsItemsAndServicesFieldSelectChevron{color:var(--text_Title_Light_Light);font-size:10px}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField .SettingsItemsAndServicesFieldSelectMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 16px 40px #0f172a2e;left:0;max-height:240px;overflow-y:auto;padding:6px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField .SettingsItemsAndServicesFieldSelectOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField .SettingsItemsAndServicesFieldSelectOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesHelp{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsItemsAndServicesError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;margin:8px 0 16px;padding:8px 10px}.SettingsItemsAndServicesBtnPrimary{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;box-shadow:0 10px 24px var(--outline_Blue),0 0 0 3px var(--outline_Blue);color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:40px;justify-content:center;padding:0 20px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.SettingsItemsAndServicesBtnPrimary:hover{box-shadow:0 14px 30px #2563eb73,0 0 0 5px var(--outline_Blue);transform:translateY(-1px)}.SettingsItemsAndServicesBtnPrimary:active{box-shadow:0 8px 18px var(--outline_Blue),0 0 0 3px var(--outline_Blue);transform:translateY(0)}.SettingsItemsAndServicesBtnSecondary{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;height:40px;padding:0 24px}.SettingsItemsAndServicesBtnSecondary:hover{background:var(--background_Gray_Light)}.SettingsItemsAndServicesBtnSecondary:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}@media(max-width:1050px){.SettingsItemsAndServicesHeader{gap:12px;margin:20px 20px 0;padding:0 0 14px}}@media(max-width:600px){.SettingsItemsAndServicesHeader{align-items:stretch;flex-direction:column;margin:14px 14px 0;padding:0 0 12px}.SettingsItemsAndServicesHeader .SettingsItemsAndServicesTitle{font-size:16px}.SettingsItemsAndServicesHeader .SettingsItemsAndServicesSubtitle{font-size:12px}.SettingsItemsAndServicesHeader .SettingsItemsAndServicesAddBtn{min-height:40px}.SettingsItemsAndServicesHeader{align-items:flex-start!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:10px;justify-content:space-between!important}.SettingsItemsAndServicesHeader .SettingsItemsAndServicesHeaderMain{min-width:0}.SettingsItemsAndServicesHeader .SettingsItemsAndServicesHeaderActions{flex-shrink:0}.SettingsItemsAndServicesHeader .SettingsItemsAndServicesAddBtnLabel,.SettingsItemsAndServicesHeader .SettingsItemsAndServicesCreateBtnLabel{display:none!important}.SettingsItemsAndServicesHeader .SettingsItemsAndServicesAddBtn,.SettingsItemsAndServicesHeader .SettingsItemsAndServicesCreateBtn{flex-shrink:0;gap:0!important;height:44px!important;justify-content:center;min-height:44px!important;min-width:44px!important;padding:0!important;width:44px!important}.SettingsItemsAndServicesHeader{margin-left:8px!important;margin-right:8px!important}.SettingsItemsAndServicesControls,.SettingsItemsAndServicesTableSection{padding-left:8px!important;padding-right:8px!important}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesModal{max-height:calc(100vh - 20px);max-width:calc(100vw - 20px);overflow-y:auto;width:100%}}.CreateItemsAndServices{align-items:center;animation:ClientsOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:3000}.CreateItemsAndServices.is-page{animation:none;backdrop-filter:none;-webkit-backdrop-filter:none;display:block;inset:auto;padding:0;position:static;z-index:auto}.CreateItemsAndServices.is-page .CreateItemsAndServicesCard{animation:none;background:#0000;border:none;border-radius:0;box-shadow:none;margin:0;max-height:none;max-width:100%;overflow:visible;width:100%}.CreateItemsAndServices.is-page .CreateItemsAndServicesHeader{display:none}.CreateItemsAndServices.is-page .CreateItemsAndServicesBody{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 300px;overflow:visible;padding:0}.CreateItemsAndServices.is-page .CreateItemsAndServicesBody>*{grid-column:1;min-width:0}.CreateItemsAndServices.is-page .CreateItemsAndServicesBody>.CreateItemsAndServicesPageSide{align-self:start;display:flex;flex-direction:column;gap:12px;grid-column:2;grid-row:1/-1}.CreateItemsAndServices.is-page .CreateItemsAndServicesPageSide .CreateItemsAndServicesPageSideCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;padding:14px 16px}.CreateItemsAndServices.is-page .CreateItemsAndServicesPageSide .CreateItemsAndServicesPageSideCard .CreateItemsAndServicesPageSideCardTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.CreateItemsAndServices.is-page .CreateItemsAndServicesPageSide .CreateItemsAndServicesPageSideCard .CreateItemsAndServicesPageSideCardHint{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.5;margin:0}.CreateItemsAndServices.is-page .CreateItemsAndServicesPageSide .CreateItemsAndServicesPageSideCard .CreateItemsAndServicesField>span:first-child{display:none}@media(max-width:860px){.CreateItemsAndServices.is-page .CreateItemsAndServicesBody{grid-template-columns:1fr}.CreateItemsAndServices.is-page .CreateItemsAndServicesBody>.CreateItemsAndServicesPageSide{grid-column:1;grid-row:auto;position:static}}.CreateItemsAndServices .CreateItemsAndServicesOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.CreateItemsAndServices .CreateItemsAndServicesCard{animation:ClientsModalPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:92vh;max-width:95vw;overflow:hidden;position:relative;width:min(680px,95vw);z-index:1}.CreateItemsAndServices .CreateItemsAndServicesHeader{align-items:center;display:flex;justify-content:space-between;padding:16px 22px}.CreateItemsAndServices .CreateItemsAndServicesHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.CreateItemsAndServices .CreateItemsAndServicesHeader .CreateItemsAndServicesClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateItemsAndServices .CreateItemsAndServicesHeader .CreateItemsAndServicesClose .material-symbols-outlined{font-size:21px}.CreateItemsAndServices .CreateItemsAndServicesHeader .CreateItemsAndServicesClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateItemsAndServices .CreateItemsAndServicesHeader .CreateItemsAndServicesClose:active{transform:scale(.92)}.CreateItemsAndServices .CreateItemsAndServicesBody{display:flex;flex-direction:column;gap:10px;overflow-y:auto;padding:20px 24px 0}.CreateItemsAndServices .CreateItemsAndServicesTopGrid{display:flex;flex-direction:column;gap:16px}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridImg{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;gap:20px;padding:16px}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridImg .CreateItemsAndServicesUpload{align-items:center;align-self:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:flex-start;min-width:159px;position:relative}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridImg .CreateItemsAndServicesUpload .CreateItemsAndServicesUploadButton{align-items:center;background:var(--text_Title_Light);border:none;border-radius:10px;color:var(--background_White);cursor:pointer;display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:8px;height:159px;justify-content:center;transition:transform .15s ease,box-shadow .15s ease;width:159px}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridImg .CreateItemsAndServicesUpload .CreateItemsAndServicesUploadButton svg{font-size:26px}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridImg .CreateItemsAndServicesUpload .CreateItemsAndServicesUploadButton.has-image{background:var(--background_Gray_Light_Blue);padding:0}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridImg .CreateItemsAndServicesUpload .CreateItemsAndServicesUploadButton img{border-radius:10px;height:100%;object-fit:cover;width:100%}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridImg .CreateItemsAndServicesUpload .CreateItemsAndServicesUploadButton:hover{box-shadow:0 10px 18px #0f172a2e;transform:translateY(-1px)}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridImg .CreateItemsAndServicesUpload .CreateItemsAndServicesUploadRemove{background:#0000;background:linear-gradient(135deg,var(--background_White),color-mix(in srgb,var(--Canceled) 10%,#0000));border:none;border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:4px;bottom:7px;box-shadow:0 8px 18px #ef44441f;color:var(--Canceled);cursor:pointer;font-size:12px;font-weight:600;left:5px;padding:4px 10px;position:absolute;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridImg .CreateItemsAndServicesUpload .CreateItemsAndServicesUploadRemove:hover{border-color:color-mix(in srgb,var(--Canceled) 45%,#0000);box-shadow:0 12px 24px #ef44442e;transform:translateY(-1px)}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridImg .CreateItemsAndServicesUpload .CreateItemsAndServicesUploadRemove:active{box-shadow:0 6px 14px #ef444429;transform:translateY(0)}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridParent{display:flex;flex-direction:column;gap:14px;position:relative;width:100%}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridParent:last-child{border-right:none;padding-right:0}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg{display:flex;margin-top:14px}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField{flex:1 1;position:relative}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField .CreateItemsAndServicesDropdownButton{border-left:1px solid #0000;border-radius:0 8px 8px 0;outline:3px solid #0000;transition:all .15s ease}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField .CreateItemsAndServicesDropdownButton:focus,.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField .CreateItemsAndServicesDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);z-index:3}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField .CreateItemsAndServicesDropdownButton.is-open{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField input{position:relative;z-index:1}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField .CreateItemsAndServicesCategoryRow{align-items:center;border-radius:8px;display:flex;position:relative}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField .CreateItemsAndServicesCategoryRow input{flex:1 1;position:relative;z-index:1}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField .CreateItemsAndServicesCategoryRow .CreateItemsAndServicesBrowse{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-left:0 solid #0000;border-radius:0 4px 4px 0;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:600;height:50px;padding:10px 16px;transition:background .15s ease,border-color .15s ease}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField .CreateItemsAndServicesCategoryRow .CreateItemsAndServicesBrowse:hover{border:1px solid var(--background_Blue);box-shadow:0 0 0 2px var(--outline_Blue);z-index:2}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField .CreateItemsAndServicesCategoryRow:focus{border-radius:8px;box-shadow:0 0 0 2px var(--outline_Blue);z-index:2}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField:first-child input{border-radius:8px 0 0 8px}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField:last-child input{border-radius:0}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField input:focus{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue);z-index:2}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance{display:flex;margin-top:14px}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance .CreateItemsAndServicesField{flex:1 1}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance .CreateItemsAndServicesField input{position:relative;z-index:1}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance .CreateItemsAndServicesField input:focus,.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance .CreateItemsAndServicesField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance .CreateItemsAndServicesField:first-child input{border-radius:8px 0 0 8px;border-right:0 solid #0000}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance .CreateItemsAndServicesField:first-child input:hover{border:1px solid var(--background_Blue);box-shadow:0 0 0 2px var(--outline_Blue);z-index:2}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance .CreateItemsAndServicesField:nth-child(2) input{border-radius:0}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance .CreateItemsAndServicesField:last-child input{border-left:1px solid #0000;border-radius:0 8px 8px 0}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance .CreateItemsAndServicesField:last-child input:hover{border:1px solid var(--background_Blue);box-shadow:0 0 0 2px var(--outline_Blue);z-index:2}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance .CreateItemsAndServicesField input:focus{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue);z-index:2}.CreateItemsAndServices .CreateItemsAndServicesField{display:flex;flex-direction:column;gap:6px}.CreateItemsAndServices .CreateItemsAndServicesField span{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CreateItemsAndServices .CreateItemsAndServicesField input,.CreateItemsAndServices .CreateItemsAndServicesField textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;height:45px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.CreateItemsAndServices .CreateItemsAndServicesField input:focus,.CreateItemsAndServices .CreateItemsAndServicesField input:hover,.CreateItemsAndServices .CreateItemsAndServicesField textarea:focus,.CreateItemsAndServices .CreateItemsAndServicesField textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateItemsAndServices .CreateItemsAndServicesField input::placeholder,.CreateItemsAndServices .CreateItemsAndServicesField textarea::placeholder{color:var(--text_Title_Light_Light)}.CreateItemsAndServices .CreateItemsAndServicesField textarea{height:auto;line-height:1.6;min-height:96px;resize:vertical}.CreateItemsAndServices .CreateItemsAndServicesDropdown{position:relative}.CreateItemsAndServices .CreateItemsAndServicesDropdownButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13.5px;gap:10px;height:45px;justify-content:space-between;padding:9px 12px;transition:border-color .12s ease,box-shadow .12s ease}.CreateItemsAndServices .CreateItemsAndServicesDropdownButton:focus,.CreateItemsAndServices .CreateItemsAndServicesDropdownButton:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CreateItemsAndServices .CreateItemsAndServicesDropdownButton span{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600}.CreateItemsAndServices .CreateItemsAndServicesDropdownButton span span{color:var(--text_Title_Light_Light);font-size:13.5px;font-weight:400}.CreateItemsAndServices .CreateItemsAndServicesDropdownButton.is-open{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CreateItemsAndServices .CreateItemsAndServicesDropdownButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px;transition:transform .15s ease}.CreateItemsAndServices .CreateItemsAndServicesDropdownButton .material-symbols-outlined.is-open{transform:rotate(180deg)}.CreateItemsAndServices .CreateItemsAndServicesDropdownButton:disabled{cursor:not-allowed;opacity:.6}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;left:0;max-height:280px;opacity:0;overflow-y:auto;padding:5px;pointer-events:none;position:absolute;top:calc(100% + 6px);transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:6}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu .CreateItemsAndServicesDropdownSearch{background-color:var(--background_White);border-bottom:1px solid var(--border_Light);padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu .CreateItemsAndServicesDropdownSearchInputs{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;font-size:13px;height:45px;outline:3px solid #0000;padding:0 10px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu .CreateItemsAndServicesDropdownSearchInputs:focus{border:1px solid var(--background_Blue)}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu .CreateItemsAndServicesDropdownEmpty{color:var(--text_Title_Light_Light_Light);font-size:12px;padding:8px 10px}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu .CreateItemsAndServicesDropdownCreate{border-radius:8px;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu .CreateItemsAndServicesDropdownCreate:hover{background:var(--background_Gray_Light_Blue)}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu .CreateItemsAndServicesDropdownCreateSticky{background:var(--background_Gray_Light_Blue);border-radius:0 0 8px 8px;border-top:1px solid var(--border_Light);bottom:0;color:var(--background_Blue);font-size:13px;font-weight:600;margin-top:8px;padding:10px 12px;position:-webkit-sticky;position:sticky;transition:background .12s ease;z-index:2}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu .CreateItemsAndServicesDropdownCreateSticky:hover{cursor:pointer;text-decoration:underline}.CreateItemsAndServices .CreateItemsAndServicesDropdownOption{align-items:center;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13.5px;gap:8px;margin-top:2px;padding:8px 9px;transition:background .12s ease;width:100%}.CreateItemsAndServices .CreateItemsAndServicesDropdownOption:first-child{margin-top:0}.CreateItemsAndServices .CreateItemsAndServicesDropdownOption .CreateItemsAndServicesDropdownOptionLabel{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateItemsAndServices .CreateItemsAndServicesDropdownOption .CreateItemsAndServicesDropdownOptionCheck{color:var(--background_Blue);flex-shrink:0;font-size:17px}.CreateItemsAndServices .CreateItemsAndServicesDropdownOption:hover{background:var(--surface-sunken)}.CreateItemsAndServices .CreateItemsAndServicesDropdownOption.is-active{background:var(--surface-sunken);color:var(--text_Title_Dark);font-weight:600}.CreateItemsAndServices .CreateItemsAndServicesDropdownOption.is-disabled{color:var(--text_Title_Light_Light);cursor:not-allowed;opacity:.55}.CreateItemsAndServices .CreateItemsAndServicesDropdownOption.is-disabled:hover{background:#0000}.CreateItemsAndServices .CreateItemsAndServicesDropdownOptionTooltip{display:block}.CreateItemsAndServices .CreateItemsAndServicesToggleItem{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:15px;justify-content:space-between}.CreateItemsAndServices .CreateItemsAndServicesToggleItem:nth-child(4){border-top:1px solid var(--border_Light);margin-top:10px;padding-bottom:5px;padding-top:20px}.CreateItemsAndServices .CreateItemsAndServicesToggleItem span{display:flex;flex-direction:column;gap:2px}.CreateItemsAndServices .CreateItemsAndServicesToggleItem span h1{color:var(--background_Blue);font-size:15px;font-weight:600;margin:0}.CreateItemsAndServices .CreateItemsAndServicesToggleItem span h2{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;margin:0}.CreateItemsAndServices .CreateItemsAndServicesToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;height:26px;padding:4px;transition:background .15s ease,border-color .15s ease;width:54px}.CreateItemsAndServices .CreateItemsAndServicesToggle .CreateItemsAndServicesToggleDot{background:var(--border_Dark_Light);border-radius:999px;height:18px;transition:transform .15s ease,background .15s ease;width:18px}.CreateItemsAndServices .CreateItemsAndServicesToggle.is-active{background:color-mix(in srgb,var(--Done) 18%,#0000);border-color:var(--Done)}.CreateItemsAndServices .CreateItemsAndServicesToggle.is-active .CreateItemsAndServicesToggleDot{background:var(--Done);transform:translateX(26px)}.CreateItemsAndServices .CreateItemsAndServicesToggle.is-inactive{background:var(--background_Gray_Light_Blue);border-color:var(--border_Light)}.CreateItemsAndServices .CreateItemsAndServicesToggle:disabled{cursor:not-allowed;opacity:.5}.CreateItemsAndServices .CreateItemsAndServicesSection{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:12px;padding:16px}.CreateItemsAndServices .CreateItemsAndServicesSection .CreateItemsAndServicesSectionHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.CreateItemsAndServices .CreateItemsAndServicesSection .CreateItemsAndServicesSectionHeader h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.CreateItemsAndServices .CreateItemsAndServicesSection .CreateItemsAndServicesSectionBody{display:flex;flex-direction:column;gap:12px;opacity:.6;pointer-events:none}.CreateItemsAndServices .CreateItemsAndServicesSection .CreateItemsAndServicesSectionBody.is-enabled{opacity:1;pointer-events:auto}.CreateItemsAndServices .CreateItemsAndServicesCustomFields{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;padding:16px}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldsMain{align-items:center;display:flex;justify-content:space-between;margin-bottom:0}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldsMain .CreateItemsAndServicesCustomFieldsParent{display:flex;flex-direction:column;gap:2px}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldsMain .CreateItemsAndServicesCustomFieldsParent h4{color:var(--background_Blue);font-size:15px;font-weight:600;margin:0}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldsMain .CreateItemsAndServicesCustomFieldsParent h2{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;margin:0}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldsMain .CreateItemsAndServicesCustomFieldsAdd{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;width:-webkit-fit-content;width:fit-content}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldsMain .CreateItemsAndServicesCustomFieldsAdd .material-symbols-outlined{font-size:16px;text-decoration:none}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldsMain .CreateItemsAndServicesCustomFieldsAdd .CreateItemsAndServicesCustomFieldsAddLabel{text-decoration:none}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldsMain .CreateItemsAndServicesCustomFieldsAdd:hover .CreateItemsAndServicesCustomFieldsAddLabel{text-decoration:underline}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldsMain .CreateItemsAndServicesCustomFieldsAdd svg{font-size:16px}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldRow{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 40px}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldRow input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:14px;height:45px;outline:3px solid #0000;padding:0 10px;transition:border-color .15s ease,outline-color .15s ease}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldRow input::placeholder{color:var(--text_Title_Light_Light)}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldRow input:focus,.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldRow input:hover{border-color:var(--background_Blue);outline-color:var(--outline_Blue)}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldRow .CreateItemsAndServicesCustomFieldRemove{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:background .12s ease,color .12s ease,border-color .12s ease,transform .1s ease;width:36px}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldRow .CreateItemsAndServicesCustomFieldRemove .material-symbols-outlined{font-size:18px}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldRow .CreateItemsAndServicesCustomFieldRemove:hover{background:color-mix(in srgb,var(--Canceled) 12%,#0000);border-color:color-mix(in srgb,var(--Canceled) 25%,#0000);color:var(--Canceled)}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldRow .CreateItemsAndServicesCustomFieldRemove:active{transform:scale(.94)}.CreateItemsAndServices .CreateItemsAndServicesError{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 12px}.CreateItemsAndServices .CreateItemsAndServicesActions{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;bottom:0;box-shadow:0 1px 3px #0000000d;display:flex;gap:10px;justify-content:space-between;padding:14px 16px;position:-webkit-sticky;position:sticky}.CreateItemsAndServices .CreateItemsAndServicesActions .CreateItemsAndServicesActionsLeft,.CreateItemsAndServices .CreateItemsAndServicesActions .CreateItemsAndServicesActionsRight{align-items:center;display:inline-flex;gap:10px}.CreateItemsAndServices .CreateItemsAndServicesDanger{background:#0000;border:none;color:var(--Canceled);cursor:pointer;font-size:13px;font-weight:500;padding:0;transition:color .15s ease}.CreateItemsAndServices .CreateItemsAndServicesDanger:hover{text-decoration:underline}.CreateItemsAndServices .CreateItemsAndServicesDanger:disabled{cursor:not-allowed;opacity:.6;text-decoration:none}.CreateItemsAndServices .CreateItemsAndServicesPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateItemsAndServices .CreateItemsAndServicesPrimary .CreateItemsAndServicesPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateItemsAndServices .CreateItemsAndServicesPrimary .CreateItemsAndServicesPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateItemsAndServices .CreateItemsAndServicesPrimary .CreateItemsAndServicesPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateItemsAndServices .CreateItemsAndServicesPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateItemsAndServices .CreateItemsAndServicesPrimary:active{transform:scale(.98)}.CreateItemsAndServices .CreateItemsAndServicesPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateItemsAndServices .CreateItemsAndServicesSecondary{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.CreateItemsAndServices .CreateItemsAndServicesSecondary:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateItemsAndServices .CreateItemsAndServicesFieldLabelRow{align-items:center;display:inline-flex;flex-direction:row;gap:6px}.CreateItemsAndServices .CreateItemsAndServicesFieldLabelRow .CreateItemsAndServicesFieldHelp{align-items:center;display:inline-flex;line-height:0}.CreateItemsAndServices .CreateItemsAndServicesFieldLabelRow .CreateItemsAndServicesFieldHelp .CreateItemsAndServicesFieldHelpIcon{color:var(--text_Title_Light_Light);cursor:help;font-size:16px;transition:color .15s ease}.CreateItemsAndServices .CreateItemsAndServicesFieldLabelRow .CreateItemsAndServicesFieldHelp .CreateItemsAndServicesFieldHelpIcon:hover{color:var(--background_Blue)}.CreateItemsAndServices .CreateItemsAndServicesInventory{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;overflow:hidden}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:14px 16px}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryHeader h1{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryHeader .CreateItemsAndServicesInventoryHeaderToggle{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:13px;gap:10px}.CreateItemsAndServices .CreateItemsAndServicesInventory>.CreateItemsAndServicesDetailsBlock{background:#0000;border:none;border-radius:0;border-top:1px solid var(--border_Light);box-shadow:none}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryTable{background:var(--background_White);border:none;border-radius:0;border-top:1px solid var(--border_Light);overflow:hidden}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryTable .CreateItemsAndServicesInventoryTableHead{align-items:center;background:var(--background_Gray_Light_Blue);border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);display:flex;font-size:12px;font-weight:600;justify-content:space-between;padding:10px 14px;text-transform:none}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryTable .CreateItemsAndServicesInventoryRow{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:12px;justify-content:space-between;padding:10px 14px}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryTable .CreateItemsAndServicesInventoryRow:last-child{border-bottom:none}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryTable .CreateItemsAndServicesInventoryRow .CreateItemsAndServicesInventoryLocation{color:var(--text_Title_Dark);font-size:14px}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryTable .CreateItemsAndServicesInventoryRow input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:14px;height:36px;padding:0 10px;text-align:left;transition:border-color .15s ease,box-shadow .15s ease;width:110px}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryTable .CreateItemsAndServicesInventoryRow input:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 18%,#0000);outline:none}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryTable .CreateItemsAndServicesInventoryEmpty{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:13px;gap:10px;padding:16px;text-align:center}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryTable .CreateItemsAndServicesInventoryEmpty .CreateItemsAndServicesInventoryEmptyBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:34px;padding:0 12px 0 8px;transition:border-color .12s ease,background .12s ease}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryTable .CreateItemsAndServicesInventoryEmpty .CreateItemsAndServicesInventoryEmptyBtn .material-symbols-outlined{font-size:16px}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryTable .CreateItemsAndServicesInventoryEmpty .CreateItemsAndServicesInventoryEmptyBtn:hover{border-color:var(--background_Blue);color:var(--background_Blue)}@media(max-width:1050px){.CreateItemsAndServices{padding:16px}.CreateItemsAndServices .CreateItemsAndServicesCard,.CreateItemsAndServices .CreateItemsAndServicesModal{max-width:calc(100vw - 32px)}.CreateItemsAndServices .CreateItemsAndServicesGrid,.CreateItemsAndServices .CreateItemsAndServicesRow{gap:12px;grid-template-columns:1fr 1fr}}.CreateItemsAndServices .CreateItemsAndServicesPriceCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;overflow:hidden}.CreateItemsAndServices .CreateItemsAndServicesPriceCard>.CreateItemsAndServicesSectionHead{padding:14px 16px 0}.CreateItemsAndServices .CreateItemsAndServicesPriceCard>.CreateItemsAndServicesField{margin:0;padding:14px 16px}.CreateItemsAndServices .CreateItemsAndServicesPriceCard>.CreateItemsAndServicesDetailsBlock{background:#0000;border:none;border-radius:0;border-top:1px solid var(--border_Light);box-shadow:none}.CreateItemsAndServices .CreateItemsAndServicesSectionHead{align-items:center;display:flex;gap:10px;min-width:0}.CreateItemsAndServices .CreateItemsAndServicesSectionHead .CreateItemsAndServicesSectionHeadIcon{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:8px;color:var(--background_Blue);flex-shrink:0;font-size:22px;padding:6px}.CreateItemsAndServices .CreateItemsAndServicesSectionHead .CreateItemsAndServicesSectionHeadText{display:flex;flex-direction:column;gap:2px;min-width:0}.CreateItemsAndServices .CreateItemsAndServicesSectionHead .CreateItemsAndServicesSectionHeadText h1{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0}.CreateItemsAndServices .CreateItemsAndServicesSectionHead .CreateItemsAndServicesSectionHeadText h2{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;margin:0}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;overflow:hidden}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock.is-open{background:var(--background_White)}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock.is-open .CreateItemsAndServicesDetailsToggle{padding-bottom:14px}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock.is-open .CreateItemsAndServicesDetailsToggle:hover{background:#0000}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock.is-open .CreateItemsAndServicesDetailsBody{border-top:none;gap:14px;padding:0 16px 16px}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsToggle{align-items:center;background:#0000;border:none;color:var(--text_Title_Dark);cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:12px 14px;text-align:left;transition:background .12s ease;width:100%}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsToggle:hover{background:var(--background_Gray_Light)}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsToggle .CreateItemsAndServicesDetailsTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsToggle .CreateItemsAndServicesDetailsChips{display:flex;flex:1 1;flex-wrap:wrap;gap:6px;min-width:0}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsToggle .CreateItemsAndServicesDetailsChips .CreateItemsAndServicesDetailsChip{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:6px;max-width:220px;padding:4px 10px}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsToggle .CreateItemsAndServicesDetailsChips .CreateItemsAndServicesDetailsChip .CreateItemsAndServicesDetailsChipLabel{color:var(--text_Title_Dark);white-space:nowrap}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsToggle .CreateItemsAndServicesDetailsChips .CreateItemsAndServicesDetailsChip .CreateItemsAndServicesDetailsChipValue{background:var(--background_White);border-radius:999px;color:var(--text_Title_Light);font-weight:500;overflow:hidden;padding:1px 6px;text-overflow:ellipsis;white-space:nowrap}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsToggle .CreateItemsAndServicesDetailsChips .CreateItemsAndServicesDetailsChip .CreateItemsAndServicesDetailsChipValue.is-on{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsToggle .CreateItemsAndServicesDetailsChips .CreateItemsAndServicesDetailsChip .CreateItemsAndServicesDetailsChipValue.is-off{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsToggle .CreateItemsAndServicesDetailsChevron{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:20px}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsBody{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:12px;padding:4px 14px 14px}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsBody .CreateItemsAndServicesDetailsBodyGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsBody .CreateItemsAndServicesDetailsQuantityList{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;overflow:hidden}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsBody .CreateItemsAndServicesDetailsQuantityList .CreateItemsAndServicesDetailsQuantityRow{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsBody .CreateItemsAndServicesDetailsQuantityList .CreateItemsAndServicesDetailsQuantityRow:last-child{border-bottom:none}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsBody .CreateItemsAndServicesDetailsQuantityList .CreateItemsAndServicesDetailsQuantityRow .CreateItemsAndServicesDetailsQuantityLocation{color:var(--text_Title_Dark);font-size:14px}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsBody .CreateItemsAndServicesDetailsQuantityList .CreateItemsAndServicesDetailsQuantityRow input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:14px;height:45px;outline:3px solid #0000;padding:0 10px;text-align:left;transition:border-color .15s ease,outline-color .15s ease;width:110px}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsBody .CreateItemsAndServicesDetailsQuantityList .CreateItemsAndServicesDetailsQuantityRow input:focus,.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsBody .CreateItemsAndServicesDetailsQuantityList .CreateItemsAndServicesDetailsQuantityRow input:hover{border-color:var(--background_Blue);outline-color:var(--outline_Blue)}.CreateItemsAndServices .CreateItemsAndServicesCheckRow{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;gap:8px;-webkit-user-select:none;user-select:none}.CreateItemsAndServices .CreateItemsAndServicesCheckRow .CreateItemsAndServicesCheckRowLabel{cursor:pointer}@media(max-width:600px){.CreateItemsAndServices{align-items:flex-end;padding:0}.CreateItemsAndServices .CreateItemsAndServicesCard,.CreateItemsAndServices .CreateItemsAndServicesModal{border-radius:16px 16px 0 0;display:flex;flex-direction:column;height:auto;max-height:100dvh;max-width:100%;overflow:hidden;width:100%}.CreateItemsAndServices .CreateItemsAndServicesHeader{flex-shrink:0;padding:12px 14px}.CreateItemsAndServices .CreateItemsAndServicesHeader h1,.CreateItemsAndServices .CreateItemsAndServicesHeader h2,.CreateItemsAndServices .CreateItemsAndServicesHeader h3{font-size:16px}.CreateItemsAndServices .CreateItemsAndServicesBody{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0;overflow-y:auto;padding:14px}.CreateItemsAndServices .CreateItemsAndServicesGrid,.CreateItemsAndServices .CreateItemsAndServicesRow{gap:10px;grid-template-columns:1fr}.CreateItemsAndServices .CreateItemsAndServicesField input,.CreateItemsAndServices .CreateItemsAndServicesField textarea{font-size:16px;min-height:44px}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu{max-width:calc(100vw - 24px)}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryHeader{align-items:flex-start;flex-direction:column;gap:10px}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryTable .CreateItemsAndServicesInventoryRow input{font-size:16px;min-height:40px;width:100px}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsToggle .CreateItemsAndServicesDetailsChips .CreateItemsAndServicesDetailsChip{max-width:100%}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsBody .CreateItemsAndServicesDetailsBodyGrid{grid-template-columns:1fr}.CreateItemsAndServices .CreateItemsAndServicesActions,.CreateItemsAndServices .CreateItemsAndServicesFooter{align-items:stretch;flex-direction:column-reverse;gap:10px;padding:10px 14px max(14px,env(safe-area-inset-bottom))}.CreateItemsAndServices .CreateItemsAndServicesActions button,.CreateItemsAndServices .CreateItemsAndServicesFooter button{min-height:44px;width:100%}.CreateItemsAndServices .CreateItemsAndServicesActions .CreateItemsAndServicesActionsLeft,.CreateItemsAndServices .CreateItemsAndServicesActions .CreateItemsAndServicesActionsRight,.CreateItemsAndServices .CreateItemsAndServicesFooter .CreateItemsAndServicesActionsLeft,.CreateItemsAndServices .CreateItemsAndServicesFooter .CreateItemsAndServicesActionsRight{flex-direction:column;gap:10px;width:100%}.CreateItemsAndServices .CreateItemsAndServicesActions .CreateItemsAndServicesActionsLeft button,.CreateItemsAndServices .CreateItemsAndServicesActions .CreateItemsAndServicesActionsRight button,.CreateItemsAndServices .CreateItemsAndServicesFooter .CreateItemsAndServicesActionsLeft button,.CreateItemsAndServices .CreateItemsAndServicesFooter .CreateItemsAndServicesActionsRight button{min-height:44px;width:100%}}.CreateItemCategory{align-items:center;animation:CreateItemCategoryOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:4000}@keyframes CreateItemCategoryOverlayFade{0%{opacity:0}to{opacity:1}}.CreateItemCategory .CreateItemCategoryOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.CreateItemCategory .CreateItemCategoryCard{animation:CreateItemCategoryModalPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-width:92vw;overflow:visible;position:relative;width:520px;z-index:1}@keyframes CreateItemCategoryModalPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;flex-shrink:0;justify-content:space-between;padding:16px 22px}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryHeader .CreateItemCategoryClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryHeader .CreateItemCategoryClose .material-symbols-outlined{font-size:21px}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryHeader .CreateItemCategoryClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryHeader .CreateItemCategoryClose:active{transform:scale(.92)}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody{display:flex;flex-direction:column;gap:14px;padding:8px 22px 20px}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryError{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 12px}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryFieldParent{grid-gap:12px;display:grid;gap:12px;grid-template-columns:2fr 1fr}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryField{display:flex;flex-direction:column;gap:6px}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryField span{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryField input,.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryField textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-family:inherit;font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryField input::placeholder,.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryField textarea::placeholder{color:var(--text_Title_Light_Light)}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryField input:focus,.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryField input:hover,.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryField textarea:focus,.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryField textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryField textarea{line-height:1.6;min-height:96px;resize:vertical}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryColorField .CreateItemCategoryColorRow{align-items:center;display:flex;gap:10px}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryColorField .CreateItemCategoryColorRow .CreateItemCategoryColorSwatchWrapper{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;display:inline-flex;height:52px;justify-content:center;width:52px}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryColorField .CreateItemCategoryColorRow .CreateItemCategoryColorSwatchWrapper input[type=color]{-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:50%;cursor:pointer;height:44px;overflow:hidden;padding:0;width:44px}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryColorField .CreateItemCategoryColorRow .CreateItemCategoryColorSwatchWrapper input[type=color]::-webkit-color-swatch-wrapper{border-radius:50%;padding:0}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryColorField .CreateItemCategoryColorRow .CreateItemCategoryColorSwatchWrapper input[type=color]::-webkit-color-swatch{border:none;border-radius:50%}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryColorField .CreateItemCategoryColorRow .CreateItemCategoryColorSwatchWrapper input[type=color]::-moz-color-swatch{border:none;border-radius:50%}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryColorField .CreateItemCategoryColorRow .CreateItemCategoryColorHex{flex:1 1;font-family:monospace;min-width:0}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryActions{border-top:1px solid var(--border_Light);display:flex;flex-shrink:0;gap:10px;justify-content:space-between;padding:14px 22px}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryActions .CreateItemCategoryActionsLeft,.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryActions .CreateItemCategoryActionsRight{align-items:center;display:inline-flex;gap:10px}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryActions .CreateItemCategoryDanger{background:#0000;border:none;color:var(--Canceled);cursor:pointer;font-size:13px;font-weight:500;padding:0}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryActions .CreateItemCategoryDanger:hover{text-decoration:underline}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryActions .CreateItemCategoryDanger:disabled{cursor:not-allowed;opacity:.6;text-decoration:none}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryActions .CreateItemCategorySecondary{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryActions .CreateItemCategorySecondary:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryActions .CreateItemCategoryPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryActions .CreateItemCategoryPrimary .CreateItemCategoryPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:var(--background_White);display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryActions .CreateItemCategoryPrimary .CreateItemCategoryPrimaryInner .material-symbols-outlined{color:var(--background_White);font-size:16px;font-weight:500}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryActions .CreateItemCategoryPrimary .CreateItemCategoryPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryActions .CreateItemCategoryPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryActions .CreateItemCategoryPrimary:active{transform:scale(.98)}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryActions .CreateItemCategoryPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}@media(max-width:1050px){.CreateItemCategory{padding:16px}.CreateItemCategory .CreateItemCategoryCard{max-width:calc(100vw - 32px)}.CreateItemCategory .CreateItemCategoryFieldParent{grid-template-columns:1fr 1fr}}@media(max-width:600px){.CreateItemCategory{align-items:flex-end;padding:0}.CreateItemCategory .CreateItemCategoryCard{border-radius:16px 16px 0 0;display:flex;flex-direction:column;height:auto;max-height:100dvh;max-width:100%;overflow:hidden;width:100%}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryHeader{flex-shrink:0}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0;overflow-y:auto}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryFieldParent{grid-template-columns:1fr}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryField input,.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryField textarea{font-size:16px;min-height:44px}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryActions{align-items:stretch;flex-direction:column-reverse;flex-shrink:0;gap:10px;padding-bottom:max(14px,env(safe-area-inset-bottom))}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryActions .CreateItemCategoryActionsLeft,.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryActions .CreateItemCategoryActionsRight{align-items:stretch;flex-direction:column;width:100%}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryActions button{justify-content:center;min-height:44px;width:100%}}.ItemsAndServicesForm{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;gap:16px;height:100%;overflow-y:auto;padding:24px 0;padding-inline:max(24px,(100% - 1150px)/2)}.ItemsAndServicesForm .ItemsAndServicesFormHeader{align-items:center;display:flex;gap:14px}.ItemsAndServicesForm .ItemsAndServicesFormHeader .ItemsAndServicesFormBackBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;height:34px;padding:0 12px 0 8px;transition:border-color .12s ease,background .12s ease}.ItemsAndServicesForm .ItemsAndServicesFormHeader .ItemsAndServicesFormBackBtn .material-symbols-outlined{font-size:18px}.ItemsAndServicesForm .ItemsAndServicesFormHeader .ItemsAndServicesFormBackBtn:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.ItemsAndServicesForm .ItemsAndServicesFormHeader .ItemsAndServicesFormTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.ItemsAndServicesForm .ItemsAndServicesFormLoading{color:var(--text_Title_Light_Light);font-size:13px;padding:32px 16px;text-align:center}@media(max-width:600px){.ItemsAndServicesForm{padding:16px}.ItemsAndServicesForm .ItemsAndServicesFormHeader{align-items:flex-start;flex-direction:column;gap:8px}.ItemsAndServicesForm .ItemsAndServicesFormHeader .ItemsAndServicesFormBackBtn{justify-content:center;width:100%}}.SettingsCompany.SettingsCompanyVendors{background-color:#0000;border:none;border-radius:0}.SettingsCompany.SettingsCompanyVendors .SettingsCompanyTableArea{display:flex;flex:1 1;flex-direction:column;min-height:0}.SettingsCompany.SettingsCompanyVendors .SettingsCompanyTableArea .VendorsTable .SettingsCompanyLogoCell{gap:12px}.SettingsCompany.SettingsCompanyVendors .SettingsCompanyTableArea .VendorsTable .SettingsCompanyLogoCell .SettingsCompanyLogoImage{background-color:var(--background_Gray_Light);border-radius:6px;height:50px;object-fit:contain;padding:3px;width:80px}.SettingsCompany.SettingsCompanyVendors .SettingsCompanyTableArea .VendorsTable .SettingsCompanyCell{align-items:center;display:flex;min-width:120px}.SettingsCompany.SettingsCompanyVendors .SettingsCompanyTableArea .VendorsTable .SettingsCompanyNameCell{display:flex;flex-direction:column}.SettingsCompany.SettingsCompanyVendors .SettingsCompanyTableArea .VendorsTable .SettingsCompanyName{font-weight:500}.SettingsCompany.SettingsCompanyVendors .SettingsCompanyTableArea .VendorsTable .SettingsCompanyEmail{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsCompany.SettingsCompanyVendors .SettingsCompanyTableArea .VendorsTable .SettingsCompanyCellStatus .SettingsCompanyStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsCompany.SettingsCompanyVendors .SettingsCompanyTableArea .VendorsTable .SettingsCompanyCellStatus .SettingsCompanyStatusToggle:disabled{cursor:not-allowed;opacity:.6}.SettingsCompany.SettingsCompanyVendors .SettingsCompanyTableArea .VendorsTable .SettingsCompanyCellStatus .SettingsCompanyStatusToggle .SettingsCompanyStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsCompany.SettingsCompanyVendors .SettingsCompanyTableArea .VendorsTable .SettingsCompanyCellStatus .SettingsCompanyStatusToggle .SettingsCompanyStatusToggleText{min-width:54px;text-align:left}.SettingsCompany.SettingsCompanyVendors .SettingsCompanyTableArea .VendorsTable .SettingsCompanyCellStatus .SettingsCompanyStatusToggle.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsCompany.SettingsCompanyVendors .SettingsCompanyTableArea .VendorsTable .SettingsCompanyCellStatus .SettingsCompanyStatusToggle.is-active .SettingsCompanyStatusToggleDot{background:var(--Done);transform:translateX(71px)}.SettingsCompany.SettingsCompanyVendors .SettingsCompanyTableArea .VendorsTable .SettingsCompanyCellStatus .SettingsCompanyStatusToggle.is-inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsCompany.SettingsCompanyVendors .SettingsCompanyTableArea .VendorsTable .SettingsActionsHeader,.SettingsCompany.SettingsCompanyVendors .SettingsCompanyTableArea .VendorsTable .SettingsCellEdit{align-items:center;align-self:center;box-shadow:none;display:flex;gap:8px;justify-content:center;max-width:84px;min-width:84px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:84px}.SettingsCompany.SettingsCompanyVendors .SettingsCompanyTableArea .VendorsTable .SettingsActionsHeader{background-color:var(--background_Gray_Light_Light);max-width:84px}.SettingsCompany.SettingsCompanyVendors .SettingsCompanyTableArea .VendorsTable .SettingsCellEdit{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light);cursor:pointer;font-size:26px;justify-content:center;min-width:84px;padding:0}.SettingsCompany.SettingsCompanyVendors .SettingsCompanyTableArea .VendorsTable .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.SettingsCompany.SettingsCompanyVendors .SettingsCompanyTableArea .VendorsTable tbody tr:nth-child(2n) .SettingsCellEdit{background:var(--background_Gray_Light)}.SettingsCompany.SettingsCompanyVendors .SettingsCompanyTableArea .VendorsTable tbody tr.TableRow:hover .SettingsCellEdit{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.SettingsCompany.SettingsCompanyVendors .SettingsCompanyTableArea .VendorsTable tbody tr.TableRow:hover:nth-child(2n) .SettingsCellEdit{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}.SettingsVendors{background-color:var(--background_White);border:1px solid var(--border_Light);border-left:0;border-radius:0 8px 8px 0;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsVendors .SettingsVendorsHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsHeaderActions{align-items:center;display:flex}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.SettingsVendors .SettingsVendorsHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsVendors .SettingsVendorsHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsVendors .SettingsVendorsHeader h3:hover{text-decoration:underline}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsAddBtn .SettingsVendorsAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsAddBtn .SettingsVendorsAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsAddBtn .SettingsVendorsAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsAddBtn:active{transform:scale(.98)}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.SettingsVendors .SettingsVendorsPhone{color:var(--background_Blue);text-decoration:none}.SettingsVendors .SettingsVendorsPhone:hover{text-decoration:underline}.SettingsVendors .SettingsVendorsModalOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsModal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,var(--background_White),var(--background_Gray_Light_Light));border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 50%,#0000);border-radius:6px;box-shadow:0 24px 60px #0f172a52,0 0 0 1px #94a3b84d;max-width:90vw;overflow:hidden;width:560px}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsModal .SettingsVendorsModalHeader{align-items:center;background:linear-gradient(135deg,var(--outline_Blue),#0f172a03);border-bottom:1px solid #e5e7ebe6;display:flex;justify-content:space-between;padding:16px 22px}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsModal .SettingsVendorsModalHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;letter-spacing:.01em;margin:0}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsModal .SettingsVendorsModalHeader .SettingsVendorsModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsModal .SettingsVendorsModalHeader .SettingsVendorsModalClose .material-symbols-outlined{font-size:21px}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsModal .SettingsVendorsModalHeader .SettingsVendorsModalClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsModal .SettingsVendorsModalHeader .SettingsVendorsModalClose:active{transform:scale(.92)}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsModal .SettingsVendorsModalBody{background:radial-gradient(circle at top right,var(--outline_Blue),#0000 55%),var(--background_White);padding:20px 22px 22px}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsModal .SettingsVendorsModalActions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField span{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField.SettingsVendorsField--select{position:relative}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField input::placeholder{color:var(--text_Title_Light_Light)}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField input:focus,.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField .SettingsVendorsFieldSelectButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:10px;justify-content:space-between;padding:9px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField .SettingsVendorsFieldSelectButton:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField .SettingsVendorsFieldSelectChevron{color:var(--text_Title_Light_Light);font-size:20px;transition:transform .15s ease}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField .SettingsVendorsFieldSelectChevron.is-open{transform:rotate(180deg)}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField .SettingsVendorsFieldSelectMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;left:0;max-height:240px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField .SettingsVendorsFieldSelectOption{border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:13.5px;font-weight:600;padding:8px 9px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField .SettingsVendorsFieldSelectOption.is-selected,.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField .SettingsVendorsFieldSelectOption:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsHelp{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsVendors .SettingsVendorsError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;margin:8px 0 16px;padding:8px 10px}.SettingsVendors .SettingsVendorsBtnPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SettingsVendors .SettingsVendorsBtnPrimary .SettingsVendorsBtnPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SettingsVendors .SettingsVendorsBtnPrimary .SettingsVendorsBtnPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SettingsVendors .SettingsVendorsBtnPrimary .SettingsVendorsBtnPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SettingsVendors .SettingsVendorsBtnPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SettingsVendors .SettingsVendorsBtnPrimary:active{transform:scale(.98)}.SettingsVendors .SettingsVendorsBtnPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.SettingsVendors .SettingsVendorsBtnSecondary{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;height:40px;padding:0 24px}.SettingsVendors .SettingsVendorsBtnSecondary:hover{background:var(--background_Gray_Light)}.SettingsVendors .SettingsVendorsBtnSecondary:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}@media(max-width:1050px){.SettingsVendors .SettingsVendorsHeader{gap:12px;margin:20px 20px 0;padding:0 0 14px}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsTitle{font-size:18px}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsAddBtn{font-size:12px;padding:9px 18px}}@media(max-width:600px){.SettingsVendors{overflow-x:hidden}.SettingsVendors .SettingsVendorsHeader{align-items:flex-start!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsHeaderMain{min-width:0}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsHeaderActions{flex-shrink:0}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsAddBtnLabel,.SettingsVendors .SettingsVendorsHeader .SettingsVendorsCreateBtnLabel{display:none!important}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsAddBtn,.SettingsVendors .SettingsVendorsHeader .SettingsVendorsCreateBtn{flex-shrink:0;gap:0!important;height:44px!important;justify-content:center;min-height:44px!important;min-width:44px!important;padding:0!important;width:44px!important}.SettingsVendors .SettingsVendorsHeader{margin-left:8px!important;margin-right:8px!important}.SettingsVendors .SettingsVendorsControls,.SettingsVendors .SettingsVendorsTableSection{padding-left:8px!important;padding-right:8px!important}.SettingsVendors .SettingsCompanyHeader{margin-left:8px!important;margin-right:8px!important}.SettingsVendors .SettingsCompanyControls,.SettingsVendors .SettingsCompanyTableSection{padding-left:8px!important;padding-right:8px!important}.SettingsVendors .SettingsVendorsHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0;padding:0 0 12px}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsTitle{font-size:16px}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsSubtitle{font-size:12px}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsHeaderActions{justify-content:flex-end}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsAddBtn{font-size:12px;min-height:44px;padding:10px 16px}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsModal{max-height:calc(100vh - 20px);max-width:calc(100vw - 20px);overflow-y:auto;width:100%}}.SettingsCustomFields{background:#0000;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsCustomFields .SettingsCustomFieldsHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsHeaderActions{align-items:center;display:flex}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.SettingsCustomFields .SettingsCustomFieldsHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsCustomFields .SettingsCustomFieldsHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsCustomFields .SettingsCustomFieldsHeader h3:hover{text-decoration:underline}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsAddBtn.is-feature-locked{cursor:not-allowed;opacity:.55}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsAddBtn.is-feature-locked .SettingsCustomFieldsAddBtnInner{background:var(--text_Title_Light_Light)}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsAddBtn .SettingsCustomFieldsAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsAddBtn .SettingsCustomFieldsAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsAddBtn .SettingsCustomFieldsAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsAddBtn:active{transform:scale(.98)}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.SettingsCustomFields .SettingsCustomFieldsPages{align-items:center;background-color:#0000;border-bottom:2px solid var(--border_Light);display:flex;gap:12px;margin:0 25px}.SettingsCustomFields .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem{border-bottom:2px solid #0000;cursor:pointer;margin-bottom:-2px;padding-bottom:5px;transition:all .2s ease}.SettingsCustomFields .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem.is-active{background-color:none;border-bottom:2px solid var(--border_Blue)}.SettingsCustomFields .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem.is-active .material-symbols-outlined,.SettingsCustomFields .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem.is-active h4{color:var(--background_Blue)}.SettingsCustomFields .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem:hover .SettingsCustomFieldsPagesItemTop{background-color:var(--background_Gray_Light);color:var(--background_Blue)}.SettingsCustomFields .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem .SettingsCustomFieldsPagesItemTop{align-items:center;border-radius:8px;color:var(--text_Title_Light_Light);display:flex;gap:4px;padding:7px 10px;transition:border-color .2s ease,background-color .2s ease}.SettingsCustomFields .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem .SettingsCustomFieldsPagesItemTop h4{font-size:14px;font-weight:500;margin:0}.SettingsCustomFields .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem .SettingsCustomFieldsPagesItemTop .material-symbols-outlined{font-size:16px}.SettingsCustomFields .SettingsCustomFieldsTableShell{display:flex;flex:1 1;flex-direction:column;min-height:500px}.SettingsCustomFields .SettingsCustomFieldsTableShell .SettingsCustomFieldsBadge{align-items:center;background-color:color-mix(in srgb,var(--background_Blue) 15%,#0000);border:1px solid var(--background_Blue);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:4px 10px}.SettingsCustomFields .SettingsCustomFieldsTableShell .SettingsCustomFieldsCell{align-items:center;display:flex;min-width:120px}.SettingsCustomFields .SettingsCustomFieldsTableShell .SettingsCustomFieldsNameCell{display:flex;flex-direction:column}.SettingsCustomFields .SettingsCustomFieldsTableShell .SettingsCustomFieldsName{align-items:center;display:inline-flex;font-weight:500;gap:8px}.SettingsCustomFields .SettingsCustomFieldsTableShell .SettingsCustomFieldsName .SettingsCustomFieldsDefaultBadge{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--background_Blue_Dark);display:inline-flex;font-size:11px;font-weight:600;justify-content:center;padding:2px 8px}.SettingsCustomFields .SettingsCustomFieldsTableShell .SettingsCustomFieldsCellStatus .SettingsCustomFieldsStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsCustomFields .SettingsCustomFieldsTableShell .SettingsCustomFieldsCellStatus .SettingsCustomFieldsStatusToggle:disabled{cursor:not-allowed;opacity:.6}.SettingsCustomFields .SettingsCustomFieldsTableShell .SettingsCustomFieldsCellStatus .SettingsCustomFieldsStatusToggle .SettingsCustomFieldsStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsCustomFields .SettingsCustomFieldsTableShell .SettingsCustomFieldsCellStatus .SettingsCustomFieldsStatusToggle .SettingsCustomFieldsStatusToggleText{min-width:54px;text-align:left}.SettingsCustomFields .SettingsCustomFieldsTableShell .SettingsCustomFieldsCellStatus .SettingsCustomFieldsStatusToggle.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsCustomFields .SettingsCustomFieldsTableShell .SettingsCustomFieldsCellStatus .SettingsCustomFieldsStatusToggle.is-active .SettingsCustomFieldsStatusToggleDot{background:var(--Done);transform:translateX(71px)}.SettingsCustomFields .SettingsCustomFieldsTableShell .SettingsCustomFieldsCellStatus .SettingsCustomFieldsStatusToggle.is-inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsCustomFields .SettingsCustomFieldsTableShell .Table .TableGrid .SettingsActionsHeader{max-width:70px}.SettingsCustomFields .SettingsCustomFieldsTableShell .Table .TableGrid .SettingsActionsHeader,.SettingsCustomFields .SettingsCustomFieldsTableShell .Table .TableGrid .SettingsCellEdit{box-shadow:none;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.SettingsCustomFields .SettingsCustomFieldsTableShell .Table .TableGrid td.SettingsCellEdit,.SettingsCustomFields .SettingsCustomFieldsTableShell .Table .TableGrid th.SettingsActionsHeader{background:var(--background_Gray_Light_Light)}.SettingsCustomFields .SettingsCustomFieldsTableShell .Table .TableGrid tbody tr:nth-child(2n) td.SettingsCellEdit{background:var(--background_Gray_Light)}.SettingsCustomFields .SettingsCustomFieldsTableShell .Table .TableGrid .TableRow:hover td.SettingsCellEdit{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.SettingsCustomFields .SettingsCustomFieldsTableShell .Table .TableGrid .TableRow:hover:nth-child(2n) td.SettingsCellEdit{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}.SettingsCustomFields .SettingsCustomFieldsTableShell .Table .TableGrid .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;font-size:26px;min-width:50px;padding:0;text-align:center}.SettingsCustomFields .SettingsCustomFieldsTableShell .Table .TableGrid .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.SettingsCustomFields .SettingsCustomFieldsPhone{color:var(--background_Blue);text-decoration:none}.SettingsCustomFields .SettingsCustomFieldsPhone:hover{text-decoration:underline}.SettingsCustomFields .SettingsCustomFieldsModalOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsModal{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:linear-gradient(145deg,var(--background_White),var(--background_Gray_Light_Light));border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 50%,#0000);border-radius:6px;box-shadow:0 24px 60px #0f172a52,0 0 0 1px #94a3b84d;max-width:90vw;overflow:hidden;width:560px}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsModal .SettingsCustomFieldsModalHeader{align-items:center;background:linear-gradient(135deg,var(--outline_Blue),#0f172a03);border-bottom:1px solid #e5e7ebe6;display:flex;justify-content:space-between;padding:16px 22px}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsModal .SettingsCustomFieldsModalHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;letter-spacing:.01em;margin:0}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsModal .SettingsCustomFieldsModalHeader .SettingsCustomFieldsModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:inline-flex;font-size:22px;height:32px;justify-content:center;line-height:1;transition:background .12s ease,color .12s ease,transform .12s ease;width:32px}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsModal .SettingsCustomFieldsModalHeader .SettingsCustomFieldsModalClose:hover{background:#0f172a0d;color:var(--text_Title_Dark);transform:translateY(-.5px)}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsModal .SettingsCustomFieldsModalBody{background:radial-gradient(circle at top right,var(--outline_Blue),#0000 55%),var(--background_White);padding:20px 22px 22px}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsModal .SettingsCustomFieldsModalActions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField span{color:var(--text_Title_Light_Light);font-size:12px}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField.SettingsCustomFieldsField--select{position:relative}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;height:40px;padding:0 12px}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField input:focus{background-color:var(--background_White);border:1px solid var(--background_Blue);box-shadow:0 0 0 1px var(--outline_Blue);outline:3px solid #0000}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField .SettingsCustomFieldsFieldSelectButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;height:40px;justify-content:space-between;outline:3px solid #0000;padding:0 16px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField .SettingsCustomFieldsFieldSelectButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField .SettingsCustomFieldsFieldSelectButton:focus-visible{background-color:var(--background_White);border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf29}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField .SettingsCustomFieldsFieldSelectChevron{color:var(--text_Title_Light_Light);font-size:10px}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField .SettingsCustomFieldsFieldSelectMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 16px 40px #0f172a2e;left:0;max-height:240px;overflow-y:auto;padding:6px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField .SettingsCustomFieldsFieldSelectOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField .SettingsCustomFieldsFieldSelectOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsHelp{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay{align-items:center;animation:CustomFieldsGroupDeleteOverlayIn .2s ease;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteModal{animation:CustomFieldsGroupDeleteModalPop .22s ease;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;max-width:94vw;padding:20px;position:relative;width:520px}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteModal p{color:var(--text_Title_Light);font-size:13px;margin:0}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteHeader{align-items:center;display:flex;justify-content:space-between}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteHeader h4{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteHeader .CustomFieldsGroupDeleteClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteHeader .CustomFieldsGroupDeleteClose .material-symbols-outlined{font-size:21px}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteHeader .CustomFieldsGroupDeleteClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteHeader .CustomFieldsGroupDeleteClose:active{transform:scale(.92)}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteError{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 12px}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteHelp{background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Light);font-size:13px;padding:12px}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteHelp p{margin:0 0 8px}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteHelp ul{grid-gap:6px;display:grid;gap:6px;margin:0;padding-left:18px}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteLoading{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:13px;gap:8px}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteSpinner{animation:CustomFieldsGroupDeleteSpin .8s linear infinite;border:2px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 60%,#0000);border-radius:50%;border-top-color:var(--background_Blue);height:16px;width:16px}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteActions{align-items:center;display:flex;gap:10px;justify-content:flex-end}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteActions .CustomFieldsGroupDeleteCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteActions .CustomFieldsGroupDeleteCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteActions .CustomFieldsGroupDeleteConfirm{background:var(--Canceled);border:none;border-radius:8px;color:var(--background_White);cursor:pointer;outline:3px solid #0000;padding:9px 22px;transition:background .15s ease,outline .15s ease}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteActions .CustomFieldsGroupDeleteConfirm:hover{outline:3px solid #dc26262e}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteActions .CustomFieldsGroupDeleteConfirm:disabled{box-shadow:none;cursor:default;opacity:.6;transform:none}@keyframes CustomFieldsGroupDeleteOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes CustomFieldsGroupDeleteModalPop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes CustomFieldsGroupDeleteSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:1050px){.SettingsCustomFields .SettingsCustomFieldsHeader{gap:12px;margin:20px 20px 0;padding:0 0 14px}}@media(max-width:600px){.SettingsCustomFields{overflow-x:hidden}.SettingsCustomFields .SettingsCustomFieldsHeader{align-items:flex-start!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsHeaderMain{min-width:0}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsHeaderActions{flex-shrink:0}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsAddBtnLabel,.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsCreateBtnLabel{display:none!important}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsAddBtn,.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsCreateBtn{flex-shrink:0;gap:0!important;height:44px!important;justify-content:center;min-height:44px!important;min-width:44px!important;padding:0!important;width:44px!important}.SettingsCustomFields .SettingsCustomFieldsHeader{margin-left:8px!important;margin-right:8px!important}.SettingsCustomFields .SettingsCustomFieldsControls,.SettingsCustomFields .SettingsCustomFieldsTableSection{padding-left:8px!important;padding-right:8px!important}.SettingsCustomFields .SettingsCustomFieldsTableShell{min-height:0}.SettingsCustomFields .SettingsCustomFieldsHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0;padding:0 0 12px}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsTitle{font-size:16px}.SettingsCustomFields .SettingsCustomFieldsPages{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;margin:0 14px;overflow-x:auto}.SettingsCustomFields .SettingsCustomFieldsGroupModalOverlay .SettingsCustomFieldsGroupModal,.SettingsCustomFields .SettingsCustomFieldsGroupModalOverlay .SettingsCustomFieldsModal,.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsGroupModal,.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsModal{max-height:calc(100vh - 20px);max-width:calc(100vw - 20px);overflow-y:auto;width:100%}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteModal{border-radius:12px;max-width:none;padding:16px;width:calc(100vw - 24px)}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteActions{flex-wrap:wrap}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteActions .CustomFieldsGroupDeleteCancel,.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteActions .CustomFieldsGroupDeleteConfirm{flex:1 1;justify-content:center;min-height:44px}.SettingsCustomFields input,.SettingsCustomFields textarea{font-size:16px}}.SettingsSubStatus{background-color:#0000;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsSubStatus .SettingsSubStatusHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusHeaderActions{align-items:center;display:flex}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.SettingsSubStatus .SettingsSubStatusHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsSubStatus .SettingsSubStatusHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsSubStatus .SettingsSubStatusHeader h3:hover{text-decoration:underline}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusAddBtn .SettingsSubStatusAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusAddBtn .SettingsSubStatusAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusAddBtn .SettingsSubStatusAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusAddBtn:active{transform:scale(.98)}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.SettingsSubStatus .SettingsSubStatusError{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;margin:0 20px 14px;padding:10px 14px}.SettingsSubStatus .SettingsSubStatusTableArea{display:flex;flex:1 1;flex-direction:column;min-height:0}.SettingsSubStatus .SettingsSubStatusCell{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:13px;gap:8px;min-width:120px}.SettingsSubStatus .SettingsSubStatusParentDot{background:var(--border_Light);border:1px solid var(--border_Dark_Light);border-radius:999px;flex-shrink:0;height:10px;width:10px}.SettingsSubStatus .SettingsSubStatusParentDot.status-submitted{background:var(--Submited)}.SettingsSubStatus .SettingsSubStatusParentDot.status-in-progress{background:var(--InProgress)}.SettingsSubStatus .SettingsSubStatusParentDot.status-canceled{background:var(--Canceled)}.SettingsSubStatus .SettingsSubStatusParentDot.status-done{background:var(--Done)}.SettingsSubStatus .SettingsSubStatusParentDot.status-pending{background:var(--pending)}.SettingsSubStatus .SettingsSubStatusParentDot.status-estimate{background:var(--Estimate)}.SettingsSubStatus .SettingsSubStatusColor{border:2px solid var(--background_White);border-radius:999px;box-shadow:0 0 0 1px var(--border_Dark_Light),0 1px 3px #0000001f;display:inline-flex;height:20px;width:20px}.SettingsSubStatus .SettingsSubStatusCellStatus .SettingsSubStatusStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsSubStatus .SettingsSubStatusCellStatus .SettingsSubStatusStatusToggle:disabled{cursor:not-allowed;opacity:.6}.SettingsSubStatus .SettingsSubStatusCellStatus .SettingsSubStatusStatusToggle .SettingsSubStatusStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsSubStatus .SettingsSubStatusCellStatus .SettingsSubStatusStatusToggle .SettingsSubStatusStatusToggleText{min-width:54px;text-align:left}.SettingsSubStatus .SettingsSubStatusCellStatus .SettingsSubStatusStatusToggle.is-active{background:color-mix(in srgb,#22c55e 12%,#0000)!important;border-color:color-mix(in srgb,#22c55e 30%,#0000)!important;color:#22c55e!important}.SettingsSubStatus .SettingsSubStatusCellStatus .SettingsSubStatusStatusToggle.is-active .SettingsSubStatusStatusToggleDot{background:#22c55e!important;transform:translateX(71px)!important}.SettingsSubStatus .SettingsSubStatusCellStatus .SettingsSubStatusStatusToggle.is-inactive{background:var(--background_Gray_Light_Light)!important;border-color:var(--border_Light)!important;color:var(--text_Title_Light_Light)!important}.SettingsSubStatus .Table .TableGrid .SettingsActionsHeader{background-color:var(--background_Gray_Light_Light);max-width:70px}.SettingsSubStatus .Table .TableGrid .SettingsActionsHeader,.SettingsSubStatus .Table .TableGrid .SettingsCellEdit{box-shadow:none;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.SettingsSubStatus .Table .TableGrid .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;font-size:26px}.SettingsSubStatus .Table .TableGrid .SettingsCellEdit div{align-items:center;display:flex;justify-content:center}.SettingsSubStatus .Table .TableGrid .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.SettingsSubStatus .Table .TableGrid td.SettingsCellEdit{background:var(--background_Gray_Light_Light)}.SettingsSubStatus .Table .TableGrid tbody tr:nth-child(2n) td.SettingsCellEdit{background:var(--background_Gray_Light)}.SettingsSubStatus .Table .TableGrid .TableRow:hover td.SettingsCellEdit{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.SettingsSubStatus .Table .TableGrid .TableRow:hover:nth-child(2n) td.SettingsCellEdit{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}@media(max-width:1050px){.SettingsSubStatus .SettingsSubStatusHeader{gap:12px;margin:20px 20px 0;padding:0 0 14px}.SettingsSubStatus .Table .TableGrid td:first-child,.SettingsSubStatus .Table .TableGrid th:first-child{left:0;position:-webkit-sticky;position:sticky;z-index:1}.SettingsSubStatus .Table .TableGrid td:first-child,.SettingsSubStatus .Table .TableGrid th:first-child{background:var(--background_Gray_Light_Light)}.SettingsSubStatus .Table .TableGrid tbody tr:nth-child(2n) td:first-child{background:var(--background_Gray_Light)}.SettingsSubStatus .Table .TableGrid .TableRow:hover td:first-child{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.SettingsSubStatus .Table .TableGrid .TableRow:hover:nth-child(2n) td:first-child{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}}@media(max-width:600px){.SettingsSubStatus{overflow-x:hidden}.SettingsSubStatus .SettingsSubStatusHeader{align-items:flex-start!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusHeaderMain{min-width:0}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusHeaderActions{flex-shrink:0}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusAddBtnLabel,.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusCreateBtnLabel{display:none!important}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusAddBtn,.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusCreateBtn{flex-shrink:0;gap:0!important;height:44px!important;justify-content:center;min-height:44px!important;min-width:44px!important;padding:0!important;width:44px!important}.SettingsSubStatus .SettingsSubStatusHeader{margin-left:8px!important;margin-right:8px!important}.SettingsSubStatus .SettingsSubStatusControls,.SettingsSubStatus .SettingsSubStatusTableSection{padding-left:8px!important;padding-right:8px!important}.SettingsSubStatus .SettingsSubStatusHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0;padding:0 0 12px}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusTitle{font-size:18px}}.CreateSubStatusStatusDot.status-submitted{background:#3b82f6!important;border-color:#3b82f6!important}.CreateSubStatusStatusDot.status-in-progress{background:#8b5cf6!important;border-color:#8b5cf6!important}.CreateSubStatusStatusDot.status-pending{background:#f59e0b!important;border-color:#f59e0b!important}.CreateSubStatusStatusDot.status-estimate{background:#94a3b8!important;border-color:#94a3b8!important}.CreateSubStatusStatusDot.status-done{background:#22c55e!important;border-color:#22c55e!important}.CreateSubStatusStatusDot.status-canceled{background:#ef4444!important;border-color:#ef4444!important}.CreateSubStatus{align-items:center;animation:ClientsOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:2000}@keyframes ClientsOverlayFade{0%{opacity:0}to{opacity:1}}.CreateSubStatus .CreateSubStatusOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.CreateSubStatus .CreateSubStatusCard{animation:ClientsModalPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-width:92vw;overflow:visible;position:relative;width:560px;z-index:1}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusHeader{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 22px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusHeader .CreateSubStatusClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusHeader .CreateSubStatusClose .material-symbols-outlined{font-size:21px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusHeader .CreateSubStatusClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusHeader .CreateSubStatusClose:active{transform:scale(.92)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody{-webkit-overflow-scrolling:touch;display:flex;flex:1 1 auto;flex-direction:column;gap:14px;min-height:0;overflow-y:auto;padding:20px 22px 24px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusError{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 12px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusField{display:flex;flex-direction:column;gap:6px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusField label,.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusField span{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusField input::placeholder{color:var(--text_Title_Light_Light)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusField input:focus,.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusField input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown{position:relative}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);cursor:pointer;display:flex;font-size:13.5px;gap:10px;justify-content:space-between;padding:9px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownButton .CreateSubStatusDropdownValue{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13.5px;font-weight:600;gap:10px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownButton:focus,.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownButton:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownButton.is-error{border:1px solid var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 20%,#0000)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownButton.is-open{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownButton.is-open .CreateSubStatusDropdownChevron{transform:rotate(180deg)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownChevron{color:var(--text_Title_Light_Light);font-size:20px;transition:transform .15s ease}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;gap:6px;left:0;max-height:260px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:60}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13.5px;gap:10px;margin-bottom:4px;padding:8px 9px;text-align:left;width:100%}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownOption:hover{background:var(--surface-sunken)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownOption.is-active{background:var(--surface-sunken);font-weight:600}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusStatusDot{background:#0000;border-color:var(--border_Dark_Light);border-radius:999px;border-style:solid;border-width:2px;box-sizing:border-box;flex-shrink:0;height:12px;transition:background .12s ease,border-color .12s ease;width:12px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusColorField .CreateSubStatusColorRow{align-items:center;display:flex;gap:10px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;display:inline-flex;height:52px;justify-content:center;width:52px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper input[type=color]{-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:50%;cursor:pointer;height:44px;overflow:hidden;padding:0;width:44px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper input[type=color]::-webkit-color-swatch-wrapper{border-radius:50%;padding:0}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper input[type=color]::-webkit-color-swatch{border:none;border-radius:50%}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper input[type=color]::-moz-color-swatch{border:none;border-radius:50%}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper input[type=color]:focus{box-shadow:0 0 0 2px var(--outline_Blue);outline:3px solid #0000}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorHex{flex:1 1;font-family:monospace;min-width:0}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusActions{display:flex;flex-shrink:0;gap:10px;justify-content:space-between;padding:0 22px 14px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusActions .CreateSubStatusActionsLeft,.CreateSubStatus .CreateSubStatusCard .CreateSubStatusActions .CreateSubStatusActionsRight{align-items:center;display:inline-flex;gap:10px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusActions .CreateSubStatusDanger{background:#0000;border:none;color:var(--Canceled);cursor:pointer;font-size:13px;font-weight:500;padding:0;transition:color .15s ease}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusActions .CreateSubStatusDanger:hover{text-decoration:underline}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusActions .CreateSubStatusDanger:disabled{cursor:not-allowed;opacity:.6;text-decoration:none}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusActions .CreateSubStatusSecondary{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusActions .CreateSubStatusSecondary:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusActions .CreateSubStatusPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusActions .CreateSubStatusPrimary .CreateSubStatusPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusActions .CreateSubStatusPrimary .CreateSubStatusPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusActions .CreateSubStatusPrimary .CreateSubStatusPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusActions .CreateSubStatusPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusActions .CreateSubStatusPrimary:active{transform:scale(.98)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusActions .CreateSubStatusPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}@media(max-width:1050px){.CreateSubStatus{padding:16px}.CreateSubStatus .CreateSubStatusCard{max-width:calc(100vw - 32px)}}@media(max-width:600px){.CreateSubStatus{align-items:flex-end;padding:0}.CreateSubStatus .CreateSubStatusCard{border-radius:16px 16px 0 0;height:auto;max-height:100dvh;max-width:100%;overflow:hidden;width:100%}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusHeader{flex-shrink:0;padding:12px 14px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusHeader h1,.CreateSubStatus .CreateSubStatusCard .CreateSubStatusHeader h2,.CreateSubStatus .CreateSubStatusCard .CreateSubStatusHeader h3{font-size:16px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0;overflow-y:auto;padding:14px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusField input,.CreateSubStatus .CreateSubStatusCard .CreateSubStatusField textarea{font-size:16px;min-height:44px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusActions{align-items:stretch;flex-direction:column-reverse;flex-shrink:0;gap:10px;padding:12px 14px max(14px,env(safe-area-inset-bottom))}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusActions .CreateSubStatusActionsLeft,.CreateSubStatus .CreateSubStatusCard .CreateSubStatusActions .CreateSubStatusActionsRight{display:flex;flex-direction:column;gap:10px;width:100%}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusActions button{justify-content:center;min-height:44px;width:100%}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusActions .CreateSubStatusPrimary{justify-content:center;width:100%}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusActions .CreateSubStatusSecondary{text-align:center;width:100%}}.FieldValidation{align-items:stretch;display:flex;flex:1 1;flex-direction:row;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;min-width:0;overflow:hidden}.FieldValidation .FieldValidationContent{background-color:#0000;border:none;border-radius:0 8px 8px 0;display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:auto}.FieldValidation .FieldValidationHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.FieldValidation .FieldValidationHeader .FieldValidationHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.FieldValidation .FieldValidationHeader .FieldValidationHeaderActions{align-items:center;display:flex}.FieldValidation .FieldValidationHeader .FieldValidationTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.FieldValidation .FieldValidationHeader .FieldValidationSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.FieldValidation .FieldValidationHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.FieldValidation .FieldValidationHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.FieldValidation .FieldValidationHeader h3:hover{text-decoration:underline}.FieldValidation .FieldValidationHeader .FieldValidationAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.FieldValidation .FieldValidationHeader .FieldValidationAddBtn .FieldValidationAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.FieldValidation .FieldValidationHeader .FieldValidationAddBtn .FieldValidationAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.FieldValidation .FieldValidationHeader .FieldValidationAddBtn .FieldValidationAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.FieldValidation .FieldValidationHeader .FieldValidationAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.FieldValidation .FieldValidationHeader .FieldValidationAddBtn:active{transform:scale(.98)}.FieldValidation .FieldValidationHeader .FieldValidationAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.FieldValidation .FieldValidationBody{display:flex;height:100%}.FieldValidation .FieldValidationBody .FieldValidationBodySections{background-color:#0000;display:flex;flex-direction:column;gap:16px;height:auto;padding:20px 30px;width:100%}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationSectionHeader{align-items:center;display:flex;gap:8px;margin-bottom:20px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationSectionHeader h4{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationSectionHeader .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationList{display:flex;flex-direction:column;margin-bottom:20px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;margin-bottom:13px;padding-bottom:13px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow.is-loading{gap:16px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow .FieldValidationLabelGroup{display:flex;flex-direction:column;gap:3px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow .FieldValidationLabelGroupCustom{align-items:center;background:#0000;border:none;display:flex;gap:6px;padding:0;text-align:left}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow .FieldValidationLabelGroupCustom .material-symbols-outlined{color:var(--text_Title_Light);font-size:14px;margin-bottom:-1px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow .FieldValidationLabelGroupCustom:hover{cursor:pointer}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow .FieldValidationLabelGroupCustom:hover .FieldValidationLabel{text-decoration:underline}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow .FieldValidationLabelGroupCustom:focus-visible{border-radius:6px;outline:3px solid var(--outline_Blue)}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow .FieldValidationLabel{color:var(--text_Title_Light);font-size:14px;font-weight:500}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow .FieldValidationDescription,.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow .FieldValidationInputType{color:var(--text_Title_Light_Light);font-size:12px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow .FieldValidationLabelSkeleton{animation:FieldValidationShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--border_Dark_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Dark_Light) 100%);background-size:200% 100%;border-radius:10px;height:14px;width:180px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationToggle{align-items:center;background:var(--background_Gray_Dark_Light);border:none;border-radius:999px;cursor:pointer;display:inline-flex;gap:8px;min-width:78px;padding:4px 10px 4px 4px;transition:all .2s ease}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationToggle .FieldValidationToggleThumb{background-color:var(--background_White);border-radius:50%;box-shadow:0 2px 6px #0f172a1f;height:22px;transform:translateX(0);transition:transform .2s ease;width:22px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationToggle .FieldValidationToggleText{color:var(--text_Title_Light);font-size:12px;font-weight:600}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationToggle.is-active{background:var(--background_Blue)}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationToggle.is-active .FieldValidationToggleThumb{transform:translateX(48px)}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationToggle.is-active .FieldValidationToggleText{color:var(--background_White);margin-left:-7px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationToggle.is-active:hover{background:var(--background_Blue_Dark)}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationToggle:hover{background:#dce1e7}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationToggle:disabled{cursor:not-allowed;opacity:.7}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationToggleSkeleton{animation:FieldValidationShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--border_Dark_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Dark_Light) 100%);background-size:200% 100%;border-radius:999px;height:30px;width:92px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRestore{align-self:flex-start;background:var(--background_Blue);border:none;border:1px solid var(--background_Blue);border-radius:50px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;margin-bottom:30px;margin-top:0;padding:8px 22px;transition:transform .2s ease,box-shadow .2s ease}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRestore:hover{border:1px solid var(--background_Blue);box-shadow:0 8px 18px #0f172a33;outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRestore:disabled{box-shadow:none;cursor:not-allowed;opacity:.7;transform:none}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationEmpty{background:var(--background_Gray_Light);border-radius:12px;color:var(--text_Title_Light_Light);font-size:14px;padding:12px 16px}.FieldValidation .ValidationInfo{align-self:flex-start;background:#0000;border:none;flex-shrink:0;overflow-y:auto;padding:24px 20px;width:300px}.FieldValidation .ValidationInfo h1{color:var(--text_Title);font-size:18px;font-weight:600;margin:0 0 8px}.FieldValidation .ValidationInfo p{color:var(--text_Title_Light);font-size:14px;margin:0 0 12px}.FieldValidation .ValidationInfo .ValidationInfoBlocks{grid-gap:10px;display:grid;gap:10px;margin:0 0 14px}.FieldValidation .ValidationInfo .ValidationInfoBlocks .ValidationInfoBlock{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:14px;gap:10px;padding:10px 12px}.FieldValidation .ValidationInfo .ValidationInfoBlocks .ValidationInfoBlock .material-symbols-outlined{font-size:18px;line-height:1}.FieldValidation .ValidationInfo .ValidationInfoBlocks .ValidationInfoBlock a{color:var(--background_Blue);text-decoration:none;transition:color .15s ease}.FieldValidation .ValidationInfo .ValidationInfoBlocks .ValidationInfoBlock a:hover{color:var(--background_Blue_Dark);text-decoration:underline}.FieldValidation .ValidationInfo .ValidationInfoBlocks .ValidationInfoBlock a:active{color:var(--background_Blue_Dark)}.FieldValidation .ValidationInfo .ValidationInfoBlocks .ValidationInfoBlock a:visited{color:var(--background_Blue)}.FieldValidation .ValidationInfo ul{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:14px;gap:8px;margin:0 0 14px;padding-left:18px}.FieldValidation .ValidationInfo ul li{line-height:1.4}.FieldValidation .ValidationInfo button{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;font-weight:600;margin-top:15px;padding:12px 14px;transition:background .2s ease,border .2s ease;width:100%}.FieldValidation .ValidationInfo button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}@keyframes FieldValidationShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:1050px){.FieldValidation .FieldValidationHeader{margin:20px 20px 0;padding:0 0 14px}.FieldValidation .FieldValidationBody,.FieldValidation .FieldValidationMain{padding:0 20px}}@media(max-width:600px){.FieldValidation{overflow:visible}.FieldValidation .FieldValidationHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0;padding:0 0 12px}.FieldValidation .FieldValidationHeader .FieldValidationTitle,.FieldValidation .FieldValidationHeader h1{font-size:16px}.FieldValidation .FieldValidationBody,.FieldValidation .FieldValidationMain{flex-direction:column;gap:12px;padding:0 14px}.FieldValidation .FieldValidationBodySections{padding:16px 0}.FieldValidation .FieldValidationGrid,.FieldValidation .FieldValidationList{grid-template-columns:1fr}.FieldValidation .FieldValidationRow{gap:8px}.FieldValidation .FieldValidationRow .FieldValidationLabelGroup{flex:1 1;min-width:0}.FieldValidation .FieldValidationRow .FieldValidationToggle{flex-shrink:0}.FieldValidation .FieldValidationRestore{align-self:stretch;margin-bottom:calc(64px + max(16px,env(safe-area-inset-bottom)));min-height:44px;padding:12px 16px;width:100%}.FieldValidation .FieldValidationActions{align-items:stretch;flex-direction:column;gap:10px}.FieldValidation .FieldValidationActions button{min-height:44px;width:100%}.FieldValidation input,.FieldValidation select,.FieldValidation textarea{font-size:16px}}.Taxes{align-items:stretch;flex-direction:row;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:hidden}.Taxes,.Taxes .TaxesContent{display:flex;flex:1 1;min-width:0}.Taxes .TaxesContent{background-color:#0000;border:none;border-radius:0 8px 8px 0;flex-direction:column;overflow:auto}.Taxes .TaxesHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.Taxes .TaxesHeader .TaxesHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.Taxes .TaxesHeader .TaxesHeaderActions{align-items:center;display:flex}.Taxes .TaxesHeader .TaxesTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.Taxes .TaxesHeader .TaxesSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.Taxes .TaxesHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.Taxes .TaxesHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.Taxes .TaxesHeader h3:hover{text-decoration:underline}.Taxes .TaxesHeader .TaxesAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.Taxes .TaxesHeader .TaxesAddBtn .TaxesAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.Taxes .TaxesHeader .TaxesAddBtn .TaxesAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.Taxes .TaxesHeader .TaxesAddBtn .TaxesAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.Taxes .TaxesHeader .TaxesAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.Taxes .TaxesHeader .TaxesAddBtn:active{transform:scale(.98)}.Taxes .TaxesHeader .TaxesAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.Taxes .TaxesBody{align-items:flex-start;display:flex;flex-direction:row;gap:0;height:100%;overflow:hidden}.Taxes .TaxesBody .TaxesSection{background-color:#0000;display:flex;flex:1 1;flex-direction:column;gap:16px;height:100%;min-width:0;overflow-y:auto;padding:20px 30px}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow{display:flex;flex-direction:column;gap:8px}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow label{color:var(--text_Title_Light);font-size:13px;font-weight:500}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown{max-width:320px;position:relative}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;justify-content:space-between;padding:10px 12px;transition:background .15s ease,border .15s ease;width:100%}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownButton .TaxesDropdownButtonText{align-items:center;display:inline-flex;gap:8px}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownButton .TaxesDropdownButtonText .material-symbols-outlined,.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;left:0;max-height:0;opacity:0;overflow:auto;padding:10px;pointer-events:none;position:absolute;right:0;top:calc(100% + 7px);transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,max-height .22s ease;z-index:10}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu.is-open{max-height:320px;opacity:1;pointer-events:auto;transform:translateY(0)}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownSearch{align-items:center;display:flex;gap:8px;margin-bottom:5px;position:relative;position:-webkit-sticky;position:sticky;top:0}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;left:12px;position:absolute}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownSearch input{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;flex:1 1;font-size:13px;outline:3px solid #0000;padding:8px 10px 8px 40px;transition:background .2s ease,border .2s ease}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownSearch input:active,.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownSearch input:focus,.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownSearch input:focus-visible,.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownSearch input:focus-within,.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownSearch input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:8px 12px;text-align:left;width:100%}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownOption:last-child{margin-bottom:6px}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownOption{transition:background .15s ease,color .15s ease}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownOption .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownOption .TaxesDropdownOptionText{flex:1 1;font-size:14px}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownOption:hover{background:var(--background_Gray_Light)}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownOption.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue);font-weight:600}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:10px 12px}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownFooter{bottom:1px;padding-top:5px;position:-webkit-sticky;position:sticky;width:100%}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownFooter .TaxesDropdownCreate{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:10px 12px;width:100%}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownFooter .TaxesDropdownCreate:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody{border-top:1px solid var(--border_Dark_Light);display:flex;flex-direction:column;padding-top:18px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader h2{color:var(--text_Title_Light);font-size:18px;font-weight:600;margin:0}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions{align-items:center;display:flex;gap:10px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesPrimaryBtn,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesSecondaryBtn{align-items:center;border-radius:10px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;padding:8px 14px;transition:background .15s ease,border .15s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesPrimaryBtn:disabled,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesSecondaryBtn:disabled{background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);color:var(--text_Title_Light_Light_Light);cursor:not-allowed;outline:3px solid #0000}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesPrimaryBtn:disabled:active,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesPrimaryBtn:disabled:hover,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesSecondaryBtn:disabled:active,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesSecondaryBtn:disabled:hover{border:1px solid var(--border_Dark_Light);outline:3px solid #0000;transform:none}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesPrimaryBtn:hover,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesSecondaryBtn:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesPrimaryBtn:active,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesSecondaryBtn:active{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);transform:translateY(1px)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesPrimaryBtn,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesSecondaryBtn{background:var(--background_White);border:1px solid var(--border_Dark_Light);color:var(--background_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField{display:flex}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField.is-enter{opacity:0;transform:translateY(8px)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField.is-enter.is-enter-active{opacity:1;transform:translateY(0);transition:opacity .3s ease,transform .3s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField{flex-direction:column;gap:6px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField label{color:var(--text_Title_Light_Light);font-size:12px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField input{border:1px solid var(--border_Dark_Light);border-radius:10px;font-size:14px;height:45px;outline:3px solid #0000;padding:10px 12px;position:relative;transition:background .2s ease,border .2s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField input:focus,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField input:focus-visible,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField input:focus-within,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField input:hover{border:1px solid var(--background_Blue);outline:3px solid #0000;outline:3px solid var(--outline_Blue);z-index:2}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField:first-child input{border-radius:8px 0 0 8px;border-right:none}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField:first-child input:focus,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField:first-child input:focus-visible,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField:first-child input:focus-within,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField:first-child input:hover{border-right:1px solid var(--background_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField:last-child input{border-radius:0 8px 8px 0}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdNote{color:var(--text_Title_Light_Light);font-size:12px;margin:6px 0 0}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList{display:flex;flex-direction:column;gap:7px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState{align-items:center;background:#0000;border-radius:10px;display:flex;gap:16px;margin-top:18px;opacity:1;padding:22px 20px;transform:translateY(0);transition:opacity .25s ease,transform .25s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState.is-exiting{opacity:0;pointer-events:none;transform:translateY(-6px)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState .TaxesEmptyIcon{margin-right:15px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState .TaxesEmptyIcon img{width:100px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState .TaxesEmptyContent{display:flex;flex-direction:column}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState .TaxesEmptyContent h3{color:var(--text_Title_Light);font-size:15px;font-weight:700;margin:0}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState .TaxesEmptyContent p{color:var(--text_Title_Light_Light);font-size:13px;margin:1px 0 0}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState .TaxesEmptyContent button{align-self:flex-start;background:var(--background_Blue);border:none;border:1px solid var(--background_Blue);border-radius:999px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;margin-top:15px;padding:8px 20px;transition:background .15s ease,border .15s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState .TaxesEmptyContent button:active,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState .TaxesEmptyContent button:hover{background:var(--background_Blue_Dark);border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState .TaxesEmptyContent button:active{transform:translateY(1px)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesListGroup{display:flex;flex-direction:column}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesListHeader{align-items:center;color:var(--text_Title_Light);display:flex;font-size:14px;font-weight:600;justify-content:space-between;margin-bottom:5px;margin-top:20px;padding-top:6px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesListHeader span{background-color:var(--background_Gray_Light);border:none;border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:11px;font-weight:300;margin-bottom:-20px;padding:4px 15px;transition:background .15s ease,border .15s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesListHeader span:hover{color:var(--text_Title_Light);text-decoration:underline}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesListHeader span:active{text-decoration:underline;transform:translateY(1px)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesDefaultHeader{align-items:center;color:var(--text_Title_Light);display:flex;gap:5px;margin-bottom:5px;margin-top:0}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesDefaultHeader h4{font-size:13px;font-weight:400}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesDefaultHeader .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:15px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesDefaultExplain{align-items:center;display:inline-flex}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow{align-items:flex-end;display:grid;grid-template-columns:32px minmax(0,240px) minmax(0,1fr) auto;margin-top:13px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow.is-enter{opacity:0;transform:translateY(10px) scale(.98)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow.is-enter.is-enter-active{opacity:1;transform:translateY(0) scale(1);transition:opacity .28s ease,transform .28s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow:last-child{border-bottom:none}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesRadio{align-items:center;background:var(--background_White);border:2px solid var(--border_Dark_Light);border-radius:999px;cursor:pointer;display:inline-flex;height:20px;justify-content:center;margin-bottom:13px;transition:border-color .2s ease;width:20px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesRadio:hover{border-color:var(--background_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesRadio.is-disabled{cursor:default;opacity:.6}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesRadio .TaxesRadioDot{background:#0000;border-radius:999px;height:10px;min-width:10px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesRadio.is-active{border-color:var(--background_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesRadio.is-active .TaxesRadioDot{background:var(--background_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesRateGroup{display:grid;grid-template-columns:minmax(0,1fr) 110px;margin-right:15px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup{display:flex;flex-direction:column;gap:4px;position:relative}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup label{color:var(--text_Title_Light_Light);font-size:12px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup .TaxesRateExplain{align-items:center;cursor:help;display:inline-flex}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup .TaxesRateExplainInput,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup .TaxesRateExplainInput .ToolTopExplainTarget{display:block;width:100%}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup .TaxesRateExplainInput input{width:100%}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input{border:1px solid var(--border_Dark_Light);border-radius:10px;font-size:13px;font-size:14px;height:45px;outline:3px solid #0000;padding:10px 12px;position:relative;transition:background .2s ease,border .2s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input.is-error{border:1px solid var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 20%,#0000);z-index:2}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input.is-error:focus,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input.is-error:focus-visible,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input.is-error:focus-within,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input.is-error:hover{border:1px solid var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 20%,#0000);z-index:2}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input:disabled{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input:focus,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input:focus-visible,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input:focus-within,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input:hover{border:1px solid var(--background_Blue);outline:3px solid #0000;outline:3px solid var(--outline_Blue);z-index:2}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup:first-child input{border-radius:8px 0 0 8px;border-right:none}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup:first-child input:focus,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup:first-child input:focus-visible,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup:first-child input:focus-within,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup:first-child input:hover{border-right:1px solid var(--background_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup:last-child input{border-radius:0 8px 8px 0}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesDescriptionGroup input{width:100%}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow{display:flex;flex-direction:column;grid-column:2/-1;margin-top:8px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector{display:flex;flex-direction:column;gap:8px;position:relative}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker{position:relative}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker.is-open .TaxesGroupPickerButton{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:12px;gap:8px;justify-content:space-between;max-width:225px;min-width:225px;padding:8px 10px;transition:background .15s ease,border .15s ease;white-space:nowrap;width:100%}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerButton .TaxesGroupPickerButtonText{flex:1 1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerMenu{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:0 12px 24px #0f172a29;left:0;max-width:320px;max-width:225px;min-width:225px;overflow:hidden;padding-bottom:10px;position:absolute;right:0;top:calc(100% + 6px);z-index:15}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerMenu .TaxesGroupPickerMenuHeader{background:var(--background_White);color:var(--text_Title_Light_Light);font-size:11px;font-weight:500;letter-spacing:.04em;padding:10px 12px 6px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerMenu .TaxesGroupPickerOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:12px;gap:8px;justify-content:space-between;margin-left:10px;margin-top:6px;padding:8px 6px;text-align:left;width:100%;width:calc(100% - 20px)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerMenu .TaxesGroupPickerOption .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerMenu .TaxesGroupPickerOption .TaxesGroupPickerOptionInfo{width:100%}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerMenu .TaxesGroupPickerOption .TaxesGroupPickerOptionInfo .TaxesGroupPickerRate{color:var(--background_Blue);font-weight:600;margin-left:10px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerMenu .TaxesGroupPickerOption .TaxesGroupPickerOptionInfo .TaxesGroupPickerName{color:var(--text_Title_Light);font-size:14px;font-weight:400}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerMenu .TaxesGroupPickerOption:hover{background:var(--background_Gray_Light)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerMenu .TaxesGroupPickerOption.is-active{background:var(--background_Gray_Light_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerEmpty{color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:12px;gap:8px;padding:10px 12px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerEmpty .TaxesGroupPickerCreate{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:8px 10px;transition:background .15s ease,transform .15s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerEmpty .TaxesGroupPickerCreate:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerEmpty .TaxesGroupPickerCreate:active{transform:translateY(1px)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerEmpty .TaxesGroupPickerCreate:disabled{cursor:default;opacity:.6;transform:none}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupSelectedList{display:flex;flex-wrap:wrap;gap:6px;width:100%}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupSelectedList .TaxesGroupPill{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:50px;color:var(--background_Blue);display:flex;font-size:11px;font-weight:600;justify-content:center;padding:4px 8px;white-space:nowrap}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesRemoveBtn{background:var(--background_White);border:0 solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:4px;color:var(--Canceled);cursor:pointer;font-size:13px;font-weight:600;height:35px;margin-bottom:5px;margin-left:10px;padding:2px 6px;transition:background .15s ease,border .15s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesRemoveBtn:hover{background:hsla(0,96%,89%,.349);text-decoration:underline}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesActionGroup{align-items:center;display:flex;gap:8px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesActionGroup .TaxesSaveBtn{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:6px 12px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesActionGroup .TaxesCancelBtn{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:6px 12px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .SettingsNumberingActions{display:flex;justify-content:flex-start;margin-top:18px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .SettingsNumberingActions button{background:var(--background_Blue);border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:10px 44px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border .15s ease,outline .15s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .SettingsNumberingActions button:hover{background-color:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .SettingsNumberingActions button:active{transform:translateY(-1px)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .SettingsNumberingActions button:disabled{box-shadow:none;cursor:default;opacity:.6;transform:none}.Taxes .TaxesInfo{align-self:flex-start;background:#0000;border:none;flex-shrink:0;overflow-y:auto;padding:24px 20px;width:300px}.Taxes .TaxesInfo h1{color:var(--text_Title);font-size:18px;font-weight:600;margin:0 0 8px}.Taxes .TaxesInfo p{color:var(--text_Title_Light);font-size:14px;margin:0 0 12px}.Taxes .TaxesInfo .TaxInfoBlocks{grid-gap:10px;display:grid;gap:10px;margin:0 0 14px}.Taxes .TaxesInfo .TaxInfoBlocks .TaxInfoBlock{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:14px;gap:10px;padding:10px 12px}.Taxes .TaxesInfo .TaxInfoBlocks .TaxInfoBlock .material-symbols-outlined{font-size:18px;line-height:1}.Taxes .TaxesInfo ul{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:14px;gap:8px;margin:0 0 14px;padding-left:18px}.Taxes .TaxesInfo ul li{line-height:1.4}.Taxes .TaxesInfo button{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;font-weight:600;margin-top:15px;padding:12px 14px;transition:background .2s ease,border .2s ease;width:100%}.Taxes .TaxesInfo button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}@media(max-width:1050px){.Taxes .TaxesHeader{margin:20px 20px 0;padding:0 0 14px}.Taxes .TaxesHeader .TaxesTitle{font-size:18px}}@media(max-width:600px){.Taxes{overflow:visible}.Taxes .TaxesHeader{align-items:flex-start!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important}.Taxes .TaxesHeader .TaxesHeaderMain{min-width:0}.Taxes .TaxesHeader .TaxesHeaderActions{flex-shrink:0}.Taxes .TaxesHeader .TaxesAddBtnLabel,.Taxes .TaxesHeader .TaxesCreateBtnLabel{display:none!important}.Taxes .TaxesHeader .TaxesAddBtn,.Taxes .TaxesHeader .TaxesCreateBtn{flex-shrink:0;gap:0!important;height:44px!important;justify-content:center;min-height:44px!important;min-width:44px!important;padding:0!important;width:44px!important}.Taxes .TaxesHeader{margin-left:8px!important;margin-right:8px!important}.Taxes .TaxesControls,.Taxes .TaxesTableSection{padding-left:8px!important;padding-right:8px!important}.Taxes .TaxesHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0;padding:0 0 12px}.Taxes .TaxesHeader .TaxesTitle{font-size:16px}.Taxes .TaxesBody,.Taxes .TaxesMain{flex-direction:column;gap:0;overflow:auto;padding:0}.Taxes .TaxesBody .TaxesInfo,.Taxes .TaxesMain .TaxesInfo{border-top:1px solid var(--border_Light);height:auto;overflow:visible;padding:14px;width:100%}.Taxes .TaxesGrid,.Taxes .TaxesIdRow,.Taxes .TaxesList{grid-template-columns:1fr}.Taxes .TaxesCompanyRow .TaxesDropdown,.Taxes .TaxesCompanyRow .TaxesDropdownMenu{max-width:calc(100vw - 28px)}.Taxes .TaxesSection{gap:14px;padding:16px 14px calc(64px + max(16px,env(safe-area-inset-bottom)))}.Taxes .TaxesSectionHeader{flex-wrap:wrap;row-gap:10px}.Taxes .TaxesSectionHeader .TaxesSectionActions{flex-wrap:wrap}.Taxes .TaxesSectionHeader .TaxesSectionActions .TaxesPrimaryBtn,.Taxes .TaxesSectionHeader .TaxesSectionActions .TaxesSecondaryBtn{flex:1 1 auto}.Taxes .TaxesListHeader{flex-wrap:wrap;row-gap:6px}.Taxes .TaxesRow{align-items:stretch;background:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:14px;display:flex;flex-direction:column;gap:14px;margin-top:12px;padding:16px 14px 14px}.Taxes .TaxesRow .TaxesRadio{align-self:flex-start;height:20px;margin:0 0 2px;min-height:20px;order:0;overflow:visible;position:relative;width:20px}.Taxes .TaxesRow .TaxesRadio:after{color:var(--text_Title_Light);content:"Set as default";font-size:12.5px;font-weight:500;left:calc(100% + 10px);position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap}.Taxes .TaxesRow .TaxesRadio.is-active:after{color:var(--background_Blue)}.Taxes .TaxesRow .TaxesRateGroup{grid-template-columns:minmax(0,1fr) 104px;margin-right:0;width:100%}.Taxes .TaxesRow .TaxesDescriptionGroup,.Taxes .TaxesRow .TaxesDescriptionGroup input{width:100%}.Taxes .TaxesRow .TaxesActionGroup{justify-content:flex-end;order:5;width:100%}.Taxes .TaxesRow>.TaxesRemoveBtn{align-self:flex-end;order:5}.Taxes .TaxesRow .TaxesRemoveBtn{border:1px solid color-mix(in srgb,var(--Canceled) 35%,#0000);border-radius:10px;height:auto;margin:0;min-height:44px;padding:10px 18px}.Taxes .TaxesRow .TaxesGroupSelectorRow{margin-top:0;order:4;width:100%}.Taxes .TaxesRow .TaxesGroupSelectorRow .TaxesGroupPicker .TaxesGroupPickerButton,.Taxes .TaxesRow .TaxesGroupSelectorRow .TaxesGroupPicker .TaxesGroupPickerMenu{max-width:none;min-width:0;width:100%}.Taxes .TaxesTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.Taxes .TaxesTable{min-width:600px}.Taxes .TaxesTable td,.Taxes .TaxesTable th{padding:12px 10px;white-space:nowrap}.Taxes button{min-height:44px}}.SettingsNumbering{align-items:stretch;display:flex;flex:1 1;flex-direction:row;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;min-width:0;overflow:hidden}.SettingsNumbering .SettingsNumberingContent{background-color:#0000;border:none;border-radius:0 8px 8px 0;display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:auto}.SettingsNumbering .SettingsNumberingHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.SettingsNumbering .SettingsNumberingHeader .SettingsNumberingHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.SettingsNumbering .SettingsNumberingHeader .SettingsNumberingTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.SettingsNumbering .SettingsNumberingHeader .SettingsNumberingSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.SettingsNumbering .SettingsNumberingHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsNumbering .SettingsNumberingHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsNumbering .SettingsNumberingHeader h3:hover{text-decoration:underline}.SettingsNumbering .SettingsNumberingBody{display:flex;height:100%}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection{display:flex;flex-direction:column;gap:16px;height:100%;padding:20px 30px;width:100%}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox{display:flex;flex-direction:column;gap:0;margin-bottom:18px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox h4{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0 0 9px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout{display:flex}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField{display:flex;flex-direction:column;gap:6px;max-width:180px;min-width:180px;position:relative}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField label{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;gap:12px;justify-content:space-between}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField label .SettingsNumberingFieldMessage{align-items:center;animation:SettingsNumberingMessageIn .25s ease;color:var(--Canceled);display:inline-flex;font-size:13px;font-weight:400;gap:6px;left:0;margin-top:3px;position:absolute;top:100%}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField label .SettingsNumberingFieldMessage .material-symbols-outlined{font-size:14px;line-height:1}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField input{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;font-size:14px;height:45px;padding:12px;position:relative;transition:background .2s ease,border .2s ease;z-index:3}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField input:focus,.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField input:focus-visible,.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField input:focus-within,.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);z-index:6}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown{max-width:180px;min-width:180px;position:relative}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;cursor:pointer;display:inline-flex;font-size:14px;gap:8px;height:45px;justify-content:space-between;max-width:180px;min-width:180px;padding:12px;position:relative;transition:background .2s ease,border .2s ease;width:100%;z-index:4}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownButton .SettingsDropdownSelection{align-items:center;display:inline-flex;gap:8px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownButton .SettingsDropdownSelection .material-symbols-outlined{font-size:18px;line-height:1}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownButton:focus,.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownButton:focus-visible,.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownButton:focus-within,.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid #0000;outline:3px solid var(--outline_Blue)}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownChevron{color:var(--text_Title_Light_Light);font-size:18px;transition:transform .2s ease}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownChevron.is-open{transform:rotate(180deg)}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;left:0;max-height:0;opacity:0;overflow:hidden;padding:10px;pointer-events:none;position:absolute;right:0;top:calc(100% + 7px);transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,max-height .22s ease;z-index:10}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownMenu.is-open{max-height:320px;opacity:1;pointer-events:auto;transform:translateY(0)}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownMenu .SettingsDropdownOption{border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:14px;font-weight:400;padding:10px 12px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownMenu .SettingsDropdownOption .SettingsDropdownOptionContent{align-items:center;display:flex;gap:8px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownMenu .SettingsDropdownOption .SettingsDropdownOptionContent .material-symbols-outlined{font-size:18px;line-height:1}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownMenu .SettingsDropdownOption:hover{background:var(--background_Gray_Light)}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownMenu .SettingsDropdownOption.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue);font-weight:600}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:first-child{width:30%}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:first-child .SettingsDropdownButton{border-bottom-right-radius:0;border-top-right-radius:0}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:last-child{min-width:calc(100% - 180px)}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:last-child input{border-bottom-left-radius:0;border-left:1px solid #0000;border-top-left-radius:0;width:100%}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:last-child input:focus,.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:last-child input:focus-visible,.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:last-child input:focus-within,.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:last-child input:hover{border-left:1px solid var(--background_Blue)}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:only-child{width:100%}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:only-child input{border-bottom-left-radius:8px;border-left:1px solid var(--border_Dark_Light);border-top-left-radius:8px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:only-child .SettingsDropdownButton{border-bottom-right-radius:8px;border-top-right-radius:8px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsNumberingCodedButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-left:1px solid #0000;border-radius:0 10px 10px 0;border-bottom-left-radius:0;border-top-left-radius:0;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:12px;font-weight:500;height:45px;padding:9.5px 14px;position:relative;text-align:start;width:100%}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsNumberingCodedButton span{align-items:center;background-color:var(--background_Gray_Light);border-radius:4px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;font-weight:400;gap:6px;margin-left:4px;padding:4px 8px;position:absolute;right:0;top:-30px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingActions{display:flex;justify-content:flex-start}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingActions button{background:var(--background_Blue);border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:10px 44px;transition:transform .15s ease,box-shadow .15s ease}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingActions button:hover{background-color:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingActions button:active{transform:translateY(-1px)}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingActions button:disabled{box-shadow:none;cursor:default;opacity:.6;transform:none}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSkeleton{display:flex;flex-direction:column;gap:65px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSkeleton .SettingsNumberingSkeletonCard{display:flex;flex-direction:column;gap:12px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSkeleton .SettingsNumberingSkeletonTitle{animation:SettingsNumberingShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--border_Dark_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Dark_Light) 100%);background-size:200% 100%;border-radius:10px;height:16px;width:140px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSkeleton .SettingsNumberingSkeletonRow{display:flex;gap:16px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSkeleton .SettingsNumberingSkeletonField{animation:SettingsNumberingShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--border_Dark_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Dark_Light) 100%);background-size:200% 100%;border-radius:10px;flex:1 1;height:45px;min-width:180px}.SettingsNumbering .SettingsNumberingBodyInfo{align-self:flex-start;background:#0000;border:none;flex-shrink:0;overflow-y:auto;padding:24px 20px;width:300px}.SettingsNumbering .SettingsNumberingBodyInfo h1{color:var(--text_Title);font-size:18px;font-weight:600;margin:0 0 8px}.SettingsNumbering .SettingsNumberingBodyInfo p{color:var(--text_Title_Light);font-size:14px;margin:0 0 12px}.SettingsNumbering .SettingsNumberingBodyInfo .SettingsNumberingInfoBlocks{grid-gap:10px;display:grid;gap:10px;margin:0 0 14px}.SettingsNumbering .SettingsNumberingBodyInfo .SettingsNumberingInfoBlocks .SettingsNumberingInfoBlock{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:14px;gap:10px;padding:10px 12px}.SettingsNumbering .SettingsNumberingBodyInfo ul{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:14px;gap:8px;margin:0 0 14px;padding-left:18px}.SettingsNumbering .SettingsNumberingBodyInfo ul li{line-height:1.4}.SettingsNumbering .SettingsNumberingBodyInfo button{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;font-weight:600;margin-top:15px;padding:12px 14px;transition:background .2s ease,border .2s ease;width:100%}.SettingsNumbering .SettingsNumberingBodyInfo button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}@keyframes SettingsNumberingMessageIn{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1050px){.SettingsNumbering .SettingsNumberingHeader{margin:20px 20px 0;padding:0 0 14px}.SettingsNumbering .SettingsNumberingHeader .SettingsNumberingTitle{font-size:18px}}@media(max-width:600px){.SettingsNumbering{overflow:visible}.SettingsNumbering .SettingsNumberingHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0;padding:0 0 12px}.SettingsNumbering .SettingsNumberingHeader .SettingsNumberingTitle{font-size:16px}.SettingsNumbering .SettingsNumberingBody,.SettingsNumbering .SettingsNumberingMain{flex-direction:column;gap:12px;padding:0 14px}.SettingsNumbering .SettingsNumberingGrid{grid-template-columns:1fr}.SettingsNumbering .SettingsNumberingSection{padding:16px 0!important}.SettingsNumbering .SettingsNumberingSectionBoxInout{align-items:flex-end;flex-direction:row;gap:0}.SettingsNumbering .SettingsNumberingSectionBoxInout .SettingsNumberingField{max-width:none;min-width:0}.SettingsNumbering .SettingsNumberingSectionBoxInout .SettingsNumberingField:first-child{flex:0 0 150px;width:150px}.SettingsNumbering .SettingsNumberingSectionBoxInout .SettingsNumberingField:first-child .SettingsDropdown,.SettingsNumbering .SettingsNumberingSectionBoxInout .SettingsNumberingField:first-child .SettingsDropdown .SettingsDropdownButton{max-width:100%;min-width:0;width:100%}.SettingsNumbering .SettingsNumberingSectionBoxInout .SettingsNumberingField:last-child{flex:1 1 auto;min-width:0;width:auto}.SettingsNumbering .SettingsNumberingSkeleton .SettingsNumberingSkeletonRow{flex-direction:column;gap:14px}.SettingsNumbering .SettingsNumberingSkeleton .SettingsNumberingSkeletonField{min-width:0;width:100%}.SettingsNumbering .SettingsNumberingActions{align-items:stretch;flex-direction:column;gap:10px;margin-bottom:calc(64px + max(16px,env(safe-area-inset-bottom)));padding-bottom:max(12px,env(safe-area-inset-bottom))}.SettingsNumbering .SettingsNumberingActions button{min-height:44px;width:100%}.SettingsNumbering input,.SettingsNumbering textarea{font-size:16px}}.SettingsTags{background:#0000;display:flex;flex-direction:column;height:100%;overflow:auto;width:100%}.SettingsTags .SettingsTagsHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.SettingsTags .SettingsTagsHeader .SettingsTagsHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.SettingsTags .SettingsTagsHeader .SettingsTagsTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.SettingsTags .SettingsTagsHeader .SettingsTagsSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.SettingsTags .SettingsTagsHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsTags .SettingsTagsHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsTags .SettingsTagsHeader h3:hover{text-decoration:underline}.SettingsTags .SettingsTagsHeader .SettingsTagsAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SettingsTags .SettingsTagsHeader .SettingsTagsAddBtn .SettingsTagsAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SettingsTags .SettingsTagsHeader .SettingsTagsAddBtn .SettingsTagsAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SettingsTags .SettingsTagsHeader .SettingsTagsAddBtn .SettingsTagsAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SettingsTags .SettingsTagsHeader .SettingsTagsAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SettingsTags .SettingsTagsHeader .SettingsTagsAddBtn:active{transform:scale(.98)}.SettingsTags .SettingsTagsHeader .SettingsTagsAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.SettingsTags .SettingsTagsTableShell{display:flex;flex:1 1;flex-direction:column;min-height:0}.SettingsTags .SettingsTagsTableShell .SettingsTagsBadge{align-items:center;background-color:color-mix(in srgb,var(--background_Blue) 15%,#0000);background-color:var(--tag-color-bg,color-mix(in srgb,var(--background_Blue) 15%,#0000));border:1px solid var(--tag-color,var(--background_Blue));border-radius:999px;color:var(--background_Blue);color:var(--tag-color,var(--background_Blue));display:inline-flex;font-size:11px;font-weight:600;gap:8px;justify-content:flex-start;letter-spacing:.01em;padding:4px 10px;width:-webkit-fit-content;width:fit-content}.SettingsTags .SettingsTagsTableShell .SettingsTagsBadge .SettingsTagsBadgeDot{border-radius:999px;height:10px;width:10px}.SettingsTags .SettingsTagsTableShell .SettingsTagsCellStatus .SettingsTagsStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsTags .SettingsTagsTableShell .SettingsTagsCellStatus .SettingsTagsStatusToggle .SettingsTagsStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsTags .SettingsTagsTableShell .SettingsTagsCellStatus .SettingsTagsStatusToggle .SettingsTagsStatusToggleText{min-width:54px;text-align:left}.SettingsTags .SettingsTagsTableShell .SettingsTagsCellStatus .SettingsTagsStatusToggle.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsTags .SettingsTagsTableShell .SettingsTagsCellStatus .SettingsTagsStatusToggle.is-active .SettingsTagsStatusToggleDot{background:var(--Done);transform:translateX(71px)}.SettingsTags .SettingsTagsTableShell .SettingsTagsCellStatus .SettingsTagsStatusToggle.is-inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsTags .SettingsTagsTableShell .SettingsTagsActionsCell,.SettingsTags .SettingsTagsTableShell .SettingsTagsActionsHeader{box-shadow:none;max-width:50px;min-width:50px;position:-webkit-sticky;position:sticky;right:0;width:50px}.SettingsTags .SettingsTagsTableShell .SettingsTagsActionsHeader,.SettingsTags .SettingsTagsTableShell td.SettingsTagsActionsCell{background:var(--background_Gray_Light_Light)}.SettingsTags .SettingsTagsTableShell tbody tr:nth-child(2n) td.SettingsTagsActionsCell{background:var(--background_Gray_Light)}.SettingsTags .SettingsTagsTableShell .TableRow:hover td.SettingsTagsActionsCell{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.SettingsTags .SettingsTagsTableShell .TableRow:hover:nth-child(2n) td.SettingsTagsActionsCell{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}.SettingsTags .SettingsTagsTableShell .SettingsTagsActionsCell .SettingsTagsEditBtn{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:26px;justify-content:center;padding:0}.SettingsTags .SettingsTagsTableShell .SettingsTagsActionsCell .SettingsTagsEditBtn .material-symbols-outlined{font-size:26px}.SettingsTags .SettingsTagsTableShell .SettingsTagsActionsCell .SettingsTagsEditBtn:hover{color:var(--text_Title_Dark)}@media(max-width:1050px){.SettingsTags .SettingsTagsHeader{gap:12px;margin:20px 20px 0;padding:0 0 14px}.SettingsTags .SettingsTagsTableShell .TableGrid th:first-child{background-color:var(--background_Gray_Light_Light);left:0;position:-webkit-sticky;position:sticky;z-index:3}.SettingsTags .SettingsTagsTableShell .TableGrid td:first-child{background:var(--background_Gray_Light_Light);left:0;position:-webkit-sticky;position:sticky;z-index:1}.SettingsTags .SettingsTagsTableShell .TableGrid tbody tr:nth-child(2n) td:first-child{background:var(--background_Gray_Light)}.SettingsTags .SettingsTagsTableShell .TableGrid .TableRow:hover td:first-child{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.SettingsTags .SettingsTagsTableShell .TableGrid .TableRow:hover:nth-child(2n) td:first-child{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}}@media(max-width:600px){.SettingsTags{overflow-x:hidden}.SettingsTags .SettingsTagsHeader{align-items:flex-start!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important}.SettingsTags .SettingsTagsHeader .SettingsTagsHeaderMain{min-width:0}.SettingsTags .SettingsTagsHeader .SettingsTagsHeaderActions{flex-shrink:0}.SettingsTags .SettingsTagsHeader .SettingsTagsAddBtnLabel,.SettingsTags .SettingsTagsHeader .SettingsTagsCreateBtnLabel{display:none!important}.SettingsTags .SettingsTagsHeader .SettingsTagsAddBtn,.SettingsTags .SettingsTagsHeader .SettingsTagsCreateBtn{flex-shrink:0;gap:0!important;height:44px!important;justify-content:center;min-height:44px!important;min-width:44px!important;padding:0!important;width:44px!important}.SettingsTags .SettingsTagsHeader{margin-left:8px!important;margin-right:8px!important}.SettingsTags .SettingsTagsControls,.SettingsTags .SettingsTagsTableSection{padding-left:8px!important;padding-right:8px!important}.SettingsTags .SettingsTagsHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0;padding:0 0 12px}.SettingsTags .SettingsTagsHeader .SettingsTagsTitle{font-size:18px}.SettingsTags .SettingsTagsHeader .SettingsTagsAddBtn{align-self:flex-start;height:auto;min-height:44px}.SettingsTags .SettingsTagsTableShell .SettingsTagsCellStatus .SettingsTagsStatusToggle{height:auto;min-height:44px;padding:8px 14px 8px 8px}.SettingsTags .SettingsTagsTableShell .SettingsTagsActionsCell .SettingsTagsEditBtn .material-symbols-outlined{font-size:24px}.SettingsTags .SettingsTagsModalOverlay .SettingsTagsModal{max-height:calc(100vh - 20px);max-width:calc(100vw - 20px);overflow-y:auto;width:100%}}.CallCenterTeam{align-items:stretch;display:flex;flex:1 1;flex-direction:row;height:100%;min-width:0;overflow:hidden}.CallCenterTeam .CallCenterTeamContent{background-color:#0000;border:none;border-radius:0 8px 8px 0;display:flex;flex:1 1;flex-direction:column;gap:20px;min-width:0;overflow:auto;padding:24px}.CallCenterTeam .CallCenterTeamInfo{align-self:flex-start;background:#0000;border:none;flex-shrink:0;overflow-y:auto;padding:24px 20px;width:300px}.CallCenterTeam .CallCenterTeamInfo h1{color:var(--text_Title);font-size:18px;font-weight:600;margin:0 0 8px}.CallCenterTeam .CallCenterTeamInfo p{color:var(--text_Title_Light);font-size:14px;margin:0 0 12px}.CallCenterTeam .CallCenterTeamInfo .CallCenterTeamInfoBlocks{grid-gap:10px;display:grid;gap:10px;margin:0 0 14px}.CallCenterTeam .CallCenterTeamInfo .CallCenterTeamInfoBlocks .CallCenterTeamInfoBlock{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:14px;gap:10px;padding:10px 12px}.CallCenterTeam .CallCenterTeamInfo .CallCenterTeamInfoBlocks .CallCenterTeamInfoBlock .material-symbols-outlined{font-size:18px;line-height:1}.CallCenterTeam .CallCenterTeamInfo ul{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:14px;gap:8px;margin:0 0 14px;padding-left:18px}.CallCenterTeam .CallCenterTeamInfo ul li{line-height:1.4}.CallCenterTeam .CallCenterTeamInfo button{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;font-weight:600;margin-top:15px;padding:12px 14px;transition:background .2s ease,border .2s ease;width:100%}.CallCenterTeam .CallCenterTeamInfo button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CallCenterTeam .CallCenterTeamHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;padding:0 0 18px}.CallCenterTeam .CallCenterTeamHeader .CallCenterTeamHeaderLeft{display:flex;flex-direction:column;gap:4px;max-width:680px}.CallCenterTeam .CallCenterTeamHeader .CallCenterTeamHeaderLeft h1{color:var(--text_Title_Dark);font-size:20px;font-weight:700}.CallCenterTeam .CallCenterTeamHeader .CallCenterTeamHeaderLeft p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.CallCenterTeam .CallCenterTeamHeader .CallCenterTeamCreateBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease;-webkit-user-select:none;user-select:none}.CallCenterTeam .CallCenterTeamHeader .CallCenterTeamCreateBtn .CallCenterTeamCreateBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CallCenterTeam .CallCenterTeamHeader .CallCenterTeamCreateBtn .CallCenterTeamCreateBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CallCenterTeam .CallCenterTeamHeader .CallCenterTeamCreateBtn .CallCenterTeamCreateBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CallCenterTeam .CallCenterTeamHeader .CallCenterTeamCreateBtn:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CallCenterTeam .CallCenterTeamHeader .CallCenterTeamCreateBtn:active:not(:disabled){transform:scale(.98)}.CallCenterTeam .CallCenterTeamHeader .CallCenterTeamCreateBtn:disabled{cursor:not-allowed;opacity:.55}.CallCenterTeam .CallCenterTeamError{background:color-mix(in srgb,var(--Canceled) 8%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 40%,#0000);border-radius:8px;color:var(--Canceled);font-size:13px;padding:12px 16px}.CallCenterTeam .CallCenterTeamSkeleton{display:flex;flex-direction:column;gap:10px}.CallCenterTeam .CallCenterTeamSkeleton .CallCenterTeamSkeletonRow{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:20px}.CallCenterTeam .CallCenterTeamSkeleton .CallCenterTeamSkeletonBar{animation:CallCenterTeamShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--border_Dark_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:6px;height:12px}.CallCenterTeam .CallCenterTeamSkeleton .CallCenterTeamSkeletonBar--lg{width:60%}.CallCenterTeam .CallCenterTeamSkeleton .CallCenterTeamSkeletonBar--sm{height:10px;width:30%}@keyframes CallCenterTeamShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.CallCenterTeam .CallCenterTeamList{display:flex;flex-direction:column;gap:10px}.CallCenterTeam .CallCenterTeamCard{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;gap:16px;padding:18px 20px;transition:box-shadow .15s ease,transform .08s ease}.CallCenterTeam .CallCenterTeamCard:hover{box-shadow:0 4px 16px #0f172a0f}.CallCenterTeam .CallCenterTeamCard .CallCenterTeamCardMain{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.CallCenterTeam .CallCenterTeamCard .CallCenterTeamCardMain .CallCenterTeamCardName{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:15px;font-weight:700;gap:8px}.CallCenterTeam .CallCenterTeamCard .CallCenterTeamCardMain .CallCenterTeamCardName .CallCenterTeamCardIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 14%,#0000);border-radius:8px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:18px;height:28px;justify-content:center;width:28px}.CallCenterTeam .CallCenterTeamCard .CallCenterTeamCardMain .CallCenterTeamCardMeta{color:var(--text_Title_Light_Light);font-size:12px}.CallCenterTeam .CallCenterTeamCard .CallCenterTeamCardMain .CallCenterTeamCardMembers{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.CallCenterTeam .CallCenterTeamCard .CallCenterTeamCardActions{align-items:center;display:flex;flex-shrink:0;gap:6px}.CallCenterTeam .CallCenterTeamCard .CallCenterTeamCardActions .CallCenterTeamCardAction{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:32px}.CallCenterTeam .CallCenterTeamCard .CallCenterTeamCardActions .CallCenterTeamCardAction .material-symbols-outlined{font-size:18px}.CallCenterTeam .CallCenterTeamCard .CallCenterTeamCardActions .CallCenterTeamCardAction:hover{background:var(--background_Gray_Light);border-color:var(--background_Blue);color:var(--background_Blue)}.CallCenterTeam .CallCenterTeamCard .CallCenterTeamCardActions .CallCenterTeamCardAction--danger:hover{border-color:var(--Canceled);color:var(--Canceled)}.CallCenterTeam .CallCenterTeamMemberChip{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:3px 10px}.CallCenterTeam .CallCenterTeamMemberChip--more{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light)}.CallCenterTeam .CallCenterTeamMemberChip .CallCenterTeamMemberChipRemove{align-items:center;background:#0000;border:none;border-radius:999px;color:inherit;cursor:pointer;display:inline-flex;height:16px;justify-content:center;width:16px}.CallCenterTeam .CallCenterTeamMemberChip .CallCenterTeamMemberChipRemove .material-symbols-outlined{font-size:14px}.CallCenterTeam .CallCenterTeamMemberChip .CallCenterTeamMemberChipRemove:hover{background:color-mix(in srgb,var(--background_Blue) 20%,#0000)}.CallCenterTeam .CallCenterTeamEditorOverlay{align-items:center;animation:CallCenterTeamFadeIn .16s ease;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:100}@keyframes CallCenterTeamFadeIn{0%{opacity:0}to{opacity:1}}.CallCenterTeam .CallCenterTeamEditor{animation:CallCenterTeamSlideIn .18s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:16px;max-width:480px;padding:20px;width:100%}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorHeader{align-items:center;display:flex;justify-content:space-between}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorHeader h2{color:var(--text_Title_Dark);font-size:18px;font-weight:700;margin:0}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorClose .material-symbols-outlined{font-size:21px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorClose:active{transform:scale(.92)}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorField{display:flex;flex-direction:column;gap:6px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorField>span{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorField input[type=text]{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorField input[type=text]::placeholder{color:var(--text_Title_Light_Light)}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorField input[type=text]:focus,.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorField input[type=text]:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorHint{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamIconPickerWrap{position:relative;width:-webkit-fit-content;width:fit-content}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamIconPickerWrap .CallCenterTeamIconTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:10px;padding:9px 12px;transition:border-color .12s ease,box-shadow .12s ease}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamIconPickerWrap .CallCenterTeamIconTrigger .CallCenterTeamIconPreview{color:var(--background_Blue);font-size:20px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamIconPickerWrap .CallCenterTeamIconTrigger .CallCenterTeamIconLabel{text-transform:capitalize}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamIconPickerWrap .CallCenterTeamIconTrigger .CallCenterTeamIconArrow{color:var(--text_Title_Light_Light);font-size:20px;transition:transform .15s ease}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamIconPickerWrap .CallCenterTeamIconTrigger.is-open,.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamIconPickerWrap .CallCenterTeamIconTrigger:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamIconPickerWrap .CallCenterTeamIconTrigger.is-open .CallCenterTeamIconArrow{transform:rotate(180deg)}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamIconPickerWrap .CallCenterTeamIconMenu{grid-gap:4px;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:grid;gap:4px;grid-template-columns:repeat(6,1fr);left:0;padding:5px;position:absolute;top:calc(100% + 6px);width:260px;z-index:20}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamIconPickerWrap .CallCenterTeamIconMenu .CallCenterTeamIconOption{align-items:center;aspect-ratio:1;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;justify-content:center}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamIconPickerWrap .CallCenterTeamIconMenu .CallCenterTeamIconOption .material-symbols-outlined{font-size:20px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamIconPickerWrap .CallCenterTeamIconMenu .CallCenterTeamIconOption:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamIconPickerWrap .CallCenterTeamIconMenu .CallCenterTeamIconOption.is-selected{background:var(--surface-sunken);border-color:var(--background_Blue);color:var(--background_Blue)}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap{position:relative;width:-webkit-fit-content;width:fit-content}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPickerBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:10px;padding:9px 12px;transition:border-color .12s ease,box-shadow .12s ease}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPickerBtn .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPickerBtn:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPicker{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:6px;left:0;padding:5px;position:absolute;top:calc(100% + 6px);width:240px;z-index:10}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPicker .CallCenterTeamMemberPickerSearch{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPicker .CallCenterTeamMemberPickerSearch::placeholder{color:var(--text_Title_Light_Light)}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPicker .CallCenterTeamMemberPickerSearch:focus,.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPicker .CallCenterTeamMemberPickerSearch:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPicker .CallCenterTeamMemberPickerList{display:flex;flex-direction:column;gap:2px;max-height:220px;overflow-y:auto}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPicker .CallCenterTeamMemberPickerItem{align-items:center;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 9px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPicker .CallCenterTeamMemberPickerItem.is-selected,.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPicker .CallCenterTeamMemberPickerItem:hover{background:var(--surface-sunken)}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPicker .CallCenterTeamMemberPickerItem .CallCenterTeamMemberPickerCheck{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:4px;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPicker .CallCenterTeamMemberPickerItem .CallCenterTeamMemberPickerCheck .material-symbols-outlined{color:var(--background_Blue);font-size:14px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPicker .CallCenterTeamMemberPickerItem.is-selected .CallCenterTeamMemberPickerCheck{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPicker .CallCenterTeamMemberPickerItem.is-selected .CallCenterTeamMemberPickerCheck .material-symbols-outlined{color:#fff}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPicker .CallCenterTeamMemberPickerHint{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorSelected{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorActions{align-items:center;display:flex;gap:8px;justify-content:flex-end;padding-top:8px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorActions .CallCenterTeamEditorCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorActions .CallCenterTeamEditorCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorActions .CallCenterTeamEditorSave{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorActions .CallCenterTeamEditorSave .CallCenterTeamEditorSaveInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorActions .CallCenterTeamEditorSave .CallCenterTeamEditorSaveInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorActions .CallCenterTeamEditorSave .CallCenterTeamEditorSaveLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorActions .CallCenterTeamEditorSave:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorActions .CallCenterTeamEditorSave:active{transform:scale(.98)}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorActions .CallCenterTeamEditorSave:disabled{cursor:not-allowed;opacity:.55;transform:none}@keyframes CallCenterTeamSlideIn{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.CallCenterTeam .CallCenterTeamEmpty{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:60px 24px;text-align:center}.CallCenterTeam .CallCenterTeamEmpty .CallCenterTeamEmptyIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;height:72px;justify-content:center;width:72px}.CallCenterTeam .CallCenterTeamEmpty .CallCenterTeamEmptyIcon .material-symbols-outlined{font-size:32px}.CallCenterTeam .CallCenterTeamEmpty .CallCenterTeamEmptyTitle{color:var(--text_Title_Dark);font-size:16px;font-weight:700}.CallCenterTeam .CallCenterTeamEmpty .CallCenterTeamEmptyHint{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;max-width:520px}@media(max-width:1050px){.CallCenterTeam{gap:16px;padding:20px}.CallCenterTeam .CallCenterTeamHeader{gap:12px}.CallCenterTeam .CallCenterTeamGrid td,.CallCenterTeam .CallCenterTeamGrid th,.CallCenterTeam .CallCenterTeamTable td,.CallCenterTeam .CallCenterTeamTable th{padding:14px 10px;white-space:nowrap}.CallCenterTeam .CallCenterTeamTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media(max-width:600px){.CallCenterTeam{gap:12px;padding:14px 8px}.CallCenterTeam .CallCenterTeamHeader{align-items:flex-start!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important}.CallCenterTeam .CallCenterTeamHeader .CallCenterTeamHeaderMain{min-width:0}.CallCenterTeam .CallCenterTeamHeader .CallCenterTeamHeaderActions{flex-shrink:0}.CallCenterTeam .CallCenterTeamHeader .CallCenterTeamAddBtnLabel,.CallCenterTeam .CallCenterTeamHeader .CallCenterTeamCreateBtnLabel{display:none!important}.CallCenterTeam .CallCenterTeamHeader .CallCenterTeamAddBtn,.CallCenterTeam .CallCenterTeamHeader .CallCenterTeamCreateBtn{flex-shrink:0;gap:0!important;height:44px!important;justify-content:center;min-height:44px!important;min-width:44px!important;padding:0!important;width:44px!important}.CallCenterTeam .CallCenterTeamHeader{align-items:stretch;flex-direction:column;gap:10px}.CallCenterTeam .CallCenterTeamHeader .CallCenterTeamTitle,.CallCenterTeam .CallCenterTeamHeader h1,.CallCenterTeam .CallCenterTeamHeader h2{font-size:16px}.CallCenterTeam .CallCenterTeamHeader .CallCenterTeamAddBtn,.CallCenterTeam .CallCenterTeamHeader button{min-height:44px;width:100%}.CallCenterTeam .CallCenterTeamControls,.CallCenterTeam .CallCenterTeamFilters{align-items:stretch;flex-direction:column;gap:8px;width:100%}.CallCenterTeam .CallCenterTeamSearch{min-width:0;width:100%}.CallCenterTeam .CallCenterTeamSearch .SearchForm{max-width:none;min-width:0;width:100%}.CallCenterTeam .CallCenterTeamTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.CallCenterTeam .CallCenterTeamGrid,.CallCenterTeam .CallCenterTeamTable{min-width:640px}.CallCenterTeam .CallCenterTeamGrid td,.CallCenterTeam .CallCenterTeamGrid th,.CallCenterTeam .CallCenterTeamTable td,.CallCenterTeam .CallCenterTeamTable th{padding:12px 8px;white-space:nowrap}.CallCenterTeam .CallCenterTeamEmptyTitle{font-size:14px}.CallCenterTeam .CallCenterTeamEmptyHint{font-size:12px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorField input[type=text],.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPicker .CallCenterTeamMemberPickerSearch{font-size:16px;min-height:44px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorActions{align-items:stretch;flex-direction:column-reverse;gap:10px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorActions button{min-height:44px;width:100%}}.AudioLibrary{align-items:stretch;display:flex;flex:1 1;flex-direction:row;height:100%;min-width:0;overflow:hidden}.AudioLibrary .AudioLibraryContent{background-color:#0000;display:flex;flex:1 1;flex-direction:column;gap:16px;min-width:0;overflow:auto;padding:24px}.AudioLibrary .AudioLibraryInfo{align-self:flex-start;background:#0000;border:none;flex-shrink:0;overflow-y:auto;padding:24px 20px;width:300px}.AudioLibrary .AudioLibraryInfo h1{color:var(--text_Title);font-size:18px;font-weight:600;margin:0 0 8px}.AudioLibrary .AudioLibraryInfo p{color:var(--text_Title_Light);font-size:14px;margin:0 0 12px}.AudioLibrary .AudioLibraryInfo .AudioLibraryInfoBlocks{grid-gap:10px;display:grid;gap:10px;margin:0 0 14px}.AudioLibrary .AudioLibraryInfo .AudioLibraryInfoBlocks .AudioLibraryInfoBlock{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:14px;gap:10px;padding:10px 12px}.AudioLibrary .AudioLibraryInfo .AudioLibraryInfoBlocks .AudioLibraryInfoBlock .material-symbols-outlined{color:var(--background_Blue);font-size:18px;line-height:1}.AudioLibrary .AudioLibraryInfo ul{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:14px;gap:8px;margin:0 0 14px;padding-left:18px}.AudioLibrary .AudioLibraryInfo ul li{line-height:1.4}.AudioLibrary .AudioLibraryInfo button{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;font-weight:600;margin-top:15px;padding:12px 14px;transition:background .2s ease,border .2s ease;width:100%}.AudioLibrary .AudioLibraryInfo button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AudioLibrary .AudioLibraryHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;padding:0 0 4px}.AudioLibrary .AudioLibraryHeader .AudioLibraryHeaderLeft{display:flex;flex-direction:column;gap:4px;max-width:680px}.AudioLibrary .AudioLibraryHeader .AudioLibraryHeaderLeft h1{color:var(--text_Title_Dark);font-size:20px;font-weight:700}.AudioLibrary .AudioLibraryHeader .AudioLibraryHeaderLeft p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0}.AudioLibrary .AudioLibraryHeader .AudioLibraryAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease;-webkit-user-select:none;user-select:none}.AudioLibrary .AudioLibraryHeader .AudioLibraryAddBtn .AudioLibraryAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.AudioLibrary .AudioLibraryHeader .AudioLibraryAddBtn .AudioLibraryAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.AudioLibrary .AudioLibraryHeader .AudioLibraryAddBtn .AudioLibraryAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.AudioLibrary .AudioLibraryHeader .AudioLibraryAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.AudioLibrary .AudioLibraryHeader .AudioLibraryAddBtn:active{transform:scale(.98)}.AudioLibrary .AudioLibraryError{background:color-mix(in srgb,var(--Canceled) 8%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 40%,#0000);border-radius:8px;color:var(--Canceled);font-size:13px;padding:12px 16px}.AudioLibrary .AudioLibraryUpload{background:var(--background_White);border:1px solid var(--background_Blue);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:16px 20px}.AudioLibrary .AudioLibraryUpload .AudioLibraryUploadHeader{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:600;gap:8px}.AudioLibrary .AudioLibraryUpload .AudioLibraryUploadHeader .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.AudioLibrary .AudioLibraryUpload .AudioLibraryUploadKind{display:flex;flex-direction:column;gap:6px}.AudioLibrary .AudioLibraryUpload .AudioLibraryUploadKind .AudioLibraryUploadKindLabel{color:var(--text_Title_Light);font-size:12px;font-weight:600}.AudioLibrary .AudioLibraryUpload .AudioLibraryUploadKind .AudioLibraryUploadKindToggle{align-self:flex-start;background:var(--background_Gray_Light);border-radius:10px;display:inline-flex;gap:6px;padding:4px}.AudioLibrary .AudioLibraryUpload .AudioLibraryUploadKind .AudioLibraryUploadKindToggle .AudioLibraryUploadKindOption{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:34px;padding:0 14px;transition:background .12s ease,color .12s ease}.AudioLibrary .AudioLibraryUpload .AudioLibraryUploadKind .AudioLibraryUploadKindToggle .AudioLibraryUploadKindOption .material-symbols-outlined{font-size:17px}.AudioLibrary .AudioLibraryUpload .AudioLibraryUploadKind .AudioLibraryUploadKindToggle .AudioLibraryUploadKindOption:hover{color:var(--text_Title_Dark)}.AudioLibrary .AudioLibraryUpload .AudioLibraryUploadKind .AudioLibraryUploadKindToggle .AudioLibraryUploadKindOption.is-active{background:var(--background_White);box-shadow:0 1px 3px #0000000d;color:var(--background_Blue)}.AudioLibrary .AudioLibraryUpload .AudioLibraryUploadKind .AudioLibraryUploadKindToggle .AudioLibraryUploadKindOption.is-active .material-symbols-outlined{color:var(--background_Blue)}.AudioLibrary .AudioLibraryUpload .AudioLibraryUploadKind .AudioLibraryUploadKindHint{color:var(--text_Title_Light_Light);font-size:12px}.AudioLibrary .AudioLibraryUpload .AudioLibraryUploadName{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:14px;height:36px;outline:3px solid #0000;padding:0 12px}.AudioLibrary .AudioLibraryUpload .AudioLibraryUploadName:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.AudioLibrary .AudioLibraryUpload .AudioLibraryUploadActions{display:flex;gap:8px;justify-content:flex-end}.AudioLibrary .AudioLibraryUpload .AudioLibraryUploadActions .AudioLibraryUploadCancel,.AudioLibrary .AudioLibraryUpload .AudioLibraryUploadActions .AudioLibraryUploadSave{border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;font-size:13px;font-weight:600;height:34px;padding:0 16px}.AudioLibrary .AudioLibraryUpload .AudioLibraryUploadActions .AudioLibraryUploadCancel{background:var(--background_White);color:var(--text_Title_Dark)}.AudioLibrary .AudioLibraryUpload .AudioLibraryUploadActions .AudioLibraryUploadCancel:hover:not(:disabled){background:var(--background_Gray_Light)}.AudioLibrary .AudioLibraryUpload .AudioLibraryUploadActions .AudioLibraryUploadSave{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.AudioLibrary .AudioLibraryUpload .AudioLibraryUploadActions .AudioLibraryUploadSave:hover:not(:disabled){background:var(--background_Blue_Dark)}.AudioLibrary .AudioLibraryUpload .AudioLibraryUploadActions .AudioLibraryUploadSave:disabled{cursor:not-allowed;opacity:.5}.AudioLibrary .Table .TableToolbar{padding:0 0 4px}.AudioLibrary .Table .TableSection{padding:0}.AudioLibrary .AudioLibraryRowName{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AudioLibrary .AudioLibraryTypeChip{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;gap:5px;height:24px;padding:0 10px}.AudioLibrary .AudioLibraryTypeChip .material-symbols-outlined{font-size:15px}.AudioLibrary .AudioLibraryTypeChip--recording{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue)}.AudioLibrary .AudioLibraryTypeChip--holdMusic{background:color-mix(in srgb,var(--Estimate) 14%,#0000);color:var(--Estimate)}.AudioLibrary .AudioLibraryRowDate{color:var(--text_Title_Light_Light);font-size:13px}.AudioLibrary .AudioLibraryRowActions{align-items:center;display:flex;gap:4px;justify-content:flex-end}.AudioLibrary .AudioLibraryRowActions button{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.AudioLibrary .AudioLibraryRowActions button .material-symbols-outlined{font-size:18px}.AudioLibrary .AudioLibraryRowActions button:hover{background:var(--background_Gray_Light)}.AudioLibrary .AudioLibraryRowActions .AudioLibraryRowPlay:hover{color:var(--background_Blue)}.AudioLibrary .AudioLibraryRowActions .AudioLibraryRowDelete:hover{color:var(--Canceled)}@media(max-width:1050px){.AudioLibrary .AudioLibraryContent{gap:14px;padding:20px}}@media(max-width:600px){.AudioLibrary .AudioLibraryContent{gap:12px;padding:14px}.AudioLibrary .AudioLibraryHeader{align-items:flex-start!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:10px;justify-content:space-between!important}.AudioLibrary .AudioLibraryHeader .AudioLibraryHeaderMain{min-width:0}.AudioLibrary .AudioLibraryHeader .AudioLibraryHeaderActions{flex-shrink:0}.AudioLibrary .AudioLibraryHeader .AudioLibraryAddBtnLabel,.AudioLibrary .AudioLibraryHeader .AudioLibraryCreateBtnLabel{display:none!important}.AudioLibrary .AudioLibraryHeader .AudioLibraryAddBtn,.AudioLibrary .AudioLibraryHeader .AudioLibraryCreateBtn{flex-shrink:0;gap:0!important;height:44px!important;justify-content:center;min-height:44px!important;min-width:44px!important;padding:0!important;width:44px!important}.AudioLibrary .AudioLibraryHeader h1{font-size:16px}.AudioLibrary .AudioLibraryUpload .AudioLibraryUploadKind .AudioLibraryUploadKindToggle{align-self:stretch}.AudioLibrary .AudioLibraryUpload .AudioLibraryUploadKind .AudioLibraryUploadKindToggle .AudioLibraryUploadKindOption{flex:1 1;justify-content:center}}.OperationsOverview{animation:RenderPageOpen .1s ease;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-left:0;border-radius:0 8px 8px 0;box-shadow:0 1px 3px #0000000d;flex:1 1;height:100%;min-width:0;overflow-y:auto}@media(max-width:600px){.OperationsOverview{border-radius:0 0 8px 8px}}.OperationsOverview .OperationsOverviewInner{display:flex;flex-direction:column;gap:26px;margin:0 auto;max-width:1150px;padding:26px 26px 60px}@media(max-width:1050px){.OperationsOverview .OperationsOverviewInner{gap:22px;padding:20px 18px 48px}}@media(max-width:600px){.OperationsOverview .OperationsOverviewInner{gap:18px;padding:16px 14px 40px}}.OperationsOverview .OperationsOverviewHero{align-items:center;background-blend-mode:overlay,normal,normal,normal,normal,normal;background-color:#eb1e4e;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 2623 2623' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E"),radial-gradient(circle at 82% 78%,#f79845 18%,#0000 80%),radial-gradient(circle at 95% 30%,#fffaf08c 10%,#0000 60%),radial-gradient(circle at 70% 0,#ed2ca6 4%,#0000 58%),radial-gradient(circle at 88% 22%,#ffe699cc 14%,#0000 55%),radial-gradient(circle at 78% 60%,#f7613b 6%,#0000 60%);border-radius:15px;display:flex;gap:clamp(20px,4vw,48px);justify-content:space-between;overflow:hidden;padding:clamp(24px,3vw,40px);position:relative;width:100%}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroCorner{background:#ffffffeb;height:10px;position:absolute;width:10px;z-index:2}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroCorner--tl{left:14px;top:14px}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroCorner--tr{right:14px;top:14px}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroCorner--bl{bottom:14px;left:14px}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroCorner--br{bottom:14px;right:14px}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroContent{align-items:flex-start;display:flex;flex-direction:column;gap:12px;max-width:460px;position:relative;z-index:1}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroContent .OperationsOverviewHeroBadge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff2e;border:1px solid #ffffff59;border-radius:999px;color:#fff;font-size:11px;font-weight:600;letter-spacing:.04em;padding:5px 13px;text-transform:uppercase}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroContent h2{color:#fff;font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.12;margin:0}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroContent p{color:#ffffffdb;font-size:14px;line-height:1.5;margin:0}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroContent .OperationsOverviewHeroButton{align-items:center;background:#fff;border:none;border-radius:999px;box-shadow:0 6px 18px #0f172a2e;color:#1b48c5;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;margin-top:6px;padding:10px 16px 10px 18px;transition:transform .16s ease,box-shadow .16s ease,gap .16s ease}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroContent .OperationsOverviewHeroButton .material-symbols-outlined{font-size:18px}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroContent .OperationsOverviewHeroButton:hover{box-shadow:0 10px 24px #0f172a3d;gap:11px;transform:translateY(-1px)}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroContent .OperationsOverviewHeroButton:active{transform:translateY(0)}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel{background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 2px #0f172a14,0 18px 40px #0f172a47;display:flex;flex-direction:column;flex-shrink:0;max-width:100%;overflow:hidden;position:relative;width:380px;z-index:1}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBar{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:7px;padding:11px 14px}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBar .OperationsOverviewHeroDot{border-radius:50%;height:10px;width:10px}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBar .OperationsOverviewHeroDot.is-red{background:#ff5f57}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBar .OperationsOverviewHeroDot.is-amber{background:#febc2e}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBar .OperationsOverviewHeroDot.is-green{background:#28c840}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBar .OperationsOverviewHeroPanelTitle{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;margin-left:6px}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBody{display:flex;flex-direction:column;gap:14px;padding:16px}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBody .OperationsOverviewHeroProgress{display:flex;flex-direction:column;gap:8px}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBody .OperationsOverviewHeroProgress .OperationsOverviewHeroProgressTop{align-items:baseline;display:flex;justify-content:space-between}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBody .OperationsOverviewHeroProgress .OperationsOverviewHeroProgressTop .OperationsOverviewHeroProgressLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBody .OperationsOverviewHeroProgress .OperationsOverviewHeroProgressTop .OperationsOverviewHeroProgressPct{color:var(--background_Blue);font-size:13px;font-weight:700}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBody .OperationsOverviewHeroProgress .OperationsOverviewHeroProgressTrack{background:var(--background_Gray_Light);border-radius:999px;height:8px;overflow:hidden}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBody .OperationsOverviewHeroProgress .OperationsOverviewHeroProgressTrack .OperationsOverviewHeroProgressFill{background:var(--background_Blue);border-radius:inherit;height:100%;transition:width .3s ease}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBody .OperationsOverviewHeroDone{align-items:center;display:flex;flex-direction:column;gap:6px;padding:14px 6px 8px;text-align:center}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBody .OperationsOverviewHeroDone .OperationsOverviewHeroDoneBadge{align-items:center;animation:OperationsOverviewDonePop .5s cubic-bezier(.22,1,.36,1) backwards;display:flex;height:74px;justify-content:center;margin-bottom:8px;position:relative;width:74px}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBody .OperationsOverviewHeroDone .OperationsOverviewHeroDoneBadge .material-symbols-outlined{color:var(--Done);font-size:44px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 48;position:relative;z-index:1}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBody .OperationsOverviewHeroDone .OperationsOverviewHeroDoneBadge .OperationsOverviewHeroDoneRing{background:color-mix(in srgb,var(--Done) 14%,#0000);border-radius:50%;inset:8px;position:absolute}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBody .OperationsOverviewHeroDone .OperationsOverviewHeroDoneBadge .OperationsOverviewHeroDoneRing.is-outer{background:color-mix(in srgb,var(--Done) 7%,#0000);inset:0}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBody .OperationsOverviewHeroDone h3{color:var(--text_Title_Dark);font-size:17px;font-weight:700;margin:0}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBody .OperationsOverviewHeroDone p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBody .OperationsOverviewHeroDone .OperationsOverviewHeroDoneLinks{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:12px}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBody .OperationsOverviewHeroDone .OperationsOverviewHeroDoneLinks button{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:8px 13px;transition:border-color .14s ease,background .14s ease,color .14s ease,transform .08s ease}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBody .OperationsOverviewHeroDone .OperationsOverviewHeroDoneLinks button .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:17px}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBody .OperationsOverviewHeroDone .OperationsOverviewHeroDoneLinks button:hover{background:var(--background_Gray_Light_Light);border-color:var(--border_Blue);color:var(--text_Title_Dark);transform:translateY(-1px)}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBody .OperationsOverviewHeroDone .OperationsOverviewHeroDoneLinks button:hover .material-symbols-outlined{color:var(--background_Blue)}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBody .OperationsOverviewHeroSteps{display:flex;flex-direction:column;gap:6px}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBody .OperationsOverviewHeroSteps .OperationsOverviewHeroStep{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:9px 10px;text-align:left;transition:border-color .14s ease,background .14s ease,transform .08s ease;width:100%}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBody .OperationsOverviewHeroSteps .OperationsOverviewHeroStep .OperationsOverviewHeroStepIcon{color:var(--text_Title_Light);font-size:20px}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBody .OperationsOverviewHeroSteps .OperationsOverviewHeroStep .OperationsOverviewHeroStepLabel{color:var(--text_Title_Dark);flex:1 1;font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBody .OperationsOverviewHeroSteps .OperationsOverviewHeroStep .OperationsOverviewHeroStepState{color:var(--text_Title_Light_Light_Light);font-size:19px}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBody .OperationsOverviewHeroSteps .OperationsOverviewHeroStep:hover{background:var(--background_Gray_Light_Light);border-color:var(--border_Blue);transform:translateY(-1px)}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBody .OperationsOverviewHeroSteps .OperationsOverviewHeroStep.is-done .OperationsOverviewHeroStepIcon,.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBody .OperationsOverviewHeroSteps .OperationsOverviewHeroStep.is-done .OperationsOverviewHeroStepState{color:var(--Done)}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBody .OperationsOverviewHeroSteps .OperationsOverviewHeroStep.is-done .OperationsOverviewHeroStepLabel{color:var(--text_Title_Light_Light);text-decoration:line-through}@media(max-width:900px){.OperationsOverview .OperationsOverviewHero{align-items:stretch;flex-direction:column}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroContent{max-width:100%}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel{width:100%}}@media(max-width:600px){.OperationsOverview .OperationsOverviewHero{border-radius:16px;gap:14px;padding:16px}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroCorner{display:none}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroContent{gap:8px}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroContent .OperationsOverviewHeroBadge{font-size:10px;padding:4px 10px}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroContent h2{font-size:20px}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroContent p{font-size:12.5px;line-height:1.45}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroContent .OperationsOverviewHeroButton{font-size:12.5px;justify-content:center;margin-top:4px;padding:9px 16px;width:100%}.OperationsOverview .OperationsOverviewHero .OperationsOverviewHeroPanel .OperationsOverviewHeroPanelBar{padding:9px 12px}}.OperationsOverview .OperationsOverviewSection{display:flex;flex-direction:column;gap:14px}.OperationsOverview .OperationsOverviewSection .OperationsOverviewSectionTitle{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.OperationsOverview .OperationsOverviewCards{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}@media(max-width:600px){.OperationsOverview .OperationsOverviewCards{grid-template-columns:1fr}}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard{background:#0000;border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;overflow:hidden;transition:border-color .12s ease,background .12s ease}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard:hover{background:color-mix(in srgb,var(--background_White) 45%,#0000);border-color:var(--border_Dark_Light)}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardHead{align-items:center;background:#0000;border:0;border-bottom:1px solid var(--border_Light);cursor:pointer;display:flex;gap:12px;padding:13px 14px;text-align:left;transition:background .12s ease;width:100%}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardHead:hover{background:color-mix(in srgb,var(--background_Blue) 5%,#0000)}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardHead:hover .OperationsOverviewCardViewAll{color:var(--background_Blue)}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardHead:hover .OperationsOverviewCardViewAll .material-symbols-outlined{transform:translateX(2px)}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardHead .OperationsOverviewCardIcon{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:10px;display:flex;flex:0 0 auto;height:38px;justify-content:center;width:38px}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardHead .OperationsOverviewCardIcon .material-symbols-outlined{color:var(--background_Blue);font-size:20px}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardHead .OperationsOverviewCardHeadText{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardHead .OperationsOverviewCardHeadText .OperationsOverviewCardLabel{color:var(--text_Title_Dark);font-size:14px;font-weight:700}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardHead .OperationsOverviewCardHeadText .OperationsOverviewCardViewAll{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;font-weight:600;gap:1px;transition:color .12s ease}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardHead .OperationsOverviewCardHeadText .OperationsOverviewCardViewAll .material-symbols-outlined{font-size:15px;transition:transform .12s ease}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardBody{display:flex;flex-direction:column;justify-content:flex-start;min-height:104px;padding:8px}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardBody .OperationsOverviewCardList{display:flex;flex-direction:column;gap:2px}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardBody .OperationsOverviewCardList .OperationsOverviewCardRow{align-items:center;background:#0000;border:0;border-radius:9px;cursor:pointer;display:flex;gap:10px;padding:7px 8px;text-align:left;transition:background .12s ease;width:100%}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardBody .OperationsOverviewCardList .OperationsOverviewCardRow:hover{background:var(--background_Gray_Light)}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardBody .OperationsOverviewCardList .OperationsOverviewCardRow .OperationsOverviewRowAvatar{align-items:center;background:var(--background_Gray_Light);border-radius:9px;color:var(--text_Title_Light);display:flex;flex:0 0 auto;font-size:12px;font-weight:700;height:32px;justify-content:center;overflow:hidden;width:32px}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardBody .OperationsOverviewCardList .OperationsOverviewCardRow .OperationsOverviewRowAvatar img{height:100%;object-fit:cover;width:100%}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardBody .OperationsOverviewCardList .OperationsOverviewCardRow .OperationsOverviewRowAvatar--img{background:var(--background_White);border:1px solid var(--border_Light)}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardBody .OperationsOverviewCardList .OperationsOverviewCardRow .OperationsOverviewRowIcon{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:9px;display:flex;flex:0 0 auto;height:32px;justify-content:center;width:32px}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardBody .OperationsOverviewCardList .OperationsOverviewCardRow .OperationsOverviewRowIcon .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardBody .OperationsOverviewCardList .OperationsOverviewCardRow .OperationsOverviewCardRowText{display:flex;flex:1 1 auto;flex-direction:column;gap:1px;min-width:0}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardBody .OperationsOverviewCardList .OperationsOverviewCardRow .OperationsOverviewCardRowName{color:var(--text_Title_Dark);font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardBody .OperationsOverviewCardList .OperationsOverviewCardRow .OperationsOverviewCardRowSub{color:var(--text_Title_Light_Light);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardBody .OperationsOverviewCardChart{padding:6px 4px 2px}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardBody .OperationsOverviewCardChart .HomeDonutChart{gap:14px}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardBody .OperationsOverviewCardChart .HomeDonutChart .HomeDonutChartStage{width:96px}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardBody .OperationsOverviewCardCreate{align-items:center;background:#0000;border:1px dashed var(--border_Dark_Light);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:40px;justify-content:center;margin:6px;transition:background .12s ease,border-color .12s ease}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardBody .OperationsOverviewCardCreate .material-symbols-outlined{font-size:18px}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardBody .OperationsOverviewCardCreate:hover{background:color-mix(in srgb,var(--background_Blue) 8%,#0000);border-color:var(--background_Blue)}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardBody .OperationsOverviewCardSkeleton{display:flex;flex-direction:column;gap:9px;padding:9px 8px}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardBody .OperationsOverviewCardSkeleton .OperationsOverviewCardSkeletonRow{animation:OperationsOverviewShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--border_Dark_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:6px;height:12px}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardBody .OperationsOverviewCardSkeleton .OperationsOverviewCardSkeletonRow:first-child{width:70%}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardBody .OperationsOverviewCardSkeleton .OperationsOverviewCardSkeletonRow:nth-child(2){width:90%}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard .OperationsOverviewCardBody .OperationsOverviewCardSkeleton .OperationsOverviewCardSkeletonRow:nth-child(3){width:55%}.OperationsOverview .OperationsOverviewCards .OperationsOverviewCard--chart .OperationsOverviewCardBody{min-height:0}@keyframes OperationsOverviewShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.OperationsOverview .OperationsOverviewHeroPanel--skeleton .OperationsOverviewHeroSteps{pointer-events:none}.OperationsOverview .OperationsOverviewSkel{animation:OperationsOverviewShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--border_Dark_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:8px;display:block}.OperationsOverview .OperationsOverviewSkel--bar{border-radius:999px;height:8px}.OperationsOverview .OperationsOverviewSkel--step{border-radius:10px;height:38px}.OperationsOverview .OperationsOverviewSkel--card{border-radius:12px;height:70px}.OperationsOverview .OperationsOverviewCompliance{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}@media(max-width:600px){.OperationsOverview .OperationsOverviewCompliance{grid-template-columns:1fr}}.OperationsOverview .OperationsOverviewCompliance .OperationsOverviewComplianceCard{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:14px;text-align:left;transition:border-color .12s ease,background .12s ease;width:100%}.OperationsOverview .OperationsOverviewCompliance .OperationsOverviewComplianceCard:hover{background:color-mix(in srgb,var(--background_White) 45%,#0000);border-color:var(--border_Dark_Light)}.OperationsOverview .OperationsOverviewCompliance .OperationsOverviewComplianceCard:hover .OperationsOverviewComplianceArrow{color:var(--background_Blue)}.OperationsOverview .OperationsOverviewCompliance .OperationsOverviewComplianceCard .OperationsOverviewComplianceIcon{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:10px;display:flex;flex:0 0 auto;height:40px;justify-content:center;width:40px}.OperationsOverview .OperationsOverviewCompliance .OperationsOverviewComplianceCard .OperationsOverviewComplianceIcon .material-symbols-outlined{color:var(--background_Blue);font-size:21px}.OperationsOverview .OperationsOverviewCompliance .OperationsOverviewComplianceCard .OperationsOverviewComplianceText{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.OperationsOverview .OperationsOverviewCompliance .OperationsOverviewComplianceCard .OperationsOverviewComplianceText .OperationsOverviewComplianceLabel{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.OperationsOverview .OperationsOverviewCompliance .OperationsOverviewComplianceCard .OperationsOverviewComplianceText .OperationsOverviewComplianceStatus{align-items:center;color:var(--pending);display:inline-flex;font-size:12.5px;font-weight:600;gap:5px}.OperationsOverview .OperationsOverviewCompliance .OperationsOverviewComplianceCard .OperationsOverviewComplianceText .OperationsOverviewComplianceStatus .material-symbols-outlined{font-size:16px}.OperationsOverview .OperationsOverviewCompliance .OperationsOverviewComplianceCard .OperationsOverviewComplianceText .OperationsOverviewComplianceStatus.is-done{color:var(--Done)}.OperationsOverview .OperationsOverviewCompliance .OperationsOverviewComplianceCard .OperationsOverviewComplianceArrow{color:var(--text_Title_Light_Light);flex:0 0 auto;font-size:20px;transition:color .12s ease}@keyframes OperationsOverviewDonePop{0%{opacity:0;transform:scale(.6)}}.HomeDonutChart{align-items:center;display:flex;gap:18px;height:100%;min-height:0}.HomeDonutChart .HomeDonutChartStage{aspect-ratio:1;flex:0 0 auto;max-height:100%;max-width:190px;min-width:110px;position:relative;width:46%}.HomeDonutChart .HomeDonutChartStage svg{display:block;height:100%;width:100%}.HomeDonutChart .HomeDonutChartStage .HomeDonutChartCenter{align-items:center;display:flex;flex-direction:column;gap:2px;inset:0;justify-content:center;pointer-events:none;position:absolute}.HomeDonutChart .HomeDonutChartStage .HomeDonutChartCenter .HomeDonutChartCenterValue{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:23px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.5px}.HomeDonutChart .HomeDonutChartStage .HomeDonutChartCenter .HomeDonutChartCenterLabel{color:var(--text_Title_Light_Light);font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.HomeDonutChart .HomeDonutChartLegend{-webkit-overflow-scrolling:touch;display:flex;flex:1 1;flex-direction:column;gap:9px;max-height:100%;min-width:0;overflow-y:auto;padding-right:2px}.HomeDonutChart .HomeDonutChartLegend .HomeDonutChartLegendRow{align-items:center;display:flex;gap:8px;min-width:0}.HomeDonutChart .HomeDonutChartLegend .HomeDonutChartLegendRow .HomeDonutChartLegendDot{border-radius:3px;flex:0 0 auto;height:8px;width:8px}.HomeDonutChart .HomeDonutChartLegend .HomeDonutChartLegendRow .HomeDonutChartLegendLabel{color:var(--text_Title_Light);flex:1 1;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.HomeDonutChart .HomeDonutChartLegend .HomeDonutChartLegendRow .HomeDonutChartLegendValue{font-feature-settings:"tnum";align-items:baseline;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;gap:6px;white-space:nowrap}.HomeDonutChart .HomeDonutChartLegend .HomeDonutChartLegendRow .HomeDonutChartLegendValue em{color:var(--text_Title_Light_Light_Light);font-size:11px;font-style:normal;font-weight:500}@media(max-width:1050px){.HomeDonutChart{gap:14px}}@media(max-width:600px){.HomeDonutChart{gap:10px}.HomeDonutChart .HomeDonutChartStage{min-width:96px}}.PortingInNumbers{align-items:stretch;display:flex;flex:1 1;flex-direction:row;height:100%;min-width:0;overflow:hidden}.PortingInNumbers .PortingInNumbersContent{background:#0000;display:flex;flex:1 1;flex-direction:column;gap:18px;min-width:0;overflow:auto;padding:24px 24px 40px}.PortingInNumbers .PortingInNumbersInfo{align-self:flex-start;background:var(--background_Gray_Light_Light);flex-shrink:0;overflow-y:auto;padding:24px 20px;width:300px}.PortingInNumbers .PortingInNumbersInfo h1{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0 0 8px}.PortingInNumbers .PortingInNumbersInfo p{color:var(--text_Title_Light);font-size:14px;margin:0 0 12px}.PortingInNumbers .PortingInNumbersInfo .PortingInNumbersInfoBlocks{grid-gap:10px;display:grid;gap:10px;margin:0 0 14px}.PortingInNumbers .PortingInNumbersInfo .PortingInNumbersInfoBlocks .PortingInNumbersInfoBlock{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:14px;gap:10px;padding:10px 12px}.PortingInNumbers .PortingInNumbersInfo .PortingInNumbersInfoBlocks .PortingInNumbersInfoBlock .material-symbols-outlined{font-size:18px;line-height:1}.PortingInNumbers .PortingInNumbersInfo ul{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:14px;gap:8px;margin:0 0 14px;padding-left:18px}.PortingInNumbers .PortingInNumbersInfo ul li{line-height:1.4}.PortingInNumbers .PortingInNumbersInfo .PortingInNumbersInfoLearnBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;margin-top:15px;padding:12px 14px;transition:box-shadow .12s ease,border-color .12s ease,transform .08s ease;width:100%}.PortingInNumbers .PortingInNumbersInfo .PortingInNumbersInfoLearnBtn .material-symbols-outlined{font-size:17px}.PortingInNumbers .PortingInNumbersInfo .PortingInNumbersInfoLearnBtn:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.PortingInNumbers .PortingInNumbersInfo .PortingInNumbersInfoLearnBtn:active{transform:scale(.99)}.PortingInNumbers .PortingInNumbersHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;padding:0 4px 18px}.PortingInNumbers .PortingInNumbersHeader .PortingInNumbersHeaderLeft{display:flex;flex-direction:column;gap:4px;max-width:680px}.PortingInNumbers .PortingInNumbersHeader .PortingInNumbersHeaderLeft h1{color:var(--text_Title_Dark);font-size:20px;font-weight:700}.PortingInNumbers .PortingInNumbersHeader .PortingInNumbersHeaderLeft p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0}.PortingInNumbers .PortingInNumbersHeader .PortingInNumbersAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease;-webkit-user-select:none;user-select:none}.PortingInNumbers .PortingInNumbersHeader .PortingInNumbersAddBtn .PortingInNumbersAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.PortingInNumbers .PortingInNumbersHeader .PortingInNumbersAddBtn .PortingInNumbersAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.PortingInNumbers .PortingInNumbersHeader .PortingInNumbersAddBtn .PortingInNumbersAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.PortingInNumbers .PortingInNumbersHeader .PortingInNumbersAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.PortingInNumbers .PortingInNumbersHeader .PortingInNumbersAddBtn:active{transform:scale(.98)}.PortingInNumbers .PortingInNumbersHeader .PortingInNumbersAddBtn:disabled{cursor:not-allowed;opacity:.55}.PortingInNumbers .PortingInNumbersNotice{background:color-mix(in srgb,var(--pending) 12%,#0000);border:1px solid color-mix(in srgb,var(--pending) 35%,#0000);border-radius:10px;color:color-mix(in srgb,var(--pending) 75%,var(--text_Title_Dark));font-size:13px;padding:12px 16px}.PortingInNumbers .PortingInNumbersNotice code{font-family:Menlo,monospace;font-size:12px}.PortingInNumbers .PortingInNumbersError{background:color-mix(in srgb,var(--Canceled) 8%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 40%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;padding:12px 16px}.PortingInNumbers .PortingInNumbersSection{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:20px 22px 24px}.PortingInNumbers .PortingInNumbersSection h2{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.PortingInNumbers .PortingInNumbersSection p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.55;margin:0}.PortingInNumbers .PortingInNumbersSection ul{color:var(--text_Title_Light);font-size:13px;line-height:1.6;margin:0 0 6px 18px;padding:0}.PortingInNumbers .PortingInNumbersSection .PortingInNumbersInline{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:inherit;font-weight:600;padding:0}.PortingInNumbers .PortingInNumbersSection .PortingInNumbersInline:hover{text-decoration:underline}.PortingInNumbers .PortingInNumbersInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:14px;height:42px;outline:3px solid #0000;padding:0 14px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease}.PortingInNumbers .PortingInNumbersInput:focus{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.PortingInNumbers .PortingInNumbersTextarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:3px solid #0000;padding:12px 14px;resize:vertical;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease}.PortingInNumbers .PortingInNumbersTextarea:focus{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.PortingInNumbers .PortingInNumbersRow{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}@media(max-width:600px){.PortingInNumbers .PortingInNumbersRow{grid-template-columns:1fr}}.PortingInNumbers .PortingInNumbersField{display:flex;flex-direction:column;gap:6px}.PortingInNumbers .PortingInNumbersField label{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.PortingInNumbers .PortingInNumbersFieldError{color:var(--Canceled);font-size:12px}.PortingInNumbers .PortingInNumbersUpload{align-items:center;align-self:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:10px 16px;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.PortingInNumbers .PortingInNumbersUpload .material-symbols-outlined{font-size:18px}.PortingInNumbers .PortingInNumbersUpload:hover:not(:disabled){background:var(--background_Blue_White);border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover)}.PortingInNumbers .PortingInNumbersUpload:disabled{cursor:not-allowed;opacity:.5}.PortingInNumbers .PortingInNumbersDropZone{align-items:center;background:var(--background_Gray_Light_Light);border:1.5px dashed var(--border_Dark_Light);border-radius:14px;color:var(--text_Title_Light);cursor:pointer;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:122px;outline:3px solid #0000;padding:20px 18px;text-align:center;transition:border-color .15s ease,background .15s ease,outline-color .15s ease}.PortingInNumbers .PortingInNumbersDropZone:hover{border-color:var(--background_Blue)}.PortingInNumbers .PortingInNumbersDropZone:focus-visible{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.PortingInNumbers .PortingInNumbersDropZone.is-dragover{background:color-mix(in srgb,var(--background_Blue) 8%,#0000);border-color:var(--background_Blue)}.PortingInNumbers .PortingInNumbersDropZone.is-success{background:color-mix(in srgb,var(--Done) 7%,#0000);border-color:color-mix(in srgb,var(--Done) 45%,#0000);border-style:solid}.PortingInNumbers .PortingInNumbersDropZone.is-error{background:color-mix(in srgb,var(--Canceled) 6%,#0000);border-color:color-mix(in srgb,var(--Canceled) 45%,#0000);border-style:solid}.PortingInNumbers .PortingInNumbersDropZone .PortingInNumbersDropZoneIcon{color:var(--text_Title_Light_Light);font-size:30px}.PortingInNumbers .PortingInNumbersDropZone .PortingInNumbersDropZoneIcon.is-ok{color:var(--Done)}.PortingInNumbers .PortingInNumbersDropZone .PortingInNumbersDropZoneIcon.is-err{color:var(--Canceled)}.PortingInNumbers .PortingInNumbersDropZone .PortingInNumbersDropZoneTitle{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600}.PortingInNumbers .PortingInNumbersDropZone .PortingInNumbersDropZoneHint{color:var(--text_Title_Light_Light);font-size:12px}.PortingInNumbers .PortingInNumbersDropZone .PortingInNumbersDropZoneReplace{background:#0000;border:none;border-radius:6px;color:var(--background_Blue);cursor:pointer;font-size:12.5px;font-weight:600;margin-top:2px;padding:2px 6px}.PortingInNumbers .PortingInNumbersDropZone .PortingInNumbersDropZoneReplace:hover{background:var(--background_Blue_White)}.PortingInNumbers .PortingInNumbersDropZone .PortingInNumbersDropZoneSpinner{animation:PortingInNumbersTableActionSpin .75s linear infinite;color:var(--background_Blue)}.PortingInNumbers .PortingInNumbersFootnote{color:var(--text_Title_Light_Light);font-size:12px}.PortingInNumbers .PortingInNumbersFilePill{align-items:center;align-self:flex-start;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;gap:6px;padding:6px 12px}.PortingInNumbers .PortingInNumbersFilePill .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.PortingInNumbers .PortingInNumbersPreview{border:1px solid var(--border_Light);border-radius:10px;overflow:hidden}.PortingInNumbers .PortingInNumbersPreview .PortingInNumbersPreviewHead,.PortingInNumbers .PortingInNumbersPreview .PortingInNumbersPreviewRow{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:1.2fr 1fr 1fr 1fr;padding:10px 14px}.PortingInNumbers .PortingInNumbersPreview .PortingInNumbersPreviewHead{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.PortingInNumbers .PortingInNumbersPreview .PortingInNumbersPreviewRow{border-top:1px solid var(--border_Light);color:var(--text_Title_Dark);font-size:13px}.PortingInNumbers .PortingInNumbersPreview .PortingInNumbersPreviewRow>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PortingInNumbers .PortingInNumbersSigner{align-items:center;display:flex;flex-wrap:wrap;gap:10px;padding-top:4px}.PortingInNumbers .PortingInNumbersSigner .PortingInNumbersSignerLabel{color:var(--text_Title_Dark);flex-basis:100%;font-size:13px;font-weight:600;margin-right:6px}.PortingInNumbers .PortingInNumbersSigner .PortingInNumbersSignerOption{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:9px 16px;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,color .15s ease}.PortingInNumbers .PortingInNumbersSigner .PortingInNumbersSignerOption .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.PortingInNumbers .PortingInNumbersSigner .PortingInNumbersSignerOption:hover{box-shadow:var(--shadow-lift-hover)}.PortingInNumbers .PortingInNumbersSigner .PortingInNumbersSignerOption.is-selected{background:color-mix(in srgb,var(--background_Blue) 8%,#0000);border-color:var(--background_Blue);color:var(--background_Blue)}.PortingInNumbers .PortingInNumbersSigner .PortingInNumbersSignerOption.is-selected .material-symbols-outlined{color:var(--background_Blue)}.PortingInNumbers .PortingInNumbersSteps{display:flex;flex-wrap:wrap;gap:8px}.PortingInNumbers .PortingInNumbersSteps .PortingInNumbersStep{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;box-shadow:var(--shadow-lift);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 13px 6px 10px;transition:border-color .12s ease,background .12s ease,color .12s ease,box-shadow .12s ease}.PortingInNumbers .PortingInNumbersSteps .PortingInNumbersStep .material-symbols-outlined{font-size:16px}.PortingInNumbers .PortingInNumbersSteps .PortingInNumbersStep:hover{box-shadow:var(--shadow-lift-hover)}.PortingInNumbers .PortingInNumbersSteps .PortingInNumbersStep.is-done{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-color:color-mix(in srgb,var(--background_Blue) 35%,#0000);color:var(--background_Blue)}.PortingInNumbers .PortingInNumbersActions{align-items:center;display:flex;gap:12px;justify-content:flex-start}.PortingInNumbers .PortingInNumbersSubmitHint{align-items:flex-start;background:color-mix(in srgb,var(--pending) 10%,#0000);border:1px solid color-mix(in srgb,var(--pending) 30%,#0000);border-radius:8px;color:var(--text_Title_Dark);display:flex;font-size:12.5px;gap:8px;line-height:1.45;padding:9px 12px}.PortingInNumbers .PortingInNumbersSubmitHint .material-symbols-outlined{color:var(--pending);flex-shrink:0;font-size:17px}.PortingInNumbers .PortingInNumbersSubmitHint strong{font-weight:700}.PortingInNumbers .PortingInNumbersSubmit{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:8px;height:40px;padding:4px 18px 4px 8px;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease,opacity .12s ease}.PortingInNumbers .PortingInNumbersSubmit .PortingInNumbersSubmitInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.PortingInNumbers .PortingInNumbersSubmit .PortingInNumbersSubmitInner .material-symbols-outlined{color:#fff;font-size:16px}.PortingInNumbers .PortingInNumbersSubmit .PortingInNumbersSubmitLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.PortingInNumbers .PortingInNumbersSubmit:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.PortingInNumbers .PortingInNumbersSubmit:active:not(:disabled){transform:scale(.98)}.PortingInNumbers .PortingInNumbersSubmit.is-inactive{opacity:.6}.PortingInNumbers .PortingInNumbersSubmit.is-inactive .PortingInNumbersSubmitInner{background:var(--text_Title_Light_Light)}.PortingInNumbers .PortingInNumbersSubmit.is-busy{cursor:progress}.PortingInNumbers .PortingInNumbersSubmit.is-busy .PortingInNumbersSubmitInner .material-symbols-outlined{animation:PortingInNumbersTableActionSpin .8s linear infinite}.PortingInNumbers .PortingInNumbersCancel{background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;font-size:14px}.PortingInNumbers .PortingInNumbersCancel:hover:not(:disabled){color:var(--text_Title_Dark)}.PortingInNumbers .PortingInNumbersBackBtn{align-items:center;align-self:flex-start;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-bottom:6px;padding:0}.PortingInNumbers .PortingInNumbersBackBtn .material-symbols-outlined{font-size:18px}.PortingInNumbers .PortingInNumbersBackBtn:hover{color:var(--background_Blue)}@keyframes PortingInNumbersTableActionSpin{to{transform:rotate(1turn)}}.PortingInNumbers .Table .TableSection{padding:0}.PortingInNumbers .PortingInNumbersTableName{display:flex;flex-direction:column;gap:2px;min-width:0}.PortingInNumbers .PortingInNumbersTableName>span:first-child{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PortingInNumbers .PortingInNumbersTableName .PortingInNumbersTableRequestNumber{font-feature-settings:"tnum";color:var(--text_Title_Light_Light);font-size:12px;font-variant-numeric:tabular-nums;font-weight:400;letter-spacing:.02em}.PortingInNumbers .PortingInNumbersTableStatus{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;gap:5px;max-width:100%;padding:3px 11px 3px 8px}.PortingInNumbers .PortingInNumbersTableStatus .material-symbols-outlined{flex-shrink:0;font-size:16px}.PortingInNumbers .PortingInNumbersTableStatus>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PortingInNumbers .PortingInNumbersTableStatus.is-done{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.PortingInNumbers .PortingInNumbersTableStatus.is-warning{background:color-mix(in srgb,var(--pending) 14%,#0000);color:var(--pending)}.PortingInNumbers .PortingInNumbersTableStatus.is-review{background:color-mix(in srgb,var(--Submited) 12%,#0000);color:var(--Submited)}.PortingInNumbers .PortingInNumbersTableStatus.is-error{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.PortingInNumbers .PortingInNumbersTableStatus.is-progress{background:color-mix(in srgb,var(--InProgress) 12%,#0000);color:var(--InProgress)}.PortingInNumbers .PortingInNumbersTableActions{align-items:center;display:flex;gap:4px;justify-content:flex-end}.PortingInNumbers .PortingInNumbersTableActions .PortingInNumbersTableAction{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;text-decoration:none;width:28px}.PortingInNumbers .PortingInNumbersTableActions .PortingInNumbersTableAction .material-symbols-outlined{font-size:18px}.PortingInNumbers .PortingInNumbersTableActions .PortingInNumbersTableAction .PortingInNumbersTableActionSpinner{animation:PortingInNumbersTableActionSpin .75s linear infinite;color:var(--background_Blue)}.PortingInNumbers .PortingInNumbersTableActions .PortingInNumbersTableAction:hover{background:var(--background_Gray_Light);color:var(--background_Blue)}.PortingInNumbers .PortingInNumbersTableActions .PortingInNumbersTableAction.is-disabled{color:var(--text_Title_Light_Light_Light);cursor:not-allowed;pointer-events:none}.PortingInNumbers .PortingInNumbersTableActions .PortingInNumbersTableAction.is-loading{background:var(--background_Gray_Light);cursor:progress;pointer-events:none}.PortingInNumbers .PortingInNumbersSection--loa{background:var(--background_Gray_Light_Light);border-color:var(--border_Dark_Light);box-shadow:0 1px 2px #0f172a0a,0 8px 24px #0f172a14,inset 0 1px 0 #fff9}.PortingInNumbers .PortingInNumbersLoaHeader{align-items:center;display:flex;gap:14px;justify-content:space-between}.PortingInNumbers .PortingInNumbersLoaHeader .PortingInNumbersLoaBrand{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:inline-flex;justify-content:center;min-height:32px;padding:4px 10px}.PortingInNumbers .PortingInNumbersLoaHeader .PortingInNumbersLoaBrand img{max-height:24px;object-fit:contain}.PortingInNumbers .PortingInNumbersLoaHeader .PortingInNumbersLoaBrand .PortingInNumbersLoaBrandText{color:var(--text_Title_Dark);font-size:13px;font-weight:700}.PortingInNumbers .PortingInNumbersLoaGrid{grid-gap:10px 14px;display:grid;gap:10px 14px;grid-template-columns:1fr 1fr}@media(max-width:600px){.PortingInNumbers .PortingInNumbersLoaGrid{grid-template-columns:1fr}}.PortingInNumbers .PortingInNumbersLoaGrid .PortingInNumbersLoaField{display:flex;flex-direction:column;gap:4px}.PortingInNumbers .PortingInNumbersLoaGrid .PortingInNumbersLoaField--full{grid-column:1/-1}.PortingInNumbers .PortingInNumbersLoaGrid .PortingInNumbersLoaField label{color:var(--text_Title_Dark);font-size:12px;font-weight:600}.PortingInNumbers .PortingInNumbersLoaGrid .PortingInNumbersLoaField label em{color:var(--text_Title_Light_Light);font-style:normal;font-weight:400;margin-left:4px}.PortingInNumbers .PortingInNumbersLoaGrid .PortingInNumbersLoaField input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;height:38px;outline:3px solid #0000;padding:0 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease}.PortingInNumbers .PortingInNumbersLoaGrid .PortingInNumbersLoaField input:focus{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.PortingInNumbers .PortingInNumbersLoaAuthorization{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-card-rest);color:var(--text_Title_Light);font-size:12.5px;line-height:1.55;padding:14px 16px}.PortingInNumbers .PortingInNumbersLoaAuthorization strong{color:var(--text_Title_Dark);display:block;font-size:12px;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.PortingInNumbers .PortingInNumbersLoaAuthorization p{margin:0}.PortingInNumbers .PortingInNumbersLoaSignRow{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1.5fr 1fr}@media(max-width:600px){.PortingInNumbers .PortingInNumbersLoaSignRow{grid-template-columns:1fr}}.PortingInNumbers .PortingInNumbersLoaSignBlock{display:flex;flex-direction:column;gap:6px}.PortingInNumbers .PortingInNumbersLoaSignBlock .PortingInNumbersLoaSignBlockLabel{color:var(--text_Title_Dark);font-size:12px;font-weight:600}.PortingInNumbers .PortingInNumbersLoaSignPadWrap{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);overflow:hidden;position:relative;width:100%}.PortingInNumbers .PortingInNumbersLoaSignPadWrap:after{background:var(--border_Dark_Light);bottom:30%;content:"";height:1px;left:14px;pointer-events:none;position:absolute;right:14px}.PortingInNumbers .PortingInNumbersLoaSignPadWrap .PortingInNumbersLoaSignPad{cursor:crosshair;display:block;height:140px;position:relative;touch-action:none;width:100%;z-index:1}.PortingInNumbers .PortingInNumbersLoaSignPadWrap .PortingInNumbersLoaSignPlaceholder{color:var(--text_Title_Light_Light);font-size:13px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.PortingInNumbers .PortingInNumbersLoaSignClear{align-self:flex-start;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:600;padding:2px 0}.PortingInNumbers .PortingInNumbersLoaSignClear:hover{color:var(--background_Blue_Dark)}.PortingInNumbers .PortingInNumbersSuccess{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;display:flex;flex-direction:column;gap:12px;margin:60px auto 0;max-width:520px;padding:40px 24px;text-align:center}.PortingInNumbers .PortingInNumbersSuccess .PortingInNumbersSuccessIcon{align-items:center;background:color-mix(in srgb,var(--Done) 14%,#0000);border-radius:999px;color:var(--Done);display:inline-flex;height:72px;justify-content:center;width:72px}.PortingInNumbers .PortingInNumbersSuccess .PortingInNumbersSuccessIcon .material-symbols-outlined{font-size:40px}.PortingInNumbers .PortingInNumbersSuccess .PortingInNumbersSuccessTitle{color:var(--text_Title_Dark);font-size:18px;font-weight:700}.PortingInNumbers .PortingInNumbersSuccess .PortingInNumbersSuccessHint{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.55}.PortingInNumbers .PortingInNumbersSuccess .PortingInNumbersSuccessBtn{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:600;margin-top:6px;padding:10px 20px}.PortingInNumbers .PortingInNumbersSuccess .PortingInNumbersSuccessBtn:hover{background:var(--background_Blue_White);border-color:var(--background_Blue);color:var(--background_Blue)}@media(max-width:1050px){.PortingInNumbers{flex-direction:column;overflow-y:auto}.PortingInNumbers .PortingInNumbersContent{flex:0 0 auto;overflow:visible;padding:20px 20px 28px}.PortingInNumbers .PortingInNumbersInfo{align-self:stretch;margin-left:0;margin-top:14px;order:2;width:100%}.PortingInNumbers .PortingInNumbersHeaderLeft h1{font-size:18px}.PortingInNumbers .PortingInNumbersSection{padding:16px 18px 20px}}@media(max-width:600px){.PortingInNumbers .PortingInNumbersHeader{align-items:flex-start!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important}.PortingInNumbers .PortingInNumbersHeader .PortingInNumbersHeaderMain{min-width:0}.PortingInNumbers .PortingInNumbersHeader .PortingInNumbersHeaderActions{flex-shrink:0}.PortingInNumbers .PortingInNumbersHeader .PortingInNumbersAddBtnLabel,.PortingInNumbers .PortingInNumbersHeader .PortingInNumbersCreateBtnLabel{display:none!important}.PortingInNumbers .PortingInNumbersHeader .PortingInNumbersAddBtn,.PortingInNumbers .PortingInNumbersHeader .PortingInNumbersCreateBtn{flex-shrink:0;gap:0!important;height:44px!important;justify-content:center;min-height:44px!important;min-width:44px!important;padding:0!important;width:44px!important}.PortingInNumbers .PortingInNumbersHeader{margin-left:8px!important;margin-right:8px!important}.PortingInNumbers .PortingInNumbersControls,.PortingInNumbers .PortingInNumbersTableSection{padding-left:8px!important;padding-right:8px!important}.PortingInNumbers .PortingInNumbersHeader{align-items:stretch;flex-direction:column;gap:10px}.PortingInNumbers .PortingInNumbersHeader h1,.PortingInNumbers .PortingInNumbersHeader h2{font-size:16px}.PortingInNumbers .PortingInNumbersHeader .PortingInNumbersAddBtn{justify-content:center;min-height:44px;width:100%}.PortingInNumbers .PortingInNumbersContent{flex:1 1;height:100%;padding:16px 14px 24px}.PortingInNumbers .PortingInNumbersTableActions .PortingInNumbersTableAction{border-radius:8px;height:40px;width:40px}.PortingInNumbers .PortingInNumbersPreviewScroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.PortingInNumbers .PortingInNumbersPreview{min-width:480px}.PortingInNumbers .PortingInNumbersSteps{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.PortingInNumbers .PortingInNumbersActions{align-items:stretch;flex-direction:column;gap:10px}.PortingInNumbers .PortingInNumbersActions button{justify-content:center;min-height:44px;width:100%}.PortingInNumbers .PortingInNumbersInput,.PortingInNumbers .PortingInNumbersLoaGrid .PortingInNumbersLoaField input,.PortingInNumbers .PortingInNumbersTextarea{font-size:16px}}.PortingInNumbers.PortingInRequest{align-items:stretch;background-color:var(--background_White);border:1px solid var(--border_Light);border-left:0;border-radius:0 8px 8px 0;flex-direction:column;gap:0;height:100%;min-height:0;overflow:hidden;padding:0}.PortingInNumbers.PortingInRequest.is-loading{gap:0}.PortingInNumbers.PortingInRequest.is-loading .PortingInNumbersError,.PortingInNumbers.PortingInRequest.is-loading .PortingInNumbersFooter,.PortingInNumbers.PortingInRequest.is-loading .PortingInNumbersSection,.PortingInNumbers.PortingInRequest.is-loading .PortingInNumbersSteps{display:none}.PortingInNumbers.PortingInRequest .PortingInRequestSkeleton{display:flex;flex-direction:column;gap:18px}.PortingInNumbers.PortingInRequest .PortingInRequestSkeleton .PortingInRequestSkeletonSection{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:18px}.PortingInNumbers.PortingInRequest .PortingInRequestSkeleton .PortingInRequestSkeletonRow{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.PortingInNumbers.PortingInRequest .PortingInRequestSkeleton .PortingInRequestSkeletonBar,.PortingInNumbers.PortingInRequest .PortingInRequestSkeleton .PortingInRequestSkeletonField{animation:PortingInRequestShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--border_Dark_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Dark_Light) 100%);background-size:200% 100%;border-radius:8px}.PortingInNumbers.PortingInRequest .PortingInRequestSkeleton .PortingInRequestSkeletonBar--title{height:18px;width:35%}.PortingInNumbers.PortingInRequest .PortingInRequestSkeleton .PortingInRequestSkeletonBar--copy{height:12px;width:70%}.PortingInNumbers.PortingInRequest .PortingInRequestSkeleton .PortingInRequestSkeletonBar--block{border-radius:12px;height:120px;width:100%}.PortingInNumbers.PortingInRequest .PortingInRequestSkeleton .PortingInRequestSkeletonField{height:44px}@keyframes PortingInRequestShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.PortingInNumbers.PortingInRequest .PortingInNumbersInline{background:none;border:0;color:var(--background_Blue);cursor:pointer;font-size:inherit;font-weight:600;padding:0;text-decoration:none}.PortingInNumbers.PortingInRequest .PortingInNumbersInline:hover{text-decoration:underline}.PortingInNumbers.PortingInRequest .PortingInNumbersExistingFiles{display:flex;flex-direction:column;gap:8px;margin:0 0 12px}.PortingInNumbers.PortingInRequest .PortingInNumbersExistingFiles .PortingInNumbersExistingFilesLabel{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.PortingInNumbers.PortingInRequest .PortingInNumbersExistingFiles .PortingInNumbersExistingFilesLabel span{font-weight:400;letter-spacing:0;text-transform:none}.PortingInNumbers.PortingInRequest .PortingInNumbersExistingFiles .PortingInNumbersFilePill--locked{background:color-mix(in srgb,var(--background_Gray_Light) 60%,#0000);color:var(--text_Title_Light);cursor:default}.PortingInNumbers.PortingInRequest .PortingInNumbersExistingFiles .PortingInNumbersFilePill--locked .PortingInNumbersFilePillName{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PortingInNumbers.PortingInRequest .PortingInNumbersExistingFiles .PortingInNumbersFilePill--locked .PortingInNumbersFilePillLock{color:var(--text_Title_Light_Light);font-size:14px;margin-left:auto}.PortingInNumbers.PortingInRequest .PortingInNumbersBackBtn{align-items:center;background-color:var(--background_Gray_Light);border:none;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;gap:8px;margin-bottom:12px;padding:6px 12px;transition:all .2s ease;width:-webkit-fit-content;width:fit-content}.PortingInNumbers.PortingInRequest .PortingInNumbersBackBtn .material-symbols-outlined{font-size:20px}.PortingInNumbers.PortingInRequest .PortingInNumbersBackBtn p{margin:0}.PortingInNumbers.PortingInRequest .PortingInNumbersBackBtn:hover{background-color:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.PortingInNumbers.PortingInRequest .PortingInNumbersHeader{flex-shrink:0;padding:24px 24px 14px}.PortingInNumbers.PortingInRequest .PortingInNumbersSection{scroll-margin-top:16px}.PortingInNumbers.PortingInRequest .PortingInNumbersSteps{background:var(--background_White);border-bottom:1px solid var(--border_Light);flex-shrink:0;padding:10px 24px 12px;z-index:9}.PortingInNumbers.PortingInRequest .PortingInRequestScroll{display:flex;flex:1 1 auto;flex-direction:column;gap:18px;min-height:0;overflow-y:auto;padding:18px 24px 24px}.PortingInNumbers.PortingInRequest .PortingInNumbersFooter{background:var(--background_White);border-top:1px solid var(--border_Light);display:flex;flex-direction:column;flex-shrink:0;gap:10px;padding:14px 24px;z-index:10}@media(max-width:1050px){.PortingInNumbers.PortingInRequest .PortingInNumbersHeader{padding:20px 20px 12px}.PortingInNumbers.PortingInRequest .PortingInNumbersSteps{padding:10px 20px 12px}.PortingInNumbers.PortingInRequest .PortingInRequestScroll{gap:14px;padding:16px 20px 20px}.PortingInNumbers.PortingInRequest .PortingInNumbersFooter{padding:14px 20px}}@media(max-width:600px){.PortingInNumbers.PortingInRequest .PortingInNumbersHeader{padding:14px 14px 10px}.PortingInNumbers.PortingInRequest .PortingInNumbersSteps{padding:8px 14px 10px}.PortingInNumbers.PortingInRequest .PortingInRequestScroll{gap:12px;padding:12px 14px 16px}.PortingInNumbers.PortingInRequest .PortingInNumbersFooter{padding:12px 14px}.PortingInNumbers.PortingInRequest .PortingInRequestSkeletonRow{grid-template-columns:1fr}}.EngageMain{animation:RenderPageOpen .1s ease;background-color:#0000;border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;height:100%;width:auto}.EngageMain.is-builder-mode{background-color:#0000;border:0;border-radius:0}.EngageMain .EngageMenu{background-color:var(--background_Gray_Light_Light);border-radius:8px 0 0 8px;border-right:1px solid var(--border_Light);display:flex;flex-direction:column;gap:4px;max-width:210px;min-width:210px;overflow-x:hidden;overflow-y:auto;padding:22px 14px 20px;transition:min-width .18s ease,max-width .18s ease,padding .18s ease}.EngageMain .EngageMenu .EngageMenuHeader h2{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0 0 8px 11px}.EngageMain .EngageMenu .EngageMenuItem{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;gap:10px;min-width:0;padding:8px 10px;transition:background .15s ease,border-color .15s ease;width:100%}.EngageMain .EngageMenu .EngageMenuItem .material-symbols-outlined{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:50%;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:16px;height:28px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:28px}.EngageMain .EngageMenu .EngageMenuItem p{color:var(--text_Title_Light);flex:1 1;font-size:13px;font-weight:600;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EngageMain .EngageMenu .EngageMenuItem:hover{background:var(--surface-sunken)}.EngageMain .EngageMenu .EngageMenuItem.is-active{background:var(--background_White);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d}.EngageMain .EngageMenu .EngageMenuItem.is-active .material-symbols-outlined{background:var(--text_Title_Dark);border-color:var(--text_Title_Dark);color:#fff}.EngageMain .EngageMenu .EngageMenuItem.is-active p{color:var(--text_Title_Dark)}.EngageMain .EngageMenu.is-compact{gap:6px;max-width:92px;min-width:92px;padding:25px 10px 20px}.EngageMain .EngageMenu.is-compact .EngageMenuHeader{display:flex;justify-content:center;margin-bottom:4px}.EngageMain .EngageMenu.is-compact .EngageMenuHeader h2{font-size:12px;margin:0;text-align:center}.EngageMain .EngageMenu.is-compact .EngageMenuItem{align-items:center;flex-direction:column;gap:5px;justify-content:center;min-height:62px;padding:10px 4px;text-align:center}.EngageMain .EngageMenu.is-compact .EngageMenuItem .material-symbols-outlined{font-size:18px;height:30px;width:30px}.EngageMain .EngageMenu.is-compact .EngageMenuItem p{font-size:11px;font-weight:500;line-height:1.1;text-align:center;width:100%}.EngageMain .EngageMenu .EngageMenuToggle{display:flex;justify-content:center;margin-top:auto;padding-top:12px}.EngageMain .EngageMenu .EngageMenuToggle .EngageMenuViewSwitch{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;gap:2px;padding:3px}.EngageMain .EngageMenu .EngageMenuToggle .EngageMenuViewSwitch .EngageMenuViewButton{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.EngageMain .EngageMenu .EngageMenuToggle .EngageMenuViewSwitch .EngageMenuViewButton .material-symbols-outlined{font-size:18px}.EngageMain .EngageMenu .EngageMenuToggle .EngageMenuViewSwitch .EngageMenuViewButton:hover{color:var(--text_Title_Dark)}.EngageMain .EngageMenu .EngageMenuToggle .EngageMenuViewSwitch .EngageMenuViewButton.is-active{background:var(--background_White);box-shadow:0 1px 2px #0f172a14;color:var(--text_Title_Dark)}.EngageMain .EngageBody{background-color:var(--background_Body);border-radius:0 8px 8px 0;flex:1 1;overflow-x:hidden;overflow-y:auto}@media(max-width:1050px){.EngageMain .EngageMenu{max-width:184px;min-width:184px;padding:18px 12px}.EngageMain .EngageMenu .EngageMenuItem{padding:7px 8px}.EngageMain .EngageMenu .EngageMenuItem p{font-size:12px}}@media(max-width:600px){.EngageMain{flex-direction:column;overflow-x:hidden}.EngageMain .EngageMenu{-webkit-overflow-scrolling:touch;align-items:center;flex-direction:row;flex-wrap:nowrap;height:60px;max-height:60px;max-width:none;min-height:60px;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;width:100%}.EngageMain .EngageMenu::-webkit-scrollbar{display:none}.EngageMain .EngageMenuToggle,.EngageMain .EngageMenuViewSwitch{display:none!important}.EngageMain .EngageMenu{border-bottom:1px solid var(--border_Light);border-radius:8px 8px 0 0;border-right:none;gap:6px;padding:0 12px}.EngageMain .EngageMenu .EngageMenuHeader{display:none}.EngageMain .EngageMenu .EngageMenuItem{align-items:center;background:var(--background_Gray_Light);border-radius:999px;flex:0 0 auto;height:40px;min-height:0;padding:0 14px;white-space:nowrap;width:auto}.EngageMain .EngageMenu .EngageMenuItem .material-symbols-outlined{background:#0000;border:none;border-radius:0;color:var(--text_Title_Light);font-size:18px;height:auto;width:auto}.EngageMain .EngageMenu .EngageMenuItem p{font-size:13px;overflow:visible;text-overflow:clip}.EngageMain .EngageMenu .EngageMenuItem.is-active{background:var(--background_Gray_Light_Blue);box-shadow:none}.EngageMain .EngageMenu .EngageMenuItem.is-active .material-symbols-outlined{background:#0000;color:var(--text_Title_Dark)}.EngageMain .EngageMenu .EngageMenuItem.is-active p{color:var(--text_Title_Dark)}.EngageMain .EngageMenu .EngageMenuToggle{display:none}.EngageMain .EngageMenu.is-compact{gap:6px;max-width:none;min-width:0;padding:0 12px;width:100%}.EngageMain .EngageMenu.is-compact .EngageMenuHeader{display:none}.EngageMain .EngageMenu.is-compact .EngageMenuItem{align-items:center;flex-direction:row;gap:6px;height:40px;justify-content:center;min-height:0;padding:0 14px}.EngageMain .EngageMenu.is-compact .EngageMenuItem .material-symbols-outlined{font-size:18px;height:auto;width:auto}.EngageMain .EngageMenu.is-compact .EngageMenuItem p{font-size:13px;font-weight:600;line-height:1.1;width:auto}.EngageMain .EngageBody{border-radius:0 0 8px 8px;width:100%}}.EngageHome{align-items:center;background:var(--background_Gray_Light_Light);display:flex;flex-direction:column;gap:24px;min-height:100%;padding:24px}.EngageHome .EngageHomeHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:8px 0 4px;max-width:1150px;padding:0 4px;width:100%}.EngageHome .EngageHomeHeader .EngageHomeHeaderLeft{display:flex;flex-direction:column;gap:4px;max-width:720px}.EngageHome .EngageHomeHeader .EngageHomeHeaderLeft h1{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:0}.EngageHome .EngageHomeHeader .EngageHomeHeaderLeft p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0}.EngageHome .EngageHomeHeader .EngageHomeHeaderRight .ButtonPrimary{align-items:center;background:var(--background_White)!important;border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark)!important;cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 6px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease;white-space:nowrap}.EngageHome .EngageHomeHeader .EngageHomeHeaderRight .ButtonPrimary .ButtonPrimaryBadge{align-items:center;background:var(--text_Title_Dark);border-radius:50%;display:inline-flex;flex-shrink:0;height:26px;justify-content:center;width:26px}.EngageHome .EngageHomeHeader .EngageHomeHeaderRight .ButtonPrimary .ButtonPrimaryBadge .material-symbols-outlined{color:#fff;font-size:16px}.EngageHome .EngageHomeHeader .EngageHomeHeaderRight .ButtonPrimary .ButtonPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.EngageHome .EngageHomeHeader .EngageHomeHeaderRight .ButtonPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.EngageHome .EngageHomeHeader .EngageHomeHeaderRight .ButtonPrimary:active{transform:scale(.98)}.EngageHome .EngageHomeError{background:color-mix(in srgb,var(--Canceled) 12%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 35%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;max-width:1150px;padding:12px 14px;width:100%}.EngageHome .EngageHomeHero{align-items:center;background-blend-mode:overlay,normal,normal,normal,normal,normal;background-color:#1d4fd7;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 2623 2623' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E"),radial-gradient(circle at 82% 78%,#58a6f3 18%,#0000 80%),radial-gradient(circle at 95% 30%,#fbfaff8c 10%,#0000 60%),radial-gradient(circle at 70% 0,#a71eeb 4%,#0000 58%),radial-gradient(circle at 88% 22%,#ffc7eecc 14%,#0000 55%),radial-gradient(circle at 78% 60%,#2272fc 6%,#0000 60%);border-radius:15px;display:flex;gap:clamp(20px,4vw,48px);justify-content:space-between;max-width:1150px;overflow:hidden;padding:clamp(24px,3vw,40px);position:relative;width:100%}.EngageHome .EngageHomeHero .EngageHomeHeroCorner{background:#ffffffeb;height:10px;position:absolute;width:10px;z-index:2}.EngageHome .EngageHomeHero .EngageHomeHeroCorner.EngageHomeHeroCorner--tl{left:14px;top:14px}.EngageHome .EngageHomeHero .EngageHomeHeroCorner.EngageHomeHeroCorner--tr{right:14px;top:14px}.EngageHome .EngageHomeHero .EngageHomeHeroCorner.EngageHomeHeroCorner--bl{bottom:14px;left:14px}.EngageHome .EngageHomeHero .EngageHomeHeroCorner.EngageHomeHeroCorner--br{bottom:14px;right:14px}.EngageHome .EngageHomeHero .EngageHomeHeroContent{align-items:flex-start;display:flex;flex-direction:column;gap:12px;max-width:460px;position:relative;z-index:1}.EngageHome .EngageHomeHero .EngageHomeHeroContent .EngageHomeHeroBadge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff2e;border:1px solid #ffffff59;border-radius:999px;color:#fff;font-size:11px;font-weight:600;letter-spacing:.04em;padding:5px 13px;text-transform:uppercase}.EngageHome .EngageHomeHero .EngageHomeHeroContent h2{color:#fff;font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.12;margin:0}.EngageHome .EngageHomeHero .EngageHomeHeroContent p{color:#ffffffdb;font-size:14px;line-height:1.5;margin:0}.EngageHome .EngageHomeHero .EngageHomeHeroContent .EngageHomeHeroButton{align-items:center;background:#fff;border:none;border-radius:999px;box-shadow:0 6px 18px #0f172a2e;color:#1b48c5;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;margin-top:6px;padding:10px 16px 10px 18px;transition:transform .16s ease,box-shadow .16s ease,gap .16s ease}.EngageHome .EngageHomeHero .EngageHomeHeroContent .EngageHomeHeroButton .material-symbols-outlined{font-size:18px}.EngageHome .EngageHomeHero .EngageHomeHeroContent .EngageHomeHeroButton:hover{box-shadow:0 10px 24px #0f172a3d;gap:11px;transform:translateY(-1px)}.EngageHome .EngageHomeHero .EngageHomeHeroContent .EngageHomeHeroButton:active{transform:translateY(0)}.EngageHome .EngageHomeHero .EngageHomeHeroPanel{background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 2px #0f172a14,0 18px 40px #0f172a47;display:flex;flex-direction:column;flex-shrink:0;max-width:100%;overflow:hidden;position:relative;width:380px;z-index:1}.EngageHome .EngageHomeHero .EngageHomeHeroPanel .EngageHomeHeroPanelBar{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:7px;padding:11px 14px}.EngageHome .EngageHomeHero .EngageHomeHeroPanel .EngageHomeHeroPanelBar .EngageHomeHeroDot{border-radius:50%;height:10px;width:10px}.EngageHome .EngageHomeHero .EngageHomeHeroPanel .EngageHomeHeroPanelBar .EngageHomeHeroDot.is-red{background:#ff5f57}.EngageHome .EngageHomeHero .EngageHomeHeroPanel .EngageHomeHeroPanelBar .EngageHomeHeroDot.is-amber{background:#febc2e}.EngageHome .EngageHomeHero .EngageHomeHeroPanel .EngageHomeHeroPanelBar .EngageHomeHeroDot.is-green{background:#28c840}.EngageHome .EngageHomeHero .EngageHomeHeroPanel .EngageHomeHeroPanelBar .EngageHomeHeroPanelTitle{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;margin-left:6px}.EngageHome .EngageHomeHero .EngageHomeHeroPanel .EngageHomeHeroPanelBody{display:flex;flex-direction:column;gap:14px;padding:16px}.EngageHome .EngageHomeHero .EngageHomeHeroPanel .EngageHomeHeroPanelBody .EngageHomeHeroProgress{display:flex;flex-direction:column;gap:8px}.EngageHome .EngageHomeHero .EngageHomeHeroPanel .EngageHomeHeroPanelBody .EngageHomeHeroProgress .EngageHomeHeroProgressTop{align-items:baseline;display:flex;justify-content:space-between}.EngageHome .EngageHomeHero .EngageHomeHeroPanel .EngageHomeHeroPanelBody .EngageHomeHeroProgress .EngageHomeHeroProgressTop .EngageHomeHeroProgressLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.EngageHome .EngageHomeHero .EngageHomeHeroPanel .EngageHomeHeroPanelBody .EngageHomeHeroProgress .EngageHomeHeroProgressTop .EngageHomeHeroProgressPct{color:var(--background_Blue);font-size:13px;font-weight:700}.EngageHome .EngageHomeHero .EngageHomeHeroPanel .EngageHomeHeroPanelBody .EngageHomeHeroProgress .EngageHomeHeroProgressTrack{background:var(--background_Gray_Light);border-radius:999px;height:8px;overflow:hidden}.EngageHome .EngageHomeHero .EngageHomeHeroPanel .EngageHomeHeroPanelBody .EngageHomeHeroProgress .EngageHomeHeroProgressTrack .EngageHomeHeroProgressFill{background:var(--background_Blue);border-radius:inherit;height:100%;transition:width .3s ease}.EngageHome .EngageHomeHero .EngageHomeHeroPanel .EngageHomeHeroPanelBody .EngageHomeHeroSteps{display:flex;flex-direction:column;gap:6px}.EngageHome .EngageHomeHero .EngageHomeHeroPanel .EngageHomeHeroPanelBody .EngageHomeHeroSteps .EngageHomeHeroStep{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:9px 10px;text-align:left;transition:border-color .14s ease,background .14s ease,transform .08s ease;width:100%}.EngageHome .EngageHomeHero .EngageHomeHeroPanel .EngageHomeHeroPanelBody .EngageHomeHeroSteps .EngageHomeHeroStep .EngageHomeHeroStepIcon{color:var(--text_Title_Light);font-size:20px}.EngageHome .EngageHomeHero .EngageHomeHeroPanel .EngageHomeHeroPanelBody .EngageHomeHeroSteps .EngageHomeHeroStep .EngageHomeHeroStepLabel{color:var(--text_Title_Dark);flex:1 1;font-size:13px;font-weight:600}.EngageHome .EngageHomeHero .EngageHomeHeroPanel .EngageHomeHeroPanelBody .EngageHomeHeroSteps .EngageHomeHeroStep .EngageHomeHeroStepState{color:var(--text_Title_Light_Light_Light);font-size:19px}.EngageHome .EngageHomeHero .EngageHomeHeroPanel .EngageHomeHeroPanelBody .EngageHomeHeroSteps .EngageHomeHeroStep:hover{background:var(--background_Gray_Light_Light);border-color:var(--border_Dark_Light)}.EngageHome .EngageHomeHero .EngageHomeHeroPanel .EngageHomeHeroPanelBody .EngageHomeHeroSteps .EngageHomeHeroStep:active{transform:scale(.99)}.EngageHome .EngageHomeHero .EngageHomeHeroPanel .EngageHomeHeroPanelBody .EngageHomeHeroSteps .EngageHomeHeroStep.is-done .EngageHomeHeroStepIcon{color:var(--Done)}.EngageHome .EngageHomeHero .EngageHomeHeroPanel .EngageHomeHeroPanelBody .EngageHomeHeroSteps .EngageHomeHeroStep.is-done .EngageHomeHeroStepState{color:var(--Done);font-variation-settings:"FILL" 1}.EngageHome .EngageHomeProducts{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);max-width:1150px;width:100%}.EngageHome .EngageHomeProducts .EngageHomeProductCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;overflow:hidden;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.EngageHome .EngageHomeProducts .EngageHomeProductCard:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014;transform:translateY(-2px)}.EngageHome .EngageHomeProducts .EngageHomeProductCard .EngageHomeProductBar{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:6px;padding:10px 14px}.EngageHome .EngageHomeProducts .EngageHomeProductCard .EngageHomeProductBar .EngageHomeProductDot{border-radius:50%;height:9px;width:9px}.EngageHome .EngageHomeProducts .EngageHomeProductCard .EngageHomeProductBar .EngageHomeProductDot.is-red{background:#ff5f57}.EngageHome .EngageHomeProducts .EngageHomeProductCard .EngageHomeProductBar .EngageHomeProductDot.is-amber{background:#febc2e}.EngageHome .EngageHomeProducts .EngageHomeProductCard .EngageHomeProductBar .EngageHomeProductDot.is-green{background:#28c840}.EngageHome .EngageHomeProducts .EngageHomeProductCard .EngageHomeProductBody{display:flex;flex:1 1;flex-direction:column;gap:16px;padding:16px}.EngageHome .EngageHomeProducts .EngageHomeProductCard .EngageHomeProductBody .EngageHomeProductHeading{align-items:flex-start;display:flex;gap:12px}.EngageHome .EngageHomeProducts .EngageHomeProductCard .EngageHomeProductBody .EngageHomeProductHeading .EngageHomeProductIcon{align-items:center;background:var(--background_Gray_Light);border-radius:11px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:22px;height:40px;justify-content:center;width:40px}.EngageHome .EngageHomeProducts .EngageHomeProductCard .EngageHomeProductBody .EngageHomeProductHeading .EngageHomeProductHeadingText{display:flex;flex-direction:column;gap:3px}.EngageHome .EngageHomeProducts .EngageHomeProductCard .EngageHomeProductBody .EngageHomeProductHeading .EngageHomeProductHeadingText h3{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0}.EngageHome .EngageHomeProducts .EngageHomeProductCard .EngageHomeProductBody .EngageHomeProductHeading .EngageHomeProductHeadingText p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;margin:0}.EngageHome .EngageHomeProducts .EngageHomeProductCard .EngageHomeProductBody .EngageHomeProductStats{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));margin-top:auto}.EngageHome .EngageHomeProducts .EngageHomeProductCard .EngageHomeProductBody .EngageHomeProductStats .EngageHomeProductStat{background:var(--background_Gray_Light_Light);border-radius:10px;display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 6px}.EngageHome .EngageHomeProducts .EngageHomeProductCard .EngageHomeProductBody .EngageHomeProductStats .EngageHomeProductStat strong{color:var(--text_Title_Dark);font-size:17px;font-weight:700;line-height:1.1}.EngageHome .EngageHomeProducts .EngageHomeProductCard .EngageHomeProductBody .EngageHomeProductStats .EngageHomeProductStat span{color:var(--text_Title_Light_Light);font-size:11px;line-height:1.25;overflow-wrap:anywhere}.EngageHome .EngageHomeProducts .EngageHomeProductCard .EngageHomeProductFooter{align-items:center;background:var(--background_Gray_Light_Light);border:none;border-top:1px solid var(--border_Light);cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding:12px 16px;transition:background .14s ease;width:100%}.EngageHome .EngageHomeProducts .EngageHomeProductCard .EngageHomeProductFooter .EngageHomeProductFooterLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.EngageHome .EngageHomeProducts .EngageHomeProductCard .EngageHomeProductFooter .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px;transition:transform .14s ease,color .14s ease}.EngageHome .EngageHomeProducts .EngageHomeProductCard .EngageHomeProductFooter:hover{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_Gray_Light_Light))}.EngageHome .EngageHomeProducts .EngageHomeProductCard .EngageHomeProductFooter:hover .material-symbols-outlined{color:var(--background_Blue);transform:translate(2px,-2px)}.EngageHome .EngageHomeGrid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;max-width:1150px;width:100%}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow{align-items:flex-start;display:flex;flex-direction:column;gap:16px;grid-column:1/-1}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader{align-items:center;display:flex;justify-content:space-between;min-width:100%}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderTitle{display:flex;flex-direction:column;gap:0}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader span{color:var(--text_Title_Light_Light);font-size:12px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderRight{align-items:center;display:flex;gap:12px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderRight .EngageHomeCompanyFilter{min-width:170px;position:relative}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderRight .EngageHomeCompanyFilter .EngageHomeCompanyFilterButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;gap:8px;justify-content:space-between;outline:3px solid #0000;padding:8px 12px;transition:all .2s ease;width:100%}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderRight .EngageHomeCompanyFilter .EngageHomeCompanyFilterButton:hover{border:1px solid var(--border_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderRight .EngageHomeCompanyFilter .EngageHomeCompanyFilterButton .EngageHomeCompanyFilterLabel{flex:1 1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderRight .EngageHomeCompanyFilter .EngageHomeCompanyFilterButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px;transition:transform .2s ease}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderRight .EngageHomeCompanyFilter .EngageHomeCompanyFilterButton.is-open{border-color:var(--outline_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderRight .EngageHomeCompanyFilter .EngageHomeCompanyFilterButton.is-open .material-symbols-outlined{transform:rotate(180deg)}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderRight .EngageHomeCompanyFilter .EngageHomeCompanyFilterMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:5px;max-height:260px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 8px);width:220px;z-index:10}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderRight .EngageHomeCompanyFilter .EngageHomeCompanyFilterMenu .EngageHomeCompanyFilterOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:12px;justify-content:space-between;padding:8px 10px;text-align:left;transition:.2s;width:100%}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderRight .EngageHomeCompanyFilter .EngageHomeCompanyFilterMenu .EngageHomeCompanyFilterOption .EngageHomeCompanyFilterCheck{color:var(--background_Blue);font-size:16px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderRight .EngageHomeCompanyFilter .EngageHomeCompanyFilterMenu .EngageHomeCompanyFilterOption:hover{background:var(--background_Gray_Light)}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderRight .EngageHomeCompanyFilter .EngageHomeCompanyFilterMenu .EngageHomeCompanyFilterOption.is-selected{background:var(--background_Gray_Light);color:var(--text_Title_Dark);font-weight:600}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderRight .EngageHomeCompanyFilter .EngageHomeCompanyFilterMenu .EngageHomeCompanyFilterOption.is-disabled{cursor:not-allowed;opacity:.6}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain{align-items:flex-start;display:flex;gap:20px;height:100%;justify-content:space-between;width:100%}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeCard{flex:1 1}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeRatingDistributionPanel{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:16px;height:100%;padding:20px;width:100%}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeRatingDistributionPanel .EngageHomeRatingList{display:flex;flex-direction:column;gap:12px;height:100%;justify-content:space-between}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeRatingDistributionPanel .EngageHomeRatingList .EngageHomeRatingRow{align-items:center;display:flex;gap:12px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeRatingDistributionPanel .EngageHomeRatingList .EngageHomeRatingRow .EngageHomeRatingLabel{color:var(--text_Title_Dark);font-size:13px;min-width:90px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeRatingDistributionPanel .EngageHomeRatingList .EngageHomeRatingRow .EngageHomeRatingBar{background:var(--background_Gray_Light);border-radius:4px;flex:1 1;height:14px;overflow:hidden}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeRatingDistributionPanel .EngageHomeRatingList .EngageHomeRatingRow .EngageHomeRatingBar .EngageHomeRatingFill{background:var(--background_Blue);border-radius:inherit;height:100%;transition:width .2s ease}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeRatingDistributionPanel .EngageHomeRatingList .EngageHomeRatingRow .EngageHomeRatingValue{color:var(--text_Title_Light);font-size:14px;min-width:36px;text-align:right}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel{align-items:flex-start;display:flex;flex-shrink:0;height:100%;justify-content:flex-start;min-width:280px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;height:100%;padding:16px;width:100%}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats .EngageHomeReplyStatsHeader{align-items:flex-start;border-bottom:1px solid var(--border_Light);display:flex;gap:12px;justify-content:space-between;padding-bottom:10px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats .EngageHomeReplyStatsHeader .EngageHomeReplyStatsTitle{display:flex;flex-direction:column;gap:2px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats .EngageHomeReplyStatsHeader .EngageHomeReplyStatsTitle h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats .EngageHomeReplyStatsHeader .EngageHomeReplyStatsTitle span{color:var(--text_Title_Light_Light);font-size:12px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats .EngageHomeReplyStatsHeader .EngageHomeReplyStatsTotal{align-items:flex-end;display:flex;flex-direction:column;gap:2px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats .EngageHomeReplyStatsHeader .EngageHomeReplyStatsTotal span{color:var(--text_Title_Light_Light);font-size:11px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats .EngageHomeReplyStatsHeader .EngageHomeReplyStatsTotal strong{color:var(--text_Title_Dark);font-size:18px;font-weight:700}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats .EngageHomeReplyStat{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:12px;height:100%;justify-content:space-between;padding:10px 0}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats .EngageHomeReplyStat:last-child{border-bottom:none;padding-bottom:0}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats .EngageHomeReplyStat .EngageHomeReplyStatLabel{display:flex;flex-direction:column;gap:2px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats .EngageHomeReplyStat .EngageHomeReplyStatLabel span{color:var(--text_Title_Dark);font-size:12px;font-weight:600}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats .EngageHomeReplyStat .EngageHomeReplyStatLabel small{color:var(--text_Title_Light_Light);font-size:11px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats .EngageHomeReplyStat strong{color:var(--text_Title_Dark);font-size:16px;font-weight:700}.EngageHome .EngageHomeGrid .EngageHomeCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:16px;padding:20px}.EngageHome .EngageHomeGrid .EngageHomeCard.EngageHomeCard--wide{grid-column:1/-1}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCardHeader{align-items:center;display:flex;justify-content:space-between;min-width:100%}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCardHeader .EngageHomeCardHeaderTitle{display:flex;flex-direction:column;gap:0}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCardHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCardHeader span{color:var(--text_Title_Light_Light);font-size:12px}.EngageHome .EngageHomeGrid .EngageHomeCard.EngageHomeCard--activity{background:#0000;border:none;box-shadow:none;gap:16px;grid-column:1/-1;padding:0}.EngageHome .EngageHomeGrid .EngageHomeCard.EngageHomeCard--activity .EngageHomeActivityList{display:flex;flex-direction:column}.EngageHome .EngageHomeGrid .EngageHomeCard.EngageHomeCard--activity .EngageHomeActivityList .EngageHomeActivity{align-items:flex-start;display:flex;gap:14px;padding:0 4px 20px;position:relative}.EngageHome .EngageHomeGrid .EngageHomeCard.EngageHomeCard--activity .EngageHomeActivityList .EngageHomeActivity:before{background:var(--border_Light);border-radius:2px;bottom:-2px;content:"";left:23px;position:absolute;top:40px;width:2px}.EngageHome .EngageHomeGrid .EngageHomeCard.EngageHomeCard--activity .EngageHomeActivityList .EngageHomeActivity:last-child{padding-bottom:0}.EngageHome .EngageHomeGrid .EngageHomeCard.EngageHomeCard--activity .EngageHomeActivityList .EngageHomeActivity:last-child:before{display:none}.EngageHome .EngageHomeGrid .EngageHomeCard.EngageHomeCard--activity .EngageHomeActivityList .EngageHomeActivity .EngageHomeActivityIcon{align-items:center;background:var(--background_Gray_Light);border-radius:12px;box-shadow:0 0 0 4px var(--background_White);color:var(--background_Blue);display:inline-flex;flex-shrink:0;height:40px;justify-content:center;overflow:hidden;position:relative;width:40px;z-index:1}.EngageHome .EngageHomeGrid .EngageHomeCard.EngageHomeCard--activity .EngageHomeActivityList .EngageHomeActivity .EngageHomeActivityIcon .material-symbols-outlined{font-size:21px}.EngageHome .EngageHomeGrid .EngageHomeCard.EngageHomeCard--activity .EngageHomeActivityList .EngageHomeActivity .EngageHomeActivityIcon img{height:100%;object-fit:cover;width:100%}.EngageHome .EngageHomeGrid .EngageHomeCard.EngageHomeCard--activity .EngageHomeActivityList .EngageHomeActivity .EngageHomeActivityBody{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0;padding-top:1px}.EngageHome .EngageHomeGrid .EngageHomeCard.EngageHomeCard--activity .EngageHomeActivityList .EngageHomeActivity .EngageHomeActivityBody .EngageHomeActivityTop{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.EngageHome .EngageHomeGrid .EngageHomeCard.EngageHomeCard--activity .EngageHomeActivityList .EngageHomeActivity .EngageHomeActivityBody .EngageHomeActivityTop .EngageHomeActivityTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.EngageHome .EngageHomeGrid .EngageHomeCard.EngageHomeCard--activity .EngageHomeActivityList .EngageHomeActivity .EngageHomeActivityBody .EngageHomeActivityTop .EngageHomeActivityType{background:var(--background_Gray_Light_Light);border-radius:999px;color:var(--text_Title_Light);font-size:10px;font-weight:700;letter-spacing:.04em;padding:3px 8px;text-transform:uppercase}.EngageHome .EngageHomeGrid .EngageHomeCard.EngageHomeCard--activity .EngageHomeActivityList .EngageHomeActivity .EngageHomeActivityBody .EngageHomeActivityTop .EngageHomeActivityStars{display:inline-flex;gap:1px}.EngageHome .EngageHomeGrid .EngageHomeCard.EngageHomeCard--activity .EngageHomeActivityList .EngageHomeActivity .EngageHomeActivityBody .EngageHomeActivityTop .EngageHomeActivityStars .material-symbols-outlined{color:var(--background_Blue);font-size:15px}.EngageHome .EngageHomeGrid .EngageHomeCard.EngageHomeCard--activity .EngageHomeActivityList .EngageHomeActivity .EngageHomeActivityBody .EngageHomeActivitySubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.45;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EngageHome .EngageHomeGrid .EngageHomeCard.EngageHomeCard--activity .EngageHomeActivityList .EngageHomeActivity .EngageHomeActivityTime{align-self:flex-start;color:var(--text_Title_Light_Light);flex-shrink:0;font-size:12px;padding-top:2px;white-space:nowrap}.EngageHome .EngageHomeGrid .EngageHomeCard.EngageHomeCard--activity .EngageHomeActivityList .EngageHomeActivity.EngageHomeActivity--form .EngageHomeActivityIcon{background:color-mix(in srgb,var(--InProgress) 14%,#0000);color:var(--InProgress)}.EngageHome .EngageHomeGrid .EngageHomeCard.EngageHomeCard--activity .EngageHomeActivityList .EngageHomeActivity.EngageHomeActivity--booking .EngageHomeActivityIcon{background:color-mix(in srgb,var(--Done) 16%,#0000);color:var(--Done)}.EngageHome .EngageHomeGrid .EngageHomeCard.EngageHomeCard--activity .EngageHomeActivityList .EngageHomeActivity.EngageHomeActivity--survey .EngageHomeActivityIcon{background:color-mix(in srgb,var(--Estimate) 16%,#0000);color:var(--Estimate)}.EngageHome .EngageHomeGrid .EngageHomeCard.EngageHomeCard--activity .EngageHomeActivitySeeAll{display:flex;justify-content:flex-end;margin-top:12px}.EngageHome .EngageHomeGrid .EngageHomeCard.EngageHomeCard--activity .EngageHomeActivitySeeAll .ButtonSecondary{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;font-size:12px;font-weight:600;outline:3px solid #0000;padding:8px 14px;transition:.2s}.EngageHome .EngageHomeGrid .EngageHomeCard.EngageHomeCard--activity .EngageHomeActivitySeeAll .ButtonSecondary:hover{border-color:var(--border_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeEmpty{color:var(--text_Title_Light_Light);font-size:13px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCompanyList{display:flex;flex-direction:column;gap:20px;margin-top:10px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCompanyList .EngageHomeCompanyRow{align-items:center;background:var(--background_White);border-radius:12px;display:flex;justify-content:space-between}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCompanyList .EngageHomeCompanyRow .EngageHomeCompanyInfo{align-items:center;display:flex;gap:12px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCompanyList .EngageHomeCompanyRow .EngageHomeCompanyInfo .EngageHomeCompanyLogo{align-items:center;background:var(--background_Gray_Light);border-radius:10px;display:flex;height:42px;justify-content:center;overflow:hidden;width:42px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCompanyList .EngageHomeCompanyRow .EngageHomeCompanyInfo .EngageHomeCompanyLogo img{height:100%;object-fit:cover;width:100%}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCompanyList .EngageHomeCompanyRow .EngageHomeCompanyInfo .EngageHomeCompanyLogo .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCompanyList .EngageHomeCompanyRow .EngageHomeCompanyInfo .EngageHomeCompanyText h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0 0 4px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCompanyList .EngageHomeCompanyRow .EngageHomeCompanyRating{align-items:flex-start;display:flex;flex-direction:column}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCompanyList .EngageHomeCompanyRow .EngageHomeCompanyRating .EngageHomeCompanyRatingMain{align-items:center;display:flex;gap:10px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCompanyList .EngageHomeCompanyRow .EngageHomeCompanyRating .EngageHomeCompanyRatingMain .EngageHomeCompanyScore{color:var(--text_Title_Dark);font-size:16px;font-weight:700}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCompanyList .EngageHomeCompanyRow .EngageHomeCompanyRating p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeStars{display:inline-flex;gap:2px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeStars .material-symbols-outlined{color:var(--background_Blue);font-size:18px;font-variation-settings:"FILL" 1}@media(max-width:1050px){.EngageHome{gap:20px;padding:20px}.EngageHome .EngageHomeHeader .EngageHomeHeaderLeft h1{font-size:18px}.EngageHome .EngageHomeHero .EngageHomeHeroPanel{width:340px}.EngageHome .EngageHomeProducts{grid-template-columns:repeat(2,1fr)}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain{flex-direction:column;gap:16px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel{min-width:0;width:100%}}@media(max-width:600px){.EngageHome{gap:14px;padding:14px}.EngageHome .EngageHomeHeader{align-items:stretch;flex-direction:column;gap:12px;padding:0 2px 12px}.EngageHome .EngageHomeHeader .EngageHomeHeaderLeft h1{font-size:17px}.EngageHome .EngageHomeHeader .EngageHomeHeaderLeft p{font-size:12px}.EngageHome .EngageHomeHeader .EngageHomeHeaderRight .ButtonPrimary{min-height:40px;width:100%}.EngageHome .EngageHomeHero{align-items:stretch;flex-direction:column;gap:22px;padding:22px 18px}.EngageHome .EngageHomeHero .EngageHomeHeroContent{max-width:100%}.EngageHome .EngageHomeHero .EngageHomeHeroPanel{width:100%}.EngageHome .EngageHomeGrid,.EngageHome .EngageHomeProducts{gap:14px;grid-template-columns:1fr}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader{align-items:stretch;flex-direction:column;gap:8px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader h3{font-size:16px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderRight .EngageHomeCompanyFilter{min-width:0;width:100%}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel{height:auto}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats{gap:10px;height:auto}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats .EngageHomeReplyStatsHeader{padding-bottom:12px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats .EngageHomeReplyStat{background:var(--background_Gray_Light_Light);border-bottom:none;border-radius:12px;height:auto;padding:12px 14px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats .EngageHomeReplyStat:last-child{padding-bottom:12px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats .EngageHomeReplyStat strong{font-size:20px}.EngageHome .EngageHomeGrid .EngageHomeCard{padding:14px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCardHeader h3{font-size:16px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCompanyList .EngageHomeCompanyRow{align-items:flex-start;flex-direction:column;gap:8px}.EngageHome .EngageHomeGrid .EngageHomeCard.EngageHomeCard--activity{padding:0}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeActivityList .EngageHomeActivity{gap:12px}}.EngageHomeSkeleton{display:flex;flex-direction:column;width:100%}.EngageHomeSkeleton.EngageHomeSkeletonCompanies{gap:20px}.EngageHomeSkeleton.EngageHomeSkeletonCompanies .EngageHomeSkeletonCompanyRow{align-items:center;display:flex;gap:12px;justify-content:space-between}.EngageHomeSkeleton.EngageHomeSkeletonCompanies .EngageHomeSkeletonCompanyRow .EngageHomeSkeletonCompanyInfo{align-items:center;display:flex;gap:12px}.EngageHomeSkeleton.EngageHomeSkeletonCompanies .EngageHomeSkeletonCompanyRow .EngageHomeSkeletonCompanyInfo .EngageHomeSkeletonCompanyLogo{border-radius:10px;flex-shrink:0;height:42px;width:42px}.EngageHomeSkeleton.EngageHomeSkeletonCompanies .EngageHomeSkeletonCompanyRow .EngageHomeSkeletonCompanyInfo .EngageHomeSkeletonCompanyName{border-radius:6px;height:14px}.EngageHomeSkeleton.EngageHomeSkeletonCompanies .EngageHomeSkeletonCompanyRow .EngageHomeSkeletonCompanyRating{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.EngageHomeSkeleton.EngageHomeSkeletonCompanies .EngageHomeSkeletonCompanyRow .EngageHomeSkeletonCompanyRating .EngageHomeSkeletonCompanyRatingMain{align-items:center;display:flex;gap:10px}.EngageHomeSkeleton.EngageHomeSkeletonCompanies .EngageHomeSkeletonCompanyRow .EngageHomeSkeletonCompanyRating .EngageHomeSkeletonCompanyRatingMain .EngageHomeSkeletonCompanyScore{border-radius:6px;height:16px;width:30px}.EngageHomeSkeleton.EngageHomeSkeletonCompanies .EngageHomeSkeletonCompanyRow .EngageHomeSkeletonCompanyRating .EngageHomeSkeletonCompanyRatingMain .EngageHomeSkeletonStars{display:inline-flex;gap:2px}.EngageHomeSkeleton.EngageHomeSkeletonCompanies .EngageHomeSkeletonCompanyRow .EngageHomeSkeletonCompanyRating .EngageHomeSkeletonCompanyRatingMain .EngageHomeSkeletonStars .EngageHomeSkeletonStar{border-radius:4px;height:16px;width:16px}.EngageHomeSkeleton.EngageHomeSkeletonCompanies .EngageHomeSkeletonCompanyRow .EngageHomeSkeletonCompanyRating .EngageHomeSkeletonCompanySub{border-radius:5px;height:11px;width:108px}.EngageHomeSkeleton.EngageHomeSkeletonActivity .EngageHomeSkeletonActivityRow{align-items:flex-start;display:flex;gap:14px;padding:0 4px 20px;position:relative}.EngageHomeSkeleton.EngageHomeSkeletonActivity .EngageHomeSkeletonActivityRow:before{background:var(--border_Light);border-radius:2px;bottom:-2px;content:"";left:23px;position:absolute;top:40px;width:2px}.EngageHomeSkeleton.EngageHomeSkeletonActivity .EngageHomeSkeletonActivityRow:last-child{padding-bottom:0}.EngageHomeSkeleton.EngageHomeSkeletonActivity .EngageHomeSkeletonActivityRow:last-child:before{display:none}.EngageHomeSkeleton.EngageHomeSkeletonActivity .EngageHomeSkeletonActivityRow .EngageHomeSkeletonActivityIcon{border-radius:12px;box-shadow:0 0 0 4px var(--background_White);flex-shrink:0;height:40px;position:relative;width:40px;z-index:1}.EngageHomeSkeleton.EngageHomeSkeletonActivity .EngageHomeSkeletonActivityRow .EngageHomeSkeletonActivityBody{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0;padding-top:3px}.EngageHomeSkeleton.EngageHomeSkeletonActivity .EngageHomeSkeletonActivityRow .EngageHomeSkeletonActivityBody .EngageHomeSkeletonActivityTop{align-items:center;display:flex;gap:8px}.EngageHomeSkeleton.EngageHomeSkeletonActivity .EngageHomeSkeletonActivityRow .EngageHomeSkeletonActivityBody .EngageHomeSkeletonActivityTop .EngageHomeSkeletonActivityTitle{border-radius:6px;height:13px}.EngageHomeSkeleton.EngageHomeSkeletonActivity .EngageHomeSkeletonActivityRow .EngageHomeSkeletonActivityBody .EngageHomeSkeletonActivityTop .EngageHomeSkeletonActivityTag{border-radius:999px;height:16px;width:52px}.EngageHomeSkeleton.EngageHomeSkeletonActivity .EngageHomeSkeletonActivityRow .EngageHomeSkeletonActivityBody .EngageHomeSkeletonActivitySub{border-radius:5px;height:11px}.EngageHomeSkeleton.EngageHomeSkeletonActivity .EngageHomeSkeletonActivityRow .EngageHomeSkeletonActivityTime{border-radius:5px;flex-shrink:0;height:11px;margin-top:4px;width:40px}@media(max-width:600px){.EngageHomeSkeleton.EngageHomeSkeletonCompanies .EngageHomeSkeletonCompanyRow{align-items:flex-start;flex-direction:column;gap:8px}.EngageHomeSkeleton.EngageHomeSkeletonCompanies .EngageHomeSkeletonCompanyRow .EngageHomeSkeletonCompanyRating{align-items:flex-start}.EngageHomeSkeleton.EngageHomeSkeletonActivity .EngageHomeSkeletonActivityRow{gap:12px}}.EngageProfile{align-items:center;background-color:var(--background_Gray_Light_Light);display:flex;flex-direction:column;min-height:100%;overflow:visible;padding:24px 24px 0}.EngageProfile .EngageHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px;max-width:1150px;padding:0 4px 16px;width:100%}.EngageProfile .EngageHeader .EngageHeaderLeft{display:flex;flex-direction:column;gap:4px;max-width:680px}.EngageProfile .EngageHeader .EngageHeaderLeft h1{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.EngageProfile .EngageHeader .EngageHeaderLeft p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0}.EngageProfile .EngageHeader .EngageHeaderRight{align-items:center;display:flex;gap:16px}.EngageProfile .EngageHeader .EngageHeaderRight .EngageSettingsToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;justify-content:center;min-height:45px;outline:3px solid hsla(0,0%,84%,.078);padding:10px 12px;transition:all .2s ease;width:45px}.EngageProfile .EngageHeader .EngageHeaderRight .EngageSettingsToggle .material-symbols-outlined{font-size:20px}.EngageProfile .EngageHeader .EngageHeaderRight .EngageSettingsToggle.is-active,.EngageProfile .EngageHeader .EngageHeaderRight .EngageSettingsToggle:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EngageProfile .EngageHeader .EngageHeaderRight .EngageSettingsToggle:active{transform:scale(.98)}.EngageProfile .EngageHeader .EngageHeaderRight .ButtonPrimary{background-color:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;outline:3px solid #0000;padding:8px 16px;transition:.2s;white-space:nowrap}.EngageProfile .EngageHeader .EngageHeaderRight .ButtonPrimary:hover{opacity:.9;outline:3px solid var(--outline_Blue)}.EngageProfile .EngageHeader .EngageHeaderRight .ButtonPrimary.is-disabled{background-color:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.EngageProfile .EngageSettingsDrawer{display:flex;inset:0;justify-content:flex-end;pointer-events:none;position:fixed;z-index:1100}.EngageProfile .EngageSettingsDrawer.is-closing .EngageSettingsDrawerBackdrop{animation:EngageSettingsDrawerFadeOut .2s ease forwards}.EngageProfile .EngageSettingsDrawer.is-closing .EngageSettingsDrawerPanel{animation:EngageSettingsDrawerSlideOut .22s cubic-bezier(.32,.72,0,1) forwards}@keyframes EngageSettingsDrawerFade{0%{opacity:0}to{opacity:1}}@keyframes EngageSettingsDrawerFadeOut{0%{opacity:1}to{opacity:0}}@keyframes EngageSettingsDrawerSlide{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes EngageSettingsDrawerSlideOut{0%{transform:translateX(0)}to{transform:translateX(100%)}}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerBackdrop{animation:EngageSettingsDrawerFade .18s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);cursor:pointer;inset:0;pointer-events:auto;position:absolute}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerPanel{animation:EngageSettingsDrawerSlide .22s cubic-bezier(.32,.72,0,1) forwards;background:var(--background_White);border-left:2px solid var(--border_Light);display:flex;flex-direction:column;height:100%;max-width:480px;pointer-events:auto;position:relative;width:100%}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerPanel .EngageSettingsDrawerHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:16px 20px 0}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerPanel .EngageSettingsDrawerHeader h2{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerPanel .EngageSettingsDrawerHeader .EngageSettingsDrawerClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerPanel .EngageSettingsDrawerHeader .EngageSettingsDrawerClose .material-symbols-outlined{font-size:21px}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerPanel .EngageSettingsDrawerHeader .EngageSettingsDrawerClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerPanel .EngageSettingsDrawerHeader .EngageSettingsDrawerClose:active{transform:scale(.92)}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerPanel .EngageSettingsDrawerBody{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto;padding:16px 0}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerPanel .EngageSettingsDrawerBody .EngageProfileSettingWrapper{margin:0;padding:0;width:100%}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerPanel .EngageSettingsDrawerBody .EngageProfileSettingWrapper .ProfileSettingsContainer{display:flex;flex-direction:column;gap:16px}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerPanel .EngageSettingsDrawerBody .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsInfo{flex:0 0 auto}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerPanel .EngageSettingsDrawerBody .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles{border-radius:10px;flex:1 1 auto;padding:16px}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerPanel .EngageSettingsDrawerBody .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileToggleItem{gap:12px}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerPanel .EngageSettingsDrawerBody .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileToggleItem .ProfileToggleLabel{font-size:13px;line-height:1.35}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerPanel .EngageSettingsDrawerBody .EngageProfileSettingWrapper .SaveRow{border-top:1px solid var(--divider);display:flex;justify-content:flex-end;margin-top:20px;padding-top:16px}.EngageProfile .EngageContent{display:flex;flex-direction:column;gap:24px;max-width:1150px;width:100%}.EngageProfile .EngageContent .EngageSection.CardSection{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;padding:24px}.EngageProfile .EngageContent .EngageSection.CardSection h3{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:18px;font-weight:600;gap:6px;margin:0 0 16px}.EngageProfile .EngageContent .EngageSection.CardSection h3 .verified-icon{color:var(--Done);font-size:20px}.EngageProfile .EngageContent .EngageSection.CardSection .SectionSub{color:var(--text_Title_Light_Light);font-size:14px;margin-bottom:16px}.EngageProfile .EngageContent .EngageSection.BusinessDetailsSection .ButtonOutline{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;padding:6px 12px;transition:.2s}.EngageProfile .EngageContent .EngageSection.BusinessDetailsSection .ButtonOutline:hover{background:var(--background_Gray_Light);border-color:var(--text_Title_Dark)}.EngageProfile .EngageContent .EngageSection.CompletenessSection{background:linear-gradient(180deg,var(--background_White) 0,var(--background_Gray_Light_Blue) 100%);border:1px solid #2e76ff26;position:relative}.EngageProfile .EngageContent .EngageSection.CompletenessSection .SectionHeader{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.EngageProfile .EngageContent .EngageSection.CompletenessSection .SectionHeader h3{font-size:20px;font-weight:700;margin:0}.EngageProfile .EngageContent .EngageSection.CompletenessSection .SectionHeader .ProgressBar{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;height:12px;overflow:hidden}.EngageProfile .EngageContent .EngageSection.CompletenessSection .SectionHeader .ProgressBar .ProgressFill{background:linear-gradient(90deg,var(--background_Blue) 0,var(--background_Blue_Light_Middle) 100%);height:100%;transition:width .3s ease}.EngageProfile .EngageContent .EngageSection.CompletenessSection .SectionHeader .hasFirstReviewRepatiunClose{align-items:center;background-color:var(--background_Gray_Light);border-radius:50px;display:flex;height:31px;justify-content:center;position:absolute;right:20px;top:15px;width:31px}.EngageProfile .EngageContent .EngageSection.CompletenessSection .SectionHeader .hasFirstReviewRepatiunClose:hover{background-color:var(--background_Gray_Dark_Light)}.EngageProfile .EngageContent .EngageSection.CompletenessSection .SectionHeader .hasFirstReviewRepatiunClose span{color:var(--text_Title_Light_Light);cursor:pointer;font-size:20px}.EngageProfile .EngageContent .EngageSection.CompletenessSection .Checklist{display:flex;gap:16px}@media(max-width:900px){.EngageProfile .EngageContent .EngageSection.CompletenessSection .Checklist{grid-template-columns:1fr}}.EngageProfile .EngageContent .EngageSection.CompletenessSection .Checklist .ChecklistItem{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;gap:10px;outline:3px solid #0000;padding:12px 14px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;width:100%}.EngageProfile .EngageContent .EngageSection.CompletenessSection .Checklist .ChecklistItem:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.EngageProfile .EngageContent .EngageSection.CompletenessSection .Checklist .ChecklistItem span{font-size:20px}.EngageProfile .EngageContent .EngageSection.CompletenessSection .Checklist .ChecklistItem p{font-size:14px;font-weight:500;margin:0}.EngageProfile .EngageContent .EngageSection.CompletenessSection .Checklist .ChecklistItem.is-done{background:color-mix(in srgb,var(--Done) 10%,var(--background_White));border-color:color-mix(in srgb,var(--Done) 35%,#0000);color:var(--Done);outline:none}.EngageProfile .EngageContent .EngageSection.ComplianceNotice{background:color-mix(in srgb,var(--pending) 14%,#0000);border:1px solid color-mix(in srgb,var(--pending) 40%,#0000);border-radius:12px;display:flex;gap:12px;padding:16px}.EngageProfile .EngageContent .EngageSection.ComplianceNotice span{color:var(--pending)}.EngageProfile .EngageContent .EngageSection.ComplianceNotice div h4{color:var(--pending);font-size:14px;font-weight:600;margin:0 0 4px}.EngageProfile .EngageContent .EngageSection.ComplianceNotice div p{color:var(--pending);font-size:13px;margin:0 0 8px}.EngageProfile .EngageContent .EngageSection.ComplianceNotice div ul{margin:0;padding-left:16px}.EngageProfile .EngageContent .EngageSection.ComplianceNotice div ul li{color:var(--pending);font-size:12px;margin-bottom:4px}.EngageProfile .EngageContent .EngageColumns{align-items:flex-start;display:flex;flex-direction:row;gap:24px}@media(max-width:1050px){.EngageProfile .EngageContent .EngageColumns{flex-direction:column}}.EngageProfile .EngageContent .EngageColumns .EngageColumn{display:flex;flex-direction:column;gap:24px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left{flex:1 1;position:relative;width:100%}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection:nth-child(3){margin-bottom:20px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .LinkedInPreview{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;margin-bottom:16px;overflow:visible}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .LinkedInPreview .LinkedInCover{background:var(--background_Gray_Light);background-position:50%;background-size:cover;border-radius:12px 12px 0 0;cursor:pointer;height:140px;position:relative}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .LinkedInPreview .LinkedInProfile{align-items:flex-end;background-color:#f000;display:flex;gap:12px;margin-top:-36px;padding:0 16px 40px;position:relative;z-index:3}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .LinkedInPreview .LinkedInProfileImage{align-items:center;background:var(--background_Gray_Light);background-position:50%;background-size:cover;border:4px solid var(--background_White);border-radius:50%;box-shadow:0 4px 12px #0000001f;display:flex;height:72px;justify-content:center;width:72px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .LinkedInPreview .LinkedInProfileImage span{color:var(--text_Title_Light_Light);font-size:28px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .LinkedInPreview .LinkedInProfileDetails{display:flex;flex-direction:column;gap:2px;margin-bottom:-10px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .LinkedInPreview .LinkedInProfileDetails .LinkedInNameRow{align-items:center;display:flex;gap:6px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .LinkedInPreview .LinkedInProfileDetails h4{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .LinkedInPreview .LinkedInProfileDetails span{color:var(--text_Title_Light_Light);font-size:12px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .LinkedInPreview .LinkedInProfileDetails .LinkedInInfoIcon{color:var(--text_Title_Light_Light);cursor:pointer;font-size:16px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .LinkedInPreview .CoverActions{align-items:center;display:flex;gap:8px;position:absolute;right:8px;top:8px;z-index:4}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .LinkedInPreview .CoverActionButton{align-items:center;background:#0009;border:none;border-radius:16px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;gap:6px;height:28px;padding:0 10px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .LinkedInPreview .CoverActionButton span{font-size:16px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .MoreOptionsWrapper{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;margin-top:16px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .MoreOptionsWrapper.is-open .MoreOptionsToggle{border-bottom:1px solid var(--border_Dark_Light);border-radius:12px 12px 0 0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .MoreOptionsWrapper .MoreOptionsToggle{align-items:center;border-radius:12px;cursor:pointer;display:flex;justify-content:space-between;padding:16px 24px;transition:background .2s ease}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .MoreOptionsWrapper .MoreOptionsToggle:hover{background:var(--background_Gray_Light)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .MoreOptionsWrapper .MoreOptionsToggle h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .MoreOptionsWrapper .MoreOptionsToggle .material-symbols-outlined{color:var(--text_Title_Light_Light)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .MoreOptionsWrapper .MoreOptionsContainer{display:flex;flex-direction:column;gap:16px;padding:16px 24px 24px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup.is-full{width:100%}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup label{align-items:center;color:var(--text_Title_Light);display:flex;font-size:13px;font-weight:500;gap:6px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup label .info-icon{color:var(--text_Title_Light_Light);cursor:pointer;font-size:16px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup label .BadgeNew{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-radius:4px;color:var(--Canceled);font-size:10px;font-weight:700;padding:2px 6px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup input,.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup textarea{border:1px solid var(--border_Light);border-radius:8px;font-size:14px;outline:none;outline:3px solid #0000;padding:12px;transition:all .2s ease}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup input:focus,.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup input:hover,.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup textarea:focus,.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup textarea:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup input:disabled,.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup input[readOnly],.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup textarea:disabled,.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup textarea[readOnly]{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup textarea{min-height:100px;resize:vertical}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup .CharCount{color:var(--text_Title_Light_Light);font-size:12px;text-align:right}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup .TagList{display:flex;flex-wrap:wrap;gap:8px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup .TagList .Tag{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:16px;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;gap:6px;padding:6px 12px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup .TagList .Tag .BadgePrimary.is-primary{background:var(--background_Blue);border-radius:50px;color:#fff;font-size:10px;margin-left:4px;padding:2px 10px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup .TagList .Tag .material-symbols-outlined{color:var(--text_Title_Light_Light);cursor:pointer;font-size:16px;transition:color .2s ease}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup .TagList .Tag .material-symbols-outlined:hover{color:var(--text_Title_Dark)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup .TagList .AddTagButton{background:none;border:1px dashed var(--border_Dark_Light);border-radius:16px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:13px;padding:6px 12px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup .TagList .AddTagButton:hover{border-color:var(--text_Title_Dark);color:var(--text_Title_Dark)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;margin-top:8px;overflow:hidden}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard.is-hidden{opacity:0;pointer-events:none}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard.is-visible{opacity:1}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupHeader{align-items:center;background:var(--background_Gray_Light);border-bottom:1px solid var(--border_Dark_Light);cursor:pointer;display:flex;justify-content:space-between;padding:16px 24px;transition:background .2s ease}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupHeader .PopupHeaderTitle{align-items:center;display:flex;gap:8px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupHeader .PopupHeaderTitle .BadgeNew{background-color:var(--outline_Blue);border-radius:4px;color:var(--background_Blue);font-size:10px;font-weight:700;padding:2px 6px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupHeader:hover{background:var(--background_Gray_Light)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupTitle{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupChevron{color:var(--text_Title_Light_Light);font-size:18px;transition:transform .2s ease}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupChevron.is-open{transform:rotate(180deg)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupBody{display:flex;flex-direction:column;gap:12px;padding:16px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupContent{display:flex;flex-direction:column;gap:12px;max-height:0;opacity:0;transition:max-height .2s ease,opacity .2s ease}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupContent.is-open{max-height:420px;opacity:1}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupContent.is-closed{max-height:0;opacity:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupSubtitle{color:var(--text_Gray_Dark);font-size:12px;margin:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupRow{display:flex;gap:8px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupRow .ButtonPrimary{background-color:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;outline:3px solid #0000;padding:8px 20px;transition:.2s;transition:all .2s ease}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupRow .ButtonPrimary:hover{opacity:.9;outline:3px solid var(--outline_Blue)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupRow input{height:40px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupSearch{align-items:center;display:flex;gap:8px;position:relative}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupSearchIcon{color:var(--text_Gray_Light);font-size:18px;left:10px;position:absolute}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupSearchInput{padding-left:32px;width:100%}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupList{border:1px solid var(--border_Dark_Light);border-radius:8px;gap:3px;max-height:180px;overflow-y:auto;padding:10px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupItem{background:var(--background_White);border:1px solid #0000;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;margin-bottom:3px;padding:8px 12px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupItem:hover{background-color:var(--background_Gray_Light)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupItem.is-selected{background-color:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupAdded{color:var(--genaya_blue);float:right;font-size:12px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupEmpty{color:var(--text_Gray_Light);font-size:12px;padding:8px 12px;text-align:center}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection{background-color:var(--background_White);display:flex;flex-direction:column;gap:12px;margin-top:36px;position:relative}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection p{color:var(--text_Title_Light_Light);font-size:13px;margin:-10px 0 0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionGrid{background:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:20px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionGrid .WeeklyHoursHeader{align-items:center;background:var(--background_Gray_Light_Light);border-radius:8px 8px 0 0;color:var(--text_Title_Light);display:flex;gap:8px;margin:-20px -20px 0;padding:14px 20px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionGrid .WeeklyHoursHeader .material-symbols-outlined{font-size:18px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionGrid .WeeklyHoursHeader h4{font-size:15px;font-weight:500;margin:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionGrid .DaysList{display:flex;flex-direction:column;gap:12px;margin-top:10px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionGrid .DaysList .DayRow{align-items:center;display:flex;gap:24px;height:40px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionGrid .DaysList .DayRow .DayAvatar{align-items:center;background:#0000;border:1px solid var(--text_Title_Dark);border-radius:50%;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:600;height:32px;justify-content:center;transition:all .2s ease;width:32px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionGrid .DaysList .DayRow .DayAvatar.is-active{background:#113f8c;border-color:#113f8c;color:#fff}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionGrid .DaysList .DayRow .DayTimes{align-items:center;display:flex;gap:12px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionGrid .DaysList .DayRow .DayTimes input{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:6px;color:var(--text_Title_Dark);font-size:14px;height:36px;outline:3px solid #0000;padding:0 8px;transition:outline .1s ease,border-color .1s ease}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionGrid .DaysList .DayRow .DayTimes input:focus,.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionGrid .DaysList .DayRow .DayTimes input:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionGrid .DaysList .DayRow .DayTimes span{color:var(--text_Title_Light_Light)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionGrid .DaysList .DayRow .DayUnavailable{color:var(--text_Title_Light_Light);font-size:14px;font-style:italic}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionWorkToggle{align-items:center;cursor:pointer;display:inline-flex;margin-top:20px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionWorkToggle input{display:none}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionWorkToggle .ScheduleSectionWorkToggleTrack{align-items:center;background:var(--border_Dark_Light);border-radius:999px;display:inline-flex;height:26px;justify-content:center;padding:3px;position:relative;transition:background .2s ease;width:46px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionWorkToggle .ScheduleSectionWorkToggleIcon{align-items:center;background:var(--background_White);border-radius:999px;box-shadow:0 2px 6px #0f172a26;display:inline-flex;height:20px;justify-content:center;left:3px;opacity:0;position:absolute;top:50%;transform:translateY(-50%) translateX(0);transition:opacity .2s ease,transform .2s ease,background .2s ease;width:20px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionWorkToggle .ScheduleSectionWorkToggleIcon .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:14px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionWorkToggle .ScheduleSectionWorkToggleIcon.is-off{background:var(--background_White);box-shadow:0 2px 6px #0f172a26;left:3px;opacity:1}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionWorkToggle .ScheduleSectionWorkToggleIcon.is-off .material-symbols-outlined{color:var(--text_Title_Light_Light_Light)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionWorkToggle input:checked+.ScheduleSectionWorkToggleTrack{background:var(--Done)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionWorkToggle input:checked+.ScheduleSectionWorkToggleTrack .ScheduleSectionWorkToggleIcon{background:var(--background_White);opacity:1;transform:translateY(-50%) translateX(20px)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionWorkToggle input:checked+.ScheduleSectionWorkToggleTrack .ScheduleSectionWorkToggleIcon .material-symbols-outlined{color:var(--Done)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionWorkToggle input:checked+.ScheduleSectionWorkToggleTrack .ScheduleSectionWorkToggleIcon.is-off{box-shadow:none;opacity:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionTimeField{display:flex;flex-direction:column;gap:6px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionTimeField.is-disabled{opacity:.6}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionTimeField .ScheduleSectionTimeLabel{color:var(--text_Title_Light_Light);font-size:12px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionTimeField .ScheduleSectionTimeInput{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;display:flex;gap:8px;height:50px;justify-content:space-between;padding:0 10px;position:relative}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionTimeField .ScheduleSectionTimeInput input{background:#0000;border:none;color:var(--text_Title_Light);font-size:13px;font-weight:400;outline:3px solid #0000;width:100%}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionTimeField .ScheduleSectionTimeInput input:disabled{cursor:not-allowed}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionTimeField .ScheduleSectionTimeInput .ScheduleSectionTimeIcon{align-items:center;background:var(--background_White);border:none;border-radius:8px;cursor:pointer;display:flex;height:calc(100% - 10px);justify-content:center;position:absolute;right:5px;transition:background-color .2s ease;width:40px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionTimeField .ScheduleSectionTimeInput .ScheduleSectionTimeIcon .material-symbols-outlined{color:var(--text_Title_Dark);font-size:18px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionTimeField .ScheduleSectionTimeInput .ScheduleSectionTimeIcon:hover{background-color:var(--background_Gray_Light)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionToggleRow{display:flex;gap:24px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionAlwaysOpenToggle{position:absolute;right:0;top:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionToggle{align-items:center;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:10px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionToggle input{display:none}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionToggle .ScheduleSectionWorkToggleTrack{align-items:center;background:var(--border_Dark_Light);border-radius:999px;display:inline-flex;height:26px;justify-content:center;padding:3px;position:relative;transition:background .2s ease;width:46px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionToggle .ScheduleSectionWorkToggleIcon{align-items:center;background:var(--background_White);border-radius:999px;box-shadow:0 2px 6px #0f172a26;display:inline-flex;height:20px;justify-content:center;left:3px;opacity:0;position:absolute;top:50%;transform:translateY(-50%) translateX(0);transition:opacity .2s ease,transform .2s ease,background .2s ease;width:20px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionToggle .ScheduleSectionWorkToggleIcon .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:14px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionToggle .ScheduleSectionWorkToggleIcon.is-off{background:var(--background_White);box-shadow:0 2px 6px #0f172a26;left:3px;opacity:1}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionToggle .ScheduleSectionWorkToggleIcon.is-off .material-symbols-outlined{color:var(--text_Title_Light_Light_Light)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionToggle input:checked+.ScheduleSectionWorkToggleTrack{background:var(--Done)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionToggle input:checked+.ScheduleSectionWorkToggleTrack .ScheduleSectionWorkToggleIcon{background:var(--background_White);opacity:1;transform:translateY(-50%) translateX(20px)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionToggle input:checked+.ScheduleSectionWorkToggleTrack .ScheduleSectionWorkToggleIcon .material-symbols-outlined{color:var(--Done)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionToggle input:checked+.ScheduleSectionWorkToggleTrack .ScheduleSectionWorkToggleIcon.is-off{box-shadow:none;opacity:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngageSubsection{display:flex;flex-direction:column;gap:12px;margin-top:36px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngageSubsection h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngageSubsection .EngageSubsectionDesc{color:var(--text_Title_Light_Light);font-size:13px;margin:-9px 0 10px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngageSubsection .ProfileImages{display:flex;flex-wrap:wrap;gap:12px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngageSubsection .ProfileImages .ProfileImageCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-sizing:border-box;height:120px;overflow:hidden;position:relative;width:120px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngageSubsection .ProfileImages .ProfileImageCard img{height:100%;object-fit:cover;width:100%}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngageSubsection .ProfileImages .ProfileImageCard.is-draft{border-style:dashed}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngageSubsection .ProfileImages .ProfileImageCard .ProfileImageRemove{align-items:center;background:#0009;border:none;border-radius:50%;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:6px;top:6px;width:24px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngageSubsection .ProfileImages .ProfileImageCard .ProfileImageRemove span{color:var(--background_White);font-size:16px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngageSubsection .ProfileImages .AddProfileImage{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:10px;box-sizing:border-box;color:var(--text_Title_Light);cursor:pointer;display:flex;flex-direction:column;font-size:12px;gap:6px;height:120px;justify-content:center;padding:0;text-align:center;width:120px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngageSubsection .ProfileImages .AddProfileImage span{color:var(--text_Title_Light_Light);font-size:20px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngageSubsection .ProfileImages .AddProfileImage:hover{border-color:var(--background_Blue);color:var(--background_Blue)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngageSubsection .ProfileImages .AddProfileImage:disabled{cursor:not-allowed;opacity:.5}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox{display:flex;flex-direction:column;gap:16px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .DomainMissingNotice{align-items:center;background:color-mix(in srgb,var(--pending) 8%,#0000);border:1px solid color-mix(in srgb,var(--pending) 40%,#0000);border-radius:10px;display:flex;gap:12px;padding:12px 14px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .DomainMissingNotice span{color:var(--pending);font-size:20px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .DomainMissingNotice .DomainMissingNoticeContent{flex:1 1}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .DomainMissingNotice .DomainMissingNoticeContent h4{color:var(--text_Title_Dark);font-size:14px;margin:0 0 4px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .DomainMissingNotice .DomainMissingNoticeContent p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .DomainMissingNotice .ButtonSecondary{padding:8px 12px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .DomainInput{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:8px;display:flex;gap:8px;padding:10px 12px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .DomainInput span{color:var(--text_Title_Light_Light)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .DomainInput input{background:none;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:14px;outline:none}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .ButtonSecondary{background-color:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;padding:8px 16px;transition:.2s;width:-webkit-fit-content;width:fit-content}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .ButtonSecondary:hover{border-color:var(--text_Title_Dark)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .VerificationSteps{background:var(--background_Gray_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;padding:16px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .VerificationSteps p{font-size:13px;margin:0 0 8px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .VerificationSteps .CodeBlock{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--pending);display:flex;font-family:monospace;font-size:13px;justify-content:space-between;margin-bottom:16px;padding:12px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .VerificationSteps .CodeBlock span{color:var(--background_White);cursor:pointer;font-size:18px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .VerificationSteps .ButtonPrimary{background-color:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 16px;transition:.2s}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .VerificationSteps .ButtonPrimary:hover{opacity:.9}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainHeaderRow{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainHeaderRow .DomainHeaderTitle{display:flex;flex-direction:column;gap:6px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainHeaderRow .DomainHeaderTitle .SectionSub,.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainHeaderRow .DomainHeaderTitle h3{margin:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainHeaderRow .DomainStatus{align-items:center;align-self:flex-start;background:color-mix(in srgb,var(--Canceled) 8%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 22%,#0000);border-radius:999px;color:var(--Canceled);display:inline-flex;font-size:13px;font-weight:600;gap:8px;margin-left:auto;padding:8px 12px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainHeaderRow .DomainStatus .DomainStatusIcon{align-items:center;background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-radius:50%;color:var(--Canceled);display:inline-flex;font-size:16px;height:22px;justify-content:center;width:22px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainHeaderRow .DomainStatus .DomainStatusText{letter-spacing:.2px;white-space:nowrap}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainHeaderRow .DomainStatus.is-verified{background:color-mix(in srgb,var(--Done) 10%,#0000);border-color:color-mix(in srgb,var(--Done) 24%,#0000);color:var(--Done)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainHeaderRow .DomainStatus.is-verified .DomainStatusIcon{background:color-mix(in srgb,var(--Done) 16%,#0000);color:var(--Done)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .SaveRow{background:linear-gradient(to top,var(--background_White),#0000);background-color:var(--background_White);border:1px solid var(--border_Light);border-bottom:0;border-radius:12px 12px 0 0;bottom:0;display:flex;justify-content:flex-end;left:0;margin-bottom:0;padding:15px 20px;position:-webkit-sticky;position:sticky;width:100%}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .SaveRow .ButtonPrimary{background-color:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;max-height:36px;outline:3px solid #0000;padding:10px 20px;transition:.2s;transition:all .2s ease}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .SaveRow .ButtonPrimary:hover{opacity:.9;outline:3px solid var(--outline_Blue)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .SaveRow .ButtonPrimary.is-disabled{background-color:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right{align-self:flex-start;max-width:100%;position:-webkit-sticky;position:sticky;top:30px;width:380px;z-index:1}@media(max-width:1050px){.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right{width:100%}}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;padding:20px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo h1{color:var(--text_Title);font-size:18px;font-weight:600;margin:0 0 8px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo p{color:var(--text_Title_Light);font-size:14px;margin:0 0 12px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo .ScheduleInfoBlocks{grid-gap:10px;display:grid;gap:10px;margin:0 0 14px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo .ScheduleInfoBlocks .ScheduleInfoBlock{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:14px;gap:10px;padding:10px 12px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo .ScheduleInfoBlocks .ScheduleInfoBlock .material-symbols-outlined{font-size:18px;line-height:1}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo ul{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:14px;gap:8px;margin:0 0 14px;padding-left:18px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo ul li{line-height:1.4}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo .ScheduleCompliance{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;margin-top:8px;padding:12px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo .ScheduleCompliance .ScheduleComplianceHeader{align-items:center;display:flex;gap:8px;margin-bottom:6px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo .ScheduleCompliance .ScheduleComplianceHeader .material-symbols-outlined{color:var(--pending);font-size:18px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo .ScheduleCompliance .ScheduleComplianceHeader h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo .ScheduleCompliance p{color:var(--text_Title_Light);font-size:13px;margin:0 0 8px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo .ScheduleCompliance ul{font-size:13px;gap:6px;margin:0;padding-left:18px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo button{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;font-weight:600;margin-top:15px;padding:12px 14px;transition:background .2s ease,border .2s ease;width:100%}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EngageProfile .FirstReviewTooltip{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;cursor:default;max-width:1150px;opacity:0;padding:20px;position:absolute;right:0;top:50px;transform:translateY(-10px);transition:all .2s ease-in-out;visibility:hidden;width:400px;width:100%;z-index:1000}.EngageProfile .FirstReviewTooltip.is-visible{opacity:1;transform:translateY(0);visibility:visible}.EngageProfile .FirstReviewTooltip .TooltipClose{align-items:center;background:none;border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;position:absolute;right:12px;top:20px}.EngageProfile .FirstReviewTooltip .TooltipClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.EngageProfile .FirstReviewTooltip .TooltipClose .material-symbols-outlined{font-size:18px;margin:0}.EngageProfile .FirstReviewTooltip .HighlightHeader{align-items:center;display:flex;gap:8px;margin-bottom:12px;padding-right:20px}.EngageProfile .FirstReviewTooltip .HighlightHeader .material-symbols-outlined{background-color:var(--outline_Blue);border-radius:10px;color:var(--background_Blue);font-size:24px;font-variation-settings:"FILL" 1;margin:0;padding:6px}.EngageProfile .FirstReviewTooltip .HighlightHeader h4{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.EngageProfile .FirstReviewTooltip p{color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0 0 16px;text-transform:none}.EngageProfile .FirstReviewTooltip .PreviewImage{border:1px solid var(--border_Light);border-radius:8px;margin-top:20px;overflow:hidden;width:100%}.EngageProfile .FirstReviewTooltip .PreviewImage img{display:block;height:auto;width:100%}.EngageProfile .HiddenFileInput{display:none}@media(max-width:1050px){.EngageProfile{padding:20px 20px 0}.EngageProfile .EngageHeader .EngageHeaderLeft h1{font-size:18px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection.CompletenessSection .Checklist{flex-wrap:wrap}}@media(max-width:600px){.EngageProfile{padding:14px 6px 0}.EngageProfile .EngageHeader{align-items:stretch;flex-direction:column;gap:12px;margin-bottom:14px;padding:0 2px 12px}.EngageProfile .EngageHeader .EngageHeaderLeft{max-width:100%}.EngageProfile .EngageHeader .EngageHeaderLeft h1{font-size:17px}.EngageProfile .EngageHeader .EngageHeaderLeft p{font-size:12px}.EngageProfile .EngageHeader .EngageHeaderRight{flex-wrap:wrap;gap:10px}.EngageProfile .EngageHeader .EngageHeaderRight .ButtonPrimary{flex:1 1 auto;min-height:40px}.EngageProfile .EngageHeader .EngageHeaderRight .AssignedCompanies{flex:1 1 100%;width:100%}.EngageProfile .EngageHeader .EngageHeaderRight .AssignedCompanies .CompaniesDropdown{max-width:100%;width:100%}.EngageProfile .EngageHeader .EngageHeaderRight .AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton{min-width:0;width:100%}.EngageProfile .EngageContent{gap:16px}.EngageProfile .EngageContent .EngageSection.CardSection{padding:16px}.EngageProfile .EngageContent .EngageSection.CardSection h3{font-size:16px}.EngageProfile .EngageContent .EngageSection.CompletenessSection .SectionHeader h3{font-size:17px}.EngageProfile .EngageContent .EngageSection.CompletenessSection .Checklist{flex-direction:column;gap:10px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right{display:contents}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGrid{gap:12px;grid-template-columns:1fr}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionGrid .ScheduleSettingsRow{grid-column-gap:0;grid-row-gap:12px;align-items:center;column-gap:0;display:grid;grid-template-columns:1fr 1fr;row-gap:12px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionGrid .ScheduleSettingsRow .ScheduleSectionDay{grid-column:1;grid-row:1;margin-top:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionGrid .ScheduleSettingsRow .ScheduleSectionWorkToggle{grid-column:2;grid-row:1;justify-self:end;margin-top:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionGrid .ScheduleSettingsRow .ScheduleSectionTimeField{grid-row:2;min-width:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionGrid .ScheduleSettingsRow .ScheduleSectionTimeField:first-of-type{grid-column:1}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionGrid .ScheduleSettingsRow .ScheduleSectionTimeField:first-of-type .ScheduleSectionTimeInput{border-bottom-right-radius:0;border-right-width:0;border-top-right-radius:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionGrid .ScheduleSettingsRow .ScheduleSectionTimeField:last-of-type{grid-column:2}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionGrid .ScheduleSettingsRow .ScheduleSectionTimeField:last-of-type .ScheduleSectionTimeInput{border-bottom-left-radius:0;border-left-width:0;border-top-left-radius:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSubsection .ProfileImages{gap:10px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSubsection .ProfileImages .AddProfileImage,.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSubsection .ProfileImages .ProfileImageCard{height:104px;width:104px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .SaveRow{padding:12px 14px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .SaveRow .ButtonPrimary{min-height:40px}.EngageProfile .FirstReviewTooltip{max-width:calc(100vw - 28px);padding:16px;width:100%}.EngageProfile .FirstReviewTooltip .HighlightHeader h4{font-size:15px}}.EngageProfileSetting{align-items:center;background-color:#0000;display:flex;flex-direction:column;min-height:100%;overflow:visible;padding:24px 24px 0;width:100%}.EngageProfileSetting .EngageHeader{align-items:flex-start;border-bottom:1px solid var(--border_Light);display:flex;gap:16px;justify-content:space-between;margin-bottom:20px;max-width:1150px;padding:0 4px 16px;width:100%}.EngageProfileSetting .EngageHeader .EngageHeaderLeft{display:flex;flex-direction:column;gap:4px;max-width:680px}.EngageProfileSetting .EngageHeader .EngageHeaderLeft h1{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.EngageProfileSetting .EngageHeader .EngageHeaderLeft p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0}.EngageProfileSetting .EngageHeader .EngageHeaderRight{align-items:center;display:flex;gap:16px}.EngageProfileSetting .EngageProfileSettingWrapper{border-radius:12px;display:flex;flex-direction:column;gap:32px;margin:0 auto;max-width:1150px;width:100%}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer{display:flex;gap:32px}@media(max-width:768px){.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer{flex-direction:column;gap:24px}}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsInfo{flex:0 0 250px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsInfo h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0 0 8px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsInfo p{color:var(--text_Title_Light);font-size:13px;line-height:1.1;margin:0}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex:1 1;flex-direction:column;gap:20px;padding:24px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles.ProfileSettingsSkeleton .ProfileToggleItem{pointer-events:none}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles.ProfileSettingsSkeleton .ProfileToggleItem .skeleton-block,.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles.ProfileSettingsSkeleton .ProfileToggleItem .skeleton-line{animation:EngageProfileSettingSkeleton 1.2s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Dark_Light) 25%,var(--background_Gray_Light) 50%,var(--background_Gray_Dark_Light) 75%);background-size:200% 100%;border-radius:999px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles.ProfileSettingsSkeleton .ProfileToggleItem .skeleton-block{height:24px;width:44px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles.ProfileSettingsSkeleton .ProfileToggleItem .skeleton-line{height:12px;width:min(260px,70%)}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker{display:flex;flex-direction:column;gap:6px;margin-bottom:8px;margin-left:60px;margin-top:-4px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerLabel{color:var(--text_Title_Light);font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerHint{color:var(--text_Title_Light_Light);font-size:12px;margin:0 0 2px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerEmpty{align-items:center;align-self:flex-start;background:#0000;border:1px dashed var(--border_Dark_Light);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:8px 14px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerEmpty .material-symbols-outlined{font-size:16px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerEmpty:hover{background:color-mix(in srgb,var(--background_Blue) 6%,#0000);border-color:var(--background_Blue)}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerList{display:flex;flex-direction:column;gap:6px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerList .ProfileBookingPickerRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;font-family:inherit;gap:10px;padding:10px 12px;text-align:left;transition:border-color .15s ease,background .15s ease,opacity .15s ease;width:100%}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerList .ProfileBookingPickerRow:hover:not(.is-disabled){background:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerList .ProfileBookingPickerRow.is-checked{background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));border-color:var(--background_Blue)}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerList .ProfileBookingPickerRow.is-disabled,.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerList .ProfileBookingPickerRow[disabled]{background:var(--background_Gray_Light_Light_Light);border-style:dashed;cursor:not-allowed;opacity:.55}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerList .ProfileBookingPickerRow .ProfileBookingPickerCheckbox{align-items:center;background:var(--background_White);border:1.5px solid var(--border_Dark_Light);border-radius:5px;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;transition:background .15s ease,border-color .15s ease;width:18px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerList .ProfileBookingPickerRow .ProfileBookingPickerCheckbox .material-symbols-outlined{color:#fff;font-size:14px;font-variation-settings:"FILL" 1,"wght" 700}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerList .ProfileBookingPickerRow .ProfileBookingPickerCheckbox.is-checked{background:var(--background_Blue);border-color:var(--background_Blue)}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerList .ProfileBookingPickerRow .ProfileBookingPickerRowText{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerList .ProfileBookingPickerRow .ProfileBookingPickerRowText .ProfileBookingPickerRowTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerList .ProfileBookingPickerRow .ProfileBookingPickerRowText .ProfileBookingPickerRowMeta{color:var(--text_Title_Light_Light);font-size:11px;font-weight:500;text-transform:capitalize}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerList .ProfileBookingPickerRow .ProfileBookingPickerRowText .ProfileBookingPickerRowMeta.is-status-draft{color:var(--pending)}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerList .ProfileBookingPickerRow .ProfileBookingPickerRowText .ProfileBookingPickerRowMeta.is-status-published{color:var(--Done)}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerList .ProfileBookingPickerRow .ProfileBookingPickerRowText .ProfileBookingPickerRowMeta.is-status-archived{color:var(--text_Title_Light_Light_Light)}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileToggleItem{align-items:center;cursor:pointer;display:flex;gap:16px;transition:opacity .2s ease;-webkit-user-select:none;user-select:none}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileToggleItem:hover{opacity:.8}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileToggleItem .ProfileToggleSwitch{background:var(--background_Gray_Light);border-radius:24px;flex-shrink:0;height:24px;position:relative;transition:background .2s ease;width:44px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileToggleItem .ProfileToggleSwitch.is-on{background:var(--background_Blue)}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileToggleItem .ProfileToggleSwitch.is-on .ProfileToggleSwitchKnob{transform:translateX(20px)}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileToggleItem .ProfileToggleSwitch .ProfileToggleSwitchKnob{background:var(--background_White);border-radius:50%;box-shadow:0 2px 4px #0000001a;height:20px;left:2px;position:absolute;top:2px;transition:transform .2s ease;width:20px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileToggleItem .ProfileToggleLabel{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsEmpty{background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Light);border-radius:12px;color:var(--text_Title_Light_Light);flex:1 1;font-size:13px;padding:24px}.EngageProfileSetting .EngageProfileSettingWrapper .SaveRow{border-top:1px solid var(--border_Light);display:flex;justify-content:flex-end;padding-top:16px}.EngageProfileSetting .EngageProfileSettingWrapper .SaveRow .ButtonPrimary{align-items:center;background-color:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-weight:500;justify-content:center;padding:10px 24px;transition:all .2s ease}.EngageProfileSetting .EngageProfileSettingWrapper .SaveRow .ButtonPrimary:hover{opacity:.9}.EngageProfileSetting .EngageProfileSettingWrapper .SaveRow .ButtonPrimary.is-disabled{background-color:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}@media(max-width:1050px){.EngageProfileSetting{padding:20px 20px 0}.EngageProfileSetting .EngageHeader .EngageHeaderLeft h1{font-size:18px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer{gap:24px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsInfo{flex:0 0 220px}}@media(max-width:600px){.EngageProfileSetting{padding:14px 14px 0}.EngageProfileSetting .EngageHeader{align-items:stretch;flex-direction:column;gap:10px;margin-bottom:14px;padding:0 2px 12px}.EngageProfileSetting .EngageHeader .EngageHeaderLeft{max-width:100%}.EngageProfileSetting .EngageHeader .EngageHeaderLeft h1{font-size:17px}.EngageProfileSetting .EngageHeader .EngageHeaderLeft p{font-size:12px}.EngageProfileSetting .EngageProfileSettingWrapper{gap:20px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer{flex-direction:column;gap:16px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsInfo{flex:0 0 auto}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsInfo h3{font-size:15px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles{gap:14px;padding:16px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileToggleItem{min-height:40px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileToggleItem .ProfileToggleLabel{font-size:13px}.EngageProfileSetting .EngageProfileSettingWrapper .SaveRow .ButtonPrimary{min-height:40px;width:100%}}@keyframes EngageProfileSettingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.EngageTimeline{display:flex;flex-direction:row;height:100%;overflow:hidden;padding-bottom:0;width:100%}.EngageTimeline .EngageTimelineMain{display:flex;flex:1 1;flex-direction:column;gap:20px;height:100%;overflow-y:auto;padding:24px 24px 0;padding-inline:max(20px,(100% - 1150px)/2)}.EngageTimeline .EngageTimelineMain.is-open{padding-inline:max(20px,(100% - 1350px)/2)}.EngageTimeline .EngageTimelineMain .TimelineHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:8px 0 4px;padding:0 4px}.EngageTimeline .EngageTimelineMain .TimelineHeader .TimelineHeaderLeft{display:flex;flex-direction:column;gap:4px;max-width:720px}.EngageTimeline .EngageTimelineMain .TimelineHeader .TimelineHeaderLeft h1{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:0}.EngageTimeline .EngageTimelineMain .TimelineHeader .TimelineHeaderLeft p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0}.EngageTimeline .EngageTimelineMain .TimelineFilters{align-items:center;background:#0000;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft,.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .AppointmentsDateFilter{align-items:center;display:flex}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter{position:relative}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:150px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsFilterButton .AppointmentsFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsFilterButton .TimelineTypeIcon{color:var(--background_Blue);font-size:16px;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 20}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:160px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsFilterMenu .AppointmentsFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsFilterMenu .AppointmentsFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsFilterMenu .AppointmentsFilterOption.TimelineRatingOption{align-items:center;display:flex;gap:12px}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsFilterMenu .AppointmentsFilterOption.TimelineRatingOption .TimelineRatingStars{align-items:center;display:inline-flex;gap:2px}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsFilterMenu .AppointmentsFilterOption.TimelineRatingOption .TimelineRatingStars span{color:var(--background_Blue);font-size:16px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;top:calc(100% + 8px);width:260px;z-index:30}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu.is-anchored{position:fixed}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiMenuTitle{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:12px}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiMenuTitle h3{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin:0}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined{border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:23px;transition:color .15s ease}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined:active{transform:scale(.97)}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiSearch{align-items:center;border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:8px;margin-left:4%;outline:3px solid #0000;padding:0 10px;transition:all .15s ease;width:92%}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiSearch:focus-within,.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiSearch:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiSearchIcon{color:var(--text_Title_Light_Light);font-size:14px}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiSearch input{background:#0000;border:none;color:var(--text_Title);flex:1 1;font-size:12px;outline:none;padding:10px 0}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiOptions{display:flex;flex-direction:column;gap:7px;max-height:280px;overflow-y:auto;padding:8px 10px}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiEmpty{color:var(--text_Title_Light);font-size:12px;padding:12px 8px}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:6px 8px;text-align:left;transition:background .12s ease,color .12s ease}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption.is-selected{background:var(--background_Gray_Light)}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption .AppointmentsMultiCheckbox{align-items:center;border:1px solid var(--border_Light);border-radius:5px;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:700;height:18px;justify-content:center;width:18px}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption .AppointmentsMultiOptionLabel{color:var(--text_Title);font-size:13px}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiFooter{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding:10px 12px 12px}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiFooter .AppointmentsMultiFooterBtn{background:var(--background_Blue);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:400;outline:3px solid #0000;padding:8px 14px;transition:all .15s ease}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiFooter .AppointmentsMultiFooterBtn:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersRight{align-items:center;display:flex;gap:12px;margin-left:auto}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersRight .AppointmentsSearch{align-items:center;background-color:#0000;display:flex;flex:1 1;padding-left:0;position:relative;z-index:4}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersRight .AppointmentsSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersRight .AppointmentsSearch .SearchForm:focus-within,.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersRight .AppointmentsSearch .SearchForm:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersRight .AppointmentsSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersRight .AppointmentsSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:15px;justify-content:center}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersRight .AppointmentsSearch .SearchForm .SearchFormMain .SearchInput{background:#0000;border:none;border-radius:3px;color:var(--text_Title_Dark);flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.EngageTimeline .EngageTimelineMain .TimelineList{display:flex;flex:1 1 auto;flex-direction:column;gap:18px;position:relative}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineLoading{display:flex;flex-direction:column;gap:14px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineSpinner{animation:TimelineSpin .9s linear infinite;border:2px solid var(--border_Light);border-radius:50%;border-top-color:var(--background_Blue);height:18px;width:18px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineSkeletons{display:flex;flex-direction:column;gap:14px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard{display:flex;gap:16px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard.TimelineSkeletonCard{pointer-events:none}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAnswers{border-top:1px dashed var(--border_Light);display:flex;flex-direction:column;gap:10px;margin-top:4px;padding-top:10px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAnswers .TimelineAnswer{display:flex;flex-direction:column;gap:2px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAnswers .TimelineAnswer .TimelineAnswerPrompt{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.3}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAnswers .TimelineAnswer .TimelineAnswerValue{color:var(--text_Title_Dark);font-size:14px;font-weight:500;line-height:1.35}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAvatar{align-items:center;display:flex;flex-direction:column;gap:6px;justify-content:flex-start;min-width:80px;width:80px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAvatar .TimelineAvatarCircle{align-items:center;background:var(--background_Gray_Light);border-radius:10px;display:flex;height:50px;justify-content:center;overflow:hidden;padding:4px;width:50px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAvatar .TimelineAvatarCircle span{color:var(--background_Blue);font-size:22px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAvatar .TimelineAvatarCircle img{height:100%;object-fit:cover;width:100%}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAvatar .TimelineAvatarCircle.TimelineAvatarCircle--form{background:color-mix(in srgb,var(--InProgress) 14%,#0000)}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAvatar .TimelineAvatarCircle.TimelineAvatarCircle--form span{color:var(--InProgress)}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAvatar .TimelineAvatarCircle.TimelineAvatarCircle--booking{background:color-mix(in srgb,var(--Done) 16%,#0000)}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAvatar .TimelineAvatarCircle.TimelineAvatarCircle--booking span{color:var(--Done)}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAvatar .TimelineAvatarCircle.TimelineAvatarCircle--survey{background:color-mix(in srgb,var(--Estimate) 16%,#0000)}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAvatar .TimelineAvatarCircle.TimelineAvatarCircle--survey span{color:var(--Estimate)}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAvatar .TimelineAvatarLabel{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.3;max-width:100px;text-align:center}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex:1 1;flex-direction:column;gap:8px;padding:16px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft{display:flex;flex-direction:column;gap:6px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineNameCol{display:flex;flex-direction:column;gap:2px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineName{color:var(--text_Title_Dark);font-weight:600}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineEmail{color:var(--text_Title_Light_Light);font-size:11px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineStars{align-items:center;display:inline-flex;gap:2px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineStars span{color:var(--text_Title_Light_Light_Light);font-size:18px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineStars span.is-filled{color:var(--background_Blue);font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineStars span.is-empty{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .ToolTopExplainBubble{align-items:center;display:flex;justify-content:center;text-align:center}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineVerified{background-color:var(--outline_Blue);border-radius:5px;color:var(--background_Blue);font-size:18px;margin-top:-4px;padding:4px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMessageWrapper{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMessageWrapper .TimelineMessage{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--text_Title_Dark);display:-webkit-box;font-size:14px;line-height:1.5;margin:0;overflow:hidden}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMessageWrapper .TimelineMessage.is-expanded{line-clamp:none;-webkit-line-clamp:unset;display:block}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMessageWrapper .TimelineMessageToggle{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:500;padding:0}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMessageWrapper .TimelineMessageToggle:hover{text-decoration:underline}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineReviewImages{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:2px;margin-top:10px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineReviewImages img{border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;height:60px;object-fit:cover;transition:opacity .15s ease;width:60px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineReviewImages img:hover{opacity:.85}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMeta{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMeta .TimelineTag{background:var(--background_Gray_Light);border-radius:6px;color:var(--text_Title_Light);font-size:12px;padding:4px 8px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineActions{align-items:center;display:flex;gap:10px;margin-top:4px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineActions .TimelineReplyButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--background_Blue);cursor:pointer;display:flex;font-size:12px;gap:7px;justify-content:center;outline:3px solid #0000;padding:6px 10px;transition:all .15s ease}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineActions .TimelineReplyButton span{font-size:16px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineActions .TimelineReplyButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderRight{align-items:flex-end;display:flex;justify-content:flex-end;min-height:100%}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderRight .TimelineDate{background-color:var(--background_Gray_Light);border-radius:5px;color:var(--text_Title_Light_Light);font-size:12px;padding:5px 10px;white-space:nowrap}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineSkeletonBlock{animation:TimelineShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--border_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Light) 100%);background-size:200% 100%;border-radius:999px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineSkeletonBlock.is-circle{border-radius:10px;height:50px;width:50px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineSkeletonBlock.is-label{height:10px;margin-top:6px;width:60px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineSkeletonBlock.is-title{height:12px;width:140px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineSkeletonBlock.is-stars{height:12px;width:90px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineSkeletonBlock.is-line{border-radius:8px;height:10px;width:100%}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineSkeletonBlock.is-line.short{width:70%}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineSkeletonBlock.is-date{height:10px;width:80px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineEmpty{color:var(--text_Title_Light_Light);padding:24px 0;text-align:center}@keyframes TimelineSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes TimelineShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EngageTimeline .EngageTimelineRight{max-width:100%;opacity:0;overflow:visible;pointer-events:none;transform:translateX(100%);transition:width .3s ease,margin-left .3s ease,transform .3s ease,opacity .3s ease;width:0;will-change:width}.EngageTimeline .EngageTimelineRight.is-open{opacity:1;pointer-events:auto;transform:translateX(0);width:400px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal{background:var(--background_White);border-left:1px solid var(--border_Light);display:flex;flex-direction:column;height:100%;overflow:visible;padding:24px;transition:width .3s ease;width:400px;will-change:width}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalTitle{display:flex;flex-direction:column;gap:4px;width:100%}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalTitle h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalTitle .TimelineReplyModalTitleCompanyAndCustomer{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:10px;margin-top:15px;width:calc(100% + 40px)}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalTitle .TimelineReplyModalTitleCompanyAndCustomer .TimelineReplyModalTitleCustomerCopmany{align-items:center;background-color:var(--background_Gray_Light);border-radius:6px;display:flex;flex-wrap:wrap;gap:6px;padding:4px 11px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalTitle .TimelineReplyModalTitleCompanyAndCustomer .TimelineReplyModalTitleCustomerCopmany .TimelineModalCompanyLogo{border-radius:4px;height:16px;object-fit:cover;width:16px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalTitle .TimelineReplyModalTitleCompanyAndCustomer .TimelineReplyModalTitleCustomerCopmany .TimelineModalCompanyIcon{color:var(--text_Title_Light);font-size:16px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalTitle .TimelineReplyModalTitleCompanyAndCustomer .TimelineReplyModalTitleCustomerCopmany .TimelineReplyModalTitleCompany{color:var(--text_Title_Light);font-size:13px;font-weight:600;margin:0}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalTitle .TimelineReplyModalTitleCompanyAndCustomer .TimelineReplyModalTitleCustomer{color:var(--text_Title_Light);font-size:13px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalClose{align-items:center;background-color:#0000;border:none;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;margin-top:-4px;padding:5px;transition:all .15s ease;width:32px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalClose span{font-size:20px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody{display:flex;flex-direction:column;gap:14px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineReplyModalBodyReview{align-items:flex-start;background:var(--background_Gray_Light);border-left:4px solid var(--background_Blue);border-radius:8px;display:flex;flex-direction:column;gap:6px;padding:12px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineReplyModalBodyReview .TimelineReplyQuote p{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--text_Title_Light);display:-webkit-box;font-size:13px;font-style:italic;line-height:1.5;margin:0;overflow:hidden}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineReplyModalBodyReview .TimelineReplyQuote.is-expanded p{line-clamp:none;-webkit-line-clamp:unset;display:block}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineReplyModalBodyReview .TimelineReplyToggle{background:#0000;border:none;border-radius:4px;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:500;padding:4px 6px;transition:background .15s ease}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineReplyModalBodyReview .TimelineReplyToggle:hover{background:var(--outline_Blue)}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList{display:flex;flex-direction:column;gap:12px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList>span{color:var(--text_Title_Light);font-size:13px;font-weight:500}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList .TimelineReplyExistingMessage{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:7px;padding:16px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList .TimelineReplyExistingMessage .TimelineReplyExistingTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList .TimelineReplyExistingMessage .TimelineReplyExistingText{text-wrap:balance;color:var(--text_Title_Light);font-size:14px;line-height:1.5;margin:0;word-break:break-word}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList .TimelineReplyExistingMessage .TimelineReplyExistingFooter{align-items:center;display:flex;justify-content:space-between;margin-top:8px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList .TimelineReplyExistingMessage .TimelineReplyExistingFooter .TimelineReplyDeleteBtn{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:6px 12px;transition:all .2s ease}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList .TimelineReplyExistingMessage .TimelineReplyExistingFooter .TimelineReplyDeleteBtn span{font-size:14px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList .TimelineReplyExistingMessage .TimelineReplyExistingFooter .TimelineReplyDeleteBtn:hover:not(:disabled){background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:color-mix(in srgb,var(--Canceled) 45%,#0000);color:var(--Canceled)}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList .TimelineReplyExistingMessage .TimelineReplyExistingFooter .TimelineReplyDeleteBtn:disabled{cursor:not-allowed;opacity:.5}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList .TimelineReplyExistingMessage .TimelineReplyExistingFooter .TimelineReplyExistingAgo{color:var(--text_Title_Light_Light);font-size:12px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineAddAnotherReplyBtn{align-items:center;background:var(--background_Gray_Light);border:1px solid #0000;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;justify-content:center;margin-top:0;padding:8px 16px;transition:all .2s ease;width:-webkit-max-content;width:max-content}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineAddAnotherReplyBtn:hover{background:var(--background_Gray_Dark_Light)}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody label{display:flex;flex-direction:column;gap:8px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody label span{color:var(--text_Title_Light);font-size:13px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody label textarea{border:1px solid var(--border_Light);border-radius:4px;font-size:14px;min-height:120px;outline:3px solid #0000;padding:12px;resize:vertical;transition:all .15s ease}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody label textarea:focus,.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody label textarea:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineReplyError{color:var(--Canceled);font-size:12px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalActions{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:10px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalActions button{border:none;border-radius:6px;cursor:pointer;font-size:13px;padding:8px 14px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalActions .TimelineReplyCancel{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalActions .TimelineReplyCancel:hover{background:var(--background_Gray_Dark_Light)}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalActions .TimelineReplySubmit{background:var(--background_Blue);color:#fff;outline:3px solid #0000;transition:all .15s ease}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalActions .TimelineReplySubmit:hover:not(:disabled){background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalActions .TimelineReplySubmit:disabled{cursor:not-allowed;opacity:.6}@media(max-width:1050px){.EngageTimeline .EngageTimelineMain{padding:20px 20px 0;padding-inline:20px}.EngageTimeline .EngageTimelineMain.is-open{padding-inline:20px}.EngageTimeline .EngageTimelineMain .TimelineHeader .TimelineHeaderLeft h1{font-size:18px}.EngageTimeline .EngageTimelineRight.is-open{width:360px}.EngageTimeline .EngageTimelineRight.is-open .TimelineReplyModal{padding:20px;width:360px}}@media(max-width:600px){.EngageTimeline{flex-direction:column;max-height:100%;min-height:0}.EngageTimeline .EngageTimelineMain{-webkit-overflow-scrolling:touch;flex:1 1;gap:14px;min-height:0;overflow-y:auto;padding:14px 14px 0;padding-inline:14px}.EngageTimeline .EngageTimelineMain.is-open{padding-inline:14px}.EngageTimeline .EngageTimelineMain .TimelineHeader{flex-direction:column;gap:6px;padding:4px 0 8px}.EngageTimeline .EngageTimelineMain .TimelineHeader .TimelineHeaderLeft{max-width:100%}.EngageTimeline .EngageTimelineMain .TimelineHeader .TimelineHeaderLeft h1{font-size:17px}.EngageTimeline .EngageTimelineMain .TimelineHeader .TimelineHeaderLeft p{font-size:12px;line-height:1.45}.EngageTimeline .EngageTimelineMain .TimelineFilters{background:var(--background_Gray_Light_Light);margin-inline:-14px;padding:8px 0;padding-inline:14px;position:-webkit-sticky;position:sticky;top:0;z-index:4}.EngageTimeline .EngageTimelineMain .PaginationTable{background-color:var(--background_Gray_Light_Light);bottom:0;margin-top:auto;margin-inline:-14px;padding-inline:14px;padding-bottom:max(12px,env(safe-area-inset-bottom));position:-webkit-sticky;position:sticky;z-index:5}.EngageTimeline .EngageTimelineMain .TimelineFilters{align-items:center!important;box-sizing:border-box!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:8px;justify-content:flex-start!important;position:relative;width:100%!important;z-index:auto!important}.EngageTimeline .EngageTimelineMain .TimelineFilters .AppointmentsFilters{-webkit-overflow-scrolling:touch;align-items:center;display:flex!important;flex:0 1 auto!important;flex-wrap:nowrap!important;gap:8px;min-width:0!important;overflow-x:auto!important;padding:4px;scrollbar-width:none;transform:none!important;width:auto!important;z-index:auto!important}.EngageTimeline .EngageTimelineMain .TimelineFilters .AppointmentsFilters::-webkit-scrollbar{display:none}.EngageTimeline .EngageTimelineMain .TimelineFilters .AppointmentsFilters .AppointmentsFilterButton,.EngageTimeline .EngageTimelineMain .TimelineFilters .AppointmentsFilters .DatePicker__Button{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px!important;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);flex:0 0 auto!important;font-size:13px;font-weight:500;gap:6px;height:38px!important;justify-content:space-between;max-height:38px!important;min-height:38px!important;min-width:-webkit-max-content!important;min-width:max-content!important;padding:0 12px!important;white-space:nowrap!important;width:auto!important}.EngageTimeline .EngageTimelineMain .TimelineFilters .AppointmentsFilters .DatePicker__Button span{white-space:nowrap!important}.EngageTimeline .EngageTimelineMain .TimelineFilters .AppointmentsFilters .AppointmentsFilterMenu:not(.is-anchored),.EngageTimeline .EngageTimelineMain .TimelineFilters .AppointmentsFilters .AppointmentsMultiMenu:not(.is-anchored){bottom:12px!important;left:12px!important;max-height:72vh!important;max-width:none!important;min-width:0!important;overflow-y:auto!important;position:fixed!important;right:12px!important;top:auto!important;width:auto!important;z-index:1000!important}.EngageTimeline .EngageTimelineMain .TimelineFilters .AppointmentsFilters .AppointmentsFilterMenu.is-anchored,.EngageTimeline .EngageTimelineMain .TimelineFilters .AppointmentsFilters .AppointmentsMultiMenu.is-anchored{max-height:72vh!important;max-width:calc(100vw - 16px)!important;overflow-y:auto!important;z-index:1000!important}.EngageTimeline .EngageTimelineMain .TimelineFilters .AppointmentsSearch{flex:0 0 auto!important;margin-left:auto!important;max-width:none!important;min-width:0!important;padding-left:0!important;position:static!important;width:40px!important}.EngageTimeline .EngageTimelineMain .TimelineFilters .AppointmentsSearch .SearchForm{background:#0000!important;border:none!important;box-shadow:none!important;flex:0 0 40px;height:40px;max-width:none;min-width:0;outline:3px solid #0000!important;overflow:hidden;padding:0;transition:none;width:40px}.EngageTimeline .EngageTimelineMain .TimelineFilters .AppointmentsSearch .SearchForm .SearchFormMain{height:100%;position:relative;width:100%}.EngageTimeline .EngageTimelineMain .TimelineFilters .AppointmentsSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;display:flex;font-size:20px;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:1}.EngageTimeline .EngageTimelineMain .TimelineFilters .AppointmentsSearch .SearchForm .SearchFormMain .SearchInput{cursor:pointer;height:100%;min-width:0;opacity:0;padding:0;width:100%}.EngageTimeline .EngageTimelineMain .TimelineFilters .AppointmentsSearch .SearchForm .SearchFormMain .SearchClear{display:none}.EngageTimeline .EngageTimelineMain .TimelineFilters .AppointmentsSearch .SearchForm:focus-within,.EngageTimeline .EngageTimelineMain .TimelineFilters .AppointmentsSearch .SearchForm:has(.SearchInput:not(:placeholder-shown)){background:var(--background_White)!important;border:1px solid var(--background_Blue)!important;border-radius:8px;bottom:auto;box-shadow:0 1px 3px #0000000d!important;flex:none;height:40px;left:8px;overflow:visible;padding:0 12px;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:auto;z-index:6}.EngageTimeline .EngageTimelineMain .TimelineFilters .AppointmentsSearch .SearchForm:focus-within .SearchFormMain .SearchIcon,.EngageTimeline .EngageTimelineMain .TimelineFilters .AppointmentsSearch .SearchForm:has(.SearchInput:not(:placeholder-shown)) .SearchFormMain .SearchIcon{flex:0 0 auto;inset:auto;position:static}.EngageTimeline .EngageTimelineMain .TimelineFilters .AppointmentsSearch .SearchForm:focus-within .SearchFormMain .SearchInput,.EngageTimeline .EngageTimelineMain .TimelineFilters .AppointmentsSearch .SearchForm:has(.SearchInput:not(:placeholder-shown)) .SearchFormMain .SearchInput{cursor:text;flex:1 1;font-size:16px;opacity:1;width:auto}.EngageTimeline .EngageTimelineMain .TimelineFilters .AppointmentsSearch .SearchForm:focus-within .SearchFormMain .SearchClear,.EngageTimeline .EngageTimelineMain .TimelineFilters .AppointmentsSearch .SearchForm:has(.SearchInput:not(:placeholder-shown)) .SearchFormMain .SearchClear{display:flex}.EngageTimeline .EngageTimelineMain .TimelineFilters .AppointmentsSearch .SearchForm:focus-within{outline:3px solid var(--outline_Blue)!important}.EngageTimeline .EngageTimelineMain .TimelineFilters .AppointmentsControlsActions{bottom:0!important;left:0!important;margin:0!important;position:absolute!important;right:0!important;top:0!important;width:auto!important}.EngageTimeline .EngageTimelineMain .TimelineFilters:has(.AppointmentsSearch .SearchForm:focus-within) .AppointmentsFilters,.EngageTimeline .EngageTimelineMain .TimelineFilters:has(.AppointmentsSearch .SearchInput:not(:placeholder-shown)) .AppointmentsFilters{visibility:hidden}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersRight{flex:0 0 auto;margin-left:0;width:auto}.EngageTimeline .EngageTimelineMain .TimelineList{flex:1 1 auto;gap:12px;min-height:0}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineSkeletons{gap:12px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineSkeletonCard{gap:10px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineEmpty{align-items:center;color:var(--text_Title_Light);display:flex;flex:1 1 auto;justify-content:center;min-height:160px;padding:24px 12px;text-align:center}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard{gap:10px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAvatar{min-width:56px;width:56px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAvatar .TimelineAvatarCircle{height:44px;width:44px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAvatar .TimelineAvatarLabel{font-size:11px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent{padding:12px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow{flex-direction:column;gap:8px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderRight{align-items:flex-start;justify-content:flex-start}.EngageTimeline .EngageTimelineRight{flex:0 0 auto;height:0}.EngageTimeline .EngageTimelineRight.is-open{height:auto;inset:0;position:fixed;width:100%;z-index:2000}.EngageTimeline .EngageTimelineRight.is-open .TimelineReplyModal{border-left:none;padding:16px;width:100%}}.CreateSurveyOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;overflow-y:auto;padding:40px 16px;position:fixed;z-index:2000}.CreateSurveyOverlay .CreateSurvey{animation:CreateSurveyIn .15s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:calc(100dvh - 80px);max-width:720px;overflow:hidden;position:relative;width:100%}.CreateSurveyOverlay .CreateSurvey .CreateSurveyClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;position:absolute;right:18px;top:18px;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyClose .material-symbols-outlined{font-size:21px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyClose:active{transform:scale(.92)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyBody{-webkit-overflow-scrolling:touch;display:flex;flex:1 1 auto;flex-direction:column;gap:18px;min-height:0;overflow-y:auto;padding:28px 32px 24px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyFooter{background:var(--background_White);display:flex;flex-direction:column;flex-shrink:0;gap:12px;padding:0 32px 18px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTitle{color:var(--text_Title_Dark);font-size:22px;font-weight:800;letter-spacing:-.01em;margin:0 0 2px;padding-right:44px;text-align:left}.CreateSurveyOverlay .CreateSurvey .CreateSurveyDivider{background:var(--border_Light);height:1px;margin:2px 0}.CreateSurveyOverlay .CreateSurvey .CreateSurveySection{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:14px;display:flex;flex-direction:column;gap:8px;padding:18px 20px}.CreateSurveyOverlay .CreateSurvey .CreateSurveySection .CreateSurveySectionTitle{color:var(--text_Title_Dark);font-size:15px;font-weight:700}.CreateSurveyOverlay .CreateSurvey .CreateSurveySection .CreateSurveySectionHint{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5}.CreateSurveyOverlay .CreateSurvey .CreateSurveyField{display:flex;flex-direction:column;gap:6px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyField--grow{flex:1 1}.CreateSurveyOverlay .CreateSurvey .CreateSurveyField label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CreateSurveyOverlay .CreateSurvey .CreateSurveyField input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-family:inherit;font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.CreateSurveyOverlay .CreateSurvey .CreateSurveyField input::placeholder{color:var(--text_Title_Light_Light)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyField input:focus,.CreateSurveyOverlay .CreateSurvey .CreateSurveyField input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;overflow:visible;position:relative}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyQuestionHeader{align-items:center;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:14px 16px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyQuestionHeader .CreateSurveyQuestionHeaderLeft{align-items:center;display:inline-flex;gap:8px;min-width:0}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyQuestionHeader .CreateSurveyQuestionHeaderIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 14%,#0000);border-radius:8px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:18px;height:28px;justify-content:center;width:28px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyQuestionHeader .CreateSurveyQuestionHeaderText{color:var(--text_Title_Dark);font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyQuestionHeader .CreateSurveyQuestionToggle{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;width:30px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyQuestionHeader .CreateSurveyQuestionToggle:hover{background:var(--background_Gray_Light)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyQuestionBody{background:var(--background_Gray_Light_Light);border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:14px;padding:16px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyQuestionRow{align-items:flex-end;display:flex;gap:10px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyQuestionToggles{display:flex;flex-direction:column;gap:8px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyToggleRow{align-items:center;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:10px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyToggle{background:var(--border_Dark_Light);border-radius:999px;flex-shrink:0;height:20px;position:relative;transition:background .15s ease;width:34px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyToggle .CreateSurveyToggleDot{background:var(--background_White);border-radius:999px;box-shadow:0 1px 2px #0f172a33;height:16px;left:2px;position:absolute;top:2px;transition:transform .15s ease;width:16px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyToggle.is-on{background:var(--Done)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyToggle.is-on .CreateSurveyToggleDot{transform:translateX(14px)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyOptions{display:flex;flex-direction:column;gap:6px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyOptions .CreateSurveyOptionsLabel{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyOptions .CreateSurveyOptionRow{align-items:center;display:flex;gap:8px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyOptions .CreateSurveyOptionRow input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);flex:1 1;font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyOptions .CreateSurveyOptionRow input::placeholder{color:var(--text_Title_Light_Light)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyOptions .CreateSurveyOptionRow input:focus,.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyOptions .CreateSurveyOptionRow input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyOptions .CreateSurveyOptionRow .CreateSurveyOptionRemove{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyOptions .CreateSurveyOptionRow .CreateSurveyOptionRemove .material-symbols-outlined{font-size:16px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyOptions .CreateSurveyOptionRow .CreateSurveyOptionRemove:hover{border-color:var(--Canceled);color:var(--Canceled)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyOptions .CreateSurveyAddOption{align-items:center;align-self:flex-start;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:4px;padding:6px 0}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyOptions .CreateSurveyAddOption .material-symbols-outlined{font-size:16px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap{flex-shrink:0;position:relative}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap:has(.CreateSurveyTypePicker) .CreateSurveyTypePickerBtn .material-symbols-outlined{transform:rotate(180deg)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap .CreateSurveyTypePickerBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:6px;padding:9px 12px;transition:border-color .15s ease,box-shadow .15s ease}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap .CreateSurveyTypePickerBtn .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px;transition:transform .15s ease}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap .CreateSurveyTypePickerBtn:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap .CreateSurveyTypePicker{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:2px;max-height:340px;max-width:300px;min-width:260px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap .CreateSurveyTypePicker .CreateSurveyTypePickerItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:10px;padding:8px 9px;text-align:left}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap .CreateSurveyTypePicker .CreateSurveyTypePickerItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap .CreateSurveyTypePicker .CreateSurveyTypePickerItem:hover{background:var(--surface-sunken)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap .CreateSurveyTypePicker .CreateSurveyTypePickerItem.is-selected{background:var(--surface-sunken);color:var(--background_Blue)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap .CreateSurveyTypePicker .CreateSurveyTypePickerItem.is-selected .material-symbols-outlined{color:var(--background_Blue)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap .CreateSurveyTypePicker .CreateSurveyTypePickerItem--danger,.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap .CreateSurveyTypePicker .CreateSurveyTypePickerItem--danger .material-symbols-outlined{color:var(--Canceled)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap .CreateSurveyTypePicker .CreateSurveyTypePickerItem--danger:hover{background:color-mix(in srgb,var(--Canceled) 8%,#0000)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap .CreateSurveyTypePicker .CreateSurveyTypePickerDivider{background:var(--border_Light);height:1px;margin:4px 0}.CreateSurveyOverlay .CreateSurvey .CreateSurveyAddQuestion{align-items:center;align-self:flex-start;background:#0000;border:1px dashed var(--border_Dark_Light);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:4px;padding:8px 14px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyAddQuestion .material-symbols-outlined{font-size:18px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyAddQuestion:hover{background:var(--background_Blue_White);border-color:var(--background_Blue)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyError{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 12px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyActions{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding-top:8px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyActions .CreateSurveyCancelBtn{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.CreateSurveyOverlay .CreateSurvey .CreateSurveyActions .CreateSurveyCancelBtn:hover:not(:disabled){background:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyActions .CreateSurveyCancelBtn:disabled{cursor:not-allowed;opacity:.55}.CreateSurveyOverlay .CreateSurvey .CreateSurveyActions .CreateSurveySaveBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateSurveyOverlay .CreateSurvey .CreateSurveyActions .CreateSurveySaveBtn .CreateSurveySaveBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyActions .CreateSurveySaveBtn .CreateSurveySaveBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateSurveyOverlay .CreateSurvey .CreateSurveyActions .CreateSurveySaveBtn .CreateSurveySaveBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateSurveyOverlay .CreateSurvey .CreateSurveyActions .CreateSurveySaveBtn:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyActions .CreateSurveySaveBtn:active{transform:scale(.98)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyActions .CreateSurveySaveBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}@keyframes CreateSurveyIn{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:1050px){.CreateSurveyOverlay{padding:28px 14px}.CreateSurveyOverlay .CreateSurvey{max-width:640px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyBody{padding:24px 24px 20px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyFooter{padding:14px 24px 18px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTitle{font-size:20px}}@media(max-width:600px){.CreateSurveyOverlay{align-items:stretch;padding:0}.CreateSurveyOverlay .CreateSurvey{border:none;border-radius:0;height:100dvh;max-height:100dvh;max-width:100%;min-height:0}.CreateSurveyOverlay .CreateSurvey .CreateSurveyClose{right:12px;top:12px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyBody{gap:14px;padding:20px 14px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyFooter{padding:12px 14px calc(12px + env(safe-area-inset-bottom))}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTitle{font-size:18px;padding-right:48px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyQuestionBody,.CreateSurveyOverlay .CreateSurvey .CreateSurveySection{padding:14px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyQuestionRow{flex-direction:column;gap:8px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap .CreateSurveyTypePickerBtn{justify-content:space-between;min-height:44px;width:100%}.CreateSurveyOverlay .CreateSurvey .CreateSurveyField input,.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyOptions .CreateSurveyOptionRow input{font-size:16px;min-height:44px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyActions{flex-direction:column-reverse}.CreateSurveyOverlay .CreateSurvey .CreateSurveyActions .CreateSurveyCancelBtn,.CreateSurveyOverlay .CreateSurvey .CreateSurveyActions .CreateSurveySaveBtn{height:44px;justify-content:center;width:100%}}@keyframes EngageTemplatesRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes EngageTemplatesSpin{to{transform:rotate(1turn)}}.EngageTemplatesCatalog .EngageTemplatesCatalogHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.EngageTemplatesCatalog .EngageTemplatesCatalogHeader .EngageTemplatesCatalogHeaderText h3{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0 0 4px}.EngageTemplatesCatalog .EngageTemplatesCatalogHeader .EngageTemplatesCatalogHeaderText p{color:var(--text_Title_Light_Light);font-size:12.5px;margin:0}.EngageTemplatesCatalog .EngageTemplatesCatalogHeader .EngageTemplatesCatalogCollapseBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;transition:background .12s ease,border-color .12s ease,color .12s ease;width:30px}.EngageTemplatesCatalog .EngageTemplatesCatalogHeader .EngageTemplatesCatalogCollapseBtn .material-symbols-outlined{font-size:20px}.EngageTemplatesCatalog .EngageTemplatesCatalogHeader .EngageTemplatesCatalogCollapseBtn:hover{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.EngageTemplatesCatalog.is-collapsed .EngageTemplatesCatalogHeader{margin-bottom:0}.EngageTemplatesCatalog .EngageTemplatesCatalogGridWrap{display:grid;grid-template-rows:1fr;opacity:1;overflow:hidden;transition:grid-template-rows .34s cubic-bezier(.22,1,.36,1),opacity .26s ease}.EngageTemplatesCatalog .EngageTemplatesCatalogGridWrap>.EngageTemplatesCatalogGrid{min-height:0}.EngageTemplatesCatalog.is-collapsed .EngageTemplatesCatalogGridWrap{grid-template-rows:0fr;opacity:0}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard{align-items:flex-start;animation:EngageTemplatesRise .32s cubic-bezier(.22,1,.36,1) backwards;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:8px;padding:14px;text-align:left;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard:first-child{animation-delay:0ms}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard:nth-child(2){animation-delay:42ms}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard:nth-child(3){animation-delay:84ms}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard:nth-child(4){animation-delay:126ms}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard:nth-child(5){animation-delay:168ms}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard:nth-child(6){animation-delay:.21s}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard:nth-child(7){animation-delay:252ms}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard:nth-child(8){animation-delay:294ms}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard:nth-child(9){animation-delay:336ms}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard:nth-child(10){animation-delay:378ms}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard:nth-child(11){animation-delay:.42s}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard:nth-child(12){animation-delay:462ms}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard:first-child .EngageTemplatesCatalogIcon{background:color-mix(in srgb,#3b82f6 12%,var(--background_White));border-color:color-mix(in srgb,#3b82f6 32%,var(--background_White));color:#3b82f6}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard:nth-child(2) .EngageTemplatesCatalogIcon{background:color-mix(in srgb,#8b5cf6 12%,var(--background_White));border-color:color-mix(in srgb,#8b5cf6 32%,var(--background_White));color:#8b5cf6}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard:nth-child(3) .EngageTemplatesCatalogIcon{background:color-mix(in srgb,#ec4899 12%,var(--background_White));border-color:color-mix(in srgb,#ec4899 32%,var(--background_White));color:#ec4899}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard:nth-child(4) .EngageTemplatesCatalogIcon{background:color-mix(in srgb,#f59e0b 12%,var(--background_White));border-color:color-mix(in srgb,#f59e0b 32%,var(--background_White));color:#f59e0b}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard:nth-child(5) .EngageTemplatesCatalogIcon{background:color-mix(in srgb,#16a34a 12%,var(--background_White));border-color:color-mix(in srgb,#16a34a 32%,var(--background_White));color:#16a34a}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard:nth-child(6) .EngageTemplatesCatalogIcon{background:color-mix(in srgb,#14b8a6 12%,var(--background_White));border-color:color-mix(in srgb,#14b8a6 32%,var(--background_White));color:#14b8a6}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard:nth-child(7) .EngageTemplatesCatalogIcon{background:color-mix(in srgb,#ef4444 12%,var(--background_White));border-color:color-mix(in srgb,#ef4444 32%,var(--background_White));color:#ef4444}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard:nth-child(8) .EngageTemplatesCatalogIcon{background:color-mix(in srgb,#6366f1 12%,var(--background_White));border-color:color-mix(in srgb,#6366f1 32%,var(--background_White));color:#6366f1}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard:nth-child(9) .EngageTemplatesCatalogIcon{background:color-mix(in srgb,#0ea5e9 12%,var(--background_White));border-color:color-mix(in srgb,#0ea5e9 32%,var(--background_White));color:#0ea5e9}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard:nth-child(10) .EngageTemplatesCatalogIcon{background:color-mix(in srgb,#d946ef 12%,var(--background_White));border-color:color-mix(in srgb,#d946ef 32%,var(--background_White));color:#d946ef}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard:nth-child(11) .EngageTemplatesCatalogIcon{background:color-mix(in srgb,#f97316 12%,var(--background_White));border-color:color-mix(in srgb,#f97316 32%,var(--background_White));color:#f97316}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard:nth-child(12) .EngageTemplatesCatalogIcon{background:color-mix(in srgb,#22c55e 12%,var(--background_White));border-color:color-mix(in srgb,#22c55e 32%,var(--background_White));color:#22c55e}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard .EngageTemplatesCatalogIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,var(--background_White));border:1.5px solid color-mix(in srgb,var(--background_Blue) 30%,var(--background_White));border-radius:50%;color:var(--background_Blue);display:inline-flex;height:34px;justify-content:center;width:34px}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard .EngageTemplatesCatalogIcon .material-symbols-outlined{font-size:18px}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard .EngageTemplatesCatalogName{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard .EngageTemplatesCatalogDesc{color:var(--text_Title_Light_Light);font-size:11.5px;line-height:1.4}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard:active{transform:scale(.99)}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard:disabled{cursor:default}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard.is-busy{border-color:var(--background_Blue)}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid .EngageTemplatesCatalogCard.is-busy .EngageTemplatesCatalogIcon .material-symbols-outlined{animation:EngageTemplatesSpin .9s linear infinite}.EngageTemplatesCatalog .EngageTemplatesCatalogGrid:has(.is-busy) .EngageTemplatesCatalogCard:not(.is-busy){opacity:.5}@media(max-width:1050px){.EngageTemplatesCatalog .EngageTemplatesCatalogGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.EngageTemplatesCatalog .EngageTemplatesCatalogGrid{grid-template-columns:1fr}}.EngageSurveys{background:#0000;display:flex;flex:1 1;flex-direction:column;gap:16px;height:100%;min-width:0;overflow:auto;padding:24px 28px 40px;padding-inline:max(20px,(100% - 1150px)/2)}.EngageSurveys .EngageSurveysHeader{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin:8px 0 4px}.EngageSurveys .EngageSurveysHeader .EngageSurveysHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:720px}.EngageSurveys .EngageSurveysHeader .EngageSurveysHeaderMain .EngageSurveysTitle{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:0}.EngageSurveys .EngageSurveysHeader .EngageSurveysHeaderMain .EngageSurveysSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.EngageSurveys .EngageSurveysHeader .EngageSurveysHeaderActions{align-items:center;display:inline-flex;gap:8px}.EngageSurveys .EngageSurveysHeader .EngageSurveysHeaderActions .EngageSurveysAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.EngageSurveys .EngageSurveysHeader .EngageSurveysHeaderActions .EngageSurveysAddBtn .EngageSurveysAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.EngageSurveys .EngageSurveysHeader .EngageSurveysHeaderActions .EngageSurveysAddBtn .EngageSurveysAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.EngageSurveys .EngageSurveysHeader .EngageSurveysHeaderActions .EngageSurveysAddBtn .EngageSurveysAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.EngageSurveys .EngageSurveysHeader .EngageSurveysHeaderActions .EngageSurveysAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.EngageSurveys .EngageSurveysHeader .EngageSurveysHeaderActions .EngageSurveysAddBtn:active{transform:scale(.98)}.EngageSurveys .EngageSurveysError{background:color-mix(in srgb,var(--Canceled) 8%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 40%,#0000);border-radius:8px;color:var(--Canceled);font-size:13px;padding:12px 16px}.EngageSurveys .EngageSurveysCreateBtn{align-items:center;align-self:flex-start;background:var(--background_Blue);border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:10px 18px;transition:background .15s ease;white-space:nowrap}.EngageSurveys .EngageSurveysCreateBtn .material-symbols-outlined{font-size:18px}.EngageSurveys .EngageSurveysCreateBtn:hover{background:var(--background_Blue_Dark)}.EngageSurveys .EngageSurveysGridHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.EngageSurveys .EngageSurveysGridHeader .EngageSurveysGridHeaderText h3{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0 0 4px}.EngageSurveys .EngageSurveysGridHeader .EngageSurveysGridHeaderText p{color:var(--text_Title_Light_Light);font-size:12.5px;margin:0}.EngageSurveys .EngageSurveysGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.EngageSurveys .EngageSurveysSkeletonCard{animation:EngageSurveysShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,color-mix(in srgb,var(--background_Gray_Light) 55%,var(--background_White)) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:16px;height:230px}@keyframes EngageSurveysShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EngageSurveys .EngageSurveysCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;padding:18px 18px 16px;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.EngageSurveys .EngageSurveysCard:hover{border-color:var(--border_Dark_Light);box-shadow:0 6px 18px #0f172a14;transform:translateY(-1px)}.EngageSurveys .EngageSurveysCard .EngageSurveysCardTop{align-items:center;display:flex;gap:8px;justify-content:space-between}.EngageSurveys .EngageSurveysCard .EngageSurveysStatusBadge{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:6px;padding:4px 10px;transition:background .15s ease;-webkit-user-select:none;user-select:none}.EngageSurveys .EngageSurveysCard .EngageSurveysStatusBadge .EngageSurveysStatusDot{border-radius:999px;height:8px;width:8px}.EngageSurveys .EngageSurveysCard .EngageSurveysStatusBadge.is-on{background:color-mix(in srgb,#10b981 14%,#0000);color:#059669}.EngageSurveys .EngageSurveysCard .EngageSurveysStatusBadge.is-on .EngageSurveysStatusDot{background:#10b981;box-shadow:0 0 0 3px color-mix(in srgb,#10b981 22%,#0000)}.EngageSurveys .EngageSurveysCard .EngageSurveysStatusBadge.is-off{background:color-mix(in srgb,#94a3b8 18%,#0000);color:#475569}.EngageSurveys .EngageSurveysCard .EngageSurveysStatusBadge.is-off .EngageSurveysStatusDot{background:#94a3b8}.EngageSurveys .EngageSurveysCard .EngageSurveysCardActions{display:inline-flex;gap:4px}.EngageSurveys .EngageSurveysCard .EngageSurveysCardActions .EngageSurveysCardAction{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:border-color .12s ease,background .12s ease,color .12s ease;width:28px}.EngageSurveys .EngageSurveysCard .EngageSurveysCardActions .EngageSurveysCardAction .material-symbols-outlined{font-size:16px}.EngageSurveys .EngageSurveysCard .EngageSurveysCardActions .EngageSurveysCardAction:hover{background:var(--background_Blue_White);border-color:var(--background_Blue);color:var(--background_Blue)}.EngageSurveys .EngageSurveysCard .EngageSurveysCardActions .EngageSurveysCardAction--danger:hover{background:color-mix(in srgb,var(--Canceled) 8%,#0000);border-color:var(--Canceled);color:var(--Canceled)}.EngageSurveys .EngageSurveysCard .EngageSurveysCardTitleWrap{cursor:pointer;display:flex;flex-direction:column;gap:4px}.EngageSurveys .EngageSurveysCard .EngageSurveysCardTitle{color:var(--text_Title_Dark);font-size:17px;font-weight:700;letter-spacing:-.01em;line-height:1.3}.EngageSurveys .EngageSurveysCard .EngageSurveysCardPreview{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text_Title_Light_Light);display:-webkit-box;font-size:13px;line-height:1.5;overflow:hidden}.EngageSurveys .EngageSurveysCard .EngageSurveysCardStats{grid-gap:6px;border-bottom:1px solid var(--border_Light);border-top:1px solid var(--border_Light);display:grid;gap:6px;grid-template-columns:repeat(3,1fr);padding:10px 4px}.EngageSurveys .EngageSurveysCard .EngageSurveysStat{align-items:center;display:flex;gap:8px}.EngageSurveys .EngageSurveysCard .EngageSurveysStat>.material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:18px;opacity:.85}.EngageSurveys .EngageSurveysCard .EngageSurveysStat>div{display:flex;flex-direction:column;min-width:0}.EngageSurveys .EngageSurveysCard .EngageSurveysStat strong{color:var(--text_Title_Dark);font-size:14px;font-weight:700;line-height:1.1}.EngageSurveys .EngageSurveysCard .EngageSurveysStat em{color:var(--text_Title_Light_Light);font-size:10.5px;font-style:normal;letter-spacing:.05em;text-transform:uppercase}.EngageSurveys .EngageSurveysCard .EngageSurveysCardFooter{align-items:center;display:flex;gap:8px;justify-content:space-between}.EngageSurveys .EngageSurveysCard .EngageSurveysCardDate{color:var(--text_Title_Light_Light);font-size:12px}.EngageSurveys .EngageSurveysCard .EngageSurveysCardLinkBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px;transition:background .12s ease,border-color .12s ease}.EngageSurveys .EngageSurveysCard .EngageSurveysCardLinkBtn .material-symbols-outlined{font-size:15px}.EngageSurveys .EngageSurveysCard .EngageSurveysCardLinkBtn:hover{background:var(--background_Blue_White);border-color:var(--background_Blue)}.EngageSurveys .EngageSurveysEmpty{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Light);border-radius:16px;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:80px 24px}.EngageSurveys .EngageSurveysEmpty .EngageSurveysEmptyIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;height:72px;justify-content:center;width:72px}.EngageSurveys .EngageSurveysEmpty .EngageSurveysEmptyIcon .material-symbols-outlined{font-size:36px}.EngageSurveys .EngageSurveysEmpty .EngageSurveysEmptyTitle{color:var(--text_Title_Dark);font-size:17px;font-weight:700}.EngageSurveys .EngageSurveysEmpty .EngageSurveysEmptyHint{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;max-width:520px;text-align:center}.EngageSurveys .EngageSurveysEmpty .EngageSurveysCreateBtn{margin-top:8px}@media(max-width:1050px){.EngageSurveys{padding:20px 22px 32px}.EngageSurveys .EngageSurveysGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}@media(max-width:600px){.EngageSurveys{gap:12px;padding:14px 14px 24px}.EngageSurveys .EngageSurveysGrid{gap:12px;grid-template-columns:1fr}.EngageSurveys .EngageSurveysCard{padding:14px}.EngageSurveys .EngageSurveysCard .EngageSurveysCardTitle{font-size:16px}.EngageSurveys .EngageSurveysCard .EngageSurveysCardStats{gap:4px;grid-template-columns:repeat(3,1fr)}.EngageSurveys .EngageSurveysCard .EngageSurveysCardFooter{align-items:stretch;flex-direction:column;gap:8px}.EngageSurveys .EngageSurveysCard .EngageSurveysCardFooter .EngageSurveysCardLinkBtn{justify-content:center;min-height:40px}.EngageSurveys .EngageSurveysEmpty{padding:48px 16px}.EngageSurveys .EngageSurveysEmpty .EngageSurveysEmptyTitle{font-size:16px}.EngageSurveys .EngageSurveysCreateBtn{min-height:40px}}.EngageWidgets_ProductRating{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 4px 10px #0f172a0f;display:inline-flex;padding:12px 16px}.EngageWidgets_ProductRating .EngageWidgets_ProductRatingRow{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;gap:6px}.EngageWidgets_ProductRating .EngageWidgets_ProductRatingRow .EngageWidgets_ProductRatingStars{color:#f59e0b;font-size:15px;letter-spacing:1px;line-height:1}.EngageWidgets_ProductRating .EngageWidgets_ProductRatingRow strong{font-weight:700}.EngageWidgets_ProductRating .EngageWidgets_ProductRatingRow .EngageWidgets_ProductRatingMeta{color:var(--text_Title_Light_Light)}@media(max-width:1050px){.EngageWidgets_ProductRating{padding:10px 14px}}@media(max-width:600px){.EngageWidgets_ProductRating{padding:8px 12px}.EngageWidgets_ProductRating .EngageWidgets_ProductRatingRow{font-size:12px;gap:5px}.EngageWidgets_ProductRating .EngageWidgets_ProductRatingRow .EngageWidgets_ProductRatingStars{font-size:14px}}.EngageWidgets_ReviewNuggets{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 4px 12px #0f172a0f;display:flex;flex-direction:column;gap:8px;max-width:300px;padding:16px 18px}.EngageWidgets_ReviewNuggets .EngageWidgets_ReviewNuggetsHeader{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:13px;gap:6px}.EngageWidgets_ReviewNuggets .EngageWidgets_ReviewNuggetsHeader .EngageWidgets_ReviewNuggetsStars{color:#f59e0b;font-size:14px;letter-spacing:1px}.EngageWidgets_ReviewNuggets .EngageWidgets_ReviewNuggetsHeader strong{font-weight:700}.EngageWidgets_ReviewNuggets .EngageWidgets_ReviewNuggetsHeader .EngageWidgets_ReviewNuggetsCount{color:var(--text_Title_Light_Light);font-size:12px}.EngageWidgets_ReviewNuggets .EngageWidgets_ReviewNuggetsQuote{color:var(--text_Title_Light);font-size:13px;line-height:1.55}@media(max-width:1050px){.EngageWidgets_ReviewNuggets{max-width:280px;padding:14px 16px}}@media(max-width:600px){.EngageWidgets_ReviewNuggets{max-width:100%;padding:12px 14px}.EngageWidgets_ReviewNuggets .EngageWidgets_ReviewNuggetsHeader{flex-wrap:wrap;font-size:12px}.EngageWidgets_ReviewNuggets .EngageWidgets_ReviewNuggetsQuote{font-size:12px}}.EngageWidgets_Badge{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 8px 20px #0f172a14;display:inline-flex;flex-direction:column;gap:6px;padding:16px 22px}.EngageWidgets_Badge .EngageWidgets_BadgeStars{color:#f59e0b;font-size:18px;letter-spacing:2px;line-height:1}.EngageWidgets_Badge .EngageWidgets_BadgeAvg{color:var(--text_Title_Dark);font-size:22px;font-weight:800}.EngageWidgets_Badge .EngageWidgets_BadgeAvg span{color:var(--text_Title_Light_Light);font-size:11px;font-weight:500}.EngageWidgets_Badge .EngageWidgets_BadgeCount{color:var(--text_Title_Dark);font-size:13px;font-weight:700}.EngageWidgets_Badge .EngageWidgets_BadgeCount em{color:var(--text_Title_Light_Light);font-style:normal;font-weight:400}.EngageWidgets_Badge .EngageWidgets_BadgeLogo{margin-top:4px;max-height:22px;max-width:100px;object-fit:contain}@media(max-width:1050px){.EngageWidgets_Badge{padding:14px 18px}.EngageWidgets_Badge .EngageWidgets_BadgeAvg{font-size:20px}}@media(max-width:600px){.EngageWidgets_Badge{padding:12px 16px}.EngageWidgets_Badge .EngageWidgets_BadgeStars{font-size:16px}.EngageWidgets_Badge .EngageWidgets_BadgeAvg{font-size:18px}.EngageWidgets_Badge .EngageWidgets_BadgeCount{font-size:12px}.EngageWidgets_Badge .EngageWidgets_BadgeLogo{max-height:18px;max-width:88px}}.EngageWidgets_RibbonBadge{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 4px 10px #0f172a0d;display:inline-flex;gap:14px;padding:10px 16px}.EngageWidgets_RibbonBadge .EngageWidgets_RibbonBadgeLogo{max-height:24px;max-width:96px;object-fit:contain}.EngageWidgets_RibbonBadge .EngageWidgets_RibbonBadgeWordmark{color:var(--text_Title_Dark);font-weight:800;letter-spacing:.04em}.EngageWidgets_RibbonBadge .EngageWidgets_RibbonBadgeMeta{color:var(--text_Title_Light_Light);font-size:11px;line-height:1.15}.EngageWidgets_RibbonBadge .EngageWidgets_RibbonBadgeStars{color:#f59e0b;font-size:16px;letter-spacing:1px}@media(max-width:1050px){.EngageWidgets_RibbonBadge{gap:12px;padding:9px 14px}}@media(max-width:600px){.EngageWidgets_RibbonBadge{flex-wrap:wrap;gap:10px;padding:8px 12px}.EngageWidgets_RibbonBadge .EngageWidgets_RibbonBadgeLogo{max-height:20px;max-width:80px}.EngageWidgets_RibbonBadge .EngageWidgets_RibbonBadgeStars{font-size:14px}}.EngageWidgets_TrustBadge{align-items:center;background:#0f172a;border-radius:12px;box-shadow:0 10px 20px #0f172a2e;color:#fff;display:inline-flex;flex-direction:column;gap:6px;padding:14px 22px}.EngageWidgets_TrustBadge .EngageWidgets_TrustBadgeLogo{filter:brightness(0) invert(1);max-height:22px;max-width:120px;object-fit:contain}.EngageWidgets_TrustBadge .EngageWidgets_TrustBadgeWordmark{font-size:13px;font-weight:800;letter-spacing:.08em}.EngageWidgets_TrustBadge .EngageWidgets_TrustBadgePill{border:1px solid #fff6;border-radius:999px;font-size:11px;letter-spacing:.06em;padding:3px 12px}@media(max-width:1050px){.EngageWidgets_TrustBadge{padding:12px 18px}}@media(max-width:600px){.EngageWidgets_TrustBadge{padding:10px 16px}.EngageWidgets_TrustBadge .EngageWidgets_TrustBadgeLogo{max-height:20px;max-width:100px}.EngageWidgets_TrustBadge .EngageWidgets_TrustBadgeWordmark{font-size:12px}.EngageWidgets_TrustBadge .EngageWidgets_TrustBadgePill{font-size:10px}}.EngageWidgets{background:#0000;display:flex;flex:1 1;flex-direction:column;gap:20px;height:100%;min-width:0;overflow:auto;padding:24px 28px;padding-inline:max(20px,(100% - 1150px)/2)}.EngageWidgets .EngageWidgetsHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:8px 0 4px;padding:0 4px}.EngageWidgets .EngageWidgetsHeader .EngageWidgetsCompanyPicker{flex-shrink:0}.EngageWidgets .EngageWidgetsHeader .EngageWidgetsHeaderLeft{display:flex;flex-direction:column;gap:4px;max-width:720px}.EngageWidgets .EngageWidgetsHeader .EngageWidgetsHeaderLeft h1{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:0}.EngageWidgets .EngageWidgetsHeader .EngageWidgetsHeaderLeft p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0}.EngageWidgets .EngageWidgetsProfileNotice{align-items:flex-start;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:12px;color:var(--text_Title_Dark);display:flex;font-size:13px;gap:12px;padding:14px 16px}.EngageWidgets .EngageWidgetsProfileNotice>.material-symbols-outlined{align-items:center;background:color-mix(in srgb,var(--background_Blue) 14%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:18px;height:32px;justify-content:center;width:32px}.EngageWidgets .EngageWidgetsProfileNotice>div{display:flex;flex-direction:column;gap:2px}.EngageWidgets .EngageWidgetsProfileNotice>div strong{color:var(--text_Title_Dark);font-weight:700}.EngageWidgets .EngageWidgetsProfileNotice>div div{color:var(--text_Title_Light_Light);font-size:12.5px;line-height:1.5}.EngageWidgets .EngageWidgetsProfileNotice>div .EngageWidgetsProfileNoticeAction{align-items:center;align-self:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;margin-top:10px;padding:7px 12px 7px 10px;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease}.EngageWidgets .EngageWidgetsProfileNotice>div .EngageWidgetsProfileNoticeAction .material-symbols-outlined{color:var(--text_Title_Light);font-size:17px}.EngageWidgets .EngageWidgetsProfileNotice>div .EngageWidgetsProfileNoticeAction:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.EngageWidgets .EngageWidgetsProfileNotice>div .EngageWidgetsProfileNoticeAction:active{transform:scale(.98)}.EngageWidgets .EngageWidgetsProfileNotice.is-warning{background:color-mix(in srgb,#f59e0b 10%,#0000);border-color:color-mix(in srgb,#f59e0b 35%,#0000)}.EngageWidgets .EngageWidgetsProfileNotice.is-warning>.material-symbols-outlined{background:color-mix(in srgb,#f59e0b 18%,#0000);color:#b45309}.EngageWidgets .EngageWidgetsProfileNotice.is-loading>.EngageWidgetsProfileNoticeSpinner{animation:GlobalButtonSpin .8s linear infinite}.EngageWidgets .EngageWidgetsProfileCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;gap:12px;padding:12px 14px}.EngageWidgets .EngageWidgetsProfileCard .EngageWidgetsProfileLogo{background:var(--background_Gray_Light_Light);border-radius:10px;height:44px;object-fit:cover;width:44px}.EngageWidgets .EngageWidgetsProfileCard .EngageWidgetsProfileName{color:var(--text_Title_Dark);font-size:14px;font-weight:700}.EngageWidgets .EngageWidgetsProfileCard .EngageWidgetsProfileDomain{color:var(--text_Title_Light_Light);font-size:12px}.EngageWidgets .EngageWidgetsError{background:color-mix(in srgb,var(--Canceled) 8%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 40%,#0000);border-radius:8px;color:var(--Canceled);font-size:13px;padding:12px 16px}.EngageWidgets .EngageWidgetsSkeleton{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.EngageWidgets .EngageWidgetsSkeleton .EngageWidgetsSkeletonCard{animation:EngageWidgetsShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,color-mix(in srgb,var(--background_Gray_Light) 55%,var(--background_White)) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:14px;height:260px}@keyframes EngageWidgetsShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EngageWidgets .EngageWidgetsGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.EngageWidgets .EngageWidgetCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;display:flex;flex-direction:column;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease,transform .1s ease}.EngageWidgets .EngageWidgetCard:hover{border-color:var(--background_Blue);box-shadow:0 12px 28px #0f172a1a;transform:translateY(-1px)}.EngageWidgets .EngageWidgetCard .EngageWidgetCardPreview{align-items:center;background:repeating-linear-gradient(0deg,var(--background_Gray_Light_Light) 0,var(--background_Gray_Light_Light) 12px,#eef2f6 12px,#eef2f6 13px);display:flex;justify-content:center;padding:32px 16px}.EngageWidgets .EngageWidgetCard .EngageWidgetCardPreview .EngageWidgetCardPreviewInner{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 4px 10px #0f172a0f;display:inline-flex;flex-direction:column;gap:6px;padding:14px 18px}.EngageWidgets .EngageWidgetCard .EngageWidgetCardPreview .EngageWidgetCardPreviewStars{color:#f59e0b;font-size:20px;letter-spacing:2px}.EngageWidgets .EngageWidgetCard .EngageWidgetCardPreview .EngageWidgetCardPreviewMeta{color:var(--text_Title_Dark);font-size:13px}.EngageWidgets .EngageWidgetCard .EngageWidgetCardPreview .EngageWidgetCardPreviewMeta strong{font-weight:700;margin-right:4px}.EngageWidgets .EngageWidgetCard .EngageWidgetCardPreview .EngageWidgetCardPreviewMeta span{color:var(--text_Title_Light_Light)}.EngageWidgets .EngageWidgetCard .EngageWidgetCardBody{display:flex;flex-direction:column;gap:10px;padding:16px 18px 18px}.EngageWidgets .EngageWidgetCard .EngageWidgetCardTitle{color:var(--text_Title_Dark);font-size:15px;font-weight:700}.EngageWidgets .EngageWidgetCard .EngageWidgetCardDescription{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5}.EngageWidgets .EngageWidgetCard .EngageWidgetCardTags{display:flex;flex-wrap:wrap;gap:6px}.EngageWidgets .EngageWidgetCard .EngageWidgetCardTag{align-items:center;border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:11px;padding:3px 10px}.EngageWidgets .EngageWidgetCard .EngageWidgetCardInstall{align-items:center;align-self:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:4px;margin-top:6px;padding:8px 16px;transition:background .15s ease,border-color .15s ease}.EngageWidgets .EngageWidgetCard .EngageWidgetCardInstall .material-symbols-outlined{font-size:18px}.EngageWidgets .EngageWidgetCard .EngageWidgetCardInstall:hover{background:var(--background_Gray_Light_Light);border-color:var(--background_Blue);color:var(--background_Blue)}.EngageWidgets .EngageWidgetsInstallOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:2000}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstall{background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 24px 56px #0f172a38;display:flex;flex-direction:column;gap:14px;max-height:85vh;max-width:640px;overflow-y:auto;padding:22px 22px 20px;width:100%}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallHeader{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallTitle{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin-bottom:4px}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallHint{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;max-width:460px}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallClose .material-symbols-outlined{font-size:21px}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallClose:active{transform:scale(.92)}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallStatus{color:var(--text_Title_Light_Light);font-size:13px;padding:18px;text-align:center}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallSection{display:flex;flex-direction:column;gap:6px}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallSectionHead{align-items:center;display:flex;gap:12px;justify-content:space-between}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallSectionHead strong{color:var(--text_Title_Dark);font-size:13px}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallCopy{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallCopy .material-symbols-outlined{font-size:16px}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallCopy:hover{border-color:var(--background_Blue);color:var(--background_Blue)}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallCode{background:#0f172a;border-radius:10px;color:#e2e8f0;font-family:Menlo,Monaco,Consolas,monospace;font-size:12.5px;line-height:1.55;margin:0;padding:14px 16px;white-space:pre-wrap;word-break:break-all}@media(max-width:1050px){.EngageWidgets{gap:16px;padding:20px 22px}.EngageWidgets .EngageWidgetsHeader .EngageWidgetsHeaderLeft h1{font-size:18px}.EngageWidgets .EngageWidgetsGrid,.EngageWidgets .EngageWidgetsSkeleton{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}@media(max-width:600px){.EngageWidgets{gap:12px;padding:14px}.EngageWidgets .EngageWidgetsHeader{align-items:stretch;flex-direction:column;gap:10px;padding:0 2px 12px}.EngageWidgets .EngageWidgetsHeader .EngageWidgetsHeaderLeft{max-width:100%}.EngageWidgets .EngageWidgetsHeader .EngageWidgetsHeaderLeft h1{font-size:17px}.EngageWidgets .EngageWidgetsHeader .EngageWidgetsHeaderLeft p{font-size:12px}.EngageWidgets .EngageWidgetsGrid,.EngageWidgets .EngageWidgetsSkeleton{gap:12px;grid-template-columns:1fr}.EngageWidgets .EngageWidgetCard .EngageWidgetCardPreview{padding:24px 12px}.EngageWidgets .EngageWidgetCard .EngageWidgetCardBody{padding:14px}.EngageWidgets .EngageWidgetsInstallOverlay{padding:0}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstall{border-radius:0;max-height:100vh;max-width:100%;min-height:100vh;padding:16px}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallCode{font-size:11.5px}}.EngageForms{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;gap:16px;height:100%;overflow:auto;padding:24px max(24px,(100% - 1150px)/2) 48px;width:100%}.EngageForms .EngageFormsHeader{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin:8px 0 4px}.EngageForms .EngageFormsHeader .EngageFormsHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:720px}.EngageForms .EngageFormsHeader .EngageFormsHeaderMain .EngageFormsTitle{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:0}.EngageForms .EngageFormsHeader .EngageFormsHeaderMain .EngageFormsSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.EngageForms .EngageFormsHeader .EngageFormsHeaderActions{align-items:center;display:inline-flex;gap:8px}.EngageForms .EngageFormsHeader .EngageFormsHeaderActions .EngageFormsAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.EngageForms .EngageFormsHeader .EngageFormsHeaderActions .EngageFormsAddBtn .EngageFormsAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.EngageForms .EngageFormsHeader .EngageFormsHeaderActions .EngageFormsAddBtn .EngageFormsAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.EngageForms .EngageFormsHeader .EngageFormsHeaderActions .EngageFormsAddBtn .EngageFormsAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.EngageForms .EngageFormsHeader .EngageFormsHeaderActions .EngageFormsAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.EngageForms .EngageFormsHeader .EngageFormsHeaderActions .EngageFormsAddBtn:active{transform:scale(.98)}.EngageForms .EngageFormsHeader .EngageFormsHeaderActions .EngageFormsAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.EngageForms .EngageFormsControls{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.EngageForms .EngageFormsControls .EngageFormsTabs{align-items:center;background:var(--background_Gray_Light);border-radius:10px;display:inline-flex;padding:3px;position:relative}.EngageForms .EngageFormsControls .EngageFormsTabs .EngageFormsTabsIndicator{background:var(--background_White);border-radius:8px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;pointer-events:none;position:absolute;top:3px;transform:translateX(0);transform:translateX(calc(var(--toggle-index, 0)*100%));transition:transform .32s cubic-bezier(.4,0,.2,1);width:calc(25% - 1.5px);will-change:transform;z-index:0}.EngageForms .EngageFormsControls .EngageFormsTabs[data-active-tab=all]{--toggle-index:0}.EngageForms .EngageFormsControls .EngageFormsTabs[data-active-tab=draft]{--toggle-index:1}.EngageForms .EngageFormsControls .EngageFormsTabs[data-active-tab=published]{--toggle-index:2}.EngageForms .EngageFormsControls .EngageFormsTabs[data-active-tab=archived]{--toggle-index:3}.EngageForms .EngageFormsControls .EngageFormsTabs .EngageFormsTab{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:13px;font-weight:500;gap:6px;height:30px;justify-content:center;min-width:90px;padding:0 14px;position:relative;transition:color .2s ease;white-space:nowrap;z-index:1}.EngageForms .EngageFormsControls .EngageFormsTabs .EngageFormsTab .EngageFormsTabCount{align-items:center;background:var(--background_White);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:10px;font-weight:600;height:16px;justify-content:center;line-height:1;min-width:18px;padding:0 5px;transition:background .2s ease,color .2s ease}.EngageForms .EngageFormsControls .EngageFormsTabs .EngageFormsTab:hover{color:var(--text_Title_Dark)}.EngageForms .EngageFormsControls .EngageFormsTabs .EngageFormsTab.is-active{color:var(--text_Title_Dark);font-weight:600}.EngageForms .EngageFormsControls .EngageFormsTabs .EngageFormsTab.is-active .EngageFormsTabCount{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.EngageForms .EngageFormsControls .EngageFormsSearch{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;display:flex;gap:6px;min-width:240px;outline:3px solid #0000;padding:0 12px;transition:all .15s ease}.EngageForms .EngageFormsControls .EngageFormsSearch:focus-within,.EngageForms .EngageFormsControls .EngageFormsSearch:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.EngageForms .EngageFormsControls .EngageFormsSearch .material-symbols-outlined{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:15px;justify-content:center}.EngageForms .EngageFormsControls .EngageFormsSearch input{background:#0000;border:0;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.EngageForms .EngageFormsControls .EngageFormsSearch input::placeholder{color:var(--text_Title_Light_Light)}.EngageForms .EngageFormsBody{display:flex;flex:1 1;flex-direction:column;gap:16px}.EngageForms .EngageFormsBody .EngageFormsGridHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.EngageForms .EngageFormsBody .EngageFormsGridHeader .EngageFormsGridHeaderText h3{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0 0 4px}.EngageForms .EngageFormsBody .EngageFormsGridHeader .EngageFormsGridHeaderText p{color:var(--text_Title_Light_Light);font-size:12.5px;margin:0}.EngageForms .EngageFormsBody .EngageFormsGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:16px;position:relative;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard:has(.EngageFormsActionsMenu){z-index:10}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard:hover{border-color:var(--border_Dark_Light);box-shadow:0 6px 18px #0f172a14;transform:translateY(-1px)}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard:hover .EngageFormsCardHeader .EngageFormsCardMenuWrap .EngageFormsCardMenuButton{opacity:1}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader{align-items:center;display:flex;gap:8px;justify-content:space-between}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardStatus{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;padding:2px 10px;text-transform:capitalize}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardStatus.is-spacer{height:0;padding:0;visibility:hidden;width:0}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardStatus.is-draft{background:color-mix(in srgb,var(--pending) 18%,#0000);color:var(--pending)}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardStatus.is-published{background:color-mix(in srgb,var(--Done) 18%,#0000);color:var(--Done)}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardStatus.is-archived{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardMenuWrap{display:inline-flex;position:relative}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardMenuWrap .EngageFormsCardMenuButton{align-items:center;background:#0000;border:0;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;opacity:0;transition:background .12s ease,color .12s ease,opacity .12s ease;width:28px}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardMenuWrap .EngageFormsCardMenuButton .material-symbols-outlined{font-size:18px}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardMenuWrap .EngageFormsCardMenuButton:hover,.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardMenuWrap .EngageFormsCardMenuButton[aria-expanded=true]{background:var(--background_Gray_Light);color:var(--text_Title_Dark);opacity:1}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardMenuWrap .EngageFormsActionsMenu{animation:EngageFormsActionsMenuIn .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;min-width:180px;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardMenuWrap .EngageFormsActionsMenu .EngageFormsActionsMenuItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:8px;padding:8px 10px;text-align:left;transition:background .12s ease,color .12s ease}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardMenuWrap .EngageFormsActionsMenu .EngageFormsActionsMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardMenuWrap .EngageFormsActionsMenu .EngageFormsActionsMenuItem:hover{background:var(--background_Gray_Light)}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardMenuWrap .EngageFormsActionsMenu .EngageFormsActionsMenuItem:hover .material-symbols-outlined{color:var(--text_Title_Dark)}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardMenuWrap .EngageFormsActionsMenu .EngageFormsActionsMenuItem.is-danger,.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardMenuWrap .EngageFormsActionsMenu .EngageFormsActionsMenuItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardMenuWrap .EngageFormsActionsMenu .EngageFormsActionsMenuItem.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000)}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardMenuWrap .EngageFormsActionsMenu .EngageFormsActionsMenuDivider{background:var(--border_Light);height:1px;margin:4px 2px}@keyframes EngageFormsActionsMenuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardTitle{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardDescription{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text_Title_Light_Light);display:-webkit-box;font-size:12px;line-height:1.4;margin:0;overflow:hidden}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardMeta{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardMeta .EngageFormsCardMetaItem{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:11px;font-weight:500;gap:4px}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardMeta .EngageFormsCardMetaItem .material-symbols-outlined{font-size:14px}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardFooter{align-items:center;border-top:1px solid var(--border_Light);color:var(--text_Title_Light_Light);display:flex;flex-wrap:wrap;font-size:11px;gap:8px;justify-content:space-between;margin-top:auto;padding-top:8px}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardFooter .EngageFormsCardSharedStat{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:10px;font-weight:600;gap:4px;padding:3px 8px}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardFooter .EngageFormsCardSharedStat .material-symbols-outlined{font-size:14px}.EngageForms .EngageFormsBody .EngageFormsSkeleton{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.EngageForms .EngageFormsBody .EngageFormsSkeleton .EngageFormsSkeletonCard{animation:EngageFormsSkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,color-mix(in srgb,var(--background_Gray_Light) 55%,var(--background_White)) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:12px;height:160px}@keyframes EngageFormsSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EngageForms .EngageFormsBody .EngageFormsEmpty{align-items:center;background:var(--background_White);border:1px dashed var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:60px 24px;text-align:center}.EngageForms .EngageFormsBody .EngageFormsEmpty>.material-symbols-outlined{align-items:center;background:var(--background_Gray_Light);border-radius:50%;color:var(--text_Title_Light_Light);display:inline-flex;font-size:40px;height:64px;justify-content:center;width:64px}.EngageForms .EngageFormsBody .EngageFormsEmpty h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:8px 0 0}.EngageForms .EngageFormsBody .EngageFormsEmpty p{color:var(--text_Title_Light_Light);font-size:13px;margin:0;max-width:360px}.EngageForms .EngageFormsBody .EngageFormsEmpty .EngageFormsEmptyCta{align-items:center;background:var(--background_Blue);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;margin-top:8px;padding:8px 16px;transition:background .15s ease}.EngageForms .EngageFormsBody .EngageFormsEmpty .EngageFormsEmptyCta:hover{background:var(--background_Blue);background:var(--background_Blue_Dark,var(--background_Blue))}@media(max-width:1050px){.EngageForms{padding:16px 16px 32px}}@media(max-width:600px){.EngageForms{padding:12px 12px 24px}.EngageForms .EngageFormsControls .EngageFormsTabs{-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto;scrollbar-width:none;width:100%}.EngageForms .EngageFormsControls .EngageFormsTabs::-webkit-scrollbar{display:none}.EngageForms .EngageFormsControls .EngageFormsTabs .EngageFormsTabsIndicator{display:none}.EngageForms .EngageFormsControls .EngageFormsTabs .EngageFormsTab.is-active{background:var(--background_White);box-shadow:0 1px 2px #0f172a14}.EngageForms .EngageFormsControls .EngageFormsSearch{min-width:0;width:100%}}.EngageFormsRenameModal{inset:0;position:fixed;z-index:3000}@keyframes EngageFormsRenameSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.EngageFormsRenameModal .EngageFormsRenameOverlay{align-items:center;display:flex;inset:0;justify-content:center;position:fixed}.EngageFormsRenameModal .EngageFormsRenameBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);border:none;cursor:pointer;inset:0;padding:0;position:absolute}.EngageFormsRenameModal .EngageFormsRenameCard{background:var(--background_White);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:16px;padding:22px;position:relative;width:min(420px,92vw);z-index:1}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameHeader{display:flex;flex-direction:column;gap:6px}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameHeader h2{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0;padding-right:38px}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameHeader p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameHeader .EngageFormsRenameClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;position:absolute;right:14px;top:14px;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameHeader .EngageFormsRenameClose .material-symbols-outlined{font-size:21px}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameHeader .EngageFormsRenameClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameHeader .EngageFormsRenameClose:active{transform:scale(.92)}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameBody{display:flex;flex-direction:column;gap:8px}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameBody label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameBody input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-family:inherit;font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameBody input::placeholder{color:var(--text_Title_Light_Light)}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameBody input:focus,.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameBody input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameActions{align-items:center;display:flex;gap:10px;justify-content:flex-end}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameActions .EngageFormsRenameCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameActions .EngageFormsRenameCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameActions .EngageFormsRenameCancel:disabled{cursor:not-allowed;opacity:.55}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameActions .EngageFormsRenameSave{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameActions .EngageFormsRenameSave .EngageFormsRenameSaveInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameActions .EngageFormsRenameSave .EngageFormsRenameSaveInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameActions .EngageFormsRenameSave .EngageFormsRenameSaveInner .EngageFormsRenameSpinner{animation:EngageFormsRenameSpin .9s linear infinite}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameActions .EngageFormsRenameSave .EngageFormsRenameSaveLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameActions .EngageFormsRenameSave:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameActions .EngageFormsRenameSave:active{transform:scale(.98)}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameActions .EngageFormsRenameSave:disabled{cursor:not-allowed;opacity:.55;transform:none}@media(max-width:1050px){.EngageFormsRenameModal .EngageFormsRenameCard{max-width:calc(100vw - 32px)}}@media(max-width:600px){.EngageFormsRenameModal .EngageFormsRenameCard{max-width:calc(100vw - 16px);padding:14px;width:calc(100vw - 16px)}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameBody input{font-size:16px;min-height:44px}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameActions{align-items:stretch;flex-direction:column-reverse}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameActions .EngageFormsRenameCancel,.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameActions .EngageFormsRenameSave{justify-content:center;min-height:44px;width:100%}}.EngageFormPublic{color:#0f172a;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;min-height:100vh;transition:background .18s ease;width:100%}.EngageFormPublic .EngageFormPublicHeader{align-items:flex-start;display:flex;min-height:60px;padding:5px 10px;width:100%}.EngageFormPublic .EngageFormPublicHeader .EngageFormPublicHeaderLogoMain{align-items:center;display:flex;gap:10px;justify-content:center}.EngageFormPublic .EngageFormPublicHeader .EngageFormPublicHeaderLogoMain img{height:37px;width:37px}.EngageFormPublic .EngageFormPublicHeader .EngageFormPublicHeaderLogoMain .EngageFormPublicHeaderLogo{align-items:baseline;display:flex;flex-direction:column}.EngageFormPublic .EngageFormPublicHeader .EngageFormPublicHeaderLogoMain .EngageFormPublicHeaderLogo h1{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;color:#007bff;font-size:20px;font-weight:600;letter-spacing:.01em;margin:0}.EngageFormPublic .EngageFormPublicHeader .EngageFormPublicHeaderLogoMain .EngageFormPublicHeaderLogo h2{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;margin:-4px 0 0}.EngageFormPublic .EngageFormPublicHeader .EngageFormPublicHeaderUser{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;display:flex;gap:10px;margin-left:auto;padding:6px 18px 6px 6px}.EngageFormPublic .EngageFormPublicHeader .EngageFormPublicHeaderUser .EngageFormPublicHeaderAvatar{align-items:center;background:var(--border_Dark_Light);border-radius:999px;display:flex;flex-shrink:0;height:34px;justify-content:center;overflow:hidden;width:34px}.EngageFormPublic .EngageFormPublicHeader .EngageFormPublicHeaderUser .EngageFormPublicHeaderAvatar img{height:100%;object-fit:cover;width:100%}.EngageFormPublic .EngageFormPublicHeader .EngageFormPublicHeaderUser .EngageFormPublicHeaderAvatar.is-fallback{border:1px solid #0000}.EngageFormPublic .EngageFormPublicHeader .EngageFormPublicHeaderUser .EngageFormPublicHeaderAvatar.is-fallback span{color:var(--text_Title_Light);font-size:13px;font-weight:600;text-transform:uppercase}.EngageFormPublic .EngageFormPublicHeader .EngageFormPublicHeaderUser .EngageFormPublicHeaderUserText h4{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0}.EngageFormPublic .EngageFormPublicHeader .EngageFormPublicHeaderUser .EngageFormPublicHeaderUserText h5{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;margin-top:-2px}.EngageFormPublic .EngageFormPublicContent{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:16px;padding:40px 20px 80px}.EngageFormPublic .EngageFormPublicError,.EngageFormPublic .EngageFormPublicLoading,.EngageFormPublic .EngageFormPublicThanks{background:#fff;border-radius:14px;box-shadow:0 1px 3px #0000000d;max-width:480px;padding:32px 28px;text-align:center;width:100%}.EngageFormPublic .EngageFormPublicError .material-symbols-outlined,.EngageFormPublic .EngageFormPublicLoading .material-symbols-outlined,.EngageFormPublic .EngageFormPublicThanks .material-symbols-outlined{display:block;font-size:48px;margin:0 auto 8px}.EngageFormPublic .EngageFormPublicError h3,.EngageFormPublic .EngageFormPublicLoading h3,.EngageFormPublic .EngageFormPublicThanks h3{font-size:18px;font-weight:700;margin:0 0 6px}.EngageFormPublic .EngageFormPublicError p,.EngageFormPublic .EngageFormPublicLoading p,.EngageFormPublic .EngageFormPublicThanks p{color:#0f172ab3;font-size:13px;margin:0}.EngageFormPublic .EngageFormPublicError .material-symbols-outlined{color:#ef4444}.EngageFormPublic .EngageFormPublicThanks .material-symbols-outlined{color:#10b981}.EngageFormPublic .EngageFormPublicCard[data-form-layout=card]{background:#0000!important;border:0!important;box-shadow:none!important;gap:16px;padding:0!important}.EngageFormPublic .EngageFormPublicCard[data-form-layout=card] .EngageFormPublicWelcome{align-items:center;background:#fff;background:var(--public-form-bg,#fff);border-radius:16px;box-shadow:0 1px 3px #0000000d;box-shadow:var(--engage-form-box-shadow,0 1px 3px #0000000d);display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:360px;padding:56px 28px;padding:var(--engage-form-padding,56px 28px);text-align:center}.EngageFormPublic .EngageFormPublicCard[data-form-layout=card] .EngageFormPublicWelcome .EngageFormPublicDescription,.EngageFormPublic .EngageFormPublicCard[data-form-layout=card] .EngageFormPublicWelcome .EngageFormPublicLogo,.EngageFormPublic .EngageFormPublicCard[data-form-layout=card] .EngageFormPublicWelcome .EngageFormPublicTitle{background:#0000;border-radius:0;box-shadow:none;margin:0;padding:0}.EngageFormPublic .EngageFormPublicCard[data-form-layout=card] .EngageFormPublicField{box-shadow:none;min-height:0}.EngageFormPublic .EngageFormPublicCard[data-form-layout=card] .EngageFormPublicFields--card{background:#fff;background:var(--public-form-bg,#fff);border:0;border-radius:16px;border-radius:var(--engage-form-border-radius,16px);box-shadow:0 1px 3px #0000000d;box-shadow:var(--engage-form-box-shadow,0 1px 3px #0000000d);min-height:260px;padding:32px;padding:var(--engage-form-padding,32px)}.EngageFormPublic .EngageFormPublicCard{background:#fff;border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:16px;padding:40px 32px;width:100%}.EngageFormPublic .EngageFormPublicCard :not(.material-symbols-outlined):not(.material-symbols-outlined *){font-family:inherit;font-size:inherit}.EngageFormPublic .EngageFormPublicCard[data-label-align=left] .EngageFormPublicField>[class$=Module],.EngageFormPublic .EngageFormPublicCard[data-label-align=right] .EngageFormPublicField>[class$=Module]{grid-gap:16px;align-items:start;display:grid!important;gap:16px;grid-template-columns:minmax(0,230px) minmax(0,1fr);grid-template-columns:minmax(0,var(--engage-form-label-width,230px)) minmax(0,1fr);min-width:0;width:100%}.EngageFormPublic .EngageFormPublicCard[data-label-align=left] .EngageFormPublicField>[class$=Module]>[class*=LabelRow],.EngageFormPublic .EngageFormPublicCard[data-label-align=right] .EngageFormPublicField>[class$=Module]>[class*=LabelRow]{align-self:center;grid-column:1;margin:0;min-width:0}.EngageFormPublic .EngageFormPublicCard[data-label-align=left] .EngageFormPublicField>[class$=Module]>[class$=LabelRow] [class*=ModuleLabel],.EngageFormPublic .EngageFormPublicCard[data-label-align=right] .EngageFormPublicField>[class$=Module]>[class$=LabelRow] [class*=ModuleLabel]{min-width:0;width:100%}.EngageFormPublic .EngageFormPublicCard[data-label-align=left] .EngageFormPublicField>[class$=Module]>:not([class*=LabelRow]):not([class*=RequiredToggle]),.EngageFormPublic .EngageFormPublicCard[data-label-align=right] .EngageFormPublicField>[class$=Module]>:not([class*=LabelRow]):not([class*=RequiredToggle]){grid-column:2;max-width:100%;min-width:0}.EngageFormPublic .EngageFormPublicCard[data-label-align=left] .EngageFormPublicField [class*=ModuleLabel]:not([class*=LabelRow]){text-align:left}.EngageFormPublic .EngageFormPublicCard[data-label-align=right] .EngageFormPublicField>[class$=Module]{padding-left:50%}.EngageFormPublic .EngageFormPublicCard[data-label-align=right] .EngageFormPublicField [class*=ModuleLabel]:not([class*=LabelRow]){text-align:right}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicLogo{display:flex;justify-content:center}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicLogo img{max-width:100%;object-fit:contain}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicTitle{font-size:24px;font-weight:700;line-height:1.2;margin:0}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicDescription{font-size:14px;line-height:1.4;margin:0;opacity:.75}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicFields{display:flex;flex-direction:column;gap:16px;gap:var(--public-question-gap,16px);margin-top:4px}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicFields--card{display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:220px}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicCardWelcomeWrap{display:flex;flex-direction:column;gap:12px}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicCardNav--welcome{justify-content:flex-end;margin-top:auto;width:100%}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicWelcome .EngageFormPublicCardProgress{align-self:center;margin-top:auto}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicCardProgress{align-self:flex-end;color:#0f172a99;font-size:12px;font-weight:600}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicCardNav{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:16px}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicCardNav.EngageFormPublicCardNav--welcome{justify-content:flex-end;width:100%}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicCardNavBtn{align-items:center;background:#fff;border:1px solid #0f172a1f;border-radius:8px;color:#0f172ac7;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;gap:8px;padding:14px 26px;transition:background .12s ease,border-color .12s ease,transform .08s ease}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicCardNavBtn .material-symbols-outlined{font-size:20px}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicCardNavBtn:hover:not(:disabled){background:#0f172a0a}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicCardNavBtn:active{transform:scale(.98)}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicCardNavBtn:disabled{cursor:not-allowed;opacity:.4}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicCardNavBtn.is-next{border-color:#0000}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField{display:flex;flex-direction:column;gap:6px;padding:4px 0}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField [class*=ModuleLabel]:not([class*=LabelRow]){background:#0000!important}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField.is-heading{padding-top:8px}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField.is-heading h2{font-size:18px;font-weight:700;margin:0}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField.is-heading p{font-size:13px;margin:4px 0 0;opacity:.7}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField.is-paragraph p{font-size:14px;line-height:1.45;margin:0}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField.is-image img{border-radius:8px;max-width:100%}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField input[type=date],.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField input[type=email],.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField input[type=number],.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField input[type=tel],.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField input[type=text],.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField input[type=time],.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField select,.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField textarea{background:#fff;background:var(--public-input-bg,#fff);border-color:#e5e7eb;border-color:var(--public-input-border-color,#e5e7eb);border-radius:8px;border-radius:var(--public-input-border-radius,8px);border-style:solid;border-width:1px;border-width:var(--public-input-border-width,1px);color:inherit;font-family:inherit;font-size:inherit;outline:3px solid #0000;padding:10px 12px;transition:border-color .12s ease,outline-color .12s ease;width:100%}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField input[type=date]:focus,.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField input[type=email]:focus,.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField input[type=number]:focus,.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField input[type=tel]:focus,.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField input[type=text]:focus,.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField input[type=time]:focus,.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField select:focus,.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField textarea:focus{border-color:#3b82f6;border-color:var(--public-primary,#3b82f6);outline-color:color-mix(in srgb,#3b82f6 24%,#0000);outline-color:color-mix(in srgb,var(--public-primary,#3b82f6) 24%,#0000)}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField textarea{min-height:96px;resize:vertical}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicLabel{align-items:center;display:inline-flex;font-size:13px;font-weight:600;gap:4px}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicRequired{color:#ef4444}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicChoiceList{display:flex;flex-direction:column;gap:6px}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicChoiceItem{align-items:center;cursor:pointer;display:inline-flex;font-size:14px;gap:8px}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicSubmit{display:flex;justify-content:flex-end;margin-top:12px}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicSubmitBtn{border:0;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:15px;font-weight:600;padding:14px 30px;transition:filter .12s ease,transform .08s ease}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicSubmitBtn:hover{filter:brightness(.94)}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicSubmitBtn:active{transform:scale(.98)}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicSubmitBtn:disabled{cursor:not-allowed;opacity:.55}.EngageFormPublic .EngageFormPublicFooter{margin:0 auto 10px;padding:0 14px}.EngageFormPublic .EngageFormPublicFooter p{color:var(--text_Title_Light_Light);font-size:13px;margin:0;text-align:center}.EngageFormPublic .EngageFormPublicFooter p a{color:var(--background_Blue);font-weight:500;text-decoration:none}.EngageFormPublic .EngageFormPublicFooter p a:hover{text-decoration:underline}@media(max-width:1050px){.EngageFormPublic{overflow-x:hidden}.EngageFormPublic .EngageFormPublicHeader{padding:6px 14px}.EngageFormPublic .EngageFormPublicContent{padding:28px 16px 72px}.EngageFormPublic .EngageFormPublicCard{padding:32px 24px}.EngageFormPublic .EngageFormPublicCard[data-label-align=left] .EngageFormPublicField>[class$=Module],.EngageFormPublic .EngageFormPublicCard[data-label-align=right] .EngageFormPublicField>[class$=Module]{grid-template-columns:1fr;padding-left:0}}@media(max-width:600px){.EngageFormPublic{overflow-x:hidden}.EngageFormPublic .EngageFormPublicHeader{min-height:52px;padding:10px 14px}.EngageFormPublic .EngageFormPublicHeader .EngageFormPublicHeaderLogoMain img{height:30px;width:30px}.EngageFormPublic .EngageFormPublicHeader .EngageFormPublicHeaderLogo h1{font-size:16px}.EngageFormPublic .EngageFormPublicHeader .EngageFormPublicHeaderLogo h2{font-size:12px}.EngageFormPublic .EngageFormPublicHeader .EngageFormPublicHeaderUserText{display:none}.EngageFormPublic .EngageFormPublicContent{padding:16px 12px 56px}.EngageFormPublic .EngageFormPublicError,.EngageFormPublic .EngageFormPublicLoading,.EngageFormPublic .EngageFormPublicThanks{border-radius:12px;max-width:calc(100vw - 24px);padding:24px 20px}.EngageFormPublic .EngageFormPublicCard{border-radius:12px;padding:22px 16px}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicTitle{font-size:18px}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicDescription{font-size:13px}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField input[type=date],.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField input[type=email],.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField input[type=number],.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField input[type=tel],.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField input[type=text],.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField input[type=time],.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField select,.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField textarea{font-size:16px}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicSubmitBtn{min-height:44px;padding:14px 20px;text-align:center;width:100%}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicSubmit{justify-content:stretch}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicCardNavBtn{font-size:14px;min-height:44px;padding:12px 18px}.EngageFormPublic .EngageFormPublicCard[data-label-align=left] .EngageFormPublicField>[class$=Module],.EngageFormPublic .EngageFormPublicCard[data-label-align=right] .EngageFormPublicField>[class$=Module]{grid-template-columns:1fr!important;padding-left:0!important}.EngageFormPublic .EngageFormPublicCard[data-label-align=left] .EngageFormPublicField>[class$=Module]>:not([class*=LabelRow]):not([class*=RequiredToggle]),.EngageFormPublic .EngageFormPublicCard[data-label-align=left] .EngageFormPublicField>[class$=Module]>[class*=LabelRow],.EngageFormPublic .EngageFormPublicCard[data-label-align=right] .EngageFormPublicField>[class$=Module]>:not([class*=LabelRow]):not([class*=RequiredToggle]),.EngageFormPublic .EngageFormPublicCard[data-label-align=right] .EngageFormPublicField>[class$=Module]>[class*=LabelRow]{grid-column:1}.EngageFormPublic .EngageFormPublicCard[data-form-layout=card] .EngageFormPublicWelcome{min-height:240px;padding:32px 16px}.EngageFormPublic .EngageFormPublicCard[data-form-layout=card] .EngageFormPublicFields--card{padding:20px 16px}}.HeadingModule{display:flex;flex-direction:column;gap:8px;width:100%}.HeadingModule .HeadingModuleLabelRow{align-items:center;display:flex;gap:4px}.HeadingModule .HeadingModuleLabelRow .HeadingModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.HeadingModule .HeadingModuleLabelRow .HeadingModuleLabel:focus,.HeadingModule .HeadingModuleLabelRow .HeadingModuleLabel:hover{background:var(--background_Gray_Light)}.HeadingModule .HeadingModuleLabelRow .HeadingModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.HeadingModule .HeadingModuleLabelRow .HeadingModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.HeadingModule .HeadingModuleField,.HeadingModule .HeadingModuleFields input,.HeadingModule .HeadingModuleGrid input,.HeadingModule .HeadingModuleOption input,.HeadingModule .HeadingModulePlaceholderInput,.HeadingModule .HeadingModulePreview,.HeadingModule .HeadingModuleRow input,.HeadingModule .HeadingModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.HeadingModule .HeadingModuleField:focus,.HeadingModule .HeadingModuleFields input:focus,.HeadingModule .HeadingModuleGrid input:focus,.HeadingModule .HeadingModuleOption input:focus,.HeadingModule .HeadingModulePlaceholderInput:focus,.HeadingModule .HeadingModulePreview:focus,.HeadingModule .HeadingModuleRow input:focus,.HeadingModule .HeadingModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.HeadingModule .HeadingModuleField::placeholder,.HeadingModule .HeadingModuleFields input::placeholder,.HeadingModule .HeadingModuleGrid input::placeholder,.HeadingModule .HeadingModuleOption input::placeholder,.HeadingModule .HeadingModulePlaceholderInput::placeholder,.HeadingModule .HeadingModulePreview::placeholder,.HeadingModule .HeadingModuleRow input::placeholder,.HeadingModule .HeadingModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.HeadingModule .HeadingModuleField:disabled,.HeadingModule .HeadingModuleFields input:disabled,.HeadingModule .HeadingModuleGrid input:disabled,.HeadingModule .HeadingModuleOption input:disabled,.HeadingModule .HeadingModulePlaceholderInput:disabled,.HeadingModule .HeadingModulePreview:disabled,.HeadingModule .HeadingModuleRow input:disabled,.HeadingModule .HeadingModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.HeadingModule .HeadingModuleFields,.HeadingModule .HeadingModuleGrid{grid-gap:8px;display:grid;gap:8px}.HeadingModule .HeadingModuleFields,.HeadingModule .HeadingModuleGrid{grid-template-columns:1fr 1fr}.HeadingModule .HeadingModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.HeadingModule .HeadingModuleField .material-symbols-outlined{font-size:18px}.HeadingModule .HeadingModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.HeadingModule .HeadingModulePad .material-symbols-outlined{font-size:24px}.HeadingModule .HeadingModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.HeadingModule .HeadingModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.HeadingModule .HeadingModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.HeadingModule .HeadingModuleAdd,.HeadingModule .HeadingModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.HeadingModule .HeadingModuleAdd .material-symbols-outlined,.HeadingModule .HeadingModuleRequiredToggle .material-symbols-outlined{font-size:16px}.HeadingModule .HeadingModuleAdd:hover,.HeadingModule .HeadingModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.HeadingModule .HeadingModuleOptions{display:flex;flex-direction:column;gap:6px}.HeadingModule .HeadingModuleOptions .HeadingModuleOption{align-items:center;display:flex;gap:8px}.HeadingModule .HeadingModuleOptions .HeadingModuleOption .HeadingModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.HeadingModule .HeadingModuleOptions .HeadingModuleOption .HeadingModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.HeadingModule .HeadingModuleOptions .HeadingModuleOption .HeadingModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.HeadingModule .HeadingModuleOptions .HeadingModuleOption .HeadingModuleOptionDelete .material-symbols-outlined{font-size:16px}.HeadingModule .HeadingModuleOptions .HeadingModuleOption .HeadingModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.HeadingModule .HeadingModuleList{display:flex;flex-direction:column;gap:6px}.HeadingModule .HeadingModuleList .HeadingModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.HeadingModule .HeadingModuleList .HeadingModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.HeadingModule .HeadingModuleList .HeadingModuleRow .HeadingModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.HeadingModule .HeadingModuleList .HeadingModuleRow .HeadingModuleRowDelete .material-symbols-outlined{font-size:16px}.HeadingModule .HeadingModuleList .HeadingModuleRow .HeadingModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.HeadingModule .HeadingModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.HeadingModule .HeadingModulePreview .material-symbols-outlined{font-size:18px}.HeadingModule .HeadingModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.HeadingModule .HeadingModuleTitle:focus,.HeadingModule .HeadingModuleTitle:hover{background:var(--background_Gray_Light)}.HeadingModule .HeadingModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.HeadingModule .HeadingModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.HeadingModule .HeadingModuleSubtitle:focus,.HeadingModule .HeadingModuleSubtitle:hover{background:var(--background_Gray_Light)}.HeadingModule .HeadingModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.HeadingModule .HeadingModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.HeadingModule .HeadingModuleTemplate{font-family:inherit;resize:vertical}.FullNameModule{display:flex;flex-direction:column;gap:8px;width:100%}.FullNameModule .FullNameModuleLabelRow{align-items:center;display:flex;gap:4px}.FullNameModule .FullNameModuleLabelRow .FullNameModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.FullNameModule .FullNameModuleLabelRow .FullNameModuleLabel:focus,.FullNameModule .FullNameModuleLabelRow .FullNameModuleLabel:hover{background:var(--background_Gray_Light)}.FullNameModule .FullNameModuleLabelRow .FullNameModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.FullNameModule .FullNameModuleLabelRow .FullNameModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.FullNameModule .FullNameModuleField,.FullNameModule .FullNameModuleFields input,.FullNameModule .FullNameModuleGrid input,.FullNameModule .FullNameModuleOption input,.FullNameModule .FullNameModulePlaceholderInput,.FullNameModule .FullNameModulePreview,.FullNameModule .FullNameModuleRow input,.FullNameModule .FullNameModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.FullNameModule .FullNameModuleField:focus,.FullNameModule .FullNameModuleFields input:focus,.FullNameModule .FullNameModuleGrid input:focus,.FullNameModule .FullNameModuleOption input:focus,.FullNameModule .FullNameModulePlaceholderInput:focus,.FullNameModule .FullNameModulePreview:focus,.FullNameModule .FullNameModuleRow input:focus,.FullNameModule .FullNameModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.FullNameModule .FullNameModuleField::placeholder,.FullNameModule .FullNameModuleFields input::placeholder,.FullNameModule .FullNameModuleGrid input::placeholder,.FullNameModule .FullNameModuleOption input::placeholder,.FullNameModule .FullNameModulePlaceholderInput::placeholder,.FullNameModule .FullNameModulePreview::placeholder,.FullNameModule .FullNameModuleRow input::placeholder,.FullNameModule .FullNameModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.FullNameModule .FullNameModuleField:disabled,.FullNameModule .FullNameModuleFields input:disabled,.FullNameModule .FullNameModuleGrid input:disabled,.FullNameModule .FullNameModuleOption input:disabled,.FullNameModule .FullNameModulePlaceholderInput:disabled,.FullNameModule .FullNameModulePreview:disabled,.FullNameModule .FullNameModuleRow input:disabled,.FullNameModule .FullNameModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.FullNameModule .FullNameModuleFields,.FullNameModule .FullNameModuleGrid{grid-gap:8px;display:grid;gap:8px}.FullNameModule .FullNameModuleFields,.FullNameModule .FullNameModuleGrid{grid-template-columns:1fr 1fr}.FullNameModule .FullNameModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.FullNameModule .FullNameModuleField .material-symbols-outlined{font-size:18px}.FullNameModule .FullNameModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.FullNameModule .FullNameModulePad .material-symbols-outlined{font-size:24px}.FullNameModule .FullNameModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.FullNameModule .FullNameModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.FullNameModule .FullNameModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.FullNameModule .FullNameModuleAdd,.FullNameModule .FullNameModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.FullNameModule .FullNameModuleAdd .material-symbols-outlined,.FullNameModule .FullNameModuleRequiredToggle .material-symbols-outlined{font-size:16px}.FullNameModule .FullNameModuleAdd:hover,.FullNameModule .FullNameModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.FullNameModule .FullNameModuleOptions{display:flex;flex-direction:column;gap:6px}.FullNameModule .FullNameModuleOptions .FullNameModuleOption{align-items:center;display:flex;gap:8px}.FullNameModule .FullNameModuleOptions .FullNameModuleOption .FullNameModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.FullNameModule .FullNameModuleOptions .FullNameModuleOption .FullNameModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.FullNameModule .FullNameModuleOptions .FullNameModuleOption .FullNameModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.FullNameModule .FullNameModuleOptions .FullNameModuleOption .FullNameModuleOptionDelete .material-symbols-outlined{font-size:16px}.FullNameModule .FullNameModuleOptions .FullNameModuleOption .FullNameModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.FullNameModule .FullNameModuleList{display:flex;flex-direction:column;gap:6px}.FullNameModule .FullNameModuleList .FullNameModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.FullNameModule .FullNameModuleList .FullNameModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.FullNameModule .FullNameModuleList .FullNameModuleRow .FullNameModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.FullNameModule .FullNameModuleList .FullNameModuleRow .FullNameModuleRowDelete .material-symbols-outlined{font-size:16px}.FullNameModule .FullNameModuleList .FullNameModuleRow .FullNameModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.FullNameModule .FullNameModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.FullNameModule .FullNameModulePreview .material-symbols-outlined{font-size:18px}.FullNameModule .FullNameModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.FullNameModule .FullNameModuleTitle:focus,.FullNameModule .FullNameModuleTitle:hover{background:var(--background_Gray_Light)}.FullNameModule .FullNameModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.FullNameModule .FullNameModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.FullNameModule .FullNameModuleSubtitle:focus,.FullNameModule .FullNameModuleSubtitle:hover{background:var(--background_Gray_Light)}.FullNameModule .FullNameModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.FullNameModule .FullNameModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.FullNameModule .FullNameModuleTemplate{font-family:inherit;resize:vertical}.EmailModule{display:flex;flex-direction:column;gap:8px;width:100%}.EmailModule .EmailModuleLabelRow{align-items:center;display:flex;gap:4px}.EmailModule .EmailModuleLabelRow .EmailModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.EmailModule .EmailModuleLabelRow .EmailModuleLabel:focus,.EmailModule .EmailModuleLabelRow .EmailModuleLabel:hover{background:var(--background_Gray_Light)}.EmailModule .EmailModuleLabelRow .EmailModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.EmailModule .EmailModuleLabelRow .EmailModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.EmailModule .EmailModuleField,.EmailModule .EmailModuleFields input,.EmailModule .EmailModuleGrid input,.EmailModule .EmailModuleOption input,.EmailModule .EmailModulePlaceholderInput,.EmailModule .EmailModulePreview,.EmailModule .EmailModuleRow input,.EmailModule .EmailModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.EmailModule .EmailModuleField:focus,.EmailModule .EmailModuleFields input:focus,.EmailModule .EmailModuleGrid input:focus,.EmailModule .EmailModuleOption input:focus,.EmailModule .EmailModulePlaceholderInput:focus,.EmailModule .EmailModulePreview:focus,.EmailModule .EmailModuleRow input:focus,.EmailModule .EmailModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.EmailModule .EmailModuleField::placeholder,.EmailModule .EmailModuleFields input::placeholder,.EmailModule .EmailModuleGrid input::placeholder,.EmailModule .EmailModuleOption input::placeholder,.EmailModule .EmailModulePlaceholderInput::placeholder,.EmailModule .EmailModulePreview::placeholder,.EmailModule .EmailModuleRow input::placeholder,.EmailModule .EmailModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.EmailModule .EmailModuleField:disabled,.EmailModule .EmailModuleFields input:disabled,.EmailModule .EmailModuleGrid input:disabled,.EmailModule .EmailModuleOption input:disabled,.EmailModule .EmailModulePlaceholderInput:disabled,.EmailModule .EmailModulePreview:disabled,.EmailModule .EmailModuleRow input:disabled,.EmailModule .EmailModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.EmailModule .EmailModuleFields,.EmailModule .EmailModuleGrid{grid-gap:8px;display:grid;gap:8px}.EmailModule .EmailModuleFields,.EmailModule .EmailModuleGrid{grid-template-columns:1fr 1fr}.EmailModule .EmailModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.EmailModule .EmailModuleField .material-symbols-outlined{font-size:18px}.EmailModule .EmailModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.EmailModule .EmailModulePad .material-symbols-outlined{font-size:24px}.EmailModule .EmailModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.EmailModule .EmailModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.EmailModule .EmailModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.EmailModule .EmailModuleAdd,.EmailModule .EmailModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.EmailModule .EmailModuleAdd .material-symbols-outlined,.EmailModule .EmailModuleRequiredToggle .material-symbols-outlined{font-size:16px}.EmailModule .EmailModuleAdd:hover,.EmailModule .EmailModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.EmailModule .EmailModuleOptions{display:flex;flex-direction:column;gap:6px}.EmailModule .EmailModuleOptions .EmailModuleOption{align-items:center;display:flex;gap:8px}.EmailModule .EmailModuleOptions .EmailModuleOption .EmailModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.EmailModule .EmailModuleOptions .EmailModuleOption .EmailModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.EmailModule .EmailModuleOptions .EmailModuleOption .EmailModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.EmailModule .EmailModuleOptions .EmailModuleOption .EmailModuleOptionDelete .material-symbols-outlined{font-size:16px}.EmailModule .EmailModuleOptions .EmailModuleOption .EmailModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.EmailModule .EmailModuleList{display:flex;flex-direction:column;gap:6px}.EmailModule .EmailModuleList .EmailModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.EmailModule .EmailModuleList .EmailModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.EmailModule .EmailModuleList .EmailModuleRow .EmailModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.EmailModule .EmailModuleList .EmailModuleRow .EmailModuleRowDelete .material-symbols-outlined{font-size:16px}.EmailModule .EmailModuleList .EmailModuleRow .EmailModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.EmailModule .EmailModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.EmailModule .EmailModulePreview .material-symbols-outlined{font-size:18px}.EmailModule .EmailModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.EmailModule .EmailModuleTitle:focus,.EmailModule .EmailModuleTitle:hover{background:var(--background_Gray_Light)}.EmailModule .EmailModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.EmailModule .EmailModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.EmailModule .EmailModuleSubtitle:focus,.EmailModule .EmailModuleSubtitle:hover{background:var(--background_Gray_Light)}.EmailModule .EmailModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.EmailModule .EmailModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.EmailModule .EmailModuleTemplate{font-family:inherit;resize:vertical}.AddressModule{display:flex;flex-direction:column;gap:8px;width:100%}.AddressModule .AddressModuleLabelRow{align-items:center;display:flex;gap:4px}.AddressModule .AddressModuleLabelRow .AddressModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.AddressModule .AddressModuleLabelRow .AddressModuleLabel:focus,.AddressModule .AddressModuleLabelRow .AddressModuleLabel:hover{background:var(--background_Gray_Light)}.AddressModule .AddressModuleLabelRow .AddressModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.AddressModule .AddressModuleLabelRow .AddressModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.AddressModule .AddressModuleField,.AddressModule .AddressModuleFields input,.AddressModule .AddressModuleGrid input,.AddressModule .AddressModuleOption input,.AddressModule .AddressModulePlaceholderInput,.AddressModule .AddressModulePreview,.AddressModule .AddressModuleRow input,.AddressModule .AddressModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.AddressModule .AddressModuleField:focus,.AddressModule .AddressModuleFields input:focus,.AddressModule .AddressModuleGrid input:focus,.AddressModule .AddressModuleOption input:focus,.AddressModule .AddressModulePlaceholderInput:focus,.AddressModule .AddressModulePreview:focus,.AddressModule .AddressModuleRow input:focus,.AddressModule .AddressModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.AddressModule .AddressModuleField::placeholder,.AddressModule .AddressModuleFields input::placeholder,.AddressModule .AddressModuleGrid input::placeholder,.AddressModule .AddressModuleOption input::placeholder,.AddressModule .AddressModulePlaceholderInput::placeholder,.AddressModule .AddressModulePreview::placeholder,.AddressModule .AddressModuleRow input::placeholder,.AddressModule .AddressModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.AddressModule .AddressModuleField:disabled,.AddressModule .AddressModuleFields input:disabled,.AddressModule .AddressModuleGrid input:disabled,.AddressModule .AddressModuleOption input:disabled,.AddressModule .AddressModulePlaceholderInput:disabled,.AddressModule .AddressModulePreview:disabled,.AddressModule .AddressModuleRow input:disabled,.AddressModule .AddressModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.AddressModule .AddressModuleFields,.AddressModule .AddressModuleGrid{grid-gap:8px;display:grid;gap:8px}.AddressModule .AddressModuleFields,.AddressModule .AddressModuleGrid{grid-template-columns:1fr 1fr}.AddressModule .AddressModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.AddressModule .AddressModuleField .material-symbols-outlined{font-size:18px}.AddressModule .AddressModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.AddressModule .AddressModulePad .material-symbols-outlined{font-size:24px}.AddressModule .AddressModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.AddressModule .AddressModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.AddressModule .AddressModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.AddressModule .AddressModuleAdd,.AddressModule .AddressModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.AddressModule .AddressModuleAdd .material-symbols-outlined,.AddressModule .AddressModuleRequiredToggle .material-symbols-outlined{font-size:16px}.AddressModule .AddressModuleAdd:hover,.AddressModule .AddressModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.AddressModule .AddressModuleOptions{display:flex;flex-direction:column;gap:6px}.AddressModule .AddressModuleOptions .AddressModuleOption{align-items:center;display:flex;gap:8px}.AddressModule .AddressModuleOptions .AddressModuleOption .AddressModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.AddressModule .AddressModuleOptions .AddressModuleOption .AddressModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.AddressModule .AddressModuleOptions .AddressModuleOption .AddressModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.AddressModule .AddressModuleOptions .AddressModuleOption .AddressModuleOptionDelete .material-symbols-outlined{font-size:16px}.AddressModule .AddressModuleOptions .AddressModuleOption .AddressModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.AddressModule .AddressModuleList{display:flex;flex-direction:column;gap:6px}.AddressModule .AddressModuleList .AddressModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.AddressModule .AddressModuleList .AddressModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.AddressModule .AddressModuleList .AddressModuleRow .AddressModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.AddressModule .AddressModuleList .AddressModuleRow .AddressModuleRowDelete .material-symbols-outlined{font-size:16px}.AddressModule .AddressModuleList .AddressModuleRow .AddressModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.AddressModule .AddressModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.AddressModule .AddressModulePreview .material-symbols-outlined{font-size:18px}.AddressModule .AddressModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.AddressModule .AddressModuleTitle:focus,.AddressModule .AddressModuleTitle:hover{background:var(--background_Gray_Light)}.AddressModule .AddressModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.AddressModule .AddressModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.AddressModule .AddressModuleSubtitle:focus,.AddressModule .AddressModuleSubtitle:hover{background:var(--background_Gray_Light)}.AddressModule .AddressModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.AddressModule .AddressModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.AddressModule .AddressModuleTemplate{font-family:inherit;resize:vertical}.PhoneModule{display:flex;flex-direction:column;gap:8px;width:100%}.PhoneModule .PhoneModuleLabelRow{align-items:center;display:flex;gap:4px}.PhoneModule .PhoneModuleLabelRow .PhoneModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.PhoneModule .PhoneModuleLabelRow .PhoneModuleLabel:focus,.PhoneModule .PhoneModuleLabelRow .PhoneModuleLabel:hover{background:var(--background_Gray_Light)}.PhoneModule .PhoneModuleLabelRow .PhoneModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.PhoneModule .PhoneModuleLabelRow .PhoneModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.PhoneModule .PhoneModuleField,.PhoneModule .PhoneModuleFields input,.PhoneModule .PhoneModuleGrid input,.PhoneModule .PhoneModuleOption input,.PhoneModule .PhoneModulePlaceholderInput,.PhoneModule .PhoneModulePreview,.PhoneModule .PhoneModuleRow input,.PhoneModule .PhoneModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.PhoneModule .PhoneModuleField:focus,.PhoneModule .PhoneModuleFields input:focus,.PhoneModule .PhoneModuleGrid input:focus,.PhoneModule .PhoneModuleOption input:focus,.PhoneModule .PhoneModulePlaceholderInput:focus,.PhoneModule .PhoneModulePreview:focus,.PhoneModule .PhoneModuleRow input:focus,.PhoneModule .PhoneModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.PhoneModule .PhoneModuleField::placeholder,.PhoneModule .PhoneModuleFields input::placeholder,.PhoneModule .PhoneModuleGrid input::placeholder,.PhoneModule .PhoneModuleOption input::placeholder,.PhoneModule .PhoneModulePlaceholderInput::placeholder,.PhoneModule .PhoneModulePreview::placeholder,.PhoneModule .PhoneModuleRow input::placeholder,.PhoneModule .PhoneModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.PhoneModule .PhoneModuleField:disabled,.PhoneModule .PhoneModuleFields input:disabled,.PhoneModule .PhoneModuleGrid input:disabled,.PhoneModule .PhoneModuleOption input:disabled,.PhoneModule .PhoneModulePlaceholderInput:disabled,.PhoneModule .PhoneModulePreview:disabled,.PhoneModule .PhoneModuleRow input:disabled,.PhoneModule .PhoneModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.PhoneModule .PhoneModuleFields,.PhoneModule .PhoneModuleGrid{grid-gap:8px;display:grid;gap:8px}.PhoneModule .PhoneModuleFields,.PhoneModule .PhoneModuleGrid{grid-template-columns:1fr 1fr}.PhoneModule .PhoneModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.PhoneModule .PhoneModuleField .material-symbols-outlined{font-size:18px}.PhoneModule .PhoneModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.PhoneModule .PhoneModulePad .material-symbols-outlined{font-size:24px}.PhoneModule .PhoneModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.PhoneModule .PhoneModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.PhoneModule .PhoneModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.PhoneModule .PhoneModuleAdd,.PhoneModule .PhoneModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.PhoneModule .PhoneModuleAdd .material-symbols-outlined,.PhoneModule .PhoneModuleRequiredToggle .material-symbols-outlined{font-size:16px}.PhoneModule .PhoneModuleAdd:hover,.PhoneModule .PhoneModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.PhoneModule .PhoneModuleOptions{display:flex;flex-direction:column;gap:6px}.PhoneModule .PhoneModuleOptions .PhoneModuleOption{align-items:center;display:flex;gap:8px}.PhoneModule .PhoneModuleOptions .PhoneModuleOption .PhoneModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.PhoneModule .PhoneModuleOptions .PhoneModuleOption .PhoneModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.PhoneModule .PhoneModuleOptions .PhoneModuleOption .PhoneModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.PhoneModule .PhoneModuleOptions .PhoneModuleOption .PhoneModuleOptionDelete .material-symbols-outlined{font-size:16px}.PhoneModule .PhoneModuleOptions .PhoneModuleOption .PhoneModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.PhoneModule .PhoneModuleList{display:flex;flex-direction:column;gap:6px}.PhoneModule .PhoneModuleList .PhoneModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.PhoneModule .PhoneModuleList .PhoneModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.PhoneModule .PhoneModuleList .PhoneModuleRow .PhoneModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.PhoneModule .PhoneModuleList .PhoneModuleRow .PhoneModuleRowDelete .material-symbols-outlined{font-size:16px}.PhoneModule .PhoneModuleList .PhoneModuleRow .PhoneModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.PhoneModule .PhoneModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.PhoneModule .PhoneModulePreview .material-symbols-outlined{font-size:18px}.PhoneModule .PhoneModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.PhoneModule .PhoneModuleTitle:focus,.PhoneModule .PhoneModuleTitle:hover{background:var(--background_Gray_Light)}.PhoneModule .PhoneModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.PhoneModule .PhoneModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.PhoneModule .PhoneModuleSubtitle:focus,.PhoneModule .PhoneModuleSubtitle:hover{background:var(--background_Gray_Light)}.PhoneModule .PhoneModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.PhoneModule .PhoneModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.PhoneModule .PhoneModuleTemplate{font-family:inherit;resize:vertical}.DatePickerModule{display:flex;flex-direction:column;gap:8px;width:100%}.DatePickerModule .DatePickerModuleLabelRow{align-items:center;display:flex;gap:4px}.DatePickerModule .DatePickerModuleLabelRow .DatePickerModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.DatePickerModule .DatePickerModuleLabelRow .DatePickerModuleLabel:focus,.DatePickerModule .DatePickerModuleLabelRow .DatePickerModuleLabel:hover{background:var(--background_Gray_Light)}.DatePickerModule .DatePickerModuleLabelRow .DatePickerModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.DatePickerModule .DatePickerModuleLabelRow .DatePickerModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.DatePickerModule .DatePickerModuleField,.DatePickerModule .DatePickerModuleFields input,.DatePickerModule .DatePickerModuleGrid input,.DatePickerModule .DatePickerModuleOption input,.DatePickerModule .DatePickerModulePlaceholderInput,.DatePickerModule .DatePickerModulePreview,.DatePickerModule .DatePickerModuleRow input,.DatePickerModule .DatePickerModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.DatePickerModule .DatePickerModuleField:focus,.DatePickerModule .DatePickerModuleFields input:focus,.DatePickerModule .DatePickerModuleGrid input:focus,.DatePickerModule .DatePickerModuleOption input:focus,.DatePickerModule .DatePickerModulePlaceholderInput:focus,.DatePickerModule .DatePickerModulePreview:focus,.DatePickerModule .DatePickerModuleRow input:focus,.DatePickerModule .DatePickerModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.DatePickerModule .DatePickerModuleField::placeholder,.DatePickerModule .DatePickerModuleFields input::placeholder,.DatePickerModule .DatePickerModuleGrid input::placeholder,.DatePickerModule .DatePickerModuleOption input::placeholder,.DatePickerModule .DatePickerModulePlaceholderInput::placeholder,.DatePickerModule .DatePickerModulePreview::placeholder,.DatePickerModule .DatePickerModuleRow input::placeholder,.DatePickerModule .DatePickerModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.DatePickerModule .DatePickerModuleField:disabled,.DatePickerModule .DatePickerModuleFields input:disabled,.DatePickerModule .DatePickerModuleGrid input:disabled,.DatePickerModule .DatePickerModuleOption input:disabled,.DatePickerModule .DatePickerModulePlaceholderInput:disabled,.DatePickerModule .DatePickerModulePreview:disabled,.DatePickerModule .DatePickerModuleRow input:disabled,.DatePickerModule .DatePickerModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.DatePickerModule .DatePickerModuleFields,.DatePickerModule .DatePickerModuleGrid{grid-gap:8px;display:grid;gap:8px}.DatePickerModule .DatePickerModuleFields,.DatePickerModule .DatePickerModuleGrid{grid-template-columns:1fr 1fr}.DatePickerModule .DatePickerModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.DatePickerModule .DatePickerModuleField .material-symbols-outlined{font-size:18px}.DatePickerModule .DatePickerModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.DatePickerModule .DatePickerModulePad .material-symbols-outlined{font-size:24px}.DatePickerModule .DatePickerModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.DatePickerModule .DatePickerModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.DatePickerModule .DatePickerModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.DatePickerModule .DatePickerModuleAdd,.DatePickerModule .DatePickerModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.DatePickerModule .DatePickerModuleAdd .material-symbols-outlined,.DatePickerModule .DatePickerModuleRequiredToggle .material-symbols-outlined{font-size:16px}.DatePickerModule .DatePickerModuleAdd:hover,.DatePickerModule .DatePickerModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.DatePickerModule .DatePickerModuleOptions{display:flex;flex-direction:column;gap:6px}.DatePickerModule .DatePickerModuleOptions .DatePickerModuleOption{align-items:center;display:flex;gap:8px}.DatePickerModule .DatePickerModuleOptions .DatePickerModuleOption .DatePickerModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.DatePickerModule .DatePickerModuleOptions .DatePickerModuleOption .DatePickerModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.DatePickerModule .DatePickerModuleOptions .DatePickerModuleOption .DatePickerModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.DatePickerModule .DatePickerModuleOptions .DatePickerModuleOption .DatePickerModuleOptionDelete .material-symbols-outlined{font-size:16px}.DatePickerModule .DatePickerModuleOptions .DatePickerModuleOption .DatePickerModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.DatePickerModule .DatePickerModuleList{display:flex;flex-direction:column;gap:6px}.DatePickerModule .DatePickerModuleList .DatePickerModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.DatePickerModule .DatePickerModuleList .DatePickerModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.DatePickerModule .DatePickerModuleList .DatePickerModuleRow .DatePickerModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.DatePickerModule .DatePickerModuleList .DatePickerModuleRow .DatePickerModuleRowDelete .material-symbols-outlined{font-size:16px}.DatePickerModule .DatePickerModuleList .DatePickerModuleRow .DatePickerModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.DatePickerModule .DatePickerModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.DatePickerModule .DatePickerModulePreview .material-symbols-outlined{font-size:18px}.DatePickerModule .DatePickerModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.DatePickerModule .DatePickerModuleTitle:focus,.DatePickerModule .DatePickerModuleTitle:hover{background:var(--background_Gray_Light)}.DatePickerModule .DatePickerModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.DatePickerModule .DatePickerModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.DatePickerModule .DatePickerModuleSubtitle:focus,.DatePickerModule .DatePickerModuleSubtitle:hover{background:var(--background_Gray_Light)}.DatePickerModule .DatePickerModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.DatePickerModule .DatePickerModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.DatePickerModule .DatePickerModuleTemplate{font-family:inherit;resize:vertical}.AppointmentModule{display:flex;flex-direction:column;gap:8px;width:100%}.AppointmentModule .AppointmentModuleLabelRow{align-items:center;display:flex;gap:4px}.AppointmentModule .AppointmentModuleLabelRow .AppointmentModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.AppointmentModule .AppointmentModuleLabelRow .AppointmentModuleLabel:focus,.AppointmentModule .AppointmentModuleLabelRow .AppointmentModuleLabel:hover{background:var(--background_Gray_Light)}.AppointmentModule .AppointmentModuleLabelRow .AppointmentModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.AppointmentModule .AppointmentModuleLabelRow .AppointmentModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.AppointmentModule .AppointmentModuleField,.AppointmentModule .AppointmentModuleFields input,.AppointmentModule .AppointmentModuleGrid input,.AppointmentModule .AppointmentModuleOption input,.AppointmentModule .AppointmentModulePlaceholderInput,.AppointmentModule .AppointmentModulePreview,.AppointmentModule .AppointmentModuleRow input,.AppointmentModule .AppointmentModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.AppointmentModule .AppointmentModuleField:focus,.AppointmentModule .AppointmentModuleFields input:focus,.AppointmentModule .AppointmentModuleGrid input:focus,.AppointmentModule .AppointmentModuleOption input:focus,.AppointmentModule .AppointmentModulePlaceholderInput:focus,.AppointmentModule .AppointmentModulePreview:focus,.AppointmentModule .AppointmentModuleRow input:focus,.AppointmentModule .AppointmentModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.AppointmentModule .AppointmentModuleField::placeholder,.AppointmentModule .AppointmentModuleFields input::placeholder,.AppointmentModule .AppointmentModuleGrid input::placeholder,.AppointmentModule .AppointmentModuleOption input::placeholder,.AppointmentModule .AppointmentModulePlaceholderInput::placeholder,.AppointmentModule .AppointmentModulePreview::placeholder,.AppointmentModule .AppointmentModuleRow input::placeholder,.AppointmentModule .AppointmentModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.AppointmentModule .AppointmentModuleField:disabled,.AppointmentModule .AppointmentModuleFields input:disabled,.AppointmentModule .AppointmentModuleGrid input:disabled,.AppointmentModule .AppointmentModuleOption input:disabled,.AppointmentModule .AppointmentModulePlaceholderInput:disabled,.AppointmentModule .AppointmentModulePreview:disabled,.AppointmentModule .AppointmentModuleRow input:disabled,.AppointmentModule .AppointmentModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.AppointmentModule .AppointmentModuleFields,.AppointmentModule .AppointmentModuleGrid{grid-gap:8px;display:grid;gap:8px}.AppointmentModule .AppointmentModuleFields,.AppointmentModule .AppointmentModuleGrid{grid-template-columns:1fr 1fr}.AppointmentModule .AppointmentModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.AppointmentModule .AppointmentModuleField .material-symbols-outlined{font-size:18px}.AppointmentModule .AppointmentModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.AppointmentModule .AppointmentModulePad .material-symbols-outlined{font-size:24px}.AppointmentModule .AppointmentModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.AppointmentModule .AppointmentModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.AppointmentModule .AppointmentModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.AppointmentModule .AppointmentModuleAdd,.AppointmentModule .AppointmentModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.AppointmentModule .AppointmentModuleAdd .material-symbols-outlined,.AppointmentModule .AppointmentModuleRequiredToggle .material-symbols-outlined{font-size:16px}.AppointmentModule .AppointmentModuleAdd:hover,.AppointmentModule .AppointmentModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.AppointmentModule .AppointmentModuleOptions{display:flex;flex-direction:column;gap:6px}.AppointmentModule .AppointmentModuleOptions .AppointmentModuleOption{align-items:center;display:flex;gap:8px}.AppointmentModule .AppointmentModuleOptions .AppointmentModuleOption .AppointmentModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.AppointmentModule .AppointmentModuleOptions .AppointmentModuleOption .AppointmentModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.AppointmentModule .AppointmentModuleOptions .AppointmentModuleOption .AppointmentModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.AppointmentModule .AppointmentModuleOptions .AppointmentModuleOption .AppointmentModuleOptionDelete .material-symbols-outlined{font-size:16px}.AppointmentModule .AppointmentModuleOptions .AppointmentModuleOption .AppointmentModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.AppointmentModule .AppointmentModuleList{display:flex;flex-direction:column;gap:6px}.AppointmentModule .AppointmentModuleList .AppointmentModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.AppointmentModule .AppointmentModuleList .AppointmentModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.AppointmentModule .AppointmentModuleList .AppointmentModuleRow .AppointmentModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.AppointmentModule .AppointmentModuleList .AppointmentModuleRow .AppointmentModuleRowDelete .material-symbols-outlined{font-size:16px}.AppointmentModule .AppointmentModuleList .AppointmentModuleRow .AppointmentModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.AppointmentModule .AppointmentModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.AppointmentModule .AppointmentModulePreview .material-symbols-outlined{font-size:18px}.AppointmentModule .AppointmentModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.AppointmentModule .AppointmentModuleTitle:focus,.AppointmentModule .AppointmentModuleTitle:hover{background:var(--background_Gray_Light)}.AppointmentModule .AppointmentModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.AppointmentModule .AppointmentModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.AppointmentModule .AppointmentModuleSubtitle:focus,.AppointmentModule .AppointmentModuleSubtitle:hover{background:var(--background_Gray_Light)}.AppointmentModule .AppointmentModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.AppointmentModule .AppointmentModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.AppointmentModule .AppointmentModuleTemplate{font-family:inherit;resize:vertical}.SignatureModule{display:flex;flex-direction:column;gap:8px;width:100%}.SignatureModule .SignatureModuleLabelRow{align-items:center;display:flex;gap:4px}.SignatureModule .SignatureModuleLabelRow .SignatureModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.SignatureModule .SignatureModuleLabelRow .SignatureModuleLabel:focus,.SignatureModule .SignatureModuleLabelRow .SignatureModuleLabel:hover{background:var(--background_Gray_Light)}.SignatureModule .SignatureModuleLabelRow .SignatureModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.SignatureModule .SignatureModuleLabelRow .SignatureModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.SignatureModule .SignatureModuleField,.SignatureModule .SignatureModuleFields input,.SignatureModule .SignatureModuleGrid input,.SignatureModule .SignatureModuleOption input,.SignatureModule .SignatureModulePlaceholderInput,.SignatureModule .SignatureModulePreview,.SignatureModule .SignatureModuleRow input,.SignatureModule .SignatureModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.SignatureModule .SignatureModuleField:focus,.SignatureModule .SignatureModuleFields input:focus,.SignatureModule .SignatureModuleGrid input:focus,.SignatureModule .SignatureModuleOption input:focus,.SignatureModule .SignatureModulePlaceholderInput:focus,.SignatureModule .SignatureModulePreview:focus,.SignatureModule .SignatureModuleRow input:focus,.SignatureModule .SignatureModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.SignatureModule .SignatureModuleField::placeholder,.SignatureModule .SignatureModuleFields input::placeholder,.SignatureModule .SignatureModuleGrid input::placeholder,.SignatureModule .SignatureModuleOption input::placeholder,.SignatureModule .SignatureModulePlaceholderInput::placeholder,.SignatureModule .SignatureModulePreview::placeholder,.SignatureModule .SignatureModuleRow input::placeholder,.SignatureModule .SignatureModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.SignatureModule .SignatureModuleField:disabled,.SignatureModule .SignatureModuleFields input:disabled,.SignatureModule .SignatureModuleGrid input:disabled,.SignatureModule .SignatureModuleOption input:disabled,.SignatureModule .SignatureModulePlaceholderInput:disabled,.SignatureModule .SignatureModulePreview:disabled,.SignatureModule .SignatureModuleRow input:disabled,.SignatureModule .SignatureModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.SignatureModule .SignatureModuleFields,.SignatureModule .SignatureModuleGrid{grid-gap:8px;display:grid;gap:8px}.SignatureModule .SignatureModuleFields,.SignatureModule .SignatureModuleGrid{grid-template-columns:1fr 1fr}.SignatureModule .SignatureModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.SignatureModule .SignatureModuleField .material-symbols-outlined{font-size:18px}.SignatureModule .SignatureModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.SignatureModule .SignatureModulePad .material-symbols-outlined{font-size:24px}.SignatureModule .SignatureModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.SignatureModule .SignatureModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.SignatureModule .SignatureModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.SignatureModule .SignatureModuleAdd,.SignatureModule .SignatureModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.SignatureModule .SignatureModuleAdd .material-symbols-outlined,.SignatureModule .SignatureModuleRequiredToggle .material-symbols-outlined{font-size:16px}.SignatureModule .SignatureModuleAdd:hover,.SignatureModule .SignatureModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SignatureModule .SignatureModuleOptions{display:flex;flex-direction:column;gap:6px}.SignatureModule .SignatureModuleOptions .SignatureModuleOption{align-items:center;display:flex;gap:8px}.SignatureModule .SignatureModuleOptions .SignatureModuleOption .SignatureModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.SignatureModule .SignatureModuleOptions .SignatureModuleOption .SignatureModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.SignatureModule .SignatureModuleOptions .SignatureModuleOption .SignatureModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.SignatureModule .SignatureModuleOptions .SignatureModuleOption .SignatureModuleOptionDelete .material-symbols-outlined{font-size:16px}.SignatureModule .SignatureModuleOptions .SignatureModuleOption .SignatureModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.SignatureModule .SignatureModuleList{display:flex;flex-direction:column;gap:6px}.SignatureModule .SignatureModuleList .SignatureModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.SignatureModule .SignatureModuleList .SignatureModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.SignatureModule .SignatureModuleList .SignatureModuleRow .SignatureModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.SignatureModule .SignatureModuleList .SignatureModuleRow .SignatureModuleRowDelete .material-symbols-outlined{font-size:16px}.SignatureModule .SignatureModuleList .SignatureModuleRow .SignatureModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.SignatureModule .SignatureModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.SignatureModule .SignatureModulePreview .material-symbols-outlined{font-size:18px}.SignatureModule .SignatureModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.SignatureModule .SignatureModuleTitle:focus,.SignatureModule .SignatureModuleTitle:hover{background:var(--background_Gray_Light)}.SignatureModule .SignatureModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.SignatureModule .SignatureModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.SignatureModule .SignatureModuleSubtitle:focus,.SignatureModule .SignatureModuleSubtitle:hover{background:var(--background_Gray_Light)}.SignatureModule .SignatureModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.SignatureModule .SignatureModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.SignatureModule .SignatureModuleTemplate{font-family:inherit;resize:vertical}.FillInTheBlankModule{display:flex;flex-direction:column;gap:8px;width:100%}.FillInTheBlankModule .FillInTheBlankModuleLabelRow{align-items:center;display:flex;gap:4px}.FillInTheBlankModule .FillInTheBlankModuleLabelRow .FillInTheBlankModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.FillInTheBlankModule .FillInTheBlankModuleLabelRow .FillInTheBlankModuleLabel:focus,.FillInTheBlankModule .FillInTheBlankModuleLabelRow .FillInTheBlankModuleLabel:hover{background:var(--background_Gray_Light)}.FillInTheBlankModule .FillInTheBlankModuleLabelRow .FillInTheBlankModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.FillInTheBlankModule .FillInTheBlankModuleLabelRow .FillInTheBlankModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.FillInTheBlankModule .FillInTheBlankModuleField,.FillInTheBlankModule .FillInTheBlankModuleFields input,.FillInTheBlankModule .FillInTheBlankModuleGrid input,.FillInTheBlankModule .FillInTheBlankModuleOption input,.FillInTheBlankModule .FillInTheBlankModulePlaceholderInput,.FillInTheBlankModule .FillInTheBlankModulePreview,.FillInTheBlankModule .FillInTheBlankModuleRow input,.FillInTheBlankModule .FillInTheBlankModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.FillInTheBlankModule .FillInTheBlankModuleField:focus,.FillInTheBlankModule .FillInTheBlankModuleFields input:focus,.FillInTheBlankModule .FillInTheBlankModuleGrid input:focus,.FillInTheBlankModule .FillInTheBlankModuleOption input:focus,.FillInTheBlankModule .FillInTheBlankModulePlaceholderInput:focus,.FillInTheBlankModule .FillInTheBlankModulePreview:focus,.FillInTheBlankModule .FillInTheBlankModuleRow input:focus,.FillInTheBlankModule .FillInTheBlankModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.FillInTheBlankModule .FillInTheBlankModuleField::placeholder,.FillInTheBlankModule .FillInTheBlankModuleFields input::placeholder,.FillInTheBlankModule .FillInTheBlankModuleGrid input::placeholder,.FillInTheBlankModule .FillInTheBlankModuleOption input::placeholder,.FillInTheBlankModule .FillInTheBlankModulePlaceholderInput::placeholder,.FillInTheBlankModule .FillInTheBlankModulePreview::placeholder,.FillInTheBlankModule .FillInTheBlankModuleRow input::placeholder,.FillInTheBlankModule .FillInTheBlankModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.FillInTheBlankModule .FillInTheBlankModuleField:disabled,.FillInTheBlankModule .FillInTheBlankModuleFields input:disabled,.FillInTheBlankModule .FillInTheBlankModuleGrid input:disabled,.FillInTheBlankModule .FillInTheBlankModuleOption input:disabled,.FillInTheBlankModule .FillInTheBlankModulePlaceholderInput:disabled,.FillInTheBlankModule .FillInTheBlankModulePreview:disabled,.FillInTheBlankModule .FillInTheBlankModuleRow input:disabled,.FillInTheBlankModule .FillInTheBlankModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.FillInTheBlankModule .FillInTheBlankModuleFields,.FillInTheBlankModule .FillInTheBlankModuleGrid{grid-gap:8px;display:grid;gap:8px}.FillInTheBlankModule .FillInTheBlankModuleFields,.FillInTheBlankModule .FillInTheBlankModuleGrid{grid-template-columns:1fr 1fr}.FillInTheBlankModule .FillInTheBlankModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.FillInTheBlankModule .FillInTheBlankModuleField .material-symbols-outlined{font-size:18px}.FillInTheBlankModule .FillInTheBlankModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.FillInTheBlankModule .FillInTheBlankModulePad .material-symbols-outlined{font-size:24px}.FillInTheBlankModule .FillInTheBlankModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.FillInTheBlankModule .FillInTheBlankModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.FillInTheBlankModule .FillInTheBlankModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.FillInTheBlankModule .FillInTheBlankModuleAdd,.FillInTheBlankModule .FillInTheBlankModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.FillInTheBlankModule .FillInTheBlankModuleAdd .material-symbols-outlined,.FillInTheBlankModule .FillInTheBlankModuleRequiredToggle .material-symbols-outlined{font-size:16px}.FillInTheBlankModule .FillInTheBlankModuleAdd:hover,.FillInTheBlankModule .FillInTheBlankModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.FillInTheBlankModule .FillInTheBlankModuleOptions{display:flex;flex-direction:column;gap:6px}.FillInTheBlankModule .FillInTheBlankModuleOptions .FillInTheBlankModuleOption{align-items:center;display:flex;gap:8px}.FillInTheBlankModule .FillInTheBlankModuleOptions .FillInTheBlankModuleOption .FillInTheBlankModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.FillInTheBlankModule .FillInTheBlankModuleOptions .FillInTheBlankModuleOption .FillInTheBlankModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.FillInTheBlankModule .FillInTheBlankModuleOptions .FillInTheBlankModuleOption .FillInTheBlankModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.FillInTheBlankModule .FillInTheBlankModuleOptions .FillInTheBlankModuleOption .FillInTheBlankModuleOptionDelete .material-symbols-outlined{font-size:16px}.FillInTheBlankModule .FillInTheBlankModuleOptions .FillInTheBlankModuleOption .FillInTheBlankModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.FillInTheBlankModule .FillInTheBlankModuleList{display:flex;flex-direction:column;gap:6px}.FillInTheBlankModule .FillInTheBlankModuleList .FillInTheBlankModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.FillInTheBlankModule .FillInTheBlankModuleList .FillInTheBlankModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.FillInTheBlankModule .FillInTheBlankModuleList .FillInTheBlankModuleRow .FillInTheBlankModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.FillInTheBlankModule .FillInTheBlankModuleList .FillInTheBlankModuleRow .FillInTheBlankModuleRowDelete .material-symbols-outlined{font-size:16px}.FillInTheBlankModule .FillInTheBlankModuleList .FillInTheBlankModuleRow .FillInTheBlankModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.FillInTheBlankModule .FillInTheBlankModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.FillInTheBlankModule .FillInTheBlankModulePreview .material-symbols-outlined{font-size:18px}.FillInTheBlankModule .FillInTheBlankModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.FillInTheBlankModule .FillInTheBlankModuleTitle:focus,.FillInTheBlankModule .FillInTheBlankModuleTitle:hover{background:var(--background_Gray_Light)}.FillInTheBlankModule .FillInTheBlankModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.FillInTheBlankModule .FillInTheBlankModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.FillInTheBlankModule .FillInTheBlankModuleSubtitle:focus,.FillInTheBlankModule .FillInTheBlankModuleSubtitle:hover{background:var(--background_Gray_Light)}.FillInTheBlankModule .FillInTheBlankModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.FillInTheBlankModule .FillInTheBlankModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.FillInTheBlankModule .FillInTheBlankModuleTemplate{font-family:inherit;resize:vertical}.ProductListModule{display:flex;flex-direction:column;gap:8px;width:100%}.ProductListModule .ProductListModuleLabelRow{align-items:center;display:flex;gap:4px}.ProductListModule .ProductListModuleLabelRow .ProductListModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.ProductListModule .ProductListModuleLabelRow .ProductListModuleLabel:focus,.ProductListModule .ProductListModuleLabelRow .ProductListModuleLabel:hover{background:var(--background_Gray_Light)}.ProductListModule .ProductListModuleLabelRow .ProductListModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.ProductListModule .ProductListModuleLabelRow .ProductListModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.ProductListModule .ProductListModuleField,.ProductListModule .ProductListModuleFields input,.ProductListModule .ProductListModuleGrid input,.ProductListModule .ProductListModuleOption input,.ProductListModule .ProductListModulePlaceholderInput,.ProductListModule .ProductListModulePreview,.ProductListModule .ProductListModuleRow input,.ProductListModule .ProductListModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.ProductListModule .ProductListModuleField:focus,.ProductListModule .ProductListModuleFields input:focus,.ProductListModule .ProductListModuleGrid input:focus,.ProductListModule .ProductListModuleOption input:focus,.ProductListModule .ProductListModulePlaceholderInput:focus,.ProductListModule .ProductListModulePreview:focus,.ProductListModule .ProductListModuleRow input:focus,.ProductListModule .ProductListModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.ProductListModule .ProductListModuleField::placeholder,.ProductListModule .ProductListModuleFields input::placeholder,.ProductListModule .ProductListModuleGrid input::placeholder,.ProductListModule .ProductListModuleOption input::placeholder,.ProductListModule .ProductListModulePlaceholderInput::placeholder,.ProductListModule .ProductListModulePreview::placeholder,.ProductListModule .ProductListModuleRow input::placeholder,.ProductListModule .ProductListModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.ProductListModule .ProductListModuleField:disabled,.ProductListModule .ProductListModuleFields input:disabled,.ProductListModule .ProductListModuleGrid input:disabled,.ProductListModule .ProductListModuleOption input:disabled,.ProductListModule .ProductListModulePlaceholderInput:disabled,.ProductListModule .ProductListModulePreview:disabled,.ProductListModule .ProductListModuleRow input:disabled,.ProductListModule .ProductListModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.ProductListModule .ProductListModuleFields,.ProductListModule .ProductListModuleGrid{grid-gap:8px;display:grid;gap:8px}.ProductListModule .ProductListModuleFields,.ProductListModule .ProductListModuleGrid{grid-template-columns:1fr 1fr}.ProductListModule .ProductListModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.ProductListModule .ProductListModuleField .material-symbols-outlined{font-size:18px}.ProductListModule .ProductListModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.ProductListModule .ProductListModulePad .material-symbols-outlined{font-size:24px}.ProductListModule .ProductListModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ProductListModule .ProductListModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.ProductListModule .ProductListModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.ProductListModule .ProductListModuleAdd,.ProductListModule .ProductListModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.ProductListModule .ProductListModuleAdd .material-symbols-outlined,.ProductListModule .ProductListModuleRequiredToggle .material-symbols-outlined{font-size:16px}.ProductListModule .ProductListModuleAdd:hover,.ProductListModule .ProductListModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.ProductListModule .ProductListModuleOptions{display:flex;flex-direction:column;gap:6px}.ProductListModule .ProductListModuleOptions .ProductListModuleOption{align-items:center;display:flex;gap:8px}.ProductListModule .ProductListModuleOptions .ProductListModuleOption .ProductListModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.ProductListModule .ProductListModuleOptions .ProductListModuleOption .ProductListModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.ProductListModule .ProductListModuleOptions .ProductListModuleOption .ProductListModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.ProductListModule .ProductListModuleOptions .ProductListModuleOption .ProductListModuleOptionDelete .material-symbols-outlined{font-size:16px}.ProductListModule .ProductListModuleOptions .ProductListModuleOption .ProductListModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.ProductListModule .ProductListModuleList{display:flex;flex-direction:column;gap:6px}.ProductListModule .ProductListModuleList .ProductListModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.ProductListModule .ProductListModuleList .ProductListModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.ProductListModule .ProductListModuleList .ProductListModuleRow .ProductListModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.ProductListModule .ProductListModuleList .ProductListModuleRow .ProductListModuleRowDelete .material-symbols-outlined{font-size:16px}.ProductListModule .ProductListModuleList .ProductListModuleRow .ProductListModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.ProductListModule .ProductListModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.ProductListModule .ProductListModulePreview .material-symbols-outlined{font-size:18px}.ProductListModule .ProductListModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.ProductListModule .ProductListModuleTitle:focus,.ProductListModule .ProductListModuleTitle:hover{background:var(--background_Gray_Light)}.ProductListModule .ProductListModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.ProductListModule .ProductListModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.ProductListModule .ProductListModuleSubtitle:focus,.ProductListModule .ProductListModuleSubtitle:hover{background:var(--background_Gray_Light)}.ProductListModule .ProductListModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.ProductListModule .ProductListModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.ProductListModule .ProductListModuleTemplate{font-family:inherit;resize:vertical}.ShortTextModule{display:flex;flex-direction:column;gap:8px;width:100%}.ShortTextModule .ShortTextModuleLabelRow{align-items:center;display:flex;gap:4px}.ShortTextModule .ShortTextModuleLabelRow .ShortTextModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.ShortTextModule .ShortTextModuleLabelRow .ShortTextModuleLabel:focus,.ShortTextModule .ShortTextModuleLabelRow .ShortTextModuleLabel:hover{background:var(--background_Gray_Light)}.ShortTextModule .ShortTextModuleLabelRow .ShortTextModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.ShortTextModule .ShortTextModuleLabelRow .ShortTextModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.ShortTextModule .ShortTextModuleField,.ShortTextModule .ShortTextModuleFields input,.ShortTextModule .ShortTextModuleGrid input,.ShortTextModule .ShortTextModuleOption input,.ShortTextModule .ShortTextModulePlaceholderInput,.ShortTextModule .ShortTextModulePreview,.ShortTextModule .ShortTextModuleRow input,.ShortTextModule .ShortTextModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.ShortTextModule .ShortTextModuleField:focus,.ShortTextModule .ShortTextModuleFields input:focus,.ShortTextModule .ShortTextModuleGrid input:focus,.ShortTextModule .ShortTextModuleOption input:focus,.ShortTextModule .ShortTextModulePlaceholderInput:focus,.ShortTextModule .ShortTextModulePreview:focus,.ShortTextModule .ShortTextModuleRow input:focus,.ShortTextModule .ShortTextModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.ShortTextModule .ShortTextModuleField::placeholder,.ShortTextModule .ShortTextModuleFields input::placeholder,.ShortTextModule .ShortTextModuleGrid input::placeholder,.ShortTextModule .ShortTextModuleOption input::placeholder,.ShortTextModule .ShortTextModulePlaceholderInput::placeholder,.ShortTextModule .ShortTextModulePreview::placeholder,.ShortTextModule .ShortTextModuleRow input::placeholder,.ShortTextModule .ShortTextModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.ShortTextModule .ShortTextModuleField:disabled,.ShortTextModule .ShortTextModuleFields input:disabled,.ShortTextModule .ShortTextModuleGrid input:disabled,.ShortTextModule .ShortTextModuleOption input:disabled,.ShortTextModule .ShortTextModulePlaceholderInput:disabled,.ShortTextModule .ShortTextModulePreview:disabled,.ShortTextModule .ShortTextModuleRow input:disabled,.ShortTextModule .ShortTextModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.ShortTextModule .ShortTextModuleFields,.ShortTextModule .ShortTextModuleGrid{grid-gap:8px;display:grid;gap:8px}.ShortTextModule .ShortTextModuleFields,.ShortTextModule .ShortTextModuleGrid{grid-template-columns:1fr 1fr}.ShortTextModule .ShortTextModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.ShortTextModule .ShortTextModuleField .material-symbols-outlined{font-size:18px}.ShortTextModule .ShortTextModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.ShortTextModule .ShortTextModulePad .material-symbols-outlined{font-size:24px}.ShortTextModule .ShortTextModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ShortTextModule .ShortTextModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.ShortTextModule .ShortTextModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.ShortTextModule .ShortTextModuleAdd,.ShortTextModule .ShortTextModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.ShortTextModule .ShortTextModuleAdd .material-symbols-outlined,.ShortTextModule .ShortTextModuleRequiredToggle .material-symbols-outlined{font-size:16px}.ShortTextModule .ShortTextModuleAdd:hover,.ShortTextModule .ShortTextModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.ShortTextModule .ShortTextModuleOptions{display:flex;flex-direction:column;gap:6px}.ShortTextModule .ShortTextModuleOptions .ShortTextModuleOption{align-items:center;display:flex;gap:8px}.ShortTextModule .ShortTextModuleOptions .ShortTextModuleOption .ShortTextModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.ShortTextModule .ShortTextModuleOptions .ShortTextModuleOption .ShortTextModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.ShortTextModule .ShortTextModuleOptions .ShortTextModuleOption .ShortTextModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.ShortTextModule .ShortTextModuleOptions .ShortTextModuleOption .ShortTextModuleOptionDelete .material-symbols-outlined{font-size:16px}.ShortTextModule .ShortTextModuleOptions .ShortTextModuleOption .ShortTextModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.ShortTextModule .ShortTextModuleList{display:flex;flex-direction:column;gap:6px}.ShortTextModule .ShortTextModuleList .ShortTextModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.ShortTextModule .ShortTextModuleList .ShortTextModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.ShortTextModule .ShortTextModuleList .ShortTextModuleRow .ShortTextModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.ShortTextModule .ShortTextModuleList .ShortTextModuleRow .ShortTextModuleRowDelete .material-symbols-outlined{font-size:16px}.ShortTextModule .ShortTextModuleList .ShortTextModuleRow .ShortTextModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.ShortTextModule .ShortTextModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.ShortTextModule .ShortTextModulePreview .material-symbols-outlined{font-size:18px}.ShortTextModule .ShortTextModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.ShortTextModule .ShortTextModuleTitle:focus,.ShortTextModule .ShortTextModuleTitle:hover{background:var(--background_Gray_Light)}.ShortTextModule .ShortTextModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.ShortTextModule .ShortTextModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.ShortTextModule .ShortTextModuleSubtitle:focus,.ShortTextModule .ShortTextModuleSubtitle:hover{background:var(--background_Gray_Light)}.ShortTextModule .ShortTextModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.ShortTextModule .ShortTextModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.ShortTextModule .ShortTextModuleTemplate{font-family:inherit;resize:vertical}.LongTextModule{display:flex;flex-direction:column;gap:8px;width:100%}.LongTextModule .LongTextModuleLabelRow{align-items:center;display:flex;gap:4px}.LongTextModule .LongTextModuleLabelRow .LongTextModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.LongTextModule .LongTextModuleLabelRow .LongTextModuleLabel:focus,.LongTextModule .LongTextModuleLabelRow .LongTextModuleLabel:hover{background:var(--background_Gray_Light)}.LongTextModule .LongTextModuleLabelRow .LongTextModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.LongTextModule .LongTextModuleLabelRow .LongTextModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.LongTextModule .LongTextModuleField,.LongTextModule .LongTextModuleFields input,.LongTextModule .LongTextModuleGrid input,.LongTextModule .LongTextModuleOption input,.LongTextModule .LongTextModulePlaceholderInput,.LongTextModule .LongTextModulePreview,.LongTextModule .LongTextModuleRow input,.LongTextModule .LongTextModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.LongTextModule .LongTextModuleField:focus,.LongTextModule .LongTextModuleFields input:focus,.LongTextModule .LongTextModuleGrid input:focus,.LongTextModule .LongTextModuleOption input:focus,.LongTextModule .LongTextModulePlaceholderInput:focus,.LongTextModule .LongTextModulePreview:focus,.LongTextModule .LongTextModuleRow input:focus,.LongTextModule .LongTextModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.LongTextModule .LongTextModuleField::placeholder,.LongTextModule .LongTextModuleFields input::placeholder,.LongTextModule .LongTextModuleGrid input::placeholder,.LongTextModule .LongTextModuleOption input::placeholder,.LongTextModule .LongTextModulePlaceholderInput::placeholder,.LongTextModule .LongTextModulePreview::placeholder,.LongTextModule .LongTextModuleRow input::placeholder,.LongTextModule .LongTextModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.LongTextModule .LongTextModuleField:disabled,.LongTextModule .LongTextModuleFields input:disabled,.LongTextModule .LongTextModuleGrid input:disabled,.LongTextModule .LongTextModuleOption input:disabled,.LongTextModule .LongTextModulePlaceholderInput:disabled,.LongTextModule .LongTextModulePreview:disabled,.LongTextModule .LongTextModuleRow input:disabled,.LongTextModule .LongTextModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.LongTextModule .LongTextModuleFields,.LongTextModule .LongTextModuleGrid{grid-gap:8px;display:grid;gap:8px}.LongTextModule .LongTextModuleFields,.LongTextModule .LongTextModuleGrid{grid-template-columns:1fr 1fr}.LongTextModule .LongTextModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.LongTextModule .LongTextModuleField .material-symbols-outlined{font-size:18px}.LongTextModule .LongTextModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.LongTextModule .LongTextModulePad .material-symbols-outlined{font-size:24px}.LongTextModule .LongTextModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.LongTextModule .LongTextModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.LongTextModule .LongTextModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.LongTextModule .LongTextModuleAdd,.LongTextModule .LongTextModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.LongTextModule .LongTextModuleAdd .material-symbols-outlined,.LongTextModule .LongTextModuleRequiredToggle .material-symbols-outlined{font-size:16px}.LongTextModule .LongTextModuleAdd:hover,.LongTextModule .LongTextModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.LongTextModule .LongTextModuleOptions{display:flex;flex-direction:column;gap:6px}.LongTextModule .LongTextModuleOptions .LongTextModuleOption{align-items:center;display:flex;gap:8px}.LongTextModule .LongTextModuleOptions .LongTextModuleOption .LongTextModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.LongTextModule .LongTextModuleOptions .LongTextModuleOption .LongTextModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.LongTextModule .LongTextModuleOptions .LongTextModuleOption .LongTextModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.LongTextModule .LongTextModuleOptions .LongTextModuleOption .LongTextModuleOptionDelete .material-symbols-outlined{font-size:16px}.LongTextModule .LongTextModuleOptions .LongTextModuleOption .LongTextModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.LongTextModule .LongTextModuleList{display:flex;flex-direction:column;gap:6px}.LongTextModule .LongTextModuleList .LongTextModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.LongTextModule .LongTextModuleList .LongTextModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.LongTextModule .LongTextModuleList .LongTextModuleRow .LongTextModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.LongTextModule .LongTextModuleList .LongTextModuleRow .LongTextModuleRowDelete .material-symbols-outlined{font-size:16px}.LongTextModule .LongTextModuleList .LongTextModuleRow .LongTextModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.LongTextModule .LongTextModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.LongTextModule .LongTextModulePreview .material-symbols-outlined{font-size:18px}.LongTextModule .LongTextModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.LongTextModule .LongTextModuleTitle:focus,.LongTextModule .LongTextModuleTitle:hover{background:var(--background_Gray_Light)}.LongTextModule .LongTextModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.LongTextModule .LongTextModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.LongTextModule .LongTextModuleSubtitle:focus,.LongTextModule .LongTextModuleSubtitle:hover{background:var(--background_Gray_Light)}.LongTextModule .LongTextModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.LongTextModule .LongTextModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.LongTextModule .LongTextModuleTemplate{font-family:inherit;resize:vertical}.ParagraphModule{display:flex;flex-direction:column;gap:8px;width:100%}.ParagraphModule .ParagraphModuleLabelRow{align-items:center;display:flex;gap:4px}.ParagraphModule .ParagraphModuleLabelRow .ParagraphModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.ParagraphModule .ParagraphModuleLabelRow .ParagraphModuleLabel:focus,.ParagraphModule .ParagraphModuleLabelRow .ParagraphModuleLabel:hover{background:var(--background_Gray_Light)}.ParagraphModule .ParagraphModuleLabelRow .ParagraphModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.ParagraphModule .ParagraphModuleLabelRow .ParagraphModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.ParagraphModule .ParagraphModuleField,.ParagraphModule .ParagraphModuleFields input,.ParagraphModule .ParagraphModuleGrid input,.ParagraphModule .ParagraphModuleOption input,.ParagraphModule .ParagraphModulePlaceholderInput,.ParagraphModule .ParagraphModulePreview,.ParagraphModule .ParagraphModuleRow input,.ParagraphModule .ParagraphModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.ParagraphModule .ParagraphModuleField:focus,.ParagraphModule .ParagraphModuleFields input:focus,.ParagraphModule .ParagraphModuleGrid input:focus,.ParagraphModule .ParagraphModuleOption input:focus,.ParagraphModule .ParagraphModulePlaceholderInput:focus,.ParagraphModule .ParagraphModulePreview:focus,.ParagraphModule .ParagraphModuleRow input:focus,.ParagraphModule .ParagraphModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.ParagraphModule .ParagraphModuleField::placeholder,.ParagraphModule .ParagraphModuleFields input::placeholder,.ParagraphModule .ParagraphModuleGrid input::placeholder,.ParagraphModule .ParagraphModuleOption input::placeholder,.ParagraphModule .ParagraphModulePlaceholderInput::placeholder,.ParagraphModule .ParagraphModulePreview::placeholder,.ParagraphModule .ParagraphModuleRow input::placeholder,.ParagraphModule .ParagraphModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.ParagraphModule .ParagraphModuleField:disabled,.ParagraphModule .ParagraphModuleFields input:disabled,.ParagraphModule .ParagraphModuleGrid input:disabled,.ParagraphModule .ParagraphModuleOption input:disabled,.ParagraphModule .ParagraphModulePlaceholderInput:disabled,.ParagraphModule .ParagraphModulePreview:disabled,.ParagraphModule .ParagraphModuleRow input:disabled,.ParagraphModule .ParagraphModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.ParagraphModule .ParagraphModuleFields,.ParagraphModule .ParagraphModuleGrid{grid-gap:8px;display:grid;gap:8px}.ParagraphModule .ParagraphModuleFields,.ParagraphModule .ParagraphModuleGrid{grid-template-columns:1fr 1fr}.ParagraphModule .ParagraphModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.ParagraphModule .ParagraphModuleField .material-symbols-outlined{font-size:18px}.ParagraphModule .ParagraphModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.ParagraphModule .ParagraphModulePad .material-symbols-outlined{font-size:24px}.ParagraphModule .ParagraphModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ParagraphModule .ParagraphModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.ParagraphModule .ParagraphModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.ParagraphModule .ParagraphModuleAdd,.ParagraphModule .ParagraphModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.ParagraphModule .ParagraphModuleAdd .material-symbols-outlined,.ParagraphModule .ParagraphModuleRequiredToggle .material-symbols-outlined{font-size:16px}.ParagraphModule .ParagraphModuleAdd:hover,.ParagraphModule .ParagraphModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.ParagraphModule .ParagraphModuleOptions{display:flex;flex-direction:column;gap:6px}.ParagraphModule .ParagraphModuleOptions .ParagraphModuleOption{align-items:center;display:flex;gap:8px}.ParagraphModule .ParagraphModuleOptions .ParagraphModuleOption .ParagraphModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.ParagraphModule .ParagraphModuleOptions .ParagraphModuleOption .ParagraphModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.ParagraphModule .ParagraphModuleOptions .ParagraphModuleOption .ParagraphModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.ParagraphModule .ParagraphModuleOptions .ParagraphModuleOption .ParagraphModuleOptionDelete .material-symbols-outlined{font-size:16px}.ParagraphModule .ParagraphModuleOptions .ParagraphModuleOption .ParagraphModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.ParagraphModule .ParagraphModuleList{display:flex;flex-direction:column;gap:6px}.ParagraphModule .ParagraphModuleList .ParagraphModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.ParagraphModule .ParagraphModuleList .ParagraphModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.ParagraphModule .ParagraphModuleList .ParagraphModuleRow .ParagraphModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.ParagraphModule .ParagraphModuleList .ParagraphModuleRow .ParagraphModuleRowDelete .material-symbols-outlined{font-size:16px}.ParagraphModule .ParagraphModuleList .ParagraphModuleRow .ParagraphModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.ParagraphModule .ParagraphModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.ParagraphModule .ParagraphModulePreview .material-symbols-outlined{font-size:18px}.ParagraphModule .ParagraphModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.ParagraphModule .ParagraphModuleTitle:focus,.ParagraphModule .ParagraphModuleTitle:hover{background:var(--background_Gray_Light)}.ParagraphModule .ParagraphModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.ParagraphModule .ParagraphModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.ParagraphModule .ParagraphModuleSubtitle:focus,.ParagraphModule .ParagraphModuleSubtitle:hover{background:var(--background_Gray_Light)}.ParagraphModule .ParagraphModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.ParagraphModule .ParagraphModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.ParagraphModule .ParagraphModuleTemplate{font-family:inherit;resize:vertical}.DropdownModule{display:flex;flex-direction:column;gap:8px;width:100%}.DropdownModule .DropdownModuleLabelRow{align-items:center;display:flex;gap:4px}.DropdownModule .DropdownModuleLabelRow .DropdownModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.DropdownModule .DropdownModuleLabelRow .DropdownModuleLabel:focus,.DropdownModule .DropdownModuleLabelRow .DropdownModuleLabel:hover{background:var(--background_Gray_Light)}.DropdownModule .DropdownModuleLabelRow .DropdownModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.DropdownModule .DropdownModuleLabelRow .DropdownModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.DropdownModule .DropdownModuleField,.DropdownModule .DropdownModuleFields input,.DropdownModule .DropdownModuleGrid input,.DropdownModule .DropdownModuleOption input,.DropdownModule .DropdownModulePlaceholderInput,.DropdownModule .DropdownModulePreview,.DropdownModule .DropdownModuleRow input,.DropdownModule .DropdownModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.DropdownModule .DropdownModuleField:focus,.DropdownModule .DropdownModuleFields input:focus,.DropdownModule .DropdownModuleGrid input:focus,.DropdownModule .DropdownModuleOption input:focus,.DropdownModule .DropdownModulePlaceholderInput:focus,.DropdownModule .DropdownModulePreview:focus,.DropdownModule .DropdownModuleRow input:focus,.DropdownModule .DropdownModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.DropdownModule .DropdownModuleField::placeholder,.DropdownModule .DropdownModuleFields input::placeholder,.DropdownModule .DropdownModuleGrid input::placeholder,.DropdownModule .DropdownModuleOption input::placeholder,.DropdownModule .DropdownModulePlaceholderInput::placeholder,.DropdownModule .DropdownModulePreview::placeholder,.DropdownModule .DropdownModuleRow input::placeholder,.DropdownModule .DropdownModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.DropdownModule .DropdownModuleField:disabled,.DropdownModule .DropdownModuleFields input:disabled,.DropdownModule .DropdownModuleGrid input:disabled,.DropdownModule .DropdownModuleOption input:disabled,.DropdownModule .DropdownModulePlaceholderInput:disabled,.DropdownModule .DropdownModulePreview:disabled,.DropdownModule .DropdownModuleRow input:disabled,.DropdownModule .DropdownModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.DropdownModule .DropdownModuleFields,.DropdownModule .DropdownModuleGrid{grid-gap:8px;display:grid;gap:8px}.DropdownModule .DropdownModuleFields,.DropdownModule .DropdownModuleGrid{grid-template-columns:1fr 1fr}.DropdownModule .DropdownModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.DropdownModule .DropdownModuleField .material-symbols-outlined{font-size:18px}.DropdownModule .DropdownModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.DropdownModule .DropdownModulePad .material-symbols-outlined{font-size:24px}.DropdownModule .DropdownModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.DropdownModule .DropdownModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.DropdownModule .DropdownModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.DropdownModule .DropdownModuleAdd,.DropdownModule .DropdownModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.DropdownModule .DropdownModuleAdd .material-symbols-outlined,.DropdownModule .DropdownModuleRequiredToggle .material-symbols-outlined{font-size:16px}.DropdownModule .DropdownModuleAdd:hover,.DropdownModule .DropdownModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.DropdownModule .DropdownModuleOptions{display:flex;flex-direction:column;gap:6px}.DropdownModule .DropdownModuleOptions .DropdownModuleOption{align-items:center;display:flex;gap:8px}.DropdownModule .DropdownModuleOptions .DropdownModuleOption .DropdownModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.DropdownModule .DropdownModuleOptions .DropdownModuleOption .DropdownModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.DropdownModule .DropdownModuleOptions .DropdownModuleOption .DropdownModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.DropdownModule .DropdownModuleOptions .DropdownModuleOption .DropdownModuleOptionDelete .material-symbols-outlined{font-size:16px}.DropdownModule .DropdownModuleOptions .DropdownModuleOption .DropdownModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.DropdownModule .DropdownModuleList{display:flex;flex-direction:column;gap:6px}.DropdownModule .DropdownModuleList .DropdownModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.DropdownModule .DropdownModuleList .DropdownModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.DropdownModule .DropdownModuleList .DropdownModuleRow .DropdownModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.DropdownModule .DropdownModuleList .DropdownModuleRow .DropdownModuleRowDelete .material-symbols-outlined{font-size:16px}.DropdownModule .DropdownModuleList .DropdownModuleRow .DropdownModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.DropdownModule .DropdownModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.DropdownModule .DropdownModulePreview .material-symbols-outlined{font-size:18px}.DropdownModule .DropdownModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.DropdownModule .DropdownModuleTitle:focus,.DropdownModule .DropdownModuleTitle:hover{background:var(--background_Gray_Light)}.DropdownModule .DropdownModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.DropdownModule .DropdownModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.DropdownModule .DropdownModuleSubtitle:focus,.DropdownModule .DropdownModuleSubtitle:hover{background:var(--background_Gray_Light)}.DropdownModule .DropdownModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.DropdownModule .DropdownModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.DropdownModule .DropdownModuleTemplate{font-family:inherit;resize:vertical}.DropdownModule .DropdownModuleSelect{position:relative;width:100%}.DropdownModule .DropdownModuleSelect .DropdownModuleSelectTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:8px;justify-content:space-between;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.DropdownModule .DropdownModuleSelect .DropdownModuleSelectTrigger:hover{border-color:var(--border_Dark_Light)}.DropdownModule .DropdownModuleSelect .DropdownModuleSelectTrigger.is-open{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.DropdownModule .DropdownModuleSelect .DropdownModuleSelectTrigger .DropdownModuleSelectValue{flex:1 1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.DropdownModule .DropdownModuleSelect .DropdownModuleSelectTrigger .DropdownModuleSelectValue.is-placeholder{color:var(--text_Title_Light_Light)}.DropdownModule .DropdownModuleSelect .DropdownModuleSelectTrigger .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.DropdownModule .DropdownModuleSelect .DropdownModuleSelectMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;left:0;max-height:240px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 4px);z-index:50}.DropdownModule .DropdownModuleSelect .DropdownModuleSelectMenu .DropdownModuleSelectEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:8px 10px}.DropdownModule .DropdownModuleSelect .DropdownModuleSelectMenu .DropdownModuleSelectOption{background:#0000;border:0;border-radius:7px;color:var(--text_Title_Dark);cursor:pointer;display:block;font-family:inherit;font-size:14px;padding:9px 10px;text-align:left;width:100%}.DropdownModule .DropdownModuleSelect .DropdownModuleSelectMenu .DropdownModuleSelectOption:hover{background:var(--background_Gray_Light)}.DropdownModule .DropdownModuleSelect .DropdownModuleSelectMenu .DropdownModuleSelectOption.is-selected{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue);font-weight:600}.SingleChoiceModule{display:flex;flex-direction:column;gap:8px;width:100%}.SingleChoiceModule .SingleChoiceModuleLabelRow{align-items:center;display:flex;gap:4px}.SingleChoiceModule .SingleChoiceModuleLabelRow .SingleChoiceModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.SingleChoiceModule .SingleChoiceModuleLabelRow .SingleChoiceModuleLabel:focus,.SingleChoiceModule .SingleChoiceModuleLabelRow .SingleChoiceModuleLabel:hover{background:var(--background_Gray_Light)}.SingleChoiceModule .SingleChoiceModuleLabelRow .SingleChoiceModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.SingleChoiceModule .SingleChoiceModuleLabelRow .SingleChoiceModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.SingleChoiceModule .SingleChoiceModuleField,.SingleChoiceModule .SingleChoiceModuleFields input,.SingleChoiceModule .SingleChoiceModuleGrid input,.SingleChoiceModule .SingleChoiceModuleOption input,.SingleChoiceModule .SingleChoiceModulePlaceholderInput,.SingleChoiceModule .SingleChoiceModulePreview,.SingleChoiceModule .SingleChoiceModuleRow input,.SingleChoiceModule .SingleChoiceModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.SingleChoiceModule .SingleChoiceModuleField:focus,.SingleChoiceModule .SingleChoiceModuleFields input:focus,.SingleChoiceModule .SingleChoiceModuleGrid input:focus,.SingleChoiceModule .SingleChoiceModuleOption input:focus,.SingleChoiceModule .SingleChoiceModulePlaceholderInput:focus,.SingleChoiceModule .SingleChoiceModulePreview:focus,.SingleChoiceModule .SingleChoiceModuleRow input:focus,.SingleChoiceModule .SingleChoiceModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.SingleChoiceModule .SingleChoiceModuleField::placeholder,.SingleChoiceModule .SingleChoiceModuleFields input::placeholder,.SingleChoiceModule .SingleChoiceModuleGrid input::placeholder,.SingleChoiceModule .SingleChoiceModuleOption input::placeholder,.SingleChoiceModule .SingleChoiceModulePlaceholderInput::placeholder,.SingleChoiceModule .SingleChoiceModulePreview::placeholder,.SingleChoiceModule .SingleChoiceModuleRow input::placeholder,.SingleChoiceModule .SingleChoiceModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.SingleChoiceModule .SingleChoiceModuleField:disabled,.SingleChoiceModule .SingleChoiceModuleFields input:disabled,.SingleChoiceModule .SingleChoiceModuleGrid input:disabled,.SingleChoiceModule .SingleChoiceModuleOption input:disabled,.SingleChoiceModule .SingleChoiceModulePlaceholderInput:disabled,.SingleChoiceModule .SingleChoiceModulePreview:disabled,.SingleChoiceModule .SingleChoiceModuleRow input:disabled,.SingleChoiceModule .SingleChoiceModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.SingleChoiceModule .SingleChoiceModuleFields,.SingleChoiceModule .SingleChoiceModuleGrid{grid-gap:8px;display:grid;gap:8px}.SingleChoiceModule .SingleChoiceModuleFields,.SingleChoiceModule .SingleChoiceModuleGrid{grid-template-columns:1fr 1fr}.SingleChoiceModule .SingleChoiceModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.SingleChoiceModule .SingleChoiceModuleField .material-symbols-outlined{font-size:18px}.SingleChoiceModule .SingleChoiceModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.SingleChoiceModule .SingleChoiceModulePad .material-symbols-outlined{font-size:24px}.SingleChoiceModule .SingleChoiceModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.SingleChoiceModule .SingleChoiceModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.SingleChoiceModule .SingleChoiceModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.SingleChoiceModule .SingleChoiceModuleAdd,.SingleChoiceModule .SingleChoiceModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.SingleChoiceModule .SingleChoiceModuleAdd .material-symbols-outlined,.SingleChoiceModule .SingleChoiceModuleRequiredToggle .material-symbols-outlined{font-size:16px}.SingleChoiceModule .SingleChoiceModuleAdd:hover,.SingleChoiceModule .SingleChoiceModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SingleChoiceModule .SingleChoiceModuleOptions{display:flex;flex-direction:column;gap:6px}.SingleChoiceModule .SingleChoiceModuleOptions .SingleChoiceModuleOption{align-items:center;display:flex;gap:8px}.SingleChoiceModule .SingleChoiceModuleOptions .SingleChoiceModuleOption .SingleChoiceModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.SingleChoiceModule .SingleChoiceModuleOptions .SingleChoiceModuleOption .SingleChoiceModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.SingleChoiceModule .SingleChoiceModuleOptions .SingleChoiceModuleOption .SingleChoiceModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.SingleChoiceModule .SingleChoiceModuleOptions .SingleChoiceModuleOption .SingleChoiceModuleOptionDelete .material-symbols-outlined{font-size:16px}.SingleChoiceModule .SingleChoiceModuleOptions .SingleChoiceModuleOption .SingleChoiceModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.SingleChoiceModule .SingleChoiceModuleList{display:flex;flex-direction:column;gap:6px}.SingleChoiceModule .SingleChoiceModuleList .SingleChoiceModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.SingleChoiceModule .SingleChoiceModuleList .SingleChoiceModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.SingleChoiceModule .SingleChoiceModuleList .SingleChoiceModuleRow .SingleChoiceModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.SingleChoiceModule .SingleChoiceModuleList .SingleChoiceModuleRow .SingleChoiceModuleRowDelete .material-symbols-outlined{font-size:16px}.SingleChoiceModule .SingleChoiceModuleList .SingleChoiceModuleRow .SingleChoiceModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.SingleChoiceModule .SingleChoiceModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.SingleChoiceModule .SingleChoiceModulePreview .material-symbols-outlined{font-size:18px}.SingleChoiceModule .SingleChoiceModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.SingleChoiceModule .SingleChoiceModuleTitle:focus,.SingleChoiceModule .SingleChoiceModuleTitle:hover{background:var(--background_Gray_Light)}.SingleChoiceModule .SingleChoiceModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.SingleChoiceModule .SingleChoiceModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.SingleChoiceModule .SingleChoiceModuleSubtitle:focus,.SingleChoiceModule .SingleChoiceModuleSubtitle:hover{background:var(--background_Gray_Light)}.SingleChoiceModule .SingleChoiceModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.SingleChoiceModule .SingleChoiceModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.SingleChoiceModule .SingleChoiceModuleTemplate{font-family:inherit;resize:vertical}.MultipleChoiceModule{display:flex;flex-direction:column;gap:8px;width:100%}.MultipleChoiceModule .MultipleChoiceModuleLabelRow{align-items:center;display:flex;gap:4px}.MultipleChoiceModule .MultipleChoiceModuleLabelRow .MultipleChoiceModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.MultipleChoiceModule .MultipleChoiceModuleLabelRow .MultipleChoiceModuleLabel:focus,.MultipleChoiceModule .MultipleChoiceModuleLabelRow .MultipleChoiceModuleLabel:hover{background:var(--background_Gray_Light)}.MultipleChoiceModule .MultipleChoiceModuleLabelRow .MultipleChoiceModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.MultipleChoiceModule .MultipleChoiceModuleLabelRow .MultipleChoiceModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.MultipleChoiceModule .MultipleChoiceModuleField,.MultipleChoiceModule .MultipleChoiceModuleFields input,.MultipleChoiceModule .MultipleChoiceModuleGrid input,.MultipleChoiceModule .MultipleChoiceModuleOption input,.MultipleChoiceModule .MultipleChoiceModulePlaceholderInput,.MultipleChoiceModule .MultipleChoiceModulePreview,.MultipleChoiceModule .MultipleChoiceModuleRow input,.MultipleChoiceModule .MultipleChoiceModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.MultipleChoiceModule .MultipleChoiceModuleField:focus,.MultipleChoiceModule .MultipleChoiceModuleFields input:focus,.MultipleChoiceModule .MultipleChoiceModuleGrid input:focus,.MultipleChoiceModule .MultipleChoiceModuleOption input:focus,.MultipleChoiceModule .MultipleChoiceModulePlaceholderInput:focus,.MultipleChoiceModule .MultipleChoiceModulePreview:focus,.MultipleChoiceModule .MultipleChoiceModuleRow input:focus,.MultipleChoiceModule .MultipleChoiceModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.MultipleChoiceModule .MultipleChoiceModuleField::placeholder,.MultipleChoiceModule .MultipleChoiceModuleFields input::placeholder,.MultipleChoiceModule .MultipleChoiceModuleGrid input::placeholder,.MultipleChoiceModule .MultipleChoiceModuleOption input::placeholder,.MultipleChoiceModule .MultipleChoiceModulePlaceholderInput::placeholder,.MultipleChoiceModule .MultipleChoiceModulePreview::placeholder,.MultipleChoiceModule .MultipleChoiceModuleRow input::placeholder,.MultipleChoiceModule .MultipleChoiceModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.MultipleChoiceModule .MultipleChoiceModuleField:disabled,.MultipleChoiceModule .MultipleChoiceModuleFields input:disabled,.MultipleChoiceModule .MultipleChoiceModuleGrid input:disabled,.MultipleChoiceModule .MultipleChoiceModuleOption input:disabled,.MultipleChoiceModule .MultipleChoiceModulePlaceholderInput:disabled,.MultipleChoiceModule .MultipleChoiceModulePreview:disabled,.MultipleChoiceModule .MultipleChoiceModuleRow input:disabled,.MultipleChoiceModule .MultipleChoiceModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.MultipleChoiceModule .MultipleChoiceModuleFields,.MultipleChoiceModule .MultipleChoiceModuleGrid{grid-gap:8px;display:grid;gap:8px}.MultipleChoiceModule .MultipleChoiceModuleFields,.MultipleChoiceModule .MultipleChoiceModuleGrid{grid-template-columns:1fr 1fr}.MultipleChoiceModule .MultipleChoiceModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.MultipleChoiceModule .MultipleChoiceModuleField .material-symbols-outlined{font-size:18px}.MultipleChoiceModule .MultipleChoiceModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.MultipleChoiceModule .MultipleChoiceModulePad .material-symbols-outlined{font-size:24px}.MultipleChoiceModule .MultipleChoiceModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.MultipleChoiceModule .MultipleChoiceModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.MultipleChoiceModule .MultipleChoiceModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.MultipleChoiceModule .MultipleChoiceModuleAdd,.MultipleChoiceModule .MultipleChoiceModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.MultipleChoiceModule .MultipleChoiceModuleAdd .material-symbols-outlined,.MultipleChoiceModule .MultipleChoiceModuleRequiredToggle .material-symbols-outlined{font-size:16px}.MultipleChoiceModule .MultipleChoiceModuleAdd:hover,.MultipleChoiceModule .MultipleChoiceModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.MultipleChoiceModule .MultipleChoiceModuleOptions{display:flex;flex-direction:column;gap:6px}.MultipleChoiceModule .MultipleChoiceModuleOptions .MultipleChoiceModuleOption{align-items:center;display:flex;gap:8px}.MultipleChoiceModule .MultipleChoiceModuleOptions .MultipleChoiceModuleOption .MultipleChoiceModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.MultipleChoiceModule .MultipleChoiceModuleOptions .MultipleChoiceModuleOption .MultipleChoiceModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.MultipleChoiceModule .MultipleChoiceModuleOptions .MultipleChoiceModuleOption .MultipleChoiceModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.MultipleChoiceModule .MultipleChoiceModuleOptions .MultipleChoiceModuleOption .MultipleChoiceModuleOptionDelete .material-symbols-outlined{font-size:16px}.MultipleChoiceModule .MultipleChoiceModuleOptions .MultipleChoiceModuleOption .MultipleChoiceModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.MultipleChoiceModule .MultipleChoiceModuleList{display:flex;flex-direction:column;gap:6px}.MultipleChoiceModule .MultipleChoiceModuleList .MultipleChoiceModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.MultipleChoiceModule .MultipleChoiceModuleList .MultipleChoiceModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.MultipleChoiceModule .MultipleChoiceModuleList .MultipleChoiceModuleRow .MultipleChoiceModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.MultipleChoiceModule .MultipleChoiceModuleList .MultipleChoiceModuleRow .MultipleChoiceModuleRowDelete .material-symbols-outlined{font-size:16px}.MultipleChoiceModule .MultipleChoiceModuleList .MultipleChoiceModuleRow .MultipleChoiceModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.MultipleChoiceModule .MultipleChoiceModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.MultipleChoiceModule .MultipleChoiceModulePreview .material-symbols-outlined{font-size:18px}.MultipleChoiceModule .MultipleChoiceModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.MultipleChoiceModule .MultipleChoiceModuleTitle:focus,.MultipleChoiceModule .MultipleChoiceModuleTitle:hover{background:var(--background_Gray_Light)}.MultipleChoiceModule .MultipleChoiceModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.MultipleChoiceModule .MultipleChoiceModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.MultipleChoiceModule .MultipleChoiceModuleSubtitle:focus,.MultipleChoiceModule .MultipleChoiceModuleSubtitle:hover{background:var(--background_Gray_Light)}.MultipleChoiceModule .MultipleChoiceModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.MultipleChoiceModule .MultipleChoiceModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.MultipleChoiceModule .MultipleChoiceModuleTemplate{font-family:inherit;resize:vertical}.NumberModule{display:flex;flex-direction:column;gap:8px;width:100%}.NumberModule .NumberModuleLabelRow{align-items:center;display:flex;gap:4px}.NumberModule .NumberModuleLabelRow .NumberModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.NumberModule .NumberModuleLabelRow .NumberModuleLabel:focus,.NumberModule .NumberModuleLabelRow .NumberModuleLabel:hover{background:var(--background_Gray_Light)}.NumberModule .NumberModuleLabelRow .NumberModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.NumberModule .NumberModuleLabelRow .NumberModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.NumberModule .NumberModuleField,.NumberModule .NumberModuleFields input,.NumberModule .NumberModuleGrid input,.NumberModule .NumberModuleOption input,.NumberModule .NumberModulePlaceholderInput,.NumberModule .NumberModulePreview,.NumberModule .NumberModuleRow input,.NumberModule .NumberModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.NumberModule .NumberModuleField:focus,.NumberModule .NumberModuleFields input:focus,.NumberModule .NumberModuleGrid input:focus,.NumberModule .NumberModuleOption input:focus,.NumberModule .NumberModulePlaceholderInput:focus,.NumberModule .NumberModulePreview:focus,.NumberModule .NumberModuleRow input:focus,.NumberModule .NumberModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.NumberModule .NumberModuleField::placeholder,.NumberModule .NumberModuleFields input::placeholder,.NumberModule .NumberModuleGrid input::placeholder,.NumberModule .NumberModuleOption input::placeholder,.NumberModule .NumberModulePlaceholderInput::placeholder,.NumberModule .NumberModulePreview::placeholder,.NumberModule .NumberModuleRow input::placeholder,.NumberModule .NumberModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.NumberModule .NumberModuleField:disabled,.NumberModule .NumberModuleFields input:disabled,.NumberModule .NumberModuleGrid input:disabled,.NumberModule .NumberModuleOption input:disabled,.NumberModule .NumberModulePlaceholderInput:disabled,.NumberModule .NumberModulePreview:disabled,.NumberModule .NumberModuleRow input:disabled,.NumberModule .NumberModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.NumberModule .NumberModuleFields,.NumberModule .NumberModuleGrid{grid-gap:8px;display:grid;gap:8px}.NumberModule .NumberModuleFields,.NumberModule .NumberModuleGrid{grid-template-columns:1fr 1fr}.NumberModule .NumberModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.NumberModule .NumberModuleField .material-symbols-outlined{font-size:18px}.NumberModule .NumberModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.NumberModule .NumberModulePad .material-symbols-outlined{font-size:24px}.NumberModule .NumberModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.NumberModule .NumberModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.NumberModule .NumberModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.NumberModule .NumberModuleAdd,.NumberModule .NumberModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.NumberModule .NumberModuleAdd .material-symbols-outlined,.NumberModule .NumberModuleRequiredToggle .material-symbols-outlined{font-size:16px}.NumberModule .NumberModuleAdd:hover,.NumberModule .NumberModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.NumberModule .NumberModuleOptions{display:flex;flex-direction:column;gap:6px}.NumberModule .NumberModuleOptions .NumberModuleOption{align-items:center;display:flex;gap:8px}.NumberModule .NumberModuleOptions .NumberModuleOption .NumberModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.NumberModule .NumberModuleOptions .NumberModuleOption .NumberModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.NumberModule .NumberModuleOptions .NumberModuleOption .NumberModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.NumberModule .NumberModuleOptions .NumberModuleOption .NumberModuleOptionDelete .material-symbols-outlined{font-size:16px}.NumberModule .NumberModuleOptions .NumberModuleOption .NumberModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.NumberModule .NumberModuleList{display:flex;flex-direction:column;gap:6px}.NumberModule .NumberModuleList .NumberModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.NumberModule .NumberModuleList .NumberModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.NumberModule .NumberModuleList .NumberModuleRow .NumberModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.NumberModule .NumberModuleList .NumberModuleRow .NumberModuleRowDelete .material-symbols-outlined{font-size:16px}.NumberModule .NumberModuleList .NumberModuleRow .NumberModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.NumberModule .NumberModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.NumberModule .NumberModulePreview .material-symbols-outlined{font-size:18px}.NumberModule .NumberModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.NumberModule .NumberModuleTitle:focus,.NumberModule .NumberModuleTitle:hover{background:var(--background_Gray_Light)}.NumberModule .NumberModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.NumberModule .NumberModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.NumberModule .NumberModuleSubtitle:focus,.NumberModule .NumberModuleSubtitle:hover{background:var(--background_Gray_Light)}.NumberModule .NumberModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.NumberModule .NumberModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.NumberModule .NumberModuleTemplate{font-family:inherit;resize:vertical}.ImageModule{display:flex;flex-direction:column;gap:8px;width:100%}.ImageModule .ImageModuleLabelRow{align-items:center;display:flex;gap:4px}.ImageModule .ImageModuleLabelRow .ImageModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.ImageModule .ImageModuleLabelRow .ImageModuleLabel:focus,.ImageModule .ImageModuleLabelRow .ImageModuleLabel:hover{background:var(--background_Gray_Light)}.ImageModule .ImageModuleLabelRow .ImageModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.ImageModule .ImageModuleLabelRow .ImageModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.ImageModule .ImageModuleField{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;font-size:14px;gap:8px;padding:10px 12px}.ImageModule .ImageModuleField .material-symbols-outlined{font-size:18px}.ImageModule .ImageModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;flex-direction:column;gap:4px;justify-content:center;padding:24px;text-align:center}.ImageModule .ImageModulePad .material-symbols-outlined{font-size:28px}.ImageModule .ImageModulePad small{color:var(--text_Title_Light_Light);font-size:11px}.ImageModule .ImageModulePreview{border:1px solid var(--border_Light);border-radius:8px;max-height:220px;max-width:100%;object-fit:cover}.ImageModule .ImageModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ImageModule .ImageModuleControls .ImageModulePickButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:4px;padding:8px 10px;transition:background .12s ease,color .12s ease}.ImageModule .ImageModuleControls .ImageModulePickButton .material-symbols-outlined{font-size:16px}.ImageModule .ImageModuleControls .ImageModulePickButton:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.ImageModule .ImageModuleControls input[type=number],.ImageModule .ImageModuleControls input[type=text]{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:13px;min-width:120px;outline:0;padding:8px 10px;transition:border-color .12s ease}.ImageModule .ImageModuleControls input[type=number]:focus,.ImageModule .ImageModuleControls input[type=text]:focus{border-color:var(--background_Blue)}.ImageModule .ImageModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.ImageModule .ImageModuleControls label input{width:70px}.ImageModule .ImageModuleFormatToggle,.ImageModule .ImageModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease}.ImageModule .ImageModuleFormatToggle .material-symbols-outlined,.ImageModule .ImageModuleRequiredToggle .material-symbols-outlined{font-size:16px}.ImageModule .ImageModuleFormatToggle:hover,.ImageModule .ImageModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.FileUploadModule{display:flex;flex-direction:column;gap:8px;width:100%}.FileUploadModule .FileUploadModuleLabelRow{align-items:center;display:flex;gap:4px}.FileUploadModule .FileUploadModuleLabelRow .FileUploadModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.FileUploadModule .FileUploadModuleLabelRow .FileUploadModuleLabel:focus,.FileUploadModule .FileUploadModuleLabelRow .FileUploadModuleLabel:hover{background:var(--background_Gray_Light)}.FileUploadModule .FileUploadModuleLabelRow .FileUploadModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.FileUploadModule .FileUploadModuleLabelRow .FileUploadModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.FileUploadModule .FileUploadModuleField{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;font-size:14px;gap:8px;padding:10px 12px}.FileUploadModule .FileUploadModuleField .material-symbols-outlined{font-size:18px}.FileUploadModule .FileUploadModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;justify-content:center;padding:24px;text-align:center}.FileUploadModule .FileUploadModulePad .material-symbols-outlined{font-size:28px}.FileUploadModule .FileUploadModulePad small{color:var(--text_Title_Light_Light);font-size:11px}.FileUploadModule .FileUploadModulePreview{border:1px solid var(--border_Light);border-radius:8px;max-height:220px;max-width:100%;object-fit:cover}.FileUploadModule .FileUploadModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.FileUploadModule .FileUploadModuleControls input[type=number],.FileUploadModule .FileUploadModuleControls input[type=text]{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:13px;min-width:120px;outline:0;padding:8px 10px;transition:border-color .12s ease}.FileUploadModule .FileUploadModuleControls input[type=number]:focus,.FileUploadModule .FileUploadModuleControls input[type=text]:focus{border-color:var(--background_Blue)}.FileUploadModule .FileUploadModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.FileUploadModule .FileUploadModuleControls label input{width:70px}.FileUploadModule .FileUploadModuleFormatToggle,.FileUploadModule .FileUploadModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease}.FileUploadModule .FileUploadModuleFormatToggle .material-symbols-outlined,.FileUploadModule .FileUploadModuleRequiredToggle .material-symbols-outlined{font-size:16px}.FileUploadModule .FileUploadModuleFormatToggle:hover,.FileUploadModule .FileUploadModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.TimeModule{display:flex;flex-direction:column;gap:8px;width:100%}.TimeModule .TimeModuleLabelRow{align-items:center;display:flex;gap:4px}.TimeModule .TimeModuleLabelRow .TimeModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.TimeModule .TimeModuleLabelRow .TimeModuleLabel:focus,.TimeModule .TimeModuleLabelRow .TimeModuleLabel:hover{background:var(--background_Gray_Light)}.TimeModule .TimeModuleLabelRow .TimeModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.TimeModule .TimeModuleLabelRow .TimeModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.TimeModule .TimeModuleField{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;font-size:14px;gap:8px;padding:10px 12px}.TimeModule .TimeModuleField .material-symbols-outlined{font-size:18px}.TimeModule .TimeModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;justify-content:center;padding:24px;text-align:center}.TimeModule .TimeModulePad .material-symbols-outlined{font-size:28px}.TimeModule .TimeModulePad small{color:var(--text_Title_Light_Light);font-size:11px}.TimeModule .TimeModulePreview{border:1px solid var(--border_Light);border-radius:8px;max-height:220px;max-width:100%;object-fit:cover}.TimeModule .TimeModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.TimeModule .TimeModuleControls input[type=number],.TimeModule .TimeModuleControls input[type=text]{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:13px;min-width:120px;outline:0;padding:8px 10px;transition:border-color .12s ease}.TimeModule .TimeModuleControls input[type=number]:focus,.TimeModule .TimeModuleControls input[type=text]:focus{border-color:var(--background_Blue)}.TimeModule .TimeModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.TimeModule .TimeModuleControls label input{width:70px}.TimeModule .TimeModuleFormatToggle,.TimeModule .TimeModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease}.TimeModule .TimeModuleFormatToggle .material-symbols-outlined,.TimeModule .TimeModuleRequiredToggle .material-symbols-outlined{font-size:16px}.TimeModule .TimeModuleFormatToggle:hover,.TimeModule .TimeModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SendBookingLink{align-items:center;animation:SendBookingLinkOverlayFade .22s ease forwards;display:flex;justify-content:center;padding:20px;position:fixed;z-index:1100}.SendBookingLink,.SendBookingLink .SendBookingLinkOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);inset:0}.SendBookingLink .SendBookingLinkOverlay{background:rgba(46,54,62,.106);position:absolute}.SendBookingLink .SendBookingLinkCard{animation:SendBookingLinkCardPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-width:92vw;overflow:visible;position:relative;width:480px;z-index:1}.SendBookingLink .SendBookingLinkCard .SendBookingLinkHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:16px 22px}.SendBookingLink .SendBookingLinkCard .SendBookingLinkHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.SendBookingLink .SendBookingLinkCard .SendBookingLinkHeader .SendBookingLinkClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.SendBookingLink .SendBookingLinkCard .SendBookingLinkHeader .SendBookingLinkClose .material-symbols-outlined{font-size:21px}.SendBookingLink .SendBookingLinkCard .SendBookingLinkHeader .SendBookingLinkClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.SendBookingLink .SendBookingLinkCard .SendBookingLinkHeader .SendBookingLinkClose:active{transform:scale(.92)}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody{display:flex;flex-direction:column;gap:14px;padding:20px 22px 24px}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkBookingRow{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:10px;padding:10px 12px}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkBookingRow>.material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:20px}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkBookingRow .SendBookingLinkBookingText{display:flex;flex-direction:column;gap:1px;min-width:0}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkBookingRow .SendBookingLinkBookingText strong{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkBookingRow .SendBookingLinkBookingText span{color:var(--text_Title_Light_Light);font-size:12px}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkChannel{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkChannel .SendBookingLinkChannelOption{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;justify-content:center;padding:10px 12px;transition:border-color .12s ease,background .12s ease,color .12s ease}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkChannel .SendBookingLinkChannelOption .material-symbols-outlined{font-size:18px}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkChannel .SendBookingLinkChannelOption:hover{border-color:var(--border_Dark_Light)}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkChannel .SendBookingLinkChannelOption.is-active{background:color-mix(in srgb,var(--background_Blue) 7%,#0000);border-color:var(--background_Blue);color:var(--background_Blue)}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField{display:flex;flex-direction:column;gap:6px}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField input,.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField input::placeholder,.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField textarea::placeholder{color:var(--text_Title_Light_Light)}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField input:focus,.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField input:hover,.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField textarea:focus,.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField textarea{line-height:1.6;min-height:96px;resize:vertical}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkClientChip{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:8px;padding:10px 12px}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkClientChip>.material-symbols-outlined{color:var(--background_Blue);font-size:18px}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkClientChip p{color:var(--text_Title_Dark);flex:1 1;font-size:13px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkClientChip button{align-items:center;background:#0000;border:none;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkClientChip button:hover{background:var(--background_Gray_Dark_Light)}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkClientChip button .material-symbols-outlined{font-size:16px}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkClientSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);display:flex;gap:8px;outline:3px solid #0000;padding:0 12px;position:relative;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkClientSearch:focus-within,.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkClientSearch:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkClientSearch>.material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkClientSearch input{background:#0000;border:none;box-shadow:none;flex:1 1;height:44px;min-width:0;outline:none;padding:0;width:auto}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkClientSearch .SendBookingLinkClientResults{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;left:0;max-height:220px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkClientSearch .SendBookingLinkClientResults .SendBookingLinkClientHint{color:var(--text_Title_Light_Light);font-size:12.5px;padding:10px;text-align:center}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkClientSearch .SendBookingLinkClientResults button{background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:1px;padding:8px 9px;text-align:left;width:100%}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkClientSearch .SendBookingLinkClientResults button strong{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkClientSearch .SendBookingLinkClientResults button span{color:var(--text_Title_Light_Light);font-size:11.5px}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkClientSearch .SendBookingLinkClientResults button:hover{background:var(--surface-sunken)}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkFromPicker{position:relative}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkFromPicker .SendBookingLinkFromButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:flex;gap:8px;height:44px;outline:3px solid #0000;padding:0 10px 0 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkFromPicker .SendBookingLinkFromButton>.material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkFromPicker .SendBookingLinkFromButton .SendBookingLinkFromValue{color:var(--text_Title_Dark);flex:1 1;font-size:13.5px;font-weight:500;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkFromPicker .SendBookingLinkFromButton .SendBookingLinkFromChevron{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:20px;transition:transform .15s ease}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkFromPicker .SendBookingLinkFromButton:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkFromPicker .SendBookingLinkFromButton.is-open{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkFromPicker .SendBookingLinkFromButton.is-open .SendBookingLinkFromChevron{transform:rotate(180deg)}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkFromPicker .SendBookingLinkFromMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;left:0;max-height:240px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:6}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkFromPicker .SendBookingLinkFromMenu .SendBookingLinkFromEmpty{color:var(--text_Title_Light_Light);font-size:12.5px;padding:10px;text-align:center}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkFromPicker .SendBookingLinkFromMenu .SendBookingLinkFromEmpty--NoNumbers{align-items:center;display:flex;flex-direction:column;gap:8px;padding:20px 16px}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkFromPicker .SendBookingLinkFromMenu .SendBookingLinkFromEmpty--NoNumbers .SendBookingLinkFromEmptyIcon{align-items:center;background:var(--background_Gray_Light);border-radius:50%;color:var(--text_Title_Light_Light);display:inline-flex;height:38px;justify-content:center;width:38px}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkFromPicker .SendBookingLinkFromMenu .SendBookingLinkFromEmpty--NoNumbers .SendBookingLinkFromEmptyIcon .material-symbols-outlined{font-size:21px}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkFromPicker .SendBookingLinkFromMenu .SendBookingLinkFromEmpty--NoNumbers .SendBookingLinkFromEmptyTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkFromPicker .SendBookingLinkFromMenu .SendBookingLinkFromEmpty--NoNumbers .SendBookingLinkFromEmptySub{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.45;max-width:230px}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkFromPicker .SendBookingLinkFromMenu .SendBookingLinkFromEmpty--NoNumbers .SendBookingLinkFromEmptyCta{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;height:34px;margin-top:4px;padding:0 14px;transition:border-color .12s ease,box-shadow .12s ease}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkFromPicker .SendBookingLinkFromMenu .SendBookingLinkFromEmpty--NoNumbers .SendBookingLinkFromEmptyCta .material-symbols-outlined{color:var(--text_Title_Light);font-size:17px}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkFromPicker .SendBookingLinkFromMenu .SendBookingLinkFromEmpty--NoNumbers .SendBookingLinkFromEmptyCta:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkFromPicker .SendBookingLinkFromMenu .SendBookingLinkFromOption{background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:1px;padding:8px 9px;text-align:left;width:100%}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkFromPicker .SendBookingLinkFromMenu .SendBookingLinkFromOption .SendBookingLinkFromOptionPhone{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkFromPicker .SendBookingLinkFromMenu .SendBookingLinkFromOption .SendBookingLinkFromOptionName{color:var(--text_Title_Light_Light);font-size:11.5px}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkFromPicker .SendBookingLinkFromMenu .SendBookingLinkFromOption:hover{background:var(--surface-sunken)}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkFromPicker .SendBookingLinkFromMenu .SendBookingLinkFromOption.is-selected{background:color-mix(in srgb,var(--background_Blue) 8%,#0000)}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkFromPicker .SendBookingLinkFromMenu .SendBookingLinkFromOption.is-selected .SendBookingLinkFromOptionPhone{color:var(--background_Blue)}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkError{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 12px}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkError .material-symbols-outlined{flex-shrink:0;font-size:18px}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkActions{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:4px}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkActions .SendBookingLinkCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkActions .SendBookingLinkCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkActions .SendBookingLinkCancel:disabled{cursor:not-allowed;opacity:.55}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkActions .SendBookingLinkSend{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkActions .SendBookingLinkSend .SendBookingLinkSendPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkActions .SendBookingLinkSend .SendBookingLinkSendPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkActions .SendBookingLinkSend .SendBookingLinkSendLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkActions .SendBookingLinkSend:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkActions .SendBookingLinkSend:active{transform:scale(.98)}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkActions .SendBookingLinkSend:disabled{cursor:progress;opacity:.55;transform:none}@media(max-width:600px){.SendBookingLink{align-items:center;padding:12px}.SendBookingLink .SendBookingLinkCard{max-width:100%;width:100%}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField input,.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField textarea{font-size:16px;min-height:44px}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkField .SendBookingLinkClientSearch input{min-height:0}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkActions .SendBookingLinkCancel,.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkActions .SendBookingLinkSend{flex:1 1;justify-content:center;min-height:44px}.SendBookingLink .SendBookingLinkCard .SendBookingLinkBody .SendBookingLinkActions .SendBookingLinkCancel{align-items:center;display:inline-flex}}@keyframes SendBookingLinkOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes SendBookingLinkCardPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.CreateEngageForm{animation:CreateEngageFormFadeIn .1s ease;background:#0000;display:grid;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;grid-template-columns:1fr 0;height:100%;overflow:hidden;transition:grid-template-columns .32s cubic-bezier(.4,0,.2,1);width:100%}.CreateEngageForm.is-build-tab{grid-template-columns:1fr 320px}.CreateEngageForm .CreateEngageFormLeftCol{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden}@keyframes CreateEngageFormFadeIn{0%{opacity:0}to{opacity:1}}@keyframes CreateEngageFormDropPulse{0%,to{opacity:1;transform:translateX(-50%) translateY(0)}50%{opacity:.92;transform:translateX(-50%) translateY(-4px)}}@keyframes CreateEngageFormInsertPulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes CreateEngageFormSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CreateEngageForm .CreateEngageFormHeader{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;flex-shrink:0;gap:12px;padding:12px 20px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormBack{align-items:center;background:var(--background_Gray_Light);border:0;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;padding:6px 12px;transition:background .15s ease,color .15s ease}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormBack .material-symbols-outlined{font-size:18px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormBack:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderMain{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderMain .CreateEngageFormHeaderTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:17px;font-weight:700;margin-left:-6px;outline:0;padding:2px 6px;transition:background .12s ease}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderMain .CreateEngageFormHeaderTitle:focus,.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderMain .CreateEngageFormHeaderTitle:hover{background:var(--background_Gray_Light_Light)}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderMain .CreateEngageFormHeaderTitle::placeholder{color:var(--text_Title_Light_Light)}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions{align-items:center;display:inline-flex;gap:10px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormSaveStatus{align-items:center;background:var(--background_Gray_Light_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:5px 11px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormSaveStatus:empty{display:none}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormSaveStatus .material-symbols-outlined{color:var(--background_Blue);font-size:15px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormSaveStatus .material-symbols-outlined.CreateEngageFormSpinning{animation:CreateEngageFormSpin 1s linear infinite}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormHeaderLink{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-weight:600;height:36px;justify-content:center;transition:border-color .12s ease,color .12s ease,box-shadow .12s ease;width:36px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormHeaderLink .material-symbols-outlined{font-size:18px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormHeaderLink:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014;color:var(--background_Blue)}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormPublishEditsBtn{align-items:center;background:var(--pending);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;padding:7px 14px;transition:filter .15s ease,transform .08s ease}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormPublishEditsBtn .material-symbols-outlined{font-size:16px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormPublishEditsBtn:hover:not(:disabled){filter:brightness(.95)}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormPublishEditsBtn:active:not(:disabled){transform:scale(.98)}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormPublishEditsBtn:disabled{cursor:not-allowed;opacity:.7}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormStatusSwitchWrap{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;display:inline-flex;gap:10px;padding:5px 7px 5px 13px;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormStatusSwitchWrap:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormStatusSwitchWrap.is-live{background:color-mix(in srgb,var(--Done) 8%,var(--background_White));border-color:color-mix(in srgb,var(--Done) 45%,var(--border_Light))}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormStatusSwitchWrap .CreateEngageFormStatusSwitchLabel{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12.5px;font-weight:700;gap:7px;transition:color .18s ease}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormStatusSwitchWrap .CreateEngageFormStatusSwitchLabel:before{background:var(--text_Title_Light_Light_Light);border-radius:50%;content:"";height:7px;transition:background .18s ease,box-shadow .18s ease;width:7px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormStatusSwitchWrap .CreateEngageFormStatusSwitchLabel.is-live{color:var(--Done)}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormStatusSwitchWrap .CreateEngageFormStatusSwitchLabel.is-live:before{background:var(--Done);box-shadow:0 0 0 3px color-mix(in srgb,var(--Done) 22%,#0000)}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormStatusSwitchWrap .CreateEngageFormStatusSwitch{background:var(--background_Gray_Light);border:0;border-radius:999px;cursor:pointer;flex-shrink:0;height:24px;padding:0;position:relative;transition:background .2s ease;width:42px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormStatusSwitchWrap .CreateEngageFormStatusSwitch .CreateEngageFormStatusSwitchKnob{background:var(--background_White);border-radius:50%;box-shadow:0 1px 3px #0f172a40;height:20px;left:2px;position:absolute;top:2px;transition:transform .22s cubic-bezier(.34,1.56,.64,1);width:20px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormStatusSwitchWrap .CreateEngageFormStatusSwitch.is-on{background:var(--Done)}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormStatusSwitchWrap .CreateEngageFormStatusSwitch.is-on .CreateEngageFormStatusSwitchKnob{transform:translateX(18px)}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormPublishBtn{align-items:center;background:var(--background_Blue);border:0;border-radius:8px;box-shadow:0 4px 14px #3b82f640;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;padding:8px 14px;transition:background .15s ease,transform .12s ease,box-shadow .15s ease}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormPublishBtn .material-symbols-outlined{font-size:18px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormPublishBtn:hover{background:var(--background_Blue);background:var(--background_Blue_Dark,var(--background_Blue));transform:translateY(-1px)}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormPublishBtn.is-published{background:var(--Done);box-shadow:0 4px 14px color-mix(in srgb,var(--Done) 30%,#0000)}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormPublishBtn.is-published:hover{background:color-mix(in srgb,var(--Done) 90%,#000)}.CreateEngageForm .CreateEngageFormTabs{align-items:flex-end;background:var(--background_White);border-bottom:2px solid var(--border_Light);display:flex;flex-shrink:0;min-height:52px;padding:12px 20px 0}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsSpacer{flex:1 1;min-width:0}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsGroup{align-items:center;display:inline-flex;flex-shrink:0;gap:4px;justify-content:center}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTab{align-items:stretch;background:#0000;border:0;border-bottom:2px solid #0000;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-family:inherit;margin-bottom:-2px;padding:0 0 5px;transition:all .2s ease}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTab .CreateEngageFormTabInner{align-items:center;border-radius:8px;color:inherit;display:inline-flex;font-size:14px;font-weight:500;gap:4px;padding:7px 10px;transition:background-color .2s ease,color .2s ease}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTab .CreateEngageFormTabInner .material-symbols-outlined{font-size:16px}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTab:hover .CreateEngageFormTabInner{background-color:var(--background_Gray_Light);color:var(--background_Blue)}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTab.is-active{border-bottom-color:var(--background_Blue);color:var(--background_Blue)}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight{align-items:center;align-self:center;display:inline-flex;flex:1 1;gap:0;justify-content:flex-end;min-width:0;padding-bottom:8px;position:relative}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsAvatars{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;padding:2px 4px;transition:background .12s ease}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsAvatars:hover{background:var(--background_Gray_Light_Light)}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsAvatars .CreateEngageFormTabsAvatar{align-items:center;background:var(--background_Gray_Light);background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid var(--background_White);border-radius:999px;box-shadow:0 1px 2px #0f172a14;color:var(--text_Title_Dark);display:inline-flex;font-size:11px;font-weight:700;height:26px;justify-content:center;margin-left:-6px;overflow:hidden;width:26px}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsAvatars .CreateEngageFormTabsAvatar:first-child{margin-left:0}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsAvatars .CreateEngageFormTabsAvatar.has-image{background-color:#0000;color:#0000}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsAvatars .CreateEngageFormTabsAvatarMore{color:var(--text_Title_Light);font-size:11px;font-weight:700;margin-left:6px}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsMenuButton{align-items:center;background:#0000;border:0;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsMenuButton .material-symbols-outlined{font-size:20px}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsMenuButton:hover,.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsMenuButton[aria-expanded=true]{background:var(--background_Gray_Light_Light);color:var(--text_Title_Dark)}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsActionsMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:2px;min-width:180px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:30}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsActionsMenu .CreateEngageFormTabsActionsMenuItem{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:8px;padding:8px 10px;text-align:left}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsActionsMenu .CreateEngageFormTabsActionsMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsActionsMenu .CreateEngageFormTabsActionsMenuItem:hover{background:var(--background_Gray_Light_Light)}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsActionsMenu .CreateEngageFormTabsActionsMenuItem.is-danger,.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsActionsMenu .CreateEngageFormTabsActionsMenuItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsActionsMenu .CreateEngageFormTabsActionsMenuItem.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000)}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsActionsMenu .CreateEngageFormTabsActionsMenuDivider{background:var(--border_Light);height:1px;margin:4px 2px}.CreateEngageForm .CreateEngageFormBody{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.CreateEngageForm .CreateEngageFormPicker{background:#0000;color:var(--text_Title_Dark);display:flex;flex-direction:column;gap:0;opacity:1;overflow:hidden;padding:0;transform:translateX(0);transition:opacity .28s cubic-bezier(.4,0,.2,1),transform .32s cubic-bezier(.4,0,.2,1)}.CreateEngageForm .CreateEngageFormPicker.is-hidden{opacity:0;pointer-events:none;transform:translateX(24px)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerTabsBar{background:var(--background_Gray_Light_Light);flex-shrink:0;padding:16px 14px 12px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerScroll{display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0;overflow-y:auto;padding:3px 14px 24px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerTabs{align-items:center;background:var(--background_Gray_Dark_Light);border-radius:10px;display:flex;padding:3px;position:relative;width:100%}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerTabs .CreateEngageFormPickerTabsIndicator{background:var(--background_White);border-radius:8px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;pointer-events:none;position:absolute;top:3px;transform:translateX(0);transform:translateX(calc(var(--toggle-index, 0)*100%));transition:transform .32s cubic-bezier(.4,0,.2,1);width:calc(33.33333% - 2px);will-change:transform;z-index:0}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerTabs[data-active-tab=field]{--toggle-index:0}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerTabs[data-active-tab=styles]{--toggle-index:1}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerTabs[data-active-tab=layout]{--toggle-index:2}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerTabs .CreateEngageFormPickerTab{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:13px;font-weight:500;gap:6px;height:30px;justify-content:center;min-width:90px;padding:0 14px;position:relative;transition:color .2s ease;white-space:nowrap;z-index:1}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerTabs .CreateEngageFormPickerTab:hover{color:var(--text_Title_Dark)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerTabs .CreateEngageFormPickerTab.is-active{color:var(--text_Title_Dark);font-weight:600}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerSearch{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;gap:6px;outline:3px solid #0000;padding:0 12px;transition:all .15s ease}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerSearch:focus-within,.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerSearch:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerSearch .material-symbols-outlined{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:15px;justify-content:center}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerSearch input{background:#0000;border:0;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerSearch input::placeholder{color:var(--text_Title_Light_Light)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerGroup{display:flex;flex-direction:column;gap:8px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerGroup h5{color:var(--text_Title_Dark);font-size:12px;font-weight:600;margin:0;padding:0 2px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerGroup .CreateEngageFormPickerGrid{display:flex;flex-direction:column;gap:6px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerGroup .CreateEngageFormPickerCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:grab;display:flex;flex-direction:row;font-family:inherit;gap:10px;padding:10px 12px;text-align:left;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease,transform .12s ease}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerGroup .CreateEngageFormPickerCard .CreateEngageFormPickerCardIcon{align-items:center;color:var(--text_Title_Dark);display:inline-flex;flex-shrink:0;justify-content:center}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerGroup .CreateEngageFormPickerCard .CreateEngageFormPickerCardIcon .material-symbols-outlined{font-size:18px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerGroup .CreateEngageFormPickerCard .CreateEngageFormPickerCardLabel{color:var(--text_Title_Dark);flex:1 1;font-size:13px;font-weight:500;line-height:1.2;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerGroup .CreateEngageFormPickerCard:after{color:var(--text_Title_Light_Light);content:"drag_indicator";flex-shrink:0;font-family:Material Symbols Outlined;font-size:18px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;opacity:.7}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerGroup .CreateEngageFormPickerCard:hover{background:var(--background_Gray_Light_Light);border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a0f;transform:translateY(-1px)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerGroup .CreateEngageFormPickerCard:active{background:var(--background_Gray_Light);cursor:grabbing;transform:translateY(0)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane{display:flex;flex-direction:column;gap:14px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerSection{display:flex;flex-direction:column;gap:6px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerSection h5{color:var(--text_Title_Dark);font-size:14px;font-weight:700;margin:0 0 4px;padding:0}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerSectionHint{color:var(--text_Title_Light);font-size:11px;line-height:1.4;margin:0 0 6px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerSectionHint strong{color:var(--text_Title_Dark);font-weight:600}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyleSelect{margin-bottom:4px;position:relative}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyleTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 2px #0f172a0a;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;gap:16px;justify-content:space-between;padding:12px 14px;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease,background .12s ease;width:100%}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyleTrigger .CreateEngageFormDesignerButtonStyleTriggerInfo{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyleTrigger .CreateEngageFormDesignerButtonStyleTriggerKicker{color:var(--text_Title_Light_Light);font-size:10px;font-weight:600;letter-spacing:.08em;line-height:1;text-transform:uppercase}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyleTrigger .CreateEngageFormDesignerButtonStyleTriggerName{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:14px;font-weight:700;gap:4px;letter-spacing:-.005em;line-height:1}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyleTrigger .CreateEngageFormDesignerButtonStyleTriggerName .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px;transition:transform .18s ease,color .12s ease}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyleTrigger .CreateEngageFormDesignerButtonStylePreview{align-items:center;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;justify-content:center;line-height:1;min-width:84px;padding:10px 22px;pointer-events:none;-webkit-user-select:none;user-select:none}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyleTrigger.is-open,.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyleTrigger:hover{border-color:var(--border_Dark_Light)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyleTrigger.is-open .CreateEngageFormDesignerButtonStyleTriggerName .material-symbols-outlined{transform:rotate(180deg)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStylesPopup{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;bottom:calc(100% + 6px);box-shadow:0 12px 32px #0f172a1f;left:0;padding:8px;position:absolute;right:0;z-index:30}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyles{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyle{align-items:stretch;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:6px;padding:10px;text-align:center;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyle:hover{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 12%,#0000)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyle:active{transform:scale(.98)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyle.is-active{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 18%,#0000)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyle .CreateEngageFormDesignerButtonStylePreview{align-items:center;display:inline-flex;font-size:12px;font-weight:600;justify-content:center;line-height:1;padding:8px 14px;-webkit-user-select:none;user-select:none}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyle .CreateEngageFormDesignerButtonStyleLabel{color:var(--text_Title_Light);font-size:11px;font-weight:600}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerDivider{background:var(--border_Light);height:1px;margin:2px 0}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerRow{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerRow.CreateEngageFormDesignerRow--full{grid-template-columns:1fr}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerField{display:flex;flex-direction:column;gap:4px;min-width:0}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerField label{color:var(--text_Title_Light);font-size:11px;font-weight:500}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerField .CreateEngageFormDesignerLabel{align-items:center;display:inline-flex;gap:4px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerField .CreateEngageFormDesignerLabel>span:first-child{font-weight:500}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerField .CreateEngageFormDesignerLabel .CreateEngageFormDesignerHelp{color:var(--text_Title_Light_Light);cursor:help;font-size:14px;transition:color .12s ease}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerField .CreateEngageFormDesignerLabel .CreateEngageFormDesignerHelp:hover{color:var(--background_Blue)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerField .CreateEngageFormDesignerHint{color:var(--text_Title_Light_Light);font-size:10px;line-height:1.3}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLayoutGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLayoutCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 2px #0f172a0a;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:8px;padding:12px;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,transform .12s ease}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLayoutCard h4{color:var(--text_Title_Dark);font-size:13px;font-weight:700;margin:0}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLayoutCard p{color:var(--text_Title_Light_Light);font-size:11px;line-height:1.3;margin:0}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLayoutCard:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14;transform:translateY(-1px)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLayoutCard.is-active{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 14%,#0000),0 4px 12px #0f172a0f}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLayoutPreview{align-items:center;aspect-ratio:16/11;background:color-mix(in srgb,var(--background_Blue) 18%,var(--background_White));border-radius:8px;display:flex;justify-content:center;padding:12px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLayoutPreview.is-card{background:color-mix(in srgb,var(--Submited) 14%,var(--background_White))}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLayoutPreviewCard{background:var(--background_White);border-radius:6px;box-shadow:0 2px 6px #0f172a1f;display:flex;flex-direction:column;gap:6px;padding:8px;width:70%}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLayoutPreviewCard>span{background:var(--background_Gray_Light);border-radius:3px;display:block;height:6px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLayoutPreviewCard>span.is-submit{align-self:flex-start;background:var(--Done);height:8px;margin-top:2px;width:40%}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLayoutPreviewCard>span.is-input{height:14px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLayoutPreviewCard>span.is-next{align-self:flex-end;background:var(--background_Blue);height:8px;margin-top:2px;width:30%}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormColorSchemeGrid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(48px,1fr))}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormColorSchemeTile{align-items:center;aspect-ratio:1/1;border:0;border-radius:10px;box-shadow:inset 0 0 0 1px #0f172a14;cursor:pointer;display:inline-flex;font-family:inherit;font-size:16px;font-weight:700;justify-content:center;position:relative;transition:transform .12s ease,box-shadow .12s ease}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormColorSchemeTile:hover{box-shadow:inset 0 0 0 1px #0f172a29,0 4px 12px #0f172a14;transform:translateY(-1px)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormColorSchemeTile .CreateEngageFormColorSchemeCheck{align-items:center;background:var(--background_Blue);border:2px solid var(--background_White);border-radius:999px;bottom:-4px;color:#fff;display:inline-flex;height:18px;justify-content:center;position:absolute;right:-4px;width:18px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormColorSchemeTile .CreateEngageFormColorSchemeCheck .material-symbols-outlined{font-size:12px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormColorSchemeTile.is-active{transform:translateY(-1px)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormColorInput{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 2px #0f172a0a;display:flex;gap:6px;height:36px;min-height:36px;outline:3px solid #0000;padding:0 8px;transition:border-color .12s ease,outline-color .12s ease,box-shadow .12s ease}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormColorInput:focus-within{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormColorInput input{background:#0000;border:0;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:12px;min-width:0;outline:0}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormColorInput .CreateEngageFormDesignerInlineClear{align-items:center;background:#0000;border:0;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:20px;justify-content:center;width:20px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormColorInput .CreateEngageFormDesignerInlineClear .material-symbols-outlined{font-size:14px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormColorInput .CreateEngageFormDesignerInlineClear:hover{background:var(--background_Gray_Light_Light);color:var(--text_Title_Dark)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormColorInput .CreateEngageFormColorChip{border:1px solid var(--border_Light);border-radius:6px;cursor:pointer;flex-shrink:0;height:22px;overflow:hidden;position:relative;transition:transform .12s ease,box-shadow .12s ease;width:22px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormColorInput .CreateEngageFormColorChip:hover{box-shadow:0 2px 6px #0f172a1f,0 0 0 1px #0f172a0f;transform:scale(1.06)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormColorInput .CreateEngageFormColorChip input[type=color]{background:#0000;border:0;cursor:pointer;inset:0;margin:0;opacity:0;padding:0;position:absolute}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLogoPreview{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;height:88px;justify-content:center;overflow:hidden;position:relative;width:100%}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLogoPreview img{max-height:100%;max-width:100%;object-fit:contain}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLogoPreview .CreateEngageFormDesignerInlineClear{align-items:center!important;background:var(--background_White)!important;border:1px solid var(--border_Light);border-radius:999px!important;box-shadow:0 1px 3px #0f172a2e;color:var(--text_Title_Light)!important;cursor:pointer!important;display:inline-flex!important;height:24px!important;justify-content:center!important;line-height:1!important;padding:0;position:absolute;right:6px;top:6px;width:24px!important}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLogoPreview .CreateEngageFormDesignerInlineClear .material-symbols-outlined{align-items:center;display:inline-flex;font-size:14px;justify-content:center;line-height:1}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLogoPreview .CreateEngageFormDesignerInlineClear:hover{background:var(--background_Gray_Light)!important;color:var(--text_Title_Dark)!important;cursor:pointer}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerFilePick{align-items:center;background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_White));border:0;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:6px;justify-content:center;padding:10px 14px;transition:background .12s ease}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerFilePick .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerFilePick:hover{background:color-mix(in srgb,var(--background_Blue) 22%,var(--background_White))}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerFilePick.is-wide{width:100%}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber{align-items:stretch;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 2px #0f172a0a;display:flex;gap:6px;height:36px;min-height:36px;padding:0 4px 0 10px;transition:border-color .12s ease,box-shadow .12s ease}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber:focus-within{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 12%,#0000)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber .CreateEngageFormDesignerNumberStepper{grid-gap:2px;display:grid;flex-shrink:0;gap:2px;grid-template-rows:1fr 1fr;height:100%;margin-left:-6px;order:3;padding:4px 4px 4px 3px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber .CreateEngageFormDesignerNumberStepper button{align-items:center;background:#0000;border:0;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;height:100%;justify-content:center;line-height:1;margin:0;min-height:0;overflow:hidden;padding:0;transition:background .12s ease,color .12s ease,transform .06s ease;width:22px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber .CreateEngageFormDesignerNumberStepper button .material-symbols-outlined{display:block;font-size:18px;line-height:1;pointer-events:none}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber .CreateEngageFormDesignerNumberStepper button:hover{background:color-mix(in srgb,var(--background_Blue) 10%,#0000);color:var(--background_Blue)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber .CreateEngageFormDesignerNumberStepper button:active{transform:scale(.9)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber input{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;background:#0000;border:0;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:12px;min-width:0;outline:0;padding:2px 0;text-align:left}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber input::-webkit-inner-spin-button,.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber .CreateEngageFormDesignerUnit{align-self:center;color:var(--text_Title_Light_Light);font-size:11px;font-weight:400;padding-left:8px;padding-right:8px;position:relative}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber .CreateEngageFormDesignerUnit:after{background:var(--border_Light);content:"";height:20px;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber:has(.CreateEngageFormDesignerNumberAxisToggle) .CreateEngageFormDesignerUnit:before{background:var(--border_Light);content:"";height:20px;left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:1px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber .CreateEngageFormDesignerNumberAxisToggle{align-items:center;align-self:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;height:26px;justify-content:center;margin-right:-2px;padding:0;position:relative;transition:background .12s ease;width:26px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber .CreateEngageFormDesignerNumberAxisToggle .material-symbols-outlined{font-size:16px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber .CreateEngageFormDesignerNumberAxisToggle:hover{background:var(--background_Gray_Light_Light)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerSelect{position:relative;-webkit-user-select:none;user-select:none}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerSelect .CreateEngageFormDesignerSelectTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 2px #0f172a0a;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:12px;gap:8px;height:36px;justify-content:space-between;min-height:36px;padding:0 10px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerSelect .CreateEngageFormDesignerSelectTrigger .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px;transition:transform .15s ease}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerSelect .CreateEngageFormDesignerSelectTrigger:hover{border-color:var(--border_Dark_Light)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerSelect.is-open .CreateEngageFormDesignerSelectTrigger .material-symbols-outlined{transform:rotate(180deg)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerSelect .CreateEngageFormDesignerSelectMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 8px 20px #0f172a1f;left:0;max-height:220px;overflow-y:auto;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerSelect .CreateEngageFormDesignerSelectOption{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:block;font-family:inherit;font-size:12px;padding:8px 10px;text-align:left;width:100%}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerSelect .CreateEngageFormDesignerSelectOption:hover{background:var(--background_Gray_Light_Light)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerSelect .CreateEngageFormDesignerSelectOption.is-active{background:color-mix(in srgb,var(--background_Blue) 10%,#0000);color:var(--background_Blue);font-weight:600}.CreateEngageForm .CreateEngageFormBuildLayout{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;overflow:hidden}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas{background-color:var(--background_White);display:flex;flex:1 1;grid-column:1;grid-row:1;justify-content:center;min-height:0;overflow-y:auto;padding:32px;position:relative;transition:background-color .18s ease}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas.is-drop-target{background:color-mix(in srgb,var(--background_Blue) 6%,#0000)}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas.is-drop-target .CreateEngageFormCanvasCard{border:2px dashed var(--background_Blue);box-shadow:0 1px 3px rgba(0,0,0,.051)}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas.is-drop-target:after{animation:CreateEngageFormDropPulse 1.2s ease-in-out infinite;background:var(--background_Blue);border-radius:999px;box-shadow:0 1px 3px rgba(0,0,0,.051);color:#fff;content:"Drop here to add field";font-size:12px;font-weight:600;left:50%;padding:6px 14px;pointer-events:none;position:absolute;top:20px;transform:translateX(-50%);z-index:5}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard{max-width:720px;width:100%}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard[data-label-align=left] .CreateEngageFormCanvasItemBody>[class$=Module],.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard[data-label-align=right] .CreateEngageFormCanvasItemBody>[class$=Module]{grid-gap:16px;align-items:start;display:grid!important;gap:16px;grid-template-columns:minmax(0,230px) minmax(0,1fr);grid-template-columns:minmax(0,var(--engage-form-label-width,230px)) minmax(0,1fr);min-width:0;width:100%}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard[data-label-align=left] .CreateEngageFormCanvasItemBody>[class$=Module]>[class*=LabelRow],.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard[data-label-align=right] .CreateEngageFormCanvasItemBody>[class$=Module]>[class*=LabelRow]{align-self:center;grid-column:1;margin:0;min-width:0}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard[data-label-align=left] .CreateEngageFormCanvasItemBody>[class$=Module]>[class$=LabelRow] [class*=ModuleLabel],.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard[data-label-align=right] .CreateEngageFormCanvasItemBody>[class$=Module]>[class$=LabelRow] [class*=ModuleLabel]{min-width:0;width:100%}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard[data-label-align=left] .CreateEngageFormCanvasItemBody>[class$=Module]>:not([class*=LabelRow]):not([class*=RequiredToggle]),.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard[data-label-align=right] .CreateEngageFormCanvasItemBody>[class$=Module]>:not([class*=LabelRow]):not([class*=RequiredToggle]){grid-column:2;max-width:100%;min-width:0}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard[data-label-align=left] .CreateEngageFormCanvasItemBody [class*=ModuleLabel]:not([class*=LabelRow]){text-align:left}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard[data-label-align=right] .CreateEngageFormCanvasItemBody>[class$=Module]{padding-left:50%}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard[data-label-align=right] .CreateEngageFormCanvasItemBody [class*=ModuleLabel]:not([class*=LabelRow]){text-align:right}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard{background:var(--background_White);border:0;border-radius:12px;box-shadow:0 6px 24px #0f172a0f;color:var(--text_Title_Dark);display:flex;flex-direction:column;gap:20px;height:-webkit-fit-content;height:fit-content;min-height:480px;padding:32px;transition:background-color .15s ease,color .15s ease}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasItemBody input::placeholder,.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasItemBody textarea::placeholder{color:var(--text_Title_Light_Light);color:var(--engage-form-placeholder-color,var(--text_Title_Light_Light));font-size:inherit;font-size:var(--engage-form-placeholder-size,inherit);opacity:1}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasItemBody input:not(.HeadingModuleTitle):not(.HeadingModuleSubtitle):not(.ParagraphModuleText):not(.CreateEngageFormCanvasTitle):not([class*=ModuleLabel]),.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasItemBody select:not([class*=ModuleLabel]),.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasItemBody textarea:not(.HeadingModuleTitle):not(.HeadingModuleSubtitle):not(.ParagraphModuleText):not([class*=ModuleLabel]){background-color:var(--background_White)!important;background-color:var(--engage-form-input-bg,var(--background_White))!important;border-color:var(--engage-form-input-border-color,var(--border_Light));border-radius:8px;border-radius:var(--engage-form-input-border-radius,8px);border-style:solid;border-width:1px;border-width:var(--engage-form-input-border-width,1px);font-family:inherit;transition:background-color .15s ease,border-color .15s ease,border-radius .15s ease,border-width .15s ease}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard :not(.material-symbols-outlined):not(.material-symbols-outlined *){font-family:inherit}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasItemBody :not(.material-symbols-outlined):not(.material-symbols-outlined *){color:inherit;font-family:inherit;font-size:inherit}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard h1,.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard h2,.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard h3,.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard h4,.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard h5,.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard h6,.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard label,.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard p{color:inherit;color:var(--engage-form-font,inherit);transition:color .15s ease}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasLogo{display:flex;justify-content:center}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasLogo img{max-width:100%;object-fit:contain}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasTitle{background:#0000;border:0;border-bottom:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);color:var(--engage-form-font,var(--text_Title_Dark));font-family:inherit;font-size:28px;font-weight:700;margin-bottom:4px;outline:0;padding:6px 8px 16px;width:100%}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasTitle:focus,.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasTitle:hover{background:var(--background_Gray_Light_Light)}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasTitle::placeholder{color:var(--text_Title_Light_Light)}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasDescription{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);color:var(--engage-form-font,var(--text_Title_Light));font-family:inherit;font-size:14px;font-weight:400;line-height:1.4;min-height:32px;outline:0;padding:6px 8px;resize:vertical;width:100%}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasDescription:focus,.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasDescription:hover{background:var(--background_Gray_Light_Light)}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasDescription::placeholder{color:var(--text_Title_Light_Light)}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasEmpty{align-items:center;background:var(--background_Gray_Light_Light);border:2px dashed var(--border_Light);border-radius:12px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:8px;justify-content:center;padding:60px 24px;text-align:center;transition:background .18s ease,border-color .18s ease,color .18s ease}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:36px}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasEmpty p{font-size:13px;margin:0}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasEmpty.is-drop-target{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));border-color:var(--background_Blue);color:var(--background_Blue)}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasEmpty.is-drop-target .material-symbols-outlined{color:var(--background_Blue)}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasList{display:flex;flex-direction:column;gap:0}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasList .CreateEngageFormCanvasInsertLine{align-items:center;color:var(--background_Blue);display:flex;gap:8px;height:0;margin:0;opacity:0;overflow:hidden;pointer-events:none;transition:height .16s ease,margin .16s ease,opacity .12s ease}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasList .CreateEngageFormCanvasInsertLine span{background:linear-gradient(to right,color-mix(in srgb,var(--background_Blue) 60%,#0000),var(--background_Blue),color-mix(in srgb,var(--background_Blue) 60%,#0000));border-radius:999px;flex:1 1;height:2px}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasList .CreateEngageFormCanvasInsertLine small{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.08em;padding:2px 8px;text-transform:uppercase;white-space:nowrap}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasList .CreateEngageFormCanvasInsertLine:not(.is-active){height:16px;height:var(--engage-form-question-gap,16px)}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasList .CreateEngageFormCanvasInsertLine.is-active{animation:CreateEngageFormInsertPulse 1.2s ease-in-out infinite;height:28px;margin:4px 0;opacity:1}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasSubmit{display:flex;justify-content:flex-end;margin-top:12px}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasSubmit .CreateEngageFormCanvasSubmitBtn{border:0;cursor:pointer;font-family:inherit;font-size:15px;font-weight:600;padding:14px 30px;transition:filter .15s ease,transform .12s ease}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasSubmit .CreateEngageFormCanvasSubmitBtn:hover{filter:brightness(1.05);transform:translateY(-1px)}.CreateEngageForm .CreateEngageFormCanvasCard[data-form-layout=card]{background:#0000!important;border:0!important;box-shadow:none!important;gap:10px!important;padding:0!important}.CreateEngageForm .CreateEngageFormCanvasCard[data-form-layout=card] .CreateEngageFormCanvasList{gap:10px!important}.CreateEngageForm .CreateEngageFormCanvasCard[data-form-layout=card] .CreateEngageFormCanvasWelcome{align-items:center;background:var(--background_White);background:var(--engage-form-bg,var(--background_White));border-radius:16px;border-radius:var(--engage-form-border-radius,16px);box-shadow:0 6px 20px #0f172a14;box-shadow:var(--engage-form-box-shadow,0 6px 20px #0f172a14);display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:360px;padding:56px 28px;padding:var(--engage-form-padding,56px 28px);text-align:center}.CreateEngageForm .CreateEngageFormCanvasCard[data-form-layout=card] .CreateEngageFormCanvasWelcome .CreateEngageFormCanvasDescription,.CreateEngageForm .CreateEngageFormCanvasCard[data-form-layout=card] .CreateEngageFormCanvasWelcome .CreateEngageFormCanvasLogo,.CreateEngageForm .CreateEngageFormCanvasCard[data-form-layout=card] .CreateEngageFormCanvasWelcome .CreateEngageFormCanvasTitle{background:#0000;border-bottom:0;border-radius:0;box-shadow:none;margin:0;padding:0}.CreateEngageForm .CreateEngageFormCanvasCard[data-form-layout=card] .CreateEngageFormCanvasWelcome .CreateEngageFormCanvasDescription,.CreateEngageForm .CreateEngageFormCanvasCard[data-form-layout=card] .CreateEngageFormCanvasWelcome .CreateEngageFormCanvasTitle{text-align:center;width:100%}.CreateEngageForm .CreateEngageFormCanvasCard[data-form-layout=card] .CreateEngageFormCanvasItem{background:var(--background_White);background:var(--engage-form-bg,var(--background_White));border:0!important;border-radius:16px;border-radius:var(--engage-form-border-radius,16px);box-shadow:0 6px 20px #0f172a14;box-shadow:var(--engage-form-box-shadow,0 6px 20px #0f172a14);display:flex;flex-direction:column;gap:16px;margin:0;min-height:260px;padding:32px;padding:var(--engage-form-padding,32px);position:relative}.CreateEngageForm .CreateEngageFormCanvasCard[data-form-layout=card] .CreateEngageFormCanvasItem .CreateEngageFormCanvasItemBody{background:#0000;background:var(--engage-section-bg,#0000);border:0 solid #0000;border:var(--engage-section-border-width,0) solid var(--engage-section-border-color,#0000);border-radius:0;border-radius:var(--engage-section-border-radius,0);display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;padding:0;padding:var(--engage-section-padding,0)}.CreateEngageForm .CreateEngageFormCanvasCard[data-form-layout=card] .CreateEngageFormCanvasItemMockNav{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:auto;pointer-events:none}.CreateEngageForm .CreateEngageFormCanvasCard[data-form-layout=card] .CreateEngageFormCanvasItemMockNav .CreateEngageFormCanvasItemMockNavBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;gap:6px;padding:14px 26px;-webkit-user-select:none;user-select:none}.CreateEngageForm .CreateEngageFormCanvasCard[data-form-layout=card] .CreateEngageFormCanvasItemMockNav .CreateEngageFormCanvasItemMockNavBtn .material-symbols-outlined{font-size:20px}.CreateEngageForm .CreateEngageFormCanvasCard[data-form-layout=card] .CreateEngageFormCanvasItemMockNav .CreateEngageFormCanvasItemMockNavBtn.is-disabled{opacity:.4}.CreateEngageForm .CreateEngageFormCanvasCard[data-form-layout=card] .CreateEngageFormCanvasItemMockNav .CreateEngageFormCanvasItemMockNavBtn.is-primary{background:var(--background_Blue);border-color:#0000;color:#fff}.CreateEngageForm .CreateEngageFormCanvasItem{background-color:var(--background_White);background-color:var(--engage-section-bg,var(--background_White));border-color:#0000;border-color:var(--engage-section-border-color,#0000);border-radius:10px;border-radius:var(--engage-section-border-radius,10px);border-style:solid;border-width:1px;border-width:var(--engage-section-border-width,1px);cursor:pointer;padding:12px;padding:var(--engage-section-padding,12px);position:relative;transition:border-color .12s ease,border-width .12s ease,border-radius .12s ease,background-color .12s ease,box-shadow .12s ease}.CreateEngageForm .CreateEngageFormCanvasItem:hover{background:var(--background_Gray_Light_Light);border-color:var(--border_Light)}.CreateEngageForm .CreateEngageFormCanvasItem:hover .CreateEngageFormCanvasItemChrome{opacity:1}.CreateEngageForm .CreateEngageFormCanvasItem.is-selected{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.CreateEngageForm .CreateEngageFormCanvasItem.is-selected .CreateEngageFormCanvasItemChrome{opacity:1}.CreateEngageForm .CreateEngageFormCanvasItem .CreateEngageFormCanvasItemChrome{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 2px 8px #0f172a14;display:inline-flex;gap:4px;left:12px;opacity:0;padding:2px 4px;position:absolute;top:-14px;transition:opacity .12s ease;z-index:2}.CreateEngageForm .CreateEngageFormCanvasItem .CreateEngageFormCanvasItemChrome .CreateEngageFormCanvasItemHandle{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light);cursor:grab;display:inline-flex;height:24px;justify-content:center;touch-action:none;width:24px}.CreateEngageForm .CreateEngageFormCanvasItem .CreateEngageFormCanvasItemChrome .CreateEngageFormCanvasItemHandle .material-symbols-outlined{font-size:16px}.CreateEngageForm .CreateEngageFormCanvasItem .CreateEngageFormCanvasItemChrome .CreateEngageFormCanvasItemHandle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.CreateEngageForm .CreateEngageFormCanvasItem .CreateEngageFormCanvasItemChrome .CreateEngageFormCanvasItemHandle:active{cursor:grabbing}.CreateEngageForm .CreateEngageFormCanvasItem .CreateEngageFormCanvasItemChrome .CreateEngageFormCanvasItemBadge{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:2px 8px}.CreateEngageForm .CreateEngageFormCanvasItem .CreateEngageFormCanvasItemChrome .CreateEngageFormCanvasItemBadge .material-symbols-outlined{font-size:14px}.CreateEngageForm .CreateEngageFormCanvasItem .CreateEngageFormCanvasItemChrome .CreateEngageFormCanvasItemDelete{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:24px;justify-content:center;width:24px}.CreateEngageForm .CreateEngageFormCanvasItem .CreateEngageFormCanvasItemChrome .CreateEngageFormCanvasItemDelete .material-symbols-outlined{font-size:16px}.CreateEngageForm .CreateEngageFormCanvasItem .CreateEngageFormCanvasItemChrome .CreateEngageFormCanvasItemDelete:hover{background:color-mix(in srgb,var(--Canceled) 12%,#0000);color:var(--Canceled)}.CreateEngageForm .CreateEngageFormCanvasItem .CreateEngageFormCanvasItemBody{display:flex;flex-direction:column}.CreateEngageForm .CreateEngageFormSettings{display:flex;flex:1 1;justify-content:center;overflow-y:auto;padding:32px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:16px;max-width:640px;padding:24px 28px;width:100%}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0 0 4px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard label{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:6px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard label input[type=text],.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard label textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard label input[type=text]:focus,.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard label textarea:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard label textarea{min-height:80px;resize:vertical}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsToggle{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:16px;justify-content:space-between;padding:10px 0}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsToggle .CreateEngageFormSettingsToggleText{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsToggle .CreateEngageFormSettingsToggleText h4{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsToggle .CreateEngageFormSettingsToggleText p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;margin:0}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsToggle .CreateEngageFormSettingsSwitch{background:var(--background_Gray_Light);border:0;border-radius:999px;cursor:pointer;flex-shrink:0;height:22px;position:relative;transition:background .18s ease;width:40px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsToggle .CreateEngageFormSettingsSwitch span{background:var(--background_White);border-radius:999px;box-shadow:0 1px 2px #0f172a2e;height:18px;left:2px;position:absolute;top:2px;transition:transform .18s ease;width:18px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsToggle .CreateEngageFormSettingsSwitch.is-on{background:var(--background_Blue)}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsToggle .CreateEngageFormSettingsSwitch.is-on span{transform:translateX(18px)}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsStats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:4px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsStat{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 2px #0f172a0a;display:flex;gap:12px;padding:12px 14px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsStat .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:26px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsStat h4{color:var(--text_Title_Dark);font-size:20px;font-weight:700;line-height:1;margin:0}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsStat p{color:var(--text_Title_Light);font-size:12px;font-weight:500;margin:2px 0 0}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadLinked{align-items:center;color:var(--text_Title_Light);display:flex;font-size:12.5px;gap:8px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadLinked>.material-symbols-outlined{color:var(--background_Blue);font-size:18px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadLinked .CreateEngageFormSettingsLeadLinkedLink{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:4px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadLinked .CreateEngageFormSettingsLeadLinkedLink:hover{text-decoration:underline}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadLinked .CreateEngageFormSettingsLeadLinkedLink .material-symbols-outlined{font-size:15px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadPicker{background:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:8px;margin-top:-4px;padding:14px 16px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadPicker .CreateEngageFormSettingsLeadPickerLabel{color:var(--text_Title_Light);font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadPicker .CreateEngageFormSettingsLeadPickerEmpty{align-items:center;align-self:flex-start;background:#0000;border:1px dashed var(--border_Dark_Light);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:8px 14px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadPicker .CreateEngageFormSettingsLeadPickerEmpty .material-symbols-outlined{font-size:16px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadPicker .CreateEngageFormSettingsLeadPickerEmpty:hover{background:color-mix(in srgb,var(--background_Blue) 6%,#0000);border-color:var(--background_Blue)}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadPicker .CreateEngageFormSettingsLeadPickerList{display:flex;flex-direction:column;gap:6px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadPicker .CreateEngageFormSettingsLeadPickerList .CreateEngageFormSettingsLeadPickerRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;font-family:inherit;gap:10px;padding:10px 12px;text-align:left;transition:border-color .15s ease,background .15s ease;width:100%}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadPicker .CreateEngageFormSettingsLeadPickerList .CreateEngageFormSettingsLeadPickerRow .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadPicker .CreateEngageFormSettingsLeadPickerList .CreateEngageFormSettingsLeadPickerRow .CreateEngageFormSettingsLeadPickerRowName{color:var(--text_Title_Dark);font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadPicker .CreateEngageFormSettingsLeadPickerList .CreateEngageFormSettingsLeadPickerRow:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadPicker .CreateEngageFormSettingsLeadPickerList .CreateEngageFormSettingsLeadPickerRow.is-active{background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));border-color:var(--background_Blue)}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadPicker .CreateEngageFormSettingsLeadPickerList .CreateEngageFormSettingsLeadPickerRow.is-active .material-symbols-outlined{color:var(--background_Blue)}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadPicker .CreateEngageFormSettingsLeadPickerList .CreateEngageFormSettingsLeadPickerRow:disabled{cursor:not-allowed;opacity:.55}.CreateEngageForm .CreateEngageFormSettingsEmbed{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:8px;margin-top:8px;padding-top:16px}.CreateEngageForm .CreateEngageFormSettingsEmbed h4{color:var(--text_Title_Dark);font-size:14px;font-weight:700;margin:0}.CreateEngageForm .CreateEngageFormSettingsEmbed p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.CreateEngageForm .CreateEngageFormSettingsEmbed .CreateEngageFormSettingsEmbedBox{align-items:stretch;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 2px #0f172a0a;display:flex;gap:8px;padding:10px 12px}.CreateEngageForm .CreateEngageFormSettingsEmbed .CreateEngageFormSettingsEmbedBox code{color:var(--text_Title_Dark);flex:1 1;font-family:SF Mono,Menlo,Consolas,monospace;font-size:12px;line-height:1.5;min-width:0;-webkit-user-select:all;user-select:all;word-break:break-all}.CreateEngageForm .CreateEngageFormSettingsEmbed .CreateEngageFormSettingsEmbedCopy{align-items:center;align-self:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 2px #0f172a0a;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:6px;height:32px;padding:0 12px;transition:background .12s ease,border-color .12s ease;white-space:nowrap}.CreateEngageForm .CreateEngageFormSettingsEmbed .CreateEngageFormSettingsEmbedCopy .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.CreateEngageForm .CreateEngageFormSettingsEmbed .CreateEngageFormSettingsEmbedCopy:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.CreateEngageForm .CreateEngageFormPreview{align-items:center;background:var(--background_Gray_Light_Light);display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;overflow-y:auto;padding:32px;position:relative}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicHeader{align-items:flex-start;display:flex;flex-shrink:0;margin-bottom:12px;min-height:60px;padding:5px 10px;width:100%}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicHeader .CreateEngageFormPreviewPublicHeaderLogoMain{align-items:center;display:flex;gap:10px;justify-content:center}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicHeader .CreateEngageFormPreviewPublicHeaderLogoMain img{height:37px;width:37px}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicHeader .CreateEngageFormPreviewPublicHeaderLogoMain .CreateEngageFormPreviewPublicHeaderLogo{align-items:baseline;display:flex;flex-direction:column}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicHeader .CreateEngageFormPreviewPublicHeaderLogoMain .CreateEngageFormPreviewPublicHeaderLogo h1{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;font-size:20px;font-weight:600;margin:0}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicHeader .CreateEngageFormPreviewPublicHeaderLogoMain .CreateEngageFormPreviewPublicHeaderLogo h2{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;margin:-4px 0 0}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicHeader .CreateEngageFormPreviewPublicHeaderUser{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;display:flex;gap:10px;margin-left:auto;padding:6px 18px 6px 6px}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicHeader .CreateEngageFormPreviewPublicHeaderUser .CreateEngageFormPreviewPublicHeaderAvatar{align-items:center;background:var(--border_Dark_Light);border-radius:999px;display:flex;flex-shrink:0;height:34px;justify-content:center;overflow:hidden;width:34px}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicHeader .CreateEngageFormPreviewPublicHeaderUser .CreateEngageFormPreviewPublicHeaderAvatar img{height:100%;object-fit:cover;width:100%}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicHeader .CreateEngageFormPreviewPublicHeaderUser .CreateEngageFormPreviewPublicHeaderAvatar.is-fallback span{color:var(--text_Title_Light);font-size:13px;font-weight:600;text-transform:uppercase}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicHeader .CreateEngageFormPreviewPublicHeaderUser .CreateEngageFormPreviewPublicHeaderUserText h4{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicHeader .CreateEngageFormPreviewPublicHeaderUser .CreateEngageFormPreviewPublicHeaderUserText h5{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;margin-top:-2px}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicFooter{flex-shrink:0;margin-top:16px;padding:16px;text-align:center;width:100%}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicFooter p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.5;margin:0}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicFooter a{color:var(--background_Blue);text-decoration:none}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicFooter a:hover{text-decoration:underline}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewDeviceBar{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;gap:6px;justify-content:center;margin:0 auto 18px;padding:4px;width:-webkit-fit-content;width:fit-content;z-index:5}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewDeviceBar .CreateEngageFormPreviewDeviceBarDivider{background:var(--border_Light);height:22px;margin:0 4px;width:1px}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewDeviceBar .CreateEngageFormPreviewDeviceBtn{align-items:center;background:#0000;border:0;border-radius:9px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:600;gap:6px;padding:7px 13px;transition:background .12s ease,color .12s ease}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewDeviceBar .CreateEngageFormPreviewDeviceBtn .material-symbols-outlined{font-size:17px}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewDeviceBar .CreateEngageFormPreviewDeviceBtn .CreateEngageFormPreviewDeviceBtnLabel{line-height:1}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewDeviceBar .CreateEngageFormPreviewDeviceBtn.CreateEngageFormPreviewDeviceBtn--orient{padding:7px 9px}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewDeviceBar .CreateEngageFormPreviewDeviceBtn:hover{color:var(--text_Title_Dark)}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewDeviceBar .CreateEngageFormPreviewDeviceBtn.is-active{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewDeviceShell{align-items:center;display:flex;justify-content:center;position:relative;transition:width .22s ease,height .22s ease,border-radius .22s ease,padding .22s ease}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewDeviceScreen{align-items:flex-start;background:#0000;display:flex;height:100%;justify-content:center;overflow-x:hidden;overflow-y:auto;width:100%}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewDeviceFrame{align-items:stretch;display:flex;flex-direction:column;gap:0;width:100%}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=desktop] .CreateEngageFormPreviewDeviceShell{max-width:100%;width:100%}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=desktop] .CreateEngageFormPreviewDeviceScreen{background:#0000;overflow:visible}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=desktop] .CreateEngageFormPreviewDeviceFrame{align-items:center;padding:0}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=tablet] .CreateEngageFormPreviewDeviceShell{background:#fff;border:1px solid #0f172a14;border-radius:56px;box-shadow:0 18px 40px #0f172a1f;height:880px;padding:70px 32px;width:680px}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=tablet] .CreateEngageFormPreviewDeviceShell:before{background:#0f172a80;border-radius:999px;content:"";height:6px;left:50%;position:absolute;top:32px;transform:translateX(-50%);width:56px}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=tablet] .CreateEngageFormPreviewDeviceShell:after{background:#fff;border:1px solid #0f172a2e;border-radius:50%;bottom:14px;content:"";height:42px;left:50%;position:absolute;transform:translateX(-50%);width:42px}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=tablet] .CreateEngageFormPreviewDeviceScreen{background:#fff;border:1px solid #0f172a14;border-radius:6px}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=tablet] .CreateEngageFormPreviewCard{border:0!important;border-radius:0!important;box-shadow:none!important;max-width:100%!important;width:100%}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=tablet][data-preview-orientation=landscape] .CreateEngageFormPreviewDeviceShell{height:680px;padding:32px 70px;width:880px}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=tablet][data-preview-orientation=landscape] .CreateEngageFormPreviewDeviceShell:before{height:56px;left:32px;top:50%;transform:translateY(-50%);width:6px}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=tablet][data-preview-orientation=landscape] .CreateEngageFormPreviewDeviceShell:after{bottom:50%;left:auto;right:14px;transform:translateY(50%)}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=mobile] .EngageFormPublicHeaderUserText{display:none}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=mobile] .EngageFormPublicContent{padding:20px 12px 60px}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=mobile] .CreateEngageFormPreviewDeviceShell{background:#fff;border:1px solid #0f172a14;border-radius:48px;box-shadow:0 18px 40px #0f172a1f;height:720px;padding:56px 16px;width:382px}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=mobile] .CreateEngageFormPreviewDeviceShell:before{background:#0f172a80;border-radius:999px;content:"";height:5px;left:50%;position:absolute;top:24px;transform:translateX(-50%);width:48px}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=mobile] .CreateEngageFormPreviewDeviceShell:after{background:#fff;border:1px solid #0f172a2e;border-radius:50%;bottom:12px;content:"";height:32px;left:50%;position:absolute;transform:translateX(-50%);width:32px}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=mobile] .CreateEngageFormPreviewDeviceScreen{background:#fff;border:1px solid #0f172a14;border-radius:6px;width:350px}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=mobile] .CreateEngageFormPreviewCard{border-radius:0!important;box-shadow:none!important;max-width:100%!important;padding:16px!important;width:100%}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=mobile][data-preview-orientation=landscape] .CreateEngageFormPreviewDeviceShell{height:382px;padding:16px 56px;width:712px}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=mobile][data-preview-orientation=landscape] .CreateEngageFormPreviewDeviceShell:before{height:48px;left:24px;top:50%;transform:translateY(-50%);width:5px}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=mobile][data-preview-orientation=landscape] .CreateEngageFormPreviewDeviceShell:after{bottom:50%;left:auto;right:12px;transform:translateY(50%)}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=mobile][data-preview-orientation=landscape] .CreateEngageFormPreviewDeviceScreen{width:600px}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard[data-form-layout=card]{background:#0000!important;border:0!important;box-shadow:none!important;gap:16px;padding:0!important}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard[data-form-layout=card] .CreateEngageFormPreviewWelcome{align-items:center;background:var(--background_White);background:var(--engage-form-bg,var(--background_White));border-radius:16px;box-shadow:0 6px 20px #0f172a14;box-shadow:var(--engage-form-box-shadow,0 6px 20px #0f172a14);display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:360px;padding:56px 28px;padding:var(--engage-form-padding,56px 28px);text-align:center}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard[data-form-layout=card] .CreateEngageFormPreviewWelcome .CreateEngageFormPreviewDescription,.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard[data-form-layout=card] .CreateEngageFormPreviewWelcome .CreateEngageFormPreviewLogo,.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard[data-form-layout=card] .CreateEngageFormPreviewWelcome .CreateEngageFormPreviewTitle{background:#0000;border-bottom:0;border-radius:0;box-shadow:none;margin:0;padding:0}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard[data-form-layout=card] .CreateEngageFormPreviewField{background:#0000;box-shadow:none;margin:0;min-height:0;padding:0}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard[data-form-layout=card] .CreateEngageFormPreviewList--card{background:var(--background_White);background:var(--engage-form-bg,var(--background_White));border:0!important;border-radius:16px;border-radius:var(--engage-form-border-radius,16px);box-shadow:0 6px 20px #0f172a14;box-shadow:var(--engage-form-box-shadow,0 6px 20px #0f172a14);min-height:260px;padding:32px 28px;padding:var(--engage-form-padding,32px 28px)}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 6px 24px #0f172a0f;display:flex;flex-direction:column;gap:20px;max-width:720px;padding:32px;width:100%}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormCanvasItemBody :not(.material-symbols-outlined):not(.material-symbols-outlined *){color:inherit;font-family:inherit;font-size:inherit}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewDescription,.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewTitle{font-family:inherit}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewTitle{border-bottom:1px solid var(--border_Light);color:var(--text_Title_Dark);font-size:28px;font-weight:700;margin:0;padding-bottom:16px}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewDescription{color:var(--text_Title_Light);font-size:14px;line-height:1.5;margin:0}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewLogo{display:flex;justify-content:center}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewLogo img{max-width:100%;object-fit:contain}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewList{display:flex;flex-direction:column;gap:16px;gap:var(--engage-form-question-gap,16px)}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewList--card{gap:12px;justify-content:center;min-height:220px}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewCardProgress{align-self:flex-end;font-size:12px;font-weight:600;opacity:.7}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewCardNav{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:16px}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewCardNavBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;gap:8px;padding:14px 26px;transition:background .12s ease,transform .08s ease}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewCardNavBtn .material-symbols-outlined{font-size:20px}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewCardNavBtn:hover:not(:disabled){background:var(--background_Gray_Light_Light)}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewCardNavBtn:active{transform:scale(.98)}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewCardNavBtn:disabled{cursor:not-allowed;opacity:.45}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewCardNavBtn.is-primary{background:var(--background_Blue);border-color:#0000;color:#fff}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewField{opacity:.95;pointer-events:none}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewField [class*=ModuleLabel]:not([class*=LabelRow]){background:#0000!important}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewEmpty{align-items:center;background:var(--background_Gray_Light_Light);border:2px dashed var(--border_Light);border-radius:12px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:8px;justify-content:center;padding:60px 24px;text-align:center}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:36px}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewEmpty p{font-size:13px;margin:0}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewSubmit{margin-top:12px}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewSubmit button{border:0;cursor:not-allowed;font-family:inherit;font-size:15px;font-weight:600;padding:14px 30px}.CreateEngageForm .CreateEngageFormSubmissionsTab{flex:1 1;overflow-y:auto;padding:24px 32px 40px}.CreateEngageForm .CreateEngageFormSubmissionsTab .CreateEngageFormSubmissionsLoading{align-items:center;color:var(--text_Title_Light);display:flex;font-size:13px;gap:8px;justify-content:center;padding:60px 0}.CreateEngageForm .CreateEngageFormSubmissionsTab .CreateEngageFormSubmissionsLoading .material-symbols-outlined{animation:CreateEngageFormSpin .9s linear infinite;font-size:20px}.CreateEngageForm .CreateEngageFormSubmissionsTab .CreateEngageFormSubmissionsEmpty{align-items:center;display:flex;flex-direction:column;gap:8px;padding:60px 20px;text-align:center}.CreateEngageForm .CreateEngageFormSubmissionsTab .CreateEngageFormSubmissionsEmpty>.material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:42px}.CreateEngageForm .CreateEngageFormSubmissionsTab .CreateEngageFormSubmissionsEmpty h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:4px 0 0}.CreateEngageForm .CreateEngageFormSubmissionsTab .CreateEngageFormSubmissionsEmpty p{color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0;max-width:360px}.CreateEngageForm .CreateEngageFormSubmissionsTab .CreateEngageFormSubmissionsEmpty button{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-top:8px;padding:8px 14px;transition:border-color .12s ease,box-shadow .12s ease}.CreateEngageForm .CreateEngageFormSubmissionsTab .CreateEngageFormSubmissionsEmpty button .material-symbols-outlined{font-size:18px}.CreateEngageForm .CreateEngageFormSubmissionsTab .CreateEngageFormSubmissionsEmpty button:hover{border-color:var(--border_Dark_Light)}.CreateEngageForm .CreateEngageFormSubmissionsTab .CreateEngageFormSubmissionsList{display:flex;flex-direction:column;gap:12px;margin:0 auto;max-width:720px}.CreateEngageForm .CreateEngageFormSubmissionsTab .CreateEngageFormSubmissionsList .CreateEngageFormSubmissionsLeadLink{align-items:center;background:color-mix(in srgb,var(--background_Blue) 6%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 24%,var(--border_Light));border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:12.5px;gap:8px;padding:10px 14px}.CreateEngageForm .CreateEngageFormSubmissionsTab .CreateEngageFormSubmissionsList .CreateEngageFormSubmissionsLeadLink>.material-symbols-outlined{color:var(--background_Blue);font-size:18px}.CreateEngageForm .CreateEngageFormSubmissionsTab .CreateEngageFormSubmissionsList .CreateEngageFormSubmissionsLeadLink span{flex:1 1}.CreateEngageForm .CreateEngageFormSubmissionsTab .CreateEngageFormSubmissionsList .CreateEngageFormSubmissionsLeadLink button{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:4px}.CreateEngageForm .CreateEngageFormSubmissionsTab .CreateEngageFormSubmissionsList .CreateEngageFormSubmissionsLeadLink button .material-symbols-outlined{font-size:15px}.CreateEngageForm .CreateEngageFormSubmissionsTab .CreateEngageFormSubmissionsList .CreateEngageFormSubmissionRow{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;overflow:hidden}.CreateEngageForm .CreateEngageFormSubmissionsTab .CreateEngageFormSubmissionsList .CreateEngageFormSubmissionRow .CreateEngageFormSubmissionHead{align-items:center;background:var(--background_Gray_Light_Light);border-bottom:1px solid var(--border_Light);display:flex;gap:8px;padding:10px 14px}.CreateEngageForm .CreateEngageFormSubmissionsTab .CreateEngageFormSubmissionsList .CreateEngageFormSubmissionRow .CreateEngageFormSubmissionHead .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.CreateEngageForm .CreateEngageFormSubmissionsTab .CreateEngageFormSubmissionsList .CreateEngageFormSubmissionRow .CreateEngageFormSubmissionHead .CreateEngageFormSubmissionTime{color:var(--text_Title_Dark);font-size:12.5px;font-weight:600}.CreateEngageForm .CreateEngageFormSubmissionsTab .CreateEngageFormSubmissionsList .CreateEngageFormSubmissionRow .CreateEngageFormSubmissionFields{display:flex;flex-direction:column;padding:6px 14px 12px}.CreateEngageForm .CreateEngageFormSubmissionsTab .CreateEngageFormSubmissionsList .CreateEngageFormSubmissionRow .CreateEngageFormSubmissionFields .CreateEngageFormSubmissionEmptyRow{color:var(--text_Title_Light_Light);font-size:12.5px;padding:8px 0}.CreateEngageForm .CreateEngageFormSubmissionsTab .CreateEngageFormSubmissionsList .CreateEngageFormSubmissionRow .CreateEngageFormSubmissionFields .CreateEngageFormSubmissionField{align-items:baseline;border-bottom:1px solid var(--border_Light);display:flex;gap:12px;padding:7px 0}.CreateEngageForm .CreateEngageFormSubmissionsTab .CreateEngageFormSubmissionsList .CreateEngageFormSubmissionRow .CreateEngageFormSubmissionFields .CreateEngageFormSubmissionField:last-child{border-bottom:none}.CreateEngageForm .CreateEngageFormSubmissionsTab .CreateEngageFormSubmissionsList .CreateEngageFormSubmissionRow .CreateEngageFormSubmissionFields .CreateEngageFormSubmissionField .CreateEngageFormSubmissionFieldLabel{color:var(--text_Title_Light);flex:0 0 38%;font-size:12.5px;font-weight:600}.CreateEngageForm .CreateEngageFormSubmissionsTab .CreateEngageFormSubmissionsList .CreateEngageFormSubmissionRow .CreateEngageFormSubmissionFields .CreateEngageFormSubmissionField .CreateEngageFormSubmissionFieldValue{color:var(--text_Title_Dark);flex:1 1;font-size:13px;word-break:break-word}.CreateEngageForm .CreateEngageFormShareTab{display:flex;flex:1 1;flex-direction:column;gap:16px;margin:0 auto;max-width:760px;min-height:0;overflow:auto;padding:24px;width:100%}.CreateEngageForm .CreateEngageFormShareTab .CreateEngageFormShareCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;display:flex;flex-direction:column;gap:14px;padding:20px 22px}.CreateEngageForm .CreateEngageFormShareTab .CreateEngageFormShareCard .CreateEngageFormShareCardHeader{align-items:flex-start;display:flex;gap:14px}.CreateEngageForm .CreateEngageFormShareTab .CreateEngageFormShareCard .CreateEngageFormShareCardHeader>.material-symbols-outlined{align-items:center;background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Dark);display:inline-flex;flex-shrink:0;font-size:20px;height:38px;justify-content:center;width:38px}.CreateEngageForm .CreateEngageFormShareTab .CreateEngageFormShareCard .CreateEngageFormShareCardHeader>div{flex:1 1;min-width:0}.CreateEngageForm .CreateEngageFormShareTab .CreateEngageFormShareCard .CreateEngageFormShareCardHeader>div h3{color:var(--text_Title_Dark);font-size:15px;margin:0 0 4px}.CreateEngageForm .CreateEngageFormShareTab .CreateEngageFormShareCard .CreateEngageFormShareCardHeader>div p{color:var(--text_Title_Light);font-size:13px;margin:0}.CreateEngageForm .CreateEngageFormShareTab .CreateEngageFormShareCard .CreateEngageFormShareUrlRow{align-items:center;display:flex;gap:8px}.CreateEngageForm .CreateEngageFormShareTab .CreateEngageFormShareCard .CreateEngageFormShareUrlRow code{background:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);flex:1 1;font-family:monospace;font-size:13px;min-width:0;overflow:hidden;padding:11px 14px;text-overflow:ellipsis;white-space:nowrap}.CreateEngageForm .CreateEngageFormShareTab .CreateEngageFormShareCard .CreateEngageFormShareTextarea{background:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-family:monospace;font-size:13px;min-height:110px;outline:0;padding:12px 14px;resize:vertical;width:100%}.CreateEngageForm .CreateEngageFormShareTab .CreateEngageFormShareCard .CreateEngageFormShareTextarea:focus{border-color:var(--background_Blue)}.CreateEngageForm .CreateEngageFormShareTab .CreateEngageFormShareCard .CreateEngageFormShareActions{display:flex;justify-content:flex-end}.CreateEngageForm .CreateEngageFormShareTab .CreateEngageFormShareCard .CreateEngageFormShareCopyBtn{align-items:center;background:var(--background_Blue);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;padding:9px 16px;transition:filter .15s ease,transform .08s ease}.CreateEngageForm .CreateEngageFormShareTab .CreateEngageFormShareCard .CreateEngageFormShareCopyBtn .material-symbols-outlined{font-size:16px}.CreateEngageForm .CreateEngageFormShareTab .CreateEngageFormShareCard .CreateEngageFormShareCopyBtn:hover{filter:brightness(.95)}.CreateEngageForm .CreateEngageFormShareTab .CreateEngageFormShareCard .CreateEngageFormShareCopyBtn:active{transform:scale(.98)}.CreateEngageForm .CreateEngageFormShareTab .CreateEngageFormShareCard .CreateEngageFormShareNotice{align-items:center;background:color-mix(in srgb,var(--pending) 14%,#0000);border-radius:8px;color:var(--pending);display:inline-flex;font-size:12px;font-weight:500;gap:6px;margin:0;padding:8px 12px}.CreateEngageForm .CreateEngageFormShareTab .CreateEngageFormShareCard .CreateEngageFormShareNotice .material-symbols-outlined{font-size:16px}.CreateEngageForm .CreateEngageFormPublish{display:flex;flex:1 1;justify-content:center;overflow-y:auto;padding:32px}.CreateEngageForm .CreateEngageFormPublish .CreateEngageFormPublishCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d,0 1px 3px #0f172a0d;display:flex;flex-direction:column;gap:16px;max-width:640px;padding:24px 28px;width:100%}.CreateEngageForm .CreateEngageFormPublish .CreateEngageFormPublishCard h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.CreateEngageForm .CreateEngageFormPublish .CreateEngageFormPublishCard p{color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0}.CreateEngageForm .CreateEngageFormPublish .CreateEngageFormPublishCard .CreateEngageFormPublishLink{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);display:flex;font-size:12px;gap:8px;padding:10px 14px}.CreateEngageForm .CreateEngageFormPublish .CreateEngageFormPublishCard .CreateEngageFormPublishLink .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.CreateEngageForm .CreateEngageFormPublish .CreateEngageFormPublishCard .CreateEngageFormPublishLink code{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateEngageForm .CreateEngageFormPublish .CreateEngageFormPublishCard .CreateEngageFormPublishToggle{align-self:flex-start;background:var(--background_Blue);border:0;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:10px 18px;transition:background .15s ease,transform .12s ease}.CreateEngageForm .CreateEngageFormPublish .CreateEngageFormPublishCard .CreateEngageFormPublishToggle:hover{background:var(--background_Blue);background:var(--background_Blue_Dark,var(--background_Blue));transform:translateY(-1px)}.CreateEngageForm .CreateEngageFormPublish .CreateEngageFormPublishCard .CreateEngageFormPublishToggle.is-published{background:var(--Canceled)}.CreateEngageForm .CreateEngageFormPublish .CreateEngageFormPublishCard .CreateEngageFormPublishToggle.is-published:hover{background:color-mix(in srgb,var(--Canceled) 90%,#000)}.CreateEngageForm.CreateEngageForm--loading{background:#0000;height:100%;overflow:hidden;pointer-events:none;width:100%}.CreateEngageForm.CreateEngageForm--loading .CreateEngageFormSkeletonLeftCol{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;grid-column:1;grid-row:1;min-height:0;min-width:0;overflow:hidden}.CreateEngageForm.CreateEngageForm--loading .CreateEngageFormSkeletonHeader{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;flex-shrink:0;gap:8px;padding:12px 20px}.CreateEngageForm.CreateEngageForm--loading .CreateEngageFormSkeletonHeader .CreateEngageFormSkeletonSpacer{flex:1 1}.CreateEngageForm.CreateEngageForm--loading .CreateEngageFormSkeletonTabs{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;flex-shrink:0;gap:24px;padding:14px 24px}.CreateEngageForm.CreateEngageForm--loading .CreateEngageFormSkeletonPanel{background:#0000;display:flex;flex-direction:column;gap:0;grid-column:2;grid-row:1;overflow:hidden}.CreateEngageForm.CreateEngageForm--loading .CreateEngageFormSkeletonPanel .CreateEngageFormSkeletonPanelTabsBar{background:var(--background_Gray_Light_Light);flex-shrink:0;padding:16px 14px 12px}.CreateEngageForm.CreateEngageForm--loading .CreateEngageFormSkeletonPanel .CreateEngageFormSkeletonPanelScroll{display:flex;flex:1 1;flex-direction:column;gap:0;overflow:hidden;padding:16px 14px 24px}.CreateEngageForm.CreateEngageForm--loading .CreateEngageFormSkeletonPanel .CreateEngageFormSkeletonPanelList{display:flex;flex-direction:column;gap:6px;margin-top:8px}.CreateEngageForm.CreateEngageForm--loading .CreateEngageFormSkeletonCanvas{display:flex;flex:1 1;justify-content:center;overflow:hidden;padding:32px}.CreateEngageForm.CreateEngageForm--loading .CreateEngageFormSkeletonCanvas .CreateEngageFormSkeletonCanvasCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:20px;height:-webkit-fit-content;height:fit-content;max-width:720px;padding:32px;width:100%}.CreateEngageForm.CreateEngageForm--loading .CreateEngageFormSkeletonCanvas .CreateEngageFormSkeletonField{display:flex;flex-direction:column;gap:8px}.CreateEngageForm.CreateEngageForm--loading .CreateEngageFormSkeletonShimmer{animation:CreateEngageFormSkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,color-mix(in srgb,var(--background_Gray_Light) 55%,var(--background_White)) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;display:inline-block}@keyframes CreateEngageFormSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:600px){.CreateEngageForm.CreateEngageForm--loading .CreateEngageFormSkeletonBody{grid-template-columns:1fr;grid-template-rows:220px 1fr}.CreateEngageForm.CreateEngageForm--loading .CreateEngageFormSkeletonCanvas{padding:12px}.CreateEngageForm.CreateEngageForm--loading .CreateEngageFormSkeletonCanvas .CreateEngageFormSkeletonCanvasCard{padding:16px}}@media(max-width:1050px){.CreateEngageForm .CreateEngageFormBuildLayout{grid-template-columns:1fr 240px}.CreateEngageForm .CreateEngageFormCanvas{padding:20px}.CreateEngageForm .CreateEngageFormCanvasCard{padding:24px}.CreateEngageForm .CreateEngageFormHeader,.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions{flex-wrap:wrap;gap:8px}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsSpacer{flex:0 0 12px;min-width:0}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight{flex:0 0 auto}}@media(max-width:600px){.CreateEngageForm .CreateEngageFormHeader{align-items:flex-start;flex-wrap:wrap;gap:6px;padding:10px 12px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormBack{align-self:flex-start;font-size:12px;min-height:40px;padding:5px 10px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormBack .material-symbols-outlined{font-size:16px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderMain{flex:1 1;min-width:0}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderMain .CreateEngageFormHeaderTitle{font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;width:100%}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormSaveStatus{font-size:11px;padding:4px 9px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormHeaderLink{height:44px;width:44px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormPublishEditsBtn{border-radius:10px;font-size:12.5px;min-height:40px;padding:8px 12px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormStatusSwitchWrap{min-height:40px;padding:4px 7px 4px 10px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormStatusSwitchWrap .CreateEngageFormStatusSwitchLabel{font-size:11px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormPublishBtn{font-size:12.5px;min-height:40px;padding:8px 12px}.CreateEngageForm .CreateEngageFormTabs{-webkit-overflow-scrolling:touch;align-items:center;min-height:44px;overflow-x:auto;padding:0;scrollbar-width:none}.CreateEngageForm .CreateEngageFormTabs::-webkit-scrollbar{display:none}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsSpacer{display:none}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsGroup{flex-shrink:0;gap:2px;padding:0 12px}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight{flex:0 0 auto;padding-right:12px}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTab{flex-shrink:0;padding-bottom:4px}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTab .CreateEngageFormTabInner{font-size:13px;padding:6px 10px;white-space:nowrap}.CreateEngageForm .CreateEngageFormBuildLayout{grid-template-columns:1fr;grid-template-rows:220px 1fr}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormPicker{border-bottom:1px solid var(--border_Light);border-left:0;grid-column:1;grid-row:1;overflow-x:auto;overflow-y:auto}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas{grid-column:1;grid-row:2;padding:12px}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvasCard{min-height:320px;padding:16px}.CreateEngageForm .CreateEngageFormPublish,.CreateEngageForm .CreateEngageFormSettings,.CreateEngageForm .CreateEngageFormShareTab,.CreateEngageForm .CreateEngageFormSubmissionsTab{padding:12px}.CreateEngageForm.is-build-tab{grid-template-columns:1fr}.CreateEngageForm .CreateEngageFormPickerBackdrop{backdrop-filter:blur(.8px);-webkit-backdrop-filter:blur(.8px);display:block;inset:0;position:fixed;z-index:1000}.CreateEngageForm .CreateEngageFormPicker.is-mobile{background:var(--background_White);border:0;border-left:1px solid var(--border_Light);bottom:0;box-shadow:none;display:flex;flex-direction:column;max-width:none;min-width:0;order:0;overflow-y:auto;padding:14px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .25s ease;width:min(420px,88vw);z-index:1001}.CreateEngageForm .CreateEngageFormPicker.is-mobile.is-open{transform:translateX(0)}.CreateEngageForm .CreateEngageFormPicker.is-mobile.is-hidden{transform:translateX(100%)}.CreateEngageForm .CreateEngageFormPicker.is-mobile .CreateEngageFormPickerClose{align-items:center;align-self:flex-end;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;margin-bottom:6px;width:34px}.CreateEngageForm .CreateEngageFormPicker.is-mobile .CreateEngageFormPickerClose .material-symbols-outlined{font-size:20px}.CreateEngageForm .CreateEngageFormMobilePickerTabs{align-items:center;background:var(--background_Gray_Dark_Light);border-radius:10px;bottom:max(12px,env(safe-area-inset-bottom));box-shadow:none;display:flex;left:14px;padding:3px;position:fixed;right:14px;z-index:999}.CreateEngageForm .CreateEngageFormMobilePickerTabs[data-active-tab=field]{--toggle-index:0}.CreateEngageForm .CreateEngageFormMobilePickerTabs[data-active-tab=styles]{--toggle-index:1}.CreateEngageForm .CreateEngageFormMobilePickerTabs[data-active-tab=layout]{--toggle-index:2}.CreateEngageForm .CreateEngageFormMobilePickerTabs .CreateEngageFormMobilePickerTabsIndicator{background:var(--background_White);border-radius:8px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;pointer-events:none;position:absolute;top:3px;transform:translateX(0);transform:translateX(calc(var(--toggle-index, 0)*100%));transition:transform .32s cubic-bezier(.4,0,.2,1);width:calc(33.33333% - 2px);z-index:0}.CreateEngageForm .CreateEngageFormMobilePickerTabs .CreateEngageFormMobilePickerTab{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:13px;font-weight:500;gap:6px;height:34px;justify-content:center;padding:0 12px;position:relative;transition:color .2s ease;white-space:nowrap;z-index:1}.CreateEngageForm .CreateEngageFormMobilePickerTabs .CreateEngageFormMobilePickerTab .material-symbols-outlined{font-size:16px}.CreateEngageForm .CreateEngageFormMobilePickerTabs .CreateEngageFormMobilePickerTab.is-active{color:var(--background_Blue);font-weight:600}.CreateEngageForm .CreateEngageFormLeftCol{padding-bottom:56px}}.EngageBookings{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;gap:16px;height:100%;overflow:auto;padding:24px max(24px,(100% - 1150px)/2) 48px;width:100%}.EngageBookings .EngageBookingsHeader{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin:8px 0 4px}.EngageBookings .EngageBookingsHeader .EngageBookingsHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:720px}.EngageBookings .EngageBookingsHeader .EngageBookingsHeaderMain .EngageBookingsTitle{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:0}.EngageBookings .EngageBookingsHeader .EngageBookingsHeaderMain .EngageBookingsSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.EngageBookings .EngageBookingsHeader .EngageBookingsHeaderActions{align-items:center;display:inline-flex;gap:8px}.EngageBookings .EngageBookingsHeader .EngageBookingsHeaderActions .EngageBookingsAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.EngageBookings .EngageBookingsHeader .EngageBookingsHeaderActions .EngageBookingsAddBtn .EngageBookingsAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.EngageBookings .EngageBookingsHeader .EngageBookingsHeaderActions .EngageBookingsAddBtn .EngageBookingsAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.EngageBookings .EngageBookingsHeader .EngageBookingsHeaderActions .EngageBookingsAddBtn .EngageBookingsAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.EngageBookings .EngageBookingsHeader .EngageBookingsHeaderActions .EngageBookingsAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.EngageBookings .EngageBookingsHeader .EngageBookingsHeaderActions .EngageBookingsAddBtn:active{transform:scale(.98)}.EngageBookings .EngageBookingsHeader .EngageBookingsHeaderActions .EngageBookingsAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.EngageBookings .EngageBookingsControls{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.EngageBookings .EngageBookingsControls .EngageBookingsTabs{align-items:center;background:var(--background_Gray_Light);border-radius:10px;display:inline-flex;padding:3px;position:relative}.EngageBookings .EngageBookingsControls .EngageBookingsTabs .EngageBookingsTabsIndicator{background:var(--background_White);border-radius:8px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;pointer-events:none;position:absolute;top:3px;transform:translateX(0);transform:translateX(calc(var(--toggle-index, 0)*100%));transition:transform .32s cubic-bezier(.4,0,.2,1);width:calc(25% - 1.5px);will-change:transform;z-index:0}.EngageBookings .EngageBookingsControls .EngageBookingsTabs[data-active-tab=all]{--toggle-index:0}.EngageBookings .EngageBookingsControls .EngageBookingsTabs[data-active-tab=draft]{--toggle-index:1}.EngageBookings .EngageBookingsControls .EngageBookingsTabs[data-active-tab=published]{--toggle-index:2}.EngageBookings .EngageBookingsControls .EngageBookingsTabs[data-active-tab=archived]{--toggle-index:3}.EngageBookings .EngageBookingsControls .EngageBookingsTabs .EngageBookingsTab{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:13px;font-weight:500;gap:6px;height:30px;justify-content:center;min-width:90px;padding:0 14px;position:relative;transition:color .2s ease;white-space:nowrap;z-index:1}.EngageBookings .EngageBookingsControls .EngageBookingsTabs .EngageBookingsTab .EngageBookingsTabCount{align-items:center;background:var(--background_White);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:10px;font-weight:600;height:16px;justify-content:center;line-height:1;min-width:18px;padding:0 5px;transition:background .2s ease,color .2s ease}.EngageBookings .EngageBookingsControls .EngageBookingsTabs .EngageBookingsTab:hover{color:var(--text_Title_Dark)}.EngageBookings .EngageBookingsControls .EngageBookingsTabs .EngageBookingsTab.is-active{color:var(--text_Title_Dark);font-weight:600}.EngageBookings .EngageBookingsControls .EngageBookingsTabs .EngageBookingsTab.is-active .EngageBookingsTabCount{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.EngageBookings .EngageBookingsControls .EngageBookingsSearch{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;display:flex;gap:6px;min-width:240px;outline:3px solid #0000;padding:0 12px;transition:all .15s ease}.EngageBookings .EngageBookingsControls .EngageBookingsSearch:focus-within,.EngageBookings .EngageBookingsControls .EngageBookingsSearch:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.EngageBookings .EngageBookingsControls .EngageBookingsSearch .material-symbols-outlined{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:15px;justify-content:center}.EngageBookings .EngageBookingsControls .EngageBookingsSearch input{background:#0000;border:0;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.EngageBookings .EngageBookingsControls .EngageBookingsSearch input::placeholder{color:var(--text_Title_Light_Light)}.EngageBookings .EngageBookingsBody{display:flex;flex:1 1;flex-direction:column;gap:16px}.EngageBookings .EngageBookingsBody .EngageBookingsGridHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.EngageBookings .EngageBookingsBody .EngageBookingsGridHeader .EngageBookingsGridHeaderText h3{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0 0 4px}.EngageBookings .EngageBookingsBody .EngageBookingsGridHeader .EngageBookingsGridHeaderText p{color:var(--text_Title_Light_Light);font-size:12.5px;margin:0}.EngageBookings .EngageBookingsBody .EngageBookingsGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:16px;position:relative;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard:has(.EngageBookingsActionsMenu){z-index:10}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard:hover{border-color:var(--border_Dark_Light);box-shadow:0 6px 18px #0f172a14;transform:translateY(-1px)}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard:hover .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsCardMenuButton{opacity:1}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader{align-items:center;display:flex;gap:8px;justify-content:space-between}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardStatus{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;padding:2px 10px;text-transform:capitalize}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardStatus.is-spacer{height:0;padding:0;visibility:hidden;width:0}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardStatus.is-draft{background:color-mix(in srgb,var(--pending) 18%,#0000);color:var(--pending)}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardStatus.is-published{background:color-mix(in srgb,var(--Done) 18%,#0000);color:var(--Done)}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardStatus.is-archived{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap{display:inline-flex;position:relative}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsCardMenuButton{align-items:center;background:#0000;border:0;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;opacity:0;transition:background .12s ease,color .12s ease,opacity .12s ease;width:28px}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsCardMenuButton .material-symbols-outlined{font-size:18px}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsCardMenuButton:hover,.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsCardMenuButton[aria-expanded=true]{background:var(--background_Gray_Light);color:var(--text_Title_Dark);opacity:1}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsActionsMenu{animation:EngageBookingsActionsMenuIn .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;min-width:180px;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsActionsMenu .EngageBookingsActionsMenuItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:8px;padding:8px 10px;text-align:left;transition:background .12s ease,color .12s ease}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsActionsMenu .EngageBookingsActionsMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsActionsMenu .EngageBookingsActionsMenuItem:hover{background:var(--background_Gray_Light)}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsActionsMenu .EngageBookingsActionsMenuItem:hover .material-symbols-outlined{color:var(--text_Title_Dark)}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsActionsMenu .EngageBookingsActionsMenuItem.is-danger,.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsActionsMenu .EngageBookingsActionsMenuItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsActionsMenu .EngageBookingsActionsMenuItem.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000)}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsActionsMenu .EngageBookingsActionsMenuItem.is-disabled{cursor:not-allowed;opacity:.45;width:100%}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsActionsMenu .EngageBookingsActionsMenuItem.is-disabled:hover{background:#0000}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsActionsMenu .EngageBookingsActionsMenuItem.is-disabled:hover .material-symbols-outlined{color:var(--text_Title_Light)}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsActionsMenu .EngageBookingsActionsMenuDivider{background:var(--border_Light);height:1px;margin:4px 2px}@keyframes EngageBookingsActionsMenuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardTitle{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardCompany{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:4px;margin:0}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardCompany .material-symbols-outlined{font-size:14px}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardDescription{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text_Title_Light_Light);display:-webkit-box;font-size:12px;line-height:1.4;margin:0;overflow:hidden}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardMeta{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardMeta .EngageBookingsCardMetaItem{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:11px;font-weight:500;gap:4px}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardMeta .EngageBookingsCardMetaItem .material-symbols-outlined{font-size:14px}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardFooter{align-items:center;border-top:1px solid var(--border_Light);color:var(--text_Title_Light_Light);display:flex;flex-wrap:wrap;font-size:11px;gap:8px;justify-content:space-between;margin-top:auto;padding-top:8px}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardFooter .EngageBookingsCardSharedStat{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:10px;font-weight:600;gap:4px;padding:3px 8px}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardFooter .EngageBookingsCardSharedStat .material-symbols-outlined{font-size:14px}.EngageBookings .EngageBookingsBody .EngageBookingsSkeleton{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.EngageBookings .EngageBookingsBody .EngageBookingsSkeleton .EngageBookingsSkeletonCard{animation:EngageBookingsSkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,color-mix(in srgb,var(--background_Gray_Light) 55%,var(--background_White)) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:12px;height:160px}@keyframes EngageBookingsSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EngageBookings .EngageBookingsBody .EngageBookingsEmpty{align-items:center;background:var(--background_White);border:1px dashed var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:60px 24px;text-align:center}.EngageBookings .EngageBookingsBody .EngageBookingsEmpty>.material-symbols-outlined{align-items:center;background:var(--background_Gray_Light);border-radius:50%;color:var(--text_Title_Light_Light);display:inline-flex;font-size:40px;height:64px;justify-content:center;width:64px}.EngageBookings .EngageBookingsBody .EngageBookingsEmpty h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:8px 0 0}.EngageBookings .EngageBookingsBody .EngageBookingsEmpty p{color:var(--text_Title_Light_Light);font-size:13px;margin:0;max-width:360px}.EngageBookings .EngageBookingsBody .EngageBookingsEmpty .EngageBookingsEmptyCta{align-items:center;background:var(--background_Blue);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;margin-top:8px;padding:8px 16px;transition:background .15s ease}.EngageBookings .EngageBookingsBody .EngageBookingsEmpty .EngageBookingsEmptyCta:hover{background:var(--background_Blue);background:var(--background_Blue_Dark,var(--background_Blue))}@media(max-width:1050px){.EngageBookings{padding:16px 16px 32px}}@media(max-width:600px){.EngageBookings{padding:12px 12px 24px}.EngageBookings .EngageBookingsControls .EngageBookingsTabs{-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto;scrollbar-width:none;width:100%}.EngageBookings .EngageBookingsControls .EngageBookingsTabs::-webkit-scrollbar{display:none}.EngageBookings .EngageBookingsControls .EngageBookingsTabs .EngageBookingsTabsIndicator{display:none}.EngageBookings .EngageBookingsControls .EngageBookingsTabs .EngageBookingsTab.is-active{background:var(--background_White);box-shadow:0 1px 2px #0f172a14}.EngageBookings .EngageBookingsControls .EngageBookingsSearch{min-width:0;width:100%}}.EngageBookingsRenameModal{inset:0;position:fixed;z-index:3000}@keyframes EngageBookingsRenameSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.EngageBookingsRenameModal .EngageBookingsRenameOverlay{align-items:center;display:flex;inset:0;justify-content:center;position:fixed}.EngageBookingsRenameModal .EngageBookingsRenameBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);border:none;cursor:pointer;inset:0;padding:0;position:absolute}.EngageBookingsRenameModal .EngageBookingsRenameCard{background:var(--background_White);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:16px;padding:22px;position:relative;width:min(420px,92vw);z-index:1}.EngageBookingsRenameModal .EngageBookingsRenameCard.EngageBookingsCreateCard{width:min(520px,92vw)}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;position:absolute;right:14px;top:14px;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameClose .material-symbols-outlined{font-size:21px}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameClose:active{transform:scale(.92)}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameHeader{display:flex;flex-direction:column;gap:6px;padding-right:40px}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameHeader h2{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameHeader p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameBody{display:flex;flex-direction:column;gap:8px}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameBody label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameBody .EngageBookingsCreateCompanyLabel{margin-top:6px}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameBody input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-family:inherit;font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameBody input::placeholder{color:var(--text_Title_Light_Light)}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameBody input:focus,.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameBody input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameActions{align-items:center;display:flex;gap:10px;justify-content:flex-end}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameActions button{cursor:pointer;font-family:inherit;font-size:13px}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameActions .EngageBookingsRenameCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameActions .EngageBookingsRenameCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameActions .EngageBookingsRenameCancel:disabled{cursor:not-allowed;opacity:.55}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameActions .EngageBookingsRenameSave{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameActions .EngageBookingsRenameSave .EngageBookingsRenameSaveInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameActions .EngageBookingsRenameSave .EngageBookingsRenameSaveInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameActions .EngageBookingsRenameSave .EngageBookingsRenameSaveInner .material-symbols-outlined.EngageBookingsRenameSpinner{animation:EngageBookingsRenameSpin .9s linear infinite}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameActions .EngageBookingsRenameSave .EngageBookingsRenameSaveLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameActions .EngageBookingsRenameSave:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameActions .EngageBookingsRenameSave:active{transform:scale(.98)}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameActions .EngageBookingsRenameSave:disabled{cursor:not-allowed;opacity:.55;transform:none}@media(max-width:1050px){.EngageBookingsRenameModal .EngageBookingsRenameCard{max-width:calc(100vw - 32px)}}@media(max-width:600px){.EngageBookingsRenameModal .EngageBookingsRenameCard{max-width:calc(100vw - 16px);padding:14px;width:calc(100vw - 16px)}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameBody input{font-size:16px;min-height:44px}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameActions{align-items:stretch;flex-direction:column-reverse;gap:10px}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameActions button{min-height:44px;width:100%}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameActions .EngageBookingsRenameCancel,.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameActions .EngageBookingsRenameSave{align-items:center;display:inline-flex;justify-content:center}}.IDCardCapture .IDCardCaptureTrigger{align-items:center;background:#0000;border:1px dashed var(--border_Dark_Light);border-radius:10px;border-radius:var(--booking-radius,10px);color:#0f172a;color:var(--booking-font-color,#0f172a);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:12px 16px;transition:border-color .15s ease,color .15s ease}.IDCardCapture .IDCardCaptureTrigger:hover:not(:disabled){border-color:#3b82f6;border-color:var(--booking-primary,#3b82f6);color:#3b82f6;color:var(--booking-primary,#3b82f6)}.IDCardCapture .IDCardCaptureTrigger .material-symbols-outlined{font-size:20px}.IDCardCapture .IDCardCapturePreview{align-items:center;border:1px solid var(--border_Light);border-radius:10px;border-radius:var(--booking-radius,10px);display:flex;gap:12px;padding:10px}.IDCardCapture .IDCardCapturePreview img{border:1px solid var(--border_Light);border-radius:6px;height:48px;object-fit:cover;width:72px}.IDCardCapture .IDCardCapturePreview .IDCardCapturePreviewInfo{align-items:center;color:var(--Done);display:inline-flex;flex:1 1;font-size:13px;font-weight:600;gap:6px}.IDCardCapture .IDCardCapturePreview .IDCardCapturePreviewInfo .material-symbols-outlined{font-size:18px}.IDCardCapture .IDCardCapturePreview .IDCardCaptureReplace{background:#0000;border:0;color:#3b82f6;color:var(--booking-primary,#3b82f6);cursor:pointer;font-size:12.5px;font-weight:600}.IDCardCapture .IDCardCapturePreview .IDCardCaptureReplace:hover{text-decoration:underline}.IDCardCapture.is-disabled{opacity:.6}.IDCardCaptureModal{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1000}.IDCardCaptureModal .IDCardCaptureModalCard{background:var(--background_White);border-radius:16px;box-shadow:0 1px 3px #0000000d;max-width:540px;overflow:hidden;width:100%}.IDCardCaptureModal .IDCardCaptureModalCard .IDCardCaptureModalHead{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:14px 16px}.IDCardCaptureModal .IDCardCaptureModalCard .IDCardCaptureModalHead h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.IDCardCaptureModal .IDCardCaptureModalCard .IDCardCaptureModalHead button{align-items:center;background:var(--background_Gray_Light);border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.IDCardCaptureModal .IDCardCaptureModalCard .IDCardCaptureModalHead button:disabled{opacity:.5}.IDCardCaptureModal .IDCardCaptureModalCard .IDCardCaptureStage{aspect-ratio:4/3;background:#000;overflow:hidden;position:relative}.IDCardCaptureModal .IDCardCaptureModalCard .IDCardCaptureStage .IDCardCaptureVideo{display:block;height:100%;object-fit:cover;width:100%}.IDCardCaptureModal .IDCardCaptureModalCard .IDCardCaptureStage .IDCardCaptureFrame{align-items:flex-end;border:2px solid #ffffffe6;border-radius:12px;box-shadow:0 0 0 9999px #00000059;display:flex;inset:14% 10%;justify-content:center;pointer-events:none;position:absolute;transition:border-color .2s ease}.IDCardCaptureModal .IDCardCaptureModalCard .IDCardCaptureStage .IDCardCaptureFrame.is-detecting{border-color:#22c55e;box-shadow:0 0 0 9999px #00000059,inset 0 0 0 3px #22c55e80}.IDCardCaptureModal .IDCardCaptureModalCard .IDCardCaptureStage .IDCardCaptureFrame .IDCardCaptureFrameHint{color:#fff;font-size:12px;font-weight:600;margin-bottom:-26px;text-shadow:0 1px 4px #0009}.IDCardCaptureModal .IDCardCaptureModalCard .IDCardCaptureStage .IDCardCaptureBusy{align-items:center;background:#0206178c;color:#fff;display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:8px;inset:0;justify-content:center;position:absolute}.IDCardCaptureModal .IDCardCaptureModalCard .IDCardCaptureStage .IDCardCaptureBusy .IDCardCaptureSpin{animation:IDCardCaptureSpin .9s linear infinite;font-size:28px}.IDCardCaptureModal .IDCardCaptureModalCard .IDCardCaptureError{color:var(--Canceled);font-size:12.5px;padding:10px 16px 0}.IDCardCaptureModal .IDCardCaptureModalCard .IDCardCaptureActions{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:14px 16px}.IDCardCaptureModal .IDCardCaptureModalCard .IDCardCaptureActions .IDCardCaptureFileBtn{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:10px 14px}.IDCardCaptureModal .IDCardCaptureModalCard .IDCardCaptureActions .IDCardCaptureFileBtn .material-symbols-outlined{font-size:18px}.IDCardCaptureModal .IDCardCaptureModalCard .IDCardCaptureActions .IDCardCaptureFileBtn:disabled{cursor:not-allowed;opacity:.5}.IDCardCaptureModal .IDCardCaptureModalCard .IDCardCaptureActions .IDCardCaptureShoot{align-items:center;background:var(--background_Blue);border:0;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:6px;padding:11px 18px}.IDCardCaptureModal .IDCardCaptureModalCard .IDCardCaptureActions .IDCardCaptureShoot .material-symbols-outlined{font-size:18px}.IDCardCaptureModal .IDCardCaptureModalCard .IDCardCaptureActions .IDCardCaptureShoot:disabled{cursor:not-allowed;opacity:.5}@keyframes IDCardCaptureSpin{to{transform:rotate(1turn)}}.EngageBookingPublic{align-items:center;background:var(--background_Gray_Light_Light_Light);box-sizing:border-box;color:#0f172a;color:var(--booking-font-color,#0f172a);display:flex;flex-direction:column;gap:10px;justify-content:flex-start;min-height:100dvh;padding:24px 20px 64px}.EngageBookingPublic .EngageBookingPublicHeader{align-items:center;display:flex;max-width:1020px;min-height:60px;padding:5px 10px;width:100%}.EngageBookingPublic .EngageBookingPublicHeader .EngageBookingPublicHeaderLogoMain{align-items:center;display:flex;gap:10px}.EngageBookingPublic .EngageBookingPublicHeader .EngageBookingPublicHeaderLogoMain img{height:37px;width:37px}.EngageBookingPublic .EngageBookingPublicHeader .EngageBookingPublicHeaderLogoMain .EngageBookingPublicHeaderLogo{align-items:baseline;display:flex;flex-direction:column}.EngageBookingPublic .EngageBookingPublicHeader .EngageBookingPublicHeaderLogoMain .EngageBookingPublicHeaderLogo h1{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;font-size:20px;font-weight:600;letter-spacing:.01em;margin:0}.EngageBookingPublic .EngageBookingPublicHeader .EngageBookingPublicHeaderLogoMain .EngageBookingPublicHeaderLogo h2{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;margin:-4px 0 0}.EngageBookingPublic .EngageBookingPublicHeader .EngageBookingPublicHeaderUser{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;display:flex;gap:10px;margin-left:auto;padding:6px 18px 6px 6px}.EngageBookingPublic .EngageBookingPublicHeader .EngageBookingPublicHeaderUser .EngageBookingPublicHeaderAvatar{align-items:center;background:var(--border_Dark_Light);border-radius:999px;display:flex;flex-shrink:0;height:34px;justify-content:center;overflow:hidden;width:34px}.EngageBookingPublic .EngageBookingPublicHeader .EngageBookingPublicHeaderUser .EngageBookingPublicHeaderAvatar img{height:100%;object-fit:cover;width:100%}.EngageBookingPublic .EngageBookingPublicHeader .EngageBookingPublicHeaderUser .EngageBookingPublicHeaderAvatar.is-fallback{border:1px solid #0000}.EngageBookingPublic .EngageBookingPublicHeader .EngageBookingPublicHeaderUser .EngageBookingPublicHeaderAvatar.is-fallback span{color:var(--text_Title_Light);font-size:13px;font-weight:600;text-transform:uppercase}.EngageBookingPublic .EngageBookingPublicHeader .EngageBookingPublicHeaderUser .EngageBookingPublicHeaderUserText h4{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0}.EngageBookingPublic .EngageBookingPublicHeader .EngageBookingPublicHeaderUser .EngageBookingPublicHeaderUserText h5{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;margin-top:-2px}.EngageBookingPublic .EngageBookingPublicLoading{align-items:center;display:flex;justify-content:center;min-height:60vh}.EngageBookingPublic .EngageBookingPublicLoading .material-symbols-outlined{animation:EngageBookingPublicSpin .9s linear infinite;color:#3b82f6;color:var(--booking-primary,#3b82f6);font-size:34px}.EngageBookingPublic .EngageBookingPublicEmpty{align-items:center;background:#fff;background:var(--booking-form-bg,#fff);border:1px solid var(--border_Light);border-radius:16px;display:flex;flex-direction:column;gap:10px;max-width:420px;padding:48px 36px;text-align:center}.EngageBookingPublic .EngageBookingPublicEmpty .material-symbols-outlined{color:#0f172a8c;color:var(--booking-muted,#0f172a8c);font-size:36px}.EngageBookingPublic .EngageBookingPublicEmpty h2{font-size:20px;margin:0}.EngageBookingPublic .EngageBookingPublicEmpty p{color:#0f172a8c;color:var(--booking-muted,#0f172a8c);font-size:14px;margin:0}.EngageBookingPublic .EngageBookingPublicFooterBrand{margin:14px auto 10px;padding:0 14px}.EngageBookingPublic .EngageBookingPublicFooterBrand p{color:var(--text_Title_Light_Light);font-size:13px;margin:0;text-align:center}.EngageBookingPublic .EngageBookingPublicFooterBrand p a{color:var(--background_Blue);font-weight:500;text-decoration:none}.EngageBookingPublic .EngageBookingPublicFooterBrand p a:hover{text-decoration:underline}.EngageBookingPublic .EngageBookingPublicShell{animation:EngageBookingPublicRise .3s ease;background:#fff;background:var(--booking-form-bg,#fff);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:grid;grid-template-columns:340px minmax(0,1fr);max-width:1020px;overflow:hidden;width:100%}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand{border-right:1px solid var(--border_Light);display:flex;flex-direction:column;min-width:0}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicCover{height:148px;overflow:hidden}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicCover img{display:block;height:100%;object-fit:cover;width:100%}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody{display:flex;flex:1 1;flex-direction:column;gap:14px;padding:24px 22px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicBrandCompany{align-items:center;color:#0f172a8c;color:var(--booking-muted,#0f172a8c);display:flex;font-size:13px;font-weight:600;gap:10px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicBrandCompany .EngageBookingPublicLogo{background:rgba(15,23,42,.035);background:var(--booking-surface-soft,rgba(15,23,42,.035));border-radius:10px;flex-shrink:0;height:40px;object-fit:contain;width:40px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody h1{font-size:23px;font-weight:700;line-height:1.25;margin:0}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicBrandDescription{color:#0f172a8c;color:var(--booking-muted,#0f172a8c);font-size:14px;line-height:1.55;margin:0}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicBrandMeta{display:flex;flex-wrap:wrap;gap:8px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicBrandMeta .EngageBookingPublicBrandMetaItem{align-items:center;background:rgba(15,23,42,.035);background:var(--booking-surface-soft,rgba(15,23,42,.035));border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:6px 12px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicBrandMeta .EngageBookingPublicBrandMetaItem .material-symbols-outlined{color:#3b82f6;color:var(--booking-primary,#3b82f6);font-size:16px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicBrandContact{display:flex;flex-direction:column;gap:8px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicBrandContact a{align-items:center;color:#0f172a;color:var(--booking-font-color,#0f172a);display:inline-flex;font-size:13px;gap:8px;text-decoration:none;word-break:break-all}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicBrandContact a .material-symbols-outlined{color:#3b82f6;color:var(--booking-primary,#3b82f6);flex-shrink:0;font-size:16px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicBrandContact a:hover{text-decoration:underline}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicTimezone{margin-top:auto;position:relative}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicTimezone .EngageBookingPublicTimezoneButton{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:10px;border-radius:var(--booking-radius,10px);color:#0f172a;color:var(--booking-font-color,#0f172a);cursor:pointer;display:flex;font-size:12.5px;gap:8px;padding:9px 12px;text-align:left;transition:border-color .15s ease;width:100%}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicTimezone .EngageBookingPublicTimezoneButton .material-symbols-outlined{color:#0f172a8c;color:var(--booking-muted,#0f172a8c);flex-shrink:0;font-size:17px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicTimezone .EngageBookingPublicTimezoneButton .EngageBookingPublicTimezoneLabel{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicTimezone .EngageBookingPublicTimezoneButton .EngageBookingPublicTimezoneChevron{font-size:18px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicTimezone .EngageBookingPublicTimezoneButton:hover{border-color:#3b82f6;border-color:var(--booking-primary,#3b82f6)}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicTimezone .EngageBookingPublicTimezoneMenu{animation:EngageBookingPublicRise .16s ease;background:#fff;background:var(--booking-form-bg,#fff);border:1px solid var(--border_Light);border-radius:12px;bottom:calc(100% + 8px);box-shadow:0 16px 40px #0f172a2e;display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;right:0;z-index:30}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicTimezone .EngageBookingPublicTimezoneMenu .EngageBookingPublicTimezoneSearch{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:8px;padding:10px 12px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicTimezone .EngageBookingPublicTimezoneMenu .EngageBookingPublicTimezoneSearch .material-symbols-outlined{color:#0f172a8c;color:var(--booking-muted,#0f172a8c);font-size:17px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicTimezone .EngageBookingPublicTimezoneMenu .EngageBookingPublicTimezoneSearch input{background:#0000;border:none;color:#0f172a;color:var(--booking-font-color,#0f172a);flex:1 1;font-size:13px;min-width:0;outline:none}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicTimezone .EngageBookingPublicTimezoneMenu .EngageBookingPublicTimezoneOptions{-webkit-overflow-scrolling:touch;max-height:240px;overflow-y:auto;padding:6px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicTimezone .EngageBookingPublicTimezoneMenu .EngageBookingPublicTimezoneOptions .EngageBookingPublicTimezoneOption{background:#0000;border:none;border-radius:8px;color:#0f172a;color:var(--booking-font-color,#0f172a);cursor:pointer;display:flex;flex-direction:column;font-size:12.5px;gap:1px;padding:8px 10px;text-align:left;width:100%}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicTimezone .EngageBookingPublicTimezoneMenu .EngageBookingPublicTimezoneOptions .EngageBookingPublicTimezoneOption strong{font-weight:600}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicTimezone .EngageBookingPublicTimezoneMenu .EngageBookingPublicTimezoneOptions .EngageBookingPublicTimezoneOption span{color:#0f172a8c;color:var(--booking-muted,#0f172a8c);font-size:11px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicTimezone .EngageBookingPublicTimezoneMenu .EngageBookingPublicTimezoneOptions .EngageBookingPublicTimezoneOption.is-active,.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicTimezone .EngageBookingPublicTimezoneMenu .EngageBookingPublicTimezoneOptions .EngageBookingPublicTimezoneOption:hover{background:rgba(15,23,42,.035);background:var(--booking-surface-soft,rgba(15,23,42,.035))}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicTimezone .EngageBookingPublicTimezoneMenu .EngageBookingPublicTimezoneOptions .EngageBookingPublicTimezoneOption.is-active strong{color:#3b82f6;color:var(--booking-primary,#3b82f6)}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicTimezone .EngageBookingPublicTimezoneMenu .EngageBookingPublicTimezoneOptions .EngageBookingPublicTimezoneDivider{background:#0f172a1f;background:var(--booking-border,#0f172a1f);height:1px;margin:6px 4px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicTimezone .EngageBookingPublicTimezoneMenu .EngageBookingPublicTimezoneOptions .EngageBookingPublicTimezoneEmpty{color:#0f172a8c;color:var(--booking-muted,#0f172a8c);font-size:12.5px;padding:14px 10px;text-align:center}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain{display:flex;flex-direction:column;min-width:0;padding:24px 28px 22px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepper{align-items:center;display:flex;gap:10px;margin-bottom:20px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepper .EngageBookingPublicStep{align-items:center;color:#0f172a8c;color:var(--booking-muted,#0f172a8c);display:inline-flex;font-size:12.5px;font-weight:600;gap:7px;white-space:nowrap}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepper .EngageBookingPublicStep span{align-items:center;background:rgba(15,23,42,.035);background:var(--booking-surface-soft,rgba(15,23,42,.035));border:1px solid var(--border_Light);border-radius:50%;display:inline-flex;font-size:11px;height:22px;justify-content:center;width:22px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepper .EngageBookingPublicStep.is-active{color:#0f172a;color:var(--booking-font-color,#0f172a)}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepper .EngageBookingPublicStep.is-active span{background:#3b82f6;background:var(--booking-primary,#3b82f6);border-color:#3b82f6;border-color:var(--booking-primary,#3b82f6);color:#fff;color:var(--booking-accent-text,#fff)}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepper .EngageBookingPublicStepLine{background:#0f172a1f;background:var(--booking-border,#0f172a1f);flex:1 1;height:1px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody{display:flex;flex:1 1;flex-direction:column;gap:16px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody h3{font-size:16px;font-weight:600;margin:0}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicAppointmentTypes{display:flex;flex-direction:column;gap:8px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicAppointmentTypes label{color:#0f172a8c;color:var(--booking-muted,#0f172a8c);font-size:13px;font-weight:600}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicAppointmentTypes .EngageBookingPublicServices{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicAppointmentTypes .EngageBookingPublicServices .EngageBookingPublicServiceCard{background:#0000;border:1px solid var(--border_Light);border-radius:12px;color:#0f172a;color:var(--booking-font-color,#0f172a);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:6px;padding:14px;text-align:left;transition:border-color .15s ease,background .15s ease,transform .1s ease}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicAppointmentTypes .EngageBookingPublicServices .EngageBookingPublicServiceCard .EngageBookingPublicServiceCardTop{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicAppointmentTypes .EngageBookingPublicServices .EngageBookingPublicServiceCard .EngageBookingPublicServiceCardTop strong{font-size:14px;font-weight:700;line-height:1.3}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicAppointmentTypes .EngageBookingPublicServices .EngageBookingPublicServiceCard .EngageBookingPublicServiceCardTop .EngageBookingPublicServiceCardCheck{flex-shrink:0}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicAppointmentTypes .EngageBookingPublicServices .EngageBookingPublicServiceCard .EngageBookingPublicServiceCardTop .EngageBookingPublicServiceCardCheck .material-symbols-outlined{color:#0f172a8c;color:var(--booking-muted,#0f172a8c);font-size:19px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicAppointmentTypes .EngageBookingPublicServices .EngageBookingPublicServiceCard .EngageBookingPublicServiceCardTop .EngageBookingPublicServiceCardCheck.is-on .material-symbols-outlined{color:#3b82f6;color:var(--booking-primary,#3b82f6)}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicAppointmentTypes .EngageBookingPublicServices .EngageBookingPublicServiceCard p{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#0f172a8c;color:var(--booking-muted,#0f172a8c);display:-webkit-box;font-size:12.5px;line-height:1.45;margin:0;overflow:hidden}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicAppointmentTypes .EngageBookingPublicServices .EngageBookingPublicServiceCard .EngageBookingPublicServiceCardDuration{align-items:center;color:#3b82f6;color:var(--booking-primary,#3b82f6);display:inline-flex;font-size:12px;font-weight:600;gap:5px;margin-top:auto}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicAppointmentTypes .EngageBookingPublicServices .EngageBookingPublicServiceCard .EngageBookingPublicServiceCardDuration .material-symbols-outlined{font-size:14px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicAppointmentTypes .EngageBookingPublicServices .EngageBookingPublicServiceCard:hover{border-color:#3b82f6;border-color:var(--booking-primary,#3b82f6);transform:translateY(-1px)}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicAppointmentTypes .EngageBookingPublicServices .EngageBookingPublicServiceCard.is-on{background:color-mix(in srgb,#3b82f6 7%,#0000);background:color-mix(in srgb,var(--booking-primary,#3b82f6) 7%,#0000);border-color:#3b82f6;border-color:var(--booking-primary,#3b82f6)}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicDetailsPageBar{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicDetailsPageBar h3{margin:0}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicDetailsPageBar .EngageBookingPublicDetailsPageCount{color:#0f172a8c;color:var(--booking-muted,#0f172a8c);flex-shrink:0;font-size:12px;font-weight:600}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSelectionRecap{align-items:center;background:rgba(15,23,42,.035);background:var(--booking-surface-soft,rgba(15,23,42,.035));border:1px solid var(--border_Light);border-radius:10px;border-radius:var(--booking-radius,10px);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 14px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSelectionRecap .material-symbols-outlined{color:#3b82f6;color:var(--booking-primary,#3b82f6);font-size:17px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 230px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicCalendar{display:flex;flex-direction:column;gap:10px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicCalendar .EngageBookingPublicCalendarHeader{align-items:center;display:flex;justify-content:space-between}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicCalendar .EngageBookingPublicCalendarHeader span{font-size:15px;font-weight:700}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicCalendar .EngageBookingPublicCalendarHeader .EngageBookingPublicCalendarArrows{display:flex;gap:6px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicCalendar .EngageBookingPublicCalendarHeader .EngageBookingPublicCalendarArrows button{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:50%;color:#0f172a;color:var(--booking-font-color,#0f172a);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:border-color .15s ease,background .15s ease;width:32px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicCalendar .EngageBookingPublicCalendarHeader .EngageBookingPublicCalendarArrows button .material-symbols-outlined{font-size:18px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicCalendar .EngageBookingPublicCalendarHeader .EngageBookingPublicCalendarArrows button:hover:not(:disabled){border-color:#3b82f6;border-color:var(--booking-primary,#3b82f6)}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicCalendar .EngageBookingPublicCalendarHeader .EngageBookingPublicCalendarArrows button:disabled{cursor:not-allowed;opacity:.35}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicCalendar .EngageBookingPublicWeekdays{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(7,1fr)}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicCalendar .EngageBookingPublicWeekdays span{color:#0f172a8c;color:var(--booking-muted,#0f172a8c);font-size:11px;font-weight:600;letter-spacing:.04em;padding:4px 0;text-align:center;text-transform:uppercase}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicCalendar .EngageBookingPublicMonthGrid{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(7,1fr);transition:opacity .18s ease}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicCalendar .EngageBookingPublicMonthGrid.is-loading{opacity:.45;pointer-events:none}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicCalendar .EngageBookingPublicMonthGrid .EngageBookingPublicMonthBlank{aspect-ratio:1}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicCalendar .EngageBookingPublicMonthGrid .EngageBookingPublicMonthDay{align-items:center;aspect-ratio:1;background:#0000;border:none;border-radius:50%;color:#0f172a8c;color:var(--booking-muted,#0f172a8c);cursor:not-allowed;display:flex;font-size:13.5px;font-weight:500;justify-content:center;position:relative;transition:background .15s ease,color .15s ease}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicCalendar .EngageBookingPublicMonthGrid .EngageBookingPublicMonthDay .EngageBookingPublicMonthDot{background:#3b82f6;background:var(--booking-primary,#3b82f6);border-radius:50%;bottom:5px;height:4px;left:50%;position:absolute;transform:translateX(-50%);width:4px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicCalendar .EngageBookingPublicMonthGrid .EngageBookingPublicMonthDay.is-available{background:color-mix(in srgb,#3b82f6 9%,#0000);background:color-mix(in srgb,var(--booking-primary,#3b82f6) 9%,#0000);color:#3b82f6;color:var(--booking-primary,#3b82f6);cursor:pointer;font-weight:700}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicCalendar .EngageBookingPublicMonthGrid .EngageBookingPublicMonthDay.is-available:hover{background:color-mix(in srgb,#3b82f6 18%,#0000);background:color-mix(in srgb,var(--booking-primary,#3b82f6) 18%,#0000)}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicCalendar .EngageBookingPublicMonthGrid .EngageBookingPublicMonthDay.is-selected{background:#3b82f6;background:var(--booking-primary,#3b82f6);color:#fff;color:var(--booking-accent-text,#fff)}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicCalendar .EngageBookingPublicMonthGrid .EngageBookingPublicMonthDay.is-selected .EngageBookingPublicMonthDot{background:#fff;background:var(--booking-accent-text,#fff)}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicCalendar .EngageBookingPublicMonthGrid .EngageBookingPublicMonthDay.is-selected:hover{background:#3b82f6;background:var(--booking-primary,#3b82f6)}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicTimes{display:flex;flex-direction:column;gap:10px;min-width:0}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicTimes h3{color:#0f172a8c;color:var(--booking-muted,#0f172a8c);font-size:13.5px;font-weight:600}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicTimes .EngageBookingPublicSlots{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:8px;max-height:348px;overflow-y:auto;padding-right:4px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicTimes .EngageBookingPublicSlots .EngageBookingPublicSlotRow{display:flex;gap:6px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicTimes .EngageBookingPublicSlots .EngageBookingPublicSlotRow .EngageBookingPublicSlot{align-items:center;background:#0000;border:1px solid color-mix(in srgb,#3b82f6 45%,#0000);border:1px solid color-mix(in srgb,var(--booking-primary,#3b82f6) 45%,#0000);border-radius:10px;border-radius:var(--booking-radius,10px);color:#3b82f6;color:var(--booking-primary,#3b82f6);cursor:pointer;display:inline-flex;flex:1 1;font-size:13.5px;font-weight:700;gap:6px;justify-content:center;padding:11px 8px;transition:border-color .15s ease,background .15s ease}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicTimes .EngageBookingPublicSlots .EngageBookingPublicSlotRow .EngageBookingPublicSlot em{color:#0f172a8c;color:var(--booking-muted,#0f172a8c);font-size:11px;font-style:normal;font-weight:500}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicTimes .EngageBookingPublicSlots .EngageBookingPublicSlotRow .EngageBookingPublicSlot:hover{background:color-mix(in srgb,#3b82f6 7%,#0000);background:color-mix(in srgb,var(--booking-primary,#3b82f6) 7%,#0000);border-color:#3b82f6;border-color:var(--booking-primary,#3b82f6)}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicTimes .EngageBookingPublicSlots .EngageBookingPublicSlotRow .EngageBookingPublicSlot.is-active{background:rgba(15,23,42,.035);background:var(--booking-surface-soft,rgba(15,23,42,.035));border-color:#0f172a1f;border-color:var(--booking-border,#0f172a1f);color:#0f172a;color:var(--booking-font-color,#0f172a)}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicTimes .EngageBookingPublicSlots .EngageBookingPublicSlotRow .EngageBookingPublicSlotConfirm{align-items:center;animation:EngageBookingPublicRise .16s ease;background:#3b82f6;background:var(--booking-primary,#3b82f6);border:none;border-radius:10px;border-radius:var(--booking-radius,10px);color:#fff;color:var(--booking-accent-text,#fff);cursor:pointer;display:inline-flex;flex:1 1;font-size:13.5px;font-weight:700;justify-content:center;padding:11px 8px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicTimes .EngageBookingPublicSlots .EngageBookingPublicSlotRow .EngageBookingPublicSlotConfirm:hover{filter:brightness(.95)}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicTimes .EngageBookingPublicSlotsLoading{align-items:center;color:#0f172a8c;color:var(--booking-muted,#0f172a8c);display:flex;font-size:13px;gap:8px;padding:14px 0}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicTimes .EngageBookingPublicSlotsLoading .material-symbols-outlined{animation:EngageBookingPublicSpin .9s linear infinite;font-size:18px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicTimes .EngageBookingPublicNoSlots{color:#0f172a8c;color:var(--booking-muted,#0f172a8c);font-size:13px;margin:0;padding:10px 0}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicChipRow{display:flex;flex-wrap:wrap;gap:8px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicChipRow .EngageBookingPublicChip{background:#0000;border:1px solid var(--border_Light);border-radius:999px;color:#0f172a;color:var(--booking-font-color,#0f172a);cursor:pointer;font-size:13px;font-weight:600;padding:8px 14px;transition:border-color .15s ease,background .15s ease,color .15s ease}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicChipRow .EngageBookingPublicChip:hover{border-color:#3b82f6;border-color:var(--booking-primary,#3b82f6)}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicChipRow .EngageBookingPublicChip.is-on{background:#3b82f6;background:var(--booking-primary,#3b82f6);border-color:#3b82f6;border-color:var(--booking-primary,#3b82f6);color:#fff;color:var(--booking-accent-text,#fff)}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicTwoCol{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicTwoCol.is-single{grid-template-columns:minmax(0,1fr)}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicThreeCol{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField{display:flex;flex-direction:column;gap:6px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField label{color:#0f172a8c;color:var(--booking-muted,#0f172a8c);font-size:13px;font-weight:600}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField input,.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField textarea{background:#0000;border:1px solid var(--border_Light);border-radius:10px;border-radius:var(--booking-radius,10px);color:#0f172a;color:var(--booking-font-color,#0f172a);font-family:inherit;font-size:14px;outline:none;padding:11px 13px;transition:border-color .15s ease,box-shadow .15s ease}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField input:focus,.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField textarea:focus{border-color:#3b82f6;border-color:var(--booking-primary,#3b82f6);box-shadow:0 0 0 3px color-mix(in srgb,#3b82f6 18%,#0000);box-shadow:0 0 0 3px color-mix(in srgb,var(--booking-primary,#3b82f6) 18%,#0000)}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField textarea{border-radius:10px;min-height:84px;resize:vertical}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField .EngageBookingPublicSignature{font-family:Brush Script MT,Segoe Script,cursive;font-size:22px;letter-spacing:.5px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField .EngageBookingPublicTerms{display:flex;flex-direction:column;gap:10px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField .EngageBookingPublicTerms .EngageBookingPublicTermsBody{background:rgba(15,23,42,.035);background:var(--booking-surface-soft,rgba(15,23,42,.035));border:1px solid var(--border_Light);border-radius:10px;color:#0f172a;color:var(--booking-font-color,#0f172a);font-size:13px;line-height:1.5;max-height:220px;overflow-y:auto;padding:12px 14px;white-space:pre-wrap}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField .EngageBookingPublicTerms .EngageBookingPublicTermsAccept{align-items:center;align-self:flex-start;background:#0000;border:0;color:#0f172a;color:var(--booking-font-color,#0f172a);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:10px;padding:2px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField .EngageBookingPublicTerms .EngageBookingPublicTermsAccept .EngageBookingPublicTermsCheck{align-items:center;border:1px solid var(--border_Light);border-radius:6px;display:inline-flex;height:22px;justify-content:center;transition:background .15s ease,border-color .15s ease;width:22px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField .EngageBookingPublicTerms .EngageBookingPublicTermsAccept .EngageBookingPublicTermsCheck .material-symbols-outlined{color:#0000;font-size:16px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField .EngageBookingPublicTerms .EngageBookingPublicTermsAccept.is-on .EngageBookingPublicTermsCheck{background:#3b82f6;background:var(--booking-primary,#3b82f6);border-color:#3b82f6;border-color:var(--booking-primary,#3b82f6)}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField .EngageBookingPublicTerms .EngageBookingPublicTermsAccept.is-on .EngageBookingPublicTermsCheck .material-symbols-outlined{color:#fff}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField .PhoneInput .PhoneInputRow{min-height:44px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField .PhoneInput .PhoneInputCountryButton,.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField .PhoneInput .PhoneInputField{background:#0000;border-color:var(--border_Light);color:#0f172a;color:var(--booking-font-color,#0f172a);font-family:inherit}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField .PhoneInput .PhoneInputCountryButton:focus,.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField .PhoneInput .PhoneInputCountryButton:hover,.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField .PhoneInput .PhoneInputField:focus,.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField .PhoneInput .PhoneInputField:hover{border-color:#3b82f6!important;border-color:var(--booking-primary,#3b82f6)!important;outline-color:color-mix(in srgb,#3b82f6 30%,#0000)!important;outline-color:color-mix(in srgb,var(--booking-primary,#3b82f6) 30%,#0000)!important}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField .PhoneInput .PhoneInputCountryButton{border-radius:10px 0 0 10px!important;border-radius:var(--booking-radius,10px) 0 0 var(--booking-radius,10px)!important}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField .PhoneInput .PhoneInputCountryButton .PhoneInputCountryLabel{color:#0f172a;color:var(--booking-font-color,#0f172a)}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField .PhoneInput .PhoneInputField{border-radius:0 10px 10px 0!important;border-radius:0 var(--booking-radius,10px) var(--booking-radius,10px) 0!important}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField .EngageBookingPublicToggle{background:rgba(15,23,42,.035);background:var(--booking-surface-soft,rgba(15,23,42,.035));border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;height:25px;position:relative;transition:background .18s ease,border-color .18s ease;width:44px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField .EngageBookingPublicToggle .EngageBookingPublicToggleKnob{background:#fff;background:var(--booking-form-bg,#fff);border-radius:50%;box-shadow:0 1px 3px #0f172a40;height:19px;left:2px;position:absolute;top:2px;transition:transform .18s ease;width:19px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField .EngageBookingPublicToggle.is-on{background:#3b82f6;background:var(--booking-primary,#3b82f6);border-color:#3b82f6;border-color:var(--booking-primary,#3b82f6)}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField .EngageBookingPublicToggle.is-on .EngageBookingPublicToggleKnob{transform:translateX(19px)}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicCustomHeading{font-size:14px;font-weight:700;margin:6px 0 0}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicReviewBlock{background:rgba(15,23,42,.035);background:var(--booking-surface-soft,rgba(15,23,42,.035));border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:16px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicReviewBlock .EngageBookingPublicReviewItem{display:flex;flex-direction:column;gap:2px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicReviewBlock .EngageBookingPublicReviewItem span{color:#0f172a8c;color:var(--booking-muted,#0f172a8c);font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicReviewBlock .EngageBookingPublicReviewItem strong{font-size:14px;font-weight:600}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicReviewBlock .EngageBookingPublicReviewItem strong em{color:#0f172a8c;color:var(--booking-muted,#0f172a8c);display:block;font-size:12.5px;font-style:normal;font-weight:500;margin-top:2px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicDepositBlock{border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:14px;padding:16px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicDepositBlock .EngageBookingPublicDepositHeading{display:flex;gap:12px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicDepositBlock .EngageBookingPublicDepositHeading .material-symbols-outlined{color:#3b82f6;color:var(--booking-primary,#3b82f6);flex-shrink:0;font-size:22px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicDepositBlock .EngageBookingPublicDepositHeading strong{font-size:14.5px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicDepositBlock .EngageBookingPublicDepositHeading p{color:#0f172a8c;color:var(--booking-muted,#0f172a8c);font-size:12.5px;line-height:1.5;margin:4px 0 0}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicDepositBlock .EngageBookingPublicDepositLoading{align-items:center;color:#0f172a8c;color:var(--booking-muted,#0f172a8c);display:flex;font-size:13px;gap:8px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicDepositBlock .EngageBookingPublicDepositLoading .material-symbols-outlined{animation:EngageBookingPublicSpin .9s linear infinite;font-size:18px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicDepositBlock .EngageBookingPublicDepositError{align-items:center;color:#dc2626;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicDepositBlock .EngageBookingPublicDepositError .material-symbols-outlined{font-size:18px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicDepositBlock .EngageBookingPublicDepositError button{background:#0000;border:1px solid;border-radius:999px;color:inherit;cursor:pointer;font-size:12px;font-weight:600;padding:4px 12px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicDepositBlock .EngageBookingPublicDepositForm{display:flex;flex-direction:column;gap:14px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicErrorBanner{align-items:center;background:#dc262614;border:1px solid #dc26264d;border-radius:10px;color:#dc2626;display:flex;font-size:13px;font-weight:500;gap:8px;margin-top:14px;padding:10px 14px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicErrorBanner .material-symbols-outlined{flex-shrink:0;font-size:18px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicFooter{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:20px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicFooter .EngageBookingPublicSecondary{background:#0000;border:1px solid var(--border_Light);border-radius:10px;border-radius:var(--booking-radius,10px);color:#0f172a;color:var(--booking-font-color,#0f172a);cursor:pointer;font-size:14px;font-weight:600;padding:11px 20px;transition:border-color .15s ease}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicFooter .EngageBookingPublicSecondary:hover:not(:disabled){border-color:#3b82f6;border-color:var(--booking-primary,#3b82f6)}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicFooter .EngageBookingPublicSecondary:disabled{cursor:not-allowed;opacity:.5}.EngageBookingPublic .EngageBookingPublicPrimary{align-items:center;background:#3b82f6;background:var(--booking-primary,#3b82f6);border:none;border-radius:10px;border-radius:var(--booking-radius,10px);color:#fff;color:var(--booking-accent-text,#fff);cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:8px;justify-content:center;padding:12px 22px;transition:filter .15s ease,transform .1s ease}.EngageBookingPublic .EngageBookingPublicPrimary .material-symbols-outlined{font-size:18px}.EngageBookingPublic .EngageBookingPublicPrimary:hover:not(:disabled){filter:brightness(.95)}.EngageBookingPublic .EngageBookingPublicPrimary:active{transform:scale(.98)}.EngageBookingPublic .EngageBookingPublicPrimary:disabled{cursor:not-allowed;opacity:.55}.EngageBookingPublic .EngageBookingPublicSpinner{animation:EngageBookingPublicSpin .9s linear infinite}.EngageBookingPublic .EngageBookingPublicConfirmCard{align-items:center;animation:EngageBookingPublicRise .3s ease;background:#fff;background:var(--booking-form-bg,#fff);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;max-width:480px;padding:40px 36px;text-align:center;width:100%}.EngageBookingPublic .EngageBookingPublicConfirmCard .EngageBookingPublicLogo{border-radius:12px;height:52px;object-fit:contain;width:52px}.EngageBookingPublic .EngageBookingPublicConfirmCard .EngageBookingPublicConfirmIcon{color:#3b82f6;color:var(--booking-primary,#3b82f6);font-size:38px}.EngageBookingPublic .EngageBookingPublicConfirmCard h2{font-size:21px;margin:0}.EngageBookingPublic .EngageBookingPublicConfirmCard p{color:#0f172a8c;color:var(--booking-muted,#0f172a8c);font-size:14px;margin:0}.EngageBookingPublic .EngageBookingPublicConfirmCard .EngageBookingPublicConfirmSummary{background:rgba(15,23,42,.035);background:var(--booking-surface-soft,rgba(15,23,42,.035));border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:12px;margin-top:6px;padding:16px;text-align:left;width:100%}.EngageBookingPublic .EngageBookingPublicConfirmCard .EngageBookingPublicConfirmSummary .EngageBookingPublicConfirmSummaryRow{display:flex;flex-direction:column;gap:2px}.EngageBookingPublic .EngageBookingPublicConfirmCard .EngageBookingPublicConfirmSummary .EngageBookingPublicConfirmSummaryRow span{color:#0f172a8c;color:var(--booking-muted,#0f172a8c);font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.EngageBookingPublic .EngageBookingPublicConfirmCard .EngageBookingPublicConfirmSummary .EngageBookingPublicConfirmSummaryRow strong{font-size:14px;font-weight:600}.EngageBookingPublic .EngageBookingPublicConfirmCard .EngageBookingPublicConfirmSummary .EngageBookingPublicConfirmSummaryRow strong em{color:#0f172a8c;color:var(--booking-muted,#0f172a8c);display:block;font-size:12.5px;font-style:normal;font-weight:500;margin-top:2px}.EngageBookingPublic .EngageBookingPublicConfirmCard .EngageBookingPublicCalendarLinks{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:4px}.EngageBookingPublic .EngageBookingPublicConfirmCard .EngageBookingPublicCalendarLinks a{align-items:center;border:1px solid color-mix(in srgb,#3b82f6 45%,#0000);border:1px solid color-mix(in srgb,var(--booking-primary,#3b82f6) 45%,#0000);border-radius:10px;border-radius:var(--booking-radius,10px);color:#3b82f6;color:var(--booking-primary,#3b82f6);display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:10px 16px;text-decoration:none;transition:background .15s ease}.EngageBookingPublic .EngageBookingPublicConfirmCard .EngageBookingPublicCalendarLinks a .material-symbols-outlined{font-size:17px}.EngageBookingPublic .EngageBookingPublicConfirmCard .EngageBookingPublicCalendarLinks a:hover{background:color-mix(in srgb,#3b82f6 8%,#0000);background:color-mix(in srgb,var(--booking-primary,#3b82f6) 8%,#0000)}.EngageBookingPublic .EngageBookingPublicConfirmCard .EngageBookingPublicContact{display:flex;flex-direction:column;gap:8px;margin-top:4px}.EngageBookingPublic .EngageBookingPublicConfirmCard .EngageBookingPublicContact a{align-items:center;color:#0f172a;color:var(--booking-font-color,#0f172a);display:inline-flex;font-size:13px;gap:8px;text-decoration:none}.EngageBookingPublic .EngageBookingPublicConfirmCard .EngageBookingPublicContact a .material-symbols-outlined{color:#3b82f6;color:var(--booking-primary,#3b82f6);font-size:16px}.EngageBookingPublic .EngageBookingPublicConfirmCard .EngageBookingPublicContact a:hover{text-decoration:underline}.EngageBookingPublic .EngageBookingPublicConfirmCard .EngageBookingPublicReturnCta{align-items:center;background:#3b82f6;background:var(--booking-primary,#3b82f6);border-radius:10px;border-radius:var(--booking-radius,10px);color:#fff;color:var(--booking-accent-text,#fff);display:inline-flex;font-size:14px;font-weight:700;gap:8px;margin-top:8px;padding:11px 22px;text-decoration:none}.EngageBookingPublic .EngageBookingPublicConfirmCard .EngageBookingPublicReturnCta .material-symbols-outlined{font-size:17px}@media(max-width:1050px){.EngageBookingPublic{padding:24px 14px 48px}.EngageBookingPublic .EngageBookingPublicShell{grid-template-columns:1fr}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand{border-bottom:1px solid var(--border_Light);border-right:none}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicCover{height:120px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody{gap:10px;padding:18px 20px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody h1{font-size:20px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicTimezone{margin-top:4px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicTimezone .EngageBookingPublicTimezoneMenu{bottom:auto;top:calc(100% + 8px)}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain{padding:20px 20px 18px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule{gap:18px;grid-template-columns:1fr}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicTimes .EngageBookingPublicSlots{max-height:264px}}@media(max-width:600px){.EngageBookingPublic{overflow-x:hidden;padding:12px 8px 36px}.EngageBookingPublic .EngageBookingPublicShell{border-radius:14px;max-width:100vw;min-width:0;width:100%}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody{padding:16px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody h1{font-size:18px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand .EngageBookingPublicBrandBody .EngageBookingPublicBrandDescription{font-size:13px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain{padding:16px 14px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepper .EngageBookingPublicStep{font-size:11px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepper .EngageBookingPublicStep span{height:20px;width:20px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicThreeCol,.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicTwoCol{grid-template-columns:1fr}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField input,.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicField textarea{font-size:16px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicCalendar .EngageBookingPublicMonthGrid{gap:2px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicCalendar .EngageBookingPublicMonthGrid .EngageBookingPublicMonthDay{font-size:12.5px}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicFooter{align-items:stretch;flex-direction:column}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicFooter .EngageBookingPublicSecondary{min-height:44px;text-align:center}.EngageBookingPublic .EngageBookingPublicConfirmCard{max-width:calc(100vw - 16px);padding:28px 20px}.EngageBookingPublic .EngageBookingPublicConfirmCard .EngageBookingPublicCalendarLinks{align-items:stretch;flex-direction:column}.EngageBookingPublic .EngageBookingPublicConfirmCard .EngageBookingPublicCalendarLinks a,.EngageBookingPublic .EngageBookingPublicConfirmCard .EngageBookingPublicReturnCta{justify-content:center;min-height:44px}.EngageBookingPublic .EngageBookingPublicPrimary{justify-content:center;min-height:44px;width:100%}.EngageBookingPublic .EngageBookingPublicTimezoneMenu{max-width:calc(100vw - 24px)}}@media(prefers-reduced-motion:reduce){.EngageBookingPublic .EngageBookingPublicConfirmCard,.EngageBookingPublic .EngageBookingPublicShell{animation:none}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicCalendar .EngageBookingPublicMonthGrid,.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicCalendar .EngageBookingPublicMonthGrid .EngageBookingPublicMonthDay,.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicTimes .EngageBookingPublicSlots .EngageBookingPublicSlotRow .EngageBookingPublicSlot{transition:none}.EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule .EngageBookingPublicTimes .EngageBookingPublicSlots .EngageBookingPublicSlotRow .EngageBookingPublicSlotConfirm{animation:none}}@keyframes EngageBookingPublicSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes EngageBookingPublicRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.CreateEngageBooking{background:#0000;display:flex;flex-direction:column;height:100%;min-height:0;padding:0}.CreateEngageBooking .CreateEngageBookingLeftCol{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.CreateEngageBooking .CreateEngageBookingLoading{align-items:center;background:var(--background_Gray_Light_Light);display:flex;flex:1 1;justify-content:center}.CreateEngageBooking .CreateEngageBookingLoading .material-symbols-outlined{animation:CreateEngageBookingSpin 1s linear infinite;color:var(--background_Blue);font-size:32px}.CreateEngageBooking .CreateEngageBookingHeader{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;gap:16px;padding:14px 24px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingBack{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;gap:6px;padding:7px 10px;transition:background .12s ease,color .12s ease}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingBack .material-symbols-outlined{font-size:18px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingBack:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderMain{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderMain .CreateEngageBookingHeaderTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-size:17px;font-weight:700;margin-left:-6px;outline:0;padding:2px 6px;transition:background .12s ease}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderMain .CreateEngageBookingHeaderTitle:focus,.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderMain .CreateEngageBookingHeaderTitle:hover:not(:disabled){background:var(--background_Gray_Light_Light)}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderMain .CreateEngageBookingHeaderDescription{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-size:12.5px;margin-left:-6px;outline:0;padding:2px 6px;transition:background .12s ease}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderMain .CreateEngageBookingHeaderDescription:focus,.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderMain .CreateEngageBookingHeaderDescription:hover:not(:disabled){background:var(--background_Gray_Light_Light)}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions{align-items:center;display:inline-flex;gap:10px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingSaveStatus{align-items:center;background:var(--background_Gray_Light_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:5px 11px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingSaveStatus:empty{display:none}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingSaveStatus .material-symbols-outlined{color:var(--background_Blue);font-size:15px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingSaveStatus .material-symbols-outlined.CreateEngageBookingSpinning{animation:CreateEngageBookingSpin 1s linear infinite}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingHeaderCopy,.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingHeaderLink{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;height:36px;justify-content:center;transition:border-color .12s ease,color .12s ease,box-shadow .12s ease;width:36px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingHeaderCopy .material-symbols-outlined,.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingHeaderLink .material-symbols-outlined{font-size:18px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingHeaderCopy:hover,.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingHeaderLink:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014;color:var(--background_Blue)}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingHeaderCopy{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);color:var(--text_Title_Dark);display:inline-flex;gap:6px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingHeaderCopy .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingHeaderCopy:hover{border-color:var(--background_Blue);color:var(--background_Blue)}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingHeaderCopy:hover .material-symbols-outlined{color:var(--background_Blue)}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishEditsBtn{align-items:center;background:var(--pending);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:7px 14px;transition:filter .15s ease,transform .08s ease}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishEditsBtn .material-symbols-outlined{font-size:16px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishEditsBtn .CreateEngageBookingSpinning{animation:CreateEngageBookingSpin .9s linear infinite}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishEditsBtn:hover:not(:disabled){filter:brightness(.95)}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishEditsBtn:active:not(:disabled){transform:scale(.98)}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishEditsBtn:disabled{cursor:not-allowed;opacity:.7}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishToggleWrap{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;display:inline-flex;gap:10px;padding:5px 7px 5px 13px;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishToggleWrap:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishToggleWrap.is-live{background:color-mix(in srgb,var(--Done) 8%,var(--background_White));border-color:color-mix(in srgb,var(--Done) 45%,var(--border_Light))}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishToggleWrap .CreateEngageBookingPublishToggleLabel{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12.5px;font-weight:700;gap:7px;transition:color .18s ease}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishToggleWrap .CreateEngageBookingPublishToggleLabel:before{background:var(--text_Title_Light_Light_Light);border-radius:50%;content:"";height:7px;transition:background .18s ease,box-shadow .18s ease;width:7px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishToggleWrap .CreateEngageBookingPublishToggleLabel.is-live{color:var(--Done)}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishToggleWrap .CreateEngageBookingPublishToggleLabel.is-live:before{background:var(--Done);box-shadow:0 0 0 3px color-mix(in srgb,var(--Done) 22%,#0000)}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishToggleWrap .CreateEngageBookingPublishToggle{background:var(--background_Gray_Light);border:0;border-radius:999px;cursor:pointer;flex-shrink:0;height:24px;padding:0;position:relative;transition:background .2s ease;width:42px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishToggleWrap .CreateEngageBookingPublishToggle .CreateEngageBookingPublishToggleKnob{background:var(--background_White);border-radius:50%;box-shadow:0 1px 3px #0f172a40;height:20px;left:2px;position:absolute;top:2px;transition:transform .22s cubic-bezier(.34,1.56,.64,1);width:20px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishToggleWrap .CreateEngageBookingPublishToggle.is-on{background:var(--Done)}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishToggleWrap .CreateEngageBookingPublishToggle.is-on .CreateEngageBookingPublishToggleKnob{transform:translateX(18px)}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishToggleWrap .CreateEngageBookingPublishToggle:disabled{cursor:not-allowed;opacity:.55}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishBtn{align-items:center;background:var(--background_Blue);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:7px 14px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishBtn .material-symbols-outlined{font-size:16px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishBtn.is-live{background:var(--Canceled)}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishBtn:disabled{cursor:not-allowed;opacity:.6}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishBtn:hover:not(:disabled){filter:brightness(.95)}.CreateEngageBooking .CreateEngageBookingBody{-webkit-overflow-scrolling:touch;grid-gap:20px;align-items:start;background:var(--background_Gray_Light_Light);display:grid;flex:1 1;gap:20px;grid-template-columns:200px minmax(0,1fr) 260px;min-height:0;overflow-y:auto;padding:20px 24px 40px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar{display:flex;flex-direction:column;gap:4px;position:-webkit-sticky;position:sticky;top:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar .CreateEngageBookingSidebarItem{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;font-family:inherit;gap:10px;padding:9px 12px;text-align:left;transition:background .15s ease,border-color .15s ease}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar .CreateEngageBookingSidebarItem .CreateEngageBookingSidebarItemIcon{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:50%;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;height:28px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:28px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar .CreateEngageBookingSidebarItem .CreateEngageBookingSidebarItemIcon .material-symbols-outlined{font-size:16px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar .CreateEngageBookingSidebarItem .CreateEngageBookingSidebarItemLabel{color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar .CreateEngageBookingSidebarItem:hover{background:var(--surface-sunken)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar .CreateEngageBookingSidebarItem.is-active{background:var(--background_White);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar .CreateEngageBookingSidebarItem.is-active .CreateEngageBookingSidebarItemIcon{background:var(--text_Title_Dark);border-color:var(--text_Title_Dark);color:#fff}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar .CreateEngageBookingSidebarItem.is-active .CreateEngageBookingSidebarItemLabel{color:var(--text_Title_Dark)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRightCol{display:flex;flex-direction:column;gap:14px;position:-webkit-sticky;position:sticky;top:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRightCol .CreateEngageBookingAssignedCompany{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:var(--shadow-card-rest);overflow:hidden}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRightCol .CreateEngageBookingAssignedCompany .CreateEngageBookingAssignedCompanyHead{align-items:center;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:600;gap:8px;padding:12px 14px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRightCol .CreateEngageBookingAssignedCompany .CreateEngageBookingAssignedCompanyHead .material-symbols-outlined{color:var(--background_Blue);font-size:17px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRightCol .CreateEngageBookingAssignedCompany .CreateEngageBookingAssignedCompanyBody{align-items:center;display:flex;gap:10px;padding:12px 14px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRightCol .CreateEngageBookingAssignedCompany .CreateEngageBookingAssignedCompanyBody .CreateEngageBookingAssignedCompanyLogo{border:1px solid var(--border_Light);border-radius:8px;flex-shrink:0;height:38px;object-fit:cover;width:38px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRightCol .CreateEngageBookingAssignedCompany .CreateEngageBookingAssignedCompanyBody .CreateEngageBookingAssignedCompanyFallback{align-items:center;background:var(--background_Gray_Light);border-radius:8px;color:var(--text_Title_Light_Light);display:inline-flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRightCol .CreateEngageBookingAssignedCompany .CreateEngageBookingAssignedCompanyBody .CreateEngageBookingAssignedCompanyFallback .material-symbols-outlined{font-size:20px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRightCol .CreateEngageBookingAssignedCompany .CreateEngageBookingAssignedCompanyBody .CreateEngageBookingAssignedCompanyText{display:flex;flex-direction:column;gap:2px;min-width:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRightCol .CreateEngageBookingAssignedCompany .CreateEngageBookingAssignedCompanyBody .CreateEngageBookingAssignedCompanyText strong{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRightCol .CreateEngageBookingAssignedCompany .CreateEngageBookingAssignedCompanyBody .CreateEngageBookingAssignedCompanyText span{color:var(--text_Title_Light_Light);font-size:11px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRightCol .CreateEngageBookingPerfCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:var(--shadow-card-rest);overflow:hidden}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRightCol .CreateEngageBookingPerfCard .CreateEngageBookingPerfHeader{align-items:center;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:700;gap:6px;padding:14px 16px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRightCol .CreateEngageBookingPerfCard .CreateEngageBookingPerfHeader .material-symbols-outlined{color:var(--background_Blue);font-size:17px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRightCol .CreateEngageBookingPerfCard .CreateEngageBookingPerfGrid{grid-gap:1px;background:var(--border_Light);display:grid;gap:1px;grid-template-columns:1fr}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRightCol .CreateEngageBookingPerfCard .CreateEngageBookingPerfGrid .CreateEngageBookingPerfStat{align-items:center;background:var(--background_White);display:flex;gap:10px;padding:16px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRightCol .CreateEngageBookingPerfCard .CreateEngageBookingPerfGrid .CreateEngageBookingPerfStat .CreateEngageBookingPerfStatIcon{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRightCol .CreateEngageBookingPerfCard .CreateEngageBookingPerfGrid .CreateEngageBookingPerfStat .CreateEngageBookingPerfStatIcon .material-symbols-outlined{font-size:18px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRightCol .CreateEngageBookingPerfCard .CreateEngageBookingPerfGrid .CreateEngageBookingPerfStat .CreateEngageBookingPerfStatText{display:flex;flex-direction:column;min-width:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRightCol .CreateEngageBookingPerfCard .CreateEngageBookingPerfGrid .CreateEngageBookingPerfStat .CreateEngageBookingPerfStatText strong{color:var(--text_Title_Dark);font-size:18px;font-weight:700;line-height:1.2}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRightCol .CreateEngageBookingPerfCard .CreateEngageBookingPerfGrid .CreateEngageBookingPerfStat .CreateEngageBookingPerfStatText span{color:var(--text_Title_Light_Light);font-size:11.5px;font-weight:600}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel{min-width:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection{animation:CreateEngageBookingStepIn .18s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:var(--shadow-card-rest);overflow:visible}@keyframes CreateEngageBookingStepIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection{animation:none}}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionHeader{align-items:center;background:#0000;border:0;display:flex;gap:12px;padding:22px 28px 16px;width:100%}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionHeader.is-static{border-bottom:1px solid var(--divider);cursor:default}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionHeader .CreateEngageBookingSectionHeaderText{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionHeader .CreateEngageBookingSectionHeaderText h3{color:var(--text_Title_Dark);font-size:18px;font-weight:700;margin:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionHeader .CreateEngageBookingSectionHeaderText p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.55;margin:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody{display:flex;flex-direction:column;gap:14px;padding:22px 28px 26px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingField{display:flex;flex-direction:column;gap:6px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingField label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingField input[type=number],.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingField input[type=text]{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:14px;outline:0;padding:11px 14px;width:100%}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingField input[type=number]:focus,.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingField input[type=text]:focus{border-color:var(--background_Blue)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingField input[type=number]:disabled,.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingField input[type=text]:disabled{cursor:not-allowed;opacity:.6}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingField input[type=color]{border:1px solid var(--border_Light);border-radius:6px;cursor:pointer;height:28px;padding:0;width:44px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingField .CreateEngageBookingPagePills{display:flex;flex-wrap:wrap;gap:6px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingField .CreateEngageBookingPagePills .CreateEngageBookingPagePill{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;font-size:12.5px;font-weight:600;padding:6px 12px;transition:border-color .15s ease,color .15s ease,background .15s ease}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingField .CreateEngageBookingPagePills .CreateEngageBookingPagePill:hover:not(:disabled){border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingField .CreateEngageBookingPagePills .CreateEngageBookingPagePill.is-on{background:color-mix(in srgb,var(--background_Blue) 8%,#0000);border-color:var(--background_Blue);color:var(--background_Blue)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingField .CreateEngageBookingPagePills .CreateEngageBookingPagePill:disabled{cursor:not-allowed;opacity:.5}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingFieldHint{color:var(--text_Title_Light);font-size:12px;margin:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingFieldHeading{color:var(--text_Title_Dark);font-size:14px;font-weight:700}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingToggleRow{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingToggleRow>div{flex:1 1;min-width:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingToggleRow>div label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingToggle{background:var(--background_Gray_Light);border:0;border-radius:999px;cursor:pointer;flex-shrink:0;height:22px;position:relative;transition:background-color .2s ease;width:38px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingToggle .CreateEngageBookingToggleKnob{background:var(--background_White);border-radius:50%;box-shadow:0 1px 2px #0f172a2e;height:18px;left:2px;position:absolute;top:2px;transition:transform .2s ease;width:18px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingToggle.is-on{background:var(--Done)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingToggle.is-on .CreateEngageBookingToggleKnob{transform:translateX(16px)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingToggle.is-disabled,.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingToggle:disabled{cursor:not-allowed;opacity:.5}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingToggle.is-locked,.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingToggle.is-locked:disabled{cursor:default;opacity:1}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingThemeRow{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingThemeRow .CreateEngageBookingThemeItem{display:flex;flex-direction:column;gap:8px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingThemeRow .CreateEngageBookingThemeItem label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingThemeRow .CreateEngageBookingThemeItem input[type=color]{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);cursor:pointer;height:40px;padding:5px;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease;width:100%}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingThemeRow .CreateEngageBookingThemeItem input[type=color]::-webkit-color-swatch-wrapper{padding:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingThemeRow .CreateEngageBookingThemeItem input[type=color]::-webkit-color-swatch{border:1px solid color-mix(in srgb,var(--text_Title_Dark) 12%,#0000);border-radius:6px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingThemeRow .CreateEngageBookingThemeItem input[type=color]::-moz-color-swatch{border:1px solid color-mix(in srgb,var(--text_Title_Dark) 12%,#0000);border-radius:6px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingThemeRow .CreateEngageBookingThemeItem input[type=color]:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingThemeRow .CreateEngageBookingThemeItem input[type=color]:active:not(:disabled){transform:scale(.98)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingThemeRow .CreateEngageBookingThemeItem input[type=color]:disabled{cursor:not-allowed;opacity:.6}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCoverPreview{display:flex;flex-direction:column;gap:8px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCoverPreview img{border:1px solid var(--border_Light);border-radius:10px;height:110px;max-width:360px;object-fit:cover;width:100%}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCoverPreview .CreateEngageBookingCoverRemove{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--Canceled);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:7px 12px;width:-webkit-fit-content;width:fit-content}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCoverPreview .CreateEngageBookingCoverRemove .material-symbols-outlined{font-size:16px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCoverPreview .CreateEngageBookingCoverRemove:hover{background:color-mix(in srgb,var(--Canceled) 8%,#0000)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCoverUpload{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;padding:10px 16px;transition:border-color .12s ease;width:-webkit-fit-content;width:fit-content}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCoverUpload .material-symbols-outlined{font-size:18px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCoverUpload:hover{border-color:var(--background_Blue);color:var(--background_Blue)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCoverUpload:disabled{opacity:.7;pointer-events:none}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingSegmented{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:inline-flex;gap:0;padding:3px;width:-webkit-fit-content;width:fit-content}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingSegmented .CreateEngageBookingSegment{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:7px 14px;transition:background .12s ease,color .12s ease}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingSegmented .CreateEngageBookingSegment .material-symbols-outlined{font-size:16px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingSegmented .CreateEngageBookingSegment.is-active{background:var(--background_White);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingSegmented .CreateEngageBookingSegment:disabled{cursor:not-allowed;opacity:.6}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingTypeDurations{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:14px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingTypeDurations label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingTypeDurations .CreateEngageBookingTypeDurationRow{align-items:center;display:flex;gap:12px;justify-content:space-between}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingTypeDurations .CreateEngageBookingTypeDurationRow .CreateEngageBookingTypeDurationName{color:var(--text_Title_Dark);font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingTypeDurations .CreateEngageBookingTypeDurationRow .CreateEngageBookingSelect{flex-shrink:0;width:160px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingAppointmentTypes{display:flex;flex-direction:column;gap:8px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingAppointmentTypes .CreateEngageBookingAppointmentTypesHeader{display:flex;flex-direction:column;gap:4px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingAppointmentTypes .CreateEngageBookingAppointmentTypesGrid{display:flex;flex-wrap:wrap;gap:8px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingAppointmentTypes .CreateEngageBookingAppointmentTypesGrid .CreateEngageBookingAppointmentTypeChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12.5px;gap:6px;padding:7px 12px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingAppointmentTypes .CreateEngageBookingAppointmentTypesGrid .CreateEngageBookingAppointmentTypeChip .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingAppointmentTypes .CreateEngageBookingAppointmentTypesGrid .CreateEngageBookingAppointmentTypeChip.is-on{background:color-mix(in srgb,var(--background_Blue) 8%,#0000);border-color:var(--background_Blue);color:var(--background_Blue)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingAppointmentTypes .CreateEngageBookingAppointmentTypesGrid .CreateEngageBookingAppointmentTypeChip.is-on .material-symbols-outlined{color:var(--background_Blue)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingAppointmentTypes .CreateEngageBookingAppointmentTypesGrid .CreateEngageBookingAppointmentTypesEmpty{color:var(--text_Title_Light);font-size:12px;margin:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingPagesManager{margin-bottom:16px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingPagesManager .CreateEngageBookingPagesManagerHead{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingPagesManager .CreateEngageBookingPagesManagerHead .CreateEngageBookingPagesAdd{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;gap:4px;padding:7px 12px;transition:border-color .15s ease,color .15s ease}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingPagesManager .CreateEngageBookingPagesManagerHead .CreateEngageBookingPagesAdd:hover:not(:disabled){border-color:var(--background_Blue);color:var(--background_Blue)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingPagesManager .CreateEngageBookingPagesManagerHead .CreateEngageBookingPagesAdd:disabled{cursor:not-allowed;opacity:.5}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingPagesManager .CreateEngageBookingPagesManagerHead .CreateEngageBookingPagesAdd .material-symbols-outlined{font-size:16px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingPagesManager .CreateEngageBookingPagesEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin-top:8px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingPagesManager .CreateEngageBookingPagesList{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:10px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingPagesManager .CreateEngageBookingPagesList .CreateEngageBookingPageChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 2px #0f172a0a;cursor:pointer;display:flex;gap:8px;min-width:0;outline:3px solid #0000;padding:12px;transition:border-color .15s ease,box-shadow .15s ease,transform .12s ease,outline-color .15s ease}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingPagesManager .CreateEngageBookingPagesList .CreateEngageBookingPageChip:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14;transform:translateY(-1px)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingPagesManager .CreateEngageBookingPagesList .CreateEngageBookingPageChip.is-active{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingPagesManager .CreateEngageBookingPagesList .CreateEngageBookingPageChip.is-active .CreateEngageBookingPageChipNum{background:var(--background_Blue);color:var(--background_White)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingPagesManager .CreateEngageBookingPagesList .CreateEngageBookingPageChip .CreateEngageBookingPageChipNum{align-items:center;background:var(--background_Gray_Light);border-radius:6px;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;height:22px;justify-content:center;width:22px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingPagesManager .CreateEngageBookingPagesList .CreateEngageBookingPageChip input{background:#0000;border:0;color:var(--text_Title_Dark);flex:1 1;font-size:13px;font-weight:500;min-width:0;outline:none}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingPagesManager .CreateEngageBookingPagesList .CreateEngageBookingPageChip button{align-items:center;background:#0000;border:0;border-radius:7px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;transition:background .15s ease,color .15s ease;width:28px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingPagesManager .CreateEngageBookingPagesList .CreateEngageBookingPageChip button:hover:not(:disabled){background:color-mix(in srgb,var(--Canceled) 12%,#0000);color:var(--Canceled)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingPagesManager .CreateEngageBookingPagesList .CreateEngageBookingPageChip button .material-symbols-outlined{font-size:16px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingFieldGrid{display:flex;flex-direction:column;gap:8px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingFieldGrid .CreateEngageBookingFieldGridHeader,.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingFieldGrid .CreateEngageBookingFieldGridRow{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:1fr 56px 56px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingFieldGrid.is-paged .CreateEngageBookingFieldGridHeader,.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingFieldGrid.is-paged .CreateEngageBookingFieldGridRow{grid-template-columns:1fr minmax(0,132px) 56px 56px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingFieldGrid.is-paged .CreateEngageBookingFieldGridPage{min-width:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingFieldGrid.is-paged .CreateEngageBookingFieldGridPage .CreateEngageBookingSelect{width:100%}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingFieldGrid .CreateEngageBookingFieldGridHeader{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;padding:2px 14px 2px 2px;text-transform:uppercase}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingFieldGrid .CreateEngageBookingFieldGridHeader span:nth-child(2),.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingFieldGrid .CreateEngageBookingFieldGridHeader span:nth-child(3){justify-self:center}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingFieldGrid .CreateEngageBookingFieldGridRow{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;padding:12px 14px;transition:border-color .15s ease}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingFieldGrid .CreateEngageBookingFieldGridRow:hover{border-color:var(--border_Dark_Light)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingFieldGrid .CreateEngageBookingFieldGridRow .CreateEngageBookingFieldGridLabel{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:500;gap:10px;min-width:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingFieldGrid .CreateEngageBookingFieldGridRow .CreateEngageBookingFieldGridLabel .CreateEngageBookingFieldGridIcon{color:var(--background_Blue);flex-shrink:0;font-size:20px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingFieldGrid .CreateEngageBookingFieldGridRow .CreateEngageBookingFieldGridLabel .CreateEngageBookingFieldGridLabelText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingFieldGrid .CreateEngageBookingFieldGridRow .CreateEngageBookingFieldGridLabel .CreateEngageBookingFieldGridAlways{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.03em;padding:2px 8px;text-transform:uppercase}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingFieldGrid .CreateEngageBookingFieldGridRow .CreateEngageBookingToggle{justify-self:center}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs{display:flex;flex-direction:column;gap:8px;margin-top:20px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingCustomInputsHead{margin-bottom:2px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingCustomInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;overflow:visible}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingCustomInput.is-open{border-color:var(--border_Dark_Light)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingCustomInput .CreateEngageBookingCustomInputHeader{align-items:center;display:flex;gap:6px;padding:4px 8px 4px 4px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingCustomInput .CreateEngageBookingCustomInputHeader .CreateEngageBookingCustomInputToggle{align-items:center;background:#0000;border:0;cursor:pointer;display:flex;flex:1 1;gap:10px;min-width:0;padding:8px 10px;text-align:left}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingCustomInput .CreateEngageBookingCustomInputHeader .CreateEngageBookingCustomInputToggle .CreateEngageBookingCustomInputTypeIcon{color:var(--background_Blue);flex-shrink:0;font-size:20px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingCustomInput .CreateEngageBookingCustomInputHeader .CreateEngageBookingCustomInputToggle .CreateEngageBookingCustomInputTitle{color:var(--text_Title_Dark);flex:1 1;font-size:13px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingCustomInput .CreateEngageBookingCustomInputHeader .CreateEngageBookingCustomInputToggle .CreateEngageBookingCustomInputReq{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light_Light);flex-shrink:0;font-size:10px;font-weight:600;letter-spacing:.03em;padding:2px 8px;text-transform:uppercase}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingCustomInput .CreateEngageBookingCustomInputHeader .CreateEngageBookingCustomInputToggle .CreateEngageBookingCustomInputChevron{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:20px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingCustomInput .CreateEngageBookingCustomInputHeader .CreateEngageBookingCustomInputDelete{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;transition:background .15s ease,color .15s ease;width:30px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingCustomInput .CreateEngageBookingCustomInputHeader .CreateEngageBookingCustomInputDelete:hover:not(:disabled){background:color-mix(in srgb,var(--Canceled) 12%,#0000);color:var(--Canceled)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingCustomInput .CreateEngageBookingCustomInputHeader .CreateEngageBookingCustomInputDelete .material-symbols-outlined{font-size:18px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingCustomInput .CreateEngageBookingCustomInputBody{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:12px;padding:4px 14px 16px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingCustomInput .CreateEngageBookingCustomInputBody .CreateEngageBookingCustomInputOptions{display:flex;flex-direction:column;gap:8px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingCustomInput .CreateEngageBookingCustomInputBody .CreateEngageBookingCustomInputOptions label{color:var(--text_Title_Light);font-size:12px;font-weight:600}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingCustomInput .CreateEngageBookingCustomInputBody .CreateEngageBookingCustomInputOptions .CreateEngageBookingCustomInputOptionRow{align-items:center;display:flex;gap:8px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingCustomInput .CreateEngageBookingCustomInputBody .CreateEngageBookingCustomInputOptions .CreateEngageBookingCustomInputOptionRow input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);flex:1 1;font-size:14px;min-width:0;outline:0;padding:10px 12px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingCustomInput .CreateEngageBookingCustomInputBody .CreateEngageBookingCustomInputOptions .CreateEngageBookingCustomInputOptionRow input:focus{border-color:var(--background_Blue)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingCustomInput .CreateEngageBookingCustomInputBody .CreateEngageBookingCustomInputOptions .CreateEngageBookingCustomInputOptionRow input:disabled{cursor:not-allowed;opacity:.6}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingCustomInput .CreateEngageBookingCustomInputBody .CreateEngageBookingCustomInputOptions .CreateEngageBookingCustomInputOptionRow button{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingCustomInput .CreateEngageBookingCustomInputBody .CreateEngageBookingCustomInputOptions .CreateEngageBookingCustomInputOptionRow button:hover:not(:disabled){border-color:var(--Canceled);color:var(--Canceled)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingCustomInput .CreateEngageBookingCustomInputBody .CreateEngageBookingCustomInputOptions .CreateEngageBookingCustomInputOptionRow button .material-symbols-outlined{font-size:16px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingCustomInput .CreateEngageBookingCustomInputBody .CreateEngageBookingCustomInputOptions .CreateEngageBookingCustomInputAddOption{align-items:center;align-self:flex-start;background:#0000;border:0;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:4px;padding:4px 2px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingCustomInput .CreateEngageBookingCustomInputBody .CreateEngageBookingCustomInputOptions .CreateEngageBookingCustomInputAddOption .material-symbols-outlined{font-size:16px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingCustomInput .CreateEngageBookingCustomInputBody .CreateEngageBookingCustomInputFlag{align-items:center;display:flex;gap:12px;justify-content:space-between}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingCustomInput .CreateEngageBookingCustomInputBody .CreateEngageBookingCustomInputFlag span{color:var(--text_Title_Dark);font-size:13px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingFieldAddRow{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingFieldAddRow .CreateEngageBookingReAddChip{align-items:center;background:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:4px;padding:8px 12px 8px 8px;transition:border-color .15s ease,color .15s ease,background .15s ease}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingFieldAddRow .CreateEngageBookingReAddChip:hover:not(:disabled){background:var(--background_White);border-color:var(--background_Blue);color:var(--background_Blue)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingFieldAddRow .CreateEngageBookingReAddChip:disabled{cursor:not-allowed;opacity:.5}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingFieldAddRow .CreateEngageBookingReAddChip .material-symbols-outlined{font-size:16px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingFieldAddRow .CreateEngageBookingAddCustomInput{align-items:center;background:var(--background_White);border:1px dashed var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;outline:3px solid #0000;padding:8px 14px;transition:border-color .15s ease,color .15s ease,outline-color .15s ease}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingFieldAddRow .CreateEngageBookingAddCustomInput:hover:not(:disabled){border-color:var(--background_Blue);color:var(--background_Blue);outline-color:var(--outline_Blue)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingFieldAddRow .CreateEngageBookingAddCustomInput:disabled{cursor:not-allowed;opacity:.5}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingCustomInputs .CreateEngageBookingFieldAddRow .CreateEngageBookingAddCustomInput .material-symbols-outlined{font-size:18px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingPriceInput{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:inline-flex;gap:4px;max-width:220px;padding:4px 12px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingPriceInput span{color:var(--text_Title_Light);font-weight:600}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingPriceInput input{background:#0000;border:0;color:var(--text_Title_Dark);font-size:14px;outline:0;padding:8px 0;width:100%}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingPriceInput:focus-within{border-color:var(--background_Blue)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingRadioRow{display:flex;flex-direction:column;gap:8px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingRadioRow .CreateEngageBookingRadio{align-items:center;background:#0000;border:0;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13.5px;gap:10px;padding:0;text-align:left}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingRadioRow .CreateEngageBookingRadio .CreateEngageBookingRadioDot{background:#0000;border:2px solid var(--text_Title_Light_Light);border-radius:50%;height:16px;position:relative;transition:border-color .15s ease;width:16px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingRadioRow .CreateEngageBookingRadio.is-on .CreateEngageBookingRadioDot{border-color:var(--background_Blue)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingRadioRow .CreateEngageBookingRadio.is-on .CreateEngageBookingRadioDot:after{background:var(--background_Blue);border-radius:50%;content:"";inset:3px;position:absolute}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingTwoCol{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingGenayaPayGate{align-items:flex-start;background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));border:1px solid color-mix(in srgb,var(--background_Blue) 28%,#0000);border-radius:12px;display:flex;gap:14px;padding:14px 16px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingGenayaPayGate .CreateEngageBookingGenayaPayGateIcon{align-items:center;background:var(--background_Blue);border-radius:10px;color:#fff;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingGenayaPayGate .CreateEngageBookingGenayaPayGateIcon .material-symbols-outlined{color:#fff;font-size:22px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingGenayaPayGate .CreateEngageBookingGenayaPayGateBody{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingGenayaPayGate .CreateEngageBookingGenayaPayGateBody h5{color:var(--text_Title_Dark);font-size:13.5px;font-weight:700;margin:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingGenayaPayGate .CreateEngageBookingGenayaPayGateBody p{color:var(--text_Title_Light);font-size:12.5px;line-height:1.45;margin:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingGenayaPayGate .CreateEngageBookingGenayaPayGateBody .CreateEngageBookingGenayaPayGateCta{align-items:center;align-self:flex-start;background:var(--background_Blue);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;margin-top:4px;padding:8px 14px;transition:filter .15s ease,transform .08s ease}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingGenayaPayGate .CreateEngageBookingGenayaPayGateBody .CreateEngageBookingGenayaPayGateCta .material-symbols-outlined{color:#fff;font-size:16px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingGenayaPayGate .CreateEngageBookingGenayaPayGateBody .CreateEngageBookingGenayaPayGateCta:hover{filter:brightness(.95)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingGenayaPayGate .CreateEngageBookingGenayaPayGateBody .CreateEngageBookingGenayaPayGateCta:active{transform:scale(.98)}.CreateEngageBooking .CreateEngageBookingSelect{position:relative}.CreateEngageBooking .CreateEngageBookingSelect .CreateEngageBookingSelectButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;justify-content:space-between;outline:3px solid #0000;padding:11px 14px;transition:border-color .15s ease,outline-color .15s ease;width:100%}.CreateEngageBooking .CreateEngageBookingSelect .CreateEngageBookingSelectButton .CreateEngageBookingSelectValue{align-items:center;display:inline-flex;gap:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateEngageBooking .CreateEngageBookingSelect .CreateEngageBookingSelectButton .CreateEngageBookingSelectValue .CreateEngageBookingSelectIcon{color:var(--text_Title_Light);flex-shrink:0;font-size:18px}.CreateEngageBooking .CreateEngageBookingSelect .CreateEngageBookingSelectButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.CreateEngageBooking .CreateEngageBookingSelect .CreateEngageBookingSelectButton:focus:not(:disabled),.CreateEngageBooking .CreateEngageBookingSelect .CreateEngageBookingSelectButton:hover:not(:disabled){border-color:var(--background_Blue);outline-color:var(--outline_Blue)}.CreateEngageBooking .CreateEngageBookingSelect .CreateEngageBookingSelectButton:disabled{cursor:not-allowed;opacity:.6}.CreateEngageBooking .CreateEngageBookingSelect .CreateEngageBookingSelectMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;left:0;max-height:260px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.CreateEngageBooking .CreateEngageBookingSelect .CreateEngageBookingSelectMenu.is-up{bottom:calc(100% + 4px);top:auto}.CreateEngageBooking .CreateEngageBookingSelect .CreateEngageBookingSelectMenu .CreateEngageBookingSelectOption{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left;width:100%}.CreateEngageBooking .CreateEngageBookingSelect .CreateEngageBookingSelectMenu .CreateEngageBookingSelectOption .CreateEngageBookingSelectIcon{color:var(--text_Title_Light);font-size:18px}.CreateEngageBooking .CreateEngageBookingSelect .CreateEngageBookingSelectMenu .CreateEngageBookingSelectOption:hover{background:var(--background_Gray_Light_Light)}.CreateEngageBooking .CreateEngageBookingSelect .CreateEngageBookingSelectMenu .CreateEngageBookingSelectOption.is-active{background:color-mix(in srgb,var(--background_Blue) 8%,#0000);color:var(--background_Blue);font-weight:600}.CreateEngageBooking .CreateEngageBookingSelect .CreateEngageBookingSelectMenu .CreateEngageBookingSelectOption.is-active .CreateEngageBookingSelectIcon{color:var(--background_Blue)}.CreateEngageBooking .CreateEngageBookingSelect.is-disabled{opacity:.6}.CreateEngageBooking .CreateEngageBookingEmbedModal{align-items:center;animation:CreateEngageBookingEmbedFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}@keyframes CreateEngageBookingEmbedFade{0%{opacity:0}to{opacity:1}}.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);border:0;cursor:default;inset:0;position:absolute}.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedCard{animation:CreateEngageBookingEmbedPop .26s ease forwards;background:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;max-width:560px;padding:22px 24px;position:relative;width:calc(100% - 32px);z-index:1}@keyframes CreateEngageBookingEmbedPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedCard .CreateEngageBookingEmbedHeader{margin-bottom:14px}.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedCard .CreateEngageBookingEmbedHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0 0 4px}.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedCard .CreateEngageBookingEmbedHeader p{color:var(--text_Title_Light);font-size:13px;margin:0}.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedCard textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-family:monospace;font-size:13.5px;line-height:1.6;min-height:110px;outline:3px solid #0000;padding:10px 12px;resize:vertical;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedCard textarea::placeholder{color:var(--text_Title_Light_Light)}.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedCard textarea:focus,.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedCard textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedCard .CreateEngageBookingEmbedActions{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:14px}.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedCard .CreateEngageBookingEmbedActions .CreateEngageBookingEmbedCancel,.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedCard .CreateEngageBookingEmbedActions .CreateEngageBookingEmbedCopy{align-items:center;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600}.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedCard .CreateEngageBookingEmbedActions .CreateEngageBookingEmbedCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);padding:8px 10px;transition:background .12s ease,color .12s ease}.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedCard .CreateEngageBookingEmbedActions .CreateEngageBookingEmbedCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedCard .CreateEngageBookingEmbedActions .CreateEngageBookingEmbedCopy{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedCard .CreateEngageBookingEmbedActions .CreateEngageBookingEmbedCopy .material-symbols-outlined{font-size:16px}.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedCard .CreateEngageBookingEmbedActions .CreateEngageBookingEmbedCopy:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedCard .CreateEngageBookingEmbedActions .CreateEngageBookingEmbedCopy:active{transform:scale(.98)}.CreateEngageBooking .CreateEngageBookingTabs{align-items:flex-end;background:var(--background_White);border-bottom:2px solid var(--border_Light);display:flex;flex-shrink:0;min-height:52px;padding:12px 20px 0}.CreateEngageBooking .CreateEngageBookingTabs .CreateEngageBookingTabsSpacer{flex:1 1;min-width:0}.CreateEngageBooking .CreateEngageBookingTabs .CreateEngageBookingTabsGroup{align-items:center;display:inline-flex;flex-shrink:0;gap:4px;justify-content:center}.CreateEngageBooking .CreateEngageBookingTabs .CreateEngageBookingTab{align-items:stretch;background:#0000;border:0;border-bottom:2px solid #0000;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-family:inherit;margin-bottom:-2px;padding:0 0 5px;transition:all .2s ease}.CreateEngageBooking .CreateEngageBookingTabs .CreateEngageBookingTab .CreateEngageBookingTabInner{align-items:center;border-radius:8px;color:inherit;display:inline-flex;font-size:14px;font-weight:500;gap:6px;padding:7px 14px;transition:background-color .2s ease,color .2s ease}.CreateEngageBooking .CreateEngageBookingTabs .CreateEngageBookingTab .CreateEngageBookingTabInner .material-symbols-outlined{font-size:16px}.CreateEngageBooking .CreateEngageBookingTabs .CreateEngageBookingTab:hover .CreateEngageBookingTabInner{background-color:var(--background_Gray_Light);color:var(--background_Blue)}.CreateEngageBooking .CreateEngageBookingTabs .CreateEngageBookingTab.is-active{border-bottom-color:var(--background_Blue);color:var(--background_Blue);font-weight:600}.CreateEngageBooking .CreateEngageBookingPreviewTab{align-items:center;background:var(--background_Gray_Light_Light);display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;min-height:0;overflow-y:auto;padding:20px;position:relative}.CreateEngageBooking .CreateEngageBookingPreviewTab .CreateEngageBookingPreviewDeviceBar{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;gap:6px;justify-content:center;margin:0 auto 18px;padding:4px;width:-webkit-fit-content;width:fit-content}.CreateEngageBooking .CreateEngageBookingPreviewTab .CreateEngageBookingPreviewDeviceBar .CreateEngageBookingPreviewDeviceBtn{align-items:center;background:#0000;border:none;border-radius:9px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:7px 13px;transition:background .12s ease,color .12s ease}.CreateEngageBooking .CreateEngageBookingPreviewTab .CreateEngageBookingPreviewDeviceBar .CreateEngageBookingPreviewDeviceBtn .material-symbols-outlined{font-size:17px}.CreateEngageBooking .CreateEngageBookingPreviewTab .CreateEngageBookingPreviewDeviceBar .CreateEngageBookingPreviewDeviceBtn.CreateEngageBookingPreviewDeviceBtn--orient{padding:7px 9px}.CreateEngageBooking .CreateEngageBookingPreviewTab .CreateEngageBookingPreviewDeviceBar .CreateEngageBookingPreviewDeviceBtn:hover{color:var(--text_Title_Dark)}.CreateEngageBooking .CreateEngageBookingPreviewTab .CreateEngageBookingPreviewDeviceBar .CreateEngageBookingPreviewDeviceBtn.is-active{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.CreateEngageBooking .CreateEngageBookingPreviewTab .CreateEngageBookingPreviewDeviceBar .CreateEngageBookingPreviewDeviceBarDivider{background:var(--border_Light);height:22px;margin:0 4px;width:1px}.CreateEngageBooking .CreateEngageBookingPreviewTab .CreateEngageBookingPreviewDeviceShell{align-items:center;display:flex;justify-content:center;position:relative;transition:width .22s ease,height .22s ease,border-radius .22s ease,padding .22s ease;width:100%}.CreateEngageBooking .CreateEngageBookingPreviewTab .CreateEngageBookingPreviewDeviceScreen{align-items:flex-start;background:#0000;display:flex;height:100%;justify-content:center;overflow-x:hidden;overflow-y:auto;width:100%}.CreateEngageBooking .CreateEngageBookingPreviewTab .CreateEngageBookingPreviewDeviceFrame{align-items:stretch;display:flex;flex-direction:column;gap:0;width:100%}.CreateEngageBooking .CreateEngageBookingPreviewTab .EngageBookingPublic{min-height:100%;width:100%}.CreateEngageBooking .CreateEngageBookingPreviewTab[data-preview-device=desktop] .CreateEngageBookingPreviewDeviceShell{max-width:100%;width:100%}.CreateEngageBooking .CreateEngageBookingPreviewTab[data-preview-device=desktop] .CreateEngageBookingPreviewDeviceScreen{background:#0000;overflow:visible}.CreateEngageBooking .CreateEngageBookingPreviewTab[data-preview-device=desktop] .CreateEngageBookingPreviewDeviceFrame{align-items:center;padding:0}.CreateEngageBooking .CreateEngageBookingPreviewTab[data-preview-device=tablet] .CreateEngageBookingPreviewDeviceShell{background:#fff;border:1px solid #0f172a14;border-radius:56px;box-shadow:0 18px 40px #0f172a1f;height:880px;padding:70px 32px;width:680px}.CreateEngageBooking .CreateEngageBookingPreviewTab[data-preview-device=tablet] .CreateEngageBookingPreviewDeviceShell:before{background:#0f172a80;border-radius:999px;content:"";height:6px;left:50%;position:absolute;top:32px;transform:translateX(-50%);width:56px}.CreateEngageBooking .CreateEngageBookingPreviewTab[data-preview-device=tablet] .CreateEngageBookingPreviewDeviceShell:after{background:#fff;border:1px solid #0f172a2e;border-radius:50%;bottom:14px;content:"";height:42px;left:50%;position:absolute;transform:translateX(-50%);width:42px}.CreateEngageBooking .CreateEngageBookingPreviewTab[data-preview-device=tablet] .CreateEngageBookingPreviewDeviceScreen{background:#fff;border:1px solid #0f172a14;border-radius:6px}.CreateEngageBooking .CreateEngageBookingPreviewTab[data-preview-device=tablet] .EngageBookingPublic .EngageBookingPublicShell{grid-template-columns:1fr}.CreateEngageBooking .CreateEngageBookingPreviewTab[data-preview-device=tablet] .EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand{border-bottom:1px solid var(--border_Light);border-right:none}.CreateEngageBooking .CreateEngageBookingPreviewTab[data-preview-device=tablet] .EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicStepBody .EngageBookingPublicSchedule{grid-template-columns:1fr}.CreateEngageBooking .CreateEngageBookingPreviewTab[data-preview-device=tablet][data-preview-orientation=landscape] .CreateEngageBookingPreviewDeviceShell{height:680px;padding:32px 70px;width:880px}.CreateEngageBooking .CreateEngageBookingPreviewTab[data-preview-device=tablet][data-preview-orientation=landscape] .CreateEngageBookingPreviewDeviceShell:before{height:56px;left:32px;top:50%;transform:translateY(-50%);width:6px}.CreateEngageBooking .CreateEngageBookingPreviewTab[data-preview-device=tablet][data-preview-orientation=landscape] .CreateEngageBookingPreviewDeviceShell:after{bottom:50%;left:auto;right:14px;transform:translateY(50%)}.CreateEngageBooking .CreateEngageBookingPreviewTab[data-preview-device=mobile] .CreateEngageBookingPreviewDeviceShell{background:#fff;border:1px solid #0f172a14;border-radius:48px;box-shadow:0 18px 40px #0f172a1f;height:720px;padding:56px 16px;width:382px}.CreateEngageBooking .CreateEngageBookingPreviewTab[data-preview-device=mobile] .CreateEngageBookingPreviewDeviceShell:before{background:#0f172a80;border-radius:999px;content:"";height:5px;left:50%;position:absolute;top:24px;transform:translateX(-50%);width:48px}.CreateEngageBooking .CreateEngageBookingPreviewTab[data-preview-device=mobile] .CreateEngageBookingPreviewDeviceShell:after{background:#fff;border:1px solid #0f172a2e;border-radius:50%;bottom:12px;content:"";height:32px;left:50%;position:absolute;transform:translateX(-50%);width:32px}.CreateEngageBooking .CreateEngageBookingPreviewTab[data-preview-device=mobile] .CreateEngageBookingPreviewDeviceScreen{background:#fff;border:1px solid #0f172a14;border-radius:6px;width:350px}.CreateEngageBooking .CreateEngageBookingPreviewTab[data-preview-device=mobile] .EngageBookingPublic .EngageBookingPublicHeaderUserText{display:none}.CreateEngageBooking .CreateEngageBookingPreviewTab[data-preview-device=mobile] .EngageBookingPublic .EngageBookingPublicShell{grid-template-columns:1fr}.CreateEngageBooking .CreateEngageBookingPreviewTab[data-preview-device=mobile] .EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicBrand{border-bottom:1px solid var(--border_Light);border-right:none}.CreateEngageBooking .CreateEngageBookingPreviewTab[data-preview-device=mobile] .EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicSchedule,.CreateEngageBooking .CreateEngageBookingPreviewTab[data-preview-device=mobile] .EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicThreeCol,.CreateEngageBooking .CreateEngageBookingPreviewTab[data-preview-device=mobile] .EngageBookingPublic .EngageBookingPublicShell .EngageBookingPublicMain .EngageBookingPublicTwoCol{grid-template-columns:1fr}.CreateEngageBooking .CreateEngageBookingPreviewTab[data-preview-device=mobile][data-preview-orientation=landscape] .CreateEngageBookingPreviewDeviceShell{height:382px;padding:16px 56px;width:712px}.CreateEngageBooking .CreateEngageBookingPreviewTab[data-preview-device=mobile][data-preview-orientation=landscape] .CreateEngageBookingPreviewDeviceShell:before{height:48px;left:24px;top:50%;transform:translateY(-50%);width:5px}.CreateEngageBooking .CreateEngageBookingPreviewTab[data-preview-device=mobile][data-preview-orientation=landscape] .CreateEngageBookingPreviewDeviceShell:after{bottom:50%;left:auto;right:12px;transform:translateY(50%)}.CreateEngageBooking .CreateEngageBookingPreviewTab[data-preview-device=mobile][data-preview-orientation=landscape] .CreateEngageBookingPreviewDeviceScreen{width:600px}.CreateEngageBooking .CreateEngageBookingSettings{display:flex;flex:1 1;justify-content:center;min-height:0;overflow:auto;padding:24px}.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:16px;max-width:640px;padding:22px 24px;width:100%}.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard .CreateEngageBookingSettingsStats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard .CreateEngageBookingSettingsStats .CreateEngageBookingSettingsStat{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 2px #0f172a0a;display:flex;gap:12px;padding:12px 14px}.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard .CreateEngageBookingSettingsStats .CreateEngageBookingSettingsStat .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:26px}.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard .CreateEngageBookingSettingsStats .CreateEngageBookingSettingsStat h4{color:var(--text_Title_Dark);font-size:20px;font-weight:700;line-height:1;margin:0}.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard .CreateEngageBookingSettingsStats .CreateEngageBookingSettingsStat p{color:var(--text_Title_Light);font-size:12px;font-weight:500;margin:2px 0 0}.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard .CreateEngageBookingSettingsLabel{color:var(--text_Title_Dark);display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:6px}.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard .CreateEngageBookingSettingsLabel input,.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard .CreateEngageBookingSettingsLabel textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);font-size:13.5px;font-weight:400;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease;width:100%}.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard .CreateEngageBookingSettingsLabel input::placeholder,.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard .CreateEngageBookingSettingsLabel textarea::placeholder{color:var(--text_Title_Light_Light)}.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard .CreateEngageBookingSettingsLabel input:focus,.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard .CreateEngageBookingSettingsLabel textarea:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard .CreateEngageBookingSettingsLabel textarea{line-height:1.5;min-height:72px;resize:vertical}.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard .CreateEngageBookingSettingsToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;gap:16px;justify-content:space-between;padding:14px}.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard .CreateEngageBookingSettingsToggle .CreateEngageBookingSettingsToggleText{display:flex;flex-direction:column;gap:3px}.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard .CreateEngageBookingSettingsToggle .CreateEngageBookingSettingsToggleText h4{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600;margin:0}.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard .CreateEngageBookingSettingsToggle .CreateEngageBookingSettingsToggleText p{color:var(--text_Title_Light);font-size:12px;line-height:1.5;margin:0}.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard .CreateEngageBookingSettingsToggle .CreateEngageBookingSettingsSwitch{background:var(--background_Gray_Light);border:none;border-radius:999px;cursor:pointer;flex-shrink:0;height:22px;position:relative;transition:background .18s ease;width:40px}.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard .CreateEngageBookingSettingsToggle .CreateEngageBookingSettingsSwitch span{background:var(--background_White);border-radius:50%;box-shadow:0 1px 2px #0f172a2e;height:18px;left:2px;position:absolute;top:2px;transition:transform .18s ease;width:18px}.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard .CreateEngageBookingSettingsToggle .CreateEngageBookingSettingsSwitch.is-on{background:var(--background_Blue)}.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard .CreateEngageBookingSettingsToggle .CreateEngageBookingSettingsSwitch.is-on span{transform:translateX(18px)}.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard .CreateEngageBookingSettingsToggle .CreateEngageBookingSettingsSwitch:disabled{cursor:not-allowed;opacity:.55}.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard .CreateEngageBookingSettingsToggle .CreateEngageBookingSettingsSwitch.is-loading{animation:CreateEngageBookingSwitchSweep 1.1s linear infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Blue_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;cursor:progress;opacity:1}.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard .CreateEngageBookingSettingsToggle .CreateEngageBookingSettingsSwitch.is-loading span{animation:CreateEngageBookingSwitchKnob 1.1s ease-in-out infinite;transition:none}.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard .CreateEngageBookingSettingsLeadLinked{align-items:center;color:var(--text_Title_Light);display:flex;font-size:12.5px;gap:8px}.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard .CreateEngageBookingSettingsLeadLinked>.material-symbols-outlined{color:var(--background_Blue);font-size:18px}.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard .CreateEngageBookingSettingsLeadLinked .CreateEngageBookingSettingsLeadLinkedLink{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:4px}.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard .CreateEngageBookingSettingsLeadLinked .CreateEngageBookingSettingsLeadLinkedLink:hover{text-decoration:underline}.CreateEngageBooking .CreateEngageBookingSettings .CreateEngageBookingSettingsCard .CreateEngageBookingSettingsLeadLinked .CreateEngageBookingSettingsLeadLinkedLink .material-symbols-outlined{font-size:15px}.CreateEngageBooking .CreateEngageBookingShareTab{display:flex;flex:1 1;flex-direction:column;gap:16px;margin:0 auto;max-width:760px;min-height:0;overflow:auto;padding:24px;width:100%}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;display:flex;flex-direction:column;gap:14px;padding:20px 22px}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareCardHeader{align-items:flex-start;display:flex;gap:14px}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareCardHeader>.material-symbols-outlined{align-items:center;background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Dark);display:inline-flex;flex-shrink:0;font-size:20px;height:38px;justify-content:center;width:38px}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareCardHeader>div{flex:1 1;min-width:0}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareCardHeader>div h3{color:var(--text_Title_Dark);font-size:15px;margin:0 0 4px}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareCardHeader>div p{color:var(--text_Title_Light);font-size:13px;margin:0}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareUrlRow{align-items:center;display:flex;gap:8px}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareUrlRow code{background:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);flex:1 1;font-family:monospace;font-size:13px;min-width:0;overflow:hidden;padding:11px 14px;text-overflow:ellipsis;white-space:nowrap}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareTextarea{background:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-family:monospace;font-size:13px;min-height:110px;outline:0;padding:12px 14px;resize:vertical;width:100%}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareTextarea:focus{border-color:var(--background_Blue)}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareActions{display:flex;justify-content:flex-end}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareCopyBtn{align-items:center;background:var(--background_Blue);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:9px 16px;transition:filter .15s ease,transform .08s ease}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareCopyBtn .material-symbols-outlined{font-size:16px}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareCopyBtn:hover{filter:brightness(.95)}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareCopyBtn:active{transform:scale(.98)}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareNotice{align-items:center;background:color-mix(in srgb,var(--pending) 14%,#0000);border-radius:8px;color:var(--pending);display:inline-flex;font-size:12px;font-weight:500;gap:6px;margin:0;padding:8px 12px}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareNotice .material-symbols-outlined{font-size:16px}.CreateEngageBooking .CreateEngageBookingSubmissionsTab{margin:0 auto;max-width:980px;padding:18px 20px 40px;width:100%}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsLoading{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:13.5px;gap:8px;justify-content:center;padding:48px 0}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsLoading .material-symbols-outlined{animation:CreateEngageBookingSpin .9s linear infinite;font-size:20px}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsEmpty{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:54px 20px;text-align:center}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:32px}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsEmpty h3{color:var(--text_Title_Dark);font-size:16px;margin:0}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsEmpty p{color:var(--text_Title_Light_Light);font-size:13px;margin:0;max-width:380px}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsEmpty button{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;margin-top:6px;padding:9px 16px}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsEmpty button .material-symbols-outlined{font-size:16px}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsEmpty button:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsList{display:flex;flex-direction:column;gap:10px}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsList .CreateEngageBookingSubmissionRow{grid-gap:14px;align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:grid;gap:14px;grid-template-columns:minmax(0,1.3fr) minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);padding:14px 16px}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsList .CreateEngageBookingSubmissionRow .CreateEngageBookingSubmissionMain{display:flex;flex-direction:column;gap:3px;min-width:0}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsList .CreateEngageBookingSubmissionRow .CreateEngageBookingSubmissionMain strong{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsList .CreateEngageBookingSubmissionRow .CreateEngageBookingSubmissionMain .CreateEngageBookingSubmissionContact{color:var(--text_Title_Light_Light);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsList .CreateEngageBookingSubmissionRow .CreateEngageBookingSubmissionService{display:flex;flex-direction:column;gap:3px;min-width:0}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsList .CreateEngageBookingSubmissionRow .CreateEngageBookingSubmissionService span{color:var(--text_Title_Dark);font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsList .CreateEngageBookingSubmissionRow .CreateEngageBookingSubmissionService em{color:var(--text_Title_Light_Light);font-size:12px;font-style:normal}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsList .CreateEngageBookingSubmissionRow .CreateEngageBookingSubmissionBadges{display:flex;flex-wrap:wrap;gap:6px}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsList .CreateEngageBookingSubmissionRow .CreateEngageBookingSubmissionBadges .CreateEngageBookingSubmissionStatus{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:11.5px;font-weight:600;padding:3px 10px;text-transform:capitalize}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsList .CreateEngageBookingSubmissionRow .CreateEngageBookingSubmissionBadges .CreateEngageBookingSubmissionStatus.is-submitted{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsList .CreateEngageBookingSubmissionRow .CreateEngageBookingSubmissionBadges .CreateEngageBookingSubmissionStatus.is-pending{background:color-mix(in srgb,var(--pending) 12%,#0000);border-color:color-mix(in srgb,var(--pending) 32%,#0000);color:var(--pending)}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsList .CreateEngageBookingSubmissionRow .CreateEngageBookingSubmissionBadges .CreateEngageBookingSubmissionDeposit{align-items:center;background:color-mix(in srgb,var(--Done) 10%,#0000);border:1px solid color-mix(in srgb,var(--Done) 28%,#0000);border-radius:999px;color:var(--Done);display:inline-flex;font-size:11.5px;font-weight:600;gap:4px;padding:3px 10px}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsList .CreateEngageBookingSubmissionRow .CreateEngageBookingSubmissionBadges .CreateEngageBookingSubmissionDeposit .material-symbols-outlined{font-size:13px}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsList .CreateEngageBookingSubmissionRow .CreateEngageBookingSubmissionMetaCol{align-items:flex-end;display:flex;flex-direction:column;gap:5px}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsList .CreateEngageBookingSubmissionRow .CreateEngageBookingSubmissionMetaCol span{color:var(--text_Title_Light_Light);font-size:11.5px}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsList .CreateEngageBookingSubmissionRow .CreateEngageBookingSubmissionMetaCol .CreateEngageBookingSubmissionOpen{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:4px;padding:0}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsList .CreateEngageBookingSubmissionRow .CreateEngageBookingSubmissionMetaCol .CreateEngageBookingSubmissionOpen .material-symbols-outlined{font-size:15px;text-decoration:none}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsList .CreateEngageBookingSubmissionRow .CreateEngageBookingSubmissionMetaCol .CreateEngageBookingSubmissionOpen:hover{text-decoration:none}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsList .CreateEngageBookingSubmissionRow .CreateEngageBookingSubmissionMetaCol .CreateEngageBookingSubmissionOpen:hover .CreateEngageBookingSubmissionOpenText{text-decoration:underline}@keyframes CreateEngageBookingSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes CreateEngageBookingSwitchSweep{0%{background-position:0 0}to{background-position:-200% 0}}@keyframes CreateEngageBookingSwitchKnob{0%,to{transform:translateX(0)}50%{transform:translateX(18px)}}@media(max-width:1050px){.CreateEngageBooking .CreateEngageBookingBody{grid-template-columns:1fr;padding:16px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar{flex-direction:row;flex-wrap:wrap;gap:4px;position:static}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar .CreateEngageBookingSidebarItem{flex-shrink:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRightCol{position:static}.CreateEngageBooking .CreateEngageBookingHeader{flex-wrap:wrap;gap:8px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions{flex-wrap:wrap;gap:8px;justify-content:flex-end;width:100%}.CreateEngageBooking .CreateEngageBookingTabs .CreateEngageBookingTabsSpacer{flex:0 0 12px;min-width:0}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsList .CreateEngageBookingSubmissionRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:10px}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsList .CreateEngageBookingSubmissionRow .CreateEngageBookingSubmissionMetaCol{align-items:flex-start}}@media(max-width:600px){.CreateEngageBooking .CreateEngageBookingLeftCol{border-left:0;border-radius:0;border-right:0;max-width:100vw;min-width:0;width:100%}.CreateEngageBooking .CreateEngageBookingHeader{align-items:flex-start;flex-wrap:wrap;gap:6px;padding:10px 12px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingBack{align-self:flex-start;font-size:12px;min-height:40px;padding:6px 8px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingBack .material-symbols-outlined{font-size:16px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderMain{flex:1 1;min-width:0}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderMain .CreateEngageBookingHeaderTitle{font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderMain .CreateEngageBookingHeaderDescription{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:11.5px;overflow:hidden;white-space:normal;width:100%}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;width:100%}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingSaveStatus{font-size:11px;padding:4px 9px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingHeaderCopy,.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingHeaderLink{height:44px;width:44px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishToggleWrap{min-height:40px;padding:4px 7px 4px 10px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishToggleWrap .CreateEngageBookingPublishToggleLabel{font-size:11px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishEditsBtn{border-radius:10px;font-size:12.5px;min-height:40px;padding:8px 12px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishBtn{font-size:12.5px;min-height:40px;padding:8px 12px}.CreateEngageBooking .CreateEngageBookingTabs{-webkit-overflow-scrolling:touch;min-height:44px;overflow-x:auto;padding:0 12px;scrollbar-width:none}.CreateEngageBooking .CreateEngageBookingTabs::-webkit-scrollbar{display:none}.CreateEngageBooking .CreateEngageBookingTabs .CreateEngageBookingTabsSpacer{display:none}.CreateEngageBooking .CreateEngageBookingTabs .CreateEngageBookingTabsGroup{flex-shrink:0;gap:2px}.CreateEngageBooking .CreateEngageBookingTabs .CreateEngageBookingTab{flex-shrink:0}.CreateEngageBooking .CreateEngageBookingTabs .CreateEngageBookingTab .CreateEngageBookingTabInner{font-size:13px;padding:6px 10px;white-space:nowrap}.CreateEngageBooking .CreateEngageBookingBody{gap:14px;padding:12px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar::-webkit-scrollbar{display:none}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar .CreateEngageBookingSidebarItem{flex-shrink:0;min-height:44px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar .CreateEngageBookingSidebarItem .CreateEngageBookingSidebarItemLabel{font-size:12px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionHeader{padding:16px 16px 12px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody{padding:16px 16px 18px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingTwoCol{grid-template-columns:1fr}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody input[type=number],.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody input[type=text],.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody textarea{font-size:16px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingTypeDurations .CreateEngageBookingTypeDurationRow{align-items:flex-start;flex-direction:column}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingTypeDurations .CreateEngageBookingTypeDurationRow .CreateEngageBookingSelect{width:100%}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingPriceInput{max-width:100%;width:100%}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingSegmented{-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%}.CreateEngageBooking .CreateEngageBookingPreviewTab{padding:12px}.CreateEngageBooking .CreateEngageBookingPreviewTab .CreateEngageBookingPreviewDeviceBar{flex-wrap:wrap;width:auto}.CreateEngageBooking .CreateEngageBookingShareTab{padding:14px 12px}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard{padding:16px 14px}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareUrlRow{align-items:stretch;flex-direction:column}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareUrlRow code{font-size:12px}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareCopyBtn{justify-content:center;min-height:44px;width:100%}.CreateEngageBooking .CreateEngageBookingSubmissionsTab{padding:14px 12px 32px}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsList .CreateEngageBookingSubmissionRow{gap:8px;grid-template-columns:1fr}.CreateEngageBooking .CreateEngageBookingSubmissionsTab .CreateEngageBookingSubmissionsList .CreateEngageBookingSubmissionRow .CreateEngageBookingSubmissionMetaCol{align-items:flex-start}.CreateEngageBooking .CreateEngageBookingEmbedModal{padding:0}.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedCard{border-radius:0;max-height:100dvh;max-width:100vw;min-width:0;overflow-y:auto;padding:20px 16px;width:100%}.CreateEngageBooking .CreateEngageBookingSelect .CreateEngageBookingSelectMenu{max-width:calc(100vw - 24px)}}.RoomsMain{animation:RenderPageOpen .1s ease;display:flex;height:100%;width:100%}.RoomsMain .RoomsMenu{background-color:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px 0 0 8px;border-right:0;display:flex;flex-direction:column;gap:4px;max-width:210px;min-width:210px;overflow-x:hidden;overflow-y:auto;padding:22px 14px 20px;transition:min-width .18s ease,max-width .18s ease,padding .18s ease}.RoomsMain .RoomsMenu .RoomsMenuHeader h2{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0 0 8px 11px}.RoomsMain .RoomsMenu .RoomsMenuItem{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;gap:10px;min-width:0;padding:8px 10px;transition:background .15s ease,border-color .15s ease;width:100%}.RoomsMain .RoomsMenu .RoomsMenuItem .material-symbols-outlined{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:50%;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:16px;height:28px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:28px}.RoomsMain .RoomsMenu .RoomsMenuItem p{color:var(--text_Title_Light);flex:1 1;font-size:13px;font-weight:600;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomsMain .RoomsMenu .RoomsMenuItem .material-symbols-outlined.RoomsMenuItemChevron{background:#0000;border:none;border-radius:0;color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px;height:auto;width:auto}.RoomsMain .RoomsMenu .RoomsMenuItem:hover{background:var(--surface-sunken)}.RoomsMain .RoomsMenu .RoomsMenuItem.is-active{background:var(--background_White);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d}.RoomsMain .RoomsMenu .RoomsMenuItem.is-active .material-symbols-outlined{background:var(--text_Title_Dark);border-color:var(--text_Title_Dark);color:#fff}.RoomsMain .RoomsMenu .RoomsMenuItem.is-active .material-symbols-outlined.RoomsMenuItemChevron{background:#0000;border-color:#0000;color:var(--text_Title_Dark)}.RoomsMain .RoomsMenu .RoomsMenuItem.is-active p{color:var(--text_Title_Dark)}.RoomsMain .RoomsMenu .RoomsMenuSub{animation:RoomsMenuSubOpen .14s ease;border-left:1px solid var(--border_Light);display:flex;flex-direction:column;gap:2px;margin:2px 0 4px 10px;padding-left:4px}.RoomsMain .RoomsMenu .RoomsMenuSub .RoomsMenuSubItem{align-items:center;background:#0000;border:1px solid #0000;border-radius:9px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:500;gap:8px;min-width:0;padding:5px 8px;text-align:left;transition:color .15s ease;white-space:nowrap;width:100%}.RoomsMain .RoomsMenu .RoomsMenuSub .RoomsMenuSubItem .material-symbols-outlined{align-items:center;background:#0000;border:1px solid #0000;border-radius:50%;color:var(--text_Title_Light_Light);display:inline-flex;flex-shrink:0;font-size:18px;height:24px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:24px}.RoomsMain .RoomsMenu .RoomsMenuSub .RoomsMenuSubItem .RoomsMenuSubLabel{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis}.RoomsMain .RoomsMenu .RoomsMenuSub .RoomsMenuSubItem:hover{color:var(--text_Title_Dark)}.RoomsMain .RoomsMenu .RoomsMenuSub .RoomsMenuSubItem.is-active{background:#0000;border-color:#0000;box-shadow:none;color:var(--text_Title_Dark);font-weight:700}.RoomsMain .RoomsMenu .RoomsMenuSub .RoomsMenuSubItem.is-active .material-symbols-outlined{background:var(--background_White);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);font-size:16px}.RoomsMain .RoomsMenu.is-compact{gap:6px;max-width:92px;min-width:92px;padding:25px 10px 20px}.RoomsMain .RoomsMenu.is-compact .RoomsMenuHeader{display:flex;justify-content:center;margin-bottom:4px}.RoomsMain .RoomsMenu.is-compact .RoomsMenuHeader h2{font-size:12px;margin:0;text-align:center}.RoomsMain .RoomsMenu.is-compact .RoomsMenuItem{align-items:center;flex-direction:column;gap:5px;justify-content:center;min-height:62px;padding:10px 4px;text-align:center}.RoomsMain .RoomsMenu.is-compact .RoomsMenuItem .material-symbols-outlined{font-size:18px;height:30px;width:30px}.RoomsMain .RoomsMenu.is-compact .RoomsMenuItem .material-symbols-outlined.RoomsMenuItemChevron{display:none}.RoomsMain .RoomsMenu.is-compact .RoomsMenuItem p{font-size:11px;line-height:1.1;text-align:center;width:100%}.RoomsMain .RoomsMenu.is-compact .RoomsMenuSub{border-left:0;gap:4px;margin:2px 0 4px;padding-left:0}.RoomsMain .RoomsMenu.is-compact .RoomsMenuSub .RoomsMenuSubItem{align-items:center;flex-direction:column;font-size:10.5px;gap:4px;justify-content:center;line-height:1.1;padding:8px 4px;text-align:center;white-space:normal}.RoomsMain .RoomsMenu.is-compact .RoomsMenuSub .RoomsMenuSubItem .material-symbols-outlined{font-size:18px}.RoomsMain .RoomsMenu.is-compact .RoomsMenuSub .RoomsMenuSubItem .RoomsMenuSubLabel{flex:none;overflow:visible;text-overflow:clip;width:100%}.RoomsMain .RoomsMenu .RoomsMenuToggle{display:flex;justify-content:center;margin-top:auto;padding-top:12px}.RoomsMain .RoomsMenu .RoomsMenuToggle .RoomsMenuViewSwitch{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;gap:2px;padding:3px}.RoomsMain .RoomsMenu .RoomsMenuToggle .RoomsMenuViewSwitch .RoomsMenuViewButton{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.RoomsMain .RoomsMenu .RoomsMenuToggle .RoomsMenuViewSwitch .RoomsMenuViewButton .material-symbols-outlined{font-size:18px}.RoomsMain .RoomsMenu .RoomsMenuToggle .RoomsMenuViewSwitch .RoomsMenuViewButton:hover{color:var(--text_Title_Dark)}.RoomsMain .RoomsMenu .RoomsMenuToggle .RoomsMenuViewSwitch .RoomsMenuViewButton.is-active{background:var(--background_White);box-shadow:0 1px 2px #0f172a14;color:var(--text_Title_Dark)}.RoomsMain .RoomsBody{border:1px solid var(--border_Light);border-radius:0 8px 8px 0;height:100%;position:relative;width:100%}.RoomsMain .RoomsSubMenuMobile{display:none}@media(max-width:1050px){.RoomsMain .RoomsMenu{padding:8px;width:72px}.RoomsMain .RoomsMenu .RoomsMenuItem{padding:6px 8px}.RoomsMain .RoomsMenu .RoomsMenuItem p{font-size:10px}.RoomsMain .RoomsMenu .RoomsMenuItem .material-symbols-outlined{font-size:20px}}@media(max-width:600px){.RoomsMain{flex-direction:column}.RoomsMain .RoomsMenu{-webkit-overflow-scrolling:touch;align-items:center;flex-direction:row;flex-wrap:nowrap;height:60px;max-height:60px;max-width:none;min-height:60px;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none}.RoomsMain .RoomsMenu::-webkit-scrollbar{display:none}.RoomsMain .RoomsMenuToggle,.RoomsMain .RoomsMenuViewSwitch{display:none!important}.RoomsMain .RoomsMenu{border:1px solid var(--border_Light);border-bottom:0;border-radius:8px 8px 0 0;gap:6px;max-width:100%;padding:0 12px;width:100%}.RoomsMain .RoomsMenu .RoomsMenuHeader{display:none}.RoomsMain .RoomsMenu .RoomsMenuItem{align-items:center;background:var(--background_Gray_Light);border-radius:999px;flex:0 0 auto;flex-direction:row;height:40px;min-height:0;padding:0 14px;white-space:nowrap;width:auto}.RoomsMain .RoomsMenu .RoomsMenuItem .material-symbols-outlined{background:#0000;border:none;border-radius:0;color:var(--text_Title_Light);font-size:18px;height:auto;width:auto}.RoomsMain .RoomsMenu .RoomsMenuItem.is-active{background:var(--background_Gray_Light_Blue);box-shadow:none}.RoomsMain .RoomsMenu .RoomsMenuItem.is-active .material-symbols-outlined{background:#0000;color:var(--text_Title_Dark)}.RoomsMain .RoomsMenu .RoomsMenuItem.is-active p{color:var(--text_Title_Dark)}.RoomsMain .RoomsMenu .RoomsMenuItem .material-symbols-outlined.RoomsMenuItemChevron{display:none}.RoomsMain .RoomsMenu .RoomsMenuItem p{font-size:13px;overflow:visible;text-overflow:clip}.RoomsMain .RoomsMenu .RoomsMenuSub{display:none}.RoomsMain .RoomsSubMenuMobile{-webkit-overflow-scrolling:touch;align-items:center;border-left:1px solid var(--border_Light);border-top:1px solid var(--border_Light);display:flex;flex-wrap:nowrap;gap:14px;min-height:46px;overflow-x:auto;overflow-y:hidden;padding:4px 14px;scrollbar-width:none;width:100%}.RoomsMain .RoomsSubMenuMobile::-webkit-scrollbar{display:none}.RoomsMain .RoomsSubMenuMobile .RoomsSubMenuMobileItem{align-items:center;background:#0000;border:0;border-bottom:2px solid #0000;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex:0 0 auto;gap:5px;margin-bottom:-3px;padding:10px 4px;transition:color .18s ease,border-color .18s ease;white-space:nowrap}.RoomsMain .RoomsSubMenuMobile .RoomsSubMenuMobileItem .material-symbols-outlined{color:inherit;font-size:16px}.RoomsMain .RoomsSubMenuMobile .RoomsSubMenuMobileItem span:not(.material-symbols-outlined){font-size:14px;font-weight:500}.RoomsMain .RoomsSubMenuMobile .RoomsSubMenuMobileItem:hover{color:var(--background_Blue)}.RoomsMain .RoomsSubMenuMobile .RoomsSubMenuMobileItem.is-active{border-bottom-color:var(--border_Blue);color:var(--background_Blue)}.RoomsMain .RoomsBody{-webkit-overflow-scrolling:touch;border-radius:0 0 8px 8px;flex:1 1 auto;height:auto;min-height:0;overflow-x:hidden;overflow-y:auto}}@keyframes RoomsMenuSubOpen{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.RoomsHome{animation:RenderPageOpen .1s ease;background-color:var(--background_Gray_Light_Light);border-radius:0 7px 7px 0;height:100%;overflow-y:auto;padding:16px}.RoomsHome,.RoomsHome .RoomsHeader{align-items:center;display:flex;flex-direction:column;width:100%}.RoomsHome .RoomsHeader{gap:24px;justify-content:center;margin-top:200px}.RoomsHome .RoomsHeader .RoomsHeaderTitle{display:flex;flex-direction:column;gap:4px}.RoomsHome .RoomsHeader .RoomsHeaderTitle h1{color:var(--text_Title_Light);font-size:38px;font-weight:600;line-height:1;margin:0;text-align:center}.RoomsHome .RoomsHeader .RoomsHeaderTitle h2{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;margin-top:10px;text-align:center}.RoomsHome .RoomsHeader .RoomsHeaderActions{align-items:center;display:flex;flex-wrap:wrap;gap:28px;justify-content:center;margin-top:30px}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:flex;flex-direction:column;gap:10px;padding:0;transition:transform .2s ease}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton:hover{transform:translateY(-2px)}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton .RoomsActionIcon{align-items:center;border-radius:22px;box-shadow:0 1px 3px #0000000d;color:var(--background_White);display:flex;font-size:28px;height:87px;justify-content:center;width:87px}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton .RoomsActionIcon .material-symbols-outlined{font-size:40px}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton p{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:13px;font-weight:300;gap:6px}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton p .RoomsActionSpinner{align-items:center;animation:RoomsActionSpin .8s linear infinite;display:inline-flex;justify-content:center}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton p .RoomsActionSpinner .material-symbols-outlined{font-size:14px}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton.RoomsActionButtonStart .RoomsActionIconStart{background:var(--background_Blue_Purpel)}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton.RoomsActionButtonJoin .RoomsActionIconJoin,.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton.RoomsActionButtonSchedule .RoomsActionIconSchedule{background:var(--background_Blue)}.RoomsHome .RoomsLiveRoomList{display:flex;flex-direction:column;gap:16px;margin-top:40px;max-width:700px;width:80%}@media(max-width:600px){.RoomsHome .RoomsLiveRoomList{width:100%}}@keyframes RoomsLiveRoomEnter{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes RoomsLiveRoomExit{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-8px) scale(.98)}}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom{animation:RoomsLiveRoomEnter .35s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;padding:16px;width:100%}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom.is-removing{animation:RoomsLiveRoomExit .28s ease forwards}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent .RoomsLiveRoomInfo{display:flex;flex-direction:column}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent .RoomsLiveRoomInfo h3{color:var(--text_Title_Light);font-size:18px;font-weight:600;margin:0}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent .RoomsLiveRoomInfo p{color:var(--text_Title_Light_Light);font-size:13px;font-weight:300;margin:0}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent .RoomsLiveRoomActions{align-items:center;display:flex;gap:12px}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent .RoomsLiveRoomActions .RoomsLiveRoomButton{align-items:center;background:linear-gradient(135deg,var(--brand-accent),var(--brand-accent-dark))!important;border:none;border-radius:8px;color:#fff!important;cursor:pointer;display:flex;gap:8px;outline:3px solid #0000;padding:10px 16px;transition:all .2s ease}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent .RoomsLiveRoomActions .RoomsLiveRoomButton:hover{filter:brightness(1.05);outline:3px solid var(--outline_Blue);transform:translateY(-2px)}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent .RoomsLiveRoomActions .RoomsLiveRoomButton .material-symbols-outlined{color:#fff!important;font-size:20px}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent .RoomsLiveRoomActions .RoomsLiveRoomButton p{color:#fff!important;font-size:13px;font-weight:500;margin:0}.RoomsHome .RoomsUpcomingEvents{display:flex;flex-direction:column;gap:14px;margin-bottom:24px;margin-top:40px;max-width:700px;width:80%}@media(max-width:600px){.RoomsHome .RoomsUpcomingEvents{width:100%}}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsHeader{align-items:center;display:flex;gap:8px}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsHeader .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsHeader h3{color:var(--text_Title_Light);font-size:15px;font-weight:600;margin:0}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsHeader .RoomsUpcomingEventsViewAll{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:2px;margin-left:auto;padding:4px 6px;transition:background .2s ease}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsHeader .RoomsUpcomingEventsViewAll:hover{background:color-mix(in srgb,var(--background_Blue) 10%,#0000)}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsHeader .RoomsUpcomingEventsViewAll .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList{display:flex;flex-direction:column;gap:12px}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventCard{align-items:center;animation:RoomsLiveRoomEnter .35s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;gap:16px;padding:14px 16px;width:100%}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventCard .RoomsUpcomingEventTime{align-items:center;border-right:1px solid var(--border_Light);display:flex;flex-direction:column;justify-content:center;min-width:84px;padding-right:16px}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventCard .RoomsUpcomingEventTime .RoomsUpcomingEventDay{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;margin:0;text-align:center}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventCard .RoomsUpcomingEventTime .RoomsUpcomingEventClock{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:2px 0 0;text-align:center}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventCard .RoomsUpcomingEventInfo{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventCard .RoomsUpcomingEventInfo h4{color:var(--text_Title_Light);font-size:15px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventCard .RoomsUpcomingEventInfo .RoomsUpcomingEventMeta{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventCard .RoomsUpcomingEventInfo .RoomsUpcomingEventMeta span{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;font-weight:400;gap:4px}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventCard .RoomsUpcomingEventInfo .RoomsUpcomingEventMeta span .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:15px}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventCard .RoomsUpcomingEventActions{align-items:center;display:flex;gap:8px}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventCard .RoomsUpcomingEventActions .RoomsUpcomingEventResend{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;gap:6px;padding:8px 12px;transition:all .2s ease}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventCard .RoomsUpcomingEventActions .RoomsUpcomingEventResend:hover{border-color:var(--outline_Blue);transform:translateY(-1px)}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventCard .RoomsUpcomingEventActions .RoomsUpcomingEventResend .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventCard .RoomsUpcomingEventActions .RoomsUpcomingEventResend p{font-size:13px;font-weight:500;margin:0}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventCard .RoomsUpcomingEventActions .RoomsUpcomingEventButton{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;gap:6px;padding:8px 14px;transition:all .2s ease}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventCard .RoomsUpcomingEventActions .RoomsUpcomingEventButton:hover{border-color:var(--outline_Blue);transform:translateY(-1px)}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventCard .RoomsUpcomingEventActions .RoomsUpcomingEventButton:disabled{cursor:not-allowed;opacity:.5;transform:none}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventCard .RoomsUpcomingEventActions .RoomsUpcomingEventButton .material-symbols-outlined{font-size:18px}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventCard .RoomsUpcomingEventActions .RoomsUpcomingEventButton p{font-size:13px;font-weight:500;margin:0}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventCard.is-skeleton{pointer-events:none}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventCard.is-skeleton .RoomsUpcomingSkeletonLine{animation:RoomsUpcomingShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light_Light) 25%,var(--background_Gray_Light) 37%,var(--background_Gray_Light_Light) 63%);background-size:400% 100%;border-radius:6px;display:block}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventCard.is-skeleton .RoomsUpcomingSkeletonLine.is-day{height:12px;width:56px}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventCard.is-skeleton .RoomsUpcomingSkeletonLine.is-time{height:14px;margin-top:4px;width:48px}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventCard.is-skeleton .RoomsUpcomingSkeletonLine.is-title{height:14px;width:60%}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventCard.is-skeleton .RoomsUpcomingSkeletonLine.is-subtitle{height:12px;width:40%}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventsEmpty{align-items:center;background:var(--background_White);border:1px dashed var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:6px;justify-content:center;padding:28px 16px;text-align:center}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventsEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:30px}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventsEmpty p{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin:0}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventsEmpty .RoomsUpcomingEventsEmptyHint{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400}@media(max-width:1050px){.RoomsHome .RoomsHeader{gap:18px;margin-top:120px}.RoomsHome .RoomsHeader .RoomsHeaderTitle h1{font-size:32px}.RoomsHome .RoomsHeader .RoomsHeaderActions{gap:20px}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton .RoomsActionIcon{height:72px;width:72px}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton .RoomsActionIcon .material-symbols-outlined{font-size:34px}}@media(max-width:600px){.RoomsHome{padding:12px}.RoomsHome .RoomsHeader{gap:14px;margin-top:60px}.RoomsHome .RoomsHeader .RoomsHeaderTitle h1{font-size:24px}.RoomsHome .RoomsHeader .RoomsHeaderTitle h2{font-size:13px;margin-top:6px}.RoomsHome .RoomsHeader .RoomsHeaderActions{gap:14px;margin-top:18px}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton .RoomsActionIcon{border-radius:18px;height:74px;width:74px}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton .RoomsActionIcon .material-symbols-outlined{font-size:28px}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton p{font-size:12px}.RoomsHome .RoomsLiveRoomList{gap:12px;margin-top:24px}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent{gap:12px}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent .RoomsLiveRoomInfo h3{font-size:15px}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent .RoomsLiveRoomActions{width:100%}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent .RoomsLiveRoomActions .RoomsLiveRoomButton{justify-content:center;min-height:40px;width:100%}.RoomsHome .RoomsUpcomingEvents{margin-top:24px}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventCard{flex-wrap:wrap;gap:12px}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventCard .RoomsUpcomingEventTime{min-width:70px;padding-right:12px}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventCard .RoomsUpcomingEventInfo h4{font-size:14px}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventCard .RoomsUpcomingEventActions{width:100%}.RoomsHome .RoomsUpcomingEvents .RoomsUpcomingEventsList .RoomsUpcomingEventCard .RoomsUpcomingEventActions .RoomsUpcomingEventButton{justify-content:center;min-height:40px;width:100%}}@keyframes RoomsActionSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ResendInviteModal{align-items:center;animation:ResendInviteModalFade .2s ease both;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:3000}@keyframes ResendInviteModalFade{0%{opacity:0}to{opacity:1}}@keyframes ResendInviteModalSpin{to{transform:rotate(1turn)}}.ResendInviteModal .ResendInviteModalOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.ResendInviteModal .ResendInviteModalCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:calc(100vh - 40px);max-width:440px;overflow:hidden;position:relative;width:100%;z-index:1}.ResendInviteModal .ResendInviteModalCard .ResendInviteModalHeader{align-items:flex-start;border-bottom:1px solid var(--border_Light);display:flex;gap:12px;justify-content:space-between;padding:18px 20px 14px}.ResendInviteModal .ResendInviteModalCard .ResendInviteModalHeader .ResendInviteModalHeaderText{display:flex;flex-direction:column;gap:3px;min-width:0}.ResendInviteModal .ResendInviteModalCard .ResendInviteModalHeader .ResendInviteModalHeaderText h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.ResendInviteModal .ResendInviteModalCard .ResendInviteModalHeader .ResendInviteModalHeaderText p{color:var(--text_Title_Light_Light);font-size:13px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ResendInviteModal .ResendInviteModalCard .ResendInviteModalHeader .ResendInviteModalClose{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;transition:background .15s ease;width:32px}.ResendInviteModal .ResendInviteModalCard .ResendInviteModalHeader .ResendInviteModalClose:hover{background:var(--background_Gray_Light)}.ResendInviteModal .ResendInviteModalCard .ResendInviteModalHeader .ResendInviteModalClose .material-symbols-outlined{font-size:20px}.ResendInviteModal .ResendInviteModalCard .ResendInviteModalEmpty{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;gap:8px;padding:30px 20px}.ResendInviteModal .ResendInviteModalCard .ResendInviteModalEmpty .material-symbols-outlined{font-size:28px}.ResendInviteModal .ResendInviteModalCard .ResendInviteModalEmpty p{font-size:14px;margin:0}.ResendInviteModal .ResendInviteModalCard .ResendInviteModalSelectAll{align-items:center;align-self:flex-start;background:#0000;border:none;border-radius:8px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin:12px 16px 4px;padding:6px 8px;transition:background .15s ease}.ResendInviteModal .ResendInviteModalCard .ResendInviteModalSelectAll:hover{background:color-mix(in srgb,var(--background_Blue) 8%,#0000)}.ResendInviteModal .ResendInviteModalCard .ResendInviteModalSelectAll .material-symbols-outlined{font-size:20px}.ResendInviteModal .ResendInviteModalCard .ResendInviteModalList{display:flex;flex-direction:column;gap:2px;overflow-y:auto;padding:4px 12px 8px}.ResendInviteModal .ResendInviteModalCard .ResendInviteModalList .ResendInviteModalItem{align-items:center;background:#0000;border:none;border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:9px 10px;text-align:left;transition:background .15s ease;width:100%}.ResendInviteModal .ResendInviteModalCard .ResendInviteModalList .ResendInviteModalItem:hover{background:var(--background_Gray_Light)}.ResendInviteModal .ResendInviteModalCard .ResendInviteModalList .ResendInviteModalItem .ResendInviteModalItemCheck{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:22px}.ResendInviteModal .ResendInviteModalCard .ResendInviteModalList .ResendInviteModalItem.is-checked .ResendInviteModalItemCheck{color:var(--background_Blue)}.ResendInviteModal .ResendInviteModalCard .ResendInviteModalList .ResendInviteModalItem .ResendInviteModalItemAvatar{align-items:center;background:var(--background_Gray_Light);border-radius:50%;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.ResendInviteModal .ResendInviteModalCard .ResendInviteModalList .ResendInviteModalItem .ResendInviteModalItemAvatar .material-symbols-outlined{font-size:18px}.ResendInviteModal .ResendInviteModalCard .ResendInviteModalList .ResendInviteModalItem .ResendInviteModalItemEmail{color:var(--text_Title_Dark);flex:1 1;font-size:14px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ResendInviteModal .ResendInviteModalCard .ResendInviteModalFooter{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:10px;justify-content:flex-end;padding:14px 20px}.ResendInviteModal .ResendInviteModalCard .ResendInviteModalFooter .ResendInviteModalCancel{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;font-weight:500;padding:9px 16px;transition:background .15s ease}.ResendInviteModal .ResendInviteModalCard .ResendInviteModalFooter .ResendInviteModalCancel:hover:not(:disabled){background:var(--background_Gray_Light)}.ResendInviteModal .ResendInviteModalCard .ResendInviteModalFooter .ResendInviteModalCancel:disabled{cursor:not-allowed;opacity:.6}.ResendInviteModal .ResendInviteModalCard .ResendInviteModalFooter .ResendInviteModalSend{align-items:center;background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;padding:9px 16px;transition:filter .15s ease}.ResendInviteModal .ResendInviteModalCard .ResendInviteModalFooter .ResendInviteModalSend:hover:not(:disabled){filter:brightness(.95)}.ResendInviteModal .ResendInviteModalCard .ResendInviteModalFooter .ResendInviteModalSend:disabled{cursor:not-allowed;opacity:.6}.ResendInviteModal .ResendInviteModalCard .ResendInviteModalFooter .ResendInviteModalSend .material-symbols-outlined{font-size:18px}.ResendInviteModal .ResendInviteModalCard .ResendInviteModalFooter .ResendInviteModalSend .material-symbols-outlined.is-spin{animation:ResendInviteModalSpin .8s linear infinite}@media(max-width:600px){.ResendInviteModal{padding:12px}.ResendInviteModal .ResendInviteModalCard{max-height:calc(100dvh - 24px);max-width:100%}}.RescheduleModal{align-items:center;animation:RescheduleModalFade .2s ease both;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:3000}@keyframes RescheduleModalFade{0%{opacity:0}to{opacity:1}}@keyframes RescheduleModalSpin{to{transform:rotate(1turn)}}.RescheduleModal .RescheduleModalOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.RescheduleModal .RescheduleModalCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:calc(100vh - 40px);max-width:440px;overflow:visible;position:relative;width:100%;z-index:1}.RescheduleModal .RescheduleModalCard .RescheduleModalHeader{align-items:flex-start;border-bottom:1px solid var(--border_Light);display:flex;gap:12px;justify-content:space-between;padding:18px 20px 14px}.RescheduleModal .RescheduleModalCard .RescheduleModalHeader .RescheduleModalHeaderText{display:flex;flex-direction:column;gap:3px;min-width:0}.RescheduleModal .RescheduleModalCard .RescheduleModalHeader .RescheduleModalHeaderText h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.RescheduleModal .RescheduleModalCard .RescheduleModalHeader .RescheduleModalHeaderText p{color:var(--text_Title_Light_Light);font-size:13px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RescheduleModal .RescheduleModalCard .RescheduleModalHeader .RescheduleModalClose{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;transition:background .15s ease;width:32px}.RescheduleModal .RescheduleModalCard .RescheduleModalHeader .RescheduleModalClose:hover{background:var(--background_Gray_Light)}.RescheduleModal .RescheduleModalCard .RescheduleModalHeader .RescheduleModalClose .material-symbols-outlined{font-size:20px}.RescheduleModal .RescheduleModalCard .RescheduleModalBody{display:flex;flex-direction:column;gap:16px;padding:18px 20px}.RescheduleModal .RescheduleModalCard .RescheduleModalBody .RescheduleModalField{display:flex;flex-direction:column;gap:7px}.RescheduleModal .RescheduleModalCard .RescheduleModalBody .RescheduleModalField label{color:var(--text_Title_Light);font-size:13px;font-weight:600}.RescheduleModal .RescheduleModalCard .RescheduleModalBody .RescheduleModalField .RescheduleModalWhenTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;gap:10px;padding:11px 12px;transition:border-color .15s ease,background .15s ease;width:100%}.RescheduleModal .RescheduleModalCard .RescheduleModalBody .RescheduleModalField .RescheduleModalWhenTrigger.is-open,.RescheduleModal .RescheduleModalCard .RescheduleModalBody .RescheduleModalField .RescheduleModalWhenTrigger:hover{border-color:var(--background_Blue)}.RescheduleModal .RescheduleModalCard .RescheduleModalBody .RescheduleModalField .RescheduleModalWhenTrigger .material-symbols-outlined{color:var(--text_Title_Light);font-size:19px}.RescheduleModal .RescheduleModalCard .RescheduleModalBody .RescheduleModalField .RescheduleModalWhenTrigger .RescheduleModalWhenLabel{flex:1 1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.RescheduleModal .RescheduleModalCard .RescheduleModalBody .RescheduleModalField .RescheduleModalWhenTrigger .RescheduleModalWhenChevron{color:var(--text_Title_Light_Light);margin-left:auto}.RescheduleModal .RescheduleModalCard .RescheduleModalBody .RescheduleModalDurationRow{align-items:center;display:flex;gap:8px}.RescheduleModal .RescheduleModalCard .RescheduleModalBody .RescheduleModalDurationRow .RescheduleModalDurationDropdown{position:relative}.RescheduleModal .RescheduleModalCard .RescheduleModalBody .RescheduleModalDurationRow .RescheduleModalDurationDropdown .RescheduleModalDurationButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:14px;gap:6px;justify-content:space-between;min-width:64px;padding:9px 11px;transition:border-color .15s ease}.RescheduleModal .RescheduleModalCard .RescheduleModalBody .RescheduleModalDurationRow .RescheduleModalDurationDropdown .RescheduleModalDurationButton:hover{border-color:var(--background_Blue)}.RescheduleModal .RescheduleModalCard .RescheduleModalBody .RescheduleModalDurationRow .RescheduleModalDurationDropdown .RescheduleModalDurationButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.RescheduleModal .RescheduleModalCard .RescheduleModalBody .RescheduleModalDurationRow .RescheduleModalDurationDropdown.is-open .RescheduleModalDurationButton{border-color:var(--background_Blue)}.RescheduleModal .RescheduleModalCard .RescheduleModalBody .RescheduleModalDurationRow .RescheduleModalDurationDropdown .RescheduleModalDurationMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 6px 18px #0000001f;display:flex;flex-direction:column;left:0;max-height:200px;min-width:100%;overflow-y:auto;padding:4px;position:absolute;top:calc(100% + 4px);z-index:5}.RescheduleModal .RescheduleModalCard .RescheduleModalBody .RescheduleModalDurationRow .RescheduleModalDurationDropdown .RescheduleModalDurationMenu .RescheduleModalDurationOption{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;padding:8px 10px;text-align:left;transition:background .15s ease}.RescheduleModal .RescheduleModalCard .RescheduleModalBody .RescheduleModalDurationRow .RescheduleModalDurationDropdown .RescheduleModalDurationMenu .RescheduleModalDurationOption:hover{background:var(--background_Gray_Light)}.RescheduleModal .RescheduleModalCard .RescheduleModalBody .RescheduleModalDurationRow .RescheduleModalDurationDropdown .RescheduleModalDurationMenu .RescheduleModalDurationOption.is-active{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue);font-weight:600}.RescheduleModal .RescheduleModalCard .RescheduleModalBody .RescheduleModalDurationRow .RescheduleModalDurationLabel{color:var(--text_Title_Light_Light);font-size:13px}.RescheduleModal .RescheduleModalCard .RescheduleModalBody .RescheduleModalNote{align-items:center;background:var(--background_Gray_Light_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:12.5px;gap:8px;margin:0;padding:10px 12px}.RescheduleModal .RescheduleModalCard .RescheduleModalBody .RescheduleModalNote .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.RescheduleModal .RescheduleModalCard .RescheduleModalFooter{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:10px;justify-content:flex-end;padding:14px 20px}.RescheduleModal .RescheduleModalCard .RescheduleModalFooter .RescheduleModalCancel{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;font-weight:500;padding:9px 16px;transition:background .15s ease}.RescheduleModal .RescheduleModalCard .RescheduleModalFooter .RescheduleModalCancel:hover:not(:disabled){background:var(--background_Gray_Light)}.RescheduleModal .RescheduleModalCard .RescheduleModalFooter .RescheduleModalCancel:disabled{cursor:not-allowed;opacity:.6}.RescheduleModal .RescheduleModalCard .RescheduleModalFooter .RescheduleModalSave{align-items:center;background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;padding:9px 16px;transition:filter .15s ease}.RescheduleModal .RescheduleModalCard .RescheduleModalFooter .RescheduleModalSave:hover:not(:disabled){filter:brightness(.95)}.RescheduleModal .RescheduleModalCard .RescheduleModalFooter .RescheduleModalSave:disabled{cursor:not-allowed;opacity:.6}.RescheduleModal .RescheduleModalCard .RescheduleModalFooter .RescheduleModalSave .material-symbols-outlined{font-size:18px}.RescheduleModal .RescheduleModalCard .RescheduleModalFooter .RescheduleModalSave .material-symbols-outlined.is-spin{animation:RescheduleModalSpin .8s linear infinite}@media(max-width:600px){.RescheduleModal{padding:12px}.RescheduleModal .RescheduleModalCard{max-height:calc(100dvh - 24px);max-width:100%}}.JoinViaLink{align-items:center;animation:RenderPageOpen .1s ease;background:var(--background_Gray_Light_Light);border-radius:0 7px 7px 0;display:flex;flex-direction:column;gap:20px;min-height:100%;padding:6px}.JoinViaLink .JoinViaLinkHeader{align-items:flex-start;display:flex;min-height:60px;padding:5px 10px;width:100%}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderLogoMain{align-items:center;display:flex;gap:10px;justify-content:center}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderLogoMain img{height:37px;width:37px}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderLogoMain .JoinRoomHeaderLogo{align-items:baseline;display:flex;flex-direction:column}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderLogoMain .JoinRoomHeaderLogo h1{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;color:#007bff;font-size:20px;font-weight:600;letter-spacing:.01em}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderLogoMain .JoinRoomHeaderLogo h2{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;margin-top:-4px}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderUser{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;display:flex;gap:10px;margin-left:auto;padding:6px 18px 6px 6px}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderUser .JoinRoomHeaderAvatar{align-items:center;background:var(--border_Dark_Light);border-radius:999px;display:flex;flex-shrink:0;height:34px;justify-content:center;overflow:hidden;width:34px}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderUser .JoinRoomHeaderAvatar img{height:100%;object-fit:cover;width:100%}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderUser .JoinRoomHeaderAvatar.is-fallback{border:1px solid #0000}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderUser .JoinRoomHeaderAvatar.is-fallback span{color:var(--text_Title_Light);font-size:13px;font-weight:600;text-transform:uppercase}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderUser .JoinRoomHeaderUserText h4{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderUser .JoinRoomHeaderUserText h5{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;margin-top:-2px}.JoinViaLink .JoinViaLinkGoBack{align-items:center;background-color:var(--background_Gray_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;gap:8px;left:30px;padding:6px 12px;position:absolute;top:30px;transition:all .2s ease}.JoinViaLink .JoinViaLinkGoBack span{font-size:20px}.JoinViaLink .JoinViaLinkGoBack p{margin:0}.JoinViaLink .JoinViaLinkGoBack:hover{background-color:var(--background_Gray_Dark_Light);color:var(--text_Title)}.JoinViaLink .JoinViaLinkCard{align-items:center;display:flex;flex-direction:column;gap:16px;margin-top:200px;width:min(420px,100%)}.JoinViaLink .JoinViaLinkCard .JoinViaLinkTitle{color:var(--text_Title_Light);font-size:20px;margin:0;text-align:center}.JoinViaLink .JoinViaLinkCard .JoinViaLinkField{display:flex;flex-direction:column;gap:8px;width:100%}.JoinViaLink .JoinViaLinkCard .JoinViaLinkField.is-prefixed .JoinViaLinkInput{padding-left:210px}.JoinViaLink .JoinViaLinkCard .JoinViaLinkField .JoinViaLinkLabel{color:var(--text_Title_Light);font-size:13px}.JoinViaLink .JoinViaLinkCard .JoinViaLinkField .JoinViaLinkInputWrap{position:relative;width:100%}.JoinViaLink .JoinViaLinkCard .JoinViaLinkField .JoinViaLinkInputWrap .JoinViaLinkPrefix{color:var(--text_Title_Light);font-size:13px;left:14px;opacity:.8;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap}.JoinViaLink .JoinViaLinkCard .JoinViaLinkField .JoinViaLinkInput{border:2px solid var(--border_Dark_Light);border-radius:10px;box-sizing:border-box;font-size:14px;height:46px;outline:none;outline:3px solid #0000;padding:0 14px;transition:all .2s ease;width:100%}.JoinViaLink .JoinViaLinkCard .JoinViaLinkField .JoinViaLinkInput:focus,.JoinViaLink .JoinViaLinkCard .JoinViaLinkField .JoinViaLinkInput:hover{border:2px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.JoinViaLink .JoinViaLinkCard .JoinViaLinkButton{background:var(--background_Blue_Dark);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:44px;outline:3px solid #0000;transition:all .2s ease;width:100%}.JoinViaLink .JoinViaLinkCard .JoinViaLinkButton:hover{background:var(--background_Blue_Dark);box-shadow:0 8px 16px #2563eb33;outline:3px solid var(--outline_Blue)}.JoinViaLink .JoinViaLinkCard .JoinViaLinkButton.is-disabled{background:var(--background_Gray_Light);box-shadow:none;color:var(--text_Title_Light_Light);cursor:default;cursor:not-allowed}.JoinViaLink .JoinViaLinkCard .JoinViaLinkButton.is-disabled:hover{background:var(--background_Gray_Light);box-shadow:none;outline:3px solid #0000}.JoinViaLink .JoinRoomFooter{bottom:0;left:50%;margin-bottom:10px;position:absolute;transform:translateX(-50%)}.JoinViaLink .JoinRoomFooter p{color:var(--text_Title_Light_Light);font-size:13px;text-align:left}.JoinViaLink .JoinRoomFooter p a{color:var(--background_Blue);font-weight:500;text-decoration:none}.JoinViaLink .JoinRoomFooter p a:hover{text-decoration:underline}@media(max-width:1050px){.JoinViaLink .JoinViaLinkCard{margin-top:140px}}@media(max-width:600px){.JoinViaLink{gap:14px;padding:10px}.JoinViaLink .JoinViaLinkHeader{flex-wrap:wrap;gap:8px}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderLogoMain img{height:32px;width:32px}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderLogoMain .JoinRoomHeaderLogo h1{font-size:17px}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderUser .JoinRoomHeaderUserText{display:none}.JoinViaLink .JoinViaLinkGoBack{left:16px;top:18px}.JoinViaLink .JoinViaLinkCard{margin-top:60px;width:100%}.JoinViaLink .JoinViaLinkCard .JoinViaLinkField.is-prefixed .JoinViaLinkInput{padding-left:14px}.JoinViaLink .JoinViaLinkCard .JoinViaLinkField .JoinViaLinkInputWrap .JoinViaLinkPrefix{display:none}.JoinViaLink .JoinViaLinkCard .JoinViaLinkField .JoinViaLinkInput{font-size:15px;height:44px}}.RoomSchedule{align-items:flex-start;animation:RenderPageOpen .1s ease;box-sizing:border-box;display:flex;justify-content:center;max-width:100%;min-height:100vh;overflow-x:hidden;padding:32px 16px;position:relative;width:100%}.RoomSchedule .RoomScheduleGoBack{align-items:center;background-color:var(--background_Gray_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;gap:8px;left:30px;padding:6px 12px;position:absolute;top:30px;transition:all .2s ease}.RoomSchedule .RoomScheduleGoBack span{font-size:20px}.RoomSchedule .RoomScheduleGoBack p{margin:0}.RoomSchedule .RoomScheduleGoBack:hover{background-color:var(--background_Gray_Dark_Light);color:var(--text_Title)}.RoomSchedule .RoomScheduleCard{align-items:center;display:flex;flex-direction:column;gap:16px;margin-top:150px;width:min(420px,100%)}.RoomSchedule .RoomScheduleCard .RoomScheduleCardTitle .RoomScheduleTitle{color:var(--text_Title_Light);font-size:20px;margin:0;text-align:center}.RoomSchedule .RoomScheduleCard .RoomScheduleCardTitle .RoomScheduleSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:0;text-align:center}.RoomSchedule .RoomScheduleCard .RoomScheduleField{display:flex;flex-direction:column;gap:8px;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleField label{color:var(--text_Title_Light);font-size:13px}.RoomSchedule .RoomScheduleCard .RoomScheduleField input{border:1px solid var(--border_Dark_Light);border-radius:10px;box-sizing:border-box;font-size:14px;height:46px;outline:none;outline:3px solid #0000;padding:0 14px;transition:all .2s ease;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleField input:focus,.RoomSchedule .RoomScheduleCard .RoomScheduleField input:hover{border:1px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomSchedule .RoomScheduleCard .RoomScheduleField .RoomScheduleWhen{width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleField .RoomScheduleWhen .RoomScheduleWhenPicker{display:block;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleField .RoomScheduleWhen .RoomScheduleWhenTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;box-sizing:border-box;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;gap:10px;height:46px;outline:3px solid #0000;padding:0 14px;text-align:left;transition:all .2s ease;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleField .RoomScheduleWhen .RoomScheduleWhenTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px}.RoomSchedule .RoomScheduleCard .RoomScheduleField .RoomScheduleWhen .RoomScheduleWhenTrigger .RoomScheduleWhenTriggerLabel{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomSchedule .RoomScheduleCard .RoomScheduleField .RoomScheduleWhen .RoomScheduleWhenTrigger .RoomScheduleWhenTriggerChevron{margin-left:auto}.RoomSchedule .RoomScheduleCard .RoomScheduleField .RoomScheduleWhen .RoomScheduleWhenTrigger.is-open,.RoomSchedule .RoomScheduleCard .RoomScheduleField .RoomScheduleWhen .RoomScheduleWhenTrigger:focus,.RoomSchedule .RoomScheduleCard .RoomScheduleField .RoomScheduleWhen .RoomScheduleWhenTrigger:hover{border:1px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration{display:flex;flex-direction:column;gap:8px;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration label{color:var(--text_Title_Light);font-size:13px}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationRow{align-items:center;display:flex;gap:8px}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationLabel{color:var(--text_Title_Light_Light);font-size:12px}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationDropdown{position:relative}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationDropdown .RoomScheduleDurationButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;gap:8px;height:40px;justify-content:space-between;min-width:86px;outline:3px solid #0000;padding:0 12px;transition:all .2s ease}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationDropdown .RoomScheduleDurationButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationDropdown .RoomScheduleDurationButton:focus,.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationDropdown .RoomScheduleDurationButton:hover{border:1px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationDropdown .RoomScheduleDurationMenu{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;left:0;padding:6px;position:absolute;top:calc(100% + 8px);width:140px;z-index:10}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationDropdown .RoomScheduleDurationOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:8px 10px;text-align:left;transition:all .2s ease}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationDropdown .RoomScheduleDurationOption:hover{background:var(--background_Gray_Light)}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationDropdown .RoomScheduleDurationOption.is-active{background:var(--background_Gray_Light);font-weight:600}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees{display:flex;flex-direction:column;gap:12px;position:relative;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;display:flex;gap:10px;outline:3px solid #0000;padding:6px 12px;position:relative;transition:all .2s ease;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput:focus-within,.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput:hover{border:1px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput input{background:#0000;border:none;color:var(--text_Title_Light);flex:1 1;font-size:13px;height:32px;outline:none;padding:0}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesDropdown{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;left:0;max-height:220px;overflow:auto;padding:6px;position:absolute;top:calc(100% + 8px);width:100%;z-index:10}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;gap:10px;padding:8px 10px;text-align:left;transition:all .2s ease}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesOption:hover{background:var(--background_Gray_Light)}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesOption.is-disabled{cursor:not-allowed;opacity:.7}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesOption.is-disabled:hover{background:#0000}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesOption .RoomScheduleInviteesOptionInfo{align-items:center;display:flex;flex:1 1;gap:10px;min-width:0}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesAvatar{align-items:center;background:var(--background_Gray_Light);border-radius:50%;color:var(--text_Title_Light);display:flex;height:28px;justify-content:center;overflow:hidden;width:28px}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesAvatar span{font-size:16px}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesAvatar img{display:block;height:100%;object-fit:cover;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesMeta{display:flex;flex-direction:column;gap:2px}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesMeta p{color:var(--text_Title_Light);font-size:13px;margin:0}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesMeta span{color:var(--text_Title_Light_Light);font-size:12px}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesInvalid{color:var(--Canceled);font-size:11px;font-weight:600;margin-left:auto;padding-left:8px;white-space:nowrap}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesError{color:var(--Canceled);font-size:12px;margin-top:-4px}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesList{display:flex;flex-wrap:wrap;gap:8px;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesList .RoomScheduleInviteeChip{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:6px;max-width:100%;padding:4px 10px}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesList .RoomScheduleInviteeChip span{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesList .RoomScheduleInviteeChip button{align-items:center;background:#0000;border:none;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;padding:0}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesList .RoomScheduleInviteeChip button span{font-size:14px}.RoomSchedule .RoomScheduleCard .RoomScheduleError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:8px;color:var(--Canceled);font-size:12px;padding:8px 10px;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleCardButton{background:var(--background_Blue_Dark);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:44px;outline:3px solid #0000;transition:all .2s ease;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleCardButton:hover{background:var(--background_Blue_Dark);box-shadow:0 8px 16px #2563eb33;outline:3px solid var(--outline_Blue)}.RoomSchedule .RoomScheduleCard .RoomScheduleCardButton.is-disabled{background:var(--background_Gray_Light);box-shadow:none;color:var(--text_Title_Light_Light);cursor:default;cursor:not-allowed}.RoomSchedule .RoomScheduleCard .RoomScheduleCardButton.is-disabled:hover{background:var(--background_Gray_Light);box-shadow:none;outline:3px solid #0000}@media(max-width:1050px){.RoomSchedule{padding:24px 16px}.RoomSchedule .RoomScheduleCard{margin-top:100px}}@media(max-width:600px){.RoomSchedule{padding:16px 12px}.RoomSchedule .RoomScheduleGoBack{left:14px;top:16px}.RoomSchedule .RoomScheduleCard{margin-top:56px;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleCardTitle .RoomScheduleTitle{font-size:17px}.RoomSchedule .RoomScheduleCard .RoomScheduleField .RoomScheduleWhen .RoomScheduleWhenTrigger,.RoomSchedule .RoomScheduleCard .RoomScheduleField input{font-size:15px;height:44px}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationRow{flex-wrap:wrap;gap:8px 10px}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationRow .RoomScheduleDurationDropdown{flex:1 1;min-width:0}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationRow .RoomScheduleDurationDropdown .RoomScheduleDurationButton{font-size:15px;height:44px;min-width:0;width:100%}}.RoomsSessions{display:flex;height:100%;width:100%}.RoomsSessions .RoomsSessionsContent{display:flex;flex:1 1;flex-direction:column;min-width:0}.RoomsSessions .RoomsSessionsPlaceholder{align-items:center;display:flex;flex:1 1;justify-content:center}.RoomsSessions .RoomsSessionsPlaceholder .RoomsSessionsPlaceholderCard{align-items:center;background:var(--background_White);border:1px dashed var(--border_Light);border-radius:16px;display:flex;flex-direction:column;gap:10px;padding:30px}.RoomsSessions .RoomsSessionsPlaceholder .RoomsSessionsPlaceholderCard .material-symbols-outlined{color:var(--text_Title_Light);font-size:36px}.RoomsSessions .RoomsSessionsPlaceholder .RoomsSessionsPlaceholderCard h3{color:var(--text_Title_Light);font-size:18px;margin:0}.RoomsSessions .RoomsSessionsPlaceholder .RoomsSessionsPlaceholderCard p{color:var(--text_Title_Light_Light);font-size:13px;margin:0;text-align:center}@media(max-width:600px){.RoomsSessions{flex-direction:column}.RoomsSessions .RoomsSessionsPlaceholder .RoomsSessionsPlaceholderCard{padding:20px}.RoomsSessions .RoomsSessionsPlaceholder .RoomsSessionsPlaceholderCard h3{font-size:16px}}.RecordingPlayer{align-items:center;background:#000;border-radius:0 0 12px 12px;display:flex;justify-content:center;min-height:260px;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.RecordingPlayer .RecordingPlayerState{align-items:center;color:#ffffffd1;display:flex;flex-direction:column;gap:14px;padding:56px 24px}.RecordingPlayer .RecordingPlayerState p{color:#ffffffb3;font-size:13px;margin:0}.RecordingPlayer .RecordingPlayerState .material-symbols-outlined{font-size:34px}.RecordingPlayer .RecordingPlayerState .GlobalSpinner{border-color:#ffffffd9 #ffffff2e #ffffff2e;border-width:2.5px;height:28px;width:28px}.RecordingPlayer .RecordingPlayerState.RecordingPlayerState--error .material-symbols-outlined{color:#fc6464e6}.RecordingPlayer .RecordingPlayerVideo{cursor:pointer;display:block;max-height:72vh;object-fit:contain;width:100%}.RecordingPlayer .RecordingPlayerBigPlay{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#00000085;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:72px;inset:0;justify-content:center;margin:auto;position:absolute;transition:background .18s ease,transform .14s ease,opacity .2s ease;width:72px;z-index:2}.RecordingPlayer .RecordingPlayerBigPlay .material-symbols-outlined{font-size:40px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.RecordingPlayer .RecordingPlayerBigPlay:hover{background:#000000ad;transform:scale(1.06)}.RecordingPlayer .RecordingPlayerBigPlay:active{transform:scale(.96)}.RecordingPlayer .RecordingPlayerControls{background:linear-gradient(0deg,#000000c7 0,#0000004d 65%,#0000);bottom:0;display:flex;flex-direction:column;gap:8px;left:0;padding:28px 14px 12px;position:absolute;right:0;transition:opacity .22s ease,transform .22s ease;z-index:3}.RecordingPlayer.controls-hidden .RecordingPlayerBigPlay,.RecordingPlayer.controls-hidden .RecordingPlayerControls{opacity:0;pointer-events:none}.RecordingPlayer .RecordingPlayerProgress{background:#fff3;border-radius:999px;cursor:pointer;height:4px;position:relative;transition:height .15s ease;width:100%}.RecordingPlayer .RecordingPlayerProgress:hover{height:6px}.RecordingPlayer .RecordingPlayerProgress .RecordingPlayerProgressBuffered{background:#ffffff4d;border-radius:999px;height:100%;left:0;pointer-events:none;position:absolute;top:0}.RecordingPlayer .RecordingPlayerProgress .RecordingPlayerProgressPlayed{background:var(--background_Blue);border-radius:999px;height:100%;left:0;pointer-events:none;position:absolute;top:0}.RecordingPlayer .RecordingPlayerProgress .RecordingPlayerProgressThumb{background:#fff;border-radius:50%;box-shadow:0 1px 4px #0006;height:13px;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .15s ease;width:13px}.RecordingPlayer .RecordingPlayerProgress:hover .RecordingPlayerProgressThumb{opacity:1}.RecordingPlayer .RecordingPlayerBar{align-items:center;display:flex;gap:10px;justify-content:space-between}.RecordingPlayer .RecordingPlayerBar .RecordingPlayerBarLeft,.RecordingPlayer .RecordingPlayerBar .RecordingPlayerBarRight{align-items:center;display:flex;gap:6px}.RecordingPlayer .RecordingPlayerBar .RecordingPlayerTime{font-feature-settings:"tnum";color:#ffffffe0;font-size:12px;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:.01em;white-space:nowrap}.RecordingPlayer .RecordingPlayerIconBtn{align-items:center;background:#0000;border:none;border-radius:8px;color:#ffffffe0;cursor:pointer;display:inline-flex;flex-shrink:0;gap:4px;height:32px;justify-content:center;transition:background .14s ease,color .14s ease;width:32px}.RecordingPlayer .RecordingPlayerIconBtn .material-symbols-outlined{font-size:20px}.RecordingPlayer .RecordingPlayerIconBtn:hover{background:#ffffff24;color:#fff}.RecordingPlayer .RecordingPlayerIconBtn:active{background:#ffffff38}.RecordingPlayer .RecordingPlayerIconBtn.RecordingPlayerIconBtn--speed{padding:0 8px;width:auto}.RecordingPlayer .RecordingPlayerIconBtn.RecordingPlayerIconBtn--speed .material-symbols-outlined{font-size:18px}.RecordingPlayer .RecordingPlayerSpeedLabel{color:#ffffffe0;font-size:11px;font-weight:600;min-width:22px;white-space:nowrap}.RecordingPlayer .RecordingPlayerSpeedGroup{position:relative}.RecordingPlayer .RecordingPlayerSpeedGroup .RecordingPlayerSpeedMenu{animation:RecordingPlayerMenuIn .14s ease;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#141a24f5;border:1px solid #ffffff1a;border-radius:10px;bottom:calc(100% + 8px);box-shadow:0 12px 30px #00000080;display:flex;flex-direction:column;gap:2px;min-width:76px;padding:6px;position:absolute;right:0;z-index:5}.RecordingPlayer .RecordingPlayerSpeedGroup .RecordingPlayerSpeedMenu .RecordingPlayerSpeedItem{align-items:center;background:#0000;border:none;border-radius:6px;color:#fffc;cursor:pointer;display:flex;font-size:13px;font-weight:500;height:30px;justify-content:center;transition:background .13s ease,color .13s ease}.RecordingPlayer .RecordingPlayerSpeedGroup .RecordingPlayerSpeedMenu .RecordingPlayerSpeedItem:hover{background:#ffffff1a;color:#fff}.RecordingPlayer .RecordingPlayerSpeedGroup .RecordingPlayerSpeedMenu .RecordingPlayerSpeedItem.is-active{background:color-mix(in srgb,var(--background_Blue) 70%,#0000);color:#fff;font-weight:600}@keyframes RecordingPlayerMenuIn{0%{opacity:0;transform:translateY(4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.RecordingPlayer .RecordingPlayerVolumeGroup{align-items:center;display:flex;gap:4px}.RecordingPlayer .RecordingPlayerVolumeTrack{background:#fff3;border-radius:999px;cursor:pointer;height:4px;position:relative;transition:height .14s ease;width:72px}.RecordingPlayer .RecordingPlayerVolumeTrack:hover{height:6px}.RecordingPlayer .RecordingPlayerVolumeTrack .RecordingPlayerVolumeFill{background:#fff;border-radius:999px;height:100%;left:0;pointer-events:none;position:absolute;top:0}.RecordingPlayer .RecordingPlayerVolumeTrack .RecordingPlayerVolumeThumb{background:#fff;border-radius:50%;box-shadow:0 1px 3px #00000059;height:12px;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .14s ease;width:12px}.RecordingPlayer .RecordingPlayerVolumeTrack:hover .RecordingPlayerVolumeThumb{opacity:1}.RecordingPlayer.is-fullscreen{border-radius:0}.RecordingPlayer.is-fullscreen .RecordingPlayerVideo{max-height:100vh}.RecordingPlayer.is-fullscreen .RecordingPlayerControls{padding-bottom:max(16px,env(safe-area-inset-bottom))}@media(max-width:600px){.RecordingPlayer{min-height:180px}.RecordingPlayer .RecordingPlayerBigPlay{height:56px;width:56px}.RecordingPlayer .RecordingPlayerBigPlay .material-symbols-outlined{font-size:30px}.RecordingPlayer .RecordingPlayerVolumeTrack{width:48px}.RecordingPlayer .RecordingPlayerTime{font-size:11px}.RecordingPlayer .RecordingPlayerSpeedLabel{display:none}}.RoomsPrevious{align-items:center;display:flex;flex-direction:column;gap:20px;height:100%}@media(max-width:1050px){.RoomsPrevious .RoomsPreviousHeader{padding:16px 18px}.RoomsPrevious .RoomsPreviousContent,.RoomsPrevious .RoomsPreviousFilters{padding:0 18px}}@media(max-width:600px){.RoomsPrevious{gap:14px}.RoomsPrevious .RoomsPreviousHeader{padding:12px 14px}.RoomsPrevious .RoomsPreviousHeader .RoomsPreviousTitle h2{font-size:18px}.RoomsPrevious .RoomsPreviousFilters{flex-wrap:wrap;padding:0 14px}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch{margin-left:0;min-width:0;width:100%}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm{max-width:none;min-width:0;width:100%}}.RoomsPrevious .RoomsPreviousHeader{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding-inline:max(14px,(100% - 1150px)/2);padding:20px 24px 0;width:100%}.RoomsPrevious .RoomsPreviousHeader .RoomsPreviousTitle{display:flex;flex-direction:column}.RoomsPrevious .RoomsPreviousHeader .RoomsPreviousTitle h2{color:var(--text_Title_Light);font-size:22px;margin:0}.RoomsPrevious .RoomsPreviousHeader .RoomsPreviousTitle p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.RoomsPrevious .RoomsPreviousFilters{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;padding:0 14px;padding-inline:max(14px,(100% - 1150px)/2);width:100%}.RoomsPrevious .RoomsPreviousFilters .RoomsPreviousDatePicker{min-width:100%}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch{margin-left:auto;min-width:100%}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;max-width:240px;min-width:240px;min-width:100%;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm:focus-within,.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:15px;justify-content:center}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm .SearchFormMain .SearchInput{background-color:#0000;border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:var(--background_Gray_Light);border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm .SearchFormMain .SearchClear:hover{color:var(--text_Title_Dark)}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.RoomsPrevious .RoomsPreviousContent{display:flex;flex-direction:column;height:100%;overflow:auto;padding:0 24px;padding-inline:max(20px,(100% - 1150px)/2);width:100%}@media(max-width:600px){.RoomsPrevious .RoomsPreviousContent{padding:0 14px}}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousSectionHeader{align-items:center;display:flex;justify-content:space-between}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousSectionHeader h3{color:var(--text_Title_Light);font-size:16px;margin:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousSectionHeader span{color:var(--text_Title_Light_Light);font-size:12px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList{display:flex;flex-direction:column;gap:12px;margin-bottom:20px;margin-top:6px}@media(max-width:600px){.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter{align-items:stretch;flex-direction:column}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions{flex-wrap:wrap}}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty{background:var(--background_Light);border-radius:12px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty.RoomsPreviousEmpty--skeleton{background:#0000;padding:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList{display:flex;flex-direction:column;gap:12px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard{background:var(--background_Gray_Light);border:1px solid #0000;border-radius:12px;display:flex;flex-direction:column;gap:10px;height:89px;overflow:hidden;padding:12px;position:relative}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard:after{animation:RoomsPreviousShimmer 1.2s ease-in-out infinite;background:linear-gradient(90deg,#0000,#fff9,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonBadge{align-self:flex-end;background:var(--background_White);border-radius:999px;height:18px;width:64px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonCardMain{display:flex;flex-direction:column;gap:8px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonCardMain .RoomsPreviousSkeletonTitle{background:var(--background_White);border-radius:6px;height:14px;width:60%}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonCardMain .RoomsPreviousSkeletonSubRow{display:flex;flex-wrap:wrap;gap:10px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonLine{background:var(--background_White);border-radius:6px;height:12px;width:72%}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonLine.RoomsPreviousSkeletonLine--long{width:78%}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonLine.RoomsPreviousSkeletonLine--short{width:45%}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonMeta{display:flex;flex-direction:column;gap:8px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonMeta .RoomsPreviousSkeletonMetaRow{align-items:center;display:flex;gap:8px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonMeta .RoomsPreviousSkeletonIcon{background:var(--background_White);border-radius:50%;height:16px;width:16px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonMeta .RoomsPreviousSkeletonMetaItem{background:var(--background_White);border-radius:6px;height:12px;width:140px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonMeta .RoomsPreviousSkeletonMetaItem.RoomsPreviousSkeletonMetaItem--short{width:90px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard{background:var(--background_Gray_Light);border:1px solid #0000;border-radius:12px;display:flex;flex-direction:column;padding:12px;position:relative}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardStatus{display:flex;justify-content:flex-end;position:absolute;right:12px;top:12px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardStatus .RoomsPreviousStatusBadge{align-items:center;background:#3182ce1f;border:1px solid #3182ce59;border-radius:999px;color:#2b6cb0;display:inline-flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.2px;padding:4px 10px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardStatus .RoomsPreviousStatusBadge:before{background:#2b6cb0;border-radius:50%;box-shadow:0 0 6px #2b6cb073;content:"";height:6px;width:6px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardStatus .RoomsPreviousStatusBadge.RoomsPreviousStatusBadge--ended{background:#71809629;border-color:#0000;color:#4a5568}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardStatus .RoomsPreviousStatusBadge.RoomsPreviousStatusBadge--ended:before{background:#718096;box-shadow:0 0 6px #71809673}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardStatus .RoomsPreviousStatusBadge.RoomsPreviousStatusBadge--live{background:#36db7229;border-color:#22c55e59;color:#15a44a;position:relative}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardStatus .RoomsPreviousStatusBadge.RoomsPreviousStatusBadge--live:before{animation:RoomsPreviousPulse 1.4s ease-in-out infinite;background:var(--Done);box-shadow:0 0 6px #22c55ea6}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardMain{display:flex;flex-direction:column;gap:4px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardMain h4{color:var(--text_Title_Light);font-size:14px;margin:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardMain p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardMain .RoomsPreviousCardRow{align-items:center;display:flex;gap:12px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardMain .RoomsPreviousCardRow .RoomsPreviousRoomId{align-items:center;display:flex;gap:6px;min-width:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardMain .RoomsPreviousCardRow .RoomsPreviousRoomId .RoomsPreviousRoomLabel{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:12px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardMain .RoomsPreviousCardRow .RoomsPreviousRoomId .RoomsPreviousRoomValue{color:var(--text_Title_Light);font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter{align-items:center;display:flex;gap:12px;justify-content:space-between}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardMeta{display:flex;flex:1 1;flex-wrap:wrap;gap:10px;min-width:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardMeta .RoomsPreviousMetaItem{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardMeta .RoomsPreviousMetaItem .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardMeta .RoomsPreviousMetaItem p{color:var(--text_Title_Light_Light);font-size:12px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions{display:flex;flex-shrink:0;gap:10px;justify-content:flex-end}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants{display:flex;flex-shrink:0;position:relative}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsButton{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:400;gap:6px;padding:6px 12px;transition:all .15s ease}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsButton:active{transform:scale(.98)}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;padding:12px;position:absolute;right:0;top:calc(100% + 8px);width:260px;z-index:2}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsMenuHeader{color:var(--text_Title_Light);font-size:12px;font-weight:600;margin-bottom:8px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList{display:flex;flex-direction:column;gap:8px;max-height:220px;overflow:auto}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList .RoomsPreviousParticipantsItem{background:var(--background_Gray_Light);border-radius:10px;display:flex;flex-direction:column;gap:6px;padding:8px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList .RoomsPreviousParticipantsItem .RoomsPreviousParticipantsMain{display:flex;flex-direction:column;gap:2px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList .RoomsPreviousParticipantsItem .RoomsPreviousParticipantsMain .RoomsPreviousParticipantsNameRow{align-items:center;display:flex;gap:6px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList .RoomsPreviousParticipantsItem .RoomsPreviousParticipantsMain .RoomsPreviousParticipantsNameRow .RoomsPreviousParticipantsName{color:var(--text_Title_Light);font-size:12px;font-weight:600;margin:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList .RoomsPreviousParticipantsItem .RoomsPreviousParticipantsMain .RoomsPreviousParticipantsNameRow .RoomsPreviousParticipantsHost{background:#22c55e29;border:1px solid #22c55e59;border-radius:999px;color:var(--Done);font-size:10px;font-weight:600;padding:2px 6px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList .RoomsPreviousParticipantsItem .RoomsPreviousParticipantsMain .RoomsPreviousParticipantsEmail{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList .RoomsPreviousParticipantsItem .RoomsPreviousParticipantsMeta{align-items:center;display:flex;gap:6px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList .RoomsPreviousParticipantsItem .RoomsPreviousParticipantsMeta .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:14px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList .RoomsPreviousParticipantsEmpty p,.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList .RoomsPreviousParticipantsItem .RoomsPreviousParticipantsMeta p{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousJoinButton{align-items:center;background:var(--Done);border:1px solid #22c55e99;border-radius:50px;color:var(--background_White);display:inline-flex;font-size:12px;font-weight:600;justify-content:center;padding:6px 12px;text-decoration:none;transition:all .15s ease}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousJoinButton:hover{background:var(--Done);border-color:#16a34ab3}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousJoinButton:active{transform:scale(.98)}@keyframes RoomsPreviousPulse{0%{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.4)}to{opacity:.5;transform:scale(.9)}}@keyframes RoomsPreviousShimmer{0%{left:-100%}to{left:100%}}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousLoadMore{display:flex;justify-content:center;padding:2px 0 10px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousLoadMore .RoomsPreviousLoadMoreBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;height:38px;justify-content:center;padding:0 22px;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousLoadMore .RoomsPreviousLoadMoreBtn:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousLoadMore .RoomsPreviousLoadMoreBtn:disabled{box-shadow:none;cursor:default;opacity:.6}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSummaryBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:500;gap:5px;padding:6px 12px;transition:border-color .12s ease,box-shadow .12s ease}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSummaryBtn .material-symbols-outlined{color:var(--background_Blue);font-size:14px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSummaryBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousPlayBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:34px;padding:0 14px;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousPlayBtn .material-symbols-outlined{font-size:18px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousPlayBtn:hover:not(:disabled){background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));border-color:var(--background_Blue);box-shadow:0 4px 12px #0f172a14}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousPlayBtn:disabled{color:var(--text_Title_Light_Light);cursor:default;opacity:.6}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousPlayerOverlay{align-items:center;animation:RoomsPreviousBackdropIn .22s ease;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1200}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousPlayerOverlay .RoomsPreviousPlayer{animation:RoomsPreviousPlayerIn .26s cubic-bezier(.22,1,.36,1);background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;overflow:hidden;width:min(960px,100%)}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousPlayerOverlay .RoomsPreviousPlayer .RoomsPreviousPlayerHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:13px 18px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousPlayerOverlay .RoomsPreviousPlayer .RoomsPreviousPlayerHeader h3{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousPlayerOverlay .RoomsPreviousPlayer .RoomsPreviousPlayerHeader .RoomsPreviousPlayerClose{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;transition:background .13s ease,color .13s ease,transform .13s ease;width:34px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousPlayerOverlay .RoomsPreviousPlayer .RoomsPreviousPlayerHeader .RoomsPreviousPlayerClose .material-symbols-outlined{font-size:21px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousPlayerOverlay .RoomsPreviousPlayer .RoomsPreviousPlayerHeader .RoomsPreviousPlayerClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousPlayerOverlay .RoomsPreviousPlayer .RoomsPreviousPlayerHeader .RoomsPreviousPlayerClose:active{transform:scale(.92)}@keyframes RoomsPreviousBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes RoomsPreviousPlayerIn{0%{opacity:0;transform:translateY(-14px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.RoomsUpcoming{display:flex;flex-direction:column;height:100%;overflow:auto;padding-top:20px}.RoomsUpcoming .RoomsUpcomingLiveWrap.RoomsPrevious{align-items:stretch;gap:0;height:auto;margin-bottom:12px}.RoomsUpcoming .RoomsUpcomingLiveWrap.RoomsPrevious .RoomsPreviousContent{height:auto;overflow:visible}@media(max-width:1050px){.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayHeader{padding:12px 20px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList{padding:16px 20px}}@media(max-width:600px){.RoomsUpcoming{padding-top:10px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayHeader{font-size:12px;padding:10px 14px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList{gap:10px;padding:12px 14px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem{flex-wrap:wrap;padding:12px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemTime{border-bottom:1px solid var(--border_Dark_Light);border-right:0;flex:1 1 100%;font-size:14px;margin-right:0;padding-bottom:6px;width:auto}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody{flex:1 1 100%;margin-top:6px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody h4{font-size:14px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody .RoomsUpcomingItemDetails{flex-wrap:wrap;gap:8px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody .RoomsUpcomingItemDetails span{font-size:12px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions{flex:1 1 100%;flex-wrap:wrap;justify-content:flex-start;margin-left:0;margin-top:10px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsJoinButton{flex:1 1 auto;min-height:40px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu{max-width:calc(100vw - 24px);width:240px}}.RoomsUpcoming .RoomsUpcomingDayGroup{display:flex;flex-direction:column}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayHeader{background-color:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light_Light);font-size:14px;font-weight:600;font-weight:400;letter-spacing:.5px;margin-left:10px;padding:15px 30px;padding-inline:max(20px,(100% - 1150px)/2);text-transform:uppercase;width:calc(100% - 20px)}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList{display:flex;flex-direction:column;gap:12px;padding:20px 30px;padding-inline:max(20px,(100% - 1150px)/2);width:100%}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;display:flex;padding:16px 20px;transition:all .2s}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem:hover{border-color:var(--text_Title_Light_Light_Light);box-shadow:0 4px 12px #0000000d}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemTime{border-right:1px solid var(--border_Dark_Light);color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin-right:20px;width:100px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody{flex:1 1}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody h4{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin-bottom:6px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody .RoomsUpcomingItemDetails{display:flex;gap:16px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody .RoomsUpcomingItemDetails span{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:14px;gap:4px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody .RoomsUpcomingItemDetails span .material-symbols-outlined{font-size:16px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody .RoomsUpcomingItemDetails .RoomsUpcomingItemType{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:999px;cursor:default;display:inline-flex;gap:4px;padding:4px 10px;text-decoration:none;transition:all .15s ease}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody .RoomsUpcomingItemDetails .RoomsUpcomingItemType p{color:var(--text_Title_Dark);font-size:11px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody .RoomsUpcomingItemDetails .RoomsUpcomingItemType .material-symbols-outlined{font-size:14px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody .RoomsUpcomingItemDetails .RoomsUpcomingItemType.is-event{cursor:pointer}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody .RoomsUpcomingItemDetails .RoomsUpcomingItemType.is-event:hover p{text-decoration:underline}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions{align-items:center;display:flex;gap:12px;margin-left:20px;position:relative}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsJoinButton{background-color:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:8px 16px;transition:all .2s}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsJoinButton:hover{background-color:var(--background_Blue_Dark);box-shadow:0 4px 10px #2563eb33}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsWaitingBadge{background-color:var(--background_Gray_Light);border-radius:20px;color:var(--text_Title_Light_Light);display:inline-block;font-size:13px;font-weight:500;padding:6px 12px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingResendButton{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:400;gap:6px;padding:6px 12px;transition:all .15s ease}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingResendButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingResendButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingResendButton:active{transform:scale(.98)}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees{position:relative}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesButton{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:400;gap:6px;padding:6px 12px;transition:all .15s ease}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesButton:active{transform:scale(.98)}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;overflow:hidden;padding:12px;position:absolute;right:0;top:calc(100% + 8px);width:260px;z-index:2}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu .RoomsUpcomingInviteesMenuHeader{color:var(--text_Title_Light);font-size:12px;font-weight:600;margin-bottom:8px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu .RoomsUpcomingInviteesList{display:flex;flex-direction:column;gap:8px;max-height:220px;overflow:auto}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu .RoomsUpcomingInviteesList .RoomsUpcomingInviteesItem{background:var(--background_Gray_Light);border-radius:10px;display:flex;flex-direction:column;gap:6px;padding:8px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu .RoomsUpcomingInviteesList .RoomsUpcomingInviteesItem .RoomsUpcomingInviteesMain{display:flex;flex-direction:column;gap:2px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu .RoomsUpcomingInviteesList .RoomsUpcomingInviteesItem .RoomsUpcomingInviteesMain .RoomsUpcomingInviteesName{color:var(--text_Title_Light);font-size:12px;font-weight:600;margin:0}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu .RoomsUpcomingInviteesList .RoomsUpcomingInviteesItem .RoomsUpcomingInviteesMain .RoomsUpcomingInviteesEmail{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu .RoomsUpcomingInviteesList .RoomsUpcomingInviteesItem .RoomsUpcomingInviteesMeta{align-items:center;display:flex;gap:6px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu .RoomsUpcomingInviteesList .RoomsUpcomingInviteesItem .RoomsUpcomingInviteesMeta .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:14px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu .RoomsUpcomingInviteesList .RoomsUpcomingInviteesItem .RoomsUpcomingInviteesMeta p{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.RoomsUpcomingLoader{display:flex;flex-direction:column;padding:20px 30px;padding-inline:max(20px,(100% - 1150px)/2);width:100%}.RoomsUpcomingLoader .RoomsUpcomingSkeleton{display:flex;flex-direction:column;gap:12px}.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;display:flex;padding:16px 20px}.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonTime{background:var(--background_Gray_Light);border-radius:999px;height:16px;margin-right:20px;overflow:hidden;position:relative;width:90px}.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonBody{display:flex;flex:1 1;flex-direction:column;gap:8px}.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonBody .SkeletonLine{background:var(--background_Gray_Light);border-radius:999px;height:12px;overflow:hidden;position:relative}.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonBody .SkeletonLine.is-title{height:16px;width:220px}.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonBody .SkeletonLine.is-subtitle{width:180px}.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonActions{align-items:center;display:flex;gap:10px;margin-left:20px}.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonActions .SkeletonPill{background:var(--background_Gray_Light);border-radius:999px;height:30px;overflow:hidden;position:relative;width:110px}.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonActions .SkeletonButton{background:var(--background_Gray_Light);border-radius:8px;height:34px;overflow:hidden;position:relative;width:110px}.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonButton:after,.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonLine:after,.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonPill:after,.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonTime:after{animation:RoomsUpcomingShimmer 1.4s infinite;background:linear-gradient(90deg,#0000,#fff9 50%,#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.RoomsUpcomingError{align-items:center;color:var(--Canceled);display:flex;font-size:15px;gap:8px;justify-content:center;padding:40px}@keyframes RoomsUpcomingShimmer{to{transform:translateX(100%)}}.RoomsRecordings{box-sizing:border-box;display:flex;flex-direction:column;gap:20px;height:100%;overflow-y:auto;padding:20px 24px;padding-inline:max(20px,(100% - 1150px)/2);width:100%}.RoomsRecordings .RoomsRecordingsHeader{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.RoomsRecordings .RoomsRecordingsHeader .RoomsRecordingsTitle{display:flex;flex-direction:column;gap:4px}.RoomsRecordings .RoomsRecordingsHeader .RoomsRecordingsTitle h2{color:var(--text_Title_Dark);font-size:20px;font-weight:600;margin:0}.RoomsRecordings .RoomsRecordingsHeader .RoomsRecordingsTitle p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.RoomsRecordings .RoomsRecordingsHeader .RoomsRecordingsSearch{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;gap:8px;height:38px;min-width:240px;padding:0 10px}.RoomsRecordings .RoomsRecordingsHeader .RoomsRecordingsSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.RoomsRecordings .RoomsRecordingsHeader .RoomsRecordingsSearch input{background:#0000;border:0;color:var(--text_Title_Dark);flex:1 1;font-size:13px;outline:0}.RoomsRecordings .RoomsRecordingsHeader .RoomsRecordingsSearch input::placeholder{color:var(--text_Title_Light_Light_Light)}.RoomsRecordings .RoomsRecordingsHeader .RoomsRecordingsSearch .RoomsRecordingsSearchClear{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;height:22px;justify-content:center;width:22px}.RoomsRecordings .RoomsRecordingsHeader .RoomsRecordingsSearch .RoomsRecordingsSearchClear:hover{background-color:var(--background_Gray_Light)}.RoomsRecordings .RoomsRecordingsHeader .RoomsRecordingsSearch .RoomsRecordingsSearchClear .material-symbols-outlined{font-size:16px}.RoomsRecordings .RoomsRecordingsList{display:flex;flex-direction:column;gap:12px}.RoomsRecordings .RoomsRecordingsCard{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;gap:14px;padding:12px;transition:border-color .2s ease}.RoomsRecordings .RoomsRecordingsCard.is-playable:hover{border-color:var(--border_Dark_Light)}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsThumb{align-items:center;background:radial-gradient(circle at 30% 30%,#ffffff2e,#0000 60%),linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:0;border-radius:10px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:60px;justify-content:center;position:relative;transition:transform .2s ease,filter .2s ease;width:96px}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsThumb:disabled{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:default}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsThumb:not(:disabled):hover{filter:brightness(1.05)}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsThumb:not(:disabled):hover .RoomsRecordingsThumbIcon{transform:scale(1.1)}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsThumb .RoomsRecordingsThumbIcon{font-size:30px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;transition:transform .2s ease}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsThumb .RoomsRecordingsThumbDuration{background-color:#0000008c;border-radius:4px;bottom:4px;color:#fff;font-size:10px;font-weight:600;padding:1px 5px;position:absolute;right:4px}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsCardBody{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsCardBody .RoomsRecordingsCardTop{align-items:center;display:flex;gap:10px}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsCardBody .RoomsRecordingsCardTop h4{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsCardBody .RoomsRecordingsCardMeta{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsCardBody .RoomsRecordingsCardMeta .RoomsRecordingsMetaItem{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;gap:5px}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsCardBody .RoomsRecordingsCardMeta .RoomsRecordingsMetaItem .material-symbols-outlined{font-size:15px}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsBadge{align-items:center;border-radius:50px;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;gap:4px;padding:3px 9px}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsBadge .material-symbols-outlined{font-size:14px}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsBadge.is-ready{background-color:color-mix(in srgb,var(--Done) 14%,var(--background_White));color:var(--Done)}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsBadge.is-processing{background-color:color-mix(in srgb,var(--InProgress) 14%,var(--background_White));color:var(--InProgress)}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsBadge.is-failed{background-color:color-mix(in srgb,var(--Canceled) 14%,var(--background_White));color:var(--Canceled)}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsCardActions{align-items:center;display:flex;flex-shrink:0;gap:8px}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsCardActions .RoomsRecordingsPlayBtn{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:5px;height:34px;padding:0 14px;transition:background-color .2s ease}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsCardActions .RoomsRecordingsPlayBtn .material-symbols-outlined{font-size:18px}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsCardActions .RoomsRecordingsPlayBtn:hover{background-color:var(--background_Gray_Light)}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsCardActions .RoomsRecordingsDeleteBtn{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .2s ease,border-color .2s ease;width:34px}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsCardActions .RoomsRecordingsDeleteBtn .material-symbols-outlined{font-size:18px}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsCardActions .RoomsRecordingsDeleteBtn:hover{border-color:color-mix(in srgb,var(--Canceled) 45%,#0000);color:var(--Canceled)}.RoomsRecordings .RoomsRecordingsEmpty{align-items:center;border:1px dashed var(--border_Light);border-radius:16px;display:flex;flex-direction:column;gap:10px;padding:56px 20px;text-align:center}.RoomsRecordings .RoomsRecordingsEmpty .RoomsRecordingsEmptyIcon{align-items:center;background-color:var(--background_Gray_Light);border-radius:16px;display:flex;height:56px;justify-content:center;width:56px}.RoomsRecordings .RoomsRecordingsEmpty .RoomsRecordingsEmptyIcon .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:28px}.RoomsRecordings .RoomsRecordingsEmpty h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.RoomsRecordings .RoomsRecordingsEmpty p{color:var(--text_Title_Light_Light);font-size:13px;margin:0;max-width:380px}.RoomsRecordings .RoomsRecordingsSkeleton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;display:flex;gap:14px;padding:12px}.RoomsRecordings .RoomsRecordingsSkeleton .RoomsRecordingsSkeletonThumb{animation:RoomsRecordingsSweep 1.5s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 45%,var(--background_Gray_Light) 90%);background-size:200% 100%;border-radius:10px;height:60px;overflow:hidden;position:relative;width:96px}.RoomsRecordings .RoomsRecordingsSkeleton .RoomsRecordingsSkeletonLines{display:flex;flex:1 1;flex-direction:column;gap:8px}.RoomsRecordings .RoomsRecordingsSkeleton .RoomsRecordingsSkeletonLines .RoomsRecordingsSkeletonLine{animation:RoomsRecordingsSweep 1.5s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 45%,var(--background_Gray_Light) 90%);background-size:200% 100%;border-radius:6px;height:12px}.RoomsRecordings .RoomsRecordingsSkeleton .RoomsRecordingsSkeletonLines .RoomsRecordingsSkeletonLine--title{animation-delay:.06s;width:40%}.RoomsRecordings .RoomsRecordingsSkeleton .RoomsRecordingsSkeletonLines .RoomsRecordingsSkeletonLine--meta{animation-delay:.12s;width:65%}.RoomsRecordings .RoomsRecordingsCard.is-processing .RoomsRecordingsThumb{animation:RoomsRecordingsSweep 1.5s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(90deg,color-mix(in srgb,var(--InProgress) 14%,var(--background_Gray_Light)) 0,color-mix(in srgb,var(--InProgress) 8%,var(--background_White)) 45%,color-mix(in srgb,var(--InProgress) 14%,var(--background_Gray_Light)) 90%);background-size:200% 100%;color:var(--InProgress);cursor:default}.RoomsRecordings .RoomsRecordingsCard.is-processing .RoomsRecordingsThumb .RoomsRecordingsThumbIcon{animation:RoomsRecordingsHourglassPulse 1.6s ease-in-out infinite;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;position:relative;z-index:1}@keyframes RoomsRecordingsSweep{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes RoomsRecordingsHourglassPulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.RoomsRecordings .RoomsRecordingsPlayerBackdrop{align-items:center;animation:RoomsRecordingsBackdropIn .22s ease;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1200}.RoomsRecordings .RoomsRecordingsPlayerBackdrop .RoomsRecordingsPlayer{animation:RoomsRecordingsPlayerIn .26s cubic-bezier(.22,1,.36,1);background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;overflow:hidden;width:min(960px,100%)}.RoomsRecordings .RoomsRecordingsPlayerBackdrop .RoomsRecordingsPlayer .RoomsRecordingsPlayerHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:12px;justify-content:space-between;padding:13px 18px}.RoomsRecordings .RoomsRecordingsPlayerBackdrop .RoomsRecordingsPlayer .RoomsRecordingsPlayerHeader h3{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomsRecordings .RoomsRecordingsPlayerBackdrop .RoomsRecordingsPlayer .RoomsRecordingsPlayerHeader .RoomsRecordingsPlayerClose{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;flex-shrink:0;height:34px;justify-content:center;transition:background .13s ease,color .13s ease,transform .13s ease;width:34px}.RoomsRecordings .RoomsRecordingsPlayerBackdrop .RoomsRecordingsPlayer .RoomsRecordingsPlayerHeader .RoomsRecordingsPlayerClose .material-symbols-outlined{font-size:21px}.RoomsRecordings .RoomsRecordingsPlayerBackdrop .RoomsRecordingsPlayer .RoomsRecordingsPlayerHeader .RoomsRecordingsPlayerClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.RoomsRecordings .RoomsRecordingsPlayerBackdrop .RoomsRecordingsPlayer .RoomsRecordingsPlayerHeader .RoomsRecordingsPlayerClose:active{transform:scale(.92)}@keyframes RoomsRecordingsBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes RoomsRecordingsPlayerIn{0%{opacity:0;transform:translateY(-14px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:1050px){.RoomsRecordings{padding:16px 18px;padding-inline:18px}}@media(max-width:600px){.RoomsRecordings{padding:14px;padding-inline:14px}.RoomsRecordings .RoomsRecordingsHeader .RoomsRecordingsSearch{height:44px;min-width:0;width:100%}.RoomsRecordings .RoomsRecordingsCard{flex-wrap:wrap;gap:12px}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsThumb{height:58px;width:88px}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsThumb .RoomsRecordingsThumbIcon{font-size:26px}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsCardBody{flex:1 1;gap:5px;min-width:0}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsCardBody .RoomsRecordingsCardTop{gap:8px}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsCardBody .RoomsRecordingsCardTop h4{font-size:14px}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsCardBody .RoomsRecordingsCardMeta{gap:8px 12px}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsCardActions{flex:1 1 100%;gap:8px;justify-content:flex-end;margin-left:0}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsCardActions .RoomsRecordingsPlayBtn{flex:1 1;height:40px;justify-content:center}.RoomsRecordings .RoomsRecordingsCard .RoomsRecordingsCardActions .RoomsRecordingsDeleteBtn{flex-shrink:0;height:40px;width:40px}.RoomsRecordings .RoomsRecordingsSkeleton .RoomsRecordingsSkeletonThumb{height:58px;width:88px}.RoomsRecordings .RoomsRecordingsPlayerBackdrop{padding:12px}.RoomsRecordings .RoomsRecordingsPlayerBackdrop .RoomsRecordingsPlayer{max-height:calc(100vh - 24px);width:100%}}.VILivePulse{animation:VIPulse 1.8s ease-in-out infinite;background:var(--Done);border-radius:50%;display:inline-block;flex-shrink:0;height:7px;width:7px}@keyframes VIPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}@keyframes VICardIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes VIShimmer{0%{background-position:-180px 0}to{background-position:180px 0}}.RoomVILivePanel{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-basis:0;flex-direction:column;flex-shrink:0;max-width:0;opacity:0;overflow:hidden;pointer-events:none;transform:translateX(100%);transition:transform .25s ease,opacity .25s ease,max-width .25s ease,flex-basis .25s ease}.RoomVILivePanel.is-open{flex-basis:360px;margin-left:-9px;margin-right:12px;max-width:360px;opacity:1;pointer-events:auto;transform:translateX(0)}.RoomVILivePanel .RoomVILivePanelHeader{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;flex-shrink:0;gap:8px;padding:14px 16px 12px}.RoomVILivePanel .RoomVILivePanelHeader .RoomVILivePanelHeaderIcon{color:var(--background_Blue);font-size:20px;font-variation-settings:"FILL" 0}.RoomVILivePanel .RoomVILivePanelHeader .RoomVILivePanelHeaderTitle{color:var(--text_Title_Dark);flex:1 1;font-size:13.5px;font-weight:700;min-width:0}.RoomVILivePanel .RoomVILivePanelHeader .RoomVIHeaderLiveBadge{align-items:center;background:color-mix(in srgb,var(--Done) 12%,#0000);border-radius:999px;color:var(--Done);display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;gap:5px;padding:2px 8px}.RoomVILivePanel .RoomVILivePanelHeader .RoomVILivePanelClose{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;transition:background .12s ease,color .12s ease;width:28px}.RoomVILivePanel .RoomVILivePanelHeader .RoomVILivePanelClose .material-symbols-outlined{font-size:18px}.RoomVILivePanel .RoomVILivePanelHeader .RoomVILivePanelClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.RoomVILivePanel .RoomVILivePanelScroll{-webkit-overflow-scrolling:touch;display:flex;flex:1 1;flex-direction:column;gap:10px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:12px}.RoomVILivePanel .RoomVILivePanelScroll .VISkeleton{display:flex;flex-direction:column;gap:12px}.RoomVILivePanel .RoomVILivePanelScroll .VISkeleton .VISkeletonCard{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:14px}.RoomVILivePanel .RoomVILivePanelScroll .VISkeleton .VISkeletonSectionLabel{border-radius:4px;height:11px;margin-top:4px;width:110px}.RoomVILivePanel .RoomVILivePanelScroll .VISkeleton .VISkeletonRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:10px;padding:10px}.RoomVILivePanel .RoomVILivePanelScroll .VISkeleton .VISkeletonRow .VISkeletonRowBody{display:flex;flex:1 1;flex-direction:column;gap:6px}.RoomVILivePanel .RoomVILivePanelScroll .VISkeleton .VISkeletonAvatar{border-radius:50%;flex-shrink:0;height:30px;width:30px}.RoomVILivePanel .RoomVILivePanelScroll .VISkeleton .VISkeletonDonut{border-radius:50%;flex-shrink:0;height:34px;width:34px}.RoomVILivePanel .RoomVILivePanelScroll .VISkeleton .VISkeletonAvatar,.RoomVILivePanel .RoomVILivePanelScroll .VISkeleton .VISkeletonDonut,.RoomVILivePanel .RoomVILivePanelScroll .VISkeleton .VISkeletonLine,.RoomVILivePanel .RoomVILivePanelScroll .VISkeleton .VISkeletonSectionLabel{animation:VIShimmer 1.3s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 25%,var(--background_Gray_Light_Light) 37%,var(--background_Gray_Light) 63%);background-size:360px 100%}.RoomVILivePanel .RoomVILivePanelScroll .VISkeleton .VISkeletonLine{border-radius:4px;height:11px}.RoomVILivePanel .RoomVILivePanelScroll .VISkeleton .VISkeletonLine.VISkeletonLine--title{height:13px;width:45%}.RoomVILivePanel .RoomVILivePanelScroll .VISkeleton .VISkeletonLine.VISkeletonLine--wide{width:92%}.RoomVILivePanel .RoomVILivePanelScroll .VISkeleton .VISkeletonLine.VISkeletonLine--mid{width:70%}.RoomVILivePanel .RoomVILivePanelScroll .VISkeleton .VISkeletonLine.VISkeletonLine--name{width:40%}.RoomVILivePanel .RoomVILivePanelScroll::-webkit-scrollbar{width:4px}.RoomVILivePanel .RoomVILivePanelScroll::-webkit-scrollbar-track{background:#0000}.RoomVILivePanel .RoomVILivePanelScroll::-webkit-scrollbar-thumb{background:var(--border_Dark_Light);border-radius:4px}.RoomVILivePanel .VISummaryCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;flex-shrink:0;overflow:hidden}.RoomVILivePanel .VISummaryCard .VISummaryCardHeader{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:8px;padding:11px 14px;text-align:left;transition:background .12s ease;width:100%}.RoomVILivePanel .VISummaryCard .VISummaryCardHeader:hover{background:var(--surface-sunken)}.RoomVILivePanel .VISummaryCard .VISummaryCardHeader .VISummaryIcon{color:var(--background_Blue);flex-shrink:0;font-size:18px;font-variation-settings:"FILL" 1}.RoomVILivePanel .VISummaryCard .VISummaryCardHeader .VISummaryTitle{color:var(--text_Title_Dark);flex:1 1;font-size:13px;font-weight:700}.RoomVILivePanel .VISummaryCard .VISummaryCardHeader .VISummaryChevron{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px;transition:transform .2s ease}.RoomVILivePanel .VISummaryCard .VISummaryCardBody{display:flex;flex-direction:column;gap:8px;padding:0 14px 14px}.RoomVILivePanel .VISummaryCard .VISummaryCardBody .VISummaryText{color:var(--text_Title_Light);font-size:13px;line-height:1.55;margin:0}.RoomVILivePanel .VISummaryCard .VISummaryCardBody .VISummaryList{display:flex;flex-direction:column;gap:4px;margin:0;padding-left:16px}.RoomVILivePanel .VISummaryCard .VISummaryCardBody .VISummaryList li{color:var(--text_Title_Light_Light);font-size:12.5px;line-height:1.5}.RoomVILivePanel .VISummaryCard .VISummaryCardBody .VISummaryEmpty{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:12.5px;gap:8px;padding:4px 0}.RoomVILivePanel .VIParticipantList{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;flex-shrink:0;gap:0;overflow:hidden}.RoomVILivePanel .VIParticipantList .VIParticipantListHeader{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:8px;padding:11px 14px;text-align:left;transition:background .12s ease;width:100%}.RoomVILivePanel .VIParticipantList .VIParticipantListHeader:hover{background:var(--surface-sunken)}.RoomVILivePanel .VIParticipantList .VIParticipantListHeader .VIParticipantListHeaderIcon{color:var(--background_Blue);flex-shrink:0;font-size:18px;font-variation-settings:"FILL" 0}.RoomVILivePanel .VIParticipantList .VIParticipantListHeader .VIParticipantListHeaderLabel{color:var(--text_Title_Dark);flex:1 1;font-size:13px;font-weight:700}.RoomVILivePanel .VIParticipantList .VIParticipantListHeader .VIParticipantListHeaderCount{background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:999px;color:var(--background_Blue);flex-shrink:0;font-size:11px;font-weight:600;padding:1px 7px}.RoomVILivePanel .VIParticipantList .VIParticipantListHeader .VIParticipantListChevron{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px;transition:transform .2s ease}.RoomVILivePanel .VIParticipantList .VIParticipantListBody{display:flex;flex-direction:column;gap:6px;max-height:0;opacity:0;overflow:hidden;padding:0 8px;transition:max-height .28s cubic-bezier(.4,0,.2,1),opacity .2s ease,padding .28s ease}.RoomVILivePanel .VIParticipantList .VIParticipantListBody.is-expanded{max-height:1200px;opacity:1;padding:6px 8px 8px}.RoomVILivePanel .VIParticipantEmpty{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;flex-direction:column;gap:8px;justify-content:center;padding:32px 16px;text-align:center}.RoomVILivePanel .VIParticipantEmpty .material-symbols-outlined{font-size:28px}.RoomVILivePanel .VIParticipantEmpty p{font-size:12.5px;line-height:1.5;margin:0;max-width:200px}.RoomVILivePanel .VIParticipantRow{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;overflow:hidden;transition:border-color .15s ease}.RoomVILivePanel .VIParticipantRow.is-open{border-color:var(--border_Dark_Light)}.RoomVILivePanel .VIParticipantRow .VIParticipantRowHeader{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:8px;padding:10px 12px;text-align:left;transition:background .12s ease;width:100%}.RoomVILivePanel .VIParticipantRow .VIParticipantRowHeader:hover{background:var(--surface-sunken)}.RoomVILivePanel .VIParticipantRow .VIParticipantRowHeader .VIParticipantName{color:var(--text_Title_Dark);flex:1 1;font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomVILivePanel .VIParticipantRow .VIParticipantRowHeader .VIParticipantPctPill{background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:999px;color:var(--background_Blue);flex-shrink:0;font-size:11.5px;font-weight:700;padding:2px 7px}.RoomVILivePanel .VIParticipantRow .VIParticipantRowHeader .VIChevron{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px;transition:transform .2s ease}.RoomVILivePanel .VIParticipantRow.is-open .VIParticipantRowHeader .VIChevron{transform:rotate(180deg)}.RoomVILivePanel .VIParticipantRow .VIParticipantBody{display:flex;flex-direction:column;gap:10px;padding:0 12px 12px}.RoomVILivePanel .VIAvatar{border-radius:50%;color:#fff;font-weight:700;letter-spacing:.01em;-webkit-user-select:none;user-select:none}.RoomVILivePanel .VIAvatar,.RoomVILivePanel .VIDonut{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.RoomVILivePanel .VIDonut{height:36px;position:relative;width:36px}.RoomVILivePanel .VIDonut svg{height:36px;width:36px}.RoomVILivePanel .VIDonut .VIDonutTrack{stroke:var(--border_Light);fill:none}.RoomVILivePanel .VIDonut .VIDonutFill{stroke:var(--background_Blue);fill:none;stroke-linecap:round}.RoomVILivePanel .VIDonut .VIDonutLabel{color:var(--text_Title_Dark);font-size:9px;font-weight:700;pointer-events:none;position:absolute}.RoomVILivePanel .VIStatGrid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr}.RoomVILivePanel .VIStatTile{background:var(--surface-sunken);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;gap:2px;padding:8px 10px}.RoomVILivePanel .VIStatTile .VIStatTileValue{color:var(--text_Title_Dark);font-size:15px;font-weight:700;line-height:1.2}.RoomVILivePanel .VIStatTile .VIStatTileLabel{color:var(--text_Title_Light_Light);font-size:10.5px;font-weight:500;line-height:1.3}.RoomVILivePanel .VIParticipantNote{background:color-mix(in srgb,var(--background_Blue) 5%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 18%,#0000);border-radius:8px;padding:9px 11px}.RoomVILivePanel .VIParticipantNote .VIParticipantNoteLabel{color:var(--background_Blue);display:block;font-size:10.5px;font-weight:700;margin-bottom:3px}.RoomVILivePanel .VIParticipantNote .VIParticipantNoteText{color:var(--text_Title_Light);font-size:12.5px;line-height:1.55;margin:0}.RoomVILivePanel .VIDynamicCards{display:flex;flex-direction:column;flex-shrink:0;gap:6px}.RoomVILivePanel .VIDynamicCards .VIDynamicCardsLabel{color:var(--text_Title_Light_Light_Light);font-size:10.5px;font-weight:700;letter-spacing:.06em;padding:0 2px;text-transform:uppercase}.RoomVILivePanel .VIDynamicCard{align-items:flex-start;animation:VICardIn .3s ease both;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;gap:10px;padding:11px 13px}.RoomVILivePanel .VIDynamicCard .VIDynamicCardIcon{color:var(--background_Blue);flex-shrink:0;font-size:18px;font-variation-settings:"FILL" 0;margin-top:1px}.RoomVILivePanel .VIDynamicCard .VIDynamicCardContent{display:flex;flex-direction:column;gap:2px;min-width:0}.RoomVILivePanel .VIDynamicCard .VIDynamicCardContent .VIDynamicCardTitle{color:var(--text_Title_Light_Light);font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.RoomVILivePanel .VIDynamicCard .VIDynamicCardContent .VIDynamicCardText{color:var(--text_Title_Light);font-size:12.5px;line-height:1.5;margin:0}.RoomVILivePanel .RoomVIHeaderControls{align-items:center;display:flex;gap:6px;margin-left:auto}.RoomVILivePanel .RoomVIHeaderControls .RoomVIHeaderStop{align-items:center;background:var(--background_White);border:1px solid color-mix(in srgb,var(--Canceled) 35%,#0000);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--Canceled);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.RoomVILivePanel .RoomVIHeaderControls .RoomVIHeaderStop .material-symbols-outlined{font-size:17px}.RoomVILivePanel .RoomVIHeaderControls .RoomVIHeaderStop:hover{background:color-mix(in srgb,var(--Canceled) 12%,var(--background_White))}.RoomVILivePanel .VISmartNotes{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;flex-shrink:0;overflow:hidden}.RoomVILivePanel .VISmartNotes .VISmartNotesHeader{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:7px;padding:11px 13px;width:100%}.RoomVILivePanel .VISmartNotes .VISmartNotesHeader .VISmartNotesIcon{color:var(--background_Blue);font-size:18px}.RoomVILivePanel .VISmartNotes .VISmartNotesHeader .VISmartNotesTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.RoomVILivePanel .VISmartNotes .VISmartNotesHeader .VISmartNotesChevron{color:var(--text_Title_Light_Light);font-size:18px;margin-left:auto}.RoomVILivePanel .VISmartNotes .VISmartNotesBody{display:flex;flex-direction:column;gap:10px;padding:0 13px 12px}.RoomVILivePanel .VISmartNotes .VISmartNotesBody .VISmartNotesEmpty{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;gap:8px}.RoomVILivePanel .VISmartNotes .VISmartNotesBody .VISmartNotesGroup .VISmartNotesGroupHead{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:10.5px;font-weight:700;gap:5px;letter-spacing:.05em;margin-bottom:4px;text-transform:uppercase}.RoomVILivePanel .VISmartNotes .VISmartNotesBody .VISmartNotesGroup .VISmartNotesGroupHead .material-symbols-outlined{color:var(--background_Blue);font-size:14px}.RoomVILivePanel .VISmartNotes .VISmartNotesBody .VISmartNotesGroup .VISmartNotesList{margin:0;padding-left:16px}.RoomVILivePanel .VISmartNotes .VISmartNotesBody .VISmartNotesGroup .VISmartNotesList li{color:var(--text_Title_Light);font-size:12.5px;line-height:1.5;margin-bottom:2px}.RoomVILivePanel .VITranslateControl{position:relative}.RoomVILivePanel .VITranslateControl .VITranslateTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;gap:4px;height:28px;padding:0 8px}.RoomVILivePanel .VITranslateControl .VITranslateTrigger .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.RoomVILivePanel .VITranslateControl .VITranslateTrigger .VITranslateChevron{color:var(--text_Title_Light_Light);font-size:16px}.RoomVILivePanel .VITranslateControl .VITranslateTrigger:hover{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White))}.RoomVILivePanel .VITranslateControl .VITranslateMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;min-width:140px;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:5}.RoomVILivePanel .VITranslateControl .VITranslateMenu .VITranslateOption{background:#0000;border:none;border-radius:7px;color:var(--text_Title_Light);cursor:pointer;font-size:12.5px;padding:7px 9px;text-align:left}.RoomVILivePanel .VITranslateControl .VITranslateMenu .VITranslateOption:hover{background:var(--background_Gray_Light)}.RoomVILivePanel .VITranslateControl .VITranslateMenu .VITranslateOption.is-active{color:var(--background_Blue);font-weight:600}.RoomVILivePanel .VIActionCards{display:flex;flex-direction:column;flex-shrink:0;gap:8px}.RoomVILivePanel .VIActionCards .VIActionCardsLabel{align-items:center;color:var(--background_Blue);display:flex;font-size:10.5px;font-weight:700;gap:5px;letter-spacing:.06em;padding:0 2px;text-transform:uppercase}.RoomVILivePanel .VIActionCards .VIActionCardsLabel .material-symbols-outlined{font-size:15px}.RoomVILivePanel .VIActionCard{align-items:flex-start;animation:VICardIn .3s ease both;background:var(--background_White);border:1px solid color-mix(in srgb,var(--background_Blue) 28%,var(--border_Light));border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;gap:10px;max-height:240px;padding:12px 13px}.RoomVILivePanel .VIActionCard.is-charge{border-color:color-mix(in srgb,var(--Done) 45%,#0000)}.RoomVILivePanel .VIActionCard.is-approved{opacity:.72}.RoomVILivePanel .VIActionCard.is-dismissing{animation:none;border-width:0;margin-top:-8px;max-height:0;opacity:0;overflow:hidden;padding-bottom:0;padding-top:0;pointer-events:none;transform:translateX(12px) scale(.96);transition:opacity .2s ease,transform .22s cubic-bezier(.4,0,.2,1),max-height .3s ease .04s,padding .3s ease .04s,margin .3s ease .04s,border-width .3s ease}.RoomVILivePanel .VIActionCard .VIActionCardIcon{color:var(--background_Blue);flex-shrink:0;font-size:19px;margin-top:1px}.RoomVILivePanel .VIActionCard.is-charge .VIActionCardIcon{color:var(--Done)}.RoomVILivePanel .VIActionCard .VIActionCardContent{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.RoomVILivePanel .VIActionCard .VIActionCardContent .VIActionCardTop{align-items:center;display:flex;gap:8px;justify-content:space-between}.RoomVILivePanel .VIActionCard .VIActionCardContent .VIActionCardTop .VIActionCardType{color:var(--text_Title_Light_Light);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.RoomVILivePanel .VIActionCard .VIActionCardContent .VIActionCardTop .VIActionCardAmount{color:var(--Done);font-size:13px;font-weight:700}.RoomVILivePanel .VIActionCard .VIActionCardContent .VIActionCardTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.RoomVILivePanel .VIActionCard .VIActionCardContent .VIActionCardText{color:var(--text_Title_Light);font-size:12px;line-height:1.45;margin:0}.RoomVILivePanel .VIActionCard .VIActionCardContent .VIActionCardActions{display:flex;gap:6px;margin-top:4px}.RoomVILivePanel .VIActionCard .VIActionCardContent .VIActionCardActions .VIActionApprove{align-items:center;background:var(--background_Blue);border:none;border-radius:8px;color:var(--background_White);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:4px;height:30px;padding:0 12px}.RoomVILivePanel .VIActionCard .VIActionCardContent .VIActionCardActions .VIActionApprove .material-symbols-outlined{font-size:16px}.RoomVILivePanel .VIActionCard .VIActionCardContent .VIActionCardActions .VIActionApprove.is-charge{background:var(--Done)}.RoomVILivePanel .VIActionCard .VIActionCardContent .VIActionCardActions .VIActionApprove:hover{filter:brightness(1.05)}.RoomVILivePanel .VIActionCard .VIActionCardContent .VIActionCardActions .VIActionDismiss{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:12.5px;height:30px;padding:0 12px}.RoomVILivePanel .VIActionCard .VIActionCardContent .VIActionCardActions .VIActionDismiss:hover{background:var(--background_Gray_Light)}.RoomVILivePanel .VIActionCard .VIActionCardContent .VIActionApprovedTag{align-items:center;color:var(--Done);display:inline-flex;font-size:11.5px;font-weight:600;gap:4px;margin-top:3px}.RoomVILivePanel .VIActionCard .VIActionCardContent .VIActionApprovedTag .material-symbols-outlined{font-size:15px}@media(max-width:1050px){.RoomVILivePanel.is-open{flex-basis:300px;margin-right:10px;max-width:300px}}@media(max-width:600px){.RoomVILivePanel.is-open{border-radius:0;flex-basis:auto;height:100%;inset:0;margin:0;max-width:none;position:fixed;width:100%;z-index:40}}.RoomVITranscript{align-items:center;background:#0000;display:flex;flex-direction:column;flex-shrink:0;height:0;max-height:0;opacity:0;overflow:hidden;padding:0 16px 12px;transform:translateY(4px);transition:max-height .28s cubic-bezier(.4,0,.2,1),opacity .22s ease,transform .28s cubic-bezier(.4,0,.2,1);width:100%}.RoomVITranscript.is-open{height:220px;max-height:220px;opacity:1;transform:translateY(0)}.RoomVITranscript.is-collapsed.is-open{max-height:58px}.RoomVITranscript.is-collapsed .RoomVITranscriptList{opacity:0;overflow:hidden;transition:opacity .18s ease}.RoomVITranscript.is-collapsed .RoomVITranscriptBar{border-radius:10px}.RoomVITranscript .RoomVITranscriptBar,.RoomVITranscript .RoomVITranscriptList{max-width:720px;width:100%}.RoomVITranscript .RoomVITranscriptBar{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);border:1px solid var(--border_Light);border-radius:10px 10px 0 0;box-shadow:0 1px 3px #0000000d;display:flex;flex-shrink:0;gap:8px;padding:10px 16px}.RoomVITranscript .RoomVITranscriptBar .RoomVITranscriptBarIcon{color:var(--background_Blue);flex-shrink:0;font-size:18px;font-variation-settings:"FILL" 0}.RoomVITranscript .RoomVITranscriptBar .RoomVITranscriptBarTitle{color:var(--text_Title_Dark);flex:1 1;font-size:13.5px;font-weight:700;min-width:0}.RoomVITranscript .RoomVITranscriptBar .RoomVITranscriptBarCount{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);font-size:11px;font-weight:500;padding:1px 7px}.RoomVITranscript .RoomVITranscriptBar .RoomVITranscriptBarToggle{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:26px;justify-content:center;padding:0;transition:background .15s ease,color .15s ease;width:26px}.RoomVITranscript .RoomVITranscriptBar .RoomVITranscriptBarToggle .material-symbols-outlined{font-size:20px}.RoomVITranscript .RoomVITranscriptBar .RoomVITranscriptBarToggle:hover{background:var(--background_Gray_Light_Light);color:var(--text_Title_Dark)}.RoomVITranscript .RoomVITranscriptBar .RoomVITranscriptLiveBadge{align-items:center;background:color-mix(in srgb,var(--Done) 12%,#0000);border-radius:999px;color:var(--Done);display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;gap:5px;padding:2px 8px}.RoomVITranscript .RoomVITranscriptBar .RoomVITranscriptLiveBadge .RoomVITranscriptLiveDot{animation:VITranscriptPulse 1.8s ease-in-out infinite;background:var(--Done);border-radius:50%;display:inline-block;flex-shrink:0;height:6px;width:6px}.RoomVITranscript .RoomVITranscriptBar .RoomVITranscriptLiveBadge .RoomVITranscriptLiveLabel{letter-spacing:.04em;text-transform:uppercase}.RoomVITranscript .RoomVITranscriptList{-webkit-overflow-scrolling:touch;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:0 0 10px 10px;border-top:none;box-shadow:0 1px 3px #0000000d;display:flex;flex:1 1;flex-direction:column;gap:10px;max-height:176px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:10px 16px 12px}.RoomVITranscript .RoomVITranscriptList::-webkit-scrollbar{width:3px}.RoomVITranscript .RoomVITranscriptList::-webkit-scrollbar-track{background:#0000}.RoomVITranscript .RoomVITranscriptList::-webkit-scrollbar-thumb{background:var(--border_Dark_Light);border-radius:4px}.RoomVITranscript .RoomVITranscriptEmpty{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:center;padding:12px 0 4px}.RoomVITranscript .RoomVITranscriptEmpty .RoomVITranscriptEmptyIcon{color:var(--text_Title_Light_Light_Light);font-size:22px;font-variation-settings:"FILL" 0}.RoomVITranscript .RoomVITranscriptEmpty .RoomVITranscriptEmptyText{color:var(--text_Title_Light_Light_Light);font-size:12.5px;text-align:center}.RoomVITranscript .RoomVITranscriptEmpty .RoomVITranscriptListeningDots{align-items:center;display:flex;gap:5px}.RoomVITranscript .RoomVITranscriptEmpty .RoomVITranscriptListeningDots span{animation:VIListeningBounce 1.2s ease-in-out infinite;background:var(--Done);border-radius:50%;display:inline-block;height:5px;opacity:.6;width:5px}.RoomVITranscript .RoomVITranscriptEmpty .RoomVITranscriptListeningDots span:nth-child(2){animation-delay:.2s}.RoomVITranscript .RoomVITranscriptEmpty .RoomVITranscriptListeningDots span:nth-child(3){animation-delay:.4s}.RoomVITranscript .RoomVITranscriptGroup{animation:VILineIn .22s ease both;display:flex;flex-direction:column;gap:3px}.RoomVITranscript .RoomVITranscriptGroup .RoomVITranscriptGroupMeta{align-items:center;display:flex;gap:7px}.RoomVITranscript .RoomVITranscriptGroup .RoomVITranscriptAvatar{align-items:center;background:#3b7aba;background:hsl(var(--avatar-hue,210),52%,48%);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:9px;font-weight:700;height:22px;justify-content:center;letter-spacing:.02em;-webkit-user-select:none;user-select:none;width:22px}.RoomVITranscript .RoomVITranscriptGroup .RoomVITranscriptGroupSpeaker{color:#2966a3;color:hsl(var(--speaker-hue,210),60%,40%);font-size:12px;font-weight:700;letter-spacing:.01em}.RoomVITranscript .RoomVITranscriptGroup .RoomVITranscriptGroupLines{display:flex;flex-direction:column;gap:3px;padding-left:29px}.RoomVITranscript .RoomVITranscriptGroup .RoomVITranscriptLine{display:flex;flex-direction:column;gap:3px}.RoomVITranscript .RoomVITranscriptGroup .RoomVITranscriptLine .RoomVITranscriptLineText{color:var(--text_Title_Light);font-size:13px;line-height:1.55;word-break:break-word}.RoomVITranscript .RoomVITranscriptGroup .RoomVITranscriptLine .RoomVITranscriptLineTranslation{align-items:center;color:var(--background_Blue);display:flex;font-size:12px;font-style:italic;gap:4px;word-break:break-word}.RoomVITranscript .RoomVITranscriptGroup .RoomVITranscriptLine .RoomVITranscriptLineTranslation .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:13px;font-style:normal}.RoomVITranscript .RoomVITranscriptGroup .RoomVITranscriptLine.is-interim .RoomVITranscriptLineText{color:var(--text_Title_Light_Light);font-style:italic}.RoomVITranscript .RoomVITranscriptGroup .RoomVITranscriptLine.is-interim .RoomVITranscriptCaret{animation:VICaretBlink 1s step-end infinite;background:var(--background_Blue);border-radius:1px;display:inline-block;height:13px;margin-left:2px;opacity:.7;vertical-align:middle;width:2px}.RoomVITranscript .RoomVITranscriptGroup.is-interim .RoomVITranscriptGroupSpeaker{opacity:.65}@media(max-width:1050px){.RoomVITranscript.is-open{height:180px;max-height:180px}.RoomVITranscript .RoomVITranscriptList{max-height:136px}}@media(max-width:600px){.RoomVITranscript{padding:0 8px 10px}.RoomVITranscript.is-open{height:160px;max-height:160px}.RoomVITranscript .RoomVITranscriptBar,.RoomVITranscript .RoomVITranscriptList{max-width:100%}.RoomVITranscript .RoomVITranscriptList{max-height:116px}}@keyframes VITranscriptPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}@keyframes VIListeningBounce{0%,to{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}@keyframes VILineIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes VICaretBlink{0%,to{opacity:.7}50%{opacity:0}}@keyframes rvShimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes rvSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rvFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.RecordingView{animation:rvFadeIn .22s ease both;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;height:100%;overflow-y:auto;padding:24px;padding-inline:max(20px,(100% - 1200px)/2);width:100%}.RecordingView .RecordingViewBackLink{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:0;transition:color .12s ease}.RecordingView .RecordingViewBackLink .material-symbols-outlined{color:inherit;font-size:18px}.RecordingView .RecordingViewBackLink:hover{color:var(--text_Title_Dark)}.RecordingView .RecordingViewErrorState{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:12px;justify-content:center;padding:60px 20px;text-align:center}.RecordingView .RecordingViewErrorState .RecordingViewErrorIcon{color:var(--text_Title_Light_Light);font-size:48px}.RecordingView .RecordingViewErrorState h2{color:var(--text_Title_Dark);font-size:20px;font-weight:600;margin:0}.RecordingView .RecordingViewErrorState p{color:var(--text_Title_Light_Light);font-size:14px;margin:0}.RecordingView .RecordingViewErrorState .RecordingViewBackBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;margin-top:8px;padding:8px 16px;transition:border-color .12s ease,box-shadow .12s ease}.RecordingView .RecordingViewErrorState .RecordingViewBackBtn .material-symbols-outlined{font-size:16px}.RecordingView .RecordingViewErrorState .RecordingViewBackBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.RecordingView .RecordingViewBody{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:1fr 320px}.RecordingView .RecordingViewMain{display:flex;flex-direction:column;gap:20px;min-width:0}.RecordingView .RecordingViewPlayerWrap{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;overflow:hidden;position:relative;width:100%}.RecordingView .RecordingViewPlayerWrap .RecordingViewFailed,.RecordingView .RecordingViewPlayerWrap .RecordingViewPlayerSkeleton,.RecordingView .RecordingViewPlayerWrap .RecordingViewProcessing{aspect-ratio:16/9;position:relative;width:100%}.RecordingView .RecordingViewPlayerWrap .RecordingViewPlayerSkeleton{overflow:hidden}.RecordingView .RecordingViewPlayerWrap .RecordingViewPlayerSkeleton .RecordingViewSkeletonShimmer{animation:rvShimmer 1.6s linear infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 25%,var(--background_Gray_Light_Blue) 50%,var(--background_Gray_Light) 75%);background-size:800px 100%;inset:0;position:absolute}.RecordingView .RecordingViewPlayerWrap .RecordingViewProcessing{align-items:center;background:var(--background_Gray_Light);display:flex;justify-content:center}.RecordingView .RecordingViewPlayerWrap .RecordingViewProcessing .RecordingViewProcessingInner{align-items:center;display:flex;flex-direction:column;gap:10px;padding:32px;text-align:center}.RecordingView .RecordingViewPlayerWrap .RecordingViewProcessing .RecordingViewProcessingInner .RecordingViewProcessingIcon{animation:rvSpin 2.5s linear infinite;color:var(--text_Title_Light_Light);font-size:40px}.RecordingView .RecordingViewPlayerWrap .RecordingViewProcessing .RecordingViewProcessingInner .RecordingViewProcessingTitle{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.RecordingView .RecordingViewPlayerWrap .RecordingViewProcessing .RecordingViewProcessingInner .RecordingViewProcessingSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:0;max-width:280px}.RecordingView .RecordingViewPlayerWrap .RecordingViewProcessing .RecordingViewProcessingInner .RecordingViewRetryBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;margin-top:6px;padding:7px 14px;transition:border-color .12s ease,box-shadow .12s ease}.RecordingView .RecordingViewPlayerWrap .RecordingViewProcessing .RecordingViewProcessingInner .RecordingViewRetryBtn .material-symbols-outlined{font-size:16px}.RecordingView .RecordingViewPlayerWrap .RecordingViewProcessing .RecordingViewProcessingInner .RecordingViewRetryBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.RecordingView .RecordingViewPlayerWrap .RecordingViewFailed{align-items:center;background:var(--background_Gray_Light);display:flex;justify-content:center}.RecordingView .RecordingViewPlayerWrap .RecordingViewFailed .RecordingViewFailedInner{align-items:center;display:flex;flex-direction:column;gap:10px;padding:32px;text-align:center}.RecordingView .RecordingViewPlayerWrap .RecordingViewFailed .RecordingViewFailedInner .RecordingViewFailedIcon{color:#e74c3c;color:var(--Canceled,#e74c3c);font-size:40px}.RecordingView .RecordingViewPlayerWrap .RecordingViewFailed .RecordingViewFailedInner .RecordingViewFailedTitle{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.RecordingView .RecordingViewPlayerWrap .RecordingViewFailed .RecordingViewFailedInner .RecordingViewFailedSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:0;max-width:280px}.RecordingView .RecordingViewMeta{display:flex;flex-direction:column;gap:14px}.RecordingView .RecordingViewTitle{color:var(--text_Title_Dark);font-size:22px;font-weight:700;line-height:1.3;margin:0}.RecordingView .RecordingViewMetaRow{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.RecordingView .RecordingViewAvatar{align-items:center;background:var(--background_Blue);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;height:32px;justify-content:center;width:32px}.RecordingView .RecordingViewMetaHost{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.RecordingView .RecordingViewMetaDot{background:var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:3px;width:3px}.RecordingView .RecordingViewMetaDate,.RecordingView .RecordingViewMetaDuration,.RecordingView .RecordingViewMetaParticipants{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:13px;gap:4px}.RecordingView .RecordingViewMetaDate .material-symbols-outlined,.RecordingView .RecordingViewMetaDuration .material-symbols-outlined,.RecordingView .RecordingViewMetaParticipants .material-symbols-outlined{font-size:15px}.RecordingView .RecordingViewStatusChip{align-items:center;border-radius:999px;display:inline-flex;font-size:11.5px;font-weight:600;gap:4px;padding:3px 10px}.RecordingView .RecordingViewStatusChip .material-symbols-outlined{font-size:13px}.RecordingView .RecordingViewStatusChip.is-ready{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.RecordingView .RecordingViewStatusChip.is-processing{background:color-mix(in srgb,var(--pending) 12%,#0000);color:var(--pending)}.RecordingView .RecordingViewStatusChip.is-failed{background:color-mix(in srgb,var(--Canceled) 12%,#0000);color:var(--Canceled)}.RecordingView .RecordingViewDivider{background:var(--border_Light);height:1px}.RecordingView .RecordingViewAbout{display:flex;flex-direction:column;gap:10px}.RecordingView .RecordingViewAboutTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.RecordingView .RecordingViewAboutDesc{color:var(--text_Title_Light);font-size:13px;line-height:1.6;margin:0}.RecordingView .RecordingViewParticipants{display:flex;flex-direction:column;gap:8px;margin-top:4px}.RecordingView .RecordingViewParticipantsLabel{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;letter-spacing:.04em;margin:0;text-transform:uppercase}.RecordingView .RecordingViewParticipantsList{display:flex;flex-direction:column;gap:10px}.RecordingView .RecordingViewParticipantRow{align-items:center;display:flex;gap:10px}.RecordingView .RecordingViewParticipantAvatar{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:50%;color:var(--text_Title_Dark);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;height:34px;justify-content:center;width:34px}.RecordingView .RecordingViewParticipantAvatar.is-host{background:var(--background_Blue);border-color:#0000;color:#fff}.RecordingView .RecordingViewParticipantInfo{display:flex;flex-direction:column;gap:2px}.RecordingView .RecordingViewParticipantName{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:500;gap:6px}.RecordingView .RecordingViewHostBadge{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);font-size:10.5px;font-weight:600;padding:1px 7px}.RecordingView .RecordingViewParticipantEmail{color:var(--text_Title_Light_Light);font-size:12px}.RecordingView .RecordingViewSidebar{display:flex;flex-direction:column;gap:16px;position:-webkit-sticky;position:sticky;top:0}.RecordingView .RecordingViewTranscriptCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;overflow:hidden}.RecordingView .RecordingViewTranscriptHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:8px;padding:14px 16px}.RecordingView .RecordingViewTranscriptHeader .RecordingViewTranscriptIcon{color:var(--text_Title_Light);font-size:18px}.RecordingView .RecordingViewTranscriptHeader .RecordingViewTranscriptTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.RecordingView .RecordingViewTranscriptComingSoon{align-items:center;display:flex;flex-direction:column;gap:6px;padding:24px 20px 16px;text-align:center}.RecordingView .RecordingViewTranscriptComingSoon .RecordingViewTranscriptIllustration{color:var(--text_Title_Light_Light_Light);font-size:32px;margin-bottom:4px}.RecordingView .RecordingViewTranscriptComingSoon .RecordingViewTranscriptHeadline{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600;margin:0}.RecordingView .RecordingViewTranscriptComingSoon .RecordingViewTranscriptBody{color:var(--text_Title_Light_Light);font-size:12.5px;line-height:1.55;margin:0}.RecordingView .RecordingViewTranscriptLines{display:flex;flex-direction:column;gap:0;max-height:480px;overflow-y:auto;padding:8px 0 4px}.RecordingView .RecordingViewTranscriptLine{align-items:flex-start;border-bottom:1px solid var(--border_Light);display:flex;gap:8px;padding:10px 16px;transition:background .1s ease}.RecordingView .RecordingViewTranscriptLine:last-child{border-bottom:none}.RecordingView .RecordingViewTranscriptLine:hover{background:var(--background_Gray_Light)}.RecordingView .RecordingViewTranscriptLine .RecordingViewTranscriptLineAvatar{align-items:center;background:var(--background_Blue);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:700;height:24px;justify-content:center;margin-top:1px;width:24px}.RecordingView .RecordingViewTranscriptLine .RecordingViewTranscriptLineBody{flex:1 1;min-width:0}.RecordingView .RecordingViewTranscriptLine .RecordingViewTranscriptLineBody .RecordingViewTranscriptLineMeta{align-items:center;display:flex;gap:6px;margin-bottom:2px}.RecordingView .RecordingViewTranscriptLine .RecordingViewTranscriptLineBody .RecordingViewTranscriptLineMeta .RecordingViewTranscriptLineSpeaker{color:var(--text_Title_Dark);font-size:11.5px;font-weight:600}.RecordingView .RecordingViewTranscriptLine .RecordingViewTranscriptLineBody .RecordingViewTranscriptLineMeta .RecordingViewTranscriptLineTs{font-feature-settings:"tnum";color:var(--text_Title_Light_Light_Light);font-size:10.5px;font-variant-numeric:tabular-nums}.RecordingView .RecordingViewTranscriptLine .RecordingViewTranscriptLineBody .RecordingViewTranscriptLineText{color:var(--text_Title_Light);font-size:12.5px;line-height:1.55;margin:0;word-break:break-word}.RecordingView .RecordingViewTranscriptSkeletons{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:12px;margin-top:8px;opacity:.55;padding:8px 16px 20px}.RecordingView .RecordingViewTranscriptSkeletonRow{align-items:flex-start;display:flex;gap:8px}.RecordingView .RecordingViewTranscriptSkeletonRow .RecordingViewTranscriptSkeletonAvatar{animation:rvShimmer 1.6s linear infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 25%,var(--background_Gray_Light_Blue) 50%,var(--background_Gray_Light) 75%);background-size:800px 100%;border-radius:50%;flex-shrink:0;height:22px;width:22px}.RecordingView .RecordingViewTranscriptSkeletonRow .RecordingViewTranscriptSkeletonLines{display:flex;flex:1 1;flex-direction:column;gap:6px;padding-top:2px}.RecordingView .RecordingViewTranscriptSkeletonRow .RecordingViewTranscriptSkeletonLines .RecordingViewTranscriptSkeletonLine{animation:rvShimmer 1.6s linear infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 25%,var(--background_Gray_Light_Blue) 50%,var(--background_Gray_Light) 75%);background-size:800px 100%;border-radius:5px;display:block;height:10px}.RecordingView .RecordingViewTranscriptSkeletonRow .RecordingViewTranscriptSkeletonLines .RecordingViewTranscriptSkeletonLine.is-long{width:85%}.RecordingView .RecordingViewTranscriptSkeletonRow .RecordingViewTranscriptSkeletonLines .RecordingViewTranscriptSkeletonLine.is-short{width:55%}.RecordingView .RecordingViewSkeleton{animation:rvShimmer 1.6s linear infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 25%,var(--background_Gray_Light_Blue) 50%,var(--background_Gray_Light) 75%);background-size:800px 100%;display:inline-block}@media(max-width:1050px){.RecordingView .RecordingViewBody{gap:20px;grid-template-columns:1fr}.RecordingView .RecordingViewSidebar{position:static}}@media(max-width:600px){.RecordingView{padding:16px}.RecordingView .RecordingViewTitle{font-size:18px}.RecordingView .RecordingViewMetaRow{gap:8px}.RecordingView .RecordingViewTranscriptCard{border-radius:10px}}@keyframes rsFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes rsShimmer{0%{background-position:-800px 0}to{background-position:800px 0}}@keyframes rsRecordingSpinner{to{transform:rotate(1turn)}}.RoomSummary{animation:rsFadeIn .22s ease both;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;height:100%;overflow-y:auto;padding:24px;padding-inline:max(20px,(100% - 1200px)/2);width:100%}.RoomSummary .RoomSummaryBackLink{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:0;transition:color .12s ease}.RoomSummary .RoomSummaryBackLink .material-symbols-outlined{color:inherit;font-size:18px}.RoomSummary .RoomSummaryBackLink:hover{color:var(--text_Title_Dark)}.RoomSummary .RoomSummaryError{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:12px;justify-content:center;padding:60px 20px;text-align:center}.RoomSummary .RoomSummaryError .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:48px}.RoomSummary .RoomSummaryError h2{color:var(--text_Title_Dark);font-size:20px;font-weight:600;margin:0}.RoomSummary .RoomSummaryError p{color:var(--text_Title_Light_Light);font-size:14px;margin:0}.RoomSummary .RoomSummaryError .RoomSummaryBackBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;margin-top:8px;padding:8px 16px;transition:border-color .12s ease,box-shadow .12s ease}.RoomSummary .RoomSummaryError .RoomSummaryBackBtn .material-symbols-outlined{font-size:16px}.RoomSummary .RoomSummaryError .RoomSummaryBackBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.RoomSummary .RoomSummaryHeader{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;gap:16px;justify-content:space-between;padding:18px 20px}.RoomSummary .RoomSummaryHeader .RoomSummaryHeaderLeft{align-items:center;display:flex;flex:1 1;gap:14px;min-width:0}.RoomSummary .RoomSummaryHeader .RoomSummaryIconWrap{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:10px;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.RoomSummary .RoomSummaryHeader .RoomSummaryIconWrap .material-symbols-outlined{color:var(--background_Blue);font-size:22px}.RoomSummary .RoomSummaryHeader .RoomSummaryHeaderMeta{display:flex;flex-direction:column;gap:6px;min-width:0}.RoomSummary .RoomSummaryHeader .RoomSummaryTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;line-height:1.3;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomSummary .RoomSummaryHeader .RoomSummarySubMeta{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.RoomSummary .RoomSummaryHeader .RoomSummaryMetaItem{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12.5px;gap:4px}.RoomSummary .RoomSummaryHeader .RoomSummaryMetaItem .material-symbols-outlined{font-size:14px}.RoomSummary .RoomSummaryHeader .RoomSummaryMetaDot{background:var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:3px;width:3px}.RoomSummary .RoomSummaryHeader .RoomSummaryRecordingBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:500;gap:6px;padding:8px 14px;transition:border-color .12s ease,box-shadow .12s ease;white-space:nowrap}.RoomSummary .RoomSummaryHeader .RoomSummaryRecordingBtn .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.RoomSummary .RoomSummaryHeader .RoomSummaryRecordingBtn:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.RoomSummary .RoomSummaryHeader .RoomSummaryRecordingBtn:disabled{cursor:default;opacity:.55}.RoomSummary .RoomSummaryBody{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:1fr 300px}.RoomSummary .RoomSummaryMain{display:flex;flex-direction:column;gap:16px;min-width:0}.RoomSummary .RoomSummaryCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;overflow:hidden}.RoomSummary .RoomSummaryCard .RoomSummaryCardHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:8px;padding:14px 16px}.RoomSummary .RoomSummaryCard .RoomSummaryCardHeader .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.RoomSummary .RoomSummaryCard .RoomSummaryCardHeader .RoomSummaryCardTitle{color:var(--text_Title_Dark);flex:1 1;font-size:13.5px;font-weight:600}.RoomSummary .RoomSummaryCard .RoomSummaryCardHeader .RoomSummaryCardCount{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light_Light_Light);font-size:12px;padding:2px 8px}.RoomSummary .RoomSummaryCard .RoomSummaryCardBody{padding:16px}.RoomSummary .RoomSummarySummaryText{color:var(--text_Title_Light);font-size:13.5px;line-height:1.7;margin:0}.RoomSummary .RoomSummaryEmptyHint{align-items:flex-start;color:var(--text_Title_Light_Light);display:flex;gap:10px;padding:16px}.RoomSummary .RoomSummaryEmptyHint .material-symbols-outlined{flex-shrink:0;font-size:18px;margin-top:1px}.RoomSummary .RoomSummaryEmptyHint p{font-size:13px;line-height:1.55;margin:0}.RoomSummary .RoomSummarySkeletonBlock{display:flex;flex-direction:column;gap:10px;padding:16px}.RoomSummary .RoomSummarySkeleton{animation:rsShimmer 1.6s linear infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 25%,var(--background_Gray_Light_Blue) 50%,var(--background_Gray_Light) 75%);background-size:800px 100%;border-radius:6px;display:inline-block;height:12px}.RoomSummary .RoomSummarySmartNotes{display:flex;flex-direction:column;gap:20px;padding:12px 16px 16px}.RoomSummary .RoomSummarySmartNotes .RoomSummaryNotesSection{display:flex;flex-direction:column;gap:8px}.RoomSummary .RoomSummarySmartNotes .RoomSummaryNotesSection .RoomSummaryNotesSectionHeader{align-items:center;display:flex;gap:6px}.RoomSummary .RoomSummarySmartNotes .RoomSummaryNotesSection .RoomSummaryNotesSectionHeader .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.RoomSummary .RoomSummarySmartNotes .RoomSummaryNotesSection .RoomSummaryNotesSectionHeader .RoomSummaryNotesSectionLabel{color:var(--text_Title_Dark);font-size:12.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.RoomSummary .RoomSummarySmartNotes .RoomSummaryNotesSection .RoomSummaryNotesSectionList{display:flex;flex-direction:column;gap:4px;margin:0;padding:0 0 0 20px}.RoomSummary .RoomSummarySmartNotes .RoomSummaryNotesSection .RoomSummaryNotesSectionList .RoomSummaryNotesSectionItem{color:var(--text_Title_Light);font-size:13px;line-height:1.55}.RoomSummary .RoomSummaryParticipantsGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr);padding:14px 16px}.RoomSummary .RoomSummaryParticipantsGrid .RoomSummaryParticipantCard{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;padding:14px;transition:box-shadow .12s ease}.RoomSummary .RoomSummaryParticipantsGrid .RoomSummaryParticipantCard:hover{box-shadow:0 4px 10px #00000014}.RoomSummary .RoomSummaryParticipantsGrid .RoomSummaryParticipantCard--skeleton{gap:8px}.RoomSummary .RoomSummaryParticipantsGrid .RoomSummaryParticipantCard .RoomSummaryParticipantCardTop{align-items:center;display:flex;gap:10px}.RoomSummary .RoomSummaryParticipantsGrid .RoomSummaryParticipantCard .RoomSummaryParticipantCardTop .RoomSummaryParticipantAvatarSkel{animation:rsShimmer 1.6s linear infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 25%,var(--background_Gray_Light_Blue) 50%,var(--background_Gray_Light) 75%);background-size:800px 100%;border-radius:50%;flex-shrink:0;height:36px;width:36px}.RoomSummary .RoomSummaryParticipantsGrid .RoomSummaryParticipantCard .RoomSummaryParticipantCardTop .RoomSummaryParticipantAvatar{align-items:center;border-radius:50%;color:#fff9;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:700;height:36px;justify-content:center;width:36px}.RoomSummary .RoomSummaryParticipantsGrid .RoomSummaryParticipantCard .RoomSummaryParticipantCardTop .RoomSummaryParticipantCardMeta{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.RoomSummary .RoomSummaryParticipantsGrid .RoomSummaryParticipantCard .RoomSummaryParticipantCardTop .RoomSummaryParticipantCardMeta .RoomSummaryParticipantName{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomSummary .RoomSummaryParticipantsGrid .RoomSummaryParticipantCard .RoomSummaryParticipantCardTop .RoomSummaryParticipantCardMeta .RoomSummaryParticipantNote{color:var(--text_Title_Light_Light_Light);font-size:11.5px}.RoomSummary .RoomSummaryParticipantsGrid .RoomSummaryParticipantCard .RoomSummaryParticipantStats{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.RoomSummary .RoomSummaryParticipantsGrid .RoomSummaryParticipantCard .RoomSummaryParticipantStats .RoomSummaryParticipantStat{display:flex;flex-direction:column;gap:2px}.RoomSummary .RoomSummaryParticipantsGrid .RoomSummaryParticipantCard .RoomSummaryParticipantStats .RoomSummaryParticipantStat .RoomSummaryParticipantStatLabel{color:var(--text_Title_Light_Light_Light);font-size:10.5px;letter-spacing:.03em;text-transform:uppercase}.RoomSummary .RoomSummaryParticipantsGrid .RoomSummaryParticipantCard .RoomSummaryParticipantStats .RoomSummaryParticipantStat .RoomSummaryParticipantStatValue{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.RoomSummary .RoomSummaryDonut{flex-shrink:0;height:48px;width:48px}.RoomSummary .RoomSummaryDonut .RoomSummaryDonutBg{fill:none;stroke:var(--border_Light);stroke-width:5}.RoomSummary .RoomSummaryDonut .RoomSummaryDonutArc{fill:none;stroke-width:5;stroke-linecap:round;transition:stroke-dasharray .4s ease}.RoomSummary .RoomSummaryDonut .RoomSummaryDonutLabel{fill:var(--text_Title_Dark);font-family:inherit;font-size:10px;font-weight:700}.RoomSummary .RoomSummaryTranscript .RoomSummaryTranscriptLines{display:flex;flex-direction:column;gap:0}.RoomSummary .RoomSummaryTranscript .RoomSummaryTranscriptLine{align-items:flex-start;border-bottom:1px solid var(--border_Light);display:flex;gap:10px;padding:10px 16px;transition:background .1s ease}.RoomSummary .RoomSummaryTranscript .RoomSummaryTranscriptLine:last-child{border-bottom:none}.RoomSummary .RoomSummaryTranscript .RoomSummaryTranscriptLine:hover{background:var(--background_Gray_Light)}.RoomSummary .RoomSummaryTranscript .RoomSummaryTranscriptLine .RoomSummaryTranscriptAvatar{align-items:center;border-radius:50%;color:#fff9;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;height:28px;justify-content:center;margin-top:1px;width:28px}.RoomSummary .RoomSummaryTranscript .RoomSummaryTranscriptLine .RoomSummaryTranscriptLineBody{flex:1 1;min-width:0}.RoomSummary .RoomSummaryTranscript .RoomSummaryTranscriptLine .RoomSummaryTranscriptLineBody .RoomSummaryTranscriptLineMeta{align-items:center;display:flex;gap:6px;margin-bottom:3px}.RoomSummary .RoomSummaryTranscript .RoomSummaryTranscriptLine .RoomSummaryTranscriptLineBody .RoomSummaryTranscriptLineMeta .RoomSummaryTranscriptSpeaker{color:var(--text_Title_Dark);font-size:12px;font-weight:600}.RoomSummary .RoomSummaryTranscript .RoomSummaryTranscriptLine .RoomSummaryTranscriptLineBody .RoomSummaryTranscriptLineMeta .RoomSummaryTranscriptTs{font-feature-settings:"tnum";color:var(--text_Title_Light_Light_Light);font-size:11px;font-variant-numeric:tabular-nums}.RoomSummary .RoomSummaryTranscript .RoomSummaryTranscriptLine .RoomSummaryTranscriptLineBody .RoomSummaryTranscriptText{color:var(--text_Title_Light);font-size:13px;line-height:1.55;margin:0;word-break:break-word}.RoomSummary .RoomSummaryTranscript .RoomSummaryTranscriptSkelRow{align-items:flex-start;border-bottom:1px solid var(--border_Light);display:flex;gap:10px;padding:12px 16px}.RoomSummary .RoomSummaryTranscript .RoomSummaryTranscriptSkelRow:last-child{border-bottom:none}.RoomSummary .RoomSummaryTranscript .RoomSummaryTranscriptSkelRow .RoomSummaryTranscriptSkelAvatar{animation:rsShimmer 1.6s linear infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 25%,var(--background_Gray_Light_Blue) 50%,var(--background_Gray_Light) 75%);background-size:800px 100%;border-radius:50%;flex-shrink:0;height:28px;width:28px}.RoomSummary .RoomSummaryTranscript .RoomSummaryTranscriptSkelRow .RoomSummaryTranscriptSkelLines{display:flex;flex:1 1;flex-direction:column;gap:8px;padding-top:4px}.RoomSummary .RoomSummarySidebar{display:flex;flex-direction:column;gap:14px;position:-webkit-sticky;position:sticky;top:0}.RoomSummary .RoomSummarySideCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;overflow:hidden}.RoomSummary .RoomSummarySideCard .RoomSummarySideCardHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:8px;padding:12px 14px}.RoomSummary .RoomSummarySideCard .RoomSummarySideCardHeader .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.RoomSummary .RoomSummarySideCard .RoomSummarySideCardHeader .RoomSummarySideCardTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.RoomSummary .RoomSummaryStats{padding:4px 0}.RoomSummary .RoomSummaryStats .RoomSummaryStatRow{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:8px;justify-content:space-between;padding:9px 14px}.RoomSummary .RoomSummaryStats .RoomSummaryStatRow:last-child{border-bottom:none}.RoomSummary .RoomSummaryStats .RoomSummaryStatRow .RoomSummaryStatRowLabel{color:var(--text_Title_Light_Light);font-size:12.5px}.RoomSummary .RoomSummaryStats .RoomSummaryStatRow .RoomSummaryStatRowValue{color:var(--text_Title_Dark);font-size:12.5px;font-weight:600}.RoomSummary .RoomSummaryAttendees{display:flex;flex-direction:column;gap:0;padding:8px 0 4px}.RoomSummary .RoomSummaryAttendees .RoomSummaryAttendeeRow{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:10px;padding:8px 14px}.RoomSummary .RoomSummaryAttendees .RoomSummaryAttendeeRow:last-child{border-bottom:none}.RoomSummary .RoomSummaryAttendees .RoomSummaryAttendeeRow .RoomSummaryAttendeeSkelAvatar{animation:rsShimmer 1.6s linear infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 25%,var(--background_Gray_Light_Blue) 50%,var(--background_Gray_Light) 75%);background-size:800px 100%;border-radius:50%;flex-shrink:0;height:30px;width:30px}.RoomSummary .RoomSummaryAttendees .RoomSummaryAttendeeRow .RoomSummaryAttendeeAvatar{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:50%;color:var(--text_Title_Dark);display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;height:30px;justify-content:center;width:30px}.RoomSummary .RoomSummaryAttendees .RoomSummaryAttendeeRow .RoomSummaryAttendeeAvatar.is-host{background:var(--background_Blue);border-color:#0000;color:#fff9}.RoomSummary .RoomSummaryAttendees .RoomSummaryAttendeeRow .RoomSummaryAttendeeInfo{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.RoomSummary .RoomSummaryAttendees .RoomSummaryAttendeeRow .RoomSummaryAttendeeInfo .RoomSummaryAttendeeName{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:12.5px;font-weight:500;gap:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomSummary .RoomSummaryAttendees .RoomSummaryAttendeeRow .RoomSummaryAttendeeInfo .RoomSummaryAttendeeName .RoomSummaryHostBadge{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);font-size:10px;font-weight:600;padding:1px 6px}.RoomSummary .RoomSummaryAttendees .RoomSummaryAttendeeRow .RoomSummaryAttendeeInfo .RoomSummaryAttendeeEmail{color:var(--text_Title_Light_Light);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomSummary .RoomSummaryRecordingBlock{padding:12px 14px}.RoomSummary .RoomSummaryRecordingBlock .RoomSummaryRecordingLink{align-items:center;background:color-mix(in srgb,var(--background_Blue) 8%,#0000);border:1px solid var(--border_Blue);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;justify-content:center;padding:7px 12px;transition:background .12s ease,box-shadow .12s ease;width:100%}.RoomSummary .RoomSummaryRecordingBlock .RoomSummaryRecordingLink .material-symbols-outlined{font-size:18px}.RoomSummary .RoomSummaryRecordingBlock .RoomSummaryRecordingLink:hover{background:color-mix(in srgb,var(--background_Blue) 14%,#0000);box-shadow:0 4px 10px #00000014}.RoomSummary .RoomSummaryRecordingBlock .RoomSummaryRecordingProcessing{display:flex;flex-direction:column;gap:10px}.RoomSummary .RoomSummaryRecordingBlock .RoomSummaryRecordingProcessing .RoomSummaryRecordingShimmerBar{background:var(--background_Gray_Light);border-radius:999px;height:4px;overflow:hidden}.RoomSummary .RoomSummaryRecordingBlock .RoomSummaryRecordingProcessing .RoomSummaryRecordingShimmerBar .RoomSummaryRecordingShimmerFill{animation:rsShimmer 1.6s linear infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 25%,var(--background_Gray_Light_Blue) 50%,var(--background_Gray_Light) 75%);background-size:800px 100%;border-radius:999px;height:100%}.RoomSummary .RoomSummaryRecordingBlock .RoomSummaryRecordingProcessing .RoomSummaryRecordingProcessingRow{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12.5px;gap:7px}.RoomSummary .RoomSummaryRecordingBlock .RoomSummaryRecordingProcessing .RoomSummaryRecordingProcessingRow .RoomSummaryRecordingSpinner{animation:rsRecordingSpinner .9s linear infinite;border:2px solid var(--border_Light);border-radius:50%;border-top-color:var(--background_Blue);flex-shrink:0;height:14px;width:14px}.RoomSummary .RoomSummaryRecordingBlock .RoomSummaryRecordingProcessing .RoomSummaryRecordingProcessingRow span{color:var(--text_Title_Light_Light);font-size:12.5px}@media(max-width:1050px){.RoomSummary .RoomSummaryBody{gap:16px;grid-template-columns:1fr}.RoomSummary .RoomSummarySidebar{position:static}.RoomSummary .RoomSummaryParticipantsGrid{grid-template-columns:1fr}}@media(max-width:600px){.RoomSummary{gap:14px;padding:14px}.RoomSummary .RoomSummaryHeader{align-items:flex-start;flex-direction:column;gap:12px}.RoomSummary .RoomSummaryHeader .RoomSummaryTitle{font-size:17px}.RoomSummary .RoomSummaryHeader .RoomSummaryRecordingBtn{justify-content:center;width:100%}.RoomSummary .RoomSummaryParticipantsGrid{grid-template-columns:1fr}}.RoomsContacts{box-sizing:border-box;display:flex;flex-direction:column;gap:18px;height:100%;overflow-y:auto;padding:20px 24px;padding-inline:max(20px,(100% - 1150px)/2);width:100%}.RoomsContacts .RoomsContactsHero{align-items:center;background-blend-mode:overlay,normal,normal,normal,normal,normal;background-color:#1d4fd7;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 2623 2623' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E"),radial-gradient(circle at 82% 78%,#58a6f3 18%,#0000 80%),radial-gradient(circle at 95% 30%,#fbfaff8c 10%,#0000 60%),radial-gradient(circle at 70% 0,#a71eeb 4%,#0000 58%),radial-gradient(circle at 88% 22%,#ffc7eecc 14%,#0000 55%),radial-gradient(circle at 78% 60%,#2272fc 6%,#0000 60%);border-radius:22px;display:flex;flex-shrink:0;gap:clamp(20px,4vw,48px);justify-content:space-between;overflow:hidden;padding:clamp(24px,3vw,40px);position:relative;width:100%}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroCorner{background:#ffffffeb;height:10px;position:absolute;width:10px;z-index:2}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroCorner.RoomsContactsHeroCorner--tl{left:14px;top:14px}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroCorner.RoomsContactsHeroCorner--tr{right:14px;top:14px}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroCorner.RoomsContactsHeroCorner--bl{bottom:14px;left:14px}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroCorner.RoomsContactsHeroCorner--br{bottom:14px;right:14px}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroContent{align-items:flex-start;display:flex;flex-direction:column;gap:12px;max-width:460px;position:relative;z-index:1}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroContent .RoomsContactsHeroBadge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff2e;border:1px solid #ffffff59;border-radius:999px;color:#fff;font-size:11px;font-weight:600;letter-spacing:.04em;padding:5px 13px;text-transform:uppercase}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroContent h2{color:#fff;font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.12;margin:0}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroContent p{color:#ffffffdb;font-size:14px;line-height:1.5;margin:0}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroContent .RoomsContactsHeroButton{align-items:center;background:#fff;border:none;border-radius:999px;box-shadow:0 6px 18px #0f172a2e;color:#1b48c5;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;margin-top:6px;padding:10px 16px 10px 18px;transition:transform .16s ease,box-shadow .16s ease,gap .16s ease}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroContent .RoomsContactsHeroButton .material-symbols-outlined{font-size:18px}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroContent .RoomsContactsHeroButton:hover{box-shadow:0 10px 24px #0f172a3d;gap:11px;transform:translateY(-1px)}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroContent .RoomsContactsHeroButton:active{transform:translateY(0)}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroPanel{background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 2px #0f172a14,0 18px 40px #0f172a47;display:flex;flex-direction:column;flex-shrink:0;max-width:100%;overflow:hidden;position:relative;width:340px;z-index:1}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroPanel .RoomsContactsHeroPanelBar{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:7px;padding:11px 14px}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroPanel .RoomsContactsHeroPanelBar .RoomsContactsHeroDot{border-radius:50%;height:10px;width:10px}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroPanel .RoomsContactsHeroPanelBar .RoomsContactsHeroDot.is-red{background:#ff5f57}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroPanel .RoomsContactsHeroPanelBar .RoomsContactsHeroDot.is-amber{background:#febc2e}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroPanel .RoomsContactsHeroPanelBar .RoomsContactsHeroDot.is-green{background:#28c840}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroPanel .RoomsContactsHeroPanelBar .RoomsContactsHeroPanelTitle{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;margin-left:6px}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroPanel .RoomsContactsHeroPanelBody{display:flex;flex-direction:column;gap:0;padding:8px 12px}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroPanel .RoomsContactsHeroPanelBody .RoomsContactsHeroStat{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:12px;padding:10px 4px}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroPanel .RoomsContactsHeroPanelBody .RoomsContactsHeroStat:last-child{border-bottom:none}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroPanel .RoomsContactsHeroPanelBody .RoomsContactsHeroStat .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:20px}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroPanel .RoomsContactsHeroPanelBody .RoomsContactsHeroStat .RoomsContactsHeroStatText{display:flex;flex-direction:column;gap:1px}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroPanel .RoomsContactsHeroPanelBody .RoomsContactsHeroStat .RoomsContactsHeroStatText strong{color:var(--text_Title_Dark);font-size:15px;font-weight:700;line-height:1.1}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroPanel .RoomsContactsHeroPanelBody .RoomsContactsHeroStat .RoomsContactsHeroStatText span{color:var(--text_Title_Light_Light);font-size:11.5px}.RoomsContacts .RoomsContactsAddBtn{align-items:center;background-color:var(--background_Blue);border:0;border-radius:12px;box-shadow:0 1px 3px #0000000d;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:40px;padding:0 18px;transition:filter .2s ease,transform .15s ease}.RoomsContacts .RoomsContactsAddBtn:hover{filter:brightness(1.05);transform:translateY(-1px)}.RoomsContacts .RoomsContactsAddBtn .material-symbols-outlined{font-size:18px}.RoomsContacts .RoomsContactsSearch{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-shrink:0;gap:8px;height:48px;padding:0 14px}.RoomsContacts .RoomsContactsSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.RoomsContacts .RoomsContactsSearch input{background:#0000;border:0;color:var(--text_Title_Dark);flex:1 1;font-size:15px;height:100%;outline:0}.RoomsContacts .RoomsContactsSearch input::placeholder{color:var(--text_Title_Light_Light_Light)}.RoomsContacts .RoomsContactsSearch .RoomsContactsSearchClear{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.RoomsContacts .RoomsContactsSearch .RoomsContactsSearchClear:hover{background-color:var(--background_Gray_Light)}.RoomsContacts .RoomsContactsSearch .RoomsContactsSearchClear .material-symbols-outlined{font-size:16px}.RoomsContacts .RoomsContactsGrid{grid-gap:12px;display:grid;flex-shrink:0;gap:12px;grid-template-columns:repeat(auto-fill,minmax(248px,1fr))}.RoomsContacts .RoomsContactsCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:8px;min-width:0;padding:16px;transition:border-color .2s ease,transform .15s ease,box-shadow .2s ease}.RoomsContacts .RoomsContactsCard:hover{border-color:var(--border_Dark_Light);box-shadow:0 6px 18px #0000000f;transform:translateY(-2px)}.RoomsContacts .RoomsContactsCard:hover .RoomsContactsCardActions{opacity:1}.RoomsContacts .RoomsContactsCard .RoomsContactsCardTop{align-items:flex-start;display:flex;justify-content:space-between}.RoomsContacts .RoomsContactsCard .RoomsContactsCardTop .RoomsContactsAvatar{align-items:center;border-radius:16px;display:flex;font-size:20px;font-weight:700;height:52px;justify-content:center;overflow:hidden;width:52px}.RoomsContacts .RoomsContactsCard .RoomsContactsCardTop .RoomsContactsAvatar img{height:100%;object-fit:cover;width:100%}.RoomsContacts .RoomsContactsCard .RoomsContactsCardTop .RoomsContactsCardActions{align-items:center;display:flex;gap:4px;opacity:0;transition:opacity .2s ease}.RoomsContacts .RoomsContactsCard .RoomsContactsCardTop .RoomsContactsCardActions button{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background-color .2s ease,color .2s ease;width:30px}.RoomsContacts .RoomsContactsCard .RoomsContactsCardTop .RoomsContactsCardActions button .material-symbols-outlined{font-size:18px}.RoomsContacts .RoomsContactsCard .RoomsContactsCardTop .RoomsContactsCardActions button:hover{background-color:var(--background_Gray_Light)}.RoomsContacts .RoomsContactsCard .RoomsContactsCardTop .RoomsContactsCardActions button:last-child:hover{color:var(--Canceled)}.RoomsContacts .RoomsContactsCard .RoomsContactsCardName{color:var(--text_Title_Dark);font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomsContacts .RoomsContactsCard .RoomsContactsCardCompany{color:var(--text_Title_Light_Light);font-size:12px;margin-top:-4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomsContacts .RoomsContactsCard .RoomsContactsCardMeta{display:flex;flex-direction:column;gap:6px;margin-top:4px}.RoomsContacts .RoomsContactsCard .RoomsContactsCardMeta .RoomsContactsMetaItem{align-items:center;background:#0000;border:0;color:var(--text_Title_Light);display:inline-flex;font-size:12.5px;gap:7px;max-width:100%;min-width:0;padding:0;text-decoration:none}.RoomsContacts .RoomsContactsCard .RoomsContactsCardMeta .RoomsContactsMetaItem .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:16px}.RoomsContacts .RoomsContactsCard .RoomsContactsCardMeta .RoomsContactsMetaItem .RoomsContactsMetaText{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomsContacts .RoomsContactsCard .RoomsContactsCardMeta .RoomsContactsMetaItem--action{cursor:pointer}.RoomsContacts .RoomsContactsCard .RoomsContactsCardMeta .RoomsContactsMetaItem--action:hover,.RoomsContacts .RoomsContactsCard .RoomsContactsCardMeta .RoomsContactsMetaItem--action:hover .material-symbols-outlined{color:var(--background_Blue)}.RoomsContacts .RoomsContactsCard .RoomsContactsCardPrimaryActions{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:6px;margin-top:6px;padding-top:10px}.RoomsContacts .RoomsContactsCard .RoomsContactsCardPrimaryActions .RoomsContactsActionBtn{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:32px;justify-content:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.RoomsContacts .RoomsContactsCard .RoomsContactsCardPrimaryActions .RoomsContactsActionBtn .material-symbols-outlined{font-size:16px}.RoomsContacts .RoomsContactsCard .RoomsContactsCardPrimaryActions .RoomsContactsActionBtn--room{flex:1 1;padding:0 10px}.RoomsContacts .RoomsContactsCard .RoomsContactsCardPrimaryActions .RoomsContactsActionBtn--room:hover{background-color:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-color:color-mix(in srgb,var(--background_Blue) 40%,#0000);box-shadow:0 4px 10px #00000014;color:var(--background_Blue)}.RoomsContacts .RoomsContactsCard .RoomsContactsCardPrimaryActions .RoomsContactsActionBtn--room:hover .material-symbols-outlined{color:var(--background_Blue)}.RoomsContacts .RoomsContactsCard .RoomsContactsCardPrimaryActions .RoomsContactsActionBtn--room.is-busy{cursor:progress;opacity:.65;pointer-events:none}.RoomsContacts .RoomsContactsCard .RoomsContactsCardPrimaryActions .RoomsContactsActionBtn--call{flex-shrink:0;padding:0;width:32px}.RoomsContacts .RoomsContactsCard .RoomsContactsCardPrimaryActions .RoomsContactsActionBtn--call:hover{background-color:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,#0000);box-shadow:0 4px 10px #00000014;color:var(--Done)}.RoomsContacts .RoomsContactsCard .RoomsContactsCardPrimaryActions .RoomsContactsActionBtn--call:hover .material-symbols-outlined{color:var(--Done)}.RoomsContacts .RoomsContactsCard .RoomsContactsCardPrimaryActions .RoomsContactsActionBtn:disabled{cursor:not-allowed;opacity:.55;pointer-events:none}.RoomsContacts .RoomsContactsCard .RoomsContactsCardPrimaryActions .RoomsContactsActionBtn:active{transform:scale(.97)}.RoomsContacts .RoomsContactsEmpty{align-items:center;border:1px dashed var(--border_Light);border-radius:16px;display:flex;flex-direction:column;flex-shrink:0;gap:10px;padding:56px 20px;text-align:center}.RoomsContacts .RoomsContactsEmpty .RoomsContactsEmptyIcon{align-items:center;background-color:var(--background_Gray_Light);border-radius:16px;display:flex;height:56px;justify-content:center;width:56px}.RoomsContacts .RoomsContactsEmpty .RoomsContactsEmptyIcon .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:28px}.RoomsContacts .RoomsContactsEmpty h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.RoomsContacts .RoomsContactsEmpty p{color:var(--text_Title_Light_Light);font-size:13px;margin:0;max-width:360px}.RoomsContacts .RoomsContactsSkeleton{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;display:flex;flex-direction:column;gap:10px;padding:16px}.RoomsContacts .RoomsContactsSkeleton .RoomsContactsSkeletonAvatar{animation:RoomsContactsShimmer 1.4s ease-in-out infinite;background-color:var(--background_Gray_Light);border-radius:16px;height:52px;width:52px}.RoomsContacts .RoomsContactsSkeleton .RoomsContactsSkeletonLine{animation:RoomsContactsShimmer 1.4s ease-in-out infinite;background-color:var(--background_Gray_Light);border-radius:6px;height:11px}.RoomsContacts .RoomsContactsSkeleton .RoomsContactsSkeletonLine--name{width:60%}.RoomsContacts .RoomsContactsSkeleton .RoomsContactsSkeletonLine--meta{width:80%}@keyframes RoomsContactsShimmer{0%,to{opacity:1}50%{opacity:.45}}.RoomsContacts .RoomsContactsModalBackdrop{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0000008c;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1200}.RoomsContacts .RoomsContactsModalBackdrop .RoomsContactsModal{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;overflow:hidden;width:min(460px,100%)}.RoomsContacts .RoomsContactsModalBackdrop .RoomsContactsModal .RoomsContactsModalHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:16px}.RoomsContacts .RoomsContactsModalBackdrop .RoomsContactsModal .RoomsContactsModalHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.RoomsContacts .RoomsContactsModalBackdrop .RoomsContactsModal .RoomsContactsModalHeader .RoomsContactsModalClose{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.RoomsContacts .RoomsContactsModalBackdrop .RoomsContactsModal .RoomsContactsModalHeader .RoomsContactsModalClose:hover{background-color:var(--background_Gray_Light)}.RoomsContacts .RoomsContactsModalBackdrop .RoomsContactsModal .RoomsContactsModalBody{display:flex;flex-direction:column;gap:6px;padding:16px}.RoomsContacts .RoomsContactsModalBackdrop .RoomsContactsModal .RoomsContactsModalBody label{color:var(--text_Title_Light);font-size:12px;font-weight:600;margin-top:8px}.RoomsContacts .RoomsContactsModalBackdrop .RoomsContactsModal .RoomsContactsModalBody input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:14px;height:40px;outline:0;padding:0 12px}.RoomsContacts .RoomsContactsModalBackdrop .RoomsContactsModal .RoomsContactsModalBody input:focus{border-color:var(--outline_Blue)}.RoomsContacts .RoomsContactsModalBackdrop .RoomsContactsModal .RoomsContactsModalBody input::placeholder{color:var(--text_Title_Light_Light_Light)}.RoomsContacts .RoomsContactsModalBackdrop .RoomsContactsModal .RoomsContactsModalFooter{border-top:1px solid var(--border_Light);display:flex;gap:10px;justify-content:flex-end;padding:14px 16px}.RoomsContacts .RoomsContactsModalBackdrop .RoomsContactsModal .RoomsContactsModalFooter button{border-radius:10px;cursor:pointer;font-size:13px;font-weight:500;height:38px;padding:0 18px}.RoomsContacts .RoomsContactsModalBackdrop .RoomsContactsModal .RoomsContactsModalFooter .RoomsContactsSecondaryBtn{background-color:var(--background_White);border:1px solid var(--border_Light);color:var(--text_Title_Dark)}.RoomsContacts .RoomsContactsModalBackdrop .RoomsContactsModal .RoomsContactsModalFooter .RoomsContactsSecondaryBtn:hover{background-color:var(--background_Gray_Light)}.RoomsContacts .RoomsContactsModalBackdrop .RoomsContactsModal .RoomsContactsModalFooter .RoomsContactsPrimaryBtn{background-color:var(--background_Blue);border:0;color:#fff}.RoomsContacts .RoomsContactsModalBackdrop .RoomsContactsModal .RoomsContactsModalFooter .RoomsContactsPrimaryBtn:hover{filter:brightness(1.05)}.RoomsContacts .RoomsContactsModalBackdrop .RoomsContactsModal .RoomsContactsModalFooter .RoomsContactsPrimaryBtn:disabled{cursor:not-allowed;opacity:.55}@media(max-width:1050px){.RoomsContacts{padding:16px 18px;padding-inline:18px}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroPanel{width:300px}}@media(max-width:600px){.RoomsContacts{gap:14px;padding-inline:14px;padding:14px 14px 40px}.RoomsContacts .RoomsContactsHero{align-items:stretch;border-radius:18px;flex-direction:column;gap:18px;padding:30px 18px}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroContent{gap:10px;max-width:100%}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroContent h2{font-size:22px}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroContent p{font-size:13px}.RoomsContacts .RoomsContactsHero .RoomsContactsHeroPanel{display:none;width:100%}.RoomsContacts .RoomsContactsSearch{border-radius:14px;height:52px}.RoomsContacts .RoomsContactsSearch input{font-size:16px}.RoomsContacts .RoomsContactsGrid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.RoomsContacts .RoomsContactsCard{border-radius:14px;gap:6px;padding:12px}.RoomsContacts .RoomsContactsCard .RoomsContactsCardActions{opacity:1}.RoomsContacts .RoomsContactsCard .RoomsContactsCardTop .RoomsContactsAvatar{border-radius:12px;font-size:17px;height:42px;width:42px}.RoomsContacts .RoomsContactsCard .RoomsContactsCardTop .RoomsContactsCardActions button{height:28px;width:28px}.RoomsContacts .RoomsContactsCard .RoomsContactsCardTop .RoomsContactsCardActions button .material-symbols-outlined{font-size:17px}.RoomsContacts .RoomsContactsCard .RoomsContactsCardName{font-size:14px}.RoomsContacts .RoomsContactsCard .RoomsContactsCardMeta .RoomsContactsMetaItem{font-size:12px}.RoomsContacts .RoomsContactsCard .RoomsContactsCardPrimaryActions{flex-wrap:wrap;gap:6px}.RoomsContacts .RoomsContactsCard .RoomsContactsCardPrimaryActions .RoomsContactsActionBtn--room{flex:1 1 100%}.RoomsContacts .RoomsContactsCard .RoomsContactsCardPrimaryActions .RoomsContactsActionBtn--call{flex:1 1 100%;width:100%}.RoomsContacts .RoomsContactsSkeleton{padding:12px}.RoomsContacts .RoomsContactsSkeleton .RoomsContactsSkeletonAvatar{border-radius:12px;height:42px;width:42px}}.RoomsEvents{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.RoomsEvents .RoomsEventsHeader{align-items:center;display:flex;justify-content:space-between;padding-inline:max(20px,(100% - 1150px)/2);padding:20px 24px 0;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:10}.RoomsEvents .RoomsEventsHeader .RoomsEventsHeaderMain .RoomsEventsTitle{color:var(--text_Title_Dark);font-size:22px;font-weight:600;margin:0}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls{align-items:center;display:flex;gap:16px}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .RoomsEventsSearch{align-items:center;border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;height:38px;outline:3px solid #0000;padding:0 12px;transition:all .2s ease;width:280px}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .RoomsEventsSearch:focus-within,.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .RoomsEventsSearch:hover{background:var(--background_White);border-color:var(--border_Blue);box-shadow:0 4px 10px #00000014}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .RoomsEventsSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;margin-right:8px}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .RoomsEventsSearch input{background:#0000;border:none;color:var(--text_Title_Dark);font-size:14px;outline:none;width:100%}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .RoomsEventsSearch input::placeholder{color:var(--text_Title_Light_Light_Light)}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper{position:relative}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .Button-Primary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .Button-Primary .Button-Primary-Inner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .Button-Primary .Button-Primary-Inner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .Button-Primary .Button-Primary-Text{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .Button-Primary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .Button-Primary:active{transform:scale(.98)}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .AddEventDropdown{animation:fadeIn .15s ease;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;padding:8px;position:absolute;right:0;top:calc(100% + 8px);width:260px;z-index:100}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .AddEventDropdown .DropdownItem{align-items:flex-start;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:10px 12px;text-align:left;transition:background .15s ease;width:100%}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .AddEventDropdown .DropdownItem:hover{background:var(--background_Gray_Light)}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .AddEventDropdown .DropdownItem .DropdownItemIcon{align-items:center;background:var(--background_Blue_Light_Middle);border-radius:8px;color:var(--background_White);display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .AddEventDropdown .DropdownItem .DropdownItemIcon .material-symbols-outlined{font-size:20px}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .AddEventDropdown .DropdownItem .DropdownItemText{display:flex;flex-direction:column;gap:2px}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .AddEventDropdown .DropdownItem .DropdownItemText h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .AddEventDropdown .DropdownItem .DropdownItemText p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.3;margin:0}.RoomsEvents .RoomsEventsBody{flex:1 1;overflow-y:auto;padding:24px;padding-inline:max(20px,(100% - 1150px)/2);width:100%}.RoomsEvents .RoomsEventsBody .RoomsEventsList,.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton{display:flex;flex-direction:column;gap:12px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem{align-items:center;background:var(--background_White);border-left:1px solid var(--border_Dark_Light);border:1px solid var(--border_Dark_Light);border-left-width:5px;border-radius:8px;display:flex;justify-content:space-between;padding:22px 20px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonLeft{display:flex;flex:1 1;flex-direction:column;gap:8px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonRight{align-items:center;display:flex;gap:8px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonLine{background:var(--background_Gray_Light);border-radius:999px;height:12px;overflow:hidden;position:relative}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonLine.is-title{height:16px;width:180px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonLine.is-subtitle{width:220px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonButton{background:var(--background_Gray_Light);border-radius:6px;height:34px;overflow:hidden;position:relative;width:70px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonPill{background:var(--background_Gray_Light);border-radius:999px;height:34px;overflow:hidden;position:relative;width:90px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonIcon{background:var(--background_Gray_Light);border-radius:8px;height:34px;overflow:hidden;position:relative;width:34px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonButton:after,.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonIcon:after,.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonLine:after,.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonPill:after{animation:RoomsEventsShimmer 1.4s infinite;background:linear-gradient(90deg,#0000,#fff9 50%,#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-left:5px solid var(--border_Blue);border-radius:8px;display:flex;justify-content:space-between;padding:22px 20px;transition:border-color .2s ease,box-shadow .2s ease}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem:hover{background-color:var(--background_Gray_Light_Blue);box-shadow:0 4px 12px #0000000d}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemLeft h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0 0 4px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemLeft p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight{align-items:center;display:flex;gap:8px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .Button-Outline{background:#0000;background:var(--background_White);border:1px solid #0000;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:500;height:34px;outline:3px solid #0000;padding:6px 14px;transition:all .2s ease}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .Button-Outline:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .EventItemCopy{align-items:center;background:var(--background_White);border:1px solid var(--text_Title_Light_Light);border-radius:50px;cursor:pointer;display:flex;gap:6px;height:34px;outline:3px solid #0000;padding:6px 10px;transition:all .2s ease}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .EventItemCopy:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .EventItemCopy:active{transform:translateY(1px)}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .EventItemCopy p{color:var(--text_Title_Light);font-size:12px;font-weight:500;margin:0}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .EventItemCopy .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .EventItemView{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:8px;cursor:pointer;display:flex;height:34px;justify-content:center;outline:3px solid #0000;transition:all .2s ease;width:34px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .EventItemView:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .EventItemView .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .NoEventsState{background:var(--background_Gray_Light);border:1px dashed var(--border_Dark_Light);border-radius:12px;color:var(--text_Title_Light_Light);font-size:15px;padding:60px 20px;text-align:center}@media(max-width:1050px){.RoomsEvents .RoomsEventsHeader{padding:16px 18px}.RoomsEvents .RoomsEventsHeader .RoomsEventsHeaderMain .RoomsEventsTitle{font-size:20px}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .RoomsEventsSearch{width:240px}.RoomsEvents .RoomsEventsBody{padding:18px}}@media(max-width:600px){.RoomsEvents .RoomsEventsHeader{align-items:stretch;flex-direction:column;gap:12px;padding:14px}.RoomsEvents .RoomsEventsHeader .RoomsEventsHeaderMain .RoomsEventsTitle{font-size:18px}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls{flex-wrap:wrap;gap:8px}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .RoomsEventsSearch{width:100%}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper{flex:1 1 auto}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .Button-Primary{justify-content:center;width:100%}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .AddEventDropdown{max-width:320px;right:0;width:calc(100vw - 28px)}.RoomsEvents .RoomsEventsBody{padding:14px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem{flex-wrap:wrap;gap:10px;padding:16px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemLeft h3{font-size:15px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight{flex-wrap:wrap;width:100%}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .Button-Outline,.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .EventItemCopy{flex:1 1 auto;height:40px;justify-content:center;min-height:40px}}@keyframes RoomsEventsShimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.RoomsEvents .EventItemDelete:hover,.RoomsEvents .EventItemDelete:hover .material-symbols-outlined{color:#ef4444;color:var(--Canceled,#ef4444)}.RoomsEventsCreate{display:flex;flex-direction:column;height:100%;padding-bottom:0;width:100%}.RoomsEventsCreate.RoomsEventsCreateLoading .RoomsEventsCreateHeader{position:-webkit-sticky;position:sticky;top:0;z-index:10}.RoomsEventsCreate.RoomsEventsCreateLoading .RoomsEventsCreateBody{min-height:360px}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingCircle{background:var(--background_Gray_Light);border-radius:50%;height:36px;overflow:hidden;position:relative;width:36px}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingTextGroup{display:flex;flex-direction:column;gap:6px}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingLine{background:var(--background_Gray_Light);border-radius:999px;height:12px;overflow:hidden;position:relative}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingLine.is-title{height:16px;width:180px}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingLine.is-subtitle{width:140px}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingLine.is-section-title{height:16px;width:160px}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingLine.is-field{border-radius:10px;height:40px;width:100%}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingPill{background:var(--background_Gray_Light);border-radius:999px;height:38px;overflow:hidden;position:relative;width:90px}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingButton{background:var(--background_Gray_Light);border-radius:10px;height:38px;overflow:hidden;position:relative;width:140px}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingCard{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:24px}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingButton:after,.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingCircle:after,.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingLine:after,.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingPill:after{animation:RoomsEventsCreateShimmer 1.4s infinite;background:linear-gradient(90deg,#0000,#fff9 50%,#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}@keyframes RoomsEventsCreateShimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.RoomsEventsCreate .RoomsEventsCreateHeader{align-items:center;display:flex;justify-content:space-between;padding:20px 24px 0;padding-inline:max(20px,(100% - 1150px)/2);position:-webkit-sticky;position:sticky;top:0;transition:padding .2s ease;width:100%;z-index:10}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderTitles h1{transition:font-size .2s ease}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderTitles p{transition:opacity .15s ease,height .15s ease}.RoomsEventsCreate .RoomsEventsCreateHeader.is-scrolled{padding-top:12px}.RoomsEventsCreate .RoomsEventsCreateHeader.is-scrolled .HeaderTitles h1{font-size:17px}.RoomsEventsCreate .RoomsEventsCreateHeader.is-scrolled .HeaderTitles p{height:0;margin:0;opacity:0;overflow:hidden}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderLeft{align-items:center;display:flex;gap:16px}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderLeft .BackButton{align-items:center;background:var(--background_Gray_Light);border:1px solid #0000;border-radius:50px;color:var(--text_Title_Dark);cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderLeft .BackButton:hover{background:var(--background_Gray_Dark_Light)}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderLeft .BackButton:active{transform:scale(.95)}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderLeft .HeaderTitles h1{color:var(--text_Title_Dark);font-size:20px;font-weight:600;margin:0}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderLeft .HeaderTitles p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderRight{align-items:center;display:flex;gap:12px}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderRight .Button-Outline{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;font-weight:500;height:38px;padding:0 16px;transition:all .15s ease}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderRight .Button-Outline:hover{background:var(--background_Gray_Light)}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderRight .Button-Primary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;gap:8px;height:38px;padding:0 14px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderRight .Button-Primary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderRight .Button-Primary:active{transform:scale(.98)}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderRight .Button-Primary:disabled{cursor:not-allowed;opacity:.55;transform:none}.RoomsEventsCreate .RoomsEventsCreateBody{display:flex;flex-direction:column;gap:20px;height:100%;margin:0 auto;overflow:auto;padding:24px;padding-inline:max(20px,(100% - 1150px)/2);scroll-behavior:smooth;width:100%}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:20px;padding:24px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .SectionDesc{color:var(--text_Title_Light_Light);font-size:14px;margin:-12px 0 0}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup{display:flex;flex-direction:column;gap:8px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup label{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup input[type=number],.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup input[type=text],.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup select{border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:14px;height:40px;outline:3px solid #0000;padding:0 12px;transition:outline .1s ease,border-color .1s ease;width:100%}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup input[type=number]:focus,.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup input[type=number]:hover,.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup input[type=text]:focus,.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup input[type=text]:hover,.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup select:focus,.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup select:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup textarea{border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:14px;min-height:80px;outline:3px solid #0000;padding:12px;resize:vertical;transition:outline .1s ease,border-color .1s ease;width:100%}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup textarea:focus,.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup textarea:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .DurationOptions{display:flex;flex-wrap:wrap;gap:12px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .DurationOptions .DurationBtn{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:20px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:outline .1s ease,border-color .1s ease}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .DurationOptions .DurationBtn:focus,.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .DurationOptions .DurationBtn:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .DurationOptions .DurationBtn.is-active{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .CustomDurationInput{align-items:center;display:flex;gap:12px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .CustomDurationInput input{width:100px!important}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .CustomDurationInput .CreateCompanyDropdown{position:relative;width:100px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .CustomDurationInput .CreateCompanyDropdown .SelectDropdown{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:32px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours{background:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:20px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .WeeklyHoursHeader{align-items:center;background:var(--background_Gray_Light_Light);border-radius:8px 8px 0 0;color:var(--text_Title_Light);display:flex;gap:8px;margin:-20px -20px 0;padding:14px 20px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .WeeklyHoursHeader .material-symbols-outlined{font-size:18px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .WeeklyHoursHeader h4{font-size:15px;font-weight:500;margin:0}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList{display:flex;flex-direction:column;gap:12px;margin-top:10px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList .DayRow{align-items:center;display:flex;gap:24px;height:40px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList .DayRow .DayAvatar{align-items:center;background:#0000;border:1px solid var(--text_Title_Dark);border-radius:50%;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:600;height:32px;justify-content:center;transition:all .2s ease;width:32px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList .DayRow .DayAvatar.is-active{background:#113f8c;border-color:#113f8c;color:#fff}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList .DayRow .DayTimes{align-items:center;display:flex;gap:12px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList .DayRow .DayTimes .DayTimeField{flex:0 0 auto;position:relative;width:132px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList .DayRow .DayTimes .DayTimeField.has-error .SingleDatePickerTimeButton{border-color:var(--Canceled)}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList .DayRow .DayTimes span{color:var(--text_Title_Light_Light)}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList .DayRow .DayUnavailable{color:var(--text_Title_Light_Light);font-size:14px;font-style:italic}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .TimezoneIndicator{border-top:1px dashed var(--border_Dark_Light);color:var(--text_Title_Light_Light);font-size:13px;margin-top:10px;padding-top:16px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .ScheduleSettingsPreferenceField{border-top:1px dashed var(--border_Dark_Light);display:flex;flex-direction:column;gap:8px;margin-top:16px;padding-top:16px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .ScheduleSettingsPreferenceField label{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeDetails{display:flex;flex-direction:column;gap:12px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeDetails .DefaultField{background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:14px;padding:12px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeGuests{align-items:center;border-bottom:1px solid var(--border_Light);border-top:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:16px 0}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeGuests span{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions{display:flex;flex-direction:column;gap:16px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions h4{color:var(--text_Title_Dark);font-size:15px;font-weight:500;margin:0}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList{display:flex;flex-direction:column;gap:16px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard{border:1px dashed var(--border_Dark_Light);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:16px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTop{align-items:center;display:flex;justify-content:space-between}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTop .DragHandle{align-items:center;color:var(--text_Title_Dark);display:flex;gap:8px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTop .DragHandle .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);cursor:grab;font-size:18px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTop .DragHandle strong{font-size:14px;font-weight:600}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTop .DeleteBtn{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTop .DeleteBtn:hover{background:#fee2e2;color:var(--Canceled)}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTop .DeleteBtn .material-symbols-outlined{font-size:18px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:8px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup{display:flex;flex-direction:column;gap:8px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup label{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .SelectDropdown,.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup input[type=text]{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:var(--primary-font);font-size:14px;padding:10px 12px;transition:outline .1s ease,border-color .1s ease;width:100%}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .SelectDropdown:focus,.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .SelectDropdown:hover,.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup input[type=text]:focus,.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup input[type=text]:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .CreateCompanyDropdown{position:relative}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .CreateCompanyDropdown .SelectDropdown{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:32px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .QuestionOptionsList{display:flex;flex-direction:column;gap:12px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .QuestionOptionsList .QuestionOptionRow{align-items:center;display:flex;gap:8px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .QuestionOptionsList .QuestionOptionRow .drag-dots{color:var(--text_Title_Light_Light_Light);cursor:grab;font-size:20px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .QuestionOptionsList .QuestionOptionRow .drag-dots:hover{color:var(--text_Title_Dark)}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .QuestionOptionsList .QuestionOptionRow input{border:1px solid var(--border_Dark_Light);border-radius:8px;flex:1 1;font-family:var(--primary-font);font-size:14px;padding:10px 12px;transition:outline .1s ease,border-color .1s ease}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .QuestionOptionsList .QuestionOptionRow input:focus,.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .QuestionOptionsList .QuestionOptionRow input:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .QuestionOptionsList .QuestionOptionRow button{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:flex;padding:4px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .QuestionOptionsList .QuestionOptionRow button:hover{color:var(--icons_Red)}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .QuestionOptionsList .QuestionOptionRow button span{font-size:20px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .AddOptionTextBtn{background:#0000;border:none;color:#0e7ce3;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;padding:4px 0;text-align:left}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .AddOptionTextBtn:hover{text-decoration:underline}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .StatusToggle{display:flex;flex-direction:column;gap:8px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .StatusToggle label{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .AddQuestionBtn{align-items:center;background:#0000;border:1px dashed var(--text_Title_Light_Light_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:12px;transition:all .2s ease;width:100%}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .AddQuestionBtn:focus,.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .AddQuestionBtn:hover{background:var(--background_Gray_Light);border-color:var(--border_Blue);color:#0e7ce3;outline:3px solid var(--outline_Blue)}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .AddQuestionBtn .material-symbols-outlined{font-size:18px}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper.is-open .MoreOptionsToggle{border-bottom:1px solid var(--border_Dark_Light);border-radius:12px 12px 0 0}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper .MoreOptionsToggle{align-items:center;border-radius:12px;cursor:pointer;display:flex;justify-content:space-between;padding:16px 24px;transition:background .2s ease}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper .MoreOptionsToggle:hover{background:var(--background_Gray_Light)}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper .MoreOptionsToggle h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper .MoreOptionsToggle .material-symbols-outlined{color:var(--text_Title_Light_Light)}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper .MoreOptionsContainer{animation:fadeIn .2s ease;display:flex;flex-direction:column;gap:24px;padding:24px}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper .MoreOptionsContainer .MoreOptionsInnerSection{display:flex;flex-direction:column;gap:16px}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper .MoreOptionsContainer .MoreOptionsInnerSection h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper .MoreOptionsContainer .MoreOptionsInnerSection .SectionDesc{color:var(--text_Title_Light_Light);font-size:14px;margin:-12px 0 0}.RoomsEventsCreate .RoomsEventsCreateBody .has-error{border-color:var(--Canceled)!important;outline:3px solid #ef444433!important;transition:all .2s ease}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown{position:relative;width:100%}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;height:42px;justify-content:space-between;outline:3px solid #0000;padding:0 14px;transition:outline .1s ease,border-color .1s ease;width:100%}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownButton.is-open,.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownButton:focus,.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownButton:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownButton.is-open .CreateCompanyDropdownChevron{transform:rotate(180deg)}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownButton .CreateCompanyDropdownChevron{color:var(--text_Title_Light_Light);transition:transform .2s ease}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownMenu{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;left:0;max-height:250px;overflow:hidden;position:absolute;top:calc(100% + 4px);width:100%;z-index:50}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownMenu .CreateCompanyDropdownSearch{background:var(--background_Gray_Light_Light);border-bottom:1px solid var(--border_Light);padding:8px}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownMenu .CreateCompanyDropdownSearch input{border:1px solid var(--border_Dark_Light);border-radius:6px;font-size:13px;height:34px;outline:3px solid #0000;padding:0 12px;width:100%}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownMenu .CreateCompanyDropdownSearch input:focus,.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownMenu .CreateCompanyDropdownSearch input:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownMenu .CreateCompanyDropdownOptions{display:flex;flex-direction:column;overflow-y:auto;padding:4px}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownMenu .CreateCompanyDropdownOptions .CreateCompanyDropdownOption{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:10px 12px;text-align:left;transition:background .15s ease}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownMenu .CreateCompanyDropdownOptions .CreateCompanyDropdownOption.is-active,.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownMenu .CreateCompanyDropdownOptions .CreateCompanyDropdownOption:hover{background:var(--background_Gray_Light)}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownMenu .CreateCompanyDropdownOptions .CreateCompanyDropdownOption .CheckIcon{color:var(--background_Blue);font-size:18px}.RoomsEventsCreate .RoomsEventsCreateBody textarea{border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:14px;outline:3px solid #0000;padding:12px;resize:vertical;transition:outline .1s ease,border-color .1s ease;width:100%}.RoomsEventsCreate .RoomsEventsCreateBody textarea:focus,.RoomsEventsCreate .RoomsEventsCreateBody textarea:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsCreate .RoomsEventsCreateBody .CheckboxLabel{align-items:center;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;gap:8px}.RoomsEventsCreate .RoomsEventsCreateBody .CheckboxLabel input[type=checkbox]{accent-color:var(--background_Blue);height:16px;width:16px}.RoomsEventsCreate .RoomsEventsCreateBody .ToggleSwitch{display:inline-block;height:22px;position:relative;width:40px}.RoomsEventsCreate .RoomsEventsCreateBody .ToggleSwitch input{height:0;opacity:0;width:0}.RoomsEventsCreate .RoomsEventsCreateBody .ToggleSwitch input:checked+.ToggleSlider{background-color:var(--background_Blue)}.RoomsEventsCreate .RoomsEventsCreateBody .ToggleSwitch input:checked+.ToggleSlider:before{transform:translateX(18px)}.RoomsEventsCreate .RoomsEventsCreateBody .ToggleSwitch .ToggleSlider{background-color:var(--text_Title_Light_Light_Light);border-radius:22px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.3s}.RoomsEventsCreate .RoomsEventsCreateBody .ToggleSwitch .ToggleSlider:before{background-color:var(--background_White);border-radius:50%;bottom:2px;content:"";height:18px;left:2px;position:absolute;transition:.3s;width:18px}@media(max-width:1050px){.RoomsEventsCreate .RoomsEventsCreateHeader{padding:16px 18px}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderTitles h1{font-size:18px}.RoomsEventsCreate .RoomsEventsCreateBody{padding:18px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls{grid-template-columns:1fr}}@media(max-width:600px){.RoomsEventsCreate .RoomsEventsCreateHeader{flex-wrap:wrap;gap:10px;padding:12px 14px}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderLeft{gap:10px}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderLeft .HeaderTitles h1{font-size:16px}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderLeft .HeaderTitles p{font-size:12px}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderRight{width:100%}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderRight .Button-Outline,.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderRight .Button-Primary{flex:1 1 auto;min-height:40px}.RoomsEventsCreate .RoomsEventsCreateBody{gap:14px;padding:14px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection{gap:14px;padding:16px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection h3{font-size:16px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls{gap:12px;grid-template-columns:1fr}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList .DayRow{flex-wrap:wrap;gap:12px;height:auto}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList .DayRow .DayTimes{flex-wrap:wrap;width:100%}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper .MoreOptionsToggle{padding:14px}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper .MoreOptionsToggle h3{font-size:15px}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.RoomsEventsCreate .HostsSection .HostsLabelHint{color:var(--text_Title_Light_Light_Light);font-weight:400;margin-left:4px}.RoomsEventsCreate .HostsSection .HostsEmptyHint{color:var(--text_Title_Light_Light);font-size:12.5px}.RoomsEventsCreate .HostsSection .HostInitial{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:50%;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;height:24px;justify-content:center;width:24px}.RoomsEventsCreate .HostsSection .HostChips{display:flex;flex-wrap:wrap;gap:8px}.RoomsEventsCreate .HostsSection .HostChips .HostChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:600;gap:7px;height:38px;padding:0 10px 0 7px;transition:border-color .12s ease,background .12s ease}.RoomsEventsCreate .HostsSection .HostChips .HostChip img{border-radius:50%;height:24px;object-fit:cover;width:24px}.RoomsEventsCreate .HostsSection .HostChips .HostChip .HostChipName{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomsEventsCreate .HostsSection .HostChips .HostChip .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:15px}.RoomsEventsCreate .HostsSection .HostChips .HostChip:hover{border-color:var(--border_Dark_Light)}.RoomsEventsCreate .HostsSection .HostChips .HostChip.is-on{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));border-color:var(--background_Blue)}.RoomsEventsCreate .HostsSection .HostChips .HostChip.is-on .material-symbols-outlined{color:var(--background_Blue)}.RoomsEventsCreate .HostsSection .HostStrategy{background:var(--background_Gray_Light_Light);background:var(--surface-sunken,var(--background_Gray_Light_Light));border:1px solid var(--border_Light);border-radius:10px;display:inline-flex;gap:4px;margin-top:12px;padding:3px}.RoomsEventsCreate .HostsSection .HostStrategy .HostStrategyBtn{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;padding:7px 14px;transition:background .12s ease,color .12s ease}.RoomsEventsCreate .HostsSection .HostStrategy .HostStrategyBtn.is-active{background:var(--background_White);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark)}.RoomsEventsCreate .HostsSection .HostsHint{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.5;margin:10px 0 0}.RoomsEventsCreate .HostsSection .HostSingle{max-width:380px;position:relative}.RoomsEventsCreate .HostsSection .HostSingle .HostSingleTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;gap:10px;justify-content:space-between;padding:9px 12px;transition:border-color .12s ease;width:100%}.RoomsEventsCreate .HostsSection .HostSingle .HostSingleTrigger:hover{border-color:var(--border_Dark_Light)}.RoomsEventsCreate .HostsSection .HostSingle .HostSingleTrigger .HostSinglePlaceholder{color:var(--text_Title_Light_Light);font-weight:400}.RoomsEventsCreate .HostsSection .HostSingle .HostSingleTrigger .HostSingleLabel{align-items:center;display:inline-flex;gap:8px;min-width:0}.RoomsEventsCreate .HostsSection .HostSingle .HostSingleTrigger .HostSingleLabel img{border-radius:50%;height:24px;object-fit:cover;width:24px}.RoomsEventsCreate .HostsSection .HostSingle .HostSingleTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.RoomsEventsCreate .HostsSection .HostSingle .HostSingleMenu{background:var(--background_White);background:var(--surface,var(--background_White));border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 4px 10px #00000014;display:flex;flex-direction:column;gap:2px;left:0;max-height:260px;max-width:min(380px,86vw);min-width:100%;overflow-y:auto;padding:6px;position:absolute;top:calc(100% + 6px);width:-webkit-max-content;width:max-content;z-index:20}.RoomsEventsCreate .HostsSection .HostSingle .HostSingleMenu .HostSingleItem{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:inherit;gap:9px;padding:8px 10px;text-align:left;width:100%}.RoomsEventsCreate .HostsSection .HostSingle .HostSingleMenu .HostSingleItem img{border-radius:50%;flex-shrink:0;height:26px;object-fit:cover;width:26px}.RoomsEventsCreate .HostsSection .HostSingle .HostSingleMenu .HostSingleItem .HostSingleItemName{color:var(--text_Title_Dark);display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:1px;min-width:0}.RoomsEventsCreate .HostsSection .HostSingle .HostSingleMenu .HostSingleItem .HostSingleItemName em{color:var(--text_Title_Light_Light);font-size:11px;font-style:normal;font-weight:400}.RoomsEventsCreate .HostsSection .HostSingle .HostSingleMenu .HostSingleItem .material-symbols-outlined{color:var(--background_Blue);font-size:17px;margin-left:auto}.RoomsEventsCreate .HostsSection .HostSingle .HostSingleMenu .HostSingleItem:hover{background:var(--background_Gray_Light_Light);background:var(--surface-sunken,var(--background_Gray_Light_Light))}.RoomsEventsCreate .HostsSection .HostSingle .HostSingleMenu .HostSingleItem.is-active{background:color-mix(in srgb,var(--background_Blue) 7%,#0000)}.InventoryMain{animation:RenderPageOpen .1s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;height:100%;width:auto}.InventoryMain,.InventoryMain .InventoryMenu{background-color:var(--background_Gray_Light_Light);display:flex}.InventoryMain .InventoryMenu{border-radius:8px 0 0 8px;border-right:1px solid var(--border_Light);flex-direction:column;gap:4px;max-width:210px;min-width:210px;overflow-x:hidden;overflow-y:auto;padding:22px 14px 20px;transition:min-width .18s ease,max-width .18s ease,padding .18s ease}.InventoryMain .InventoryMenu.is-compact{gap:5px;max-width:92px;min-width:92px;padding:25px 10px 20px}.InventoryMain .InventoryMenu.is-compact .InventoryMenuHeader{display:flex;justify-content:center;margin-bottom:4px}.InventoryMain .InventoryMenu.is-compact .InventoryMenuHeader h2{font-size:12px;margin:0;text-align:center}.InventoryMain .InventoryMenu.is-compact .InventoryMenuItem{align-items:center;flex-direction:column;gap:4px;justify-content:center;min-height:62px;padding:10px 4px;text-align:center}.InventoryMain .InventoryMenu.is-compact .InventoryMenuItem .material-symbols-outlined{font-size:18px;height:30px;width:30px}.InventoryMain .InventoryMenu.is-compact .InventoryMenuItem p{font-size:11px;font-weight:500;line-height:1.1;text-align:center;width:100%}.InventoryMain .InventoryMenu .InventoryMenuHeader h2{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0 0 8px 11px}.InventoryMain .InventoryMenu .InventoryMenuItem{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;gap:10px;min-width:0;padding:8px 10px;transition:background .15s ease,border-color .15s ease;width:100%}.InventoryMain .InventoryMenu .InventoryMenuItem .material-symbols-outlined{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:50%;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:16px;height:28px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:28px}.InventoryMain .InventoryMenu .InventoryMenuItem p{color:var(--text_Title_Light);flex:1 1;font-size:13px;font-weight:600;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryMain .InventoryMenu .InventoryMenuItem:hover{background:var(--surface-sunken)}.InventoryMain .InventoryMenu .InventoryMenuItem.is-active{background:var(--background_White);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d}.InventoryMain .InventoryMenu .InventoryMenuItem.is-active .material-symbols-outlined{background:var(--text_Title_Dark);border-color:var(--text_Title_Dark);color:#fff}.InventoryMain .InventoryMenu .InventoryMenuItem.is-active p{color:var(--text_Title_Dark)}.InventoryMain .InventoryMenu .InventoryMenuToggle{display:flex;justify-content:center;margin-top:auto;padding-top:12px}.InventoryMain .InventoryMenu .InventoryMenuToggle .InventoryMenuViewSwitch{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;gap:2px;padding:3px}.InventoryMain .InventoryMenu .InventoryMenuToggle .InventoryMenuViewSwitch .InventoryMenuViewButton{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.InventoryMain .InventoryMenu .InventoryMenuToggle .InventoryMenuViewSwitch .InventoryMenuViewButton .material-symbols-outlined{font-size:18px}.InventoryMain .InventoryMenu .InventoryMenuToggle .InventoryMenuViewSwitch .InventoryMenuViewButton:hover{color:var(--text_Title_Dark)}.InventoryMain .InventoryMenu .InventoryMenuToggle .InventoryMenuViewSwitch .InventoryMenuViewButton.is-active{background:var(--background_White);box-shadow:0 1px 2px #0f172a14;color:var(--text_Title_Dark)}.InventoryMain .InventoryBody{background-color:var(--background_Body);border-radius:0 8px 8px 0;flex:1 1;overflow-x:hidden;overflow-y:auto}@media(max-width:1050px){.InventoryMain .InventoryMenu{max-width:180px;min-width:180px;padding:22px 12px 18px}}@media(max-width:600px){.InventoryMain{flex-direction:column;overflow-x:hidden}.InventoryMain .InventoryMenu{-webkit-overflow-scrolling:touch;align-items:center;flex-direction:row;flex-wrap:nowrap;height:60px;max-height:60px;max-width:none;min-height:60px;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;width:100%}.InventoryMain .InventoryMenu::-webkit-scrollbar{display:none}.InventoryMain .InventoryMenuToggle,.InventoryMain .InventoryMenuViewSwitch{display:none!important}.InventoryMain .InventoryMenu{border-bottom:1px solid var(--border_Light);border-radius:8px 8px 0 0;border-right:none;gap:6px;padding:0 12px}.InventoryMain .InventoryMenu .InventoryMenuHeader{display:none}.InventoryMain .InventoryMenu .InventoryMenuItem{align-items:center;background:var(--background_Gray_Light);border-radius:999px;flex:0 0 auto;height:40px;min-height:0;padding:0 14px;white-space:nowrap;width:auto}.InventoryMain .InventoryMenu .InventoryMenuItem .material-symbols-outlined{background:#0000;border:none;border-radius:0;color:var(--text_Title_Light);font-size:18px;height:auto;width:auto}.InventoryMain .InventoryMenu .InventoryMenuItem p{overflow:visible;text-overflow:clip}.InventoryMain .InventoryMenu .InventoryMenuItem.is-active{background:var(--background_Gray_Light_Blue);box-shadow:none}.InventoryMain .InventoryMenu .InventoryMenuItem.is-active .material-symbols-outlined{background:#0000;color:var(--text_Title_Dark)}.InventoryMain .InventoryMenu .InventoryMenuItem.is-active p{color:var(--text_Title_Dark)}.InventoryMain .InventoryBody{border-radius:0 0 8px 8px}}.InventoryHome{animation:InventoryHomePageFade .45s cubic-bezier(.22,.61,.36,1) both;box-sizing:border-box;display:flex;flex-direction:column;gap:22px;margin-inline:auto;max-width:1150px;padding:24px 24px 40px;width:100%}@keyframes InventoryHomePageFade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.InventoryHome .InventoryHomeError{background:color-mix(in srgb,var(--Canceled) 8%,var(--background_White));border:1px solid color-mix(in srgb,var(--Canceled) 25%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;padding:10px 14px}.InventoryHome .InventoryHomeHero{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.InventoryHome .InventoryHomeHero .InventoryHomeVisualCard{align-items:center;background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--background_Blue) 18%,#0000),#0000 55%),radial-gradient(circle at 72% 72%,color-mix(in srgb,var(--background_Blue) 14%,#0000),#0000 60%),linear-gradient(135deg,var(--background_Gray_Light_Light_Light) 0,var(--background_Gray_Light_Blue) 100%);border:1px solid var(--border_Light);border-radius:18px;box-shadow:0 1px 3px #0000000d;display:flex;isolation:isolate;justify-content:center;min-height:360px;overflow:hidden;position:relative}.InventoryHome .InventoryHomeHero .InventoryHomeVisualCard .InventoryHomeVisualGlow{animation:InventoryHomeGlow 9s ease-in-out infinite;background:radial-gradient(circle at center,#ffffff8c 0,#fff0 60%);border-radius:50%;filter:blur(10px);height:70%;inset:0;margin:auto;pointer-events:none;position:absolute;transform:translateZ(0);width:70%;will-change:transform,opacity;z-index:0}@keyframes InventoryHomeGlow{0%,to{opacity:.85;transform:translate3d(-20px,-10px,0) scale(1)}50%{opacity:1;transform:translate3d(20px,14px,0) scale(1.08)}}.InventoryHome .InventoryHomeHero .InventoryHomeVisualCard .InventoryHomeHeroValue{align-items:center;display:flex;flex-direction:column;gap:6px;padding:28px 32px;position:relative;text-align:center;z-index:1}.InventoryHome .InventoryHomeHero .InventoryHomeVisualCard .InventoryHomeHeroValue .InventoryHomeHeroLabel{color:var(--text_Title_Light);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.InventoryHome .InventoryHomeHero .InventoryHomeVisualCard .InventoryHomeHeroValue .InventoryHomeHeroAmount{-webkit-text-fill-color:#0000;animation:InventoryHomeHeroIridescent 6s ease-in-out infinite;background:linear-gradient(135deg,#f59e0b,#ec4899 30%,#8b5cf6 55%,#06b6d4 80%,#f59e0b);background-clip:text;-webkit-background-clip:text;background-size:200% 200%;filter:drop-shadow(0 14px 30px rgba(236,72,153,.18));font-size:clamp(40px,6vw,72px);font-weight:800;letter-spacing:-.025em;line-height:1}.InventoryHome .InventoryHomeHero .InventoryHomeVisualCard .InventoryHomeHeroValue .InventoryHomeHeroFootnote{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 4px 14px #0f172a14;color:var(--text_Title_Dark);font-size:13px;margin-top:6px;padding:6px 14px;transition:color .25s ease}.InventoryHome .InventoryHomeHero .InventoryHomeVisualCard .InventoryHomeHeroValue .InventoryHomeHeroFootnote.is-loading{animation:InventoryHomeFootnoteBreathe 1.8s ease-in-out infinite;color:var(--text_Title_Light_Light)}@keyframes InventoryHomeFootnoteBreathe{0%,to{opacity:.78}50%{opacity:1}}@keyframes InventoryHomeHeroFloat{0%{transform:translateZ(0)}25%{transform:translate3d(-4px,-8px,0)}50%{transform:translate3d(0,-14px,0)}75%{transform:translate3d(4px,-8px,0)}to{transform:translateZ(0)}}@keyframes InventoryHomeHeroIridescent{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:18px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:28px 26px}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeLogo{filter:drop-shadow(0 6px 14px rgba(15,23,42,.12));height:40px;object-fit:contain;-webkit-user-select:none;user-select:none;width:40px}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeTitle{color:var(--text_Title_Dark);font-size:clamp(24px,2.6vw,32px);font-weight:700;letter-spacing:-.018em;line-height:1.12;margin:0}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeSubtitle{color:var(--text_Title_Light);font-size:13px;line-height:1.55;margin:0}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeKpiStrip{align-items:center;background:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:14px;display:flex;gap:10px;justify-content:space-between;padding:14px 16px}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeKpiStrip .InventoryHomeKpi{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeKpiStrip .InventoryHomeKpiValue{color:var(--text_Title_Dark);font-size:20px;font-weight:800;letter-spacing:-.01em}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeKpiStrip .InventoryHomeKpiValue--reserved{color:var(--background_Blue);color:var(--pending,var(--background_Blue))}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeKpiStrip .InventoryHomeKpiValue--sellable{color:var(--background_Blue);color:var(--Done,var(--background_Blue))}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeKpiStrip .InventoryHomeKpiLabel{color:var(--text_Title_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeKpiStrip .InventoryHomeKpiDivider{background:var(--border_Light);flex-shrink:0;height:28px;width:1px}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeActions{display:flex;flex-wrap:wrap;gap:8px}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeActions .InventoryHomeAction{align-items:center;background:var(--background_Gray_Light_Light);border:0;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:8px 14px;transition:transform .12s ease,background .15s ease,box-shadow .15s ease}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeActions .InventoryHomeAction .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeActions .InventoryHomeAction:hover{background:var(--background_Gray_Light);box-shadow:0 6px 14px #0f172a14;transform:translateY(-2px)}.InventoryHome .InventoryHomeStats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(6,minmax(0,1fr))}.InventoryHome .InventoryHomeStats .InventoryHomeStat{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;gap:12px;padding:14px 16px;transition:transform .12s ease,box-shadow .16s ease,border-color .16s ease}.InventoryHome .InventoryHomeStats .InventoryHomeStat:hover{border-color:var(--border_Dark_Light);box-shadow:0 12px 28px #0f172a1a;transform:translateY(-2px)}.InventoryHome .InventoryHomeStats .InventoryHomeStat.is-warning{background:color-mix(in srgb,var(--Canceled) 7%,var(--background_White));border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);box-shadow:0 1px 3px #0000000d,inset 0 0 0 1px color-mix(in srgb,var(--Canceled) 12%,#0000)}.InventoryHome .InventoryHomeStats .InventoryHomeStat.is-warning:hover{border-color:color-mix(in srgb,var(--Canceled) 55%,#0000);box-shadow:0 12px 28px color-mix(in srgb,var(--Canceled) 18%,#0000)}.InventoryHome .InventoryHomeStats .InventoryHomeStat.is-warning .InventoryHomeStatIcon{background:linear-gradient(135deg,var(--Canceled),color-mix(in srgb,var(--Canceled) 65%,#000));box-shadow:0 6px 14px color-mix(in srgb,var(--Canceled) 28%,#0000)}.InventoryHome .InventoryHomeStats .InventoryHomeStat.is-warning .InventoryHomeStatValue{color:var(--Canceled)}.InventoryHome .InventoryHomeStats .InventoryHomeStat.is-warning .InventoryHomeStatLabel{color:color-mix(in srgb,var(--Canceled) 75%,var(--text_Title_Light));font-weight:600}.InventoryHome .InventoryHomeStats .InventoryHomeStat .InventoryHomeStatIcon{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue));background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark,var(--background_Blue)));border-radius:12px;box-shadow:0 6px 14px #0f172a14;color:var(--background_White);display:inline-flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.InventoryHome .InventoryHomeStats .InventoryHomeStat .InventoryHomeStatIcon .material-symbols-outlined{font-size:20px;font-variation-settings:"FILL" 1}.InventoryHome .InventoryHomeStats .InventoryHomeStat .InventoryHomeStatBody{display:flex;flex-direction:column;gap:2px;min-width:0}.InventoryHome .InventoryHomeStats .InventoryHomeStat .InventoryHomeStatValue{color:var(--text_Title_Dark);font-size:18px;font-weight:800;letter-spacing:-.01em;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryHome .InventoryHomeStats .InventoryHomeStat .InventoryHomeStatLabel{color:var(--text_Title_Light);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryHome .InventoryHomePanel{background:var(--background_White);border:1px solid var(--border_Light);border-radius:18px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:14px;padding:20px 22px}.InventoryHome .InventoryHomePanel .InventoryHomePanelHeader{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.InventoryHome .InventoryHomePanel .InventoryHomePanelHeader>div{display:flex;flex-direction:column;gap:2px;min-width:0}.InventoryHome .InventoryHomePanel .InventoryHomePanelHeader h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;letter-spacing:-.01em;margin:0}.InventoryHome .InventoryHomePanel .InventoryHomePanelHeader p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.InventoryHome .InventoryHomePanel .InventoryHomePanelHeader .InventoryHomePanelLink{align-items:center;background:#0000;border:0;border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:4px;padding:6px 12px;transition:transform .12s ease,background .15s ease;white-space:nowrap}.InventoryHome .InventoryHomePanel .InventoryHomePanelHeader .InventoryHomePanelLink .material-symbols-outlined{font-size:16px}.InventoryHome .InventoryHomePanel .InventoryHomePanelHeader .InventoryHomePanelLink:hover{background:var(--background_Gray_Light);transform:translateY(-2px)}.InventoryHome .InventoryHomePanel .InventoryHomeEmptyCard{align-items:center;background:var(--background_Gray_Light_Light_Light);border:1px dashed var(--border_Light);border-radius:14px;color:var(--text_Title_Light_Light);display:flex;font-size:13px;gap:10px;justify-content:center;padding:32px 20px}.InventoryHome .InventoryHomePanel .InventoryHomeEmptyCard .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:18px}.InventoryHome .InventoryHomeMarquee{-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.InventoryHome .InventoryHomeMarquee::-webkit-scrollbar{display:none}.InventoryHome .InventoryHomeMarquee{mask-image:linear-gradient(90deg,#0000 0,#000 4%,#000 96%,#0000);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 4%,#000 96%,#0000)}.InventoryHome .InventoryHomeMarquee .InventoryHomeMarqueeTrack{animation-duration:60s;animation-iteration-count:infinite;animation-timing-function:linear;display:flex;flex-shrink:0;gap:12px;width:-webkit-max-content;width:max-content;will-change:transform}.InventoryHome .InventoryHomeMarquee--left .InventoryHomeMarqueeTrack{animation-name:InventoryHomeMarqueeLeft}.InventoryHome .InventoryHomeMarquee--right .InventoryHomeMarqueeTrack{animation-name:InventoryHomeMarqueeRight}@keyframes InventoryHomeMarqueeLeft{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes InventoryHomeMarqueeRight{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}.InventoryHome .InventoryHomeMarqueeCard{align-items:center;background:var(--background_Gray_Light_Light);border:0;border-radius:14px;cursor:pointer;display:flex;flex:0 0 280px;gap:12px;min-width:280px;padding:16px 14px;text-align:left;transition:transform .12s ease,box-shadow .15s ease,background .15s ease}.InventoryHome .InventoryHomeMarqueeCard .InventoryHomeMarqueeIcon{align-items:center;background:linear-gradient(135deg,#6366f1,#4338ca);background:var(--icon-bg,linear-gradient(135deg,#6366f1,#4338ca));border-radius:12px;box-shadow:0 6px 14px #0f172a14;color:var(--background_White);display:inline-flex;flex:0 0 auto;height:42px;justify-content:center;overflow:hidden;width:42px}.InventoryHome .InventoryHomeMarqueeCard .InventoryHomeMarqueeIcon .material-symbols-outlined{font-size:20px;font-variation-settings:"FILL" 1}.InventoryHome .InventoryHomeMarqueeCard .InventoryHomeMarqueeIcon img{border-radius:12px;height:100%;object-fit:cover;width:100%}.InventoryHome .InventoryHomeMarqueeCard .InventoryHomeMarqueeText{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.InventoryHome .InventoryHomeMarqueeCard .InventoryHomeMarqueeTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryHome .InventoryHomeMarqueeCard .InventoryHomeMarqueeDescription{color:var(--text_Title_Light);font-size:12px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryHome .InventoryHomeMarqueeCard .InventoryHomeMarqueeArrow{color:var(--text_Title_Light_Light);flex:0 0 auto;font-size:22px;transition:color .15s ease,transform .12s ease}.InventoryHome .InventoryHomeMarqueeCard:hover{transform:translateY(-2px)}.InventoryHome .InventoryHomeMarqueeCard:hover .InventoryHomeMarqueeArrow{color:var(--text_Title_Dark);transform:translateX(2px)}.InventoryHome .InventoryHomeBottomGrid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.InventoryHome .InventoryHomeBottomGrid .InventoryHomePanel--half{min-width:0}.InventoryHome .InventoryHomeLocationsList{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.InventoryHome .InventoryHomeLocationsRow{align-items:center;background-color:var(--background_Gray_Light_Light);border:1px solid #0000;border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:12px 10px;transition:transform .12s ease,box-shadow .15s ease}.InventoryHome .InventoryHomeLocationsRow:hover{transform:translateY(-2px)}.InventoryHome .InventoryHomeLocationsRow .InventoryHomeLocationsIcon{align-items:center;background:linear-gradient(135deg,#6366f1,#4338ca);background:var(--icon-bg,linear-gradient(135deg,#6366f1,#4338ca));border-radius:10px;box-shadow:0 4px 10px #0f172a14;color:var(--background_White);display:inline-flex;flex:0 0 auto;height:38px;justify-content:center;width:38px}.InventoryHome .InventoryHomeLocationsRow .InventoryHomeLocationsIcon .material-symbols-outlined{font-size:18px;font-variation-settings:"FILL" 1}.InventoryHome .InventoryHomeLocationsRow .InventoryHomeLocationsMain{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.InventoryHome .InventoryHomeLocationsRow .InventoryHomeLocationsTop{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.InventoryHome .InventoryHomeLocationsRow .InventoryHomeLocationsTop strong{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryHome .InventoryHomeLocationsRow .InventoryHomeLocationsTop span{color:var(--text_Title_Light);flex-shrink:0;font-size:12px;font-weight:600}.InventoryHome .InventoryHomeLocationsRow .InventoryHomeLocationsBar{background:var(--background_White);border-radius:999px;box-shadow:inset 0 1px 2px #0f172a0d;height:6px;overflow:hidden;position:relative}.InventoryHome .InventoryHomeLocationsRow .InventoryHomeLocationsBar>span{background:linear-gradient(90deg,var(--background_Blue),var(--background_Blue_Purpel));background:var(--icon-bg,linear-gradient(90deg,var(--background_Blue),var(--background_Blue_Purpel)));border-radius:999px;bottom:0;left:0;position:absolute;top:0;transition:width .6s cubic-bezier(.22,.61,.36,1)}.InventoryHome .InventoryHomeOrdersList{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.InventoryHome .InventoryHomeOrdersRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:12px 14px;transition:transform .12s ease,box-shadow .15s ease,border-color .15s ease}.InventoryHome .InventoryHomeOrdersRow:hover{border-color:var(--border_Dark_Light);box-shadow:0 8px 20px #0f172a14;transform:translateY(-2px)}.InventoryHome .InventoryHomeOrdersRow .InventoryHomeOrdersIcon{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:10px;color:var(--background_Blue);display:inline-flex;flex:0 0 auto;height:36px;justify-content:center;width:36px}.InventoryHome .InventoryHomeOrdersRow .InventoryHomeOrdersIcon .material-symbols-outlined{font-size:18px}.InventoryHome .InventoryHomeOrdersRow .InventoryHomeOrdersMain{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.InventoryHome .InventoryHomeOrdersRow .InventoryHomeOrdersMain strong{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryHome .InventoryHomeOrdersRow .InventoryHomeOrdersMain span{color:var(--text_Title_Light_Light);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryHome .InventoryHomeOrdersRow .InventoryHomeOrdersStatus{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);flex-shrink:0;font-size:11px;font-weight:600;padding:4px 10px}.InventoryHome .InventoryHomeOrdersRow .InventoryHomeOrdersStatus.is-reserved{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue)}.InventoryHome .InventoryHomeOrdersRow .InventoryHomeOrdersStatus.is-fulfilled{background:color-mix(in srgb,var(--Done) 16%,#0000);color:var(--Done)}.InventoryHome .InventoryHomeOrdersRow .InventoryHomeOrdersStatus.is-cancelled{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}@media(max-width:1050px){.InventoryHome{gap:18px;padding:18px}.InventoryHome .InventoryHomeHero{gap:14px;grid-template-columns:1fr}.InventoryHome .InventoryHomeHero .InventoryHomeVisualCard{min-height:280px}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard{gap:14px;padding:22px}.InventoryHome .InventoryHomeStats{grid-template-columns:repeat(3,minmax(0,1fr))}.InventoryHome .InventoryHomeBottomGrid{grid-template-columns:1fr}}@media(max-width:600px){.InventoryHome{gap:14px;overflow-x:hidden;padding:14px}.InventoryHome .InventoryHomeHero{gap:12px}.InventoryHome .InventoryHomeHero .InventoryHomeVisualCard{border-radius:16px;min-height:0}.InventoryHome .InventoryHomeHero .InventoryHomeVisualCard .InventoryHomeHeroValue{gap:4px;padding:20px 18px}.InventoryHome .InventoryHomeHero .InventoryHomeVisualCard .InventoryHomeHeroValue .InventoryHomeHeroAmount{font-size:clamp(32px,9vw,48px)}.InventoryHome .InventoryHomeHero .InventoryHomeVisualCard .InventoryHomeHeroValue .InventoryHomeHeroFootnote{font-size:12px;padding:5px 10px}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard{border-radius:16px;gap:12px;padding:20px 18px}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeKpiStrip{padding:12px}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeKpiStrip .InventoryHomeKpiValue{font-size:16px}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeActions{gap:6px}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeActions .InventoryHomeAction{font-size:11px;min-height:44px;padding:6px 10px}.InventoryHome .InventoryHomeStats{grid-gap:10px;display:grid!important;gap:10px;grid-template-columns:1fr!important;overflow:visible!important}.InventoryHome .InventoryHomeStats>*{min-width:0!important;width:100%}.InventoryHome .InventoryHomeStats{gap:8px}.InventoryHome .InventoryHomeStats .InventoryHomeStat{padding:12px}.InventoryHome .InventoryHomeStats .InventoryHomeStat .InventoryHomeStatIcon{height:34px;width:34px}.InventoryHome .InventoryHomeStats .InventoryHomeStat .InventoryHomeStatIcon .material-symbols-outlined{font-size:18px}.InventoryHome .InventoryHomeStats .InventoryHomeStat .InventoryHomeStatValue{font-size:16px}.InventoryHome .InventoryHomePanel{border-radius:16px;padding:16px}.InventoryHome .InventoryHomeMarquee{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}}[data-theme=dark] .InventoryHome .InventoryHomeVisualCard{background:radial-gradient(circle at 30% 25%,#a78bfa33,#0000 55%),radial-gradient(circle at 70% 70%,#38bdf82e,#0000 60%),radial-gradient(circle at 50% 50%,#ec48991a,#0000 60%),linear-gradient(135deg,#1a1f27,#1a1330 50%,#0f1422)}[data-theme=dark] .InventoryHome .InventoryHomeVisualCard .InventoryHomeHeroValue .InventoryHomeHeroFootnote{background:#1a1f27;border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}[data-theme=dark] .InventoryHome .InventoryHomeStats .InventoryHomeStat{background:linear-gradient(135deg,#1a1f27,#2a1f3d)!important}[data-theme=dark] .InventoryHome .InventoryHomeStats .InventoryHomeStat .InventoryHomeStatLabel,[data-theme=dark] .InventoryHome .InventoryHomeStats .InventoryHomeStat .InventoryHomeStatValue{color:#f8fafc}[data-theme=dark] .InventoryHome .InventoryHomeStats .InventoryHomeStat .InventoryHomeStatLabel{opacity:.7}[data-theme=dark] .InventoryHome .InventoryHomeMarqueeCard{background:linear-gradient(135deg,#1a1f27,#2a1f3d)!important}[data-theme=dark] .InventoryHome .InventoryHomeMarqueeCard .InventoryHomeMarqueeIcon{--icon-bg:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Purpel))!important;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Purpel))!important}[data-theme=dark] .InventoryHome .InventoryHomeMarqueeCard .InventoryHomeMarqueeDescription,[data-theme=dark] .InventoryHome .InventoryHomeMarqueeCard .InventoryHomeMarqueeTitle{color:#f8fafc!important}[data-theme=dark] .InventoryHome .InventoryHomeMarqueeCard .InventoryHomeMarqueeDescription{opacity:.75}[data-theme=dark] .InventoryHome .InventoryHomeLocationsRow{background:linear-gradient(135deg,#1a1f27,#2a1f3d)!important}[data-theme=dark] .InventoryHome .InventoryHomeLocationsRow .InventoryHomeLocationsIcon{--icon-bg:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Purpel))!important;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Purpel))!important}[data-theme=dark] .InventoryHome .InventoryHomeLocationsRow .InventoryHomeLocationsTop span,[data-theme=dark] .InventoryHome .InventoryHomeLocationsRow .InventoryHomeLocationsTop strong{color:#f8fafc}[data-theme=dark] .InventoryHome .InventoryHomeLocationsRow .InventoryHomeLocationsBar{background:#ffffff0f}.InventoryHomeSkeleton{animation:InventoryHomeSkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:8px;display:inline-block;vertical-align:middle;will-change:background-position}.InventoryHomeSkeleton--hero{animation:InventoryHomeHeroSkeletonShimmer 3s ease-in-out infinite;background:linear-gradient(135deg,#f59e0b38,#ec48993d 30%,#8b5cf63d 55%,#06b6d438 80%,#f59e0b38);background-size:220% 220%;border-radius:14px;height:clamp(40px,6vw,72px);width:clamp(180px,22vw,280px)}.InventoryHomeSkeleton--count{animation-duration:1.2s;border-radius:999px;height:12px;vertical-align:-1px;width:30px}.InventoryHomeSkeleton--count2{animation-delay:.28s;width:22px}.InventoryHomeSkeleton--kpi{border-radius:6px;height:22px;width:60px}.InventoryHomeSkeleton--stat{border-radius:6px;height:22px;width:64px}.InventoryHomeSkeleton--label{border-radius:999px;height:12px;width:96px}@keyframes InventoryHomeSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes InventoryHomeHeroSkeletonShimmer{0%,to{background-position:0 50%}50%{background-position:100% 50%}}[data-theme=dark] .InventoryHomeSkeleton{background:linear-gradient(90deg,#ffffff0a,#ffffff1a 50%,#ffffff0a);background-size:200% 100%}[data-theme=dark] .InventoryHomeSkeleton--hero{background:linear-gradient(135deg,#f59e0b42,#ec48994d 30%,#8b5cf64d 55%,#06b6d442 80%,#f59e0b42);background-size:220% 220%}.InventoryItems{background-color:var(--background_White);border-left:0;border-radius:0 8px 8px 0;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;padding:24px 0 0;padding-inline:max(24px,(100% - 1150px)/2);width:100%}.InventoryItems .InventoryItemsHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.InventoryItems .InventoryItemsHeader .InventoryItemsHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.InventoryItems .InventoryItemsHeader .InventoryItemsHeaderMain .InventoryItemsTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;line-height:1.2;margin:0}.InventoryItems .InventoryItemsHeader .InventoryItemsHeaderMain .InventoryItemsSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.InventoryItems .InventoryItemsHeader .InventoryItemsHeaderActions{align-items:center;display:flex}.InventoryItems .InventoryItemsHeader .InventoryItemsHeaderActions .InventoryItemsAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.InventoryItems .InventoryItemsHeader .InventoryItemsHeaderActions .InventoryItemsAddBtn .InventoryItemsAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}[data-theme=dark] .InventoryItems .InventoryItemsHeader .InventoryItemsHeaderActions .InventoryItemsAddBtn .InventoryItemsAddBtnInner{background:var(--background_Blue);background:var(--brand-accent,var(--background_Blue))}.InventoryItems .InventoryItemsHeader .InventoryItemsHeaderActions .InventoryItemsAddBtn .InventoryItemsAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.InventoryItems .InventoryItemsHeader .InventoryItemsHeaderActions .InventoryItemsAddBtn .InventoryItemsAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.InventoryItems .InventoryItemsHeader .InventoryItemsHeaderActions .InventoryItemsAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.InventoryItems .InventoryItemsHeader .InventoryItemsHeaderActions .InventoryItemsAddBtn:active{transform:scale(.98)}.InventoryItems .InventoryItemsError{background:#ef444414;border:1px solid #ef444440;border-radius:8px;color:var(--Canceled);font-size:13px;margin:12px 25px 0;padding:10px 12px}.InventoryItems .InventoryItemsControls{display:flex;flex-direction:column;margin-top:15px}.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom{align-items:center;background-color:var(--background_White);border-bottom:none;border-radius:8px 8px 0 0;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:0 0 20px;position:relative;z-index:3}.InventoryItems .InventoryItemsControls .InventoryItemsFilters{align-items:center;display:flex;gap:8px}.InventoryItems .InventoryItemsControls .InventoryItemsFilters .InventoryItemsStatusFilter{position:relative}.InventoryItems .InventoryItemsControls .InventoryItemsFilters .InventoryItemsStatusFilter .InventoryItemsFilterButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;height:34px;outline:3px solid #0000;padding:0 10px;transition:border-color .12s ease,outline-color .12s ease,box-shadow .12s ease}.InventoryItems .InventoryItemsControls .InventoryItemsFilters .InventoryItemsStatusFilter .InventoryItemsFilterButton .InventoryItemsFilterChevron{color:var(--text_Title_Light_Light);font-size:18px}.InventoryItems .InventoryItemsControls .InventoryItemsFilters .InventoryItemsStatusFilter .InventoryItemsFilterButton:focus-visible,.InventoryItems .InventoryItemsControls .InventoryItemsFilters .InventoryItemsStatusFilter .InventoryItemsFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.InventoryItems .InventoryItemsControls .InventoryItemsFilters .InventoryItemsStatusFilter .InventoryItemsFilterMenu{background:var(--background_White);background:var(--surface,var(--background_White));border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;left:0;min-width:140px;padding:6px;position:absolute;top:calc(100% + 4px);z-index:10}.InventoryItems .InventoryItemsControls .InventoryItemsFilters .InventoryItemsStatusFilter .InventoryItemsFilterMenu .InventoryItemsFilterOption{border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:7px 10px}.InventoryItems .InventoryItemsControls .InventoryItemsFilters .InventoryItemsStatusFilter .InventoryItemsFilterMenu .InventoryItemsFilterOption:hover{background:var(--background_Gray_Light)}.InventoryItems .InventoryItemsControls .InventoryItemsSearch{flex:0 0 240px;max-width:240px;min-width:240px}.InventoryItems .InventoryItemsControls .InventoryItemsSearch .SearchForm{width:100%}.InventoryItems .InventoryItemsControls .InventoryItemsSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px;height:34px;padding:0 10px}.InventoryItems .InventoryItemsControls .InventoryItemsSearch .SearchForm .SearchFormMain .SearchIcon .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.InventoryItems .InventoryItemsControls .InventoryItemsSearch .SearchForm .SearchFormMain .SearchInput{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px;outline:none}.InventoryItems .InventoryItemsControls .InventoryItemsSearch .SearchForm .SearchFormMain .SearchInput::placeholder{color:var(--text_Title_Light_Light)}.InventoryItems .InventoryItemsControls .InventoryItemsSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:22px;justify-content:center;width:22px}.InventoryItems .InventoryItemsControls .InventoryItemsSearch .SearchForm .SearchFormMain .SearchClear .material-symbols-outlined{font-size:16px}.InventoryItems .InventoryItemsControls .InventoryItemsSearch .SearchForm .SearchFormMain .SearchClear:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.InventoryItems .InventoryItemsTableSection{background-color:var(--background_White);border:none;border-radius:0;box-shadow:none;display:flex;flex:1 1;flex-direction:column;min-height:500px;padding:0}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;table-layout:auto;width:100%}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable thead tr{display:table-row}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable thead tr th{background:var(--background_White);border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);display:table-cell;font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-align:left;text-overflow:clip;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable thead tr th.InventoryItemsSortableHeader{cursor:pointer;transition:color .12s ease}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable thead tr th.InventoryItemsSortableHeader:hover{color:var(--text_Title_Dark)}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable thead tr th.InventoryItemsSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable thead tr th.InventoryItemsSortableHeader .InventoryItemsSortIcon{color:var(--text_Title_Light_Light_Light);font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease;vertical-align:middle}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable thead tr th.InventoryItemsSortableHeader .InventoryItemsSortIcon.is-active{color:var(--text_Title_Light_Light)}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable thead tr th.InventoryItemsSortableHeader .InventoryItemsSortIcon.is-asc{transform:rotate(180deg)}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable thead tr th.InventoryItemsImageHeader{width:60px}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable thead tr th.InventoryItemsActionsHeader{width:48px}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable .SettingsActionsHeader{max-width:50px}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable .SettingsActionsHeader,.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable .SettingsCellEdit{background-color:var(--background_White);border-bottom:1px solid var(--border_Light);box-shadow:-22px 0 30px -12px #1118271a,-12px 0 18px -12px #1118270f;display:table-cell;max-width:50px;min-width:50px;position:-webkit-sticky;position:sticky;right:0;text-align:center;vertical-align:middle;width:50px}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody{display:table-row-group}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow{cursor:pointer;display:table-row;transition:background .12s ease-out}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow:hover,.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow:hover:nth-child(2n),.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow:nth-child(2n){background:var(--background_Gray_Light)}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow td{border-bottom:1px solid var(--border_Light);color:var(--text_Title_Dark);display:table-cell;font-size:13px;height:70px;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow td .InventoryItemsCell{align-items:center;display:flex;gap:0}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow td .InventoryItemsCell.InventoryItemsImageCell .InventoryItemsImage{border:1px solid var(--border_Light);border-radius:6px;height:36px;object-fit:cover;width:36px}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow td .InventoryItemsCell.InventoryItemsImageCell .InventoryItemsImagePlaceholder{align-items:center;background:var(--background_Gray_Light);border-radius:6px;color:var(--text_Title_Light_Light);display:flex;font-size:14px;height:36px;justify-content:center;width:36px}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow td .InventoryItemsCell .InventoryItemsName{color:var(--text_Title_Dark);display:block;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow td .InventoryItemsCell:has(.InventoryItemsName){align-items:flex-start;flex-direction:column;min-width:0}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow td .InventoryItemsCell .InventoryItemsQuantity{color:var(--text_Title_Dark);font-weight:600}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow td .InventoryItemsCell .InventoryItemsQuantity.is-empty{color:var(--Canceled)}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow td .InventoryItemsCell.InventoryItemsAvailableCell{align-items:flex-start;flex-direction:column;gap:2px}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow td .InventoryItemsCell .InventoryItemsReservedNote{color:var(--text_Title_Light_Light_Light);font-size:11px;font-weight:400;letter-spacing:0;line-height:1.3;text-transform:none}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody .InventoryItemsEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:32px 20px;text-align:center}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow--skeleton{background:var(--background_White)!important;cursor:default}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow--skeleton td{border-bottom:1px solid var(--border_Light);padding:20px 12px}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow--skeleton:nth-child(2n) td{background:var(--background_Gray_Light_Light_Light)}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody .InventoryItemsSkeleton{animation:InventoryItemsSkeletonShimmer 1.6s ease-in-out infinite;background:var(--background_Gray_Light_Light);background-image:linear-gradient(90deg,var(--background_Gray_Light_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--background_Gray_Light_Light) 100%);background-position:100% 0;background-size:200% 100%;border-radius:6px;display:inline-block;height:14px;overflow:hidden;position:relative}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody .InventoryItemsSkeleton--image{border-radius:8px;height:40px;vertical-align:middle;width:40px}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody .InventoryItemsSkeleton--name{height:14px;min-width:140px;width:60%}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody .InventoryItemsSkeleton--line{height:12px;min-width:100px;width:70%}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody .InventoryItemsSkeleton--num{height:12px;width:50px}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody .InventoryItemsSkeleton--pill{border-radius:999px;height:22px;width:70px}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody .InventoryItemsSkeleton--dot{border-radius:50%;height:20px;width:20px}@keyframes InventoryItemsSkeletonShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.InventoryItems .InventoryItemsTableSection .InventoryStockLocationsChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;height:28px;outline:3px solid #0000;padding:4px 10px;transition:border-color .12s ease,background .12s ease,outline-color .12s ease,box-shadow .12s ease}.InventoryItems .InventoryItemsTableSection .InventoryStockLocationsChip .material-symbols-outlined{color:var(--background_Blue);font-size:14px}.InventoryItems .InventoryItemsTableSection .InventoryStockLocationsChip.is-active,.InventoryItems .InventoryItemsTableSection .InventoryStockLocationsChip:focus-visible,.InventoryItems .InventoryItemsTableSection .InventoryStockLocationsChip:hover,.InventoryItemsRow.is-expanded .InventoryItems .InventoryItemsTableSection .InventoryStockLocationsChip{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.InventoryItems .InventoryItemsTableSection .InventoryStockStatusPill{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.04em;padding:3px 10px}.InventoryItems .InventoryItemsTableSection .InventoryStockStatusPill:before{border-radius:50%;content:"";height:6px;width:6px}.InventoryItems .InventoryItemsTableSection .InventoryStockStatusPill--in{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.InventoryItems .InventoryItemsTableSection .InventoryStockStatusPill--in:before{background:var(--Done)}.InventoryItems .InventoryItemsTableSection .InventoryStockStatusPill--low{background:color-mix(in srgb,#f59e0b 14%,#0000);color:#b45309}.InventoryItems .InventoryItemsTableSection .InventoryStockStatusPill--low:before{background:#f59e0b}.InventoryItems .InventoryItemsTableSection .InventoryStockStatusPill--out{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.InventoryItems .InventoryItemsTableSection .InventoryStockStatusPill--out:before{background:var(--Canceled)}.InventoryItems .InventoryItemsTableSection .InventoryStockActionsCell{display:inline-flex;justify-content:flex-end;position:relative}.InventoryItems .InventoryItemsTableSection .InventoryStockActionsCell .InventoryStockActionsBtn{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .12s ease,border-color .12s ease;width:32px}.InventoryItems .InventoryItemsTableSection .InventoryStockActionsCell .InventoryStockActionsBtn:hover{background:var(--background_Gray_Light);border-color:var(--border_Light);color:var(--text_Title_Dark)}.InventoryItems .InventoryItemsTableSection .InventoryStockActionsCell .InventoryStockActionsBtn .material-symbols-outlined{color:inherit;font-size:20px}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow{background:var(--background_Gray_Light_Light_Light)}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow td{border-bottom:1px solid var(--border_Light);padding:0}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand{animation:InventoryStockExpandSlide .22s cubic-bezier(.22,.61,.36,1) both;box-sizing:border-box;max-width:calc(100vw - 120px);padding:18px 24px 20px;position:relative;transform:translateX(0);transform:translateX(var(--inv-scroll-x,0));will-change:transform}@keyframes InventoryStockExpandSlide{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand h4{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:600;gap:8px;margin:0 0 12px}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand h4:before{background:var(--background_Blue);border-radius:2px;content:"";height:14px;width:4px}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandEmpty{align-items:center;background:var(--background_White);border:1px dashed var(--border_Light);border-radius:10px;color:var(--text_Title_Light_Light);display:flex;font-size:13px;gap:10px;padding:18px 14px}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandEmpty:before{color:var(--text_Title_Light_Light_Light);content:"warehouse";font-family:Material Symbols Outlined;font-size:18px}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));list-style:none;margin:0;padding:0}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 2px #0f172a0a;display:flex;flex-direction:column;gap:10px;overflow:hidden;padding:12px 14px 14px;position:relative;transition:border-color .16s ease,box-shadow .16s ease,transform .12s ease}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li:after{background:linear-gradient(90deg,var(--background_Blue),var(--background_Blue));background:linear-gradient(90deg,var(--background_Blue),var(--background_Blue_Light_Middle,var(--background_Blue)));border-radius:0 3px 0 0;bottom:0;content:"";height:3px;left:0;position:absolute;transition:width .4s cubic-bezier(.22,.61,.36,1);width:0;width:var(--share,0)}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li:hover{border-color:var(--background_Blue);box-shadow:0 6px 16px #0f172a14;transform:translateY(-1px)}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li.is-empty{opacity:.7}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li.is-empty .InventoryStockExpandQty{color:var(--text_Title_Light_Light)}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li.is-empty:after{background:var(--border_Light)}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li .InventoryStockExpandTop{align-items:center;display:flex;gap:12px;justify-content:space-between}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li .InventoryStockExpandLocation{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:500;gap:10px;min-width:0}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li .InventoryStockExpandLocation .material-symbols-outlined{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:8px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:16px;height:28px;justify-content:center;width:28px}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li .InventoryStockExpandLocation>span:not(.material-symbols-outlined){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li .InventoryStockExpandQty{align-items:flex-end;color:var(--text_Title_Dark);display:inline-flex;flex-direction:column;font-size:16px;font-weight:700;line-height:1}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li .InventoryStockExpandQty small{color:var(--text_Title_Light_Light_Light);font-size:11px;font-weight:500;margin-top:2px}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li .InventoryStockExpandStats{grid-gap:8px;border-top:1px dashed var(--border_Light);display:grid;gap:8px;grid-template-columns:1fr 1fr;padding-top:8px}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li .InventoryStockExpandStat{display:inline-flex;flex-direction:column;gap:2px}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li .InventoryStockExpandStat strong{color:var(--text_Title_Dark);font-size:14px;font-weight:700}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li .InventoryStockExpandStat>span{color:var(--text_Title_Light_Light_Light);font-size:11px;font-weight:500}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li .InventoryStockExpandStat--reserved strong{color:var(--text_Title_Light);color:var(--pending,var(--text_Title_Light))}.InventoryItems .Table .TableToolbar{padding:0 0 20px}.InventoryItems .Table .TableSection{min-height:500px;padding:0}.InventoryItems .Table .TableSection .TableGrid{min-width:820px}.InventoryItems .Table .TableSection .TableGrid .InventoryItemsCell{align-items:center;display:flex;gap:0}.InventoryItems .Table .TableSection .TableGrid .InventoryItemsCell.InventoryItemsCellStatus{justify-content:flex-start}.InventoryItems .Table .TableSection .TableGrid .InventoryItemsCell.InventoryItemsImageCell .InventoryItemsImage{border:1px solid var(--border_Light);border-radius:6px;height:36px;object-fit:cover;width:36px}.InventoryItems .Table .TableSection .TableGrid .InventoryItemsCell.InventoryItemsImageCell .InventoryItemsImagePlaceholder{align-items:center;background:var(--background_Gray_Light);border-radius:6px;color:var(--text_Title_Light_Light);display:flex;font-size:14px;height:36px;justify-content:center;width:36px}.InventoryItems .Table .TableSection .TableGrid .InventoryItemsCell .InventoryItemsName{color:var(--text_Title_Dark);display:block;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryItems .Table .TableSection .TableGrid .InventoryItemsCell .InventoryItemsDescription{color:var(--text_Title_Light_Light);display:block;font-size:12px;margin-top:2px;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryItems .Table .TableSection .TableGrid .InventoryItemsCell:has(.InventoryItemsDescription),.InventoryItems .Table .TableSection .TableGrid .InventoryItemsCell:has(.InventoryItemsName){align-items:flex-start;flex-direction:column;min-width:0}.InventoryItems .Table .TableSection .TableGrid .InventoryItemsCell .InventoryItemsQuantity{color:var(--text_Title_Dark);font-weight:600}.InventoryItems .Table .TableSection .TableGrid .InventoryItemsCell .InventoryItemsQuantity.is-empty{color:var(--Canceled)}.InventoryItems .Table .TableSection .TableGrid .InventoryItemsCell .InventoryItemsStatusToggle{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;padding:4px 8px}.InventoryItems .Table .TableSection .TableGrid .InventoryItemsCell .InventoryItemsStatusToggle .InventoryItemsStatusToggleDot{background:var(--text_Title_Light_Light_Light);border-radius:50%;height:8px;width:8px}.InventoryItems .Table .TableSection .TableGrid .InventoryItemsCell .InventoryItemsStatusToggle.is-active{background:#10b98114;border-color:#10b98166;color:#10b981;color:var(--Done,#10b981)}.InventoryItems .Table .TableSection .TableGrid .InventoryItemsCell .InventoryItemsStatusToggle.is-active .InventoryItemsStatusToggleDot{background:#10b981;background:var(--Done,#10b981)}.InventoryItems .Table .TableSection .TableGrid .InventoryItemsCell .InventoryItemsStatusToggle.is-inactive{border-color:#94a3b873;color:var(--text_Title_Light_Light)}.InventoryItems .Table .TableSection .TableGrid .SettingsActionsHeader{background:var(--background_Gray_Light_Light);max-width:50px}.InventoryItems .Table .TableSection .TableGrid .SettingsActionsHeader,.InventoryItems .Table .TableSection .TableGrid .SettingsCellEdit{box-shadow:-22px 0 30px -12px #1118271a,-12px 0 18px -12px #1118270f;max-width:50px;min-width:50px;position:-webkit-sticky;position:sticky;right:0;text-align:center;vertical-align:middle;width:50px}.InventoryItems .Table .TableSection .TableGrid .SettingsCellEdit{background-color:var(--background_White);color:var(--text_Title_Light);cursor:pointer;font-size:26px;padding:0}.InventoryItems .Table .TableSection .TableGrid .SettingsCellEdit:hover{color:var(--text_Title_Dark)}@media(max-width:1050px){.InventoryItems .InventoryItemsHeader{margin:18px 18px 0}.InventoryItems .InventoryItemsHeader .InventoryItemsHeaderMain .InventoryItemsTitle{font-size:18px}.InventoryItems .InventoryItemsControls,.InventoryItems .InventoryItemsPages,.InventoryItems .InventoryItemsTableSection{margin-left:18px;margin-right:18px}.InventoryItems .InventoryItemsTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.InventoryItems .InventoryItemsTableWrapper .InventoryItemsTable tbody tr td:first-child,.InventoryItems .InventoryItemsTableWrapper .InventoryItemsTable thead tr th:first-child{background:var(--background_White);left:0;position:-webkit-sticky;position:sticky;z-index:1}.InventoryItems .InventoryItemsTableWrapper .InventoryItemsTable tbody tr:nth-child(2n) td:first-child{background:var(--background_Gray_Light)}.InventoryItems .Table .TableSection .TableWrapper .TableGrid tbody tr td:first-child,.InventoryItems .Table .TableSection .TableWrapper .TableGrid thead tr th:first-child{left:0;position:-webkit-sticky;position:sticky;z-index:1}.InventoryItems .Table .TableSection .TableWrapper .TableGrid thead tr th:first-child{background:var(--background_Gray_Light_Light)}.InventoryItems .Table .TableSection .TableWrapper .TableGrid tbody tr td:first-child{background:var(--background_White)}.InventoryItems .Table .TableSection .TableWrapper .TableGrid tbody tr:nth-child(2n) td:first-child{background:var(--background_Gray_Light)}.InventoryItems .Table .TableSection .TableWrapper .TableGrid tbody tr.TableRow:hover td:first-child{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.InventoryItems .Table .TableSection .TableWrapper .TableGrid tbody tr.TableRow:hover:nth-child(2n) td:first-child{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}}@media(max-width:600px){.InventoryItems{overflow-x:hidden}.InventoryItems .InventoryItemsHeader{align-items:stretch;flex-direction:column;gap:12px;margin:14px 14px 0;padding-bottom:12px}.InventoryItems .InventoryItemsHeader .InventoryItemsHeaderMain .InventoryItemsTitle{font-size:18px}.InventoryItems .InventoryItemsHeader .InventoryItemsHeaderActions .InventoryItemsAddBtn{height:44px;justify-content:center;width:100%}.InventoryItems .InventoryItemsControls,.InventoryItems .InventoryItemsPages{margin-left:0;margin-right:0}.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom{align-items:center!important;box-sizing:border-box!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:8px;justify-content:flex-start!important;position:relative;width:100%!important;z-index:auto!important}.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom .InventoryItemsFilters{-webkit-overflow-scrolling:touch;align-items:center;display:flex!important;flex:0 1 auto!important;flex-wrap:nowrap!important;gap:8px;min-width:0!important;overflow-x:auto!important;padding:4px;scrollbar-width:none;transform:none!important;width:auto!important;z-index:auto!important}.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom .InventoryItemsFilters::-webkit-scrollbar{display:none}.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom .InventoryItemsFilters .DatePicker__Button,.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom .InventoryItemsFilters .InventoryItemsFilterButton{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px!important;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);flex:0 0 auto!important;font-size:13px;font-weight:500;gap:6px;height:38px!important;justify-content:space-between;max-height:38px!important;min-height:38px!important;min-width:-webkit-max-content!important;min-width:max-content!important;padding:0 12px!important;white-space:nowrap!important;width:auto!important}.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom .InventoryItemsFilters .DatePicker__Button span{white-space:nowrap!important}.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom .InventoryItemsFilters .InventoryItemsFilterMenu:not(.is-anchored),.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom .InventoryItemsFilters .InventoryItemsMultiMenu:not(.is-anchored){bottom:12px!important;left:12px!important;max-height:72vh!important;max-width:none!important;min-width:0!important;overflow-y:auto!important;position:fixed!important;right:12px!important;top:auto!important;width:auto!important;z-index:1000!important}.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom .InventoryItemsFilters .InventoryItemsFilterMenu.is-anchored,.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom .InventoryItemsFilters .InventoryItemsMultiMenu.is-anchored{max-height:72vh!important;max-width:calc(100vw - 16px)!important;overflow-y:auto!important;z-index:1000!important}.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom .InventoryItemsSearch{flex:0 0 auto!important;margin-left:auto!important;max-width:none!important;min-width:0!important;padding-left:0!important;position:static!important;width:40px!important}.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom .InventoryItemsSearch .SearchForm{background:#0000!important;border:none!important;box-shadow:none!important;flex:0 0 40px;height:40px;max-width:none;min-width:0;outline:3px solid #0000!important;overflow:hidden;padding:0;transition:none;width:40px}.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom .InventoryItemsSearch .SearchForm .SearchFormMain{height:100%;position:relative;width:100%}.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom .InventoryItemsSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;display:flex;font-size:20px;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:1}.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom .InventoryItemsSearch .SearchForm .SearchFormMain .SearchInput{cursor:pointer;height:100%;min-width:0;opacity:0;padding:0;width:100%}.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom .InventoryItemsSearch .SearchForm .SearchFormMain .SearchClear{display:none}.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom .InventoryItemsSearch .SearchForm:focus-within,.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom .InventoryItemsSearch .SearchForm:has(.SearchInput:not(:placeholder-shown)){background:var(--background_White)!important;border:1px solid var(--background_Blue)!important;border-radius:8px;bottom:auto;box-shadow:0 1px 3px #0000000d!important;flex:none;height:40px;left:8px;overflow:visible;padding:0 12px;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:auto;z-index:6}.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom .InventoryItemsSearch .SearchForm:focus-within .SearchFormMain .SearchIcon,.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom .InventoryItemsSearch .SearchForm:has(.SearchInput:not(:placeholder-shown)) .SearchFormMain .SearchIcon{flex:0 0 auto;inset:auto;position:static}.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom .InventoryItemsSearch .SearchForm:focus-within .SearchFormMain .SearchInput,.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom .InventoryItemsSearch .SearchForm:has(.SearchInput:not(:placeholder-shown)) .SearchFormMain .SearchInput{cursor:text;flex:1 1;font-size:16px;opacity:1;width:auto}.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom .InventoryItemsSearch .SearchForm:focus-within .SearchFormMain .SearchClear,.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom .InventoryItemsSearch .SearchForm:has(.SearchInput:not(:placeholder-shown)) .SearchFormMain .SearchClear{display:flex}.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom .InventoryItemsSearch .SearchForm:focus-within{outline:3px solid var(--outline_Blue)!important}.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom .InventoryItemsControlsActions{bottom:0!important;left:0!important;margin:0!important;position:absolute!important;right:0!important;top:0!important;width:auto!important}.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom:has(.InventoryItemsSearch .SearchForm:focus-within) .InventoryItemsFilters,.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom:has(.InventoryItemsSearch .SearchInput:not(:placeholder-shown)) .InventoryItemsFilters{visibility:hidden}.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom .InventoryItemsFilters .InventoryItemsFilterMenu{max-width:calc(100vw - 24px)}.InventoryItems .InventoryItemsTableSection{margin:0;min-height:0;padding:0}.InventoryItems .InventoryItemsTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.InventoryItems .InventoryItemsTableWrapper .InventoryItemsTable{min-width:820px}.InventoryItems .InventoryItemsStatusFilter .InventoryItemsFilterMenu{max-width:calc(100vw - 24px)}.InventoryItems .Table .TableToolbar{padding:12px 0}.InventoryItems .Table .TableSection{min-height:0}}.InventoryItemsRow--skeleton{cursor:default}.InventoryItemsRow--skeleton td{background:var(--background_White);border-bottom:1px solid var(--border_Light);padding:20px 12px}.InventoryItemsRow--skeleton:nth-child(2n) td{background:var(--background_Gray_Light_Light_Light)}.InventoryItemsSkeleton{animation:InventoryItemsSkeletonShimmerTop 1.6s ease-in-out infinite;background-image:linear-gradient(90deg,var(--background_Gray_Light_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--background_Gray_Light_Light) 100%);background-position:100% 0;background-size:200% 100%;border-radius:6px;display:inline-block;height:14px;overflow:hidden;position:relative}.InventoryItemsSkeleton--image{border-radius:8px;height:40px;vertical-align:middle;width:40px}.InventoryItemsSkeleton--name{height:14px;min-width:140px;width:60%}.InventoryItemsSkeleton--line{height:12px;min-width:100px;width:70%}.InventoryItemsSkeleton--num{height:12px;width:50px}.InventoryItemsSkeleton--pill{border-radius:999px;height:22px;width:70px}.InventoryItemsSkeleton--dot{border-radius:50%;height:20px;width:20px}@keyframes InventoryItemsSkeletonShimmerTop{0%{background-position:100% 0}to{background-position:-100% 0}}.InventoryStock{background-color:#fff;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;gap:20px;height:100%;overflow-y:auto;padding:24px 0;padding-inline:max(24px,(100% - 1280px)/2)}.InventoryStock .InventoryStockHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.InventoryStock .InventoryStockHeader .InventoryStockHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:760px}.InventoryStock .InventoryStockHeader .InventoryStockHeaderMain .InventoryStockTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;line-height:1.2;margin:0}.InventoryStock .InventoryStockHeader .InventoryStockHeaderMain .InventoryStockSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.InventoryStock .InventoryStockHeader .InventoryStockAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.InventoryStock .InventoryStockHeader .InventoryStockAddBtn .InventoryStockAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;display:inline-flex;height:20px;justify-content:center;width:20px}[data-theme=dark] .InventoryStock .InventoryStockHeader .InventoryStockAddBtn .InventoryStockAddBtnInner{background:var(--background_Blue);background:var(--brand-accent,var(--background_Blue))}.InventoryStock .InventoryStockHeader .InventoryStockAddBtn .InventoryStockAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.InventoryStock .InventoryStockHeader .InventoryStockAddBtn .InventoryStockAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.InventoryStock .InventoryStockHeader .InventoryStockAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.InventoryStock .InventoryStockHeader .InventoryStockAddBtn:active{transform:scale(.98)}.InventoryStock .InventoryStockToolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.InventoryStock .InventoryStockToolbar .InventoryStockSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;display:flex;flex:0 0 240px;gap:6px;height:40px;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;transition:border-color .12s ease,box-shadow .12s ease,outline-color .12s ease}.InventoryStock .InventoryStockToolbar .InventoryStockSearch:hover{box-shadow:0 4px 10px #00000014}.InventoryStock .InventoryStockToolbar .InventoryStockSearch:focus-within{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.InventoryStock .InventoryStockToolbar .InventoryStockSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.InventoryStock .InventoryStockToolbar .InventoryStockSearch input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px;outline:none}.InventoryStock .InventoryStockToolbar .InventoryStockSearch input::placeholder{color:var(--text_Title_Light_Light)}.InventoryStock .InventoryStockToolbar .InventoryStockSelect{appearance:none;-webkit-appearance:none;background:var(--background_White);background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2714%27 height=%2714%27 viewBox=%270 0 24 24%27><path fill=%27%2364748b%27 d=%27M7 10l5 5 5-5z%27/></svg>");background-position:right 10px center;background-repeat:no-repeat;border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;height:38px;outline:3px solid #0000;padding:0 32px 0 12px;transition:border-color .12s ease,box-shadow .12s ease,outline-color .12s ease}.InventoryStock .InventoryStockToolbar .InventoryStockSelect:focus,.InventoryStock .InventoryStockToolbar .InventoryStockSelect:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.InventoryStock .InventoryStockToolbar .InventoryStockTrackedToggle{align-items:center;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;-webkit-user-select:none;user-select:none}.InventoryStock .InventoryStockToolbar .InventoryStockTrackedToggle input{accent-color:var(--background_Blue);height:16px;width:16px}.InventoryStock .InventoryStockError{background:#ef444414;border:1px solid #ef444440;border-radius:8px;color:var(--Canceled);font-size:13px;padding:10px 12px}.InventoryStock .InventoryStockTableWrap{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;max-height:calc(100vh - 280px);overflow:auto;position:relative}.InventoryStock .InventoryStockTable{border-collapse:initial;border-spacing:0;width:100%}.InventoryStock .InventoryStockTable thead{background:var(--background_Gray_Light_Blue);position:-webkit-sticky;position:sticky;top:0;z-index:2}.InventoryStock .InventoryStockTable .InventoryStockTh{border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:12px;font-weight:600;letter-spacing:.02em;padding:12px 14px;text-align:left;text-transform:uppercase;-webkit-user-select:none;user-select:none;white-space:nowrap}.InventoryStock .InventoryStockTable .InventoryStockTh.is-sortable{cursor:pointer;transition:background .12s ease,color .12s ease}.InventoryStock .InventoryStockTable .InventoryStockTh.is-sortable:hover{color:var(--text_Title_Dark)}.InventoryStock .InventoryStockTable .InventoryStockTh.is-active{color:var(--background_Blue)}.InventoryStock .InventoryStockTable .InventoryStockTh .InventoryStockThInner{align-items:center;display:inline-flex;gap:6px}.InventoryStock .InventoryStockTable .InventoryStockTh .InventoryStockSortIcon{font-size:16px}.InventoryStock .InventoryStockTable .InventoryStockTr{cursor:pointer;transition:background .12s ease}.InventoryStock .InventoryStockTable .InventoryStockTr:hover{background:var(--background_Gray_Light)}.InventoryStock .InventoryStockTable .InventoryStockTr.is-expanded{background:var(--background_Gray_Light_Blue)}.InventoryStock .InventoryStockTable .InventoryStockTd{border-bottom:1px solid var(--border_Light);color:var(--text_Title_Dark);font-size:13px;padding:12px 14px;vertical-align:middle}.InventoryStock .InventoryStockTable .InventoryStockTrDetail{background:var(--background_Gray_Light)}.InventoryStock .InventoryStockTable .InventoryStockTrDetail td{border-bottom:1px solid var(--border_Light);padding:0}.InventoryStock .InventoryStockTable .InventoryStockTableEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:32px 14px;text-align:center}.InventoryStock .InventoryStockProductCell{align-items:center;display:flex;gap:10px;min-width:220px}.InventoryStock .InventoryStockProductCell .InventoryStockProductImage,.InventoryStock .InventoryStockProductCell .InventoryStockProductImagePlaceholder{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;object-fit:cover;width:38px}.InventoryStock .InventoryStockProductCell .InventoryStockProductImagePlaceholder{color:var(--text_Title_Light_Light);font-size:22px}.InventoryStock .InventoryStockProductCell .InventoryStockProductCellText{display:flex;flex-direction:column;min-width:0}.InventoryStock .InventoryStockProductCell .InventoryStockProductCellText .InventoryStockProductCellName{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryStock .InventoryStockProductCell .InventoryStockProductCellText .InventoryStockProductCellSub{color:var(--text_Title_Light_Light);font-size:12px}.InventoryStock .InventoryStockQtyCell{color:var(--text_Title_Dark);font-weight:600}.InventoryStock .InventoryStockMuted{color:var(--text_Title_Light_Light)}.InventoryStock .InventoryStockLocationsBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;height:28px;padding:4px 10px;transition:border-color .12s ease,background .12s ease}.InventoryStock .InventoryStockLocationsBtn .material-symbols-outlined{color:var(--background_Blue);font-size:14px}.InventoryStock .InventoryStockLocationsBtn:hover{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue)}.InventoryStock .InventoryStockStatus{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.04em;padding:3px 10px;text-transform:uppercase}.InventoryStock .InventoryStockStatus:before{border-radius:50%;content:"";height:6px;width:6px}.InventoryStock .InventoryStockStatus--in{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.InventoryStock .InventoryStockStatus--in:before{background:var(--Done)}.InventoryStock .InventoryStockStatus--low{background:color-mix(in srgb,#f59e0b 14%,#0000);color:#b45309}.InventoryStock .InventoryStockStatus--low:before{background:#f59e0b}.InventoryStock .InventoryStockStatus--out{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.InventoryStock .InventoryStockStatus--out:before{background:var(--Canceled)}.InventoryStock .InventoryStockActionsCell{display:inline-flex;justify-content:flex-end;position:relative}.InventoryStock .InventoryStockActionsBtn{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .12s ease,border-color .12s ease;width:32px}.InventoryStock .InventoryStockActionsBtn:hover{background:var(--background_Gray_Light);border-color:var(--border_Light);color:var(--text_Title_Dark)}.InventoryStock .InventoryStockActionsBtn .material-symbols-outlined{font-size:20px}.InventoryStock .InventoryStockActionsMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.051);display:flex;flex-direction:column;gap:2px;min-width:200px;padding:6px;position:absolute;right:0;top:calc(100% + 4px);z-index:30}.InventoryStock .InventoryStockActionsMenuItem{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:8px 10px;text-align:left;transition:background .12s ease;width:100%}.InventoryStock .InventoryStockActionsMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.InventoryStock .InventoryStockActionsMenuItem:hover{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.InventoryStock .InventoryStockActionsMenuItem:hover .material-symbols-outlined{color:var(--background_Blue)}@media(max-width:1050px){.InventoryStock{padding:20px 0}.InventoryStock .InventoryStockHeader .InventoryStockHeaderMain .InventoryStockTitle{font-size:18px}.InventoryStock .InventoryStockToolbar .InventoryStockSearch{flex:1 1 200px;max-width:300px;min-width:0}.InventoryStock .InventoryStockTableWrap{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 260px);overflow-x:auto}}@media(max-width:600px){.InventoryStock{overflow-x:hidden;padding:14px 0}.InventoryStock .InventoryStockHeader{align-items:stretch;flex-direction:column;gap:10px}.InventoryStock .InventoryStockHeader .InventoryStockHeaderMain .InventoryStockTitle{font-size:17px}.InventoryStock .InventoryStockHeader .InventoryStockAddBtn{justify-content:center;min-height:44px;width:100%}.InventoryStock .InventoryStockToolbar .InventoryStockSearch{flex:1 1 100%;max-width:none;min-width:0}.InventoryStock .InventoryStockToolbar .InventoryStockSelect{flex:1 1 100%;font-size:16px;min-height:44px}.InventoryStock .InventoryStockTableWrap{max-height:none}}.InventoryStockActionsMenu--portaled{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;min-width:180px;padding:6px;z-index:1000}.InventoryStockActionsMenu--portaled .InventoryStockActionsMenuItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left}.InventoryStockActionsMenu--portaled .InventoryStockActionsMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.InventoryStockActionsMenu--portaled .InventoryStockActionsMenuItem:hover{background:var(--background_Gray_Light)}.InventoryStockActionsMenu--portaled .InventoryStockActionsMenuItem.is-danger,.InventoryStockActionsMenu--portaled .InventoryStockActionsMenuItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.InventoryStockActionsMenu--portaled .InventoryStockDetail{background:var(--background_Gray_Light);padding:16px 24px 18px}.InventoryStockActionsMenu--portaled .InventoryStockDetail h4{color:var(--text_Title_Light);font-size:12px;font-weight:700;letter-spacing:.04em;margin:0 0 10px;text-transform:uppercase}.InventoryStockActionsMenu--portaled .InventoryStockDetail .InventoryStockDetailEmpty{color:var(--text_Title_Light_Light);font-size:13px}.InventoryStockActionsMenu--portaled .InventoryStockDetail .InventoryStockDetailList{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));list-style:none;margin:0;padding:0}.InventoryStockActionsMenu--portaled .InventoryStockDetail .InventoryStockDetailList li{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.InventoryStockActionsMenu--portaled .InventoryStockDetail .InventoryStockDetailList li .InventoryStockDetailLocation{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;gap:8px}.InventoryStockActionsMenu--portaled .InventoryStockDetail .InventoryStockDetailList li .InventoryStockDetailLocation .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.InventoryStockActionsMenu--portaled .InventoryStockDetail .InventoryStockDetailList li .InventoryStockDetailQty{color:var(--text_Title_Dark);font-size:14px;font-weight:700}.InventoryStockActionsMenu--portaled .InventoryStockPagination{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.InventoryStockActionsMenu--portaled .InventoryStockPagination .InventoryStockPageSize{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:13px;gap:8px}.InventoryStockActionsMenu--portaled .InventoryStockPagination .InventoryStockPageSize select{appearance:none;-webkit-appearance:none;background:var(--background_White);background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2714%27 height=%2714%27 viewBox=%270 0 24 24%27><path fill=%27%2364748b%27 d=%27M7 10l5 5 5-5z%27/></svg>");background-position:right 8px center;background-repeat:no-repeat;border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;height:32px;padding:0 26px 0 10px}.InventoryStockActionsMenu--portaled .InventoryStockPagination .InventoryStockPageInfo{color:var(--text_Title_Light);font-size:13px}.InventoryStockActionsMenu--portaled .InventoryStockPagination .InventoryStockPageNav{align-items:center;display:inline-flex;gap:4px;margin-left:auto}.InventoryStockActionsMenu--portaled .InventoryStockPagination .InventoryStockPageNav button{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:border-color .12s ease,background .12s ease;width:32px}.InventoryStockActionsMenu--portaled .InventoryStockPagination .InventoryStockPageNav button:hover:not(:disabled){border-color:var(--background_Blue);color:var(--background_Blue)}.InventoryStockActionsMenu--portaled .InventoryStockPagination .InventoryStockPageNav button:disabled{cursor:not-allowed;opacity:.4}.InventoryStockActionsMenu--portaled .InventoryStockPagination .InventoryStockPageNav button .material-symbols-outlined{font-size:18px}.InventoryStockActionsMenu--portaled .InventoryStockPagination .InventoryStockPageNav .InventoryStockPageNumber{color:var(--text_Title_Light);font-size:13px;margin:0 8px}@media(max-width:1050px){.InventoryStockActionsMenu--portaled{min-width:160px}}@media(max-width:600px){.InventoryStockActionsMenu--portaled{max-width:calc(100vw - 24px);min-width:160px}.InventoryStockActionsMenu--portaled .InventoryStockActionsMenuItem{font-size:14px;min-height:44px}}.InventoryItems .InventoryStockReservedChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:28px;outline:3px solid #0000;padding:4px 10px;transition:border-color .12s ease,background .12s ease,outline-color .12s ease,box-shadow .12s ease}.InventoryItems .InventoryStockReservedChip .material-symbols-outlined{color:var(--background_Blue);color:var(--pending,var(--background_Blue));font-size:14px}.InventoryItems .InventoryStockReservedChip:focus-visible,.InventoryItems .InventoryStockReservedChip:hover{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.InventoryItems .InventoryStockReservedEmpty{color:var(--text_Title_Light_Light_Light);font-size:13px}.InventoryStockReservedPopup{align-items:center;animation:InventoryStockReservedPopupFade .18s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:3000}@keyframes InventoryStockReservedPopupFade{0%{opacity:0}to{opacity:1}}.InventoryStockReservedPopup .InventoryStockReservedPopupOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.InventoryStockReservedPopup .InventoryStockReservedPopupCard{animation:InventoryStockReservedPopupPop .22s cubic-bezier(.22,.61,.36,1) both;background:var(--background_White);border-radius:16px;box-shadow:0 1px 2px #0f172a0f,0 18px 40px #0f172a2e;display:flex;flex-direction:column;max-height:calc(100dvh - 48px);max-width:520px;overflow:hidden;position:relative;width:100%;z-index:1}@keyframes InventoryStockReservedPopupPop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.InventoryStockReservedPopup .InventoryStockReservedPopupHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:16px 18px 6px}.InventoryStockReservedPopup .InventoryStockReservedPopupHeader .InventoryStockReservedPopupHeaderText{flex:1 1;min-width:0}.InventoryStockReservedPopup .InventoryStockReservedPopupHeader .InventoryStockReservedPopupHeaderText h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.InventoryStockReservedPopup .InventoryStockReservedPopupHeader .InventoryStockReservedPopupHeaderText p{color:var(--text_Title_Light);font-size:12px;margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryStockReservedPopup .InventoryStockReservedPopupHeader .InventoryStockReservedPopupClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.InventoryStockReservedPopup .InventoryStockReservedPopupHeader .InventoryStockReservedPopupClose .material-symbols-outlined{font-size:21px}.InventoryStockReservedPopup .InventoryStockReservedPopupHeader .InventoryStockReservedPopupClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.InventoryStockReservedPopup .InventoryStockReservedPopupHeader .InventoryStockReservedPopupClose:active{transform:scale(.92)}.InventoryStockReservedPopup .InventoryStockReservedPopupBody{flex:1 1;min-height:0;overflow-y:auto;padding:12px 18px 16px}.InventoryStockReservedPopup .InventoryStockReservedPopupEmpty{align-items:center;border:1px dashed var(--border_Light);border-radius:10px;color:var(--text_Title_Light_Light);display:flex;font-size:13px;gap:10px;justify-content:center;padding:30px 16px}.InventoryStockReservedPopup .InventoryStockReservedPopupEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:18px}.InventoryStockReservedPopup .InventoryStockReservedPopupList{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.InventoryStockReservedPopup .InventoryStockReservedPopupRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:10px 12px;text-align:left;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease;width:100%}.InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupRowMain{display:flex;flex-direction:column;gap:2px;min-width:0}.InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupRowMain strong{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:700;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupRowMain strong .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupRowMain>span{color:var(--text_Title_Light_Light);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupRowMeta{align-items:center;display:inline-flex;gap:8px}.InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupRowQty{color:var(--text_Title_Dark);font-size:14px;font-weight:700}.InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupStatus{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:11px;font-weight:700;padding:2px 8px;text-transform:capitalize}.InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupStatus.is-draft{background:color-mix(in srgb,var(--Submited) 18%,#0000);color:var(--Submited)}.InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupStatus.is-sent{background:color-mix(in srgb,var(--pending) 18%,#0000);color:var(--pending)}.InventoryStockReservedPopup .InventoryStockReservedPopupRow:hover{border-color:var(--background_Blue);box-shadow:0 6px 16px #0f172a14;transform:translateY(-1px)}@media(max-width:1050px){.InventoryStockReservedPopup{padding:16px}.InventoryStockReservedPopup .InventoryStockReservedPopupCard{max-width:calc(100vw - 32px)}}@media(max-width:600px){.InventoryStockReservedPopup{align-items:flex-end;padding:0}.InventoryStockReservedPopup .InventoryStockReservedPopupCard{border-radius:16px 16px 0 0;max-height:90dvh;max-width:100%;width:100%}.InventoryStockReservedPopup .InventoryStockReservedPopupRow{align-items:flex-start;flex-direction:column;gap:8px}.InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupRowMeta{align-self:flex-start}}.InventoryStockAdjustStock{align-items:center;animation:InventoryStockAdjustStockFade .18s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:3000}@keyframes InventoryStockAdjustStockFade{0%{opacity:0}to{opacity:1}}.InventoryStockAdjustStock .InventoryStockAdjustStockOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.InventoryStockAdjustStock .InventoryStockAdjustStockCard{animation:InventoryStockAdjustStockPop .22s cubic-bezier(.22,.61,.36,1) both;background:var(--background_White);border-radius:16px;box-shadow:0 1px 2px #0f172a0f,0 18px 40px #0f172a2e;display:flex;flex-direction:column;max-height:calc(100dvh - 48px);max-width:480px;overflow:hidden;position:relative;width:100%;z-index:1}@keyframes InventoryStockAdjustStockPop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.InventoryStockAdjustStock .InventoryStockAdjustStockHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:16px 18px 6px}.InventoryStockAdjustStock .InventoryStockAdjustStockHeader .InventoryStockAdjustStockHeaderText{flex:1 1;min-width:0}.InventoryStockAdjustStock .InventoryStockAdjustStockHeader .InventoryStockAdjustStockHeaderText h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.InventoryStockAdjustStock .InventoryStockAdjustStockHeader .InventoryStockAdjustStockHeaderText p{color:var(--text_Title_Light);font-size:12px;margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryStockAdjustStock .InventoryStockAdjustStockHeader .InventoryStockAdjustStockClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.InventoryStockAdjustStock .InventoryStockAdjustStockHeader .InventoryStockAdjustStockClose .material-symbols-outlined{font-size:21px}.InventoryStockAdjustStock .InventoryStockAdjustStockHeader .InventoryStockAdjustStockClose:hover:not(:disabled){background:var(--surface-sunken);color:var(--text_Title_Dark)}.InventoryStockAdjustStock .InventoryStockAdjustStockHeader .InventoryStockAdjustStockClose:active:not(:disabled){transform:scale(.92)}.InventoryStockAdjustStock .InventoryStockAdjustStockHeader .InventoryStockAdjustStockClose:disabled{cursor:not-allowed;opacity:.5}.InventoryStockAdjustStock .InventoryStockAdjustStockBody{flex:1 1;min-height:0;overflow-y:auto;padding:12px 18px 16px}.InventoryStockAdjustStock .InventoryStockAdjustStockBody .InventoryStockAdjustStockEmpty{border:1px dashed var(--border_Light);border-radius:10px;color:var(--text_Title_Light_Light);font-size:13px;padding:30px 12px;text-align:center}.InventoryStockAdjustStock .InventoryStockAdjustStockBody .InventoryStockAdjustStockTable{display:flex;flex-direction:column}.InventoryStockAdjustStock .InventoryStockAdjustStockBody .InventoryStockAdjustStockTableHead{grid-gap:12px;color:var(--text_Title_Dark);display:grid;font-size:13px;font-weight:600;gap:12px;grid-template-columns:1fr 120px;padding:6px 4px}.InventoryStockAdjustStock .InventoryStockAdjustStockBody .InventoryStockAdjustStockRow{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:1fr 120px;padding:8px 4px}.InventoryStockAdjustStock .InventoryStockAdjustStockBody .InventoryStockAdjustStockRow .InventoryStockAdjustStockLocation{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;gap:10px;min-width:0}.InventoryStockAdjustStock .InventoryStockAdjustStockBody .InventoryStockAdjustStockRow .InventoryStockAdjustStockLocation .material-symbols-outlined{background:#0000;color:var(--text_Title_Light);font-size:18px;padding:0}.InventoryStockAdjustStock .InventoryStockAdjustStockBody .InventoryStockAdjustStockRow .InventoryStockAdjustStockLocation>span:not(.material-symbols-outlined){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryStockAdjustStock .InventoryStockAdjustStockBody .InventoryStockAdjustStockRow input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-family:inherit;font-size:13.5px;outline:3px solid #0000;padding:10px 12px;text-align:left;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.InventoryStockAdjustStock .InventoryStockAdjustStockBody .InventoryStockAdjustStockRow input::placeholder{color:var(--text_Title_Light_Light)}.InventoryStockAdjustStock .InventoryStockAdjustStockBody .InventoryStockAdjustStockRow input:focus,.InventoryStockAdjustStock .InventoryStockAdjustStockBody .InventoryStockAdjustStockRow input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.InventoryStockAdjustStock .InventoryStockAdjustStockBody .InventoryStockAdjustStockTotal{grid-gap:12px;align-items:center;border-top:1px dashed var(--border_Light);color:var(--text_Title_Dark);display:grid;font-size:13px;font-weight:600;gap:12px;grid-template-columns:1fr 120px;margin-top:6px;padding:10px 4px 4px}.InventoryStockAdjustStock .InventoryStockAdjustStockBody .InventoryStockAdjustStockTotal>span:last-child{text-align:right}.InventoryStockAdjustStock .InventoryStockAdjustStockFooter{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding:12px 18px 16px}.InventoryStockAdjustStock .InventoryStockAdjustStockFooter .InventoryStockAdjustStockSecondary{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;justify-content:center;padding:8px 10px;transition:background .12s ease,color .12s ease}.InventoryStockAdjustStock .InventoryStockAdjustStockFooter .InventoryStockAdjustStockSecondary:hover:not(:disabled){background:var(--surface-sunken);color:var(--text_Title_Dark)}.InventoryStockAdjustStock .InventoryStockAdjustStockFooter .InventoryStockAdjustStockSecondary:disabled{cursor:not-allowed;opacity:.5}.InventoryStockAdjustStock .InventoryStockAdjustStockFooter .InventoryStockAdjustStockPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease;white-space:nowrap}.InventoryStockAdjustStock .InventoryStockAdjustStockFooter .InventoryStockAdjustStockPrimary .InventoryStockAdjustStockPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}[data-theme=dark] .InventoryStockAdjustStock .InventoryStockAdjustStockFooter .InventoryStockAdjustStockPrimary .InventoryStockAdjustStockPrimaryInner{background:var(--background_Blue);background:var(--brand-accent,var(--background_Blue))}.InventoryStockAdjustStock .InventoryStockAdjustStockFooter .InventoryStockAdjustStockPrimary .InventoryStockAdjustStockPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.InventoryStockAdjustStock .InventoryStockAdjustStockFooter .InventoryStockAdjustStockPrimary:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.InventoryStockAdjustStock .InventoryStockAdjustStockFooter .InventoryStockAdjustStockPrimary:active{transform:scale(.98)}.InventoryStockAdjustStock .InventoryStockAdjustStockFooter .InventoryStockAdjustStockPrimary:disabled{box-shadow:none;cursor:not-allowed;opacity:.55}@media(max-width:600px){.InventoryStockAdjustStock .InventoryStockAdjustStockBody .InventoryStockAdjustStockRow input{font-size:16px;min-height:44px}.InventoryStockAdjustStock .InventoryStockAdjustStockFooter{align-items:stretch;flex-direction:column-reverse;gap:10px}.InventoryStockAdjustStock .InventoryStockAdjustStockFooter button{min-height:44px;width:100%}}.InventoryStockTransferInventory{align-items:center;animation:InventoryStockTransferInventoryFade .18s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:3000}@keyframes InventoryStockTransferInventoryFade{0%{opacity:0}to{opacity:1}}.InventoryStockTransferInventory .InventoryStockTransferInventoryOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.InventoryStockTransferInventory .InventoryStockTransferInventoryCard{animation:InventoryStockTransferInventoryPop .22s cubic-bezier(.22,.61,.36,1) both;background:var(--background_White);border-radius:16px;box-shadow:0 1px 2px #0f172a0f,0 18px 40px #0f172a2e;display:flex;flex-direction:column;max-height:calc(100dvh - 48px);max-width:460px;overflow:visible;position:relative;width:100%;z-index:1}@keyframes InventoryStockTransferInventoryPop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.InventoryStockTransferInventory .InventoryStockTransferInventoryHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:16px 18px 6px}.InventoryStockTransferInventory .InventoryStockTransferInventoryHeader .InventoryStockTransferInventoryHeaderText{flex:1 1;min-width:0}.InventoryStockTransferInventory .InventoryStockTransferInventoryHeader .InventoryStockTransferInventoryHeaderText h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.InventoryStockTransferInventory .InventoryStockTransferInventoryHeader .InventoryStockTransferInventoryHeaderText p{color:var(--text_Title_Light);font-size:12px;margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryStockTransferInventory .InventoryStockTransferInventoryHeader .InventoryStockTransferInventoryClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.InventoryStockTransferInventory .InventoryStockTransferInventoryHeader .InventoryStockTransferInventoryClose .material-symbols-outlined{font-size:21px}.InventoryStockTransferInventory .InventoryStockTransferInventoryHeader .InventoryStockTransferInventoryClose:hover:not(:disabled){background:var(--surface-sunken);color:var(--text_Title_Dark)}.InventoryStockTransferInventory .InventoryStockTransferInventoryHeader .InventoryStockTransferInventoryClose:active:not(:disabled){transform:scale(.92)}.InventoryStockTransferInventory .InventoryStockTransferInventoryHeader .InventoryStockTransferInventoryClose:disabled{cursor:not-allowed;opacity:.5}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody{display:flex;flex-direction:column;gap:14px;overflow:visible;padding:12px 18px 16px}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryEmpty{border:1px dashed var(--border_Light);border-radius:10px;color:var(--text_Title_Light_Light);font-size:13px;padding:30px 12px;text-align:center}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryField{display:flex;flex-direction:column;gap:6px;position:relative}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryField label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryField input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-family:inherit;font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryField input::placeholder{color:var(--text_Title_Light_Light)}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryField input:focus,.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryField input:hover:not(:disabled){border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryField input:disabled{cursor:not-allowed;opacity:.55}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryField .InventoryStockTransferInventoryHint{color:var(--text_Title_Light_Light);font-size:11px}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryArrow{display:flex;justify-content:center;margin-bottom:-10px}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryArrow .material-symbols-outlined{background:var(--background_Gray_Light);border-radius:50%;color:var(--text_Title_Light_Light);font-size:20px;padding:4px}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:600;gap:8px;padding:9px 12px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownButton .InventoryStockTransferInventoryDropdownLabel{align-items:center;display:inline-flex;flex:1 1;gap:8px;min-width:0}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownButton .InventoryStockTransferInventoryDropdownLabel .material-symbols-outlined{background:#0000;color:var(--text_Title_Light);font-size:18px;padding:0}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownButton .InventoryStockTransferInventoryDropdownMeta{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;margin-right:4px}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownButton .InventoryStockTransferInventoryChevron{color:var(--text_Title_Light_Light);font-size:20px;transition:transform .15s ease}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownButton.is-open .InventoryStockTransferInventoryChevron{transform:rotate(180deg)}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownButton:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownButton.is-open,.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownButton:focus-visible{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownButton:disabled{cursor:not-allowed;opacity:.55}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:2px;left:0;max-height:220px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 4px);z-index:10}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownMenu .InventoryStockTransferInventoryDropdownOption{align-items:center;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:8px 9px;transition:background .12s ease;width:100%}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownMenu .InventoryStockTransferInventoryDropdownOption .material-symbols-outlined{background:#0000;color:var(--text_Title_Light);font-size:18px;padding:0}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownMenu .InventoryStockTransferInventoryDropdownOption .InventoryStockTransferInventoryDropdownOptionName{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownMenu .InventoryStockTransferInventoryDropdownOption .InventoryStockTransferInventoryDropdownOptionQty{color:var(--text_Title_Light_Light);font-size:12px}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownMenu .InventoryStockTransferInventoryDropdownOption:hover{background:var(--surface-sunken)}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownMenu .InventoryStockTransferInventoryDropdownOption:hover .InventoryStockTransferInventoryDropdownOptionQty{color:var(--text_Title_Light)}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownMenu .InventoryStockTransferInventoryDropdownOption.is-active{background:var(--surface-sunken)}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownMenu .InventoryStockTransferInventoryDropdownOption.is-active .material-symbols-outlined{background:var(--background_Blue);color:#fff}.InventoryStockTransferInventory .InventoryStockTransferInventoryFooter{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding:12px 18px 16px}.InventoryStockTransferInventory .InventoryStockTransferInventoryFooter .InventoryStockTransferInventorySecondary{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;justify-content:center;padding:8px 10px;transition:background .12s ease,color .12s ease}.InventoryStockTransferInventory .InventoryStockTransferInventoryFooter .InventoryStockTransferInventorySecondary:hover:not(:disabled){background:var(--surface-sunken);color:var(--text_Title_Dark)}.InventoryStockTransferInventory .InventoryStockTransferInventoryFooter .InventoryStockTransferInventorySecondary:disabled{cursor:not-allowed;opacity:.5}.InventoryStockTransferInventory .InventoryStockTransferInventoryFooter .InventoryStockTransferInventoryPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease;white-space:nowrap}.InventoryStockTransferInventory .InventoryStockTransferInventoryFooter .InventoryStockTransferInventoryPrimary .InventoryStockTransferInventoryPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}[data-theme=dark] .InventoryStockTransferInventory .InventoryStockTransferInventoryFooter .InventoryStockTransferInventoryPrimary .InventoryStockTransferInventoryPrimaryInner{background:var(--background_Blue);background:var(--brand-accent,var(--background_Blue))}.InventoryStockTransferInventory .InventoryStockTransferInventoryFooter .InventoryStockTransferInventoryPrimary .InventoryStockTransferInventoryPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.InventoryStockTransferInventory .InventoryStockTransferInventoryFooter .InventoryStockTransferInventoryPrimary:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.InventoryStockTransferInventory .InventoryStockTransferInventoryFooter .InventoryStockTransferInventoryPrimary:active{transform:scale(.98)}.InventoryStockTransferInventory .InventoryStockTransferInventoryFooter .InventoryStockTransferInventoryPrimary:disabled{box-shadow:none;cursor:not-allowed;opacity:.55}@media(max-width:600px){.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryField input{font-size:16px;min-height:44px}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownButton{min-height:44px}.InventoryStockTransferInventory .InventoryStockTransferInventoryFooter{align-items:stretch;flex-direction:column-reverse;gap:10px}.InventoryStockTransferInventory .InventoryStockTransferInventoryFooter button{min-height:44px;width:100%}}.InventoryProductForm{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;gap:16px;min-height:100%;overflow-y:auto;padding:24px 0;padding-inline:max(24px,(100% - 1150px)/2)}.InventoryProductForm .InventoryProductFormHeader{align-items:center;display:flex;gap:14px}.InventoryProductForm .InventoryProductFormHeader .InventoryProductFormBackBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;height:34px;padding:0 12px 0 8px;transition:border-color .12s ease,background .12s ease}.InventoryProductForm .InventoryProductFormHeader .InventoryProductFormBackBtn .material-symbols-outlined{font-size:18px}.InventoryProductForm .InventoryProductFormHeader .InventoryProductFormBackBtn:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.InventoryProductForm .InventoryProductFormHeader .InventoryProductFormTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.InventoryProductForm .InventoryProductFormLoading{color:var(--text_Title_Light_Light);font-size:13px;padding:32px 16px;text-align:center}@media(max-width:1050px){.InventoryProductForm{padding-inline:16px}}@media(max-width:600px){.InventoryProductForm{padding:16px}.InventoryProductForm .InventoryProductFormHeader{align-items:flex-start;flex-direction:column;gap:8px}.InventoryProductForm .InventoryProductFormHeader .InventoryProductFormBackBtn{justify-content:center;width:100%}}.InventoryProductFormSkeleton{display:flex;flex-direction:column;gap:16px}.InventoryProductFormSkeleton .InventoryProductFormSkeletonHero{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:14px;padding:16px}.InventoryProductFormSkeleton .InventoryProductFormSkeletonHero .InventoryProductFormSkeletonHeroLines{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.InventoryProductFormSkeleton .InventoryProductFormSkeletonSection{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:12px;padding:16px}.InventoryProductFormSkeleton .InventoryProductFormSkeletonSection .InventoryProductFormSkeletonGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.InventoryLocations{background-color:#fff;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;gap:20px;height:100%;padding:24px 0;padding-inline:max(24px,(100% - 1150px)/2)}.InventoryLocations .InventoryLocationsHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.InventoryLocations .InventoryLocationsHeader .InventoryLocationsHeaderMain{display:flex;flex-direction:column;max-width:680px}.InventoryLocations .InventoryLocationsHeader .InventoryLocationsHeaderMain .InventoryLocationsTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;line-height:1.2;margin:0}.InventoryLocations .InventoryLocationsHeader .InventoryLocationsHeaderMain .InventoryLocationsSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.InventoryLocations .InventoryLocationsHeader .InventoryLocationsAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.InventoryLocations .InventoryLocationsHeader .InventoryLocationsAddBtn .InventoryLocationsAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;display:inline-flex;height:20px;justify-content:center;width:20px}[data-theme=dark] .InventoryLocations .InventoryLocationsHeader .InventoryLocationsAddBtn .InventoryLocationsAddBtnInner{background:var(--background_Blue);background:var(--brand-accent,var(--background_Blue))}.InventoryLocations .InventoryLocationsHeader .InventoryLocationsAddBtn .InventoryLocationsAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.InventoryLocations .InventoryLocationsHeader .InventoryLocationsAddBtn .InventoryLocationsAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.InventoryLocations .InventoryLocationsHeader .InventoryLocationsAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.InventoryLocations .InventoryLocationsHeader .InventoryLocationsAddBtn:active{transform:scale(.98)}.InventoryLocations .InventoryLocationsError{background:#ef444414;border:1px solid #ef444440;border-radius:8px;color:var(--Canceled);font-size:13px;padding:10px 12px}.InventoryLocations .InventoryLocationsControls .InventoryLocationsSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;display:flex;gap:6px;height:40px;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;transition:border-color .12s ease,box-shadow .12s ease,outline-color .12s ease}.InventoryLocations .InventoryLocationsControls .InventoryLocationsSearch:hover{box-shadow:0 4px 10px #00000014}.InventoryLocations .InventoryLocationsControls .InventoryLocationsSearch:focus-within{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.InventoryLocations .InventoryLocationsControls .InventoryLocationsSearch .InventoryLocationsSearchIcon{color:var(--text_Title_Light_Light);font-size:18px}.InventoryLocations .InventoryLocationsControls .InventoryLocationsSearch input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px;outline:none}.InventoryLocations .InventoryLocationsControls .InventoryLocationsSearch input::placeholder{color:var(--text_Title_Light_Light)}.InventoryLocations .InventoryLocationsControls .InventoryLocationsSearch .InventoryLocationsSearchClear{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:22px;justify-content:center;width:22px}.InventoryLocations .InventoryLocationsControls .InventoryLocationsSearch .InventoryLocationsSearchClear .material-symbols-outlined{font-size:16px}.InventoryLocations .InventoryLocationsControls .InventoryLocationsSearch .InventoryLocationsSearchClear:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.InventoryLocations .InventoryLocationsGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsEmpty{color:var(--text_Title_Light_Light);font-size:13px;grid-column:1/-1;padding:32px 16px;text-align:center}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsEmpty b{color:var(--text_Title_Dark);font-weight:600}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:14px;transition:border-color .12s ease,transform .12s ease}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard:hover{transform:rotateX("angle");transform:translateY(-2px)}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard.is-inactive{opacity:.65}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardTop{align-items:center;display:flex;gap:10px}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardTop .material-symbols-outlined{background:#3b82f61a;border-radius:8px;color:var(--background_Blue);font-size:22px;padding:6px}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardTop .InventoryLocationsCardTopMain{display:flex;flex:1 1;flex-direction:column;min-width:0}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardTop .InventoryLocationsCardTopMain h3{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardTop .InventoryLocationsCardTopMain .InventoryLocationsCardType{color:var(--text_Title_Light_Light);font-size:12px}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardStock{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:6px}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardStock .material-symbols-outlined{background:#3b82f61a;border-radius:6px;color:var(--background_Blue);font-size:16px;padding:3px}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardStock strong{color:var(--text_Title_Dark);font-weight:600}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardStock .InventoryLocationsCardStockDot{color:var(--text_Title_Light_Light_Light);margin:0 6px}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardAddress{align-items:flex-start;color:var(--text_Title_Light);display:flex;font-size:12px;gap:6px}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardAddress .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px;margin-top:1px}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardDescription{color:var(--text_Title_Light);font-size:12px;line-height:1.45}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardFooter{align-items:center;display:flex;justify-content:space-between;margin-top:auto;padding-top:8px}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardFooter .InventoryLocationsStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardFooter .InventoryLocationsStatusToggle:disabled{cursor:not-allowed;opacity:.6}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardFooter .InventoryLocationsStatusToggle .InventoryLocationsStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardFooter .InventoryLocationsStatusToggle span:not(.InventoryLocationsStatusToggleDot){min-width:54px;text-align:left}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardFooter .InventoryLocationsStatusToggle.is-active{background:color-mix(in srgb,#22c55e 12%,#0000)!important;border-color:color-mix(in srgb,#22c55e 30%,#0000)!important;color:#22c55e!important}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardFooter .InventoryLocationsStatusToggle.is-active .InventoryLocationsStatusToggleDot{background:#22c55e!important;transform:translateX(71px)!important}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardFooter .InventoryLocationsStatusToggle.is-inactive{background:var(--background_Gray_Light_Light)!important;border-color:var(--border_Light)!important;color:var(--text_Title_Light_Light)!important}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardFooter .InventoryLocationsCardEdit{color:var(--text_Title_Light_Light)}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardFooter .InventoryLocationsCardEdit .material-symbols-outlined{font-size:18px}.InventoryLocations .InventoryLocationsModal{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard{background:var(--background_White);background:var(--surface,var(--background_White));border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:90vh;overflow:auto;position:relative;width:min(520px,92vw)}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:16px 20px}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalHeader .InventoryLocationsModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalHeader .InventoryLocationsModalClose .material-symbols-outlined{font-size:21px}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalHeader .InventoryLocationsModalClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalHeader .InventoryLocationsModalClose:active{transform:scale(.92)}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody{display:flex;flex-direction:column;gap:14px;padding:18px 20px 20px}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField{display:flex;flex-direction:column;gap:6px;position:relative}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField>span:first-child{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField input,.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField input::placeholder,.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField textarea::placeholder{color:var(--text_Title_Light_Light)}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField input:focus,.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField input:hover,.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField textarea:focus,.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField textarea{line-height:1.6;min-height:96px;resize:vertical}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField .InventoryLocationsDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13.5px;font-weight:600;justify-content:space-between;padding:9px 12px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField .InventoryLocationsDropdownButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px;transition:transform .15s ease}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField .InventoryLocationsDropdownButton.is-open .material-symbols-outlined{transform:rotate(180deg)}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField .InventoryLocationsDropdownButton:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField .InventoryLocationsDropdownMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;left:0;padding:5px;position:absolute;right:0;top:calc(100% + 4px);z-index:10}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField .InventoryLocationsDropdownMenu .InventoryLocationsDropdownOption{border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:8px 9px}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField .InventoryLocationsDropdownMenu .InventoryLocationsDropdownOption.is-active,.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField .InventoryLocationsDropdownMenu .InventoryLocationsDropdownOption:hover{background:var(--surface-sunken)}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsModalActions{align-items:center;display:flex;justify-content:space-between;margin-top:6px}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsModalActions .InventoryLocationsModalActionsLeft{display:inline-flex}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsModalActions .InventoryLocationsModalActionsLeft .InventoryLocationsDanger{background:#0000;border:1px solid color-mix(in srgb,var(--Canceled) 40%,#0000);border-radius:8px;color:var(--Canceled);cursor:pointer;font-size:13px;padding:8px 12px}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsModalActions .InventoryLocationsModalActionsLeft .InventoryLocationsDanger:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000)}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsModalActions .InventoryLocationsModalActionsRight{display:inline-flex;gap:8px}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsModalActions .InventoryLocationsModalActionsRight .InventoryLocationsSecondary{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsModalActions .InventoryLocationsModalActionsRight .InventoryLocationsSecondary:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsModalActions .InventoryLocationsModalActionsRight .InventoryLocationsPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease;white-space:nowrap}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsModalActions .InventoryLocationsModalActionsRight .InventoryLocationsPrimary .InventoryLocationsPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsModalActions .InventoryLocationsModalActionsRight .InventoryLocationsPrimary .InventoryLocationsPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsModalActions .InventoryLocationsModalActionsRight .InventoryLocationsPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsModalActions .InventoryLocationsModalActionsRight .InventoryLocationsPrimary:active{transform:scale(.98)}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsModalActions .InventoryLocationsModalActionsRight .InventoryLocationsPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}@media(max-width:1050px){.InventoryLocations{padding:18px}}@media(max-width:600px){.InventoryLocations{padding:14px}.InventoryLocations .InventoryLocationsHeader{align-items:stretch;flex-direction:column}.InventoryLocations .InventoryLocationsHeader .InventoryLocationsAddBtn{justify-content:center;width:100%}.InventoryLocations .InventoryLocationsGrid{grid-template-columns:1fr}}.CreateLocation{align-items:center;animation:CreateLocationOverlayFade .22s ease forwards;display:flex;justify-content:center;padding:20px;position:fixed;z-index:1100}.CreateLocation,.CreateLocation .CreateLocationOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);inset:0}.CreateLocation .CreateLocationOverlay{background:rgba(46,54,62,.106);position:absolute}.CreateLocation .CreateLocationCard{animation:CreateLocationCardPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-width:92vw;overflow:hidden;position:relative;width:560px;z-index:1}.CreateLocation .CreateLocationHeader{align-items:center;display:flex;justify-content:space-between;padding:16px 22px}.CreateLocation .CreateLocationHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.CreateLocation .CreateLocationHeader .CreateLocationClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateLocation .CreateLocationHeader .CreateLocationClose .material-symbols-outlined{font-size:21px}.CreateLocation .CreateLocationHeader .CreateLocationClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateLocation .CreateLocationHeader .CreateLocationClose:active{transform:scale(.92)}.CreateLocation .CreateLocationBody{display:flex;flex-direction:column;gap:14px;padding:4px 22px 14px}.CreateLocation .CreateLocationBody .CreateLocationField{display:flex;flex-direction:column;gap:6px;position:relative}.CreateLocation .CreateLocationBody .CreateLocationField>span:first-child{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CreateLocation .CreateLocationBody .CreateLocationField input,.CreateLocation .CreateLocationBody .CreateLocationField textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.CreateLocation .CreateLocationBody .CreateLocationField input:focus,.CreateLocation .CreateLocationBody .CreateLocationField input:hover,.CreateLocation .CreateLocationBody .CreateLocationField textarea:focus,.CreateLocation .CreateLocationBody .CreateLocationField textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateLocation .CreateLocationBody .CreateLocationField input::placeholder,.CreateLocation .CreateLocationBody .CreateLocationField textarea::placeholder{color:var(--text_Title_Light_Light)}.CreateLocation .CreateLocationBody .CreateLocationField textarea{line-height:1.6;min-height:96px;resize:vertical}.CreateLocation .CreateLocationBody .CreateLocationField .CreateLocationDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13.5px;font-weight:600;justify-content:space-between;padding:9px 12px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.CreateLocation .CreateLocationBody .CreateLocationField .CreateLocationDropdownButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px;transition:transform .15s ease}.CreateLocation .CreateLocationBody .CreateLocationField .CreateLocationDropdownButton.is-open .material-symbols-outlined{transform:rotate(180deg)}.CreateLocation .CreateLocationBody .CreateLocationField .CreateLocationDropdownButton:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CreateLocation .CreateLocationBody .CreateLocationField .CreateLocationDropdownMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;left:0;padding:5px;position:absolute;right:0;top:calc(100% + 4px);z-index:10}.CreateLocation .CreateLocationBody .CreateLocationField .CreateLocationDropdownMenu .CreateLocationDropdownOption{border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:8px 9px}.CreateLocation .CreateLocationBody .CreateLocationField .CreateLocationDropdownMenu .CreateLocationDropdownOption.is-active,.CreateLocation .CreateLocationBody .CreateLocationField .CreateLocationDropdownMenu .CreateLocationDropdownOption:hover{background:var(--surface-sunken)}.CreateLocation .CreateLocationBody .CreateLocationStatusField{align-items:flex-start}.CreateLocation .CreateLocationBody .InventoryLocationsStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.CreateLocation .CreateLocationBody .InventoryLocationsStatusToggle:disabled{cursor:not-allowed;opacity:.6}.CreateLocation .CreateLocationBody .InventoryLocationsStatusToggle .InventoryLocationsStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.CreateLocation .CreateLocationBody .InventoryLocationsStatusToggle span:not(.InventoryLocationsStatusToggleDot){min-width:54px;text-align:left}.CreateLocation .CreateLocationBody .InventoryLocationsStatusToggle.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.CreateLocation .CreateLocationBody .InventoryLocationsStatusToggle.is-active .InventoryLocationsStatusToggleDot{background:var(--Done);transform:translateX(71px)}.CreateLocation .CreateLocationBody .InventoryLocationsStatusToggle.is-inactive{background:var(--background_Gray_Light_Light)!important;border-color:var(--border_Light)!important;color:var(--text_Title_Light_Light)!important}.CreateLocation .CreateLocationBody .CreateLocationDeleteConfirm{background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:10px;margin-top:4px;padding:10px 12px}.CreateLocation .CreateLocationBody .CreateLocationDeleteConfirm .CreateLocationDeleteConfirmActions{display:flex;gap:8px;justify-content:flex-end}.CreateLocation .CreateLocationFooter{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:4px;padding:14px 22px 18px}.CreateLocation .CreateLocationFooter .CreateLocationFooterLeft{display:inline-flex}.CreateLocation .CreateLocationFooter .CreateLocationFooterRight{display:inline-flex;gap:8px}.CreateLocation .CreateLocationFooter .CreateLocationSecondary{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.CreateLocation .CreateLocationFooter .CreateLocationSecondary:hover:not(:disabled){background:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateLocation .CreateLocationFooter .CreateLocationSecondary:disabled{cursor:not-allowed;opacity:.55}.CreateLocation .CreateLocationFooter .CreateLocationDangerLink{background:#0000;border:none;color:var(--Canceled);cursor:pointer;font-size:13px;padding:6px 0}.CreateLocation .CreateLocationFooter .CreateLocationDangerLink:hover{text-decoration:underline}.CreateLocation .CreateLocationFooter .CreateLocationDangerLink:disabled{cursor:not-allowed;opacity:.55}.CreateLocation .CreateLocationFooter .CreateLocationDanger{background:var(--Canceled);border:1px solid var(--Canceled);border-radius:8px;color:#fff;cursor:pointer;font-size:13px;padding:8px 14px}.CreateLocation .CreateLocationFooter .CreateLocationDanger:disabled{cursor:not-allowed;opacity:.55}.CreateLocation .CreateLocationFooter .CreateLocationPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateLocation .CreateLocationFooter .CreateLocationPrimary .CreateLocationPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;display:inline-flex;height:20px;justify-content:center;width:20px}[data-theme=dark] .CreateLocation .CreateLocationFooter .CreateLocationPrimary .CreateLocationPrimaryInner{background:var(--background_Blue);background:var(--brand-accent,var(--background_Blue))}.CreateLocation .CreateLocationFooter .CreateLocationPrimary .CreateLocationPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateLocation .CreateLocationFooter .CreateLocationPrimary .CreateLocationPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateLocation .CreateLocationFooter .CreateLocationPrimary:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CreateLocation .CreateLocationFooter .CreateLocationPrimary:active:not(:disabled){transform:scale(.98)}.CreateLocation .CreateLocationFooter .CreateLocationPrimary:disabled{cursor:not-allowed;opacity:.55}@media(max-width:600px){.CreateLocation .CreateLocationCard{width:100%}.CreateLocation .CreateLocationBody .CreateLocationField input,.CreateLocation .CreateLocationBody .CreateLocationField textarea{font-size:16px;min-height:44px}.CreateLocation .CreateLocationFooter{align-items:stretch;flex-direction:column-reverse}.CreateLocation .CreateLocationFooter .CreateLocationFooterLeft,.CreateLocation .CreateLocationFooter .CreateLocationFooterRight{width:100%}.CreateLocation .CreateLocationFooter .CreateLocationFooterRight{flex-direction:column-reverse}}@keyframes CreateLocationOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes CreateLocationCardPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.InventoryOrders{background-color:var(--background_White);display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;max-width:100%;overflow:auto;padding:24px 0 0;padding-inline:max(24px,(100% - 1150px)/2);width:100%}.InventoryOrders .InventoryOrdersHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;padding:0}.InventoryOrders .InventoryOrdersHeader .InventoryOrdersHeaderMain{display:flex;flex-direction:column;max-width:680px}.InventoryOrders .InventoryOrdersHeader .InventoryOrdersHeaderMain .InventoryOrdersTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;line-height:1.2;margin:0}.InventoryOrders .InventoryOrdersHeader .InventoryOrdersHeaderMain .InventoryOrdersSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.InventoryOrders .InventoryOrdersHeader .InventoryOrdersAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.InventoryOrders .InventoryOrdersHeader .InventoryOrdersAddBtn .InventoryOrdersAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;display:inline-flex;height:20px;justify-content:center;width:20px}.InventoryOrders .InventoryOrdersHeader .InventoryOrdersAddBtn .InventoryOrdersAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.InventoryOrders .InventoryOrdersHeader .InventoryOrdersAddBtn .InventoryOrdersAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.InventoryOrders .InventoryOrdersHeader .InventoryOrdersAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.InventoryOrders .InventoryOrdersHeader .InventoryOrdersAddBtn:active{transform:scale(.98)}.InventoryOrders .InventoryOrdersError{background:#ef444414;border:1px solid #ef444440;border-radius:8px;color:var(--Canceled);font-size:13px;padding:10px 12px}.InventoryOrders .InventoryOrdersSourceBadge{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:4px;padding:3px 8px;text-decoration:none;transition:filter .12s ease,transform .08s ease,box-shadow .12s ease}.InventoryOrders .InventoryOrdersSourceBadge .material-symbols-outlined{font-size:14px}.InventoryOrders .InventoryOrdersSourceBadge.is-invoice{background:#3b82f61a;border-color:#3b82f659;color:var(--background_Blue);cursor:pointer}.InventoryOrders .InventoryOrdersSourceBadge.is-invoice:hover{background:#3b82f62e;box-shadow:0 2px 6px #0f172a14;transform:translateY(-1px)}.InventoryOrders .InventoryOrdersSourceBadge.is-appointment{background:#14b8a61a;border-color:#14b8a659;color:#0d9488;cursor:pointer}.InventoryOrders .InventoryOrdersSourceBadge.is-appointment:hover{background:color-mix(in srgb,currentColor 18%,#0000);border-color:color-mix(in srgb,currentColor 45%,#0000);box-shadow:0 1px 3px #0000000d;transform:translateY(-1px)}.InventoryOrders .InventoryOrdersSourceBadge.is-manual{background:#a855f71a;border-color:#a855f759;color:#a78bfa;color:var(--InProgress,#a78bfa)}.InventoryOrders .InventoryOrdersItemsCell{display:flex;flex-direction:column;gap:2px}.InventoryOrders .InventoryOrdersItemsCell span{color:var(--text_Title_Dark);font-size:12px}.InventoryOrders .InventoryOrdersStatusBadge{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-block;font-size:12px;font-weight:500;padding:3px 10px}.InventoryOrders .InventoryOrdersStatusBadge.is-fulfilled{background:#4ade801f;border-color:#4ade8066;color:#16a34a;color:var(--Done,#16a34a)}.InventoryOrders .InventoryOrdersStatusBadge.is-cancelled{background:#ef44441f;border-color:#ef444466;color:#ef4444;color:var(--Canceled,#ef4444)}.InventoryOrders .InventoryOrdersStatusBadge.is-reserved{background:color-mix(in srgb,var(--pending) 12%,#0000);border-color:color-mix(in srgb,var(--pending) 40%,var(--border_Light));color:var(--pending)}.InventoryOrders .InventoryOrdersStatusBadge.is-pending{background:#fbbf2426;border-color:#fbbf2473;color:#d97706;color:var(--pending,#d97706)}.InventoryOrders .InventoryOrdersStatusBadge.is-refunded{background:#a855f71f;border-color:#a855f766;color:#a78bfa;color:var(--InProgress,#a78bfa)}.InventoryOrders .Table .TableGrid .SettingsActionsHeader{background-color:var(--background_Gray_Light_Light);max-width:50px}.InventoryOrders .Table .TableGrid .SettingsActionsHeader,.InventoryOrders .Table .TableGrid .SettingsCellEdit{box-shadow:none;max-width:50px;min-width:50px;position:-webkit-sticky;position:sticky;right:0;text-align:center;vertical-align:middle;width:50px;z-index:1}.InventoryOrders .Table .TableGrid td.SettingsCellEdit{background-color:var(--background_White);color:var(--text_Title_Light);cursor:pointer;font-size:26px;padding:0}.InventoryOrders .Table .TableGrid td.SettingsCellEdit:hover{color:var(--text_Title_Dark)}.InventoryOrders .Table .TableGrid tbody tr:nth-child(2n) td.SettingsCellEdit{background-color:var(--background_Gray_Light)}.InventoryOrders .Table .TableGrid .TableRow:hover td.SettingsCellEdit{background-color:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.InventoryOrders .Table .TableGrid .TableRow:hover:nth-child(2n) td.SettingsCellEdit{background-color:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}.InventoryOrders .InventoryOrdersModal{align-items:center;animation:InventoryOrdersOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1100}@keyframes InventoryOrdersOverlayFade{0%{opacity:0}to{opacity:1}}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.InventoryOrders .InventoryOrdersModal.is-picker-open .InventoryOrdersModalCard{overflow:visible}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard{animation:InventoryOrdersModalCardPop .24s cubic-bezier(.22,.61,.36,1) both;background:var(--background_White);background:var(--surface,var(--background_White));border:1px solid var(--border_Light);border-radius:18px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:90vh;overflow:auto;position:relative;width:min(680px,94vw)}@keyframes InventoryOrdersModalCardPop{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;padding:20px 22px 14px;position:relative}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalHeader h3{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:17px;font-weight:700;gap:10px;letter-spacing:-.01em;margin:0}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalHeader h3:before{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:10px;color:var(--background_Blue);content:"inventory_2";display:inline-flex;font-family:Material Symbols Outlined;font-size:22px;font-weight:400;height:32px;justify-content:center;width:32px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalHeader:after{color:var(--text_Title_Light_Light);content:"Pull stock from any tracked location - auto-syncs sellable + reserved counts on save.";font-size:12px;left:22px;line-height:1.45;position:absolute;right:60px;top:56px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalHeader .InventoryOrdersModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalHeader .InventoryOrdersModalClose .material-symbols-outlined{font-size:21px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalHeader .InventoryOrdersModalClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalHeader .InventoryOrdersModalClose:active{transform:scale(.92)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody{display:flex;flex-direction:column;gap:18px;padding:40px 22px 22px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersField{display:flex;flex-direction:column;gap:8px;position:relative}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersField>span:first-child{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersField textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-family:inherit;font-size:13.5px;line-height:1.6;min-height:96px;outline:3px solid #0000;padding:10px 12px;resize:vertical;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersField textarea::placeholder{color:var(--text_Title_Light_Light)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersField textarea:focus,.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersField textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines{display:flex;flex-direction:column;gap:8px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLinesEmpty{align-items:center;background:var(--background_Gray_Light_Light_Light);border:1px dashed var(--border_Light);border-radius:12px;color:var(--text_Title_Light_Light);display:flex;font-size:13px;gap:10px;justify-content:center;padding:22px 16px;text-align:center}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLinesEmpty:before{align-items:center;background:var(--background_White);border:1px dashed var(--border_Light);border-radius:50%;color:var(--text_Title_Light_Light_Light);content:"inventory_2";display:inline-flex;font-family:Material Symbols Outlined;font-size:22px;height:36px;justify-content:center;width:36px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 2px #0f172a0a;display:flex;gap:12px;overflow:hidden;padding:12px 14px;position:relative;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine:before{background:var(--background_Blue);border-radius:0 3px 3px 0;bottom:10px;content:"";left:0;opacity:.7;position:absolute;top:10px;width:3px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine:hover{border-color:var(--border_Dark_Light);box-shadow:0 6px 16px #0f172a14;transform:translateY(-1px)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine.is-overstocked{background:color-mix(in srgb,var(--Canceled) 8%,var(--background_White));border-color:var(--Canceled)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine.is-overstocked:before{background:var(--Canceled);opacity:1}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine:after{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:8px;color:var(--background_Blue);content:"inventory_2";display:inline-flex;flex-shrink:0;font-family:Material Symbols Outlined;font-size:18px;font-weight:400;height:32px;justify-content:center;order:-1;width:32px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine .InventoryOrdersLineMain{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine .InventoryOrdersLineMain strong{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine .InventoryOrdersLineMain span{color:var(--text_Title_Light_Light);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine .InventoryOrdersLineQty{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;font-weight:600;height:34px;outline:3px solid #0000;padding:0 10px;text-align:center;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:78px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine .InventoryOrdersLineQty::placeholder{color:var(--text_Title_Light_Light)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine .InventoryOrdersLineQty:focus,.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine .InventoryOrdersLineQty:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine .InventoryOrdersLineTotal{align-items:flex-end;color:var(--text_Title_Dark);display:inline-flex;flex-direction:column;font-size:14px;font-weight:700;line-height:1;min-width:88px;text-align:right}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine .InventoryOrdersLineTotal:after{color:var(--text_Title_Light_Light_Light);content:"line total";font-size:10px;font-weight:500;letter-spacing:.04em;margin-top:3px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine .InventoryOrdersLineRemove{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:color .12s ease,border-color .12s ease,background .12s ease;width:32px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine .InventoryOrdersLineRemove .material-symbols-outlined{font-size:16px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine .InventoryOrdersLineRemove:hover{background:color-mix(in srgb,var(--Canceled) 8%,#0000);border-color:var(--Canceled);color:var(--Canceled)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap{margin-top:4px;position:relative}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerButton{align-items:center;background:var(--background_White);border:1px dashed var(--border_Dark_Light);border-radius:12px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;height:42px;justify-content:center;padding:0 16px;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease,transform .08s ease;width:100%}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerButton .material-symbols-outlined{font-size:18px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerButton:hover{background:var(--background_Gray_Light_Light_Light);border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerButton:active{transform:scale(.99)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerButton.is-open{background:var(--background_Gray_Light_Light_Light);border-color:var(--border_Dark_Light);border-style:solid}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:6px;left:0;max-height:min(70vh,600px);overflow:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:10}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu>input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu>input::placeholder{color:var(--text_Title_Light_Light)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu>input:focus,.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu>input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerList{display:flex;flex-direction:column;gap:4px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:12px;text-align:center}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOptionWrap{display:flex;flex-direction:column;gap:6px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOptionWrap.is-expanded .InventoryOrdersPickerOption{background:var(--background_Gray_Light_Light_Light);border-color:var(--background_Blue);box-shadow:none;outline:none}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOptionWrap.is-expanded .InventoryOrdersPickerOption .InventoryOrdersPickerOptionChevron{color:var(--background_Blue);transform:rotate(180deg)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;box-shadow:none;cursor:pointer;display:flex;gap:8px;outline:none;padding:8px 9px;text-align:left}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption:active,.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption:focus,.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption:focus-visible{box-shadow:none;outline:none}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption .InventoryOrdersPickerOptionMain{display:flex;flex:1 1;flex-direction:column;min-width:0}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption .InventoryOrdersPickerOptionMain strong{color:var(--text_Title_Dark);font-size:13px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption .InventoryOrdersPickerOptionMain span{color:var(--text_Title_Light_Light);font-size:12px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption .InventoryOrdersPickerOptionChevron{color:var(--text_Title_Light_Light);font-size:16px;transition:transform .15s ease,color .15s ease}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption:hover:not(:disabled){background:var(--surface-sunken);border-color:var(--border_Light)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption.is-expanded,.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption.is-expanded:active,.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption.is-expanded:focus,.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption.is-expanded:hover{background:var(--background_Gray_Light_Light_Light);border-color:var(--background_Blue);box-shadow:none}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption.is-out,.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption:disabled{cursor:not-allowed;opacity:.45}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerLocations{animation:InventoryOrdersPickerLocationsSlide .18s ease-out;background:var(--background_Gray_Light_Light_Light);border:1px dashed var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:6px;margin-left:22px;padding:10px 12px}@keyframes InventoryOrdersPickerLocationsSlide{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerLocations .InventoryOrdersPickerLocationsHead{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;gap:6px;margin-bottom:4px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerLocations .InventoryOrdersPickerLocationsHead .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:14px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerLocations .InventoryOrdersPickerLocationOption{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:8px 10px;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerLocations .InventoryOrdersPickerLocationOption .InventoryOrdersPickerLocationOptionMain{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;gap:8px;min-width:0}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerLocations .InventoryOrdersPickerLocationOption .InventoryOrdersPickerLocationOptionMain .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerLocations .InventoryOrdersPickerLocationOption .InventoryOrdersPickerLocationOptionMain>span:not(.material-symbols-outlined){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerLocations .InventoryOrdersPickerLocationOption .InventoryOrdersPickerLocationOptionQty{align-items:flex-end;color:var(--text_Title_Dark);display:inline-flex;flex-direction:column;font-size:14px;font-weight:700;line-height:1}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerLocations .InventoryOrdersPickerLocationOption .InventoryOrdersPickerLocationOptionQty small{color:var(--text_Title_Light_Light_Light);font-size:11px;font-weight:500;margin-top:2px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerLocations .InventoryOrdersPickerLocationOption:hover{border-color:var(--background_Blue);box-shadow:0 6px 14px #0f172a14;transform:translateY(-1px)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersTotalsRow{align-items:center;background:linear-gradient(135deg,var(--background_Gray_Light_Blue) 0,var(--background_Gray_Light_Light_Light) 100%);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 2px #0f172a0a;display:flex;gap:12px;justify-content:space-between;padding:14px 16px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersTotalsRow span{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:600;gap:8px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersTotalsRow span:before{align-items:center;background:var(--background_White);border-radius:8px;color:var(--background_Blue);content:"receipt_long";display:inline-flex;font-family:Material Symbols Outlined;font-size:18px;font-weight:400;height:30px;justify-content:center;width:30px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersTotalsRow strong{color:var(--text_Title_Dark);font-size:20px;font-weight:800;letter-spacing:-.01em}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersWarning{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 12px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersModalActions{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-top:4px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersModalActions .InventoryOrdersSecondary{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersModalActions .InventoryOrdersSecondary:hover:not(:disabled){background:var(--surface-sunken);color:var(--text_Title_Dark)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersModalActions .InventoryOrdersSecondary:disabled{cursor:not-allowed;opacity:.5}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersModalActions .InventoryOrdersPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersModalActions .InventoryOrdersPrimary .InventoryOrdersPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersModalActions .InventoryOrdersPrimary .InventoryOrdersPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersModalActions .InventoryOrdersPrimary .InventoryOrdersPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersModalActions .InventoryOrdersPrimary:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersModalActions .InventoryOrdersPrimary:active{transform:scale(.98)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersModalActions .InventoryOrdersPrimary:disabled{box-shadow:none;cursor:not-allowed;opacity:.55;transform:none}@media(max-width:1050px){.InventoryOrders{padding:18px;padding-inline:18px}.InventoryOrders .Table .TableGrid tbody tr td:first-child,.InventoryOrders .Table .TableGrid thead tr th:first-child{left:0;position:-webkit-sticky;position:sticky;z-index:1}.InventoryOrders .Table .TableGrid thead tr th:first-child{background:var(--background_Gray_Light_Light)}.InventoryOrders .Table .TableGrid tbody tr td:first-child{background:var(--background_White)}.InventoryOrders .Table .TableGrid tbody tr:nth-child(2n) td:first-child{background:var(--background_Gray_Light)}.InventoryOrders .Table .TableGrid .TableRow:hover td:first-child{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.InventoryOrders .Table .TableGrid .TableRow:hover:nth-child(2n) td:first-child{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}}@media(max-width:600px){.InventoryOrders{overflow-x:hidden;padding:14px;padding-inline:14px}.InventoryOrders .InventoryOrdersHeader{align-items:stretch;flex-direction:column}.InventoryOrders .InventoryOrdersHeader .InventoryOrdersAddBtn{justify-content:center;min-height:44px;width:100%}.InventoryOrders .InventoryOrdersModal{padding:0}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard{border-bottom:none;border-left:none;border-radius:0;border-right:none;max-height:100dvh;max-width:100%;width:100%}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersField input,.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersField textarea,.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine .InventoryOrdersLineQty,.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu>input{font-size:16px;min-height:44px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersModalActions{align-items:stretch;flex-direction:column-reverse;gap:10px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersModalActions button{min-height:44px;width:100%}}.InventoryOrderDetail{align-items:center;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}.InventoryOrderDetail .InventoryOrderDetailBackdrop{animation:InventoryOrderDetailFadeIn .22s ease;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);border:none;cursor:default;inset:0;position:absolute}.InventoryOrderDetail .InventoryOrderDetailCard{animation:InventoryOrderDetailPopIn .26s ease;background:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:88dvh;max-width:92vw;overflow:hidden;position:relative;width:520px}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:12px;justify-content:space-between;padding:16px 20px}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailHeader h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailHeader .InventoryOrderDetailClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailHeader .InventoryOrderDetailClose .material-symbols-outlined{font-size:21px}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailHeader .InventoryOrderDetailClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailHeader .InventoryOrderDetailClose:active{transform:scale(.92)}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding:20px}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailHero{align-items:center;display:flex;gap:12px;justify-content:space-between}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailHero strong{color:var(--text_Title_Dark);font-size:26px;font-weight:800;letter-spacing:-.02em}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailHero .InventoryOrderDetailStatus{border-radius:999px;font-size:12px;font-weight:700;padding:4px 12px}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailHero .InventoryOrderDetailStatus.is-ok{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailHero .InventoryOrderDetailStatus.is-pending{background:color-mix(in srgb,var(--pending) 12%,#0000);color:var(--pending)}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailHero .InventoryOrderDetailStatus.is-bad{background:color-mix(in srgb,var(--Canceled) 12%,#0000);color:var(--Canceled)}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailHero .InventoryOrderDetailStatus.is-neutral{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailChips{align-items:center;display:flex;flex-wrap:wrap;gap:8px;overflow:visible}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailChips .InventoryOrderDetailChip{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;gap:4px;padding:3px 10px}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailChips .InventoryOrderDetailChip .material-symbols-outlined{font-size:14px}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailChips .InventoryOrderDetailChip.is-invoice{background:color-mix(in srgb,var(--Submited) 12%,#0000);border-color:color-mix(in srgb,var(--Submited) 35%,var(--border_Light));color:var(--Submited)}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailChips .InventoryOrderDetailChip.is-appointment{background:color-mix(in srgb,var(--InProgress) 12%,#0000);border-color:color-mix(in srgb,var(--InProgress) 35%,var(--border_Light));color:var(--InProgress)}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailChips .InventoryOrderDetailChip.is-manual{background:color-mix(in srgb,var(--Estimate) 16%,#0000);border-color:color-mix(in srgb,var(--Estimate) 40%,var(--border_Light));color:var(--text_Title_Light)}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailChips .InventoryOrderDetailChip.is-out{background:color-mix(in srgb,var(--Canceled) 12%,#0000);border-color:color-mix(in srgb,var(--Canceled) 35%,var(--border_Light));color:var(--Canceled)}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailChips .InventoryOrderDetailChip.is-in{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 35%,var(--border_Light));color:var(--Done)}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailChips .InventoryOrderDetailChipDate{color:var(--text_Title_Light_Light);font-size:12px;margin-left:auto}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailSectionLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;margin:0;text-transform:uppercase}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailItems{display:flex;flex-direction:column;gap:8px;margin-top:-8px}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailItems .InventoryOrderDetailItem{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;gap:12px;padding:10px 12px}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailItems .InventoryOrderDetailItem .InventoryOrderDetailItemMain{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailItems .InventoryOrderDetailItem .InventoryOrderDetailItemMain strong{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailItems .InventoryOrderDetailItem .InventoryOrderDetailItemMain span{color:var(--text_Title_Light_Light);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailItems .InventoryOrderDetailItem .InventoryOrderDetailItemTotal{color:var(--text_Title_Dark);flex-shrink:0;font-size:14px;font-weight:700;text-align:right}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailItems .InventoryOrderDetailItemsEmpty{border:1px dashed var(--border_Light);border-radius:12px;color:var(--text_Title_Light_Light);font-size:13px;padding:14px 12px;text-align:center}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailNotes{align-items:flex-start;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:12px;display:flex;gap:8px;margin-top:-8px;padding:12px 14px}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailNotes .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:17px}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailNotes p{color:var(--text_Title_Dark);font-size:13px;line-height:1.5;margin:0;word-break:break-word}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailBreakdown{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:14px 16px}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailBreakdown .InventoryOrderDetailBreakdownRow{align-items:center;display:flex;gap:12px;justify-content:space-between}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailBreakdown .InventoryOrderDetailBreakdownRow span{color:var(--text_Title_Light);font-size:13px}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailBreakdown .InventoryOrderDetailBreakdownRow strong{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailBreakdown .InventoryOrderDetailBreakdownRow.is-total{border-top:1px solid var(--border_Light);padding-top:8px}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailBreakdown .InventoryOrderDetailBreakdownRow.is-total span{color:var(--text_Title_Dark);font-weight:700}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailBreakdown .InventoryOrderDetailBreakdownRow.is-total strong{font-size:15px;font-weight:800}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailGrid{grid-gap:12px 16px;display:grid;gap:12px 16px;grid-template-columns:1fr 1fr}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailGrid .InventoryOrderDetailField{display:flex;flex-direction:column;gap:3px;min-width:0}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailGrid .InventoryOrderDetailField.is-wide{grid-column:1/-1}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailGrid .InventoryOrderDetailField span{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailGrid .InventoryOrderDetailField strong{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:600;gap:8px;word-break:break-word}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailFooter{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:8px;justify-content:flex-end;padding:14px 20px}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailFooter .InventoryOrderDetailLink{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 12px;transition:background .12s ease,color .12s ease}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailFooter .InventoryOrderDetailLink .material-symbols-outlined{font-size:17px}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailFooter .InventoryOrderDetailLink:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailFooter .InventoryOrderDetailLink:first-child{margin-right:auto}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailFooter .InventoryOrderDetailDone{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px;transition:background .12s ease}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailFooter .InventoryOrderDetailDone:hover{background:var(--background_Gray_Light)}@media(max-width:1050px){.InventoryOrderDetail{padding:16px}.InventoryOrderDetail .InventoryOrderDetailCard{max-height:90dvh}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody{padding:18px}}@media(max-width:600px){.InventoryOrderDetail{padding:12px}.InventoryOrderDetail .InventoryOrderDetailCard{max-height:92dvh;width:100%}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody{padding:16px}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailBody .InventoryOrderDetailGrid{grid-template-columns:1fr}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailFooter{flex-wrap:wrap}.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailFooter .InventoryOrderDetailDone,.InventoryOrderDetail .InventoryOrderDetailCard .InventoryOrderDetailFooter .InventoryOrderDetailLink{min-height:44px}}@keyframes InventoryOrderDetailFadeIn{0%{opacity:0}to{opacity:1}}@keyframes InventoryOrderDetailPopIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.VariableTextEditor{display:flex;flex-direction:column;gap:8px}.VariableTextEditor .VariableTextEditorTop{align-items:center;display:flex;gap:8px;justify-content:space-between}.VariableTextEditor .VariableTextEditorTop .VariableTextEditorLabel{color:var(--text_Title_Light);font-size:12px;font-weight:600}.VariableTextEditor .VariableTextEditorTop .VariableTextEditorPreviewBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11.5px;font-weight:500;gap:5px;padding:4px 10px;transition:all .12s ease}.VariableTextEditor .VariableTextEditorTop .VariableTextEditorPreviewBtn .material-symbols-outlined{font-size:14px}.VariableTextEditor .VariableTextEditorTop .VariableTextEditorPreviewBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014;color:var(--text_Title_Dark)}.VariableTextEditor .VariableTextEditorTop .VariableTextEditorPreviewBtn.is-active{background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 40%,#0000);color:var(--background_Blue)}.VariableTextEditor .VariableTextEditorField{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-sizing:border-box;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;outline:3px solid #0000;padding:10px 12px;resize:vertical;transition:all .15s ease;width:100%}.VariableTextEditor .VariableTextEditorField::placeholder{color:var(--text_Title_Light_Light_Light)}.VariableTextEditor .VariableTextEditorField:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.VariableTextEditor .VariableTextEditorField.has-error{border-color:var(--Canceled)}.VariableTextEditor .VariableTextEditorPreview{background:var(--background_Gray_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:13px;line-height:1.5;padding:10px 12px;white-space:pre-wrap;word-break:break-word}.VariableTextEditor .VariableTextEditorPreview .VariableTextEditorPreviewEmpty{color:var(--text_Title_Light_Light_Light)}.VariableTextEditor .VariableTextEditorChips{display:flex;flex-wrap:wrap;gap:6px}.VariableTextEditor .VariableTextEditorChips .VariableTextEditorChip{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:11px;font-weight:500;gap:4px;padding:3px 8px;transition:all .12s ease}.VariableTextEditor .VariableTextEditorChips .VariableTextEditorChip .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:13px}.VariableTextEditor .VariableTextEditorChips .VariableTextEditorChip:hover{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);color:var(--background_Blue)}.VariableTextEditor .VariableTextEditorChips .VariableTextEditorChip:hover .material-symbols-outlined{color:var(--background_Blue)}.VariableTextEditor .VariableTextEditorHint{align-items:flex-start;color:var(--text_Title_Light_Light);display:flex;font-size:11.5px;gap:6px;line-height:1.45;margin:2px 0 0}.VariableTextEditor .VariableTextEditorHint .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:15px;margin-top:1px}.VariableTextEditor .VariableTextEditorHint code{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:5px;color:var(--text_Title_Dark);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;padding:1px 5px;white-space:nowrap}@media(max-width:1050px){.VariableTextEditor .VariableTextEditorChips{gap:5px}}@media(max-width:600px){.VariableTextEditor .VariableTextEditorTop{flex-wrap:wrap}.VariableTextEditor .VariableTextEditorField{font-size:16px}}.ActionSendSms{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 2px 8px #0000000a;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;padding:36px 24px 20px;width:100%}.ActionSendSms .ActionSendSmsHeader{align-items:center;display:flex;justify-content:space-between}.ActionSendSms .ActionSendSmsHeader .ActionSendSmsTitle{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.ActionSendSms .ActionSendSmsHeader .ActionSendSmsClose{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .15s ease}.ActionSendSms .ActionSendSmsHeader .ActionSendSmsClose .material-symbols-outlined{font-size:20px}.ActionSendSms .ActionSendSmsHeader .ActionSendSmsClose:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.ActionSendSms .ActionSendSmsDesc{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.4;margin:-8px 0 0}.ActionSendSms .ActionSendSmsFromRow{display:flex;flex-direction:column;gap:8px;position:relative}.ActionSendSms .ActionSendSmsFromRow .ActionSendSmsFromLabel{color:var(--text_Title_Light);font-size:12px;font-weight:600}.ActionSendSms .ActionSendSmsFromRow .ActionSendSmsFromButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;gap:8px;outline:3px solid #0000;padding:9px 12px;transition:all .15s ease;width:100%}.ActionSendSms .ActionSendSmsFromRow .ActionSendSmsFromButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.ActionSendSms .ActionSendSmsFromRow .ActionSendSmsFromButton .ActionSendSmsFromValue{flex:1 1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.ActionSendSms .ActionSendSmsFromRow .ActionSendSmsFromButton .ActionSendSmsFromChevron{color:var(--text_Title_Light_Light);font-size:20px}.ActionSendSms .ActionSendSmsFromRow .ActionSendSmsFromButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.ActionSendSms .ActionSendSmsFromRow .ActionSendSmsFromButton.has-error{border-color:var(--Canceled)}.ActionSendSms .ActionSendSmsFromRow .ActionSendSmsFromMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;left:0;max-height:240px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:24}.ActionSendSms .ActionSendSmsFromRow .ActionSendSmsFromMenu .ActionSendSmsFromEmpty{color:var(--text_Title_Light_Light_Light);font-size:12.5px;padding:14px 12px;text-align:center}.ActionSendSms .ActionSendSmsFromRow .ActionSendSmsFromMenu .ActionSendSmsFromEmpty--NoNumbers{align-items:center;display:flex;flex-direction:column;gap:8px;padding:20px 16px}.ActionSendSms .ActionSendSmsFromRow .ActionSendSmsFromMenu .ActionSendSmsFromEmpty--NoNumbers .ActionSendSmsFromEmptyIcon{align-items:center;background:var(--background_Gray_Light);border-radius:50%;color:var(--text_Title_Light_Light);display:inline-flex;height:38px;justify-content:center;width:38px}.ActionSendSms .ActionSendSmsFromRow .ActionSendSmsFromMenu .ActionSendSmsFromEmpty--NoNumbers .ActionSendSmsFromEmptyIcon .material-symbols-outlined{font-size:21px}.ActionSendSms .ActionSendSmsFromRow .ActionSendSmsFromMenu .ActionSendSmsFromEmpty--NoNumbers .ActionSendSmsFromEmptyTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.ActionSendSms .ActionSendSmsFromRow .ActionSendSmsFromMenu .ActionSendSmsFromEmpty--NoNumbers .ActionSendSmsFromEmptySub{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.45;max-width:230px}.ActionSendSms .ActionSendSmsFromRow .ActionSendSmsFromMenu .ActionSendSmsFromEmpty--NoNumbers .ActionSendSmsFromEmptyCta{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;height:34px;margin-top:4px;padding:0 14px;transition:border-color .12s ease,box-shadow .12s ease}.ActionSendSms .ActionSendSmsFromRow .ActionSendSmsFromMenu .ActionSendSmsFromEmpty--NoNumbers .ActionSendSmsFromEmptyCta .material-symbols-outlined{color:var(--text_Title_Light);font-size:17px}.ActionSendSms .ActionSendSmsFromRow .ActionSendSmsFromMenu .ActionSendSmsFromEmpty--NoNumbers .ActionSendSmsFromEmptyCta:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.ActionSendSms .ActionSendSmsFromRow .ActionSendSmsFromMenu .ActionSendSmsFromOption{border-radius:6px;cursor:pointer;display:flex;flex-direction:column;gap:1px;padding:8px 10px;transition:background .12s ease}.ActionSendSms .ActionSendSmsFromRow .ActionSendSmsFromMenu .ActionSendSmsFromOption .ActionSendSmsFromOptionPhone{color:var(--text_Title_Dark);font-size:13px;font-weight:500}.ActionSendSms .ActionSendSmsFromRow .ActionSendSmsFromMenu .ActionSendSmsFromOption .ActionSendSmsFromOptionName{color:var(--text_Title_Light_Light_Light);font-size:11px}.ActionSendSms .ActionSendSmsFromRow .ActionSendSmsFromMenu .ActionSendSmsFromOption:hover{background:var(--background_Gray_Light)}.ActionSendSms .ActionSendSmsFromRow .ActionSendSmsFromMenu .ActionSendSmsFromOption.is-selected{background:var(--background_Gray_Light_Blue)}.ActionSendSms .ActionSendSmsFromRow .ActionSendSmsFromMenu .ActionSendSmsFromOption.is-selected .ActionSendSmsFromOptionPhone{color:var(--background_Blue)}.ActionSendSms .ActionSendSmsFromRow .ActionSendSmsFromMenu .ActionSendSmsFromOption.ActionSendSmsFromOptionDynamic .ActionSendSmsFromOptionPhone{align-items:center;display:inline-flex;gap:6px}.ActionSendSms .ActionSendSmsFromRow .ActionSendSmsFromMenu .ActionSendSmsFromOption.ActionSendSmsFromOptionDynamic .ActionSendSmsFromOptionPhone .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.ActionSendSms .ActionSendSmsFromRow .ActionSendSmsFromMenu .ActionSendSmsFromDivider{color:var(--text_Title_Light_Light_Light);font-size:10.5px;font-weight:600;letter-spacing:.4px;padding:8px 10px 4px;text-transform:uppercase}@media(max-width:1050px){.ActionSendSms{padding:32px 18px 18px}}@media(max-width:600px){.ActionSendSms{gap:12px;padding:30px 14px 16px}}.ActionSendEmail{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 2px 8px #0000000a;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;padding:36px 24px 20px;width:100%}.ActionSendEmail .ActionSendEmailHeader{align-items:center;display:flex;justify-content:space-between}.ActionSendEmail .ActionSendEmailHeader .ActionSendEmailTitle{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.ActionSendEmail .ActionSendEmailHeader .ActionSendEmailClose{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .15s ease}.ActionSendEmail .ActionSendEmailHeader .ActionSendEmailClose .material-symbols-outlined{font-size:20px}.ActionSendEmail .ActionSendEmailHeader .ActionSendEmailClose:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.ActionSendEmail .ActionSendEmailDesc{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.4;margin:-8px 0 0}.ActionSendEmail .ActionSendEmailDesc strong{color:var(--text_Title_Dark);font-weight:700}.ActionSendEmail .ActionSendEmailField{display:flex;flex-direction:column;gap:7px}.ActionSendEmail .ActionSendEmailField .ActionSendEmailFieldLabel{color:var(--text_Title_Light);font-size:12px;font-weight:600}.ActionSendEmail .ActionSendEmailField .ActionSendEmailTemplateSelect{position:relative}.ActionSendEmail .ActionSendEmailField .ActionSendEmailTemplateSelect .ActionSendEmailTemplateTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;gap:10px;justify-content:space-between;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.ActionSendEmail .ActionSendEmailField .ActionSendEmailTemplateSelect .ActionSendEmailTemplateTrigger .ActionSendEmailTemplateValue{align-items:center;display:inline-flex;font-size:13.5px;font-weight:500;gap:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ActionSendEmail .ActionSendEmailField .ActionSendEmailTemplateSelect .ActionSendEmailTemplateTrigger .ActionSendEmailTemplateValue .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:18px}.ActionSendEmail .ActionSendEmailField .ActionSendEmailTemplateSelect .ActionSendEmailTemplateTrigger>.material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:20px;transition:transform .15s ease}.ActionSendEmail .ActionSendEmailField .ActionSendEmailTemplateSelect .ActionSendEmailTemplateTrigger:hover{border-color:var(--border_Dark_Light)}.ActionSendEmail .ActionSendEmailField .ActionSendEmailTemplateSelect .ActionSendEmailTemplateTrigger.is-open{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 14%,#0000)}.ActionSendEmail .ActionSendEmailField .ActionSendEmailTemplateSelect .ActionSendEmailTemplateTrigger.is-open>.material-symbols-outlined{transform:rotate(180deg)}.ActionSendEmail .ActionSendEmailField .ActionSendEmailTemplateSelect .ActionSendEmailTemplateMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d,0 12px 28px -12px #0f172a38;display:flex;flex-direction:column;gap:2px;left:0;max-height:280px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:30}.ActionSendEmail .ActionSendEmailField .ActionSendEmailTemplateSelect .ActionSendEmailTemplateMenu .ActionSendEmailTemplateOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;gap:10px;padding:8px 10px;text-align:left;transition:background .1s ease;width:100%}.ActionSendEmail .ActionSendEmailField .ActionSendEmailTemplateSelect .ActionSendEmailTemplateMenu .ActionSendEmailTemplateOption>.material-symbols-outlined:first-child{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px}.ActionSendEmail .ActionSendEmailField .ActionSendEmailTemplateSelect .ActionSendEmailTemplateMenu .ActionSendEmailTemplateOption .ActionSendEmailTemplateOptionText{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.ActionSendEmail .ActionSendEmailField .ActionSendEmailTemplateSelect .ActionSendEmailTemplateMenu .ActionSendEmailTemplateOption .ActionSendEmailTemplateOptionText strong{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ActionSendEmail .ActionSendEmailField .ActionSendEmailTemplateSelect .ActionSendEmailTemplateMenu .ActionSendEmailTemplateOption .ActionSendEmailTemplateOptionText small{color:var(--text_Title_Light_Light);font-size:11px}.ActionSendEmail .ActionSendEmailField .ActionSendEmailTemplateSelect .ActionSendEmailTemplateMenu .ActionSendEmailTemplateOption .ActionSendEmailTemplateCheck{color:var(--background_Blue);flex-shrink:0;font-size:18px}.ActionSendEmail .ActionSendEmailField .ActionSendEmailTemplateSelect .ActionSendEmailTemplateMenu .ActionSendEmailTemplateOption:hover{background:var(--background_Gray_Light)}.ActionSendEmail .ActionSendEmailField .ActionSendEmailTemplateSelect .ActionSendEmailTemplateMenu .ActionSendEmailTemplateOption.is-active{background:color-mix(in srgb,var(--background_Blue) 10%,#0000)}.ActionSendEmail .ActionSendEmailField .ActionSendEmailTemplateSelect .ActionSendEmailTemplateMenu .ActionSendEmailTemplateOption.is-active>.material-symbols-outlined:first-child{color:var(--background_Blue)}.ActionSendEmail .ActionSendEmailField .ActionSendEmailTemplateNote{align-items:flex-start;background:color-mix(in srgb,var(--background_Blue) 7%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 20%,#0000);border-radius:8px;color:var(--text_Title_Light_Light);display:flex;font-size:12px;gap:7px;line-height:1.45;margin:0;padding:8px 10px}.ActionSendEmail .ActionSendEmailField .ActionSendEmailTemplateNote .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:16px;margin-top:1px}.ActionSendEmail .ActionSendEmailField .ActionSendEmailTemplateNote strong{color:var(--text_Title_Dark);font-weight:700}@media(max-width:1050px){.ActionSendEmail{padding:32px 18px 18px}}@media(max-width:600px){.ActionSendEmail{gap:12px;padding:30px 14px 16px}}.ActionNotifyMember{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 2px 8px #0000000a;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;padding:36px 24px 20px;width:100%}.ActionNotifyMember .ActionNotifyMemberHeader{align-items:center;display:flex;justify-content:space-between}.ActionNotifyMember .ActionNotifyMemberHeader .ActionNotifyMemberTitle{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.ActionNotifyMember .ActionNotifyMemberHeader .ActionNotifyMemberClose{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .15s ease}.ActionNotifyMember .ActionNotifyMemberHeader .ActionNotifyMemberClose .material-symbols-outlined{font-size:20px}.ActionNotifyMember .ActionNotifyMemberHeader .ActionNotifyMemberClose:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.ActionNotifyMember .ActionNotifyMemberDesc{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.4;margin:-8px 0 0}.ActionNotifyMember .ActionNotifyMemberPickRow{display:flex;flex-direction:column;gap:8px;position:relative}.ActionNotifyMember .ActionNotifyMemberPickRow .ActionNotifyMemberPickLabel{color:var(--text_Title_Light);font-size:12px;font-weight:600}.ActionNotifyMember .ActionNotifyMemberPickRow .ActionNotifyMemberPickButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;gap:8px;outline:3px solid #0000;padding:9px 12px;transition:all .15s ease;width:100%}.ActionNotifyMember .ActionNotifyMemberPickRow .ActionNotifyMemberPickButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.ActionNotifyMember .ActionNotifyMemberPickRow .ActionNotifyMemberPickButton .ActionNotifyMemberPickValue{flex:1 1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.ActionNotifyMember .ActionNotifyMemberPickRow .ActionNotifyMemberPickButton .ActionNotifyMemberPickChevron{color:var(--text_Title_Light_Light);font-size:20px}.ActionNotifyMember .ActionNotifyMemberPickRow .ActionNotifyMemberPickButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.ActionNotifyMember .ActionNotifyMemberPickRow .ActionNotifyMemberPickButton.has-error{border-color:var(--Canceled)}.ActionNotifyMember .ActionNotifyMemberPickRow .ActionNotifyMemberPickMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;left:0;max-height:240px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:24}.ActionNotifyMember .ActionNotifyMemberPickRow .ActionNotifyMemberPickMenu .ActionNotifyMemberPickEmpty{color:var(--text_Title_Light_Light_Light);font-size:12.5px;padding:14px 12px;text-align:center}.ActionNotifyMember .ActionNotifyMemberPickRow .ActionNotifyMemberPickMenu .ActionNotifyMemberPickOption{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:8px;padding:8px 10px;transition:background .12s ease}.ActionNotifyMember .ActionNotifyMemberPickRow .ActionNotifyMemberPickMenu .ActionNotifyMemberPickOption .ActionNotifyMemberPickCheck{color:var(--border_Dark_Light);font-size:18px;transition:color .12s ease}.ActionNotifyMember .ActionNotifyMemberPickRow .ActionNotifyMemberPickMenu .ActionNotifyMemberPickOption .ActionNotifyMemberPickName{color:var(--text_Title_Dark);flex:1 1;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ActionNotifyMember .ActionNotifyMemberPickRow .ActionNotifyMemberPickMenu .ActionNotifyMemberPickOption .ActionNotifyMemberPickRole{background:var(--background_Gray_Light);border-radius:4px;color:var(--text_Title_Light_Light);font-size:10px;font-weight:600;letter-spacing:.3px;padding:2px 6px;text-transform:uppercase}.ActionNotifyMember .ActionNotifyMemberPickRow .ActionNotifyMemberPickMenu .ActionNotifyMemberPickOption:hover{background:var(--background_Gray_Light)}.ActionNotifyMember .ActionNotifyMemberPickRow .ActionNotifyMemberPickMenu .ActionNotifyMemberPickOption.is-selected{background:var(--background_Gray_Light_Blue)}.ActionNotifyMember .ActionNotifyMemberPickRow .ActionNotifyMemberPickMenu .ActionNotifyMemberPickOption.is-selected .ActionNotifyMemberPickCheck{color:var(--background_Blue);font-variation-settings:"FILL" 1}@media(max-width:1050px){.ActionNotifyMember{padding:32px 18px 18px}}@media(max-width:600px){.ActionNotifyMember{gap:12px;padding:30px 14px 16px}}.ActionCreateTask{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 2px 8px #0000000a;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;padding:36px 24px 20px;width:100%}.ActionCreateTask .ActionCreateTaskHeader{align-items:center;display:flex;justify-content:space-between}.ActionCreateTask .ActionCreateTaskHeader .ActionCreateTaskTitle{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.ActionCreateTask .ActionCreateTaskHeader .ActionCreateTaskClose{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .15s ease}.ActionCreateTask .ActionCreateTaskHeader .ActionCreateTaskClose .material-symbols-outlined{font-size:20px}.ActionCreateTask .ActionCreateTaskHeader .ActionCreateTaskClose:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.ActionCreateTask .ActionCreateTaskDesc{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.4;margin:-8px 0 0}.ActionCreateTask .ActionCreateTaskFieldLabel{color:var(--text_Title_Light);font-size:12px;font-weight:600}.ActionCreateTask .ActionCreateTaskPlacement{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr 1fr}.ActionCreateTask .ActionCreateTaskPlacement .ActionCreateTaskField{display:flex;flex-direction:column;gap:8px;min-width:0;position:relative}.ActionCreateTask .ActionCreateTaskPlacement .ActionCreateTaskField .ActionCreateTaskSelectButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;gap:8px;outline:3px solid #0000;padding:9px 12px;transition:all .15s ease;width:100%}.ActionCreateTask .ActionCreateTaskPlacement .ActionCreateTaskField .ActionCreateTaskSelectButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.ActionCreateTask .ActionCreateTaskPlacement .ActionCreateTaskField .ActionCreateTaskSelectButton .ActionCreateTaskSelectValue{flex:1 1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.ActionCreateTask .ActionCreateTaskPlacement .ActionCreateTaskField .ActionCreateTaskSelectButton .ActionCreateTaskSelectChevron{color:var(--text_Title_Light_Light);font-size:20px}.ActionCreateTask .ActionCreateTaskPlacement .ActionCreateTaskField .ActionCreateTaskSelectButton:hover:not(.is-disabled){border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.ActionCreateTask .ActionCreateTaskPlacement .ActionCreateTaskField .ActionCreateTaskSelectButton.is-disabled{background:var(--background_Gray_Light_Light);cursor:not-allowed;opacity:.6}.ActionCreateTask .ActionCreateTaskPlacement .ActionCreateTaskField .ActionCreateTaskSelectMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;left:0;max-height:220px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:25}.ActionCreateTask .ActionCreateTaskPlacement .ActionCreateTaskField .ActionCreateTaskSelectMenu .ActionCreateTaskSelectEmpty{color:var(--text_Title_Light_Light_Light);font-size:12px;padding:10px 12px;text-align:center}.ActionCreateTask .ActionCreateTaskPlacement .ActionCreateTaskField .ActionCreateTaskSelectMenu .ActionCreateTaskSelectOption{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:8px;padding:8px 10px;transition:background .12s ease}.ActionCreateTask .ActionCreateTaskPlacement .ActionCreateTaskField .ActionCreateTaskSelectMenu .ActionCreateTaskSelectOption .ActionCreateTaskSelectOptionDot{border-radius:50%;flex-shrink:0;height:9px;width:9px}.ActionCreateTask .ActionCreateTaskPlacement .ActionCreateTaskField .ActionCreateTaskSelectMenu .ActionCreateTaskSelectOption .ActionCreateTaskSelectOptionName{color:var(--text_Title_Dark);flex:1 1;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ActionCreateTask .ActionCreateTaskPlacement .ActionCreateTaskField .ActionCreateTaskSelectMenu .ActionCreateTaskSelectOption .ActionCreateTaskSelectOptionBadge{background:var(--background_Gray_Light);border-radius:4px;color:var(--text_Title_Light_Light);font-size:10px;font-weight:600;letter-spacing:.3px;padding:2px 6px;text-transform:uppercase}.ActionCreateTask .ActionCreateTaskPlacement .ActionCreateTaskField .ActionCreateTaskSelectMenu .ActionCreateTaskSelectOption:hover{background:var(--background_Gray_Light)}.ActionCreateTask .ActionCreateTaskPlacement .ActionCreateTaskField .ActionCreateTaskSelectMenu .ActionCreateTaskSelectOption.is-selected{background:var(--background_Gray_Light_Blue)}.ActionCreateTask .ActionCreateTaskPlacement .ActionCreateTaskField .ActionCreateTaskSelectMenu .ActionCreateTaskSelectOption.is-selected .ActionCreateTaskSelectOptionName{color:var(--background_Blue)}.ActionCreateTask .ActionCreateTaskRow{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.ActionCreateTask .ActionCreateTaskRow .ActionCreateTaskAssignee{display:flex;flex-direction:column;gap:8px;position:relative}.ActionCreateTask .ActionCreateTaskRow .ActionCreateTaskAssignee .ActionCreateTaskAssigneeButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;gap:8px;outline:3px solid #0000;padding:9px 12px;transition:all .15s ease;width:100%}.ActionCreateTask .ActionCreateTaskRow .ActionCreateTaskAssignee .ActionCreateTaskAssigneeButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.ActionCreateTask .ActionCreateTaskRow .ActionCreateTaskAssignee .ActionCreateTaskAssigneeButton .ActionCreateTaskAssigneeValue{flex:1 1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.ActionCreateTask .ActionCreateTaskRow .ActionCreateTaskAssignee .ActionCreateTaskAssigneeButton .ActionCreateTaskAssigneeChevron{color:var(--text_Title_Light_Light);font-size:20px}.ActionCreateTask .ActionCreateTaskRow .ActionCreateTaskAssignee .ActionCreateTaskAssigneeButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.ActionCreateTask .ActionCreateTaskRow .ActionCreateTaskAssignee .ActionCreateTaskAssigneeMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;left:0;max-height:220px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:24}.ActionCreateTask .ActionCreateTaskRow .ActionCreateTaskAssignee .ActionCreateTaskAssigneeMenu .ActionCreateTaskAssigneeOption{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:8px;padding:8px 10px;transition:background .12s ease}.ActionCreateTask .ActionCreateTaskRow .ActionCreateTaskAssignee .ActionCreateTaskAssigneeMenu .ActionCreateTaskAssigneeOption .ActionCreateTaskAssigneeOptionName{color:var(--text_Title_Dark);flex:1 1;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ActionCreateTask .ActionCreateTaskRow .ActionCreateTaskAssignee .ActionCreateTaskAssigneeMenu .ActionCreateTaskAssigneeOption .ActionCreateTaskAssigneeOptionRole{background:var(--background_Gray_Light);border-radius:4px;color:var(--text_Title_Light_Light);font-size:10px;font-weight:600;letter-spacing:.3px;padding:2px 6px;text-transform:uppercase}.ActionCreateTask .ActionCreateTaskRow .ActionCreateTaskAssignee .ActionCreateTaskAssigneeMenu .ActionCreateTaskAssigneeOption:hover{background:var(--background_Gray_Light)}.ActionCreateTask .ActionCreateTaskRow .ActionCreateTaskAssignee .ActionCreateTaskAssigneeMenu .ActionCreateTaskAssigneeOption.is-selected{background:var(--background_Gray_Light_Blue)}.ActionCreateTask .ActionCreateTaskRow .ActionCreateTaskAssignee .ActionCreateTaskAssigneeMenu .ActionCreateTaskAssigneeOption.is-selected .ActionCreateTaskAssigneeOptionName{color:var(--background_Blue)}.ActionCreateTask .ActionCreateTaskRow .ActionCreateTaskDue{display:flex;flex-direction:column;gap:8px}.ActionCreateTask .ActionCreateTaskRow .ActionCreateTaskDue .ActionCreateTaskDueStepper{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:inline-flex;gap:8px;padding:5px 8px}.ActionCreateTask .ActionCreateTaskRow .ActionCreateTaskDue .ActionCreateTaskDueStepper .ActionCreateTaskDueBtn{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;transition:all .12s ease;width:26px}.ActionCreateTask .ActionCreateTaskRow .ActionCreateTaskDue .ActionCreateTaskDueStepper .ActionCreateTaskDueBtn .material-symbols-outlined{font-size:16px}.ActionCreateTask .ActionCreateTaskRow .ActionCreateTaskDue .ActionCreateTaskDueStepper .ActionCreateTaskDueBtn:hover{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);color:var(--background_Blue)}.ActionCreateTask .ActionCreateTaskRow .ActionCreateTaskDue .ActionCreateTaskDueStepper .ActionCreateTaskDueValue{color:var(--text_Title_Dark);flex:1 1;font-size:13px;font-weight:500;text-align:center;white-space:nowrap}.ActionCreateTask .ActionCreateTaskRow .ActionCreateTaskDue .ActionCreateTaskDueStepper .ActionCreateTaskDueClear{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:inline-flex;height:22px;justify-content:center;transition:all .12s ease;width:22px}.ActionCreateTask .ActionCreateTaskRow .ActionCreateTaskDue .ActionCreateTaskDueStepper .ActionCreateTaskDueClear .material-symbols-outlined{font-size:15px}.ActionCreateTask .ActionCreateTaskRow .ActionCreateTaskDue .ActionCreateTaskDueStepper .ActionCreateTaskDueClear:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}@media(max-width:1050px){.ActionCreateTask{padding:32px 18px 18px}.ActionCreateTask .ActionCreateTaskPlacement{grid-template-columns:1fr}}@media(max-width:600px){.ActionCreateTask{gap:12px;padding:30px 14px 16px}.ActionCreateTask .ActionCreateTaskRow{grid-template-columns:1fr}}.CreateAutomation{background:#0000;display:flex;flex-direction:row;height:100%;overflow:hidden;width:100%}.CreateAutomation .CreateAutomationMobileTabs,.CreateAutomation .CreateAutomationSidebarClose{display:none}.CreateAutomation .CreateAutomationMain{border:1px solid var(--border_Light);border-radius:8px;display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:hidden}.CreateAutomation .CreateAutomationHeader{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;flex-shrink:0;gap:12px;padding:12px 20px;position:relative;z-index:2}.CreateAutomation .CreateAutomationHeader .CreateAutomationBack{align-items:center;background:var(--background_Gray_Light);border:0;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;padding:6px 12px;transition:background .15s ease,color .15s ease}.CreateAutomation .CreateAutomationHeader .CreateAutomationBack .material-symbols-outlined{font-size:18px}.CreateAutomation .CreateAutomationHeader .CreateAutomationBack:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.CreateAutomation .CreateAutomationHeader .CreateAutomationHeaderTitle{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.CreateAutomation .CreateAutomationHeader .CreateAutomationHeaderTitle input{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:16px;font-weight:700;min-width:0;outline:0;padding:6px 8px;transition:background .12s ease}.CreateAutomation .CreateAutomationHeader .CreateAutomationHeaderTitle input:focus,.CreateAutomation .CreateAutomationHeader .CreateAutomationHeaderTitle input:hover{background:var(--background_Gray_Light)}.CreateAutomation .CreateAutomationHeader .CreateAutomationHeaderTitle input::placeholder{color:var(--text_Title_Light_Light)}.CreateAutomation .CreateAutomationHeader .CreateAutomationHeaderRight{align-items:center;display:flex;gap:12px}.CreateAutomation .CreateAutomationHeader .CreateAutomationHeaderRight .CreateAutomationCancelBtn{background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:14px;font-weight:500;padding:8px 18px;transition:all .15s ease}.CreateAutomation .CreateAutomationHeader .CreateAutomationHeaderRight .CreateAutomationCancelBtn:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.CreateAutomation .CreateAutomationHeader .CreateAutomationHeaderRight .CreateAutomationSaveBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateAutomation .CreateAutomationHeader .CreateAutomationHeaderRight .CreateAutomationSaveBtn .CreateAutomationSaveBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateAutomation .CreateAutomationHeader .CreateAutomationHeaderRight .CreateAutomationSaveBtn .CreateAutomationSaveBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateAutomation .CreateAutomationHeader .CreateAutomationHeaderRight .CreateAutomationSaveBtn .CreateAutomationSaveBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateAutomation .CreateAutomationHeader .CreateAutomationHeaderRight .CreateAutomationSaveBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateAutomation .CreateAutomationHeader .CreateAutomationHeaderRight .CreateAutomationSaveBtn:active{transform:scale(.98)}.CreateAutomation .CreateAutomationHeader .CreateAutomationHeaderRight .CreateAutomationSaveBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateAutomation .CreateAutomationBody{display:flex;flex:1 1;overflow:hidden}.CreateAutomation .CreateAutomationCanvas{background-color:var(--background_Gray_Light_Light_Light);background-image:radial-gradient(color-mix(in srgb,var(--text_Title_Light_Light) 18%,#0000) 1px,#0000 1px);background-size:24px 24px;display:flex;flex:1 1;justify-content:center;overflow:auto;padding:50px 20px 100px;position:relative}.CreateAutomation .CreateAutomationCanvas .CreateAutomationLoading{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:15px;justify-content:center;padding-top:120px;position:relative;z-index:1}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow{align-items:center;display:flex;flex-direction:column;max-width:680px;padding-bottom:60px;position:relative;width:100%;z-index:1}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStartLabel{margin-bottom:0;text-align:center}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStartLabel h2{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:0 0 8px}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStartLabel p{color:var(--text_Title_Light_Light);font-size:14px;margin:0}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationConnector{background:var(--border_Dark_Light);flex-shrink:0;height:32px;position:relative;width:2px}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationConnector:after{border-left:5px solid #0000;border-right:5px solid #0000;border-top:6px solid var(--border_Dark_Light);bottom:-5px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode{align-items:center;display:flex;flex-direction:column;gap:20px;margin-top:10px;max-width:520px;position:relative;width:100%}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationStepIconCircle{align-items:center;background:var(--background_White);border:2px solid var(--border_Light);border-radius:50%;box-shadow:0 2px 8px #0000000f;display:flex;height:44px;justify-content:center;margin-bottom:-42px;position:relative;transition:all .2s ease;width:44px;z-index:2}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationStepIconCircle .material-symbols-outlined{font-size:20px}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationStepIconCircle:hover{box-shadow:0 4px 14px #0000001a;transform:scale(1.08)}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 2px 8px #0000000a;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;padding:36px 24px 20px;width:100%}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard.has-error{border-color:var(--Canceled)}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard .AutomationTriggerCardHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0;text-align:center}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard .AutomationTriggerPicker{position:relative}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard .AutomationTriggerPicker .AutomationTriggerPickerButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:8px;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease;width:100%}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard .AutomationTriggerPicker .AutomationTriggerPickerButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard .AutomationTriggerPicker .AutomationTriggerPickerButton .AutomationTriggerPickerValue{flex:1 1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard .AutomationTriggerPicker .AutomationTriggerPickerButton .AutomationTriggerPickerChevron{color:var(--text_Title_Light_Light);font-size:20px}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard .AutomationTriggerPicker .AutomationTriggerPickerButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard .AutomationTriggerPicker .AutomationTriggerPickerMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;left:0;max-height:320px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:26}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard .AutomationTriggerPicker .AutomationTriggerPickerMenu .AutomationTriggerPickerGroup{display:flex;flex-direction:column;gap:1px;padding-bottom:4px}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard .AutomationTriggerPicker .AutomationTriggerPickerMenu .AutomationTriggerPickerGroup .AutomationTriggerPickerGroupName{color:var(--text_Title_Light_Light_Light);font-size:10.5px;font-weight:700;letter-spacing:.5px;padding:8px 10px 4px;text-transform:uppercase}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard .AutomationTriggerPicker .AutomationTriggerPickerMenu .AutomationTriggerPickerGroup .AutomationTriggerPickerOption{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:8px;padding:8px 10px;transition:background .12s ease}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard .AutomationTriggerPicker .AutomationTriggerPickerMenu .AutomationTriggerPickerGroup .AutomationTriggerPickerOption .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:17px}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard .AutomationTriggerPicker .AutomationTriggerPickerMenu .AutomationTriggerPickerGroup .AutomationTriggerPickerOption .AutomationTriggerPickerOptionLabel{color:var(--text_Title_Dark);flex:1 1;font-size:13px;font-weight:500}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard .AutomationTriggerPicker .AutomationTriggerPickerMenu .AutomationTriggerPickerGroup .AutomationTriggerPickerOption .AutomationTriggerPickerOptionBadge{background:var(--background_Gray_Light_Blue);border-radius:4px;color:var(--background_Blue);font-size:9.5px;font-weight:600;letter-spacing:.3px;padding:2px 6px;text-transform:uppercase}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard .AutomationTriggerPicker .AutomationTriggerPickerMenu .AutomationTriggerPickerGroup .AutomationTriggerPickerOption:hover{background:var(--background_Gray_Light)}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard .AutomationTriggerPicker .AutomationTriggerPickerMenu .AutomationTriggerPickerGroup .AutomationTriggerPickerOption.is-selected{background:var(--background_Gray_Light_Blue)}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard .AutomationTriggerPicker .AutomationTriggerPickerMenu .AutomationTriggerPickerGroup .AutomationTriggerPickerOption.is-selected .AutomationTriggerPickerOptionLabel{color:var(--background_Blue)}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard .AutomationTriggerConfig{display:flex;flex-direction:column;gap:8px}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard .AutomationTriggerConfig .AutomationTriggerConfigLabel{color:var(--text_Title_Light);font-size:12px;font-weight:600}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard .AutomationTriggerConfig .AutomationTriggerStatusChips{display:flex;flex-wrap:wrap;gap:6px}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard .AutomationTriggerConfig .AutomationTriggerStatusChips .AutomationStatusChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:5px 12px;transition:all .12s ease}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard .AutomationTriggerConfig .AutomationTriggerStatusChips .AutomationStatusChip .material-symbols-outlined{font-size:14px}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard .AutomationTriggerConfig .AutomationTriggerStatusChips .AutomationStatusChip:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard .AutomationTriggerConfig .AutomationTriggerStatusChips .AutomationStatusChip.is-selected{background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 45%,#0000);color:var(--background_Blue)}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard .AutomationTriggerConfig .AutomationStepper{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:inline-flex;gap:8px;padding:5px 8px;width:-webkit-fit-content;width:fit-content}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard .AutomationTriggerConfig .AutomationStepper .AutomationStepperBtn{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;transition:all .12s ease;width:26px}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard .AutomationTriggerConfig .AutomationStepper .AutomationStepperBtn .material-symbols-outlined{font-size:16px}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard .AutomationTriggerConfig .AutomationStepper .AutomationStepperBtn:hover{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);color:var(--background_Blue)}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationStepNode .AutomationTriggerCard .AutomationTriggerConfig .AutomationStepper .AutomationStepperValue{color:var(--text_Title_Dark);font-size:13px;font-weight:500;min-width:110px;text-align:center;white-space:nowrap}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationConditions{align-items:center;background:var(--background_White);border:1px dashed var(--border_Dark_Light);border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;max-width:520px;padding:14px 16px;width:100%}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationConditions .AutomationConditionsHeader{align-items:center;color:var(--text_Title_Light);display:flex;font-size:12.5px;font-weight:600;gap:6px;width:100%}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationConditions .AutomationConditionsHeader .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationConditions .AutomationConditionsHeader .AutomationConditionsAlways{color:var(--text_Title_Light_Light_Light);font-size:11px;font-weight:500;margin-left:auto}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationConditions .AutomationConditionRow{grid-gap:6px;align-items:center;display:grid;gap:6px;grid-template-columns:1.2fr .9fr 1.2fr 28px;width:100%}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationConditions .AutomationConditionRow .AutomationConditionValueInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-sizing:border-box;color:var(--text_Title_Dark);font-family:inherit;font-size:12.5px;min-width:0;outline:3px solid #0000;padding:8px 10px;transition:all .15s ease}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationConditions .AutomationConditionRow .AutomationConditionValueInput::placeholder{color:var(--text_Title_Light_Light_Light)}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationConditions .AutomationConditionRow .AutomationConditionValueInput:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationConditions .AutomationConditionRow .AutomationConditionRemove{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;transition:all .12s ease;width:26px}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationConditions .AutomationConditionRow .AutomationConditionRemove .material-symbols-outlined{font-size:16px}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationConditions .AutomationConditionRow .AutomationConditionRemove:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationConditions .AutomationConditionSelect{min-width:0;position:relative}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationConditions .AutomationConditionSelect .AutomationConditionSelectButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-sizing:border-box;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;gap:4px;justify-content:space-between;padding:8px 10px;transition:all .15s ease;width:100%}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationConditions .AutomationConditionSelect .AutomationConditionSelectButton span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationConditions .AutomationConditionSelect .AutomationConditionSelectButton .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:16px}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationConditions .AutomationConditionSelect .AutomationConditionSelectButton:hover{border-color:var(--background_Blue)}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationConditions .AutomationConditionSelect .AutomationConditionSelectMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;left:0;max-height:220px;min-width:100%;overflow-y:auto;padding:4px;position:absolute;top:calc(100% + 4px);z-index:26}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationConditions .AutomationConditionSelect .AutomationConditionSelectMenu .AutomationConditionSelectOption{border-radius:6px;color:var(--text_Title_Light);cursor:pointer;font-size:12.5px;padding:7px 10px;transition:background .12s ease,color .12s ease;white-space:nowrap}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationConditions .AutomationConditionSelect .AutomationConditionSelectMenu .AutomationConditionSelectOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationConditions .AutomationConditionSelect .AutomationConditionSelectMenu .AutomationConditionSelectOption.is-selected{background:var(--background_Gray_Light_Blue);color:var(--background_Blue)}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationConditions .AutomationInsertBtn{margin-top:2px}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationInsertBtn{align-items:center;background:var(--background_White);border:1.5px dashed var(--border_Dark_Light);border-radius:20px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:6px;padding:6px 16px;transition:all .2s ease;white-space:nowrap}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationInsertBtn .material-symbols-outlined{font-size:16px}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationInsertBtn:hover{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);box-shadow:0 2px 8px var(--outline_Blue);color:var(--background_Blue)}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationInsertBtn.is-active{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);border-style:solid;color:var(--background_Blue)}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationInsertBtn:disabled{cursor:not-allowed;opacity:.55}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationInsertWrap{align-items:center;display:flex;flex-direction:column;gap:10px;width:100%}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationInsertWrap .AutomationInsertPicker{align-items:center;animation:automationPickerIn .15s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;margin-top:8px;max-width:520px;padding:16px;position:relative;width:100%}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationInsertWrap .AutomationInsertPicker .AutomationInsertPickerGrid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(3,1fr);width:100%}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationInsertWrap .AutomationInsertPicker .AutomationInsertPickerItem{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:6px;justify-content:center;padding:7px 14px;transition:all .12s ease}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationInsertWrap .AutomationInsertPicker .AutomationInsertPickerItem .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationInsertWrap .AutomationInsertPicker .AutomationInsertPickerItem:hover{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);color:var(--background_Blue)}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationInsertWrap .AutomationInsertPicker .AutomationInsertPickerItem:hover .material-symbols-outlined{color:var(--background_Blue)}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationInsertWrap .AutomationInsertPicker .AutomationInsertPickerClose{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:all .12s ease;width:28px}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationInsertWrap .AutomationInsertPicker .AutomationInsertPickerClose .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:16px}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationInsertWrap .AutomationInsertPicker .AutomationInsertPickerClose:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:var(--Canceled)}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationInsertWrap .AutomationInsertPicker .AutomationInsertPickerClose:hover .material-symbols-outlined{color:var(--Canceled)}@keyframes automationPickerIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.CreateAutomation .CreateAutomationSidebar{background:#0000;border:0;display:flex;flex-direction:column;min-height:0;min-width:300px;order:2;padding:16px 14px;width:300px}.CreateAutomation .CreateAutomationSidebar .SidebarTabs{align-items:center;background:var(--background_Gray_Dark_Light);border-radius:10px;display:flex;flex-shrink:0;padding:3px;position:relative;width:100%}.CreateAutomation .CreateAutomationSidebar .SidebarTabs .SidebarTabsIndicator{background:var(--background_White);border-radius:8px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;pointer-events:none;position:absolute;top:3px;transform:translateX(0);transform:translateX(calc(var(--toggle-index, 0)*100%));transition:transform .32s cubic-bezier(.4,0,.2,1);width:calc(50% - 3px);will-change:transform;z-index:0}.CreateAutomation .CreateAutomationSidebar .SidebarTabs[data-active-tab=setup]{--toggle-index:0}.CreateAutomation .CreateAutomationSidebar .SidebarTabs[data-active-tab=activity]{--toggle-index:1}.CreateAutomation .CreateAutomationSidebar .SidebarTabs .SidebarTab{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:13px;font-weight:500;gap:6px;height:30px;justify-content:center;padding:0 14px;position:relative;transition:color .2s ease;white-space:nowrap;z-index:1}.CreateAutomation .CreateAutomationSidebar .SidebarTabs .SidebarTab .material-symbols-outlined{font-size:16px}.CreateAutomation .CreateAutomationSidebar .SidebarTabs .SidebarTab:hover{color:var(--text_Title_Dark)}.CreateAutomation .CreateAutomationSidebar .SidebarTabs .SidebarTab.is-active{color:var(--text_Title_Dark);font-weight:600}.CreateAutomation .CreateAutomationSidebar .SidebarSetup{display:flex;flex:1 1;flex-direction:column;gap:22px;overflow-y:auto;padding:20px 0 0}.CreateAutomation .CreateAutomationSidebar .SidebarSetup .SidebarSetupSection{display:flex;flex-direction:column;gap:8px}.CreateAutomation .CreateAutomationSidebar .SidebarSetup .SidebarSetupSection .SidebarSetupSectionLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}.CreateAutomation .CreateAutomationSidebar .SidebarSetup .SidebarSetupSection .SidebarSetupSectionCaption{color:var(--text_Title_Light_Light_Light);font-size:11.5px;line-height:1.4}.CreateAutomation .CreateAutomationSidebar .SidebarSetup .SidebarSetupSection .SidebarSetupRow{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.CreateAutomation .CreateAutomationSidebar .SidebarSetup .SidebarSetupSection .SidebarSetupRow .SidebarSetupRowInfo{align-items:flex-start;display:flex;gap:10px}.CreateAutomation .CreateAutomationSidebar .SidebarSetup .SidebarSetupSection .SidebarSetupRow .SidebarSetupRowInfo .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px;margin-top:1px}.CreateAutomation .CreateAutomationSidebar .SidebarSetup .SidebarSetupSection .SidebarSetupRow .SidebarSetupRowInfo .SidebarSetupRowLabel{color:var(--text_Title_Dark);display:block;font-size:13px;font-weight:500;margin-bottom:4px}.CreateAutomation .CreateAutomationSidebar .SidebarSetup .SidebarSetupSection .SidebarSetupRow .SidebarSetupRowInfo .SidebarSetupRowDesc{color:var(--text_Title_Light_Light);display:block;font-size:12px;line-height:1.4}.CreateAutomation .CreateAutomationSidebar .SidebarSetup .SidebarSetupSection .SidebarSetupWindow{display:flex;flex-direction:column;gap:6px;padding-left:30px}.CreateAutomation .CreateAutomationSidebar .SidebarSetup .SidebarSetupSection .SidebarSetupWindow .SidebarSetupWindowInputs{align-items:center;display:flex;gap:8px}.CreateAutomation .CreateAutomationSidebar .SidebarSetup .SidebarSetupSection .SidebarSetupWindow .SidebarSetupWindowInputs input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-sizing:border-box;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:13px;min-width:0;outline:3px solid #0000;padding:7px 10px;transition:all .15s ease}.CreateAutomation .CreateAutomationSidebar .SidebarSetup .SidebarSetupSection .SidebarSetupWindow .SidebarSetupWindowInputs input:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateAutomation .CreateAutomationSidebar .SidebarSetup .SidebarSetupSection .SidebarSetupWindow .SidebarSetupWindowInputs .SidebarSetupWindowDash{color:var(--text_Title_Light_Light);font-size:12px}.CreateAutomation .CreateAutomationSidebar .SidebarSetup .SidebarSetupSection .SidebarSetupWindow .SidebarSetupWindowCaption{color:var(--text_Title_Light_Light_Light);font-size:11px}.CreateAutomation .CreateAutomationSidebar .SidebarSetup .SidebarSetupSection .SidebarSetupCapInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;outline:3px solid #0000;padding:8px 10px;transition:all .15s ease;width:110px}.CreateAutomation .CreateAutomationSidebar .SidebarSetup .SidebarSetupSection .SidebarSetupCapInput:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateAutomation .CreateAutomationSidebar .SidebarSetup .SidebarSetupSection .SidebarSetupCompanies .AssignedCompanies,.CreateAutomation .CreateAutomationSidebar .SidebarSetup .SidebarSetupSection .SidebarSetupCompanies .AssignedCompanies .CompaniesDropdown,.CreateAutomation .CreateAutomationSidebar .SidebarSetup .SidebarSetupSection .SidebarSetupCompanies .AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton{min-width:100%}.CreateAutomation .CreateAutomationSidebar .SidebarSetup .SidebarSetupSection .SidebarSetupDescription{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-sizing:border-box;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;outline:3px solid #0000;padding:9px 11px;resize:vertical;transition:all .15s ease;width:100%}.CreateAutomation .CreateAutomationSidebar .SidebarSetup .SidebarSetupSection .SidebarSetupDescription::placeholder{color:var(--text_Title_Light_Light_Light)}.CreateAutomation .CreateAutomationSidebar .SidebarSetup .SidebarSetupSection .SidebarSetupDescription:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateAutomation .CreateAutomationSidebar .SidebarSetup .SidebarSetupDanger{margin-top:auto;padding-top:18px}.CreateAutomation .CreateAutomationSidebar .SidebarSetup .SidebarSetupDanger h3{color:var(--Canceled);font-size:13px;font-weight:600;letter-spacing:.4px;margin:0 0 8px;text-transform:uppercase}.CreateAutomation .CreateAutomationSidebar .SidebarSetup .SidebarSetupDanger p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;margin:0 0 14px}.CreateAutomation .CreateAutomationSidebar .SidebarSetup .SidebarSetupDanger .SidebarSetupDeleteBtn{align-items:center;background:var(--background_White);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:6px;color:var(--Canceled);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;padding:10px 14px;transition:all .15s ease;width:100%}.CreateAutomation .CreateAutomationSidebar .SidebarSetup .SidebarSetupDanger .SidebarSetupDeleteBtn .material-symbols-outlined{font-size:18px}.CreateAutomation .CreateAutomationSidebar .SidebarSetup .SidebarSetupDanger .SidebarSetupDeleteBtn:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:var(--Canceled)}.CreateAutomation .CreateAutomationSidebar .SidebarActivity{display:flex;flex:1 1;flex-direction:column;gap:8px;overflow-y:auto;padding:20px 0 0}.CreateAutomation .CreateAutomationSidebar .SidebarActivity .SidebarActivityLoading{color:var(--text_Title_Light_Light_Light);font-size:13px;padding:30px 12px;text-align:center}.CreateAutomation .CreateAutomationSidebar .SidebarActivity .SidebarActivityEmpty{align-items:center;color:var(--border_Dark_Light);display:flex;flex-direction:column;gap:8px;padding:40px 12px;text-align:center}.CreateAutomation .CreateAutomationSidebar .SidebarActivity .SidebarActivityEmpty .material-symbols-outlined{font-size:32px}.CreateAutomation .CreateAutomationSidebar .SidebarActivity .SidebarActivityEmpty span:last-child{color:var(--text_Title_Light_Light_Light);font-size:12.5px;line-height:1.4}.CreateAutomation .CreateAutomationSidebar .SidebarActivity .SidebarActivityRun{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;gap:3px;padding:10px 12px}.CreateAutomation .CreateAutomationSidebar .SidebarActivity .SidebarActivityRun .SidebarActivityRunTop{align-items:center;display:flex;gap:8px;justify-content:space-between}.CreateAutomation .CreateAutomationSidebar .SidebarActivity .SidebarActivityRun .SidebarActivityRunTop .SidebarActivityRunStatus{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:10.5px;font-weight:600;padding:2px 9px;text-transform:capitalize}.CreateAutomation .CreateAutomationSidebar .SidebarActivity .SidebarActivityRun .SidebarActivityRunTop .SidebarActivityRunStatus.is-fired{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.CreateAutomation .CreateAutomationSidebar .SidebarActivity .SidebarActivityRun .SidebarActivityRunTop .SidebarActivityRunStatus.is-partial{background:color-mix(in srgb,var(--pending) 12%,#0000);border-color:color-mix(in srgb,var(--pending) 30%,#0000);color:var(--pending)}.CreateAutomation .CreateAutomationSidebar .SidebarActivity .SidebarActivityRun .SidebarActivityRunTop .SidebarActivityRunStatus.is-failed{background:color-mix(in srgb,var(--Canceled) 12%,#0000);border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.CreateAutomation .CreateAutomationSidebar .SidebarActivity .SidebarActivityRun .SidebarActivityRunTop .SidebarActivityRunStatus.is-deferred{background:color-mix(in srgb,var(--Submited) 12%,#0000);border-color:color-mix(in srgb,var(--Submited) 30%,#0000);color:var(--Submited)}.CreateAutomation .CreateAutomationSidebar .SidebarActivity .SidebarActivityRun .SidebarActivityRunTop .SidebarActivityRunTime{color:var(--text_Title_Light_Light_Light);font-size:11px}.CreateAutomation .CreateAutomationSidebar .SidebarActivity .SidebarActivityRun .SidebarActivityRunEntity{color:var(--text_Title_Dark);font-size:12px;font-weight:500;text-transform:capitalize}.CreateAutomation .CreateAutomationSidebar .SidebarActivity .SidebarActivityRun .SidebarActivityRunReason{color:var(--text_Title_Light_Light);font-size:11px}.CreateAutomation .CreateAutomationSidebar .SidebarActivity .SidebarActivityViewAll{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:500;gap:4px;justify-content:center;margin-top:6px;padding:9px 12px;transition:all .12s ease}.CreateAutomation .CreateAutomationSidebar .SidebarActivity .SidebarActivityViewAll .material-symbols-outlined{font-size:15px}.CreateAutomation .CreateAutomationSidebar .SidebarActivity .SidebarActivityViewAll:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;color:var(--background_Blue)}.CreateAutomation .CreateAutomationSidebar .AutomationToggleSwitch{background:var(--border_Dark_Light);border:none;border-radius:11px;cursor:pointer;flex-shrink:0;height:22px;padding:0;position:relative;transition:background .2s ease;width:40px}.CreateAutomation .CreateAutomationSidebar .AutomationToggleSwitch.is-on{background:var(--Done)}.CreateAutomation .CreateAutomationSidebar .AutomationToggleSwitch .AutomationToggleKnob{background:var(--background_White);border-radius:50%;box-shadow:0 1px 3px #0003;height:18px;left:2px;position:absolute;top:2px;transition:transform .2s ease;width:18px}.CreateAutomation .CreateAutomationSidebar .AutomationToggleSwitch.is-on .AutomationToggleKnob{transform:translateX(18px)}@media(max-width:1050px){.CreateAutomation .CreateAutomationHeader{gap:10px;padding:12px 18px}.CreateAutomation .CreateAutomationSidebar{max-width:220px;min-width:220px}.CreateAutomation .CreateAutomationCanvas{padding:28px 18px 60px}}@media(max-width:600px){.CreateAutomation{border-radius:0;flex-direction:column;height:100%;width:100%}.CreateAutomation .CreateAutomationHeader{flex-wrap:wrap;gap:10px;padding:10px 14px}.CreateAutomation .CreateAutomationHeader button{min-height:40px}.CreateAutomation .CreateAutomationMobileTabs{align-items:center;background:var(--background_Gray_Dark_Light);border-radius:10px;bottom:max(12px,env(safe-area-inset-bottom));box-shadow:none;display:flex;left:14px;margin:0;padding:3px;position:fixed;right:14px;z-index:999}.CreateAutomation .CreateAutomationMobileTabs[data-active-tab=setup]{--toggle-index:0}.CreateAutomation .CreateAutomationMobileTabs[data-active-tab=activity]{--toggle-index:1}.CreateAutomation .CreateAutomationMobileTabs .CreateAutomationMobileTabsIndicator{background:var(--background_White);border-radius:8px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;pointer-events:none;position:absolute;top:3px;transform:translateX(0);transform:translateX(calc(var(--toggle-index, 0)*100%));transition:transform .32s cubic-bezier(.4,0,.2,1);width:calc(50% - 3px);z-index:0}.CreateAutomation .CreateAutomationMobileTabs .CreateAutomationMobileTab{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:13px;font-weight:500;gap:6px;height:34px;justify-content:center;padding:0 12px;position:relative;transition:color .2s ease;white-space:nowrap;z-index:1}.CreateAutomation .CreateAutomationMobileTabs .CreateAutomationMobileTab .material-symbols-outlined{font-size:16px}.CreateAutomation .CreateAutomationMobileTabs .CreateAutomationMobileTab.is-active{color:var(--background_Blue);font-weight:600}.CreateAutomation .CreateAutomationSidebar{background:var(--background_White);border:0;border-left:1px solid var(--border_Light);bottom:0;box-shadow:none;max-height:none;max-width:none;min-width:0;order:0;overflow-y:auto;padding:14px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .25s ease;width:min(420px,88vw);z-index:1001}.CreateAutomation .CreateAutomationSidebar.is-open{transform:translateX(0)}.CreateAutomation .CreateAutomationSidebar .CreateAutomationSidebarClose{align-items:center;align-self:flex-end;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;margin-bottom:6px;width:34px}.CreateAutomation .CreateAutomationSidebar .CreateAutomationSidebarClose .material-symbols-outlined{font-size:20px}.CreateAutomation .CreateAutomationSidebarBackdrop{backdrop-filter:blur(.8px);-webkit-backdrop-filter:blur(.8px);display:block;inset:0;position:fixed;z-index:1000}.CreateAutomation .CreateAutomationCanvas{padding:24px 12px calc(80px + env(safe-area-inset-bottom))}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationConditions .AutomationConditionRow{grid-template-columns:1fr}.CreateAutomation .CreateAutomationCanvas .CreateAutomationFlow .AutomationInsertWrap .AutomationInsertPicker .AutomationInsertPickerGrid{grid-template-columns:repeat(2,1fr)}}@keyframes AutomationsRecipesReveal{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Automations{background-color:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.Automations.Automations--builder{background:#0000;border:0;overflow:hidden}.Automations .AutomationsHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.Automations .AutomationsHeader .AutomationsHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.Automations .AutomationsHeader .AutomationsTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.Automations .AutomationsHeader .AutomationsSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.Automations .AutomationsHeader .AutomationsHeaderActions{align-items:center;display:flex;gap:10px}.Automations .AutomationsHeader .AutomationsHeaderActions .AutomationsRecipeBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:13px;font-weight:500;gap:6px;height:38px;padding:4px 14px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.Automations .AutomationsHeader .AutomationsHeaderActions .AutomationsRecipeBtn .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:17px}.Automations .AutomationsHeader .AutomationsHeaderActions .AutomationsRecipeBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14;color:var(--text_Title_Dark)}.Automations .AutomationsHeader .AutomationsHeaderActions .AutomationsRecipeBtn:active{transform:scale(.98)}.Automations .AutomationsHeader .AutomationsHeaderActions .AutomationsAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.Automations .AutomationsHeader .AutomationsHeaderActions .AutomationsAddBtn .AutomationsAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.Automations .AutomationsHeader .AutomationsHeaderActions .AutomationsAddBtn .AutomationsAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.Automations .AutomationsHeader .AutomationsHeaderActions .AutomationsAddBtn .AutomationsAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.Automations .AutomationsHeader .AutomationsHeaderActions .AutomationsAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.Automations .AutomationsHeader .AutomationsHeaderActions .AutomationsAddBtn:active{transform:scale(.98)}.Automations .AutomationsRecipes{background:var(--background_Gray_Light_Light);margin:0 24px 8px}.Automations .AutomationsRecipes .AutomationsRecipesHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.Automations .AutomationsRecipes .AutomationsRecipesHeader .AutomationsRecipesHeaderText h3{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0 0 4px}.Automations .AutomationsRecipes .AutomationsRecipesHeader .AutomationsRecipesHeaderText p{color:var(--text_Title_Light_Light);font-size:12.5px;margin:0}.Automations .AutomationsRecipes .AutomationsRecipesHeader .AutomationsRecipesCollapseBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;transition:background .12s ease,border-color .12s ease,color .12s ease;width:30px}.Automations .AutomationsRecipes .AutomationsRecipesHeader .AutomationsRecipesCollapseBtn .material-symbols-outlined{font-size:20px}.Automations .AutomationsRecipes .AutomationsRecipesHeader .AutomationsRecipesCollapseBtn:hover{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.Automations .AutomationsRecipes.is-collapsed .AutomationsRecipesHeader{margin-bottom:0}.Automations .AutomationsRecipes .AutomationsRecipesMobileToggle{display:none}@media(max-width:600px){.Automations .AutomationsRecipes .AutomationsRecipesGrid:not(.is-mobile-expanded) .AutomationsRecipeCard:nth-child(n+3){display:none}.Automations .AutomationsRecipes .AutomationsRecipesMobileToggle{align-items:center;background:var(--background_Gray_Light);border:1px dashed var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;justify-content:center;margin-top:10px;padding:9px 12px;width:100%}.Automations .AutomationsRecipes .AutomationsRecipesMobileToggle .material-symbols-outlined{font-size:17px}}.Automations .AutomationsRecipes .AutomationsRecipesGridWrap{display:grid;grid-template-rows:1fr;opacity:1;overflow:hidden;transition:grid-template-rows .34s cubic-bezier(.22,1,.36,1),opacity .26s ease}.Automations .AutomationsRecipes .AutomationsRecipesGridWrap>.AutomationsRecipesGrid{min-height:0}.Automations .AutomationsRecipes.is-collapsed .AutomationsRecipesGridWrap{grid-template-rows:0fr;opacity:0}.Automations .AutomationsRecipes .AutomationsRecipesGrid{grid-gap:10px;animation:AutomationsRecipesReveal .3s cubic-bezier(.22,1,.36,1) both;display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}.Automations .AutomationsRecipes .AutomationsRecipesGrid .AutomationsRecipeCard{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:8px;padding:14px;text-align:left;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.Automations .AutomationsRecipes .AutomationsRecipesGrid .AutomationsRecipeCard .AutomationsRecipeCardIcon{align-items:center;border:1.5px solid;border-radius:50%;display:inline-flex;height:34px;justify-content:center;width:34px}.Automations .AutomationsRecipes .AutomationsRecipesGrid .AutomationsRecipeCard .AutomationsRecipeCardIcon .material-symbols-outlined{font-size:18px}.Automations .AutomationsRecipes .AutomationsRecipesGrid .AutomationsRecipeCard .AutomationsRecipeCardName{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.Automations .AutomationsRecipes .AutomationsRecipesGrid .AutomationsRecipeCard .AutomationsRecipeCardDesc{color:var(--text_Title_Light_Light);font-size:11.5px;line-height:1.4}.Automations .AutomationsRecipes .AutomationsRecipesGrid .AutomationsRecipeCard:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.Automations .AutomationsRecipes .AutomationsRecipesGrid .AutomationsRecipeCard:active{transform:scale(.99)}.Automations .AutomationsControls{background-color:var(--background_Gray_Light_Light);border-bottom:none;display:flex;gap:8px;justify-content:space-between;padding:20px 25px}.Automations .AutomationsControls .AutomationsFilters{align-items:center;display:flex;gap:12px}.Automations .AutomationsControls .AutomationsFilters .AutomationsStatusFilter{position:relative}.Automations .AutomationsControls .AutomationsFilters .AutomationsFilterButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Automations .AutomationsControls .AutomationsFilters .AutomationsFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Automations .AutomationsControls .AutomationsFilters .AutomationsFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Automations .AutomationsControls .AutomationsFilters .AutomationsFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;left:0;max-height:260px;min-width:150px;overflow-y:auto;padding:0;position:absolute;top:calc(100% + 6px);z-index:24}.Automations .AutomationsControls .AutomationsFilters .AutomationsFilterOption{border-radius:4px;box-sizing:border-box;color:var(--text_Title_Light);cursor:pointer;font-size:13px;margin:5px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap;width:calc(100% - 10px)}.Automations .AutomationsControls .AutomationsFilters .AutomationsFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Automations .AutomationsControls .AutomationsFilters .AutomationsRunsBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;outline:3px solid #0000;padding:6px 12px;transition:all .15s ease}.Automations .AutomationsControls .AutomationsFilters .AutomationsRunsBtn .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:17px}.Automations .AutomationsControls .AutomationsFilters .AutomationsRunsBtn:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Automations .AutomationsControls .AutomationsSearch{min-width:240px}.Automations .AutomationsControls .AutomationsSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.Automations .AutomationsControls .AutomationsSearch .SearchForm:focus-within,.Automations .AutomationsControls .AutomationsSearch .SearchForm:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Automations .AutomationsControls .AutomationsSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.Automations .AutomationsControls .AutomationsSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:15px;justify-content:center}.Automations .AutomationsControls .AutomationsSearch .SearchForm .SearchFormMain .SearchInput{background-color:#0000;border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.Automations .AutomationsControls .AutomationsSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background-color:var(--background_Gray_Dark_Light);border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.Automations .AutomationsControls .AutomationsSearch .SearchForm .SearchFormMain .SearchClear:hover{color:var(--text_Title_Dark)}.Automations .AutomationsControls .AutomationsSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.Automations .AutomationsTableSection{background-color:var(--background_Gray_Light_Light);border-radius:8px;border-top:none;display:flex;flex:1 1;flex-direction:column;min-height:500px;padding:0 25px}.Automations .AutomationsTableSection .AutomationsTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_Gray_Light_Light);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.Automations .AutomationsTableSection .AutomationsTable{border-collapse:collapse;display:table;font-size:13px;min-width:100%;table-layout:auto;width:100%}.Automations .AutomationsTableSection .AutomationsTable thead{background-color:var(--background_Gray_Light_Light);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.Automations .AutomationsTableSection .AutomationsTable td,.Automations .AutomationsTableSection .AutomationsTable th{border-bottom:1px solid var(--border_Light);padding:16px 12px;text-align:left;vertical-align:middle;white-space:nowrap}.Automations .AutomationsTableSection .AutomationsTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600}.Automations .AutomationsTableSection .AutomationsTable tbody tr:hover{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.Automations .AutomationsTableSection .AutomationsTable .AutomationsRow{transition:background .12s ease-out}.Automations .AutomationsTableSection .AutomationsTable .AutomationsCellName{cursor:pointer;max-width:320px}.Automations .AutomationsTableSection .AutomationsTable .AutomationsCellName .AutomationsCellNameTitle{color:var(--background_Blue);display:block;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Automations .AutomationsTableSection .AutomationsTable .AutomationsCellName .AutomationsCellNameSub{color:var(--text_Title_Light_Light);display:block;font-size:11.5px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Automations .AutomationsTableSection .AutomationsTable .AutomationsCellName:hover .AutomationsCellNameTitle{text-decoration:underline}.Automations .AutomationsTableSection .AutomationsTable .AutomationsCellStatus .AutomationsStatusBadge{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;margin-left:10px;padding:4px 12px;vertical-align:middle}.Automations .AutomationsTableSection .AutomationsTable .AutomationsCellStatus .AutomationsStatusBadge.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.Automations .AutomationsTableSection .AutomationsTable .AutomationsCellStatus .AutomationsStatusBadge.is-paused{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.Automations .AutomationsTableSection .AutomationsTable .AutomationsCellRuns{color:var(--text_Title_Dark);font-weight:600}.Automations .AutomationsTableSection .AutomationsTable .AutomationsCellLastRun .AutomationsCellLastRunTime{color:var(--text_Title_Light_Light);font-size:12px;margin-left:8px}.Automations .AutomationsTableSection .AutomationsTable .AutomationsCellMuted{color:var(--text_Title_Light_Light_Light)}.Automations .AutomationsTableSection .AutomationsTable .AutomationsCellModified{color:var(--text_Title_Light_Light)}.Automations .AutomationsTableSection .AutomationsTable .AutomationsCellMenu{width:50px}.Automations .AutomationsTableSection .AutomationsTable .AutomationsCellMenu .AutomationsRowMenuWrap{display:inline-flex;position:relative}.Automations .AutomationsTableSection .AutomationsTable .AutomationsCellMenu .AutomationsRowMenuWrap .AutomationsRowMenuBtn{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:all .12s ease;width:30px}.Automations .AutomationsTableSection .AutomationsTable .AutomationsCellMenu .AutomationsRowMenuWrap .AutomationsRowMenuBtn .material-symbols-outlined{font-size:20px}.Automations .AutomationsTableSection .AutomationsTable .AutomationsCellMenu .AutomationsRowMenuWrap .AutomationsRowMenuBtn:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Automations .AutomationsTableSection .AutomationsTable .AutomationsCellMenu .AutomationsRowMenuWrap .AutomationsRowMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;min-width:160px;padding:5px;position:absolute;right:0;top:calc(100% + 4px);z-index:26}.Automations .AutomationsTableSection .AutomationsTable .AutomationsCellMenu .AutomationsRowMenuWrap .AutomationsRowMenu .AutomationsRowMenuItem{align-items:center;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 10px;transition:background .12s ease,color .12s ease}.Automations .AutomationsTableSection .AutomationsTable .AutomationsCellMenu .AutomationsRowMenuWrap .AutomationsRowMenu .AutomationsRowMenuItem .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:17px}.Automations .AutomationsTableSection .AutomationsTable .AutomationsCellMenu .AutomationsRowMenuWrap .AutomationsRowMenu .AutomationsRowMenuItem:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Automations .AutomationsTableSection .AutomationsTable .AutomationsCellMenu .AutomationsRowMenuWrap .AutomationsRowMenu .AutomationsRowMenuItem.is-danger,.Automations .AutomationsTableSection .AutomationsTable .AutomationsCellMenu .AutomationsRowMenuWrap .AutomationsRowMenu .AutomationsRowMenuItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.Automations .AutomationsTableSection .AutomationsTable .AutomationsCellMenu .AutomationsRowMenuWrap .AutomationsRowMenu .AutomationsRowMenuItem.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000)}.Automations .AutomationsRunChip{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-weight:600;padding:2px 10px;text-transform:capitalize}.Automations .AutomationsRunChip.is-fired{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.Automations .AutomationsRunChip.is-partial{background:color-mix(in srgb,var(--pending) 12%,#0000);border-color:color-mix(in srgb,var(--pending) 30%,#0000);color:var(--pending)}.Automations .AutomationsRunChip.is-failed{background:color-mix(in srgb,var(--Canceled) 12%,#0000);border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.Automations .AutomationsRunChip.is-deferred{background:color-mix(in srgb,var(--Submited) 12%,#0000);border-color:color-mix(in srgb,var(--Submited) 30%,#0000);color:var(--Submited)}.Automations .AutomationToggleSwitch{background:var(--border_Dark_Light);border:none;border-radius:11px;cursor:pointer;flex-shrink:0;height:22px;padding:0;position:relative;transition:background .2s ease;vertical-align:middle;width:40px}.Automations .AutomationToggleSwitch.is-on{background:var(--Done)}.Automations .AutomationToggleSwitch .AutomationToggleKnob{background:var(--background_White);border-radius:50%;box-shadow:0 1px 3px #0003;height:18px;left:2px;position:absolute;top:2px;transition:transform .2s ease;width:18px}.Automations .AutomationToggleSwitch.is-on .AutomationToggleKnob{transform:translateX(18px)}.Automations .AutomationsRunsDrawerOverlay{animation:automationsDrawerFade .22s ease;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:14000}.Automations .AutomationsRunsDrawerOverlay.is-closing{animation:automationsDrawerFadeOut .2s ease forwards}.Automations .AutomationsRunsDrawerOverlay.is-closing .AutomationsRunsDrawer{animation:automationsDrawerOut .22s ease forwards}.Automations .AutomationsRunsDrawerOverlay .AutomationsRunsDrawer{animation:automationsDrawerIn .26s ease;background:var(--background_White);border-left:1px solid var(--border_Light);box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;height:100%;max-width:92vw;width:440px}.Automations .AutomationsRunsDrawerOverlay .AutomationsRunsDrawer .AutomationsRunsDrawerHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:10px;justify-content:space-between;padding:16px 20px}.Automations .AutomationsRunsDrawerOverlay .AutomationsRunsDrawer .AutomationsRunsDrawerHeader h3{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Automations .AutomationsRunsDrawerOverlay .AutomationsRunsDrawer .AutomationsRunsDrawerHeader .AutomationsRunsDrawerClose{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;transition:all .12s ease;width:30px}.Automations .AutomationsRunsDrawerOverlay .AutomationsRunsDrawer .AutomationsRunsDrawerHeader .AutomationsRunsDrawerClose .material-symbols-outlined{font-size:20px}.Automations .AutomationsRunsDrawerOverlay .AutomationsRunsDrawer .AutomationsRunsDrawerHeader .AutomationsRunsDrawerClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Automations .AutomationsRunsDrawerOverlay .AutomationsRunsDrawer .AutomationsRunsDrawerBody{-webkit-overflow-scrolling:touch;display:flex;flex:1 1;flex-direction:column;gap:10px;overflow-y:auto;padding:14px 20px 24px}.Automations .AutomationsRunsDrawerOverlay .AutomationsRunsDrawer .AutomationsRunsDrawerBody .AutomationsRunsDrawerLoading{color:var(--text_Title_Light_Light_Light);font-size:13px;padding:40px 0;text-align:center}.Automations .AutomationsRunsDrawerOverlay .AutomationsRunsDrawer .AutomationsRunsDrawerBody .AutomationsRunsDrawerEmpty{align-items:center;color:var(--border_Dark_Light);display:flex;flex-direction:column;gap:8px;padding:60px 0}.Automations .AutomationsRunsDrawerOverlay .AutomationsRunsDrawer .AutomationsRunsDrawerBody .AutomationsRunsDrawerEmpty .material-symbols-outlined{font-size:36px}.Automations .AutomationsRunsDrawerOverlay .AutomationsRunsDrawer .AutomationsRunsDrawerBody .AutomationsRunsDrawerEmpty span:last-child{color:var(--text_Title_Light_Light_Light);font-size:13px}.Automations .AutomationsRunsDrawerOverlay .AutomationsRunsDrawer .AutomationsRunsDrawerBody .AutomationsRunRow{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:6px;padding:12px 14px}.Automations .AutomationsRunsDrawerOverlay .AutomationsRunsDrawer .AutomationsRunsDrawerBody .AutomationsRunRow .AutomationsRunRowTop{align-items:center;display:flex;gap:8px}.Automations .AutomationsRunsDrawerOverlay .AutomationsRunsDrawer .AutomationsRunsDrawerBody .AutomationsRunRow .AutomationsRunRowTop .AutomationsRunRowName{color:var(--text_Title_Dark);flex:1 1;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Automations .AutomationsRunsDrawerOverlay .AutomationsRunsDrawer .AutomationsRunsDrawerBody .AutomationsRunRow .AutomationsRunRowTop .AutomationsRunRowTime{color:var(--text_Title_Light_Light_Light);flex-shrink:0;font-size:11px}.Automations .AutomationsRunsDrawerOverlay .AutomationsRunsDrawer .AutomationsRunsDrawerBody .AutomationsRunRow .AutomationsRunRowMeta{align-items:center;display:flex;gap:10px}.Automations .AutomationsRunsDrawerOverlay .AutomationsRunsDrawer .AutomationsRunsDrawerBody .AutomationsRunRow .AutomationsRunRowMeta .AutomationsRunRowEntity{color:var(--text_Title_Light_Light);font-size:11.5px;text-transform:capitalize}.Automations .AutomationsRunsDrawerOverlay .AutomationsRunsDrawer .AutomationsRunsDrawerBody .AutomationsRunRow .AutomationsRunRowMeta .AutomationsRunRowReason{color:var(--pending);font-size:11.5px;font-weight:500}.Automations .AutomationsRunsDrawerOverlay .AutomationsRunsDrawer .AutomationsRunsDrawerBody .AutomationsRunRow .AutomationsRunRowActions{border-top:1px dashed var(--border_Light);display:flex;flex-direction:column;gap:4px;padding-top:8px}.Automations .AutomationsRunsDrawerOverlay .AutomationsRunsDrawer .AutomationsRunsDrawerBody .AutomationsRunRow .AutomationsRunRowActions .AutomationsRunRowAction{align-items:baseline;display:flex;gap:6px}.Automations .AutomationsRunsDrawerOverlay .AutomationsRunsDrawer .AutomationsRunsDrawerBody .AutomationsRunRow .AutomationsRunRowActions .AutomationsRunRowAction .material-symbols-outlined{align-self:center;font-size:14px}.Automations .AutomationsRunsDrawerOverlay .AutomationsRunsDrawer .AutomationsRunsDrawerBody .AutomationsRunRow .AutomationsRunRowActions .AutomationsRunRowAction .material-symbols-outlined.is-ok{color:var(--Done)}.Automations .AutomationsRunsDrawerOverlay .AutomationsRunsDrawer .AutomationsRunsDrawerBody .AutomationsRunRow .AutomationsRunRowActions .AutomationsRunRowAction .material-symbols-outlined.is-bad{color:var(--Canceled)}.Automations .AutomationsRunsDrawerOverlay .AutomationsRunsDrawer .AutomationsRunsDrawerBody .AutomationsRunRow .AutomationsRunRowActions .AutomationsRunRowAction .AutomationsRunRowActionType{color:var(--text_Title_Dark);font-size:12px;font-weight:600;text-transform:capitalize;white-space:nowrap}.Automations .AutomationsRunsDrawerOverlay .AutomationsRunsDrawer .AutomationsRunsDrawerBody .AutomationsRunRow .AutomationsRunRowActions .AutomationsRunRowAction .AutomationsRunRowActionDetail{color:var(--text_Title_Light_Light);font-size:11.5px;line-height:1.4;word-break:break-word}@keyframes automationsDrawerFade{0%{opacity:0}to{opacity:1}}@keyframes automationsDrawerIn{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}@keyframes automationsDrawerFadeOut{0%{opacity:1}to{opacity:0}}@keyframes automationsDrawerOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(24px)}}@media(max-width:1050px){.Automations .AutomationsHeader{gap:12px;margin:20px 20px 0;padding:0 0 14px}.Automations .AutomationsRecipes{margin:0 20px 8px}.Automations .AutomationsRecipes .AutomationsRecipesGrid{grid-template-columns:repeat(2,1fr)}.Automations .AutomationsControls{flex-wrap:wrap;padding:16px 20px}.Automations .AutomationsControls .AutomationsFilters{flex-wrap:wrap;gap:8px}.Automations .AutomationsTableSection{padding:0 20px}.Automations .AutomationsTableSection .AutomationsTableWrapper{overflow-x:auto}.Automations .AutomationsTableSection .AutomationsTable td,.Automations .AutomationsTableSection .AutomationsTable th{padding:14px 10px;white-space:nowrap}}@media(max-width:600px){.Automations{overflow-x:hidden}.Automations .AutomationsHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0;padding:0 0 12px}.Automations .AutomationsHeader .AutomationsHeaderActions{flex-wrap:wrap}.Automations .AutomationsRecipes{margin:0 14px 8px}.Automations .AutomationsRecipes .AutomationsRecipesGrid{-webkit-overflow-scrolling:touch;display:flex;flex-wrap:nowrap;gap:12px;margin:0;overflow-x:auto;padding:4px 0;scroll-snap-type:x proximity;scrollbar-width:none}.Automations .AutomationsRecipes .AutomationsRecipesGrid::-webkit-scrollbar{display:none}.Automations .AutomationsRecipes .AutomationsRecipesGrid .AutomationsRecipeCard{flex:0 0 78%;scroll-snap-align:start}.Automations .AutomationsControls{align-items:stretch;flex-direction:column;gap:10px;padding:12px 14px}.Automations .AutomationsControls .AutomationsFilters{flex-wrap:wrap;gap:8px;width:100%}.Automations .AutomationsControls .AutomationsSearch{min-width:0;width:100%}.Automations .AutomationsControls .AutomationsSearch .SearchForm{max-width:none;min-width:0;width:100%}.Automations .AutomationsTableSection{padding:0 14px}.Automations .AutomationsTableSection .AutomationsTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.Automations .AutomationsTableSection .AutomationsTable{min-width:820px}.Automations .AutomationsRunsDrawerOverlay .AutomationsRunsDrawer{max-width:100vw;width:100%}}.LiveChatMain{animation:RenderPageOpen .1s ease;background-color:#0000;border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;height:100%;width:auto}.LiveChatMain.is-builder-mode{background-color:#0000;border:0;border-radius:0}.LiveChatMain .LiveChatMenu{background-color:var(--background_Gray_Light_Light);border-radius:8px 0 0 8px;border-right:1px solid var(--border_Light);display:flex;flex-direction:column;gap:4px;max-width:210px;min-width:210px;overflow-x:hidden;overflow-y:auto;padding:22px 14px 20px;transition:min-width .18s ease,max-width .18s ease,padding .18s ease}.LiveChatMain .LiveChatMenu .LiveChatMenuHeader h2{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0 0 8px 11px}.LiveChatMain .LiveChatMenu .LiveChatMenuItem{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;gap:10px;min-width:0;padding:8px 10px;transition:background .15s ease,border-color .15s ease;width:100%}.LiveChatMain .LiveChatMenu .LiveChatMenuItem .material-symbols-outlined{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:50%;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:16px;height:28px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:28px}.LiveChatMain .LiveChatMenu .LiveChatMenuItem p{color:var(--text_Title_Light);flex:1 1;font-size:13px;font-weight:600;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveChatMain .LiveChatMenu .LiveChatMenuItem:hover{background:var(--surface-sunken)}.LiveChatMain .LiveChatMenu .LiveChatMenuItem.is-active{background:var(--background_White);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d}.LiveChatMain .LiveChatMenu .LiveChatMenuItem.is-active .material-symbols-outlined{background:var(--text_Title_Dark);border-color:var(--text_Title_Dark);color:#fff}.LiveChatMain .LiveChatMenu .LiveChatMenuItem.is-active p{color:var(--text_Title_Dark)}.LiveChatMain .LiveChatMenu.is-compact{gap:6px;max-width:92px;min-width:92px;padding:25px 10px 20px}.LiveChatMain .LiveChatMenu.is-compact .LiveChatMenuHeader{display:flex;justify-content:center;margin-bottom:4px}.LiveChatMain .LiveChatMenu.is-compact .LiveChatMenuHeader h2{font-size:12px;margin:0;text-align:center}.LiveChatMain .LiveChatMenu.is-compact .LiveChatMenuItem{align-items:center;flex-direction:column;gap:5px;justify-content:center;min-height:62px;padding:10px 4px;text-align:center}.LiveChatMain .LiveChatMenu.is-compact .LiveChatMenuItem .material-symbols-outlined{font-size:18px;height:30px;width:30px}.LiveChatMain .LiveChatMenu.is-compact .LiveChatMenuItem p{font-size:11px;font-weight:500;line-height:1.1;text-align:center;width:100%}.LiveChatMain .LiveChatMenu .LiveChatMenuToggle{display:flex;justify-content:center;margin-top:auto;padding-top:12px}.LiveChatMain .LiveChatMenu .LiveChatMenuToggle .LiveChatMenuViewSwitch{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;gap:2px;padding:3px}.LiveChatMain .LiveChatMenu .LiveChatMenuToggle .LiveChatMenuViewSwitch .LiveChatMenuViewButton{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.LiveChatMain .LiveChatMenu .LiveChatMenuToggle .LiveChatMenuViewSwitch .LiveChatMenuViewButton .material-symbols-outlined{font-size:18px}.LiveChatMain .LiveChatMenu .LiveChatMenuToggle .LiveChatMenuViewSwitch .LiveChatMenuViewButton:hover{color:var(--text_Title_Dark)}.LiveChatMain .LiveChatMenu .LiveChatMenuToggle .LiveChatMenuViewSwitch .LiveChatMenuViewButton.is-active{background:var(--background_White);box-shadow:0 1px 2px #0f172a14;color:var(--text_Title_Dark)}.LiveChatMain .LiveChatContent{background-color:#0000;border-radius:0 8px 8px 0;flex:1 1;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth}.LiveChatMain .LiveChatContent.is-editor,.LiveChatMain .LiveChatContent.is-home{background-color:var(--background_Gray_Light_Light)}@media(max-width:1050px){.LiveChatMain .LiveChatMenu{max-width:184px;min-width:184px;padding:18px 12px}.LiveChatMain .LiveChatMenu .LiveChatMenuItem{padding:7px 8px}.LiveChatMain .LiveChatMenu .LiveChatMenuItem p{font-size:12px}}@media(max-width:600px){.LiveChatMain{flex-direction:column;overflow-x:hidden}.LiveChatMain .LiveChatMenu{-webkit-overflow-scrolling:touch;align-items:center;flex-direction:row;flex-wrap:nowrap;height:60px;max-height:60px;max-width:none;min-height:60px;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;width:100%}.LiveChatMain .LiveChatMenu::-webkit-scrollbar{display:none}.LiveChatMain .LiveChatMenuToggle,.LiveChatMain .LiveChatMenuViewSwitch{display:none!important}.LiveChatMain .LiveChatMenu{border-bottom:1px solid var(--border_Light);border-radius:8px 8px 0 0;border-right:none;gap:6px;padding:0 12px}.LiveChatMain .LiveChatMenu .LiveChatMenuHeader{display:none}.LiveChatMain .LiveChatMenu .LiveChatMenuItem{align-items:center;background:var(--background_Gray_Light);border-radius:999px;flex:0 0 auto;height:40px;min-height:0;padding:0 14px;white-space:nowrap;width:auto}.LiveChatMain .LiveChatMenu .LiveChatMenuItem .material-symbols-outlined{background:#0000;border:none;border-radius:0;color:var(--text_Title_Light);font-size:18px;height:auto;width:auto}.LiveChatMain .LiveChatMenu .LiveChatMenuItem p{font-size:13px;overflow:visible;text-overflow:clip}.LiveChatMain .LiveChatMenu .LiveChatMenuItem.is-active{background:var(--background_Gray_Light_Blue);box-shadow:none}.LiveChatMain .LiveChatMenu .LiveChatMenuItem.is-active .material-symbols-outlined{background:#0000;color:var(--text_Title_Dark)}.LiveChatMain .LiveChatMenu .LiveChatMenuItem.is-active p{color:var(--text_Title_Dark)}.LiveChatMain .LiveChatMenu .LiveChatMenuToggle{display:none}.LiveChatMain .LiveChatMenu.is-compact{gap:6px;max-width:none;min-width:0;padding:0 12px;width:100%}.LiveChatMain .LiveChatMenu.is-compact .LiveChatMenuHeader{display:none}.LiveChatMain .LiveChatMenu.is-compact .LiveChatMenuItem{align-items:center;flex-direction:row;gap:6px;height:40px;justify-content:center;min-height:0;padding:0 14px}.LiveChatMain .LiveChatMenu.is-compact .LiveChatMenuItem .material-symbols-outlined{font-size:18px;height:auto;width:auto}.LiveChatMain .LiveChatMenu.is-compact .LiveChatMenuItem p{font-size:13px;font-weight:600;line-height:1.1;width:auto}.LiveChatMain .LiveChatContent{border-radius:0 0 8px 8px;width:100%}}.LiveChatMain .LiveChatContent .LiveChat{height:auto;overflow:visible}.LiveChat{box-sizing:border-box;color:var(--text_Title_Dark);display:flex;flex-direction:column;gap:20px;height:100%;overflow-y:auto;padding:40px max(24px,(100% - 1150px)/2) 56px;width:100%}.LiveChat .LiveChatHead{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.LiveChat .LiveChatHead h1{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:0 0 4px}.LiveChat .LiveChatHead p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.LiveChat .LiveChatPrimaryBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease,opacity .15s ease;white-space:nowrap}.LiveChat .LiveChatPrimaryBtn:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.LiveChat .LiveChatPrimaryBtn:active:not(:disabled){transform:scale(.98)}.LiveChat .LiveChatPrimaryBtn:disabled{cursor:default;opacity:.6}.LiveChat .LiveChatPrimaryBtn .material-symbols-outlined{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:500;height:20px;justify-content:center;width:20px}.LiveChat .LiveChatLocked{align-items:center;background:var(--background_White);background:var(--surface,var(--background_White));border:1px solid var(--border_Light);border-radius:14px;display:flex;flex-direction:column;gap:14px;justify-content:center;padding:56px 24px;text-align:center}.LiveChat .LiveChatLocked .LiveChatLockedIcon{background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:999px;color:var(--background_Blue);font-size:46px;padding:16px}.LiveChat .LiveChatLocked h2{font-size:18px;font-weight:700;margin:0}.LiveChat .LiveChatLocked p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0;max-width:440px}.LiveChat .LiveChatCardBox{background:var(--background_White);background:var(--surface,var(--background_White));border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:14px;padding:20px}.LiveChat .LiveChatCardBox .LiveChatCardHead{align-items:flex-start;display:flex;gap:12px}.LiveChat .LiveChatCardBox .LiveChatCardHead>.material-symbols-outlined{background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:10px;color:var(--background_Blue);font-size:22px;padding:8px}.LiveChat .LiveChatCardBox .LiveChatCardHead h3{font-size:15px;font-weight:700;margin:0 0 2px}.LiveChat .LiveChatCardBox .LiveChatCardHead p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.LiveChat .LiveChatCardBox .LiveChatCardHead code{background:var(--background_Gray_Light_Light);border-radius:4px;font-size:11px;padding:1px 5px}.LiveChat .LiveChatNote{align-items:flex-start;background:color-mix(in srgb,var(--background_Blue) 7%,#0000);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:12px;gap:8px;padding:10px 12px}.LiveChat .LiveChatNote .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.LiveChat .LiveChatNote.LiveChatNote--warn{background:color-mix(in srgb,#f59e0b 10%,#0000);background:color-mix(in srgb,var(--pending,#f59e0b) 10%,#0000)}.LiveChat .LiveChatNote.LiveChatNote--warn .material-symbols-outlined{color:#f59e0b;color:var(--pending,#f59e0b)}.LiveChat .LiveChatLink{background:none;border:none;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:600;padding:0;text-decoration:underline}.LiveChat .LiveChatGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.LiveChat .LiveChatGrid .LiveChatCard{background:var(--background_White);background:var(--surface,var(--background_White));border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:18px;text-align:left;transition:box-shadow .15s ease,transform .15s ease}.LiveChat .LiveChatGrid .LiveChatCard:hover{box-shadow:0 6px 18px #00000014;transform:translateY(-1px)}.LiveChat .LiveChatGrid .LiveChatCard .LiveChatCardTop{align-items:center;display:flex;justify-content:space-between}.LiveChat .LiveChatGrid .LiveChatCard .LiveChatCardIcon{background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:10px;color:var(--background_Blue);font-size:22px;padding:8px}.LiveChat .LiveChatGrid .LiveChatCard .LiveChatCardStatus{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-weight:700;gap:5px}.LiveChat .LiveChatGrid .LiveChatCard .LiveChatCardStatus .LiveChatCardDot{background:#94a3b8;background:var(--text_Title_Light_Light_Light,#94a3b8);border-radius:50%;height:7px;width:7px}.LiveChat .LiveChatGrid .LiveChatCard .LiveChatCardStatus.is-live{color:#16a34a;color:var(--Done,#16a34a)}.LiveChat .LiveChatGrid .LiveChatCard .LiveChatCardStatus.is-live .LiveChatCardDot{background:#16a34a;background:var(--Done,#16a34a)}.LiveChat .LiveChatGrid .LiveChatCard .LiveChatCardName{color:var(--text_Title_Dark);font-size:15px;font-weight:700}.LiveChat .LiveChatGrid .LiveChatCard .LiveChatCardMeta{color:var(--text_Title_Light_Light);font-size:12px}.LiveChat .LiveChatGrid .LiveChatCard .LiveChatCardEdit{align-items:center;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:600;gap:4px;margin-top:4px}.LiveChat .LiveChatGrid .LiveChatCard .LiveChatCardEdit .material-symbols-outlined{font-size:16px}.LiveChat .LiveChatCard.is-skeleton{cursor:default;pointer-events:none}.LiveChat .LiveChatCard.is-skeleton:hover{box-shadow:0 1px 3px #0000000d;transform:none}.LiveChat .LiveChatCardBox.is-skeleton{pointer-events:none}.LiveChat .LiveChatSkelHeadText{display:flex;flex-direction:column;gap:6px}.LiveChat .LiveChatSkelIcon{border-radius:10px;flex-shrink:0;height:38px;width:38px}.LiveChat .LiveChatSkelChip{border-radius:999px;height:18px;width:50px}.LiveChat .LiveChatSkelName{height:16px;width:70%}.LiveChat .LiveChatSkelMeta{height:12px;width:45%}.LiveChat .LiveChatStatSkel{border-radius:8px;height:26px;width:54px}.LiveChat .LiveChatNoteSkel{border-radius:10px;height:44px;width:100%}.LiveChat .LiveChatSkelBack{border-radius:10px;flex-shrink:0;height:38px;width:38px}.LiveChat .LiveChatSkelTitle{height:18px;max-width:62%;width:170px}.LiveChat .LiveChatSkelSub{height:11px;max-width:82%;width:230px}.LiveChat .LiveChatSkelBtn{border-radius:10px;flex-shrink:0;height:40px;width:132px}.LiveChat .LiveChatSkelField{border-radius:10px;height:38px;width:100%}.LiveChat .LiveChatSkelPreview{border-radius:14px;height:460px;width:100%}@media(max-width:600px){.LiveChat{padding:24px 16px 40px}.LiveChat .LiveChatHead{flex-direction:column}}.LiveChatHomeView.LiveChat{gap:22px}.LiveChatHomeView .LiveChatStats{display:flex;flex-wrap:wrap;gap:14px}.LiveChatHomeView .LiveChatStats .LiveChatStat{background:var(--background_White);background:var(--surface,var(--background_White));border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:140px;padding:18px 20px}.LiveChatHomeView .LiveChatStats .LiveChatStat .LiveChatStatNum{color:var(--text_Title_Dark);font-size:26px;font-weight:800}.LiveChatHomeView .LiveChatStats .LiveChatStat .LiveChatStatLabel{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600}.LiveChatHomeView .LiveChatHero{align-items:center;animation:lcFadeUp .5s ease both;background-blend-mode:overlay,normal,normal,normal,normal,normal;background-color:#732eea;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 2623 2623' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E"),radial-gradient(circle at 82% 78%,#2cedc6 18%,#0000 80%),radial-gradient(circle at 95% 30%,#f0fcfe8c 10%,#0000 60%),radial-gradient(circle at 70% 0,#f236b3 4%,#0000 58%),radial-gradient(circle at 88% 22%,#ffadc9cc 14%,#0000 55%),radial-gradient(circle at 78% 60%,#2ec3fa 6%,#0000 60%);border-radius:15px;color:#fff;display:flex;gap:24px;overflow:hidden;padding:36px 40px;position:relative}.LiveChatHomeView .LiveChatHero .LiveChatHeroCorner{background:#ffffffeb;height:10px;position:absolute;width:10px;z-index:2}.LiveChatHomeView .LiveChatHero .LiveChatHeroCorner.LiveChatHeroCorner--tl{left:14px;top:14px}.LiveChatHomeView .LiveChatHero .LiveChatHeroCorner.LiveChatHeroCorner--tr{right:14px;top:14px}.LiveChatHomeView .LiveChatHero .LiveChatHeroCorner.LiveChatHeroCorner--bl{bottom:14px;left:14px}.LiveChatHomeView .LiveChatHero .LiveChatHeroCorner.LiveChatHeroCorner--br{bottom:14px;right:14px}.LiveChatHomeView .LiveChatHero .LiveChatHeroText{flex:1 1;min-width:0;position:relative;z-index:1}.LiveChatHomeView .LiveChatHero .LiveChatHeroText .LiveChatHeroEyebrow{align-items:center;background:#ffffff29;border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;gap:7px;letter-spacing:.09em;margin-bottom:14px;padding:5px 12px;text-transform:uppercase}.LiveChatHomeView .LiveChatHero .LiveChatHeroText .LiveChatHeroEyebrow .LiveChatHeroPulse{animation:lcPulseRing 1.8s ease-in-out infinite;background:#4ade80;border-radius:50%;height:8px;width:8px}.LiveChatHomeView .LiveChatHero .LiveChatHeroText h1{color:#fff;font-size:30px;font-weight:800;line-height:1.1;margin:0 0 10px;max-width:460px}.LiveChatHomeView .LiveChatHero .LiveChatHeroText>p{font-size:14px;line-height:1.55;margin:0 0 20px;max-width:460px;opacity:.92}.LiveChatHomeView .LiveChatHero .LiveChatHeroText .LiveChatHeroActions{display:flex;flex-wrap:wrap;gap:10px}.LiveChatHomeView .LiveChatHero .LiveChatHeroText .LiveChatHeroCta{align-items:center;background:#fff;border:none;border-radius:12px;box-shadow:0 8px 18px #0000002e;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:8px;padding:12px 20px;transition:transform .15s ease,box-shadow .15s ease}.LiveChatHomeView .LiveChatHero .LiveChatHeroText .LiveChatHeroCta:hover{box-shadow:0 12px 24px #0000003d;transform:translateY(-2px)}.LiveChatHomeView .LiveChatHero .LiveChatHeroText .LiveChatHeroCta .material-symbols-outlined{font-size:20px}.LiveChatHomeView .LiveChatHero .LiveChatHeroText .LiveChatHeroGhost{align-items:center;background:#ffffff24;border:1px solid #ffffff4d;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:12px 18px;transition:background .15s ease}.LiveChatHomeView .LiveChatHero .LiveChatHeroText .LiveChatHeroGhost:hover{background:#ffffff38}.LiveChatHomeView .LiveChatHero .LiveChatHeroText .LiveChatHeroGhost .LiveChatHeroGhostCount{background:#ffffff40;border-radius:999px;font-size:12px;padding:1px 8px}.LiveChatHomeView .LiveChatHero .LiveChatHeroArt{animation:lcFloat 5s ease-in-out infinite;flex-shrink:0;height:196px;position:relative;width:232px;z-index:1}.LiveChatHomeView .LiveChatHero .LiveChatHeroArt .LiveChatHeroWidget{background:#fff;border-radius:14px;box-shadow:0 16px 34px #00000047;color:var(--text_Title_Dark);left:0;overflow:hidden;position:absolute;right:22px;top:0}.LiveChatHomeView .LiveChatHero .LiveChatHeroArt .LiveChatHeroWidget .LiveChatHeroWidgetHead{align-items:center;background:var(--background_Blue);color:#fff;display:flex;gap:8px;padding:10px 12px}.LiveChatHomeView .LiveChatHero .LiveChatHeroArt .LiveChatHeroWidget .LiveChatHeroWidgetHead .material-symbols-outlined{font-size:18px}.LiveChatHomeView .LiveChatHero .LiveChatHeroArt .LiveChatHeroWidget .LiveChatHeroWidgetHead .LiveChatHeroWidgetTitle{display:flex;flex-direction:column;line-height:1.2}.LiveChatHomeView .LiveChatHero .LiveChatHeroArt .LiveChatHeroWidget .LiveChatHeroWidgetHead .LiveChatHeroWidgetTitle b{font-size:12px}.LiveChatHomeView .LiveChatHero .LiveChatHeroArt .LiveChatHeroWidget .LiveChatHeroWidgetHead .LiveChatHeroWidgetTitle small{align-items:center;display:inline-flex;font-size:9px;gap:4px;opacity:.9}.LiveChatHomeView .LiveChatHero .LiveChatHeroArt .LiveChatHeroWidget .LiveChatHeroWidgetHead .LiveChatHeroWidgetTitle small .LiveChatHeroWidgetDot{background:#4ade80;border-radius:50%;height:6px;width:6px}.LiveChatHomeView .LiveChatHero .LiveChatHeroArt .LiveChatHeroWidget .LiveChatHeroWidgetBody{display:flex;flex-direction:column;gap:7px;min-height:92px;padding:12px}.LiveChatHomeView .LiveChatHero .LiveChatHeroArt .LiveChatHeroWidget .LiveChatHeroWidgetBody .lcHbub{animation:lcPop .45s ease forwards;border-radius:8px;height:12px;opacity:0}.LiveChatHomeView .LiveChatHero .LiveChatHeroArt .LiveChatHeroWidget .LiveChatHeroWidgetBody .lcHbub.is-in{align-self:flex-start;background:var(--background_Gray_Light_Light);width:70%}.LiveChatHomeView .LiveChatHero .LiveChatHeroArt .LiveChatHeroWidget .LiveChatHeroWidgetBody .lcHbub.is-out{align-self:flex-end;background:var(--background_Blue);width:56%}.LiveChatHomeView .LiveChatHero .LiveChatHeroArt .LiveChatHeroWidget .LiveChatHeroWidgetBody .lcHbub.is-short{width:44%}.LiveChatHomeView .LiveChatHero .LiveChatHeroArt .LiveChatHeroWidget .LiveChatHeroWidgetBody .lcHtyping{align-self:flex-start;animation:lcPop .45s ease forwards;display:inline-flex;gap:3px;opacity:0}.LiveChatHomeView .LiveChatHero .LiveChatHeroArt .LiveChatHeroWidget .LiveChatHeroWidgetBody .lcHtyping span{animation:lcDot 1.2s infinite;background:var(--text_Title_Light_Light);border-radius:50%;height:6px;width:6px}.LiveChatHomeView .LiveChatHero .LiveChatHeroArt .LiveChatHeroWidget .LiveChatHeroWidgetBody .lcHtyping span:nth-child(2){animation-delay:.15s}.LiveChatHomeView .LiveChatHero .LiveChatHeroArt .LiveChatHeroWidget .LiveChatHeroWidgetBody .lcHtyping span:nth-child(3){animation-delay:.3s}.LiveChatHomeView .LiveChatHero .LiveChatHeroArt .LiveChatHeroLauncher{align-items:center;background:#fff;border-radius:50%;bottom:0;box-shadow:0 8px 20px #00000047;color:var(--background_Blue);display:flex;height:48px;justify-content:center;position:absolute;right:0;width:48px}.LiveChatHomeView .LiveChatHero .LiveChatHeroArt .LiveChatHeroLauncher .material-symbols-outlined{font-size:24px}.LiveChatHomeView .LiveChatHero .LiveChatHeroArt .LiveChatHeroLauncher .LiveChatHeroRing{animation:lcRing 2.4s ease-out infinite;border:2px solid #fff;border-radius:50%;inset:0;position:absolute}@media(max-width:1050px){.LiveChatHomeView .LiveChatHero{gap:20px;padding:28px 26px}.LiveChatHomeView .LiveChatHero .LiveChatHeroText h1{font-size:26px}.LiveChatHomeView .LiveChatHero .LiveChatHeroArt{width:204px}}@media(max-width:600px){.LiveChatHomeView .LiveChatHero{align-items:stretch;flex-direction:column;gap:24px;padding:26px 18px}.LiveChatHomeView .LiveChatHero .LiveChatHeroText h1{font-size:22px;max-width:none}.LiveChatHomeView .LiveChatHero .LiveChatHeroText>p{font-size:13.5px;margin-bottom:16px;max-width:none}.LiveChatHomeView .LiveChatHero .LiveChatHeroText .LiveChatHeroActions{align-items:stretch;flex-direction:column}.LiveChatHomeView .LiveChatHero .LiveChatHeroText .LiveChatHeroCta,.LiveChatHomeView .LiveChatHero .LiveChatHeroText .LiveChatHeroGhost{justify-content:center;min-height:44px}.LiveChatHomeView .LiveChatHero .LiveChatHeroArt{align-self:center;width:232px}}.LiveChatHomeView .LiveChatFlow{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.LiveChatHomeView .LiveChatFlow .LiveChatFlowStep{animation:lcFadeUp .5s ease forwards;background:var(--background_White);background:var(--surface,var(--background_White));border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;opacity:0;padding:20px;position:relative;transition:transform .15s ease,box-shadow .15s ease}.LiveChatHomeView .LiveChatFlow .LiveChatFlowStep:first-child{animation-delay:.1s}.LiveChatHomeView .LiveChatFlow .LiveChatFlowStep:nth-child(2){animation-delay:.2s}.LiveChatHomeView .LiveChatFlow .LiveChatFlowStep:nth-child(3){animation-delay:.3s}.LiveChatHomeView .LiveChatFlow .LiveChatFlowStep:hover{box-shadow:0 10px 24px #00000014;transform:translateY(-3px)}.LiveChatHomeView .LiveChatFlow .LiveChatFlowStep .LiveChatFlowArt{align-items:center;background:radial-gradient(circle at 50% 120%,color-mix(in srgb,var(--background_Blue) 12%,#0000),var(--background_Gray_Light_Light) 70%);border-radius:12px;display:flex;height:128px;justify-content:center;margin-bottom:16px;overflow:hidden;position:relative}.LiveChatHomeView .LiveChatFlow .LiveChatFlowStep .LiveChatFlowNum{align-items:center;background:color-mix(in srgb,var(--background_Blue) 14%,#0000);border-radius:50%;color:var(--background_Blue);display:flex;font-size:13px;font-weight:800;height:26px;justify-content:center;position:absolute;right:16px;top:16px;width:26px}.LiveChatHomeView .LiveChatFlow .LiveChatFlowStep h4{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0 0 4px}.LiveChatHomeView .LiveChatFlow .LiveChatFlowStep p{color:var(--text_Title_Light_Light);font-size:12.5px;line-height:1.5;margin:0}.LiveChatHomeView .LiveChatFlow .lcArtWindow{background:#fff;border-radius:10px;box-shadow:0 6px 16px #0000001f;overflow:hidden;width:118px}.LiveChatHomeView .LiveChatFlow .lcArtWindow .lcArtWinHead{background:var(--background_Blue);display:block;height:22px}.LiveChatHomeView .LiveChatFlow .lcArtWindow .lcArtWinBub{background:var(--background_Gray_Light);border-radius:6px;display:block;height:9px;margin:8px 10px}.LiveChatHomeView .LiveChatFlow .lcArtWindow .lcArtWinBub.is-short{width:50%}.LiveChatHomeView .LiveChatFlow .lcArtSwatches{bottom:12px;display:flex;gap:6px;position:absolute;right:12px}.LiveChatHomeView .LiveChatFlow .lcArtSwatches span{border:2px solid #fff;border-radius:50%;box-shadow:0 1px 3px #0000001f;height:14px;width:14px}.LiveChatHomeView .LiveChatFlow .lcArtSwatches span.is-on{animation:lcPulseRing 1.8s ease-in-out infinite;background:var(--background_Blue)}.LiveChatHomeView .LiveChatFlow .lcArtSwatches span:nth-child(2){background:#16a34a}.LiveChatHomeView .LiveChatFlow .lcArtSwatches span:nth-child(3){background:#f59e0b}.LiveChatHomeView .LiveChatFlow .lcArtSwatches span:nth-child(4){background:#ef4444}.LiveChatHomeView .LiveChatFlow .lcArtBrowser{background:#fff;border-radius:10px;box-shadow:0 6px 16px #0000001f;overflow:hidden;width:156px}.LiveChatHomeView .LiveChatFlow .lcArtBrowser .lcArtBrowserBar{background:var(--background_Gray_Light);display:flex;gap:4px;padding:8px 10px}.LiveChatHomeView .LiveChatFlow .lcArtBrowser .lcArtBrowserBar span{background:#cbd5e1;background:var(--text_Title_Light_Light_Light,#cbd5e1);border-radius:50%;height:7px;width:7px}.LiveChatHomeView .LiveChatFlow .lcArtBrowser .lcArtCode{background:#0f172a;padding:16px 12px}.LiveChatHomeView .LiveChatFlow .lcArtBrowser .lcArtCode .lcArtCodeLine{animation:lcType 2.4s ease-in-out infinite alternate;background:#4ade80;border-radius:4px;display:block;height:8px;width:0}.LiveChatHomeView .LiveChatFlow .lcArtCheck{animation:lcPop .5s ease .7s forwards;bottom:12px;color:#16a34a;font-size:26px;opacity:0;position:absolute;right:16px}.LiveChatHomeView .LiveChatFlow .lcArtInbox{background:#fff;border-radius:10px;box-shadow:0 6px 16px #0000001f;display:flex;flex-direction:column;gap:6px;padding:10px;width:144px}.LiveChatHomeView .LiveChatFlow .lcArtInbox .lcArtInboxHead{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:9px;font-weight:700;gap:5px}.LiveChatHomeView .LiveChatFlow .lcArtInbox .lcArtInboxHead .lcArtLiveDot{animation:lcPulseRing 1.6s infinite;background:#16a34a;border-radius:50%;height:6px;width:6px}.LiveChatHomeView .LiveChatFlow .lcArtInbox .lcArtMsg{border-radius:6px;height:11px}.LiveChatHomeView .LiveChatFlow .lcArtInbox .lcArtMsg.is-in{align-self:flex-start;background:var(--background_Gray_Light);width:70%}.LiveChatHomeView .LiveChatFlow .lcArtInbox .lcArtMsg.is-out{align-self:flex-end;background:var(--background_Blue);width:55%}.LiveChatHomeView .LiveChatFlow .lcArtInbox .lcArtTyping{align-self:flex-start;display:inline-flex;gap:3px}.LiveChatHomeView .LiveChatFlow .lcArtInbox .lcArtTyping span{animation:lcDot 1.2s infinite;background:var(--text_Title_Light_Light);border-radius:50%;height:5px;width:5px}.LiveChatHomeView .LiveChatFlow .lcArtInbox .lcArtTyping span:nth-child(2){animation-delay:.15s}.LiveChatHomeView .LiveChatFlow .lcArtInbox .lcArtTyping span:nth-child(3){animation-delay:.3s}@media(max-width:900px){.LiveChatHomeView .LiveChatFlow{grid-template-columns:1fr}}.LiveChatHomeView .LiveChatAiBanner{align-items:center;animation:lcFadeUp .5s ease both;background:radial-gradient(circle at 100% 0,color-mix(in srgb,#6d28d9 7%,#0000),#0000 52%),var(--background_White);background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--background_Blue_Purpel,#6d28d9) 7%,#0000),#0000 52%),var(--surface,var(--background_White));border:1px solid var(--border_Light);border-radius:18px;box-shadow:0 1px 3px #0000000d;display:flex;gap:clamp(18px,3vw,34px);overflow:hidden;padding:clamp(20px,2.4vw,28px);position:relative}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerArt{align-items:center;align-self:stretch;background-blend-mode:overlay,normal,normal,normal,normal,normal;background-color:#7633eb;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 2623 2623' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E"),radial-gradient(circle at 18% 92%,#2cedc6 4%,#0000 62%),radial-gradient(circle at 92% 8%,#ecfbfe80 4%,#0000 50%),radial-gradient(circle at 78% 0,#f236b3 2%,#0000 52%),radial-gradient(circle at 96% 45%,#ffadc9bf 6%,#0000 46%),radial-gradient(circle at 68% 92%,#2ec3fa 4%,#0000 55%);border-radius:14px;box-shadow:inset 0 1px 0 #ffffff40;display:flex;flex-shrink:0;justify-content:center;min-height:176px;overflow:hidden;position:relative;width:208px}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerArt .lcAiSparkle{animation:lcFloat 4s ease-in-out infinite;color:#ffffffd9;font-size:16px;position:absolute;z-index:2}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerArt .lcAiSparkle.is-a{left:16px;top:14px}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerArt .lcAiSparkle.is-b{animation-delay:1.4s;font-size:12px;right:18px;top:30px}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerArt .lcAiOrb{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fff3;border:1px solid #ffffff6b;border-radius:50%;display:flex;height:62px;justify-content:center;position:relative;width:62px;z-index:2}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerArt .lcAiOrb .material-symbols-outlined{color:#fff;font-size:32px}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerArt .lcAiOrb .lcAiOrbPulse{animation:lcAiPulse 2.6s ease-out infinite;border:2px solid #ffffff80;border-radius:50%;inset:0;position:absolute}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerArt .lcAiOrb .lcAiOrbPulse.is-b{animation-delay:1.3s}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerArt .lcAiThread{align-items:flex-start;bottom:13px;display:flex;flex-direction:column;gap:6px;left:14px;position:absolute;right:14px;z-index:1}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerArt .lcAiThread .lcAiMsg{animation:lcPop .4s ease both;background:#ffffffb3;border-radius:999px;height:10px}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerArt .lcAiThread .lcAiMsg.is-in{background:#ffffffeb;width:60px}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerArt .lcAiThread .lcAiMsg.is-bot{width:84px}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerArt .lcAiThread .lcAiDots{animation:lcPop .4s ease both;background:#ffffffeb;border-radius:999px;display:inline-flex;gap:4px;padding:6px 8px}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerArt .lcAiThread .lcAiDots span{animation:lcDot 1.2s ease-in-out infinite;background:#7633eb;border-radius:50%;height:5px;width:5px}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerArt .lcAiThread .lcAiDots span:nth-child(2){animation-delay:.2s}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerArt .lcAiThread .lcAiDots span:nth-child(3){animation-delay:.4s}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerBody{display:flex;flex:1 1;flex-direction:column;gap:10px;min-width:0}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerBody .LiveChatAiBannerTag{align-items:center;background:color-mix(in srgb,#6d28d9 12%,#0000);background:color-mix(in srgb,var(--background_Blue_Purpel,#6d28d9) 12%,#0000);border-radius:999px;color:#6d28d9;color:var(--background_Blue_Purpel,#6d28d9);display:inline-flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.03em;padding:4px 11px;text-transform:uppercase;width:-webkit-fit-content;width:fit-content}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerBody .LiveChatAiBannerTag .material-symbols-outlined{font-size:15px}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerBody h3{color:var(--text_Title_Dark);font-size:clamp(18px,2vw,22px);font-weight:700;margin:0}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerBody p{color:var(--text_Title_Light);font-size:13.5px;line-height:1.55;margin:0;max-width:640px}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerBody .LiveChatAiBannerFeatures{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));list-style:none;margin:4px 0 2px;padding:0}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerBody .LiveChatAiBannerFeatures li{align-items:center;background:var(--background_White);background:var(--surface-raised,var(--background_White));border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;gap:10px;min-width:0;padding:10px 12px}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerBody .LiveChatAiBannerFeatures li .LiveChatAiBannerFeatureIcon{align-items:center;background:color-mix(in srgb,#6d28d9 10%,#0000);background:color-mix(in srgb,var(--background_Blue_Purpel,#6d28d9) 10%,#0000);border-radius:9px;color:#6d28d9;color:var(--background_Blue_Purpel,#6d28d9);display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerBody .LiveChatAiBannerFeatures li .LiveChatAiBannerFeatureIcon .material-symbols-outlined{font-size:18px}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerBody .LiveChatAiBannerFeatures li .LiveChatAiBannerFeatureText{display:flex;flex-direction:column;gap:1px;min-width:0}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerBody .LiveChatAiBannerFeatures li .LiveChatAiBannerFeatureText b{color:var(--text_Title_Dark);font-size:12.5px;font-weight:700}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerBody .LiveChatAiBannerFeatures li .LiveChatAiBannerFeatureText small{color:var(--text_Title_Light_Light);font-size:11.5px;line-height:1.35}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerBody .LiveChatAiBannerActions{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-top:6px}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerBody .LiveChatAiBannerActions .LiveChatAiBannerBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerBody .LiveChatAiBannerActions .LiveChatAiBannerBtn .LiveChatAiBannerBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerBody .LiveChatAiBannerActions .LiveChatAiBannerBtn .LiveChatAiBannerBtnInner .material-symbols-outlined{color:#fff;font-size:14px}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerBody .LiveChatAiBannerActions .LiveChatAiBannerBtn .LiveChatAiBannerBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerBody .LiveChatAiBannerActions .LiveChatAiBannerBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerBody .LiveChatAiBannerActions .LiveChatAiBannerBtn:active{transform:scale(.98)}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerBody .LiveChatAiBannerActions .LiveChatAiBannerStatus{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12.5px;font-weight:600;gap:6px}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerBody .LiveChatAiBannerActions .LiveChatAiBannerStatus.is-active{color:#16a34a;color:var(--Done,#16a34a)}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerBody .LiveChatAiBannerActions .LiveChatAiBannerStatus .LiveChatAiBannerStatusDot{background:#16a34a;background:var(--Done,#16a34a);border-radius:50%;box-shadow:0 0 0 3px color-mix(in srgb,#16a34a 20%,#0000);box-shadow:0 0 0 3px color-mix(in srgb,var(--Done,#16a34a) 20%,#0000);height:8px;width:8px}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerBody .LiveChatAiBannerActions .LiveChatAiBannerStatusSkel{border-radius:999px;height:16px;width:96px}@media(max-width:1050px){.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerArt{width:176px}}@media(max-width:600px){.LiveChatHomeView .LiveChatAiBanner{align-items:stretch;flex-direction:column;gap:16px;padding:16px}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerArt{align-self:auto;gap:18px;height:124px;min-height:0;width:100%}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerArt .lcAiOrb{height:52px;width:52px}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerArt .lcAiOrb .material-symbols-outlined{font-size:26px}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerArt .lcAiThread{position:static;width:auto}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerActions{align-items:stretch;flex-direction:column;gap:10px}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerActions .LiveChatAiBannerBtn{justify-content:center;min-height:44px}.LiveChatHomeView .LiveChatAiBanner .LiveChatAiBannerActions .LiveChatAiBannerStatus{justify-content:center}}.LiveChatHomeView .LiveChatHomeRecent{display:flex;flex-direction:column;gap:12px}.LiveChatHomeView .LiveChatHomeRecent .LiveChatHomeRecentHead{align-items:center;display:flex;justify-content:space-between}.LiveChatHomeView .LiveChatHomeRecent .LiveChatHomeRecentHead h3{font-size:15px;font-weight:700;margin:0}.LiveChatHomeView .LiveChatTextBtn{align-items:center;background:none;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:4px}.LiveChatHomeView .LiveChatTextBtn .material-symbols-outlined{font-size:16px}@keyframes lcFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes lcFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes lcPop{0%{opacity:0;transform:scale(.6) translateY(6px)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes lcRing{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.3)}}@keyframes lcDot{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@keyframes lcType{0%{width:0}70%,to{width:100%}}@keyframes lcPulseRing{0%,to{box-shadow:0 0 0 0 #2563eb73}50%{box-shadow:0 0 0 5px #2563eb00}}@keyframes lcGlow{0%,to{opacity:.5;transform:translate(0) scale(1)}50%{opacity:.85;transform:translate(12px,-12px) scale(1.12)}}@keyframes lcAiPulse{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(1.75)}}.LiveChatWidgetsView .LiveChatEmpty{align-items:center;border:1px dashed var(--border_Light);border-radius:14px;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:56px 24px;text-align:center}.LiveChatWidgetsView .LiveChatEmpty>.material-symbols-outlined{background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:999px;color:var(--background_Blue);font-size:44px;padding:16px}.LiveChatWidgetsView .LiveChatEmpty h3{font-size:16px;font-weight:700;margin:0}.LiveChatWidgetsView .LiveChatEmpty p{color:var(--text_Title_Light_Light);font-size:13px;margin:0;max-width:420px}.LiveChatSettingsView .LiveChatField{display:flex;flex-direction:column;gap:6px}.LiveChatSettingsView .LiveChatField label{color:var(--text_Title_Light);font-size:12px;font-weight:600}.LiveChatSettingsView .LiveChatField label .LiveChatFieldHint{color:var(--text_Title_Light_Light_Light);font-weight:400;margin-left:4px}.LiveChatSettingsView .LiveChatField input[type=text]{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);box-sizing:border-box;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.LiveChatSettingsView .LiveChatField input[type=text]::placeholder{color:var(--text_Title_Light_Light)}.LiveChatSettingsView .LiveChatField input[type=text]:focus,.LiveChatSettingsView .LiveChatField input[type=text]:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.LiveChatSettingsView .LiveChatGhostBtn{background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 14px;transition:background .12s ease}.LiveChatSettingsView .LiveChatGhostBtn:hover:not(:disabled){background:var(--background_Gray_Light_Light);background:var(--surface-sunken,var(--background_Gray_Light_Light))}.LiveChatSettingsView .LiveChatGhostBtn:disabled{cursor:default;opacity:.6}.LiveChatSettingsView .LiveChatTeamsList{display:flex;flex-direction:column;gap:10px}.LiveChatSettingsView .LiveChatTeamsList .LiveChatTeamRowSkel{border-radius:12px;height:58px}.LiveChatSettingsView .LiveChatTeamsEmpty{align-items:center;border:1px dashed var(--border_Dark_Light);border-radius:12px;color:var(--text_Title_Light_Light);display:flex;gap:12px;padding:16px}.LiveChatSettingsView .LiveChatTeamsEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:26px}.LiveChatSettingsView .LiveChatTeamsEmpty p{font-size:12.5px;line-height:1.5;margin:0}.LiveChatSettingsView .LiveChatTeamsEmptyHint{color:var(--text_Title_Light_Light);font-size:12.5px}.LiveChatSettingsView .LiveChatTeamsEmpty--error{border-color:color-mix(in srgb,var(--Canceled,#ef4444) 35%,var(--border_Light));flex-wrap:wrap}.LiveChatSettingsView .LiveChatTeamsEmpty--error .material-symbols-outlined{color:#ef4444;color:var(--Canceled,#ef4444)}.LiveChatSettingsView .LiveChatTeamRow{align-items:center;animation:lcSettingsRowIn .3s ease both;background:var(--background_White);background:var(--surface,var(--background_White));border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;gap:12px;padding:12px 14px}.LiveChatSettingsView .LiveChatTeamRow .LiveChatTeamRowIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:50%;color:var(--background_Blue);display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.LiveChatSettingsView .LiveChatTeamRow .LiveChatTeamRowIcon .material-symbols-outlined{font-size:19px}.LiveChatSettingsView .LiveChatTeamRow .LiveChatTeamRowMain{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.LiveChatSettingsView .LiveChatTeamRow .LiveChatTeamRowMain .LiveChatTeamRowName{color:var(--text_Title_Dark);font-size:13.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveChatSettingsView .LiveChatTeamRow .LiveChatTeamRowMain .LiveChatTeamRowMeta{color:var(--text_Title_Light_Light);font-size:11.5px}.LiveChatSettingsView .LiveChatTeamRow .LiveChatTeamRowAvatars{display:flex;flex-shrink:0}.LiveChatSettingsView .LiveChatTeamRow .LiveChatTeamRowAvatars .LiveChatTeamAvatar+.LiveChatTeamAvatar{margin-left:-8px}.LiveChatSettingsView .LiveChatTeamRow .LiveChatTeamRowActions{display:flex;flex-shrink:0;gap:4px}.LiveChatSettingsView .LiveChatTeamRow .LiveChatTeamRowActions .LiveChatTeamRowBtn{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .12s ease,color .12s ease;width:32px}.LiveChatSettingsView .LiveChatTeamRow .LiveChatTeamRowActions .LiveChatTeamRowBtn .material-symbols-outlined{font-size:18px}.LiveChatSettingsView .LiveChatTeamRow .LiveChatTeamRowActions .LiveChatTeamRowBtn:hover{background:var(--background_Gray_Light_Light);background:var(--surface-sunken,var(--background_Gray_Light_Light));color:var(--text_Title_Dark)}.LiveChatSettingsView .LiveChatTeamRow .LiveChatTeamRowActions .LiveChatTeamRowBtn.LiveChatTeamRowBtn--danger:hover{background:color-mix(in srgb,#ef4444 10%,#0000);background:color-mix(in srgb,var(--Canceled,#ef4444) 10%,#0000);color:#ef4444;color:var(--Canceled,#ef4444)}.LiveChatSettingsView .LiveChatTeamAvatar{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border:2px solid var(--background_White);border-radius:50%;display:inline-flex;flex-shrink:0;height:26px;justify-content:center;overflow:hidden;width:26px}.LiveChatSettingsView .LiveChatTeamAvatar img{height:100%;object-fit:cover;width:100%}.LiveChatSettingsView .LiveChatTeamAvatar span{color:var(--background_Blue);font-size:11px;font-weight:700}.LiveChatSettingsView .LiveChatTeamAvatar.LiveChatTeamAvatar--more span{color:var(--text_Title_Light);font-size:9.5px}.LiveChatSettingsView .LiveChatTeamDraft{animation:lcSettingsRowIn .3s ease both;background:color-mix(in srgb,var(--background_Blue) 4%,var(--background_White));background:color-mix(in srgb,var(--background_Blue) 4%,var(--surface,var(--background_White)));border:1px solid color-mix(in srgb,var(--background_Blue) 30%,var(--border_Light));border-radius:12px;display:flex;flex-direction:column;gap:14px;padding:16px}.LiveChatSettingsView .LiveChatTeamDraft .LiveChatTeamMemberChips{display:flex;flex-wrap:wrap;gap:8px}.LiveChatSettingsView .LiveChatTeamDraft .LiveChatTeamMemberChips .LiveChatTeamMemberChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:7px;height:36px;padding:0 10px 0 5px;transition:border-color .12s ease,background .12s ease}.LiveChatSettingsView .LiveChatTeamDraft .LiveChatTeamMemberChips .LiveChatTeamMemberChip .LiveChatTeamMemberChipName{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveChatSettingsView .LiveChatTeamDraft .LiveChatTeamMemberChips .LiveChatTeamMemberChip .LiveChatTeamMemberChipCheck{color:var(--text_Title_Light_Light);font-size:15px}.LiveChatSettingsView .LiveChatTeamDraft .LiveChatTeamMemberChips .LiveChatTeamMemberChip:hover{border-color:var(--border_Dark_Light)}.LiveChatSettingsView .LiveChatTeamDraft .LiveChatTeamMemberChips .LiveChatTeamMemberChip.is-on{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));border-color:var(--background_Blue)}.LiveChatSettingsView .LiveChatTeamDraft .LiveChatTeamMemberChips .LiveChatTeamMemberChip.is-on .LiveChatTeamMemberChipCheck{color:var(--background_Blue)}.LiveChatSettingsView .LiveChatTeamDraft .LiveChatTeamDraftActions{display:flex;gap:10px;justify-content:flex-end}.LiveChatSettingsView .LiveChatTeamsNewBtn{align-self:flex-start}@media(max-width:1050px){.LiveChatSettingsView .LiveChatTeamRow{padding:11px 12px}}@media(max-width:600px){.LiveChatSettingsView .LiveChatTeamRow{flex-wrap:wrap}.LiveChatSettingsView .LiveChatTeamRow .LiveChatTeamRowAvatars{order:3;padding-left:46px;width:100%}.LiveChatSettingsView .LiveChatTeamDraft{padding:12px}.LiveChatSettingsView .LiveChatTeamDraft .LiveChatTeamMemberChips .LiveChatTeamMemberChip .LiveChatTeamMemberChipName{max-width:96px}.LiveChatSettingsView .LiveChatTeamDraft .LiveChatTeamDraftActions{align-items:stretch;flex-direction:column-reverse}.LiveChatSettingsView .LiveChatTeamDraft .LiveChatTeamDraftActions .LiveChatPrimaryBtn{justify-content:center}}@keyframes lcSettingsRowIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.LiveChatRoutingView .LiveChatField{display:flex;flex-direction:column;gap:6px}.LiveChatRoutingView .LiveChatField label{color:var(--text_Title_Light);font-size:12px;font-weight:600}.LiveChatRoutingView .LiveChatField label .LiveChatFieldHint{color:var(--text_Title_Light_Light_Light);font-weight:400;margin-left:4px}.LiveChatRoutingView .LiveChatField input[type=text]{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);box-sizing:border-box;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.LiveChatRoutingView .LiveChatField input[type=text]::placeholder{color:var(--text_Title_Light_Light)}.LiveChatRoutingView .LiveChatField input[type=text]:focus,.LiveChatRoutingView .LiveChatField input[type=text]:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.LiveChatRoutingView .LiveChatGhostBtn{background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 14px;transition:background .12s ease}.LiveChatRoutingView .LiveChatGhostBtn:hover:not(:disabled){background:var(--background_Gray_Light_Light);background:var(--surface-sunken,var(--background_Gray_Light_Light))}.LiveChatRoutingView .LiveChatGhostBtn:disabled{cursor:default;opacity:.6}.LiveChatRoutingView .LcFlowList{display:flex;flex-direction:column;gap:10px}.LiveChatRoutingView .LcFlowList .LcFlowRowSkel{border-radius:12px;height:58px}.LiveChatRoutingView .LcFlowsEmpty{align-items:center;border:1px dashed var(--border_Dark_Light);border-radius:12px;color:var(--text_Title_Light_Light);display:flex;gap:12px;padding:16px}.LiveChatRoutingView .LcFlowsEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:26px}.LiveChatRoutingView .LcFlowsEmpty p{font-size:12.5px;line-height:1.5;margin:0}.LiveChatRoutingView .LcFlowsEmpty--error{border-color:color-mix(in srgb,var(--Canceled,#ef4444) 35%,var(--border_Light));flex-wrap:wrap}.LiveChatRoutingView .LcFlowsEmpty--error .material-symbols-outlined{color:#ef4444;color:var(--Canceled,#ef4444)}.LiveChatRoutingView .LcFlowRow{align-items:center;animation:lcRoutingRowIn .3s ease both;background:var(--background_White);background:var(--surface,var(--background_White));border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;gap:12px;padding:12px 14px}.LiveChatRoutingView .LcFlowRow .LcFlowRowIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:50%;color:var(--background_Blue);display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.LiveChatRoutingView .LcFlowRow .LcFlowRowIcon .material-symbols-outlined{font-size:19px}.LiveChatRoutingView .LcFlowRow .LcFlowRowMain{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.LiveChatRoutingView .LcFlowRow .LcFlowRowMain .LcFlowRowName{color:var(--text_Title_Dark);font-size:13.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveChatRoutingView .LcFlowRow .LcFlowRowMain .LcFlowRowMeta{color:var(--text_Title_Light_Light);font-size:11.5px}.LiveChatRoutingView .LcFlowRow .LcFlowRowActions{display:flex;flex-shrink:0;gap:4px}.LiveChatRoutingView .LcFlowRow .LcFlowRowActions .LcFlowRowBtn{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .12s ease,color .12s ease;width:32px}.LiveChatRoutingView .LcFlowRow .LcFlowRowActions .LcFlowRowBtn .material-symbols-outlined{font-size:18px}.LiveChatRoutingView .LcFlowRow .LcFlowRowActions .LcFlowRowBtn:hover{background:var(--background_Gray_Light_Light);background:var(--surface-sunken,var(--background_Gray_Light_Light));color:var(--text_Title_Dark)}.LiveChatRoutingView .LcFlowRow .LcFlowRowActions .LcFlowRowBtn.LcFlowRowBtn--danger:hover{background:color-mix(in srgb,#ef4444 10%,#0000);background:color-mix(in srgb,var(--Canceled,#ef4444) 10%,#0000);color:#ef4444;color:var(--Canceled,#ef4444)}.LiveChatRoutingView .LcFlowNewBtn{align-self:flex-start}.LiveChatRoutingView .LcFlowsCapNote{color:var(--text_Title_Light_Light);font-size:12px}.LiveChatRoutingView .LcFlowEditor .LcFlowNameField{max-width:420px}.LiveChatRoutingView .LcFlowEditor .LcFlowEditorActions{display:flex;gap:10px;justify-content:flex-end}.LiveChatRoutingView .LcFlowCanvasShell{position:relative}.LiveChatRoutingView .LcFlowZoomControls{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:inline-flex;gap:2px;left:12px;padding:3px;position:absolute;top:12px;z-index:6}.LiveChatRoutingView .LcFlowZoomControls button{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;height:28px;justify-content:center;transition:background .12s ease,color .12s ease;width:28px}.LiveChatRoutingView .LcFlowZoomControls button .material-symbols-outlined{font-size:17px}.LiveChatRoutingView .LcFlowZoomControls button:hover{background:var(--background_Gray_Light_Light);background:var(--surface-sunken,var(--background_Gray_Light_Light));color:var(--text_Title_Dark)}.LiveChatRoutingView .LcFlowZoomControls .LcFlowZoomValue{font-size:11.5px;font-weight:700;min-width:44px;padding:0 6px;width:auto}.LiveChatRoutingView .LcFlowCanvas{align-items:flex-start;background:radial-gradient(color-mix(in srgb,var(--text_Title_Light_Light_Light) 28%,#0000) 1px,#0000 1px) 0 0/22px 22px,var(--background_Gray_Light_Light_Light);background:radial-gradient(color-mix(in srgb,var(--text_Title_Light_Light_Light) 28%,#0000) 1px,#0000 1px) 0 0/22px 22px,var(--surface-sunken,var(--background_Gray_Light_Light_Light));border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;height:max(440px,100vh - 640px);overflow:auto;padding:18px 12px 26px;touch-action:pan-x pan-y}.LiveChatRoutingView .LcFlowCanvas .LcFlowZoomWrap{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;margin:0 auto;min-width:100%;width:-webkit-max-content;width:max-content}.LiveChatRoutingView .LcFlowCanvas .LcFlowZoomWrap>.LcFlowNode{min-width:-webkit-max-content;min-width:max-content}.LiveChatRoutingView .LcFlowCanvas .LcFlowStart{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:700;gap:7px;padding:6px 14px}.LiveChatRoutingView .LcFlowCanvas .LcFlowStart .material-symbols-outlined{color:var(--background_Blue);font-size:15px}.LiveChatRoutingView .LcFlowCanvas .LcFlowStart+.LcFlowNode:before{background:var(--border_Dark_Light);content:"";height:18px;margin:4px 0 6px;width:2px}.LiveChatRoutingView .LcFlowNode{align-items:center;display:flex;flex-direction:column;width:-webkit-max-content;width:max-content}.LiveChatRoutingView .LcFlowNode .LcFlowCard{background:var(--background_White);background:var(--surface,var(--background_White));border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;max-width:400px;padding:14px;width:400px}.LiveChatRoutingView .LcFlowNode .LcFlowCard .LcFlowCardHead{align-items:center;display:flex;gap:7px}.LiveChatRoutingView .LcFlowNode .LcFlowCard .LcFlowCardHead .material-symbols-outlined{color:var(--background_Blue);font-size:17px}.LiveChatRoutingView .LcFlowNode .LcFlowCard .LcFlowCardHead label{color:var(--text_Title_Light_Light);flex:1 1;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.LiveChatRoutingView .LcFlowNode .LcFlowCard .LcFlowCardHead .LcFlowCardRemove{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;width:26px}.LiveChatRoutingView .LcFlowNode .LcFlowCard .LcFlowCardHead .LcFlowCardRemove .material-symbols-outlined{color:inherit;font-size:16px}.LiveChatRoutingView .LcFlowNode .LcFlowCard .LcFlowCardHead .LcFlowCardRemove:hover{background:var(--background_Gray_Light_Light);background:var(--surface-sunken,var(--background_Gray_Light_Light));color:var(--text_Title_Dark)}.LiveChatRoutingView .LcFlowNode .LcFlowCard>input[type=text]{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-sizing:border-box;color:var(--text_Title_Dark);font-family:inherit;font-size:13.5px;font-weight:600;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease;width:100%}.LiveChatRoutingView .LcFlowNode .LcFlowCard>input[type=text]::placeholder{color:var(--text_Title_Light_Light);font-weight:400}.LiveChatRoutingView .LcFlowNode .LcFlowCard>input[type=text]:focus,.LiveChatRoutingView .LcFlowNode .LcFlowCard>input[type=text]:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LiveChatRoutingView .LcFlowNode .LcFlowCard .LcFlowOptions{display:flex;flex-direction:column;gap:8px}.LiveChatRoutingView .LcFlowNode .LcFlowCard .LcFlowOptions .LcFlowOptionRow{align-items:center;display:flex;gap:8px}.LiveChatRoutingView .LcFlowNode .LcFlowCard .LcFlowOptions .LcFlowOptionRow input[type=text]{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-sizing:border-box;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:12.5px;min-width:0;outline:3px solid #0000;padding:8px 10px;transition:border-color .15s ease,outline-color .15s ease}.LiveChatRoutingView .LcFlowNode .LcFlowCard .LcFlowOptions .LcFlowOptionRow input[type=text]::placeholder{color:var(--text_Title_Light_Light)}.LiveChatRoutingView .LcFlowNode .LcFlowCard .LcFlowOptions .LcFlowOptionRow input[type=text]:focus,.LiveChatRoutingView .LcFlowNode .LcFlowCard .LcFlowOptions .LcFlowOptionRow input[type=text]:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LiveChatRoutingView .LcFlowNode .LcFlowCard .LcFlowOptions .LcFlowOptionRow .LcFlowOptionRemove{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:26px;justify-content:center;width:26px}.LiveChatRoutingView .LcFlowNode .LcFlowCard .LcFlowOptions .LcFlowOptionRow .LcFlowOptionRemove .material-symbols-outlined{font-size:15px}.LiveChatRoutingView .LcFlowNode .LcFlowCard .LcFlowOptions .LcFlowOptionRow .LcFlowOptionRemove:hover{background:color-mix(in srgb,#ef4444 10%,#0000);background:color-mix(in srgb,var(--Canceled,#ef4444) 10%,#0000);color:#ef4444;color:var(--Canceled,#ef4444)}.LiveChatRoutingView .LcFlowNode .LcFlowCard .LcFlowOptions .LcFlowAddOption{align-items:center;align-self:flex-start;background:#0000;border:none;border-radius:8px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:5px 8px}.LiveChatRoutingView .LcFlowNode .LcFlowCard .LcFlowOptions .LcFlowAddOption .material-symbols-outlined{font-size:15px}.LiveChatRoutingView .LcFlowNode .LcFlowCard .LcFlowOptions .LcFlowAddOption:hover{background:color-mix(in srgb,var(--background_Blue) 8%,#0000)}.LiveChatRoutingView .LcFlowNode .LcDestDd{flex-shrink:0;position:relative}.LiveChatRoutingView .LcFlowNode .LcDestDd .LcDestTrigger{align-items:center;background:var(--background_Gray_Light_Light);background:var(--surface-sunken,var(--background_Gray_Light_Light));border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:11.5px;font-weight:600;gap:6px;max-width:168px;padding:7px 8px;transition:border-color .12s ease,background .12s ease}.LiveChatRoutingView .LcFlowNode .LcDestDd .LcDestTrigger .material-symbols-outlined{color:var(--background_Blue);font-size:15px}.LiveChatRoutingView .LcFlowNode .LcDestDd .LcDestTrigger .LcDestTriggerLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveChatRoutingView .LcFlowNode .LcDestDd .LcDestTrigger .LcDestChevron{color:var(--text_Title_Light_Light);font-size:15px}.LiveChatRoutingView .LcFlowNode .LcDestDd .LcDestTrigger:hover{background:var(--background_White);border-color:var(--border_Dark_Light)}.LiveChatRoutingView .LcFlowNode .LcDestDd .LcDestMenu{animation:lcRoutingRowIn .18s ease both;background:var(--background_White);background:var(--surface,var(--background_White));border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 4px 10px #00000014;display:flex;flex-direction:column;gap:2px;max-height:260px;min-width:230px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.LiveChatRoutingView .LcFlowNode .LcDestDd .LcDestMenu .LcDestGroup{color:var(--text_Title_Light_Light_Light);font-size:10.5px;font-weight:700;letter-spacing:.05em;padding:7px 10px 3px;text-transform:uppercase}.LiveChatRoutingView .LcFlowNode .LcDestDd .LcDestMenu .LcDestItem{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:inherit;gap:9px;padding:8px 10px;text-align:left;width:100%}.LiveChatRoutingView .LcFlowNode .LcDestDd .LcDestMenu .LcDestItem .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:17px}.LiveChatRoutingView .LcFlowNode .LcDestDd .LcDestMenu .LcDestItem>span:last-child{color:var(--text_Title_Dark);display:flex;flex-direction:column;font-size:12.5px;font-weight:600;gap:1px;min-width:0}.LiveChatRoutingView .LcFlowNode .LcDestDd .LcDestMenu .LcDestItem>span:last-child em{color:var(--text_Title_Light_Light);font-size:11px;font-style:normal;font-weight:400}.LiveChatRoutingView .LcFlowNode .LcDestDd .LcDestMenu .LcDestItem:hover{background:var(--background_Gray_Light_Light);background:var(--surface-sunken,var(--background_Gray_Light_Light))}.LiveChatRoutingView .LcFlowNode .LcFlowBranches{align-self:center;display:flex;justify-content:center;padding-top:26px;position:relative;width:-webkit-max-content;width:max-content}.LiveChatRoutingView .LcFlowNode .LcFlowBranches:before{background:var(--border_Dark_Light);content:"";height:14px;left:50%;position:absolute;top:0;transform:translateX(-1px);width:2px}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch{align-items:center;display:flex;flex-direction:column;gap:10px;padding:14px 14px 0;position:relative}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch:before{border-top:2px solid var(--border_Dark_Light);content:"";height:12px;left:0;position:absolute;right:0;top:-12px}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch:after{background:var(--border_Dark_Light);content:"";height:12px;left:50%;position:absolute;top:-12px;transform:translateX(-1px);width:2px}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch:first-child:before{border-left:2px solid var(--border_Dark_Light);border-top-left-radius:12px;left:50%}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch:first-child:after{display:none}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch:last-child:before{border-right:2px solid var(--border_Dark_Light);border-top-right-radius:12px;right:50%}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch:first-child:last-child:before,.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch:last-child:after{display:none}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch:first-child:last-child:after{display:block}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch .LcFlowBranchPill{align-items:center;background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--background_Blue);display:inline-flex;font-size:11.5px;font-weight:700;max-width:220px;overflow:hidden;padding:5px 12px;text-overflow:ellipsis;white-space:nowrap}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch .LcFlowDestCard{background:var(--background_White);background:var(--surface,var(--background_White));border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;display:flex;flex-direction:column;gap:9px;padding:12px;width:264px}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch .LcFlowDestCard .LcFlowDestCardHead{align-items:center;display:flex;gap:7px}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch .LcFlowDestCard .LcFlowDestCardHead .material-symbols-outlined{font-size:16px}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch .LcFlowDestCard .LcFlowDestCardHead label{color:var(--text_Title_Light_Light);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch .LcFlowDestCard .LcFlowDestCardHint{color:var(--text_Title_Light_Light);font-size:11px;line-height:1.5;margin:0}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch .LcFlowDestCard.LcFlowDestCard--ai .LcFlowDestCardHead .material-symbols-outlined{color:#7c3aed}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch .LcFlowDestCard.LcFlowDestCard--members .LcFlowDestCardHead .material-symbols-outlined,.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch .LcFlowDestCard.LcFlowDestCard--team .LcFlowDestCardHead .material-symbols-outlined{color:#16a34a;color:var(--Done,#16a34a)}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch .LcFlowDestCard .LcDestDd{width:100%}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch .LcFlowDestCard .LcDestDd .LcDestTrigger{justify-content:space-between;max-width:none;width:100%}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch .LcFlowDestCard .LcDestDd .LcDestTrigger .LcDestTriggerLabel{flex:1 1;text-align:left}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch .LcFlowDestCard .LcDestDd .LcDestMenu{left:0;right:auto}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch .LcFlowDestCard .LcFlowMemberChips{display:flex;flex-wrap:wrap;gap:6px}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch .LcFlowDestCard .LcFlowMemberChips .LcFlowSubHint{color:var(--text_Title_Light_Light);font-size:11.5px}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch .LcFlowDestCard .LcFlowMemberChips .LcFlowMemberChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:11.5px;font-weight:600;gap:5px;padding:6px 8px 6px 11px;transition:border-color .12s ease,background .12s ease}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch .LcFlowDestCard .LcFlowMemberChips .LcFlowMemberChip .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:13px}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch .LcFlowDestCard .LcFlowMemberChips .LcFlowMemberChip:hover{border-color:var(--border_Dark_Light)}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch .LcFlowDestCard .LcFlowMemberChips .LcFlowMemberChip.is-on{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));border-color:var(--background_Blue)}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch .LcFlowDestCard .LcFlowMemberChips .LcFlowMemberChip.is-on .material-symbols-outlined{color:var(--background_Blue)}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch .LcFlowDest{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);display:inline-flex;font-size:11.5px;font-weight:600;gap:6px;padding:7px 13px;white-space:nowrap}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch .LcFlowDest .material-symbols-outlined{color:var(--background_Blue);font-size:15px}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch .LcFlowDest.LcFlowDest--default{border-color:var(--border_Dark_Light);border-style:dashed;color:var(--text_Title_Light_Light)}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch .LcFlowDest.LcFlowDest--default .material-symbols-outlined{color:var(--text_Title_Light_Light_Light)}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch .LcFlowDest.LcFlowDest--members .material-symbols-outlined,.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch .LcFlowDest.LcFlowDest--team .material-symbols-outlined{color:#16a34a;color:var(--Done,#16a34a)}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch .LcFlowDest.LcFlowDest--ai .material-symbols-outlined{color:#7c3aed}@media(max-width:1050px){.LiveChatRoutingView .LcFlowNode .LcFlowCard{width:340px}}@media(max-width:600px){.LiveChatRoutingView .LcFlowNode .LcFlowCard{width:min(300px,100vw - 88px)}.LiveChatRoutingView .LcFlowNode .LcFlowCard .LcFlowOptions .LcFlowOptionRow{flex-wrap:wrap}.LiveChatRoutingView .LcFlowNode .LcFlowBranches .LcFlowBranch{padding:14px 8px 0}.LiveChatRoutingView .LcFlowEditor .LcFlowEditorActions{align-items:stretch;flex-direction:column-reverse}.LiveChatRoutingView .LcFlowEditor .LcFlowEditorActions .LiveChatPrimaryBtn{justify-content:center}}@keyframes lcRoutingRowIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.LiveChatEditorView .LiveChatHead{background:var(--background_Gray_Light_Light);margin-top:-40px;padding-bottom:24px;padding-top:40px;position:-webkit-sticky;position:sticky;top:0;transition:padding .2s ease;z-index:6}.LiveChatEditorView .LiveChatHead .LiveChatHeadLeft{align-items:center}.LiveChatEditorView .LiveChatHead .LiveChatHeadLeft>div>p,.LiveChatEditorView .LiveChatHead h1{transition:font-size .2s ease,opacity .15s ease}.LiveChatEditorView .LiveChatHead.is-scrolled{padding-bottom:20px;padding-top:16px}.LiveChatEditorView .LiveChatHead.is-scrolled h1{font-size:17px}.LiveChatEditorView .LiveChatHead.is-scrolled .LiveChatHeadLeft>div>p{height:0;opacity:0;overflow:hidden}.LiveChatEditorView .LiveChatBody{align-items:flex-start;display:flex;gap:24px}.LiveChatEditorView .LiveChatSections{display:flex;flex:1 1;flex-direction:column;gap:16px;min-width:0}.LiveChatEditorView .LiveChatField{display:flex;flex-direction:column;gap:6px}.LiveChatEditorView .LiveChatField label{color:var(--text_Title_Light);font-size:12px;font-weight:600}.LiveChatEditorView .LiveChatField label .LiveChatFieldHint{color:var(--text_Title_Light_Light_Light);font-weight:400;margin-left:4px}.LiveChatEditorView .LiveChatField input[type=text],.LiveChatEditorView .LiveChatField input[type=time],.LiveChatEditorView .LiveChatField textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);box-sizing:border-box;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;outline:3px solid #0000;padding:10px 12px;resize:none;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.LiveChatEditorView .LiveChatField input[type=text]::placeholder,.LiveChatEditorView .LiveChatField input[type=time]::placeholder,.LiveChatEditorView .LiveChatField textarea::placeholder{color:var(--text_Title_Light_Light)}.LiveChatEditorView .LiveChatField input[type=text]:focus,.LiveChatEditorView .LiveChatField input[type=text]:hover,.LiveChatEditorView .LiveChatField input[type=time]:focus,.LiveChatEditorView .LiveChatField input[type=time]:hover,.LiveChatEditorView .LiveChatField textarea:focus,.LiveChatEditorView .LiveChatField textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.LiveChatEditorView .LiveChatRow{display:flex;flex-direction:column;gap:16px}.LiveChatEditorView .LiveChatRow>.LiveChatField{flex:1 1}.LiveChatEditorView .LiveChatIconPicker{display:flex;flex-wrap:wrap;gap:8px}.LiveChatEditorView .LiveChatIconPicker .LiveChatIconPickerBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:42px;justify-content:center;transition:border-color .12s ease,color .12s ease,box-shadow .12s ease,transform .08s ease;width:42px}.LiveChatEditorView .LiveChatIconPicker .LiveChatIconPickerBtn .material-symbols-outlined{font-size:21px}.LiveChatEditorView .LiveChatIconPicker .LiveChatIconPickerBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.LiveChatEditorView .LiveChatIconPicker .LiveChatIconPickerBtn:active{transform:scale(.96)}.LiveChatEditorView .LiveChatIconPicker .LiveChatIconPickerBtn.is-active{background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));border-color:var(--background_Blue);color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LiveChatEditorView .LiveChatRoutingTeamIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:50%;color:var(--background_Blue);display:inline-flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.LiveChatEditorView .LiveChatRoutingTeamIcon .material-symbols-outlined{font-size:15px}.LiveChatEditorView .LiveChatRoutingTeamCount{color:var(--text_Title_Light_Light);font-size:11.5px;font-weight:600}.LiveChatEditorView .LiveChatRoutingHint{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.5;margin:6px 2px 0}.LiveChatEditorView .LiveChatSocialLinks{display:flex;flex-direction:column;gap:12px}.LiveChatEditorView .LiveChatSocialLinks .LiveChatSocialChips{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.LiveChatEditorView .LiveChatSocialLinks .LiveChatSocialChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;display:inline-flex;height:34px;overflow:hidden;transition:border-color .12s ease,box-shadow .12s ease}.LiveChatEditorView .LiveChatSocialLinks .LiveChatSocialChip:hover{border-color:var(--border_Dark_Light)}.LiveChatEditorView .LiveChatSocialLinks .LiveChatSocialChip.is-editing{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LiveChatEditorView .LiveChatSocialLinks .LiveChatSocialChip .LiveChatSocialChipMain{align-items:center;background:#0000;border:none;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:7px;padding:0 4px 0 10px}.LiveChatEditorView .LiveChatSocialLinks .LiveChatSocialChip .LiveChatSocialChipRemove{align-items:center;background:#0000;border:none;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:100%;justify-content:center;width:26px}.LiveChatEditorView .LiveChatSocialLinks .LiveChatSocialChip .LiveChatSocialChipRemove .material-symbols-outlined{font-size:15px}.LiveChatEditorView .LiveChatSocialLinks .LiveChatSocialChip .LiveChatSocialChipRemove:hover{color:#ef4444;color:var(--Canceled,#ef4444)}.LiveChatEditorView .LiveChatSocialLinks .LiveChatSocialGlyph{align-items:center;background:var(--background_Gray_Light_Light);border-radius:6px;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.LiveChatEditorView .LiveChatSocialLinks .LiveChatSocialGlyph svg{fill:currentColor;height:12px;width:12px}.LiveChatEditorView .LiveChatSocialLinks .LiveChatSocialAddWrap{position:relative}.LiveChatEditorView .LiveChatSocialLinks .LiveChatSocialAdd{align-items:center;background:#0000;border:1px dashed var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:7px;height:34px;padding:0 12px 0 8px;transition:border-color .12s ease,color .12s ease,background .12s ease}.LiveChatEditorView .LiveChatSocialLinks .LiveChatSocialAdd .material-symbols-outlined{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;font-size:13px;height:18px;justify-content:center;width:18px}.LiveChatEditorView .LiveChatSocialLinks .LiveChatSocialAdd:hover{background:var(--background_Gray_Light_Light);border-color:var(--text_Title_Light);color:var(--text_Title_Dark)}.LiveChatEditorView .LiveChatSocialLinks .LiveChatSocialAddItem{align-items:center;display:flex;gap:8px}.LiveChatEditorView .LiveChatSocialLinks .LiveChatSocialAddEmpty{color:var(--text_Title_Light_Light);font-size:12.5px;padding:10px 12px}.LiveChatEditorView .LiveChatSocialLinks .LiveChatSocialUrlRow label{align-items:center;display:inline-flex;gap:7px}.LiveChatEditorView .LiveChatSocialLinks .LiveChatSocialUrlRow .LiveChatSocialUrlInput{align-items:center;display:flex;gap:8px}.LiveChatEditorView .LiveChatSocialLinks .LiveChatSocialUrlRow .LiveChatSocialUrlInput input{flex:1 1}.LiveChatEditorView .LiveChatSocialLinks .LiveChatSocialUrlRow .LiveChatSocialUrlInput .LiveChatSocialUrlDone{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;flex-shrink:0;font-size:13px;font-weight:600;height:38px;padding:0 14px}.LiveChatEditorView .LiveChatSocialLinks .LiveChatSocialUrlRow .LiveChatSocialUrlInput .LiveChatSocialUrlDone:hover{border-color:var(--border_Dark_Light)}@media(max-width:600px){.LiveChatEditorView .LiveChatSocialLinks .LiveChatSocialUrlRow .LiveChatSocialUrlInput{flex-wrap:wrap}}.LiveChatEditorView .LiveChatField--color .LiveChatColorField{align-items:center;display:flex;gap:8px}.LiveChatEditorView .LiveChatField--color .LiveChatColorField .LiveChatColorSwatch{background:conic-gradient(from 210deg,#f43f5e,#f59e0b,#22c55e,#06b6d4,#3b82f6,#a855f7,#f43f5e);border-radius:10px;box-shadow:0 1px 3px #0000001f;cursor:pointer;flex-shrink:0;height:40px;padding:2px;position:relative;transition:transform .12s ease,box-shadow .12s ease;width:40px}.LiveChatEditorView .LiveChatField--color .LiveChatColorField .LiveChatColorSwatch:before{background:#000;background:var(--swatch,#000);border-radius:8px;content:"";inset:2px;position:absolute}.LiveChatEditorView .LiveChatField--color .LiveChatColorField .LiveChatColorSwatch:after{background:linear-gradient(135deg,#ffffff73,#fff0 48%);border-radius:8px;box-shadow:inset 0 0 0 1px #0f172a1f;content:"";inset:2px;pointer-events:none;position:absolute}.LiveChatEditorView .LiveChatField--color .LiveChatColorField .LiveChatColorSwatch:hover{box-shadow:0 4px 12px #0000002e;transform:translateY(-1px)}.LiveChatEditorView .LiveChatField--color .LiveChatColorField .LiveChatColorSwatch input[type=color]{border:0;cursor:pointer;height:100%;inset:0;margin:0;opacity:0;padding:0;position:absolute;width:100%}.LiveChatEditorView .LiveChatField--color .LiveChatColorField input[type=text]{flex:1 1}.LiveChatEditorView .LiveChatLogoUpload{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.LiveChatEditorView .LiveChatLogoUpload .LiveChatLogoPreview{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;height:56px;justify-content:center;overflow:visible;position:relative;width:56px}.LiveChatEditorView .LiveChatLogoUpload .LiveChatLogoPreview img{border-radius:8px;max-height:100%;max-width:100%;object-fit:contain}.LiveChatEditorView .LiveChatLogoUpload .LiveChatLogoPreview .LiveChatLogoRemove{align-items:center;background:#ef4444;background:var(--Canceled,#ef4444);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;right:-6px;top:-6px;width:20px}.LiveChatEditorView .LiveChatLogoUpload .LiveChatLogoPreview .LiveChatLogoRemove .material-symbols-outlined{font-size:14px}.LiveChatEditorView .LiveChatLogoUpload .LiveChatUploadBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:9px 14px}.LiveChatEditorView .LiveChatLogoUpload .LiveChatUploadBtn:hover:not(:disabled){background:var(--background_Gray_Light)}.LiveChatEditorView .LiveChatLogoUpload .LiveChatUploadBtn:disabled{cursor:default;opacity:.6}.LiveChatEditorView .LiveChatLogoUpload .LiveChatUploadBtn .material-symbols-outlined{font-size:18px}.LiveChatEditorView .LiveChatDeviceChips{display:flex;flex-wrap:wrap;gap:8px}.LiveChatEditorView .LiveChatDeviceChips .LiveChatDeviceChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:600;gap:7px;padding:8px 10px 8px 12px;transition:border-color .12s ease,background .12s ease}.LiveChatEditorView .LiveChatDeviceChips .LiveChatDeviceChip .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.LiveChatEditorView .LiveChatDeviceChips .LiveChatDeviceChip .LiveChatDeviceChipCheck{color:var(--text_Title_Light_Light);font-size:15px}.LiveChatEditorView .LiveChatDeviceChips .LiveChatDeviceChip:hover{border-color:var(--border_Dark_Light)}.LiveChatEditorView .LiveChatDeviceChips .LiveChatDeviceChip.is-on{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));border-color:var(--background_Blue)}.LiveChatEditorView .LiveChatDeviceChips .LiveChatDeviceChip.is-on .material-symbols-outlined{color:var(--background_Blue)}.LiveChatEditorView .LiveChatSegments{display:flex;gap:6px}.LiveChatEditorView .LiveChatSegments .LiveChatSegment{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;flex:1 1;font-size:12px;font-weight:600;padding:10px;transition:all .15s ease}.LiveChatEditorView .LiveChatSegments .LiveChatSegment.is-active{background:color-mix(in srgb,var(--background_Blue) 8%,#0000);border-color:var(--background_Blue);color:var(--background_Blue)}.LiveChatEditorView .LiveChatDropdown{position:relative}.LiveChatEditorView .LiveChatDropdown .LiveChatDropdownTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:8px;justify-content:space-between;padding:10px 12px;width:100%}.LiveChatEditorView .LiveChatDropdown .LiveChatDropdownTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.LiveChatEditorView .LiveChatDropdown .LiveChatDropdownMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 8px 24px #0f172a1f;display:flex;flex-direction:column;gap:2px;left:0;max-width:min(380px,86vw);min-width:100%;opacity:0;padding:6px;pointer-events:none;position:absolute;top:calc(100% + 4px);transform:translateY(-6px) scaleY(.96);transform-origin:top center;transition:opacity .16s ease,transform .16s ease,visibility .16s ease;visibility:hidden;width:-webkit-max-content;width:max-content;z-index:20}.LiveChatEditorView .LiveChatDropdown .LiveChatDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:none;visibility:visible}.LiveChatEditorView .LiveChatDropdown .LiveChatDropdownMenu--scroll{max-height:240px;overflow-y:auto}.LiveChatEditorView .LiveChatDropdown .LiveChatDropdownMenu .LiveChatDropdownItem{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:9px 10px;text-align:left}.LiveChatEditorView .LiveChatDropdown .LiveChatDropdownMenu .LiveChatDropdownItem:hover{background:var(--background_Gray_Light)}.LiveChatEditorView .LiveChatDropdown .LiveChatDropdownMenu .LiveChatDropdownItem.is-active{background:color-mix(in srgb,var(--background_Blue) 10%,#0000);color:var(--background_Blue);font-weight:600}.LiveChatEditorView .LiveChatDropdown .LiveChatDropdownMenu .LiveChatDropdownHint{color:var(--text_Title_Light_Light);font-size:12px;padding:9px 10px}.LiveChatEditorView .LiveChatDropdown .LiveChatDropdownMenu .LiveChatDropdownGroupLabel{color:var(--text_Title_Light_Light);font-size:10.5px;font-weight:700;letter-spacing:.06em;padding:8px 10px 4px;text-transform:uppercase}.LiveChatEditorView .LiveChatDropdown .LiveChatDropdownMenu .LiveChatDropdownItem--hint{align-items:center;color:var(--text_Title_Light);display:flex;font-size:12.5px;gap:8px}.LiveChatEditorView .LiveChatDropdown .LiveChatDropdownMenu .LiveChatDropdownItem--hint .material-symbols-outlined{font-size:17px}.LiveChatEditorView .LiveChatDropdown .LiveChatDropdownMenu .LiveChatDropdownItem--agent,.LiveChatEditorView .LiveChatDropdown .LiveChatDropdownMenu .LiveChatDropdownItem--company{align-items:center;display:flex;gap:8px}.LiveChatEditorView .LiveChatDropdown .LiveChatDropdownMenu .LiveChatMeTag{background:color-mix(in srgb,var(--background_Blue) 14%,#0000);border-radius:999px;color:var(--background_Blue);font-size:10px;font-weight:700;margin-left:8px;padding:1px 7px}.LiveChatEditorView .LiveChatDropdown .LiveChatDropdownMenu .LiveChatMeTag.LiveChatMeTag--warn{background:color-mix(in srgb,#f59e0b 16%,#0000);background:color-mix(in srgb,var(--pending,#f59e0b) 16%,#0000);color:#f59e0b;color:var(--pending,#f59e0b)}.LiveChatEditorView .LiveChatDropdown .LiveChatDropdownMenu .LiveChatReceptionistGlyph{align-items:center;background:color-mix(in srgb,#6d28d9 12%,#0000);background:color-mix(in srgb,var(--background_Blue_Purpel,#6d28d9) 12%,#0000);border-radius:50%;color:#6d28d9;color:var(--background_Blue_Purpel,#6d28d9);display:inline-flex;flex-shrink:0;font-size:14px;height:22px;justify-content:center;width:22px}.LiveChatEditorView .LiveChatDropdown .LiveChatDropdownMenu .LiveChatAgentCheck{color:var(--background_Blue);font-size:18px;margin-left:auto}.LiveChatEditorView .LiveChatDropdown .LiveChatAgentLabel{align-items:center;display:inline-flex;gap:8px;min-width:0}.LiveChatEditorView .LiveChatDropdown .LiveChatAgentLabel>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveChatEditorView .LiveChatDropdown .LiveChatAgentLabel .LiveChatAgentStack{display:inline-flex;flex-shrink:0;overflow:visible}.LiveChatEditorView .LiveChatDropdown .LiveChatAgentLabel .LiveChatAgentStack .LiveChatAgentAvatar{border:2px solid var(--background_White);box-sizing:initial}.LiveChatEditorView .LiveChatDropdown .LiveChatAgentLabel .LiveChatAgentStack .LiveChatAgentAvatar+.LiveChatAgentAvatar{margin-left:-8px}.LiveChatEditorView .LiveChatDropdown .LiveChatAgentAvatar{align-items:center;background:color-mix(in srgb,var(--background_Blue) 14%,#0000);border-radius:50%;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;overflow:hidden;width:22px}.LiveChatEditorView .LiveChatDropdown .LiveChatAgentAvatar img{height:100%;object-fit:cover;width:100%}.LiveChatEditorView .LiveChatDropdown .LiveChatAgentAvatar .LiveChatAgentAvatarFallback{color:var(--background_Blue);font-size:10px;font-weight:700}.LiveChatEditorView .LiveChatDropdown .LiveChatCompanyLogo{align-items:center;background:var(--background_Gray_Light);border-radius:6px;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;overflow:hidden;width:22px}.LiveChatEditorView .LiveChatDropdown .LiveChatCompanyLogo img{height:100%;object-fit:cover;width:100%}.LiveChatEditorView .LiveChatDropdown .LiveChatCompanyLogo .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:15px}.LiveChatEditorView .LiveChatSnippet{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:10px;padding:12px}.LiveChatEditorView .LiveChatSnippet code{color:var(--text_Title_Dark);flex:1 1;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;min-width:0;word-break:break-all}.LiveChatEditorView .LiveChatSnippet .LiveChatSnippetCopy{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;gap:6px;padding:8px 12px}.LiveChatEditorView .LiveChatSnippet .LiveChatSnippetCopy:hover{background:var(--background_Gray_Light)}.LiveChatEditorView .LiveChatSnippet .LiveChatSnippetCopy .material-symbols-outlined{font-size:16px}.LiveChatEditorView .LiveChatEmailDev{align-items:center;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:600;gap:6px;text-decoration:none;width:-webkit-fit-content;width:fit-content}.LiveChatEditorView .LiveChatEmailDev .material-symbols-outlined{font-size:16px}.LiveChatEditorView .LiveChatEmailDev .LiveChatEmailDevText{text-decoration:none}.LiveChatEditorView .LiveChatEmailDev:hover .LiveChatEmailDevText{text-decoration:underline}.LiveChatEditorView .LiveChatToggle{background:#cbd5e1;background:var(--background_Gray_Dark_Light,#cbd5e1);border:none;border-radius:999px;cursor:pointer;flex-shrink:0;height:22px;padding:0;position:relative;transition:background .15s ease;width:40px}.LiveChatEditorView .LiveChatToggle .LiveChatToggleKnob{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0003;height:18px;left:2px;position:absolute;top:2px;transition:transform .15s ease;width:18px}.LiveChatEditorView .LiveChatToggle.is-on{background:var(--background_Blue)}.LiveChatEditorView .LiveChatToggle.is-on .LiveChatToggleKnob{transform:translateX(18px)}.LiveChatEditorView .LiveChatToggle:disabled{cursor:default}.LiveChatEditorView .LiveChatToggleRow{align-items:center;display:flex;gap:12px;justify-content:space-between}.LiveChatEditorView .LiveChatToggleRow.is-compact{gap:8px;justify-content:flex-start}.LiveChatEditorView .LiveChatToggleRow.is-disabled{opacity:.55}.LiveChatEditorView .LiveChatToggleRow .LiveChatToggleLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:500}.LiveChatEditorView .LiveChatHeadActions{align-items:center;display:flex;flex-shrink:0;gap:16px}.LiveChatEditorView .LiveChatLiveSwitch{align-items:center;display:flex;gap:8px}.LiveChatEditorView .LiveChatLiveSwitch .LiveChatLiveDot{background:#94a3b8;background:var(--text_Title_Light_Light_Light,#94a3b8);border-radius:50%;height:8px;width:8px}.LiveChatEditorView .LiveChatLiveSwitch .LiveChatLiveLabel{color:var(--text_Title_Light);font-size:12px;font-weight:700}.LiveChatEditorView .LiveChatLiveSwitch.is-live .LiveChatLiveDot{background:#16a34a;background:var(--Done,#16a34a);box-shadow:0 0 0 3px color-mix(in srgb,#16a34a 20%,#0000);box-shadow:0 0 0 3px color-mix(in srgb,var(--Done,#16a34a) 20%,#0000)}.LiveChatEditorView .LiveChatLiveSwitch.is-live .LiveChatLiveLabel{color:#16a34a;color:var(--Done,#16a34a)}.LiveChatEditorView .LiveChatLiveSwitch.is-busy{opacity:.6}.LiveChatEditorView .LiveChatOffBanner{align-items:center;background:color-mix(in srgb,#f59e0b 12%,#0000);background:color-mix(in srgb,var(--pending,#f59e0b) 12%,#0000);border:1px solid color-mix(in srgb,#f59e0b 30%,#0000);border:1px solid color-mix(in srgb,var(--pending,#f59e0b) 30%,#0000);border-radius:12px;color:var(--text_Title_Dark);display:flex;font-size:13px;gap:10px;padding:12px 16px}.LiveChatEditorView .LiveChatOffBanner .material-symbols-outlined{color:#f59e0b;color:var(--pending,#f59e0b);font-size:20px}.LiveChatEditorView .LiveChatHours{background:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:20px}.LiveChatEditorView .LiveChatHours .LiveChatHoursHeader{align-items:center;background:var(--background_Gray_Light_Light);border-radius:8px 8px 0 0;color:var(--text_Title_Light);display:flex;gap:8px;margin:-20px -20px 0;padding:14px 20px}.LiveChatEditorView .LiveChatHours .LiveChatHoursHeader .material-symbols-outlined{font-size:18px}.LiveChatEditorView .LiveChatHours .LiveChatHoursHeader h4{font-size:15px;font-weight:500;margin:0}.LiveChatEditorView .LiveChatHours .LiveChatDaysList{display:flex;flex-direction:column;gap:12px;margin-top:4px}.LiveChatEditorView .LiveChatHours .LiveChatDaysList .LiveChatDayRow{align-items:center;display:flex;gap:24px;min-height:40px}.LiveChatEditorView .LiveChatHours .LiveChatDaysList .LiveChatDayRow .LiveChatDayAvatar{align-items:center;background:#0000;border:1px solid var(--text_Title_Dark);border-radius:50%;color:var(--text_Title_Dark);cursor:pointer;display:flex;flex-shrink:0;font-size:12px;font-weight:600;height:32px;justify-content:center;transition:all .2s ease;width:32px}.LiveChatEditorView .LiveChatHours .LiveChatDaysList .LiveChatDayRow .LiveChatDayAvatar.is-active{background:var(--background_Blue);border-color:var(--background_Blue);color:var(--background_White)}.LiveChatEditorView .LiveChatHours .LiveChatDaysList .LiveChatDayRow .LiveChatDayTimes{align-items:center;display:flex;gap:12px}.LiveChatEditorView .LiveChatHours .LiveChatDaysList .LiveChatDayRow .LiveChatDayTimes input[type=time]{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:14px;height:36px;outline:3px solid #0000;padding:0 8px;transition:outline .1s ease,border-color .1s ease,box-shadow .1s ease;width:auto}.LiveChatEditorView .LiveChatHours .LiveChatDaysList .LiveChatDayRow .LiveChatDayTimes input[type=time]:focus,.LiveChatEditorView .LiveChatHours .LiveChatDaysList .LiveChatDayRow .LiveChatDayTimes input[type=time]:hover{border-color:var(--border_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.LiveChatEditorView .LiveChatHours .LiveChatDaysList .LiveChatDayRow .LiveChatDayTimes span{color:var(--text_Title_Light_Light)}.LiveChatEditorView .LiveChatHours .LiveChatDaysList .LiveChatDayRow .LiveChatDayUnavailable{color:var(--text_Title_Light_Light);font-size:14px;font-style:italic}.LiveChatEditorView .LiveChatTimeField{position:relative}.LiveChatEditorView .LiveChatTimeField .LiveChatTimeFieldTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:14px;gap:6px;height:36px;padding:0 10px;transition:border-color .12s ease}.LiveChatEditorView .LiveChatTimeField .LiveChatTimeFieldTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.LiveChatEditorView .LiveChatTimeField .LiveChatTimeFieldTrigger.is-open,.LiveChatEditorView .LiveChatTimeField .LiveChatTimeFieldTrigger:hover{border-color:var(--border_Blue)}.LiveChatEditorView .LiveChatTimeField .LiveChatTimeFieldMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 8px 24px #0f172a1f;display:flex;flex-direction:column;gap:2px;left:0;max-height:220px;min-width:140px;opacity:0;overflow-y:auto;padding:6px;pointer-events:none;position:absolute;top:calc(100% + 4px);transform:translateY(-6px) scaleY(.96);transform-origin:top center;transition:opacity .16s ease,transform .16s ease,visibility .16s ease;visibility:hidden;z-index:25}.LiveChatEditorView .LiveChatTimeField .LiveChatTimeFieldMenu.is-open{opacity:1;pointer-events:auto;transform:none;visibility:visible}.LiveChatEditorView .LiveChatTimeField .LiveChatTimeFieldMenu .LiveChatTimeFieldOption{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:8px 10px;text-align:left}.LiveChatEditorView .LiveChatTimeField .LiveChatTimeFieldMenu .LiveChatTimeFieldOption:hover{background:var(--background_Gray_Light)}.LiveChatEditorView .LiveChatTimeField .LiveChatTimeFieldMenu .LiveChatTimeFieldOption.is-active{background:color-mix(in srgb,var(--background_Blue) 10%,#0000);color:var(--background_Blue);font-weight:600}.LiveChatEditorView .LiveChatCheckboxes{display:flex;flex-direction:column;gap:10px}.LiveChatEditorView .LiveChatCheckboxes .LiveChatCheckboxRow{align-items:center;display:flex;gap:12px;justify-content:space-between;min-height:24px}.LiveChatEditorView .LiveChatCheckboxes .LiveChatCheckboxRow .LiveChatCheckboxRequired{align-items:center;display:inline-flex;gap:8px}.LiveChatEditorView .LiveChatCheckboxes .LiveChatCheckboxRow .LiveChatCheckboxRequired .LiveChatCheckboxRequiredLabel{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600}.LiveChatEditorView .LiveChatCheckboxes .LiveChatCheckbox{align-items:center;cursor:pointer;display:inline-flex;gap:8px}.LiveChatEditorView .LiveChatCheckboxes .LiveChatCheckbox input{display:none}.LiveChatEditorView .LiveChatCheckboxes .LiveChatCheckbox .LiveChatCheckboxBox{align-items:center;border:1px solid #cbd5e1;border:1px solid var(--border_Dark_Light,#cbd5e1);border-radius:5px;display:inline-flex;height:18px;justify-content:center;width:18px}.LiveChatEditorView .LiveChatCheckboxes .LiveChatCheckbox .LiveChatCheckboxBox .material-symbols-outlined{color:#fff;font-size:15px;opacity:0}.LiveChatEditorView .LiveChatCheckboxes .LiveChatCheckbox input:checked+.LiveChatCheckboxBox{background:var(--background_Blue);border-color:var(--background_Blue)}.LiveChatEditorView .LiveChatCheckboxes .LiveChatCheckbox input:checked+.LiveChatCheckboxBox .material-symbols-outlined{opacity:1}.LiveChatEditorView .LiveChatCheckboxes .LiveChatCheckbox .LiveChatCheckboxLabel{color:var(--text_Title_Dark);font-size:13px}.LiveChatEditorView .LiveChatPreviewPane{flex-shrink:0;position:-webkit-sticky;position:sticky;top:76px;width:320px}.LiveChatEditorView .LiveChatPreviewPane .LiveChatPreviewLabel{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;margin-bottom:10px}.LiveChatEditorView .LiveChatPreview{background:radial-gradient(#45454524 1.4px,#0000 1.4px) 0 0/8px 8px,var(--background_Gray_Light_Light);border:none;border-radius:14px;height:460px;overflow:hidden;position:relative}.LiveChatEditorView .LiveChatPreview--left .LiveChatPreviewLauncher,.LiveChatEditorView .LiveChatPreview--left .LiveChatPreviewWindow{left:16px;right:auto}.LiveChatEditorView .LiveChatPreview .LiveChatPreviewWindow{background:var(--background_White);border-radius:14px;bottom:78px;box-shadow:0 10px 30px #0000002e;display:flex;flex-direction:column;overflow:hidden;position:absolute;right:16px;width:240px}.LiveChatEditorView .LiveChatPreview .LiveChatPreviewWindow .LiveChatPreviewHeader{align-items:center;color:#fff;display:flex;gap:8px;padding:12px}.LiveChatEditorView .LiveChatPreview .LiveChatPreviewWindow .LiveChatPreviewHeader img{border-radius:3px;height:20px;max-width:60px;object-fit:contain}.LiveChatEditorView .LiveChatPreview .LiveChatPreviewWindow .LiveChatPreviewHeader .LiveChatPreviewTitle{display:flex;flex-direction:column;line-height:1.2}.LiveChatEditorView .LiveChatPreview .LiveChatPreviewWindow .LiveChatPreviewHeader .LiveChatPreviewTitle span{font-size:13px;font-weight:700}.LiveChatEditorView .LiveChatPreview .LiveChatPreviewWindow .LiveChatPreviewHeader .LiveChatPreviewTitle small{font-size:10px;opacity:.85}.LiveChatEditorView .LiveChatPreview .LiveChatPreviewWindow .LiveChatPreviewBody{display:flex;flex-direction:column;gap:8px;min-height:120px;padding:12px}.LiveChatEditorView .LiveChatPreview .LiveChatPreviewWindow .LiveChatPreviewBody .LiveChatPreviewTeam{align-items:center;display:flex;flex-direction:column;gap:5px;padding:4px 0 2px}.LiveChatEditorView .LiveChatPreview .LiveChatPreviewWindow .LiveChatPreviewBody .LiveChatPreviewTeam .LiveChatPreviewTeamAvatars{display:flex}.LiveChatEditorView .LiveChatPreview .LiveChatPreviewWindow .LiveChatPreviewBody .LiveChatPreviewTeam .LiveChatPreviewTeamAvatars .LiveChatPreviewTeamAvatar{align-items:center;background:color-mix(in srgb,var(--background_Blue) 14%,#0000);border:2px solid var(--background_White);border-radius:50%;box-shadow:0 2px 6px #0f172a1f;display:inline-flex;height:34px;justify-content:center;overflow:hidden;width:34px}.LiveChatEditorView .LiveChatPreview .LiveChatPreviewWindow .LiveChatPreviewBody .LiveChatPreviewTeam .LiveChatPreviewTeamAvatars .LiveChatPreviewTeamAvatar+.LiveChatPreviewTeamAvatar{margin-left:-9px}.LiveChatEditorView .LiveChatPreview .LiveChatPreviewWindow .LiveChatPreviewBody .LiveChatPreviewTeam .LiveChatPreviewTeamAvatars .LiveChatPreviewTeamAvatar img{height:100%;object-fit:cover;width:100%}.LiveChatEditorView .LiveChatPreview .LiveChatPreviewWindow .LiveChatPreviewBody .LiveChatPreviewTeam .LiveChatPreviewTeamAvatars .LiveChatPreviewTeamAvatar>span{color:var(--background_Blue);font-size:13px;font-weight:700}.LiveChatEditorView .LiveChatPreview .LiveChatPreviewWindow .LiveChatPreviewBody .LiveChatPreviewTeam .LiveChatPreviewTeamCaption{color:var(--text_Title_Light_Light);font-size:10.5px}.LiveChatEditorView .LiveChatPreview .LiveChatPreviewWindow .LiveChatPreviewBody .LiveChatPreviewBubble{align-self:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;color:var(--text_Title_Dark);font-size:12px;max-width:82%;padding:8px 10px}.LiveChatEditorView .LiveChatPreview .LiveChatPreviewWindow .LiveChatPreviewBody .LiveChatPreviewBubble--out{align-self:flex-end;border:none;color:#fff}.LiveChatEditorView .LiveChatPreview .LiveChatPreviewWindow .LiveChatPreviewBody .LiveChatPreviewForm{display:flex;flex-direction:column;gap:6px;margin-top:2px}.LiveChatEditorView .LiveChatPreview .LiveChatPreviewWindow .LiveChatPreviewBody .LiveChatPreviewForm .LiveChatPreviewInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light_Light);font-size:11px;padding:7px 9px}.LiveChatEditorView .LiveChatPreview .LiveChatPreviewWindow .LiveChatPreviewBody .LiveChatPreviewForm .LiveChatPreviewInput .LiveChatPreviewReq{color:#ef4444;color:var(--Canceled,#ef4444);font-weight:700;margin-left:2px}.LiveChatEditorView .LiveChatPreview .LiveChatPreviewWindow .LiveChatPreviewBody .LiveChatPreviewForm .LiveChatPreviewStart{border-radius:8px;color:#fff;font-size:11px;font-weight:700;margin-top:2px;padding:7px;text-align:center}.LiveChatEditorView .LiveChatPreview .LiveChatPreviewWindow .LiveChatPreviewBody .LiveChatPreviewSocial{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;padding-top:2px}.LiveChatEditorView .LiveChatPreview .LiveChatPreviewWindow .LiveChatPreviewBody .LiveChatPreviewSocial .LiveChatPreviewSocialIcon{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;color:var(--text_Title_Light);display:inline-flex;height:24px;justify-content:center;width:24px}.LiveChatEditorView .LiveChatPreview .LiveChatPreviewWindow .LiveChatPreviewBody .LiveChatPreviewSocial .LiveChatPreviewSocialIcon svg{fill:currentColor;height:12px;width:12px}.LiveChatEditorView .LiveChatPreview .LiveChatPreviewWindow .LiveChatPreviewFooter{align-items:center;border-top:1px solid var(--border_Light);color:var(--text_Title_Light_Light);display:flex;font-size:12px;justify-content:space-between;padding:10px 12px}.LiveChatEditorView .LiveChatPreview .LiveChatPreviewWindow .LiveChatPreviewFooter .material-symbols-outlined{font-size:18px}.LiveChatEditorView .LiveChatPreview .LiveChatPreviewLauncher{align-items:center;border-radius:50%;bottom:16px;box-shadow:0 6px 18px #00000040;color:#fff;display:flex;height:50px;justify-content:center;position:absolute;right:16px;width:50px}.LiveChatEditorView .LiveChatPreview .LiveChatPreviewLauncher .material-symbols-outlined{font-size:24px}.LiveChatEditorView .LiveChatHeadLeft{align-items:flex-start;display:flex;gap:12px}.LiveChatEditorView .LiveChatBackBtn{align-items:center;background:#0000;border:none;border-radius:10px;box-shadow:none;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;transition:background .15s ease;width:38px}.LiveChatEditorView .LiveChatBackBtn:hover{background:var(--background_Gray_Light)}.LiveChatEditorView .LiveChatCardBox--danger{background:#0000;border:none;box-shadow:none;padding-left:0;padding-right:0}.LiveChatEditorView .LiveChatCardBox--danger .LiveChatCardHead>.material-symbols-outlined{background:color-mix(in srgb,#ef4444 10%,#0000);background:color-mix(in srgb,var(--Canceled,#ef4444) 10%,#0000);color:#ef4444;color:var(--Canceled,#ef4444)}.LiveChatEditorView .LiveChatDangerConfirm{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:10px}.LiveChatEditorView .LiveChatDangerBtn{background:#ef4444;background:var(--Canceled,#ef4444);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:9px 14px}.LiveChatEditorView .LiveChatDangerBtn:hover{filter:brightness(.95)}.LiveChatEditorView .LiveChatGhostBtn{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:9px 14px}@media(max-width:1050px){.LiveChatEditorView .LiveChatBody{flex-direction:column}.LiveChatEditorView .LiveChatPreviewPane{position:static;width:100%}.LiveChatEditorView .LiveChatPreview{height:380px}}@media(max-width:600px){.LiveChatEditorView .LiveChatRow{flex-direction:column}}@font-face{font-family:Proxima Nova;font-weight:300;src:url(/static/media/Proxima%20Nova%20Light.6a1d74c873cf56f89e33.ttf) format("truetype")}@font-face{font-family:Proxima Nova;font-weight:400;src:url(/static/media/Proxima%20Nova%20Regular.8181ca4b7c2d1189d78a.ttf) format("truetype")}@font-face{font-family:Proxima Nova;font-weight:600;src:url(/static/media/Proxima%20Nova%20Semibold.b36cba873fb53642b91c.ttf) format("truetype")}@font-face{font-family:Proxima Nova;font-weight:800;src:url(/static/media/Proxima%20Nova%20Extrabold.1be17059316d5bdf7820.ttf) format("truetype")}*{box-sizing:border-box;font-family:Proxima Nova,sans-serif;margin:0}:root{--border_Light:#edf2f7;--border_Dark_Light:#e2e8f0;--border_Blue:#0b5fff;--text_Title_Dark:#0f172a;--text_Title_Light:#374151;--text_Title_Light_Light:#64748b;--text_Title_Light_Light_Light:#94a3b8;--background_White:#fff;--background_Gray_Dark_Light:#eceff0;--background_Gray_Light:#f7f9fa;--background_Gray_Light_Light:#fbfbfc;--background_Gray_Light_Light_Light:#fdfdfd;--background_Gray_Light_Blue:#f8fafc;--background_Blue_Purpel:#a820ec;--background_Blue:#3b82f6;--background_Blue_Light_Middle:#236ffc;--background_Blue_Dark:#1d4ed8;--background_Blue_Light:#3b82f6;--background_Blue_White:#fff;--outline_Blue:#2563eb26;--Submited:#3b82f6;--InProgress:#8b5cf6;--Canceled:#ef4444;--Done:#22c55e;--pending:#f59e0b;--Estimate:#94a3b8;--background_Warning_Light:#fef3c7;--text_Warning:#b45309;--border_Warning:#fcd34d;--surface:var(--background_White);--surface-raised:var(--background_Gray_Light_Blue);--surface-sunken:var(--background_Gray_Light);--divider:var(--border_Light);--shadow-card:0 1px 3px #0000000d;--shadow-lift:0 1px 3px #0000000d;--shadow-lift-hover:0 1px 4px #0000000d;--shadow-card-rest:0 1px 2px #0f172a0a;--brand-accent:var(--background_Blue);--brand-accent-dark:var(--background_Blue_Dark);background:#fbfbfc;background:var(--background_Gray_Light_Light);color-scheme:light}@media(max-width:600px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=submit]):not([type=button]):not([type=image]):not([type=reset]),select,textarea{font-size:16px!important}}.GlobalSpinner,button.is-loading{position:relative}button.is-loading{align-items:center!important;cursor:progress;display:inline-flex!important;gap:8px;justify-content:center!important;pointer-events:none}button.is-loading:before{content:"";margin:0}.GlobalSpinner,button.is-loading:before{animation:GlobalButtonSpin .7s linear infinite;border:2px solid;border-radius:50%;border-top:2px solid #0000;display:inline-block;flex-shrink:0;height:14px;opacity:.85;width:14px}button.is-loading:has(.GlobalSpinner):before,button.is-loading:has(.is-loading-icon):before,button.is-loading:has(.material-symbols-outlined.is-loading-icon):before,button.is-loading:has([class*=Spinner]):before{content:none;display:none}@keyframes GlobalButtonSpin{to{transform:rotate(1turn)}}.GenayaSpin,.material-symbols-outlined.GenayaSpin{animation:GlobalButtonSpin 1s linear infinite;display:inline-flex}@keyframes GenayaDropIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes GenayaSkeletonShimmer{0%{background-position:180% 0}to{background-position:-80% 0}}.GenayaDropIn{animation:GenayaDropIn .32s cubic-bezier(.22,1,.36,1) backwards;animation-delay:0ms;animation-delay:var(--gy-delay,0ms)}.GenayaSkeleton{animation:GenayaSkeletonShimmer 1.35s ease-in-out infinite;background-color:#f7f9fa;background-color:var(--background_Gray_Light);background-image:linear-gradient(90deg,#0000,color-mix(in srgb,#0f172a 7%,#0000) 45%,color-mix(in srgb,#0f172a 7%,#0000) 55%,#0000);background-image:linear-gradient(90deg,#0000 0,color-mix(in srgb,var(--text_Title_Dark) 7%,#0000) 45%,color-mix(in srgb,var(--text_Title_Dark) 7%,#0000) 55%,#0000 100%);background-repeat:no-repeat;background-size:220% 100%;border-radius:8px;display:inline-block;overflow:hidden;position:relative}@media(prefers-reduced-motion:reduce){.GenayaSkeleton{animation:none;background-image:none}}[data-theme=dark] .AccessDeniedCard,[data-theme=dark] .AppointmentPopup,[data-theme=dark] .CompanyRequireDivCard,[data-theme=dark] .CreateAppointmentTypeCard,[data-theme=dark] .CreateCompanyAutoFillCard,[data-theme=dark] .CreateCompanyDeactivateCard,[data-theme=dark] .CreateCustomFieldsCard,[data-theme=dark] .CreateExpensesModal,[data-theme=dark] .CreateItemsAndServicesCard,[data-theme=dark] .CreateLeadColumnCard,[data-theme=dark] .CreateLeadSourcesCard,[data-theme=dark] .CreateLeadsTablePreviewEditCard,[data-theme=dark] .CreateServiceAreasCard,[data-theme=dark] .CreateSubStatusCard,[data-theme=dark] .CreateTagsCard,[data-theme=dark] .CustomizePopup,[data-theme=dark] .DeleteModuleCard,[data-theme=dark] .Dialer,[data-theme=dark] .FeaturesMarketplaceCard,[data-theme=dark] .GenayaPayOnboardingCard,[data-theme=dark] .HeaderRightMenu,[data-theme=dark] .HoldMusicPickerCard,[data-theme=dark] .HoldMusicUploaderCard,[data-theme=dark] .LeadsCreateFolderCard,[data-theme=dark] .LeadsTablePreferencesCard,[data-theme=dark] .RenameColumnCard,[data-theme=dark] .ScheduleAppointmentSideBannerPanelContent,[data-theme=dark] .ToolTopExplainBubble,[data-theme=dark] .UpgredePlanNotifyCard,[data-theme=dark] [class$=DialogCard],[data-theme=dark] [class$=MenuCard],[data-theme=dark] [class$=ModalCard],[data-theme=dark] [class$=PanelCard],[data-theme=dark] [class$=PopupCard],[data-theme=dark] [class*="DialogCard "],[data-theme=dark] [class*="MenuCard "],[data-theme=dark] [class*="ModalCard "],[data-theme=dark] [class*="PanelCard "],[data-theme=dark] [class*="PopupCard "]{border:1px solid #e2e8f0!important;border:1px solid var(--border_Dark_Light)!important;box-shadow:none!important}[data-theme=dark] tbody tr:nth-child(2n){background:#f7f9fa!important;background:var(--background_Gray_Light)!important}[data-theme=dark] tbody tr:hover,[data-theme=dark] tbody tr:hover:nth-child(2n){background:color-mix(in srgb,#3b82f6 10%,#f8fafc)!important;background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))!important}[data-theme=dark] .MenuIconAddMenu{border:1px solid #e2e8f0;border:1px solid var(--border_Dark_Light);box-shadow:none!important}[data-theme=dark] .CreateClientFooter{border-top:1px solid #e2e8f0!important;border-top:1px solid var(--border_Dark_Light)!important;box-shadow:none!important}[data-theme=dark] .FeaturesMarketplaceSearch,[data-theme=dark] .Genaya_HeaderRightSearch,[data-theme=dark] .OperationsMenuSearch,[data-theme=dark] .SearchBarSearchInput,[data-theme=dark] .SearchForm{background-color:#fff!important;background-color:var(--background_White)!important}[data-theme=dark] .FeaturesMarketplaceSearch input,[data-theme=dark] .Genaya_HeaderRightSearch input,[data-theme=dark] .OperationsMenuSearch input,[data-theme=dark] .SearchBarSearchInput input,[data-theme=dark] .SearchForm input{background-color:#0000!important}[data-theme=dark] .CreateExpenses .CreateExpensesBody,[data-theme=dark] .CreateExpenses .CreateExpensesHeader{background-color:#fff!important;background-color:var(--background_White)!important}[data-theme=dark] .ColumnNumbersDropdownTrigger,[data-theme=dark] .CreateAppointmentClientSearch,[data-theme=dark] .CreateAppointmentCompanySelect,[data-theme=dark] .CreateAppointmentCustomFieldDropdownButton,[data-theme=dark] .CreateAppointmentEmployeeSelect,[data-theme=dark] .CreateAppointmentInputDropdown,[data-theme=dark] .CreateAppointmentPaymentInput,[data-theme=dark] .CreateAppointmentScheduleTimeInput,[data-theme=dark] .CreateAppointmentVendorSelect,[data-theme=dark] .CreateClientCustomFieldDropdownButton,[data-theme=dark] .CreateClientDropdown>button,[data-theme=dark] .CreateCompanyDropdownButton,[data-theme=dark] .CreateCustomFieldsDropdownButton,[data-theme=dark] .CreateExpensesDropdownButton,[data-theme=dark] .CreateItemsAndServicesDropdownButton,[data-theme=dark] .CreateLeadsTableDropdownTrigger,[data-theme=dark] .CreateLeadsTablePreviewEditDropdownTrigger,[data-theme=dark] .CreateSubStatusDropdownButton,[data-theme=dark] .CreateTagsDropdownButton,[data-theme=dark] .CreateVendorsDropdownButton,[data-theme=dark] .GenayaPayDropdownTrigger,[data-theme=dark] .LeadDateTimeDropdownTrigger,[data-theme=dark] .LeadsToolbarDropdownTrigger,[data-theme=dark] .PhoneNumberColumnDropdownTrigger,[data-theme=dark] .RoleAndPremissionsDropdownTrigger,[data-theme=dark] .ScheduleAppointmentSideBannerDropdownButton,[data-theme=dark] .ScheduleDropdownButton,[data-theme=dark] .SettingsAppointmentTypeFieldSelectButton,[data-theme=dark] .SettingsCompanyFieldSelectButton,[data-theme=dark] .SettingsCreateNumbersFieldSelectButton,[data-theme=dark] .SettingsCustomFieldsFieldSelectButton,[data-theme=dark] .SettingsDropdownButton,[data-theme=dark] .SettingsItemsAndServicesFieldSelectButton,[data-theme=dark] .SettingsLeadSourcesFieldSelectButton,[data-theme=dark] .SettingsServiceAreasFieldSelectButton,[data-theme=dark] .SettingsTeamFieldSelectButton,[data-theme=dark] .SettingsVendorsFieldSelectButton,[data-theme=dark] .TaxesDropdownButton,[data-theme=dark] .TaxesGroupSelector,[data-theme=dark] select,[data-theme=dark] textarea{background-color:#fff!important;background-color:var(--background_White)!important;color:#0f172a;color:var(--text_Title_Dark)}[data-theme=dark] .CompaniesDropdownButton{background-color:#f7f9fa!important;background-color:var(--background_Gray_Light)!important;color:#0f172a;color:var(--text_Title_Dark)}[data-theme=dark] .CompaniesDropdownButton:focus,[data-theme=dark] .CompaniesDropdownButton:hover{border-color:#3b82f6;border-color:var(--background_Blue)}[data-theme=dark] .CompaniesDropdownButton:focus{outline:3px solid #2563eb26;outline:3px solid var(--outline_Blue)}[data-theme=dark] .gm-style-iw,[data-theme=dark] .gm-style-iw-c,[data-theme=dark] .gm-style-iw-ch,[data-theme=dark] .gm-style-iw-chr,[data-theme=dark] .gm-style-iw-d,[data-theme=dark] .gm-style-iw-t:after,[data-theme=dark] .gm-style-iw-tc,[data-theme=dark] .gm-style-iw-tc:after{background:#fff!important;background:var(--background_White)!important;color:#0f172a!important;color:var(--text_Title_Dark)!important}[data-theme=dark] .gm-style-iw-c{border:1px solid #e2e8f0!important;border:1px solid var(--border_Dark_Light)!important;box-shadow:0 8px 24px #00000073!important}[data-theme=dark] .gm-style-iw-t:after{box-shadow:-2px 2px 2px 0 #00000040!important}[data-theme=dark] .gm-style-iw-chr .gm-ui-hover-effect span{background-color:#374151!important;background-color:var(--text_Title_Light)!important}[data-theme=dark] .gm-style-iw-chr .gm-ui-hover-effect:hover span{background-color:#0f172a!important;background-color:var(--text_Title_Dark)!important}[data-theme=dark] .CreateAppointmentFooter,[data-theme=dark] .CreateClientFooter,[data-theme=dark] .CreateCompanyFooter,[data-theme=dark] .CreateEstimateFooter,[data-theme=dark] .CreateExpenseFooter,[data-theme=dark] .CreateInvoiceFooter,[data-theme=dark] .CreateLeadFooter,[data-theme=dark] .CreateServiceAreasFooter,[data-theme=dark] .CreateTeamFooter,[data-theme=dark] .CreateVendorsFooter{border-top:1px solid #e2e8f0!important;border-top:1px solid var(--border_Dark_Light)!important;box-shadow:none!important}[data-theme=dark] .AppointmentDetailActionButtonPrimary,[data-theme=dark] .AppointmentDetailActionButtonPrimary .material-symbols-outlined,[data-theme=dark] .AppointmentDetailActionButtonPrimary svg,[data-theme=dark] .CreateCompanyPrimary,[data-theme=dark] .CreateCompanyPrimary .material-symbols-outlined,[data-theme=dark] .CreateCompanyPrimary svg,[data-theme=dark] .CreateLeadColumnPrimary,[data-theme=dark] .CreateLeadColumnPrimary .material-symbols-outlined,[data-theme=dark] .CreateLeadColumnPrimary svg,[data-theme=dark] .FieldValidationAddBtn,[data-theme=dark] .FieldValidationAddBtn .material-symbols-outlined,[data-theme=dark] .FieldValidationAddBtn svg,[data-theme=dark] .SettingsSaveButton,[data-theme=dark] .SettingsSaveButton .material-symbols-outlined,[data-theme=dark] .SettingsSaveButton svg,[data-theme=dark] .TaxesAddBtn,[data-theme=dark] .TaxesAddBtn .material-symbols-outlined,[data-theme=dark] .TaxesAddBtn svg{color:#fff}[data-theme=dark]{--border_Light:#3a4456;--border_Dark_Light:#445169;--border_Blue:#3b82f6;--text_Title_Dark:#f1f5f9;--text_Title_Light:#cbd5e1;--text_Title_Light_Light:#94a3b8;--text_Title_Light_Light_Light:#64748b;--background_White:#1a1f27;--background_Gray_Dark_Light:#2b333f;--background_Gray_Light:#0f1722;--background_Gray_Light_Light:#101318;--background_Gray_Light_Light_Light:#0c0f14;--background_Gray_Light_Blue:#161c26;--background_Blue_Purpel:#c583f8;--background_Blue:#3b82f6;--background_Blue_Light_Middle:#60a5fa;--background_Blue_Dark:#2563eb;--background_Blue_Light:#60a5fa;--background_Blue_White:#0f172a;--outline_Blue:#3b82f647;--Submited:#60a5fa;--InProgress:#a78bfa;--Canceled:#f87171;--Done:#4ade80;--pending:#fbbf24;--Estimate:#94a3b8;--background_Warning_Light:#3a2a10;--text_Warning:#fbbf24;--border_Warning:#b45309;--surface:var(--background_White);--surface-raised:var(--background_Gray_Dark_Light);--surface-sunken:var(--background_Gray_Light);--divider:var(--border_Dark_Light);--shadow-card:0 1px 2px #0006,0 8px 24px #00000073;--shadow-lift:0 1px 2px #00000059;--shadow-lift-hover:0 4px 10px #00000073;--shadow-card-rest:0 1px 2px #00000059;background:#fbfbfc;background:var(--background_Gray_Light_Light);color-scheme:dark}html[data-theme=dark] .CollectPaymentAchChargeInner,html[data-theme=dark] .CollectPaymentFinancingActionInner,html[data-theme=dark] [class*=Add][class*=Inner],html[data-theme=dark] [class*=Confirm][class*=Inner],html[data-theme=dark] [class*=CreateBtn][class*=Inner],html[data-theme=dark] [class*=CreateButton][class*=Inner],html[data-theme=dark] [class*=FooterNext][class*=Inner],html[data-theme=dark] [class*=Primary][class*=Inner],html[data-theme=dark] [class*=Save][class*=Inner],html[data-theme=dark] [class*=primary][class*=Inner]{background:#3b82f6!important;background:var(--brand-accent,var(--background_Blue))!important}html[data-theme=dark] .CollectPaymentAchChargeInner .material-symbols-outlined,html[data-theme=dark] .CollectPaymentFinancingActionInner .material-symbols-outlined,html[data-theme=dark] [class*=Add][class*=Inner] .material-symbols-outlined,html[data-theme=dark] [class*=Confirm][class*=Inner] .material-symbols-outlined,html[data-theme=dark] [class*=CreateBtn][class*=Inner] .material-symbols-outlined,html[data-theme=dark] [class*=CreateButton][class*=Inner] .material-symbols-outlined,html[data-theme=dark] [class*=FooterNext][class*=Inner] .material-symbols-outlined,html[data-theme=dark] [class*=Primary][class*=Inner] .material-symbols-outlined,html[data-theme=dark] [class*=Save][class*=Inner] .material-symbols-outlined,html[data-theme=dark] [class*=primary][class*=Inner] .material-symbols-outlined{color:#fff!important}@media(prefers-color-scheme:dark){:root:not([data-theme]){--border_Light:#3a4456;--border_Dark_Light:#445169;--border_Blue:#3b82f6;--text_Title_Dark:#f1f5f9;--text_Title_Light:#cbd5e1;--text_Title_Light_Light:#94a3b8;--text_Title_Light_Light_Light:#64748b;--background_White:#1a1f27;--background_Gray_Dark_Light:#2b333f;--background_Gray_Light:#0f1722;--background_Gray_Light_Light:#101318;--background_Gray_Light_Light_Light:#0c0f14;--background_Gray_Light_Blue:#161c26;--background_Blue_Purpel:#c583f8;--background_Blue:#3b82f6;--background_Blue_Light_Middle:#60a5fa;--background_Blue_Dark:#2563eb;--background_Blue_Light:#60a5fa;--background_Blue_White:#0f172a;--outline_Blue:#3b82f647;--Submited:#60a5fa;--InProgress:#a78bfa;--Canceled:#f87171;--Done:#4ade80;--pending:#fbbf24;--Estimate:#94a3b8;--background_Warning_Light:#3a2a10;--text_Warning:#fbbf24;--border_Warning:#b45309;--surface:var(--background_White);--surface-raised:var(--background_Gray_Dark_Light);--surface-sunken:var(--background_Gray_Light);--divider:var(--border_Dark_Light);--shadow-card:0 1px 2px #0006,0 8px 24px #00000073;--shadow-lift:0 1px 2px #00000059;--shadow-lift-hover:0 4px 10px #00000073;--shadow-card-rest:0 1px 2px #00000059;background:#fbfbfc;background:var(--background_Gray_Light_Light);color-scheme:dark}}[class$=PaginationButton],[class*="PaginationButton "]{transition:background-color .15s ease,transform .1s ease,color .15s ease,border-color .15s ease!important}[class$=PaginationButton]:hover,[class$=PaginationButton]:hover:not(:disabled),[class*="PaginationButton "]:hover,[class*="PaginationButton "]:hover:not(:disabled){background-color:#f7f9fa!important;background-color:var(--background_Gray_Light)!important;border-color:#edf2f7!important;border-color:var(--border_Light)!important;box-shadow:none!important;outline:3px solid #0000!important}[class$=PaginationButton]:active,[class$=PaginationButton]:active:not(:disabled),[class$=PaginationButton]:focus,[class$=PaginationButton]:focus:not(:disabled),[class*="PaginationButton "]:active,[class*="PaginationButton "]:active:not(:disabled),[class*="PaginationButton "]:focus,[class*="PaginationButton "]:focus:not(:disabled){border-color:#edf2f7!important;border-color:var(--border_Light)!important;box-shadow:none!important;outline:3px solid #0000!important;transform:scale(.98)!important}[class$=PaginationButton]:disabled,[class$=PaginationButton][disabled],[class*="PaginationButton "]:disabled,[class*="PaginationButton "][disabled]{transform:none!important}.Genaya_Layout{background:#fbfbfc;background:var(--background_Gray_Light_Light);box-sizing:border-box;display:flex;flex-direction:column;gap:0;height:100vh;width:100vw}.Genaya_Layout .InternetConnection{align-items:center;backdrop-filter:blur(5px) saturate(160%);-webkit-backdrop-filter:blur(5px) saturate(160%);background:linear-gradient(135deg,hsla(0,86%,97%,.851),hsla(0,96%,89%,.605));border:1px solid #ef444459;border-radius:4px;border-radius:14px;bottom:20px;box-shadow:0 8px 10px #ef444426,inset 0 1px 0 #ffffff59;color:#7f1d1d;display:flex;gap:10px;justify-content:space-between;padding:8px 10px;position:absolute;right:20px;transition:transform .22s ease,opacity .22s ease;width:305px;z-index:10;z-index:999}.Genaya_Layout .InternetConnection .InternetConnectionLeft{align-items:center;display:flex}.Genaya_Layout .InternetConnection .InternetConnectionLeft .material-symbols-outlined{align-items:center;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:999px;box-shadow:0 4px 12px #ef444459;color:#fff;display:flex;font-size:14px;font-weight:800;height:24px;justify-content:center;line-height:1;margin-right:7px;min-width:24px;padding:1px 0 1px 1px}.Genaya_Layout .InternetConnection .InternetConnectionLeft .InternetConnectionRight{display:flex;flex-direction:column}.Genaya_Layout .InternetConnection .InternetConnectionLeft .InternetConnectionRight span{color:#374151;color:var(--text_Title_Light);font-size:13px;font-weight:600}.Genaya_Layout .InternetConnection .InternetConnectionLeft .InternetConnectionRight h3{color:#374151;color:var(--text_Title_Light);font-size:11px;font-weight:400}.Genaya_Layout .InternetConnection .Genaya_NotificationClose{align-items:center;background-color:#fff;background-color:var(--background_White);border:none;border-radius:999px;box-shadow:0 1px 2px #0f172a1a;color:#64748b;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:15px;height:21px;justify-content:center;line-height:1;width:21px}.Genaya_Layout .InternetConnection .Genaya_NotificationClose:hover{color:#0f172a;color:var(--text_Title_Dark)}.Genaya_Layout .GenayaMain{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:row;gap:0;min-height:0;width:100%}.Genaya_Layout .GenayaMain .Genaya{display:flex;flex:1 1;flex-direction:column;height:100%;min-width:0;overflow:hidden;padding:5px;position:relative}@media(max-width:1050px){.Genaya_Layout .InternetConnection{bottom:12px;max-width:305px;right:12px;width:calc(100vw - 32px)}.Genaya_Layout .GenayaMain .Genaya{padding:4px}}@media(max-width:600px){.Genaya_Layout{height:100dvh}.Genaya_Layout .InternetConnection{bottom:max(12px,env(safe-area-inset-bottom));left:12px;max-width:none;padding:10px 12px;right:12px;width:auto}.Genaya_Layout .GenayaMain{flex:1 1;flex-direction:column;min-height:0}.Genaya_Layout .GenayaMain .Genaya{flex:1 1;min-height:0;overflow:hidden;padding:2px 2px max(2px,env(safe-area-inset-bottom));width:100%}.Genaya_Layout .GenayaMain .Genaya>*{flex:1 1;max-height:100%;min-height:0}}.Genaya_Layout .Genaya_MobileMenuBackdrop{display:none}@media(max-width:1050px){.Genaya_Layout .GenayaMain .SideMenuWrapper{max-width:64px;min-width:64px;position:relative}}@media(max-width:600px){.Genaya_Layout .Genaya_MobileMenuBackdrop{backdrop-filter:blur(.8px);-webkit-backdrop-filter:blur(.8px);bottom:0;display:block;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:50px;transition:opacity .2s ease;width:100%;z-index:1410}.Genaya_Layout .GenayaMain>.SideMenuWrapper{-webkit-overflow-scrolling:touch;background:#fff;background:var(--background_White);border:1px solid #edf2f7;border:1px solid var(--border_Light);bottom:100px;box-shadow:0 1px 3px rgba(0,0,0,.051);height:calc(100dvh - 53px);left:auto;max-width:360px;min-width:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom);position:fixed;right:2px;top:50px;transform:translateX(calc(100% + 8px));transition:transform .25s ease;width:min(86vw,360px);z-index:1420}.Genaya_Layout.Genaya_Layout--mobileMenuOpen .Genaya_MobileMenuBackdrop{opacity:1;pointer-events:auto}.Genaya_Layout.Genaya_Layout--mobileMenuOpen .GenayaMain>.SideMenuWrapper{transform:translateX(0)}}.AppointmentsPopupClose,.CloseIconButton,.DeleteModuleClose,.EditTeamOrderPanelClose,.ScheduleAppointmentPopupClose,.ScheduleAppointmentSideBannerClose,.ScheduleFiltersClose,.ScheduleMapHeaderClose,.ScheduleMapPopupClose,.ScheduleSettingsPanelClose,.UnscheduledAppointmentsHeaderClose{align-items:center;background:#0000;border:0;border-radius:50%;color:#374151;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;padding:0;transition:background .12s ease,color .12s ease;width:30px}.AppointmentsPopupClose .material-symbols-outlined,.CloseIconButton .material-symbols-outlined,.DeleteModuleClose .material-symbols-outlined,.EditTeamOrderPanelClose .material-symbols-outlined,.ScheduleAppointmentPopupClose .material-symbols-outlined,.ScheduleAppointmentSideBannerClose .material-symbols-outlined,.ScheduleFiltersClose .material-symbols-outlined,.ScheduleMapHeaderClose .material-symbols-outlined,.ScheduleMapPopupClose .material-symbols-outlined,.ScheduleSettingsPanelClose .material-symbols-outlined,.UnscheduledAppointmentsHeaderClose .material-symbols-outlined{font-size:18px}.AppointmentsPopupClose:hover,.CloseIconButton:hover,.DeleteModuleClose:hover,.EditTeamOrderPanelClose:hover,.ScheduleAppointmentPopupClose:hover,.ScheduleAppointmentSideBannerClose:hover,.ScheduleFiltersClose:hover,.ScheduleMapHeaderClose:hover,.ScheduleMapPopupClose:hover,.ScheduleSettingsPanelClose:hover,.UnscheduledAppointmentsHeaderClose:hover{background:#f7f9fa;background:var(--background_Gray_Light);color:#0f172a;color:var(--text_Title_Dark)}.AppointmentDetailActionButtonPrimary,.CreateCompanyPrimary,.CreateLeadColumnPrimary,.FieldValidationAddBtn,.SettingsSaveButton,.TaxesAddBtn{background:#fff;background:var(--background_White);color:#fff!important}.MenuIconAdd .MenuIconAddPlus{background:linear-gradient(120deg,color-mix(in srgb,#3b82f6 55%,#fff),#3b82f6,#1d4ed8)!important;background:linear-gradient(120deg,color-mix(in srgb,var(--brand-accent) 55%,#fff),var(--brand-accent),var(--brand-accent-dark))!important;color:#fff!important}.SideMenuFooterAppVerstion .material-symbols-outlined{color:#3b82f6!important;color:var(--brand-accent)!important}.CallCenterCompaniesFooterPrimary,.CreateClientSaveButton,.CreateCompanySaveButton,.CreateEstimateSaveButton,.CreateExpensesSave,.CreateExpensesSaveButton,.CreateInvoiceSaveButton,.CreateServiceAreasSaveButton,.CreateTeamSaveButton,.CreateVendorsSaveButton,.EstimateDetailPrimary,.GenayaPayIntroBannerPrimary,.GenayaPayOnboardingPrimary,.GenayaPayOwnerOnlyPrimary,.GenayaPayRequirementPrimary,.InvoicesActionPrimary,.LeadsListActionPrimary{background:#fff!important;background:var(--background_White)!important;border:1px solid #edf2f7!important;border:1px solid var(--border_Light)!important;box-shadow:0 1px 3px #0000000d!important;color:#0f172a!important;color:var(--text_Title_Dark)!important}.ButtonPrimary{background:#3b82f6!important;background:var(--brand-accent)!important}.ButtonPrimary,.ButtonPrimary .material-symbols-outlined,.ButtonPrimary svg{color:#fff!important}th .material-symbols-outlined,thead .material-symbols-outlined{margin-bottom:0!important;margin-top:0!important;vertical-align:middle!important}.SearchForm{background:#fff!important;background:var(--background_White)!important;border:1px solid #edf2f7!important;border:1px solid var(--border_Light)!important;border-radius:8px!important;box-shadow:0 1px 3px #0000000d!important;height:38px!important;outline:3px solid #0000!important;padding:0 12px!important;transition:border .15s ease,outline .15s ease!important}.SearchForm:focus-within,.SearchForm:hover{border-color:#3b82f6!important;border-color:var(--background_Blue)!important;outline:3px solid #2563eb26!important;outline:3px solid var(--outline_Blue)!important}.SearchForm .SearchFormMain{align-items:center!important;display:flex!important;gap:6px!important;height:100%!important;width:100%!important}.SearchForm .SearchIcon{align-items:center!important;color:#64748b!important;color:var(--text_Title_Light_Light)!important;display:inline-flex!important;justify-content:center!important}.SearchForm .SearchIcon .material-symbols-outlined{color:#64748b!important;color:var(--text_Title_Light_Light)!important;font-size:16px!important}.SearchForm .SearchInput{background:#0000!important;border:0!important;color:#0f172a!important;color:var(--text_Title_Dark)!important;flex:1 1!important;font-size:13px!important;height:auto!important;min-width:0!important;outline:none!important;padding:6px 0!important}.SearchForm .SearchClear{align-items:center!important;background:#0000!important;border:0!important;border-radius:50%!important;color:#374151!important;color:var(--text_Title_Light)!important;cursor:pointer!important;display:inline-flex!important;height:22px!important;justify-content:center!important;padding:0!important;width:22px!important}.SearchForm .SearchClear .material-symbols-outlined{font-size:16px!important}.SearchForm .SearchClear:hover{background:#f7f9fa!important;background:var(--background_Gray_Light)!important;color:#0f172a!important;color:var(--text_Title_Dark)!important}button[class$=Close],button[class*="Close "]{transition:background .12s ease,color .12s ease}button[class$=Close]:hover,button[class*="Close "]:hover{background:#f7f9fa!important;background:var(--background_Gray_Light)!important}button[class$=Close]:hover,button[class$=Close]:hover .material-symbols-outlined,button[class$=Close]:hover svg,button[class*="Close "]:hover,button[class*="Close "]:hover .material-symbols-outlined,button[class*="Close "]:hover svg{color:#0f172a!important;color:var(--text_Title_Dark)!important}.FlipListEnter{animation:FlipListEnter .34s cubic-bezier(.32,.72,0,1)}@keyframes FlipListEnter{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Features{color:var(--text_Title_Dark);display:flex;flex-direction:column;gap:40px}.Features .FeaturesHeader{align-items:center;display:flex;justify-content:space-between}.Features .FeaturesHeader .FeaturesHeaderText h2{color:var(--text_Title_Dark);font-size:26px;margin:0 0 6px}.Features .FeaturesHeader .FeaturesHeaderText p{color:var(--text_Title_Light_Light);font-size:14px;margin:0}.Features .FeaturesHeader .FeaturesHeaderButton{background:var(--background_Blue);border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:600;padding:12px 18px}.Features .FeaturesIntro{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.Features .FeaturesIntro .FeaturesIntroCard{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:16px;display:flex;flex-direction:column;gap:8px;padding:18px}.Features .FeaturesIntro .FeaturesIntroCard h3{color:var(--text_Title_Dark);font-size:16px;margin:0}.Features .FeaturesIntro .FeaturesIntroCard p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0}.Features .FeaturesMarketplaceOverlay{align-items:center;animation:FeaturesOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;opacity:1;padding:24px;position:fixed;z-index:9999}@keyframes FeaturesOverlayFade{0%{opacity:0}to{opacity:1}}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace{animation:FeaturesModalPop .26s cubic-bezier(.16,1,.3,1) forwards;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:18px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:88vh;overflow:hidden;transition:max-height .3s ease;width:min(1120px,100%);will-change:max-height}@keyframes FeaturesModalPop{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace.is-detail{max-height:92vh}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader{align-items:flex-start;background-color:#0000;display:flex;flex-shrink:0;gap:16px;justify-content:space-between;padding:24px 28px 18px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader h3{color:var(--text_Title_Dark);font-size:20px;font-weight:700;letter-spacing:-.01em;margin:0 0 3px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0;max-width:560px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader .FeaturesMarketplaceClose{align-items:center;background:var(--background_Gray_Light);border:1px solid #0000;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;transition:background .12s ease,color .12s ease,border-color .12s ease;width:36px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader .FeaturesMarketplaceClose:hover{background:var(--surface-sunken);border-color:var(--border_Light);color:var(--text_Title_Dark)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader .FeaturesMarketplaceClose .material-symbols-outlined{font-size:20px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar{align-items:center;background:#0000;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceSearch{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex:1 1 240px;gap:10px;height:46px;min-width:0;padding:0 14px;transition:border-color .12s ease,box-shadow .12s ease}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceSearch:focus-within{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 14%,#0000)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceSearch .FeaturesMarketplaceSearchIcon{color:var(--text_Title_Light_Light);display:inline-flex;flex-shrink:0}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceSearch .FeaturesMarketplaceSearchIcon .material-symbols-outlined{font-size:20px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceSearch input{background:#0000;border:none;color:var(--text_Title_Dark);font-size:13.5px;outline:none;width:100%}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceSearch input::placeholder{color:var(--text_Title_Light_Light)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceSearch .FeaturesMarketplaceSearchClear{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;transition:background .12s ease,color .12s ease;width:24px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceSearch .FeaturesMarketplaceSearchClear:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceSearch .FeaturesMarketplaceSearchClear .material-symbols-outlined{font-size:16px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceSelect{flex:0 0 auto;position:relative}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceSelect .FeaturesMarketplaceSelectTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:inline-flex;gap:10px;height:46px;justify-content:space-between;min-width:150px;padding:0 12px 0 14px;transition:border-color .12s ease,box-shadow .12s ease}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceSelect .FeaturesMarketplaceSelectTrigger:hover{border-color:var(--border_Dark_Light)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceSelect .FeaturesMarketplaceSelectTrigger.is-open{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 14%,#0000)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceSelect .FeaturesMarketplaceSelectTrigger .FeaturesMarketplaceSelectValue{align-items:flex-start;display:flex;flex-direction:column;gap:1px;min-width:0}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceSelect .FeaturesMarketplaceSelectTrigger .FeaturesMarketplaceSelectValue .FeaturesMarketplaceSelectCaption{color:var(--text_Title_Light_Light);font-size:10px;font-weight:700;letter-spacing:.02em;line-height:1}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceSelect .FeaturesMarketplaceSelectTrigger .FeaturesMarketplaceSelectValue .FeaturesMarketplaceSelectCurrent{color:var(--text_Title_Dark);font-size:13px;font-weight:600;line-height:1.25;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceSelect .FeaturesMarketplaceSelectTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:20px;transition:transform .15s ease}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceSelect .FeaturesMarketplaceSelectTrigger.is-open .material-symbols-outlined{transform:rotate(180deg)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceSelect .FeaturesMarketplaceSelectMenu{animation:FeaturesSelectPop .14s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:2px;max-width:260px;min-width:100%;padding:6px;position:absolute;right:0;top:calc(100% + 6px);transform-origin:top right;width:-webkit-max-content;width:max-content;z-index:20}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceSelect .FeaturesMarketplaceSelectMenu .FeaturesMarketplaceSelectOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:12px;justify-content:space-between;padding:9px 10px;text-align:left;transition:background .12s ease,color .12s ease;white-space:nowrap;width:100%}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceSelect .FeaturesMarketplaceSelectMenu .FeaturesMarketplaceSelectOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceSelect .FeaturesMarketplaceSelectMenu .FeaturesMarketplaceSelectOption .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:18px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceSelect .FeaturesMarketplaceSelectMenu .FeaturesMarketplaceSelectOption.is-active{background:color-mix(in srgb,var(--background_Blue) 8%,#0000);color:var(--background_Blue);font-weight:600}@keyframes FeaturesSelectPop{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));padding:22px 28px 32px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceToolbar{grid-column:1/-1;margin-bottom:4px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard{background-color:#0000;border:1px solid var(--border_Light);border-radius:16px;cursor:pointer;display:flex;flex-direction:column;gap:10px;min-width:0;padding:14px;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard:hover{border-color:color-mix(in srgb,var(--background_Blue) 35%,var(--border_Light));box-shadow:0 14px 32px -14px #0f172a24;transform:translateY(-2px)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardHeader{align-items:stretch;display:flex;flex-direction:column;gap:12px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardHeader .FeaturesMarketplaceCardTitle{align-items:baseline;display:flex;gap:10px;justify-content:space-between;min-width:0}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardHeader .FeaturesMarketplaceCardTitle h4{color:var(--text_Title_Dark);font-size:23px;font-weight:600;line-height:1.3;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardHeader .FeaturesMarketplaceCardTitle span{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:12px;font-weight:500;white-space:nowrap}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard p{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:var(--text_Title_Light_Light);display:-webkit-box;font-size:13px;line-height:1.5;margin:0;overflow:hidden}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardTags{display:flex;flex-wrap:wrap;gap:6px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardTags span{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);font-size:11px;font-weight:500;padding:4px 10px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardCaps{display:flex;flex-wrap:wrap;gap:6px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardCaps span{background:color-mix(in srgb,var(--pending) 12%,#0000);border:1px solid color-mix(in srgb,var(--pending) 30%,#0000);border-radius:999px;color:var(--pending);font-size:11px;font-weight:600;padding:4px 10px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter{align-items:center;border-top:1px solid var(--border_Light);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:auto;padding-top:12px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardFooterRight{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardFooterRight .FeaturesMarketplaceCardExplore{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:6px 12px;transition:background .12s ease,border-color .12s ease,transform .08s ease}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardFooterRight .FeaturesMarketplaceCardExplore .material-symbols-outlined{font-size:15px;transition:transform .12s ease}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardFooterRight .FeaturesMarketplaceCardExplore:hover{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light));border-color:color-mix(in srgb,var(--background_Blue) 35%,var(--border_Light));color:var(--background_Blue)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardFooterRight .FeaturesMarketplaceCardExplore:hover .material-symbols-outlined{transform:translateX(2px)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardFooterRight .FeaturesMarketplaceCardExplore:active{transform:scale(.98)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardPlanState{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;gap:6px;padding:5px 12px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardPlanState .material-symbols-outlined{font-size:14px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardPlanState.is-core{background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 25%,#0000);color:var(--background_Blue)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardPlanState.is-included{background:color-mix(in srgb,var(--Done) 12%,#0000);border:1px solid color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardPlanState.is-locked{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);color:var(--text_Title_Light_Light)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardToggle{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;gap:8px;padding:0}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardToggle .FeaturesMarketplaceCardToggleTrack{background:var(--background_Gray_Dark_Light);border-radius:999px;flex-shrink:0;height:20px;position:relative;transition:background .15s ease;width:36px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardToggle .FeaturesMarketplaceCardToggleTrack .FeaturesMarketplaceCardToggleKnob{background:var(--background_White);border-radius:50%;box-shadow:0 1px 3px #0f172a40;height:16px;left:2px;position:absolute;top:2px;transition:transform .15s ease;width:16px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardToggle .FeaturesMarketplaceCardToggleLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;min-width:20px;text-align:left;transition:color .15s ease}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardToggle.is-on .FeaturesMarketplaceCardToggleTrack{background:var(--background_Blue)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardToggle.is-on .FeaturesMarketplaceCardToggleTrack .FeaturesMarketplaceCardToggleKnob{transform:translateX(16px)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardToggle.is-on .FeaturesMarketplaceCardToggleLabel{color:var(--background_Blue)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardToggle.is-disabled{cursor:not-allowed;opacity:.55}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardCtas{align-items:center;display:inline-flex;gap:8px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardCtas .FeaturesMarketplaceCardUpgrade{background:var(--background_Blue);border:none;border-radius:999px;color:var(--background_White);cursor:pointer;font-size:11px;font-weight:600;padding:6px 14px;transition:opacity .12s ease,transform .08s ease}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardCtas .FeaturesMarketplaceCardUpgrade:hover{opacity:.9}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardCtas .FeaturesMarketplaceCardUpgrade:active{transform:scale(.98)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardCtas .FeaturesMarketplaceCardSeePlans{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:11px;font-weight:600;padding:6px 4px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardCtas .FeaturesMarketplaceCardSeePlans:hover{text-decoration:underline}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceAddons{background:#0000;border:none;box-shadow:none;display:flex;flex-direction:column;gap:14px;grid-column:1/-1;padding:0}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceAddons .FeaturesMarketplaceAddonsHeader h4{color:var(--text_Title_Dark);font-size:16px;margin:0 0 4px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceAddons .FeaturesMarketplaceAddonsHeader p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceAddons .FeaturesMarketplaceAddonsList{display:flex;flex-direction:column;gap:16px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceAddons .FeaturesMarketplaceAddonsList .FeaturesMarketplaceAddonsRow{align-items:center;background:#0000;border:none;display:flex;gap:14px;padding:0}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceAddons .FeaturesMarketplaceAddonsList .FeaturesMarketplaceAddonsRow .FeaturesMarketplaceAddonsIcon{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:10px;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceAddons .FeaturesMarketplaceAddonsList .FeaturesMarketplaceAddonsRow .FeaturesMarketplaceAddonsIcon .material-symbols-outlined{color:var(--background_Blue);font-size:20px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceAddons .FeaturesMarketplaceAddonsList .FeaturesMarketplaceAddonsRow .FeaturesMarketplaceAddonsText{flex:1 1;min-width:0}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceAddons .FeaturesMarketplaceAddonsList .FeaturesMarketplaceAddonsRow .FeaturesMarketplaceAddonsText h5{color:var(--text_Title_Dark);font-size:13px;margin:0 0 2px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceAddons .FeaturesMarketplaceAddonsList .FeaturesMarketplaceAddonsRow .FeaturesMarketplaceAddonsText p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;margin:0}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceAddons .FeaturesMarketplaceAddonsList .FeaturesMarketplaceAddonsRow .FeaturesMarketplaceAddonsMeta{align-items:center;display:flex;flex-shrink:0;gap:12px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceAddons .FeaturesMarketplaceAddonsList .FeaturesMarketplaceAddonsRow .FeaturesMarketplaceAddonsMeta .FeaturesMarketplaceAddonsPrice{color:var(--text_Title_Dark);font-size:12px;font-weight:600;white-space:nowrap}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceAddons .FeaturesMarketplaceAddonsList .FeaturesMarketplaceAddonsRow .FeaturesMarketplaceAddonsMeta .FeaturesMarketplaceAddonsManage{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;font-size:11px;font-weight:600;padding:6px 14px;transition:box-shadow .12s ease,border-color .12s ease}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceAddons .FeaturesMarketplaceAddonsList .FeaturesMarketplaceAddonsRow .FeaturesMarketplaceAddonsMeta .FeaturesMarketplaceAddonsManage:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}@media(max-width:1050px){.Features{gap:28px}.Features .FeaturesHeader{align-items:flex-start;flex-direction:column;gap:12px}.Features .FeaturesHeader .FeaturesHeaderText h2{font-size:22px}.Features .FeaturesIntro{grid-template-columns:1fr 1fr}.Features .FeaturesMarketplaceOverlay{padding:16px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace{max-height:90vh}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader{padding:22px 22px 16px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader h3{font-size:18px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));padding:18px 22px 28px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardToggle{gap:6px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceAddons{padding:0}}@media(max-width:600px){.Features{gap:22px}.Features .FeaturesHeader .FeaturesHeaderText h2{font-size:18px}.Features .FeaturesHeader .FeaturesHeaderText p{font-size:13px}.Features .FeaturesIntro{grid-template-columns:1fr}.Features .FeaturesMarketplaceOverlay{padding:0}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace{animation:FeaturesSheetUp .28s cubic-bezier(.16,1,.3,1) forwards;border:none;border-radius:0;box-shadow:none;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;max-width:100%;width:100%}@keyframes FeaturesSheetUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace.is-detail{max-height:100dvh}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader{gap:12px;padding:16px 16px 14px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader h3{font-size:17px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader p{font-size:12px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar{gap:10px;min-width:0}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceSearch{flex:1 1 100%}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceSelect{flex:1 1;min-width:0}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceSelect .FeaturesMarketplaceSelectTrigger{min-width:0;width:100%}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceSelect .FeaturesMarketplaceSelectMenu{max-width:calc(100vw - 32px)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid{gap:12px;grid-template-columns:minmax(0,1fr);padding:16px 16px 28px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard{min-width:0;padding:12px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardHeader .FeaturePreview{height:132px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardHeader .FeaturePreview .fpIcon img{height:64px;width:64px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardHeader .FeaturePreview .fpIcon .material-symbols-outlined{font-size:50px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter{align-items:flex-start;flex-direction:column;gap:10px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardToggle .FeaturesMarketplaceCardToggleTrack{height:24px;width:42px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardToggle .FeaturesMarketplaceCardToggleTrack .FeaturesMarketplaceCardToggleKnob{height:20px;width:20px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardToggle.is-on .FeaturesMarketplaceCardToggleTrack .FeaturesMarketplaceCardToggleKnob{transform:translateX(18px)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceAddons{padding:0}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceAddons .FeaturesMarketplaceAddonsList .FeaturesMarketplaceAddonsRow{align-items:flex-start;flex-direction:column;gap:10px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceAddons .FeaturesMarketplaceAddonsList .FeaturesMarketplaceAddonsRow .FeaturesMarketplaceAddonsMeta{justify-content:space-between;width:100%}}.FeatureDetail{animation:FeatureDetailSlideIn .2s ease forwards;background-color:var(--background_Gray_Light_Light);border-radius:4px;color:var(--text_Title_Dark);display:flex;flex-direction:column;height:100%;padding:0;transform-origin:right center;transition:.3s ease}@keyframes FeatureDetailSlideIn{0%{opacity:0;transform:translateX(40px) scaleX(.98)}to{opacity:1;transform:translateX(0) scaleX(1)}}.FeatureDetail.is-exiting{animation:FeatureDetailSlideOut .16s ease forwards}@keyframes FeatureDetailSlideOut{0%{opacity:1;transform:translateX(0) scaleX(1)}to{opacity:0;transform:translateX(40px) scaleX(.98)}}.FeatureDetail .FeatureDetailPlanChip{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;gap:6px;padding:5px 12px;white-space:nowrap}.FeatureDetail .FeatureDetailPlanChip .material-symbols-outlined{font-size:14px}.FeatureDetail .FeatureDetailPlanChip.is-core{background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 25%,#0000);color:var(--background_Blue)}.FeatureDetail .FeatureDetailPlanChip.is-included{background:color-mix(in srgb,var(--Done) 12%,#0000);border:1px solid color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.FeatureDetail .FeatureDetailPlanChip.is-locked{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);color:var(--text_Title_Light_Light)}.FeatureDetail .FeatureDetailToggle{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;gap:8px;padding:0}.FeatureDetail .FeatureDetailToggle .FeatureDetailToggleTrack{background:var(--background_Gray_Dark_Light);border-radius:999px;flex-shrink:0;height:20px;position:relative;transition:background .15s ease;width:36px}.FeatureDetail .FeatureDetailToggle .FeatureDetailToggleTrack .FeatureDetailToggleKnob{background:var(--background_White);border-radius:50%;box-shadow:0 1px 3px #0f172a40;height:16px;left:2px;position:absolute;top:2px;transition:transform .15s ease;width:16px}.FeatureDetail .FeatureDetailToggle .FeatureDetailToggleLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;min-width:20px;text-align:left;transition:color .15s ease}.FeatureDetail .FeatureDetailToggle.is-on .FeatureDetailToggleTrack{background:var(--background_Blue)}.FeatureDetail .FeatureDetailToggle.is-on .FeatureDetailToggleTrack .FeatureDetailToggleKnob{transform:translateX(16px)}.FeatureDetail .FeatureDetailToggle.is-on .FeatureDetailToggleLabel{color:var(--background_Blue)}.FeatureDetail .FeatureDetailToggle.is-disabled{cursor:not-allowed;opacity:.55}.FeatureDetail .FeatureDetailStickyHeader{align-items:center;background-color:var(--background_Gray_Light_Light);display:flex;gap:12px;height:0;justify-content:space-between;max-height:0;opacity:0;overflow:hidden;padding:0 40px;pointer-events:none;position:-webkit-sticky;position:sticky;top:-1px;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease,visibility .2s ease,max-height .2s ease,height .2s ease,padding .2s ease;visibility:hidden;z-index:5}.FeatureDetail .FeatureDetailStickyHeader.is-visible{box-shadow:0 8px 16px #0f172a14;height:56px;max-height:80px;opacity:1;padding:10px 40px 14px;pointer-events:auto;transform:translateY(0);visibility:visible}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyBack{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;gap:4px;padding:0}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyBack .material-symbols-outlined{font-size:16px}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyBack:hover{text-decoration:underline}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyTitle{align-items:center;border-radius:4px;color:var(--text_Title_Dark);display:flex;flex:1 1;font-size:19px;font-weight:600;gap:8px;text-align:left}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyTitle img{background:var(--background_Gray_Light_Blue);border-radius:4px;color:var(--background_Blue);height:40px;padding:2px;width:40px}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyTitle>.material-symbols-outlined{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:4px;color:var(--background_Blue);display:inline-flex;font-size:22px;height:40px;justify-content:center;width:40px}.FeatureDetail .FeatureDetailHeader{align-items:center;background-color:#0000;display:flex;gap:20px;justify-content:space-between;padding:0 40px 10px}.FeatureDetail .FeatureDetailHeader .FeatureDetailBack{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:14px;gap:4px;padding:0}.FeatureDetail .FeatureDetailHeader .FeatureDetailBack .material-symbols-outlined{font-size:16px}.FeatureDetail .FeatureDetailHeader .FeatureDetailBack .FeatureDetailBackText{text-decoration:none;text-underline-offset:3px}.FeatureDetail .FeatureDetailHeader .FeatureDetailBack:hover .FeatureDetailBackText{text-decoration:underline}.FeatureDetail .FeatureDetailHeader .FeatureDetailHeaderActions{align-items:center;display:flex;gap:12px}.FeatureDetail .FeatureDetailBody{grid-gap:40px;display:grid;gap:40px;grid-template-columns:minmax(0,1fr) 300px;padding:20px 40px 40px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain{display:flex;flex-direction:column;gap:20px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText{align-items:flex-start;display:flex;flex-direction:column;justify-content:start}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText .FeatureDetailMainContent{align-items:center;display:flex;gap:7px;margin-bottom:10px;margin-top:10px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText .FeatureDetailMainContent img{border-radius:4px;color:var(--background_Blue);height:60px;margin-bottom:-2px;margin-right:7px;object-fit:contain;width:60px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText .FeatureDetailMainContent>.material-symbols-outlined{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:4px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:34px;height:60px;justify-content:center;margin-right:7px;width:60px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText .FeatureDetailMainContent span h1{font-size:26px;font-weight:700}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText .FeatureDetailMainContent span p{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;margin:0}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText .FeatureDetailHeroCaps{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText .FeatureDetailHeroCaps span{background:color-mix(in srgb,var(--pending) 12%,#0000);border:1px solid color-mix(in srgb,var(--pending) 30%,#0000);border-radius:999px;color:var(--pending);font-size:11px;font-weight:600;padding:4px 10px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText .FeatureDetailHeroCta{margin-top:4px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText .FeatureDetailHeroCta .FeatureDetailUseNow{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:10px 18px;transition:opacity .12s ease,transform .08s ease}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText .FeatureDetailHeroCta .FeatureDetailUseNow .material-symbols-outlined{font-size:18px;transition:transform .12s ease}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText .FeatureDetailHeroCta .FeatureDetailUseNow:hover{opacity:.92}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText .FeatureDetailHeroCta .FeatureDetailUseNow:hover .material-symbols-outlined{transform:translateX(2px)}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText .FeatureDetailHeroCta .FeatureDetailUseNow:active{transform:scale(.98)}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText .FeatureDetailHeroCta .FeatureDetailUseNow.is-disabled{background:var(--background_Gray_Light);border:1px solid var(--border_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText .FeatureDetailHeroCta .FeatureDetailUseNow.is-disabled:hover{opacity:1}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText .FeatureDetailHeroCta .FeatureDetailUseNow.is-disabled:hover .material-symbols-outlined{transform:none}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailBadge{align-self:flex-start;background:var(--background_Gray_Light);border-radius:50px;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:500;padding:6px 18px;width:-webkit-fit-content;width:fit-content}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection{background:#0000;border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;padding:18px 20px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection h2{font-size:16px;font-weight:700;margin:0 0 8px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection p{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;line-height:1.4;margin:0}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection p+p{margin-top:10px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection ol,.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection ul{color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:14px;gap:6px;margin:0;padding-left:18px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection dl{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:13px;gap:10px;margin:0}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection .FeatureDetailFaqItem{display:flex;flex-direction:column;gap:4px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection .FeatureDetailFaqItem dt{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection .FeatureDetailFaqItem dd{color:var(--text_Title_Light_Light);font-size:14px;line-height:1.6;margin:0}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection.FeatureDetailAiTiers .FeatureDetailAiTierList{display:flex;flex-direction:column;gap:8px;margin-top:4px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection.FeatureDetailAiTiers .FeatureDetailAiTierList .FeatureDetailAiTierRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:12px;padding:10px 14px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection.FeatureDetailAiTiers .FeatureDetailAiTierList .FeatureDetailAiTierRow>.material-symbols-outlined{flex-shrink:0;font-size:18px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection.FeatureDetailAiTiers .FeatureDetailAiTierList .FeatureDetailAiTierRow .FeatureDetailAiTierText h5{color:var(--text_Title_Dark);font-size:13px;margin:0 0 2px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection.FeatureDetailAiTiers .FeatureDetailAiTierList .FeatureDetailAiTierRow .FeatureDetailAiTierText p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection.FeatureDetailAiTiers .FeatureDetailAiTierList .FeatureDetailAiTierRow.is-allowed>.material-symbols-outlined{color:var(--Done)}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection.FeatureDetailAiTiers .FeatureDetailAiTierList .FeatureDetailAiTierRow.is-locked{background:var(--background_Gray_Light_Blue)}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection.FeatureDetailAiTiers .FeatureDetailAiTierList .FeatureDetailAiTierRow.is-locked>.material-symbols-outlined{color:var(--text_Title_Light_Light)}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection.FeatureDetailAiTiers .FeatureDetailAiBudget{color:var(--text_Title_Light);font-size:13px;margin-top:10px}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar{display:flex;flex-direction:column;gap:22px}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarCard{background:#0000;border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;padding:16px}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarCard h5{border-bottom:1px solid var(--border_Dark_Light);font-size:14px;margin:0;padding-bottom:10px}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarCard p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarList{display:flex;flex-direction:column;gap:8px}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarList div{align-items:center;color:var(--text_Title_Light);display:flex;font-size:12px;justify-content:space-between}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarList div .material-symbols-outlined{font-size:16px}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarList div.is-available .material-symbols-outlined{color:var(--Done)}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarList div.is-locked,.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarList div.is-locked .material-symbols-outlined{color:var(--text_Title_Light_Light)}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarCtas{align-items:center;display:flex;gap:8px;margin-top:4px}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarCtas .FeatureDetailSidebarUpgrade{background:var(--background_Blue);border:none;border-radius:999px;color:var(--background_White);cursor:pointer;flex:1 1;font-size:12px;font-weight:600;padding:8px 14px;transition:opacity .12s ease,transform .08s ease}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarCtas .FeatureDetailSidebarUpgrade:hover{opacity:.9}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarCtas .FeatureDetailSidebarUpgrade:active{transform:scale(.98)}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarCtas .FeatureDetailSidebarSeePlans{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:600;padding:8px 6px}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarCtas .FeatureDetailSidebarSeePlans:hover{text-decoration:underline}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarIncluded{align-items:center;background:color-mix(in srgb,var(--Done) 12%,#0000);border:1px solid color-mix(in srgb,var(--Done) 30%,#0000);border-radius:999px;color:var(--Done);display:inline-flex;font-size:12px;font-weight:600;gap:6px;margin-top:4px;padding:6px 12px;width:-webkit-fit-content;width:fit-content}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarIncluded .material-symbols-outlined{font-size:14px}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarToggleRow{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:4px}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarToggleRow .FeatureDetailSidebarToggleLabel{color:var(--text_Title_Light);font-size:12px;font-weight:600}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarLinks{display:flex;flex-direction:column;gap:12px}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarLinks a{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;padding:0;text-align:left;text-decoration:none}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarLinks a .material-symbols-outlined{font-size:14px}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarLinks a:hover{text-decoration:underline}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarTags{display:flex;flex-wrap:wrap;gap:6px}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarTags span{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Light);font-size:11px;padding:4px 10px}@media(max-width:1050px){.FeatureDetail .FeatureDetailToggle{gap:6px}.FeatureDetail .FeatureDetailStickyHeader{padding:0 24px}.FeatureDetail .FeatureDetailStickyHeader.is-visible{padding:10px 24px 14px}.FeatureDetail .FeatureDetailHeader{padding:0 24px 10px}.FeatureDetail .FeatureDetailBody{gap:24px;grid-template-columns:1fr;padding:16px 24px 32px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailMainContent span h1{font-size:22px}}@media(max-width:600px){.FeatureDetail .FeatureDetailStickyHeader{gap:8px;padding:0 14px}.FeatureDetail .FeatureDetailStickyHeader.is-visible{height:52px;padding:10px 14px 12px}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailToggle .FeatureDetailToggleLabel{display:none}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyTitle{font-size:16px}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyTitle img{height:32px;width:32px}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyTitle>.material-symbols-outlined{font-size:18px;height:32px;width:32px}.FeatureDetail .FeatureDetailHeader{flex-wrap:wrap;gap:10px;padding:0 14px 10px}.FeatureDetail .FeatureDetailBody{gap:20px;grid-template-columns:1fr;padding:14px 14px 24px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain{gap:16px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText .FeatureDetailMainContent img{height:48px;width:48px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText .FeatureDetailMainContent>.material-symbols-outlined{font-size:26px;height:48px;width:48px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText .FeatureDetailMainContent span h1{font-size:18px}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarCtas{align-items:stretch;flex-direction:column}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarCtas .FeatureDetailSidebarSeePlans{text-align:center}}@keyframes fpPulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:.4;transform:scale(1.35)}}@keyframes fpRise{0%{opacity:0;transform:scaleY(.25)}to{opacity:1;transform:scaleY(1)}}.FeaturePreview{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-shrink:0;height:200px;overflow:hidden;pointer-events:none;position:relative;transition:opacity .18s ease,filter .18s ease;-webkit-user-select:none;user-select:none;width:100%}.FeaturePreview.is-locked{filter:grayscale(.65);opacity:.68}.FeaturePreview .fpScene{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0;padding:12px}.FeaturePreview .fpIcon{align-items:center;display:flex;justify-content:center;margin:auto}.FeaturePreview .fpIcon img{height:72px;object-fit:contain;width:72px}.FeaturePreview .fpIcon .material-symbols-outlined{color:var(--background_Blue);font-size:56px}.FeaturePreview .fpMapGrid{background-image:radial-gradient(var(--border_Dark_Light) 1px,#0000 1px);background-size:14px 14px;inset:0;opacity:.6;position:absolute}.FeaturePreview .fpForm{background:var(--background_Gray_Light_Light)}.FeaturePreview .fpForm .fpFormTop{align-items:center;display:flex;justify-content:space-between}.FeaturePreview .fpForm .fpFormTop .fpFormTitle{color:var(--text_Title_Dark);font-size:12px;font-weight:600}.FeaturePreview .fpForm .fpFormTop .fpFormChip{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);font-size:9px;font-weight:700;letter-spacing:.4px;padding:2px 7px;text-transform:uppercase}.FeaturePreview .fpForm .fpFormFields{display:flex;flex-direction:column;gap:6px}.FeaturePreview .fpForm .fpFormFields .fpField{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:7px;display:flex;gap:8px;padding:5px 8px}.FeaturePreview .fpForm .fpFormFields .fpField .fpFieldLabel{color:var(--text_Title_Light);font-size:10px;font-weight:500;white-space:nowrap}.FeaturePreview .fpForm .fpFormFields .fpField .fpFieldInput{background:var(--background_Gray_Light);border-radius:999px;flex:1 1;height:6px}.FeaturePreview .fpForm .fpFormFields .fpField .fpFieldSelect{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:10px;font-weight:600;gap:2px;margin-left:auto}.FeaturePreview .fpForm .fpFormFields .fpField .fpFieldSelect .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:13px}.FeaturePreview .fpForm .fpFormFields .fpField.is-accent{border-color:color-mix(in srgb,var(--background_Blue) 45%,#0000);box-shadow:0 0 0 2px color-mix(in srgb,var(--background_Blue) 14%,#0000)}.FeaturePreview .fpForm .fpFormFields .fpField.is-check .fpFieldCheck{color:var(--background_Blue);font-size:15px}.FeaturePreview .fpForm .fpFormAdd{align-items:center;color:var(--background_Blue);display:inline-flex;font-size:10px;font-weight:600;gap:3px}.FeaturePreview .fpForm .fpFormAdd .material-symbols-outlined{font-size:13px}.FeaturePreview .fpMap{background:var(--background_Gray_Light_Blue);position:relative}.FeaturePreview .fpMap .fpMapRegion{background:color-mix(in srgb,var(--background_Blue) 18%,#0000);border:1.5px dashed color-mix(in srgb,var(--background_Blue) 55%,#0000);border-radius:42% 58% 55% 45%/55% 45% 60% 40%;height:52%;left:22%;position:absolute;top:28%;width:56%}.FeaturePreview .fpMap .fpMapPin{color:var(--background_Blue);filter:drop-shadow(0 2px 2px rgba(0,0,0,.18));font-size:20px;position:absolute}.FeaturePreview .fpMap .fpMapPin.is-a{left:30%;top:34%}.FeaturePreview .fpMap .fpMapPin.is-b{color:var(--Done);left:58%;top:46%}.FeaturePreview .fpMap .fpMapPin.is-c{color:var(--pending);left:44%;top:62%}.FeaturePreview .fpMap .fpMapTag{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;bottom:10px;color:var(--text_Title_Dark);font-size:10px;font-weight:700;padding:3px 9px;position:absolute;right:10px}.FeaturePreview .fpSchedule{background:var(--background_Gray_Light_Light)}.FeaturePreview .fpSchedule .fpScheduleHead{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:11px;font-weight:600;gap:5px}.FeaturePreview .fpSchedule .fpScheduleHead .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:14px}.FeaturePreview .fpSchedule .fpScheduleSlots{display:flex;flex-direction:column;gap:6px;margin-top:2px}.FeaturePreview .fpSchedule .fpScheduleSlots .fpSlot{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:7px;display:flex;gap:8px;height:24px;padding:0 9px}.FeaturePreview .fpSchedule .fpScheduleSlots .fpSlot .fpSlotTime{color:var(--text_Title_Light);font-size:10px;font-weight:600}.FeaturePreview .fpSchedule .fpScheduleSlots .fpSlot .fpSlotBadge{background:var(--background_Blue);border-radius:999px;color:var(--background_White);font-size:9px;font-weight:700;margin-left:auto;padding:2px 8px}.FeaturePreview .fpSchedule .fpScheduleSlots .fpSlot.is-best{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-color:color-mix(in srgb,var(--background_Blue) 45%,#0000)}.FeaturePreview .fpSchedule .fpScheduleSlots .fpSlot.is-best .fpSlotTime{color:var(--background_Blue);font-weight:700}.FeaturePreview .fpPortal{background:var(--background_Gray_Light_Light);padding:0}.FeaturePreview .fpPortal .fpPortalBar{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;gap:5px;padding:8px 10px}.FeaturePreview .fpPortal .fpPortalBar .fpPortalLight{background:var(--background_Gray_Dark_Light);border-radius:50%;height:7px;width:7px}.FeaturePreview .fpPortal .fpPortalBar .fpPortalUrl{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light_Light);flex:1 1;font-size:9px;font-weight:500;margin-left:6px;overflow:hidden;padding:3px 9px;text-overflow:ellipsis;white-space:nowrap}.FeaturePreview .fpPortal .fpPortalBody{display:flex;flex:1 1;flex-direction:column;gap:10px;justify-content:center;padding:14px 12px}.FeaturePreview .fpPortal .fpPortalBody .fpPortalRow{align-items:center;display:flex;justify-content:space-between}.FeaturePreview .fpPortal .fpPortalBody .fpPortalRow .fpPortalDoc{color:var(--text_Title_Dark);font-size:11px;font-weight:600}.FeaturePreview .fpPortal .fpPortalBody .fpPortalRow .fpPortalAmt{color:var(--text_Title_Dark);font-size:12px;font-weight:700}.FeaturePreview .fpPortal .fpPortalBody .fpPortalBtns{display:flex;gap:8px}.FeaturePreview .fpPortal .fpPortalBody .fpPortalBtns .fpPortalBtn{border-radius:7px;flex:1 1;font-size:10px;font-weight:700;padding:6px 0;text-align:center}.FeaturePreview .fpPortal .fpPortalBody .fpPortalBtns .fpPortalBtn.is-approve{background:color-mix(in srgb,var(--Done) 14%,#0000);border:1px solid color-mix(in srgb,var(--Done) 35%,#0000);color:var(--Done)}.FeaturePreview .fpPortal .fpPortalBody .fpPortalBtns .fpPortalBtn.is-pay{background:var(--background_Blue);color:var(--background_White)}.FeaturePreview .fpMarketing{background:var(--background_Gray_Light_Light)}.FeaturePreview .fpMarketing .fpMailHead{align-items:center;display:flex;gap:8px}.FeaturePreview .fpMarketing .fpMailHead .fpMailIcon{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:8px;color:var(--background_Blue);font-size:20px;padding:5px}.FeaturePreview .fpMarketing .fpMailHead .fpMailLines{display:flex;flex:1 1;flex-direction:column;gap:5px}.FeaturePreview .fpMarketing .fpMailHead .fpMailLines .fpMailLine{background:var(--background_Gray_Dark_Light);border-radius:999px;height:6px}.FeaturePreview .fpMarketing .fpMailHead .fpMailLines .fpMailLine.is-short{width:60%}.FeaturePreview .fpMarketing .fpMarketingStats{align-items:flex-end;display:flex;flex:1 1;gap:12px}.FeaturePreview .fpMarketing .fpMarketingStats .fpMailStat{display:flex;flex-direction:column;line-height:1.1}.FeaturePreview .fpMarketing .fpMarketingStats .fpMailStat b{color:var(--text_Title_Dark);font-size:20px;font-weight:700}.FeaturePreview .fpMarketing .fpMarketingStats .fpMailStat small{color:var(--text_Title_Light_Light);font-size:9px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}.FeaturePreview .fpMarketing .fpMarketingStats .fpMailBars{align-items:flex-end;display:flex;flex:1 1;gap:5px;height:46px}.FeaturePreview .fpMarketing .fpMarketingStats .fpMailBars .fpMailBar{animation:fpRise .5s ease both;background:color-mix(in srgb,var(--background_Blue) 55%,#0000);border-radius:3px 3px 0 0;flex:1 1;transform-origin:bottom}.FeaturePreview .fpMarketing .fpMarketingStats .fpMailBars .fpMailBar:last-child{background:var(--background_Blue)}.FeaturePreview .fpMarketing .fpMarketingStats .fpMailBars .fpMailBar:nth-child(2){animation-delay:.05s}.FeaturePreview .fpMarketing .fpMarketingStats .fpMailBars .fpMailBar:nth-child(3){animation-delay:.1s}.FeaturePreview .fpMarketing .fpMarketingStats .fpMailBars .fpMailBar:nth-child(4){animation-delay:.15s}.FeaturePreview .fpMarketing .fpMarketingStats .fpMailBars .fpMailBar:nth-child(5){animation-delay:.2s}.FeaturePreview .fpControl{background:var(--background_Gray_Light_Blue);padding:0}.FeaturePreview .fpControl .fpControlMap{flex:1 1;position:relative}.FeaturePreview .fpControl .fpControlMap .fpLive{animation:fpPulse 2s ease-in-out infinite;background:var(--background_Blue);border-radius:50%;box-shadow:0 0 0 4px color-mix(in srgb,var(--background_Blue) 20%,#0000);height:9px;position:absolute;width:9px}.FeaturePreview .fpControl .fpControlMap .fpLive.is-a{left:24%;top:30%}.FeaturePreview .fpControl .fpControlMap .fpLive.is-b{animation-delay:.4s;background:var(--Done);box-shadow:0 0 0 4px color-mix(in srgb,var(--Done) 20%,#0000);left:62%;top:24%}.FeaturePreview .fpControl .fpControlMap .fpLive.is-c{animation-delay:.8s;left:40%;top:56%}.FeaturePreview .fpControl .fpControlMap .fpLive.is-d{animation-delay:1.2s;background:var(--pending);box-shadow:0 0 0 4px color-mix(in srgb,var(--pending) 22%,#0000);left:72%;top:60%}.FeaturePreview .fpControl .fpControlStrip{background:var(--background_White);border-top:1px solid var(--border_Light);display:flex;gap:8px;padding:8px 10px}.FeaturePreview .fpControl .fpControlStrip .fpStrip{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:10px;font-weight:600;gap:5px}.FeaturePreview .fpControl .fpControlStrip .fpStrip .fpStripDot{border-radius:50%;height:7px;width:7px}.FeaturePreview .fpControl .fpControlStrip .fpStrip.is-go .fpStripDot{background:var(--Done)}.FeaturePreview .fpControl .fpControlStrip .fpStrip.is-late .fpStripDot{background:var(--Canceled)}.FeaturePreview .fpExternal{background:var(--background_Gray_Light_Light);justify-content:center}.FeaturePreview .fpExternal .fpExtCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:10px;padding:9px 10px}.FeaturePreview .fpExternal .fpExtCard .fpExtAvatar{background:var(--background_Blue);border-radius:50%;color:var(--background_White);font-size:22px;padding:4px}.FeaturePreview .fpExternal .fpExtCard .fpExtInfo{display:flex;flex-direction:column;gap:3px}.FeaturePreview .fpExternal .fpExtCard .fpExtInfo .fpExtName{color:var(--text_Title_Dark);font-size:11px;font-weight:600}.FeaturePreview .fpExternal .fpExtCard .fpExtInfo .fpExtTag{align-self:flex-start;background:color-mix(in srgb,var(--pending) 14%,#0000);border-radius:999px;color:var(--pending);font-size:9px;font-weight:700;letter-spacing:.4px;padding:1px 7px;text-transform:uppercase}.FeaturePreview .fpExternal .fpExtDoc{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:10px;font-weight:600;gap:5px}.FeaturePreview .fpExternal .fpExtDoc .material-symbols-outlined{color:var(--Done);font-size:15px}.FeaturePreview .fpExternal .fpExtDoc .fpExtDate{color:var(--text_Title_Light_Light);font-weight:500;margin-left:auto}.FeaturePreview .fpReport{align-items:center;background:var(--background_Gray_Light_Light);flex-direction:row;gap:14px}.FeaturePreview .fpReport .fpDonut{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:74px;justify-content:center;width:74px}.FeaturePreview .fpReport .fpDonut .fpDonutHole{align-items:center;background:var(--background_White);border-radius:50%;display:flex;height:46px;justify-content:center;width:46px}.FeaturePreview .fpReport .fpDonut .fpDonutHole b{color:var(--text_Title_Dark);font-size:14px;font-weight:700}.FeaturePreview .fpReport .fpReportBars{align-items:flex-end;display:flex;flex:1 1;gap:7px;height:74px}.FeaturePreview .fpReport .fpReportBars .fpReportBar{animation:fpRise .5s ease both;background:color-mix(in srgb,var(--background_Blue) 50%,#0000);border-radius:4px 4px 0 0;flex:1 1;transform-origin:bottom}.FeaturePreview .fpReport .fpReportBars .fpReportBar:nth-child(2){animation-delay:.06s;background:var(--background_Blue)}.FeaturePreview .fpReport .fpReportBars .fpReportBar:nth-child(3){animation-delay:.12s;background:var(--Done)}.FeaturePreview .fpReport .fpReportBars .fpReportBar:nth-child(4){animation-delay:.18s;background:color-mix(in srgb,var(--background_Blue) 75%,#0000)}.FeaturePreview .fpLeaderboard{background:var(--background_Gray_Light_Light);justify-content:center}.FeaturePreview .fpLeaderboard .fpLbRow{align-items:center;display:flex;gap:8px}.FeaturePreview .fpLeaderboard .fpLbRow .fpLbRank{align-items:center;background:var(--background_Gray_Dark_Light);border-radius:50%;color:var(--text_Title_Light);display:flex;flex-shrink:0;font-size:9px;font-weight:700;height:16px;justify-content:center;width:16px}.FeaturePreview .fpLeaderboard .fpLbRow .fpLbName{color:var(--text_Title_Dark);font-size:10px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:42px}.FeaturePreview .fpLeaderboard .fpLbRow .fpLbTrack{background:var(--background_Gray_Light);border-radius:999px;flex:1 1;height:7px;overflow:hidden}.FeaturePreview .fpLeaderboard .fpLbRow .fpLbTrack .fpLbFill{background:var(--background_Blue);border-radius:999px;display:block;height:100%}.FeaturePreview .fpLeaderboard .fpLbRow .fpLbScore{color:var(--text_Title_Dark);font-size:11px;font-weight:700;text-align:right;width:22px}.FeaturePreview .fpLeaderboard .fpLbRow.is-1 .fpLbRank{background:var(--background_Blue);color:var(--background_White)}.FeaturePreview .fpLeaderboard .fpLbRow.is-1 .fpLbFill{background:var(--background_Blue)}.FeaturePreview .fpLeaderboard .fpLbRow.is-2 .fpLbFill{background:color-mix(in srgb,var(--background_Blue) 70%,#0000)}.FeaturePreview .fpLeaderboard .fpLbRow.is-3 .fpLbFill{background:color-mix(in srgb,var(--background_Blue) 50%,#0000)}.FeaturePreview .fpMatrix{background:var(--background_Gray_Light_Light);justify-content:center}.FeaturePreview .fpMatrix .fpMatrixHead,.FeaturePreview .fpMatrix .fpMatrixRow{grid-gap:5px;align-items:center;display:grid;gap:5px;grid-template-columns:1fr 1fr 1fr}.FeaturePreview .fpMatrix .fpMatrixHead span{color:var(--text_Title_Light_Light);font-size:9px;font-weight:700;letter-spacing:.3px;text-align:center;text-transform:uppercase}.FeaturePreview .fpMatrix .fpMatrixRow .fpMatrixLabel{color:var(--text_Title_Light);font-size:10px;font-weight:600}.FeaturePreview .fpMatrix .fpMatrixRow .fpMatrixCell{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);font-size:10px;font-weight:700;padding:5px 0;text-align:center}.FeaturePreview .fpMatrix .fpMatrixRow .fpMatrixCell.is-hot{background:var(--background_Blue);border-color:var(--background_Blue);color:var(--background_White)}.FeaturePreview .fpVendors{background:var(--background_Gray_Light_Light);gap:6px;justify-content:center}.FeaturePreview .fpVendors .fpVendorRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:8px;padding:5px 8px}.FeaturePreview .fpVendors .fpVendorRow .fpVendorAvatar{color:var(--background_Blue);font-size:15px}.FeaturePreview .fpVendors .fpVendorRow .fpVendorName{color:var(--text_Title_Dark);font-size:10px;font-weight:600}.FeaturePreview .fpVendors .fpVendorRow .fpVendorMeta{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light_Light);font-size:9px;font-weight:600;margin-left:auto;padding:2px 8px}.FeaturePreview .fpAudit{background:var(--background_Gray_Light_Light);gap:7px;justify-content:center}.FeaturePreview .fpAudit .fpAuditRow{align-items:center;display:flex;gap:7px}.FeaturePreview .fpAudit .fpAuditRow .fpAuditDot{background:var(--background_Blue);border-radius:50%;flex-shrink:0;height:6px;width:6px}.FeaturePreview .fpAudit .fpAuditRow .fpAuditText{color:var(--text_Title_Light);flex:1 1;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FeaturePreview .fpAudit .fpAuditRow .fpAuditText b{color:var(--text_Title_Dark);font-weight:700}.FeaturePreview .fpAudit .fpAuditRow .fpAuditTime{color:var(--text_Title_Light_Light);font-size:9px;font-weight:600}.FeaturePreview .fpAgents{background:var(--background_Gray_Light_Light);gap:12px;justify-content:center}.FeaturePreview .fpAgents .fpAgentsRow{display:flex;gap:10px}.FeaturePreview .fpAgents .fpAgentsRow .fpAgent{position:relative}.FeaturePreview .fpAgents .fpAgentsRow .fpAgent .material-symbols-outlined{background:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;color:var(--text_Title_Light_Light);font-size:22px;padding:4px}.FeaturePreview .fpAgents .fpAgentsRow .fpAgent .fpAgentDot{border:2px solid var(--background_Gray_Light_Light);border-radius:50%;bottom:-1px;height:9px;position:absolute;right:-1px;width:9px}.FeaturePreview .fpAgents .fpAgentsRow .fpAgent.is-online .fpAgentDot{background:var(--Done)}.FeaturePreview .fpAgents .fpAgentsRow .fpAgent.is-busy .fpAgentDot{background:var(--Canceled)}.FeaturePreview .fpAgents .fpAgentsRow .fpAgent.is-away .fpAgentDot{background:var(--pending)}.FeaturePreview .fpAgents .fpAgentsCall{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);display:inline-flex;font-size:10px;font-weight:600;gap:6px;padding:5px 11px}.FeaturePreview .fpAgents .fpAgentsCall .material-symbols-outlined{color:var(--Done);font-size:14px}.FeaturePreview .fpAgents .fpAgentsCall .fpAgentsTimer{color:var(--background_Blue);font-weight:700;margin-left:auto}.FeaturePreview .fpCallIntel{background:var(--background_Gray_Light_Light)}.FeaturePreview .fpCallIntel .fpCallWave{align-items:center;display:flex;gap:3px;height:26px}.FeaturePreview .fpCallIntel .fpCallWave .fpCallWaveBar{animation:fpRise .5s ease both;background:color-mix(in srgb,var(--background_Blue) 55%,#0000);border-radius:2px;flex:1 1;min-width:0}.FeaturePreview .fpCallIntel .fpCallWave .fpCallWaveBar:nth-child(2n){background:var(--background_Blue)}.FeaturePreview .fpCallIntel .fpTranscriptLine{align-items:center;display:flex;gap:7px}.FeaturePreview .fpCallIntel .fpTranscriptLine .fpTranscriptWho{border-radius:999px;flex-shrink:0;font-size:9px;font-weight:700;padding:2px 7px}.FeaturePreview .fpCallIntel .fpTranscriptLine .fpTranscriptWho.is-a{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue)}.FeaturePreview .fpCallIntel .fpTranscriptLine .fpTranscriptWho.is-b{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.FeaturePreview .fpCallIntel .fpTranscriptLine .fpTranscriptText{background:var(--background_Gray_Dark_Light);border-radius:999px;flex:1 1;height:7px}.FeaturePreview .fpCallIntel .fpTranscriptLine .fpTranscriptText.is-short{max-width:62%}.FeaturePreview .fpCallIntel .fpSmartNote{align-items:center;align-self:flex-start;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 22%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:10px;font-weight:600;gap:5px;margin-top:auto;padding:4px 9px}.FeaturePreview .fpCallIntel .fpSmartNote .material-symbols-outlined{font-size:14px}.FeaturePreview .fpVideoIntel{background:var(--background_Gray_Light_Light);padding:0}.FeaturePreview .fpVideoIntel .fpVideoTile{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--background_Blue) 16%,var(--background_White)),var(--background_Gray_Light_Blue));border-radius:10px;display:flex;flex:1 1;justify-content:center;margin:12px 12px 0;overflow:hidden;position:relative}.FeaturePreview .fpVideoIntel .fpVideoTile .fpVideoCam{color:var(--background_Blue);font-size:34px}.FeaturePreview .fpVideoIntel .fpVideoTile .fpVideoCaption{align-items:center;background:color-mix(in srgb,var(--text_Title_Dark) 60%,#0000);border-radius:6px;bottom:8px;display:flex;gap:5px;left:8px;padding:4px 7px;position:absolute;right:8px}.FeaturePreview .fpVideoIntel .fpVideoTile .fpVideoCaption .material-symbols-outlined{color:var(--background_White);flex-shrink:0;font-size:13px}.FeaturePreview .fpVideoIntel .fpVideoTile .fpVideoCaption .fpVideoCaptionText{background:color-mix(in srgb,var(--background_White) 75%,#0000);border-radius:999px;flex:1 1;height:5px}.FeaturePreview .fpVideoIntel .fpVideoNotes{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:10px;font-weight:600;gap:5px;padding:9px 12px}.FeaturePreview .fpVideoIntel .fpVideoNotes .material-symbols-outlined{color:var(--background_Blue);font-size:14px}.FeaturePreview .fpReceptionist{align-items:center;background:var(--background_Gray_Light_Light);gap:10px;justify-content:center}.FeaturePreview .fpReceptionist .fpReceptionistOrb{align-items:center;background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_White));border-radius:50%;display:flex;height:54px;justify-content:center;position:relative;width:54px}.FeaturePreview .fpReceptionist .fpReceptionistOrb .material-symbols-outlined{color:var(--background_Blue);font-size:28px;z-index:1}.FeaturePreview .fpReceptionist .fpReceptionistOrb .fpOrbPulse{animation:fpPulse 2s ease-in-out infinite;border:2px solid color-mix(in srgb,var(--background_Blue) 45%,#0000);border-radius:50%;inset:0;position:absolute}.FeaturePreview .fpReceptionist .fpReceptionistStatus{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:11px;font-weight:600;gap:6px}.FeaturePreview .fpReceptionist .fpReceptionistStatus .fpLive{animation:fpPulse 2s ease-in-out infinite;background:var(--Done);border-radius:50%;box-shadow:0 0 0 4px color-mix(in srgb,var(--Done) 20%,#0000);height:8px;position:static;width:8px}.FeaturePreview .fpReceptionist .fpReceptionistChip{align-items:center;background:color-mix(in srgb,var(--Done) 12%,#0000);border:1px solid color-mix(in srgb,var(--Done) 28%,#0000);border-radius:999px;color:var(--Done);display:inline-flex;font-size:10px;font-weight:600;gap:5px;padding:4px 10px}.FeaturePreview .fpReceptionist .fpReceptionistChip .material-symbols-outlined{font-size:14px}.FeaturePreview .fpChatIntel{background:var(--background_Gray_Light_Light)}.FeaturePreview .fpChatIntel .fpChatThread{display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:center}.FeaturePreview .fpChatIntel .fpChatThread .fpChatBubble{border-radius:12px;height:18px}.FeaturePreview .fpChatIntel .fpChatThread .fpChatBubble.is-in{align-self:flex-start;background:var(--background_White);border:1px solid var(--border_Light);width:60%}.FeaturePreview .fpChatIntel .fpChatThread .fpChatBubble.is-in.is-short{width:42%}.FeaturePreview .fpChatIntel .fpChatThread .fpChatBubble.is-ai{align-items:center;align-self:flex-end;background:var(--background_Blue);display:flex;justify-content:flex-end;padding-right:7px;width:66%}.FeaturePreview .fpChatIntel .fpChatThread .fpChatBubble.is-ai .material-symbols-outlined{color:var(--background_White);font-size:12px}.FeaturePreview .fpChatIntel .fpChatChannels{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:8px;padding-top:8px}.FeaturePreview .fpChatIntel .fpChatChannels .material-symbols-outlined{color:var(--background_Blue);font-size:15px}.FeaturePreview .fpChatIntel .fpChatChannels .fpChatChannelsLabel{color:var(--text_Title_Light_Light);font-size:10px;font-weight:600;margin-left:auto}.FeaturePreview .fpLiveChat{background:radial-gradient(#4545450d 1.5px,#0000 1.5px) 0 0/18px 18px,var(--background_Gray_Light);padding:0;position:relative}.FeaturePreview .fpLiveChat .fpWCWindow{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 8px 22px #00000024;left:14px;overflow:hidden;position:absolute;right:14px;top:16px}.FeaturePreview .fpLiveChat .fpWCWindow .fpWCHeader{align-items:center;background:var(--background_Blue);color:#fff;display:flex;gap:8px;padding:10px 12px}.FeaturePreview .fpLiveChat .fpWCWindow .fpWCHeader .fpWCAvatar{font-size:18px}.FeaturePreview .fpLiveChat .fpWCWindow .fpWCHeader .fpWCTitle{display:flex;flex-direction:column;line-height:1.2}.FeaturePreview .fpLiveChat .fpWCWindow .fpWCHeader .fpWCTitle .fpWCName{font-size:12px;font-weight:700}.FeaturePreview .fpLiveChat .fpWCWindow .fpWCHeader .fpWCTitle .fpWCStatus{align-items:center;display:inline-flex;font-size:9px;gap:4px;opacity:.9}.FeaturePreview .fpLiveChat .fpWCWindow .fpWCHeader .fpWCTitle .fpWCStatus .fpWCDot{background:#4ade80;border-radius:50%;height:6px;width:6px}.FeaturePreview .fpLiveChat .fpWCWindow .fpWCBody{display:flex;flex-direction:column;gap:7px;padding:12px}.FeaturePreview .fpLiveChat .fpWCWindow .fpWCBody .fpWCBubble{border-radius:8px;height:12px}.FeaturePreview .fpLiveChat .fpWCWindow .fpWCBody .fpWCBubble.is-in{align-self:flex-start;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);width:68%}.FeaturePreview .fpLiveChat .fpWCWindow .fpWCBody .fpWCBubble.is-out{align-self:flex-end;background:var(--background_Blue);width:55%}.FeaturePreview .fpLiveChat .fpWCWindow .fpWCBody .fpWCBubble.is-short{width:40%}.FeaturePreview .fpLiveChat .fpWCLauncher{align-items:center;background:var(--background_Blue);border-radius:50%;bottom:14px;box-shadow:0 6px 16px #00000038;color:#fff;display:flex;height:40px;justify-content:center;position:absolute;right:14px;width:40px}.FeaturePreview .fpLiveChat .fpWCLauncher .material-symbols-outlined{font-size:20px}.FeaturePreview .fpSignage{align-items:center;background:radial-gradient(#4545450d 1.5px,#0000 1.5px) 0 0/18px 18px,var(--background_Gray_Light);justify-content:center;padding:10px}.FeaturePreview .fpSignage .fpSignageTv{align-items:center;display:flex;flex-direction:column;width:78%}.FeaturePreview .fpSignage .fpSignageScreen{aspect-ratio:16/9;background:linear-gradient(180deg,#12151b,#0a0c11);border:3px solid #1b1f27;border-radius:10px;box-shadow:0 10px 24px #00000047;display:flex;flex-direction:column;gap:8px;padding:10px 11px;width:100%}.FeaturePreview .fpSignage .fpSignageScreen .fpSignageHead{align-items:center;display:flex;justify-content:space-between}.FeaturePreview .fpSignage .fpSignageScreen .fpSignageHead .fpSignageTitle{color:#f2f5fa;font-size:12px;font-weight:800;letter-spacing:-.01em}.FeaturePreview .fpSignage .fpSignageScreen .fpSignageHead .fpSignageLive{align-items:center;color:#9aa4b2;display:inline-flex;font-size:8px;font-weight:700;gap:4px;letter-spacing:.06em;text-transform:uppercase}.FeaturePreview .fpSignage .fpSignageScreen .fpSignageHead .fpSignageLive .fpSignageLiveDot{animation:fpPulse 1.8s ease-in-out infinite;background:#22c55e;border-radius:50%;height:6px;width:6px}.FeaturePreview .fpSignage .fpSignageScreen .fpSignageTiles{grid-gap:6px;display:grid;flex:1 1;gap:6px;grid-template-columns:repeat(3,1fr)}.FeaturePreview .fpSignage .fpSignageScreen .fpSignageTiles .fpSignageTile{background:#ffffff0d;border:1px solid #ffffff14;border-radius:7px;display:flex;flex-direction:column;gap:6px;justify-content:space-between;padding:7px}.FeaturePreview .fpSignage .fpSignageScreen .fpSignageTiles .fpSignageTile .material-symbols-outlined{color:#3b82f6;font-size:14px}.FeaturePreview .fpSignage .fpSignageScreen .fpSignageTiles .fpSignageTile .fpSignageTileBar{animation:fpRise .9s ease both;background:linear-gradient(90deg,#3b82f6,#60a5fa);border-radius:4px;height:6px;transform-origin:left center}.FeaturePreview .fpSignage .fpSignageScreen .fpSignageDots{align-items:center;display:flex;gap:5px;justify-content:center}.FeaturePreview .fpSignage .fpSignageScreen .fpSignageDots .fpSignageDot{background:#ffffff38;border-radius:50%;height:5px;width:5px}.FeaturePreview .fpSignage .fpSignageScreen .fpSignageDots .fpSignageDot.is-active{background:#3b82f6;border-radius:3px;width:14px}.FeaturePreview .fpSignage .fpSignageNeck{background:#1b1f27;border-radius:0 0 2px 2px;height:8px;width:14px}.FeaturePreview .fpSignage .fpSignageBase{background:#1b1f27;border-radius:4px;height:5px;width:42%}.FeaturePreview .fpLeadCost{display:flex;flex-direction:column;gap:6px;padding:12px}.FeaturePreview .fpLeadCost .fpLeadCostLabel{color:var(--text_Title_Light_Light);font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.FeaturePreview .fpLeadCost .fpLeadCostRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:8px;justify-content:space-between;padding:6px 10px}.FeaturePreview .fpLeadCost .fpLeadCostRow.is-accent{background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));border-color:var(--border_Blue)}.FeaturePreview .fpLeadCost .fpLeadCostRow .fpLeadCostName{color:var(--text_Title_Dark);font-size:11px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FeaturePreview .fpLeadCost .fpLeadCostRow .fpLeadCostChip{align-items:center;background:var(--background_Blue);border-radius:999px;color:#fff;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:700;gap:3px;padding:2px 7px}.FeaturePreview .fpLeadCost .fpLeadCostRow .fpLeadCostChip .material-symbols-outlined{font-size:12px}.AddonCheckout{align-items:center;animation:AddonCheckoutOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;left:0;padding:20px;position:fixed;z-index:12000}@keyframes AddonCheckoutOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes AddonCheckoutCardPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.AddonCheckout .AddonCheckoutOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0}.AddonCheckout .AddonCheckoutCard{animation:AddonCheckoutCardPop .26s ease forwards;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-width:92vw;overflow:hidden;position:relative;width:480px;z-index:1}.AddonCheckout .AddonCheckoutCard .AddonCheckoutHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:20px 20px 0}.AddonCheckout .AddonCheckoutCard .AddonCheckoutHeader .AddonCheckoutHeaderMain{align-items:flex-start;display:flex;gap:12px}.AddonCheckout .AddonCheckoutCard .AddonCheckoutHeader .AddonCheckoutHeaderMain .AddonCheckoutIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:10px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:22px;height:40px;justify-content:center;width:40px}.AddonCheckout .AddonCheckoutCard .AddonCheckoutHeader .AddonCheckoutHeaderMain .AddonCheckoutHeaderText h2{color:var(--text_Title_Dark);font-size:17px;font-weight:600;margin:0}.AddonCheckout .AddonCheckoutCard .AddonCheckoutHeader .AddonCheckoutHeaderMain .AddonCheckoutHeaderText p{color:var(--text_Title_Light_Light);font-size:13px;font-weight:300;line-height:1.35;margin:4px 0 0}.AddonCheckout .AddonCheckoutCard .AddonCheckoutHeader .AddonCheckoutClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;transition:background .12s ease;width:30px}.AddonCheckout .AddonCheckoutCard .AddonCheckoutHeader .AddonCheckoutClose .material-symbols-outlined{font-size:18px}.AddonCheckout .AddonCheckoutCard .AddonCheckoutHeader .AddonCheckoutClose:hover{background:var(--background_Gray_Light)}.AddonCheckout .AddonCheckoutCard .AddonCheckoutBody{display:flex;flex-direction:column;gap:16px;padding:20px}.AddonCheckout .AddonCheckoutCard .AddonCheckoutBody .AddonCheckoutGrant{align-items:center;background:color-mix(in srgb,var(--background_Blue) 9%,var(--background_White));border:1px solid color-mix(in srgb,var(--background_Blue) 22%,#0000);border-radius:12px;display:flex;gap:12px;padding:12px 14px}.AddonCheckout .AddonCheckoutCard .AddonCheckoutBody .AddonCheckoutGrant .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:22px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.AddonCheckout .AddonCheckoutCard .AddonCheckoutBody .AddonCheckoutGrant .AddonCheckoutGrantText{display:flex;flex-direction:column;gap:2px}.AddonCheckout .AddonCheckoutCard .AddonCheckoutBody .AddonCheckoutGrant .AddonCheckoutGrantText strong{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.AddonCheckout .AddonCheckoutCard .AddonCheckoutBody .AddonCheckoutGrant .AddonCheckoutGrantText span{color:var(--text_Title_Light_Light);font-size:12px}.AddonCheckout .AddonCheckoutCard .AddonCheckoutBody .AddonCheckoutIncludes{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.AddonCheckout .AddonCheckoutCard .AddonCheckoutBody .AddonCheckoutIncludes li{align-items:flex-start;color:var(--text_Title_Light);display:flex;font-size:13px;gap:10px}.AddonCheckout .AddonCheckoutCard .AddonCheckoutBody .AddonCheckoutIncludes li .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:18px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.AddonCheckout .AddonCheckoutCard .AddonCheckoutBody .AddonCheckoutSummary{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:14px 16px}.AddonCheckout .AddonCheckoutCard .AddonCheckoutBody .AddonCheckoutSummary .AddonCheckoutSummaryRow{align-items:center;display:flex;gap:12px;justify-content:space-between}.AddonCheckout .AddonCheckoutCard .AddonCheckoutBody .AddonCheckoutSummary .AddonCheckoutSummaryRow span{color:var(--text_Title_Light_Light);font-size:13px}.AddonCheckout .AddonCheckoutCard .AddonCheckoutBody .AddonCheckoutSummary .AddonCheckoutSummaryRow strong{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.AddonCheckout .AddonCheckoutCard .AddonCheckoutBody .AddonCheckoutSummary .AddonCheckoutSummaryRow.is-due strong{color:var(--background_Blue)}.AddonCheckout .AddonCheckoutCard .AddonCheckoutBody .AddonCheckoutSummary .AddonCheckoutSummaryNote{color:var(--text_Title_Light_Light);font-size:12px;font-weight:300;line-height:1.4;margin:2px 0 0}.AddonCheckout .AddonCheckoutCard .AddonCheckoutFooter{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding:0 20px 16px}.AddonCheckout .AddonCheckoutCard .AddonCheckoutFooter .AddonCheckoutCancel{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:500;padding:10px 18px;transition:background .12s ease,border-color .12s ease}.AddonCheckout .AddonCheckoutCard .AddonCheckoutFooter .AddonCheckoutCancel:hover{background:var(--background_Gray_Light)}.AddonCheckout .AddonCheckoutCard .AddonCheckoutFooter .AddonCheckoutCancel:disabled{cursor:not-allowed;opacity:.55}.AddonCheckout .AddonCheckoutCard .AddonCheckoutFooter .AddonCheckoutConfirm{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;justify-content:center;padding:10px 20px;transition:background .12s ease,transform .08s ease}.AddonCheckout .AddonCheckoutCard .AddonCheckoutFooter .AddonCheckoutConfirm:hover{background:var(--background_Blue);background:var(--background_Blue_Dark,var(--background_Blue))}.AddonCheckout .AddonCheckoutCard .AddonCheckoutFooter .AddonCheckoutConfirm:active{transform:scale(.98)}.AddonCheckout .AddonCheckoutCard .AddonCheckoutFooter .AddonCheckoutConfirm:disabled{cursor:progress;opacity:.7}.AddonCheckout .AddonCheckoutCard .AddonCheckoutFooter .AddonCheckoutConfirm.is-loading:before{animation:AddonCheckoutSpin .7s linear infinite;border:2px solid color-mix(in srgb,#fff 45%,#0000);border-radius:50%;border-top-color:#fff;content:"";height:14px;width:14px}@media(max-width:1050px){.AddonCheckout .AddonCheckoutCard{width:460px}}@media(max-width:600px){.AddonCheckout{align-items:center;padding:12px}.AddonCheckout .AddonCheckoutCard{max-width:100%;width:100%}.AddonCheckout .AddonCheckoutCard .AddonCheckoutFooter .AddonCheckoutCancel,.AddonCheckout .AddonCheckoutCard .AddonCheckoutFooter .AddonCheckoutConfirm{flex:1 1;min-height:44px;padding:12px 18px}}@keyframes AddonCheckoutSpin{to{transform:rotate(1turn)}}.MenuToggle.MenuToggle--mobile{display:none!important}.HeaderWrapper{background:var(--background_Gray_Light_Light);display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:0;z-index:99}.HeaderWrapper .EmailVerifyBanner{align-items:center;background:color-mix(in srgb,var(--pending) 10%,#0000);border:1px solid color-mix(in srgb,var(--pending) 35%,#0000);border-radius:8px;color:var(--pending);display:flex;font-size:13px;font-weight:600;gap:16px;height:50px;justify-content:space-between;margin-bottom:5px;margin-left:5px;margin-top:5px;padding:10px 18px;width:calc(100% - 10px)}.HeaderWrapper .EmailVerifyBanner .EmailVerifyText{align-items:center;display:flex;font-weight:400;gap:8px}.HeaderWrapper .EmailVerifyBanner .EmailVerifyBannerButtonAndMessage{align-items:center;display:flex;gap:7px}.HeaderWrapper .EmailVerifyBanner .EmailVerifyBannerButtonAndMessage .EmailVerifyStatus{color:var(--pending);font-size:12px;font-weight:500}.HeaderWrapper .EmailVerifyBanner .EmailVerifyBannerButtonAndMessage .EmailVerifyButton{background:var(--pending);border:none;border-radius:999px;color:var(--background_White);cursor:pointer;font-size:12px;font-weight:500;outline:2px solid #0000;padding:8px 26px;transition:background .15s ease,transform .12s ease,box-shadow .15s ease;transition:all .18s ease;white-space:nowrap}.HeaderWrapper .EmailVerifyBanner .EmailVerifyBannerButtonAndMessage .EmailVerifyButton:hover{background:#f76415;outline:2px solid rgba(234,90,12,.294)}.HeaderWrapper .EmailVerifyBanner .EmailVerifyBannerButtonAndMessage .EmailVerifyButton:active{transform:translateY(1px)}.HeaderWrapper .EmailVerifyBanner .EmailVerifyBannerButtonAndMessage .EmailVerifyButton:disabled{box-shadow:none;cursor:default;opacity:.7}.HeaderWrapper .EmailVerifyBanner .EmailVerifyBannerButtonAndMessage .material-symbols-outlined{align-items:center;color:var(--pending);cursor:pointer;display:flex;font-size:24px;height:31px;justify-content:center;outline:2px solid #0000;transition:all .18s ease;width:31px}.HeaderWrapper .EmailVerifyBanner .EmailVerifyBannerButtonAndMessage .material-symbols-outlined:hover{background:rgba(249,116,22,.235);border-radius:50%;outline:2px solid rgba(234,90,12,.294)}.HeaderWrapper .Header{align-items:flex-end;display:flex;height:43px;justify-content:space-between;padding-bottom:3px;width:100%}.HeaderWrapper .Header .HeaderLeft{display:flex}.HeaderWrapper .Header .HeaderLeft .MenuLogo{align-items:center;display:flex;gap:10px;height:35px;justify-content:flex-start;margin-bottom:-2px;padding-left:24px;transition:width .18s ease,flex-basis .18s ease,box-shadow .18s ease;width:200px}.HeaderWrapper .Header .HeaderLeft .MenuLogo.MenuLogo--menu-expanded{width:69px}.HeaderWrapper .Header .HeaderLeft .MenuLogo.MenuLogo--menu-expanded h1{display:none}@media(max-width:600px){.HeaderWrapper .Header .HeaderLeft .MenuLogo{width:69px}.HeaderWrapper .Header .HeaderLeft .MenuLogo,.HeaderWrapper .Header .HeaderLeft .MenuLogo.MenuLogo--menu-expanded{width:auto}.HeaderWrapper .Header .HeaderLeft .MenuLogo h1,.HeaderWrapper .Header .HeaderLeft .MenuLogo.MenuLogo--menu-expanded h1{display:flex}}.HeaderWrapper .Header .HeaderLeft .MenuLogo img{border-radius:4px;height:31px;width:31px}.HeaderWrapper .Header .HeaderLeft .MenuLogo h1{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;color:var(--background_Blue);font-size:20px;font-weight:600;letter-spacing:.01em}.HeaderWrapper .Header .HeaderLeft .MenuToggle{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid #0000;border-radius:6px;color:#000;cursor:pointer;display:inline-flex;height:31px;justify-content:center;left:82px;position:absolute;top:8px;transition:left .1s ease,background .18s,border-color .18s,transform .18s,box-shadow .18s,color .18s;width:31px}.HeaderWrapper .Header .HeaderLeft .MenuToggle.MenuToggle--mobile{display:none}.HeaderWrapper .Header .HeaderLeft .MenuToggle .material-symbols-outlined{color:var(--text_Title_Light);font-size:25px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.HeaderWrapper .Header .HeaderLeft .MenuToggle.collapsed{background-color:var(--background_White);border:1px solid var(--border_Light);left:172px}.HeaderWrapper .Header .HeaderLeft .MenuToggle.collapsed .material-symbols-outlined{transform:rotate(-180deg)}.HeaderWrapper .Header .HeaderLeft .MenuToggle:hover{background-color:var(--background_White);border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue);color:var(--background_Blue_Dark)}.HeaderWrapper .Header .HeaderMiddle{flex:1 1;justify-content:center;max-width:-webkit-fit-content;max-width:fit-content}.HeaderWrapper .Header .HeaderMiddle,.HeaderWrapper .Header .HeaderMiddle .HeaderApps{align-items:center;display:flex;position:relative}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsSeleceted{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:inline-flex;gap:8px;height:32px;padding:6px 12px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsSeleceted img{border-radius:4px;height:18px;width:18px}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsSeleceted span{color:var(--text_Title_Light);font-size:13px;font-weight:600;letter-spacing:.01em;white-space:nowrap}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsSeleceted .HeaderAppsArrow{color:var(--text_Title_Light_Light);font-size:18px;transition:transform .18s ease,color .18s ease}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsSeleceted.is-open,.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsSeleceted:hover{border-color:var(--border_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsSeleceted.is-open .HeaderAppsArrow{color:var(--text_Title_Light);transform:rotate(180deg)}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsList{grid-gap:5px;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 8px 20px #546ba01f;display:grid;gap:5px;grid-template-columns:repeat(2,minmax(180px,1fr));left:0;min-width:360px;opacity:0;padding:9px;pointer-events:none;position:absolute;top:calc(100% + 8px);transform:translateY(-6px) scale(.98);transition:opacity .18s ease,transform .18s ease}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsList.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsList .HeaderApp{align-items:flex-start;background:var(--background_White);border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:8px 9px;transition:background .16s ease,transform .16s ease,box-shadow .16s ease}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsList .HeaderApp img{border-radius:6px;height:38px;width:38px}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsList .HeaderApp .HeaderAppText{display:flex;flex-direction:column}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsList .HeaderApp .HeaderAppText h4{color:var(--text_Title_Light);font-size:15px;font-weight:600;margin:0}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsList .HeaderApp .HeaderAppText h5{color:var(--text_Title_Light_Light);font-size:11px;font-weight:400;margin:0}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsList .HeaderApp:hover{background:var(--background_Gray_Light);box-shadow:0 6px 12px #0f172a14;transform:translateY(-1px)}.HeaderWrapper .Header .HeaderRight{align-items:flex-end;display:flex;justify-content:flex-end;margin-right:10px;position:relative;width:auto}.HeaderWrapper .Header .HeaderRight .HeaderRightPlan{align-items:center;background:#99f4b717;border:1px solid var(--Done);border-radius:8px;color:var(--Done);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;height:32px;justify-content:center;letter-spacing:.01em;margin-bottom:1px;margin-right:10px;outline:3px solid #0000;padding:6px 12px;transition:all .18s ease;-webkit-user-select:none;user-select:none}.HeaderWrapper .Header .HeaderRight .HeaderRightPlan .HeaderRightPlanIcon{font-size:16px;margin-left:6px}.HeaderWrapper .Header .HeaderRight .HeaderRightPlan:hover{outline:3px solid rgba(3,161,56,.294)}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Blue);border-radius:50px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;height:33px;letter-spacing:.01em;margin-right:5px;outline:3px solid var(--outline_Blue);padding:7px 12px;position:relative;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .12s ease}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper:hover{transform:translateY(-1px)}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper.is-open{animation:GenayaAIButtonShadow 2.4s ease-in-out infinite;background-color:var(--background_White);border:1px solid #0000;border-radius:50px;color:var(--text_Title_Dark);outline:none;transform:translateY(-1px)}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper.is-open:hover{outline:none}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper:active{transform:translateY(0)}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper .material-symbols-outlined{font-size:18px}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper .material-symbols-outlined,.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper span{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));-webkit-background-clip:text;background-clip:text;color:#0000}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper span{font-weight:500;white-space:nowrap}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper>*{position:relative;z-index:1}.HeaderWrapper .Header .HeaderRight .HeaderRightHelp{align-items:center;border-radius:4px;cursor:pointer;display:inline-flex;height:33px;justify-content:center;position:relative;transition:background .16s ease;width:33px}.HeaderWrapper .Header .HeaderRight .HeaderRightHelp:hover{background:var(--background_Gray_Light)}.HeaderWrapper .Header .HeaderRight .HeaderRightHelp .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:25px;font-variation-settings:"FILL" 0,"wght" 240,"GRAD" 0,"opsz" 24}.HeaderWrapper .Header .HeaderRight .HeaderRightDialer{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;height:33px;justify-content:center;position:relative;transition:background .16s ease;width:32px}.HeaderWrapper .Header .HeaderRight .HeaderRightDialer.is-open,.HeaderWrapper .Header .HeaderRight .HeaderRightDialer:hover{background:var(--background_Gray_Dark_Light)}.HeaderWrapper .Header .HeaderRight .HeaderRightDialer.is-open .material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 320,"GRAD" 0,"opsz" 24}.HeaderWrapper .Header .HeaderRight .HeaderRightDialer .material-symbols-outlined{color:var(--text_Title_Dark);font-size:22px;font-variation-settings:"FILL" 0,"wght" 240,"GRAD" 0,"opsz" 24}.HeaderWrapper .Header .HeaderRight .HeaderRightNotifications{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;height:30px;justify-content:center;margin-right:4px;position:relative;transition:background .16s ease;width:30px}.HeaderWrapper .Header .HeaderRight .HeaderRightNotifications .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 330,"GRAD" 0,"opsz" 24}.HeaderWrapper .Header .HeaderRight .HeaderRightNotifications:hover{background:var(--background_Gray_Dark_Light)}.HeaderWrapper .Header .HeaderRight .HeaderRightNotifications .HeaderIcon{color:var(--text_Title_Light_Light);font-size:25px}.HeaderWrapper .Header .HeaderRight .HeaderRightNotifications .HeaderRightNotificationsBadge{align-items:center;background:var(--Canceled);border:1px solid var(--background_White);border-radius:999px;box-shadow:0 2px 6px #ef444459;color:var(--background_White);display:inline-flex;font-size:10px;font-weight:700;height:16px;justify-content:center;line-height:1;max-width:16px;min-width:16px;padding:0 4px;position:absolute;right:0;top:0}.HeaderWrapper .Header .HeaderRight .HeaderRightNotificationsMobile{display:none}.HeaderWrapper .Header .HeaderRight .HeaderRightBox{align-items:center;border-radius:50px;cursor:pointer;display:flex;padding:3px 8px 3px 3px;position:relative;transition:background .16s ease,border-color .16s ease}.HeaderWrapper .Header .HeaderRight .HeaderRightBox h2{align-items:center;background-color:var(--background_Blue);border-radius:50%;color:var(--background_White);display:flex;font-size:14px;font-weight:300;height:24px;justify-content:center;margin:0 8px 0 0;padding-bottom:2px;width:24px}.HeaderWrapper .Header .HeaderRight .HeaderRightBox img{border-radius:50%;margin-right:8px;max-height:24px;max-width:24px;min-height:24px;min-width:24px}.HeaderWrapper .Header .HeaderRight .HeaderRightBox .ProfileStatus{align-items:center;border:2px solid var(--background_White);border-radius:50%;bottom:1px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-weight:500;gap:6px;left:21px;position:absolute}.HeaderWrapper .Header .HeaderRight .HeaderRightBox .ProfileStatus .ProfileStatusDot{background:var(--Done);border-radius:50%;display:inline-block;height:9px;width:9px}.HeaderWrapper .Header .HeaderRight .HeaderRightBox .HeaderLogoArrow{color:var(--text_Title_Light);font-size:18px;margin-left:-4px;transition:transform .2s ease,color .18s ease}.HeaderWrapper .Header .HeaderRight .HeaderRightBox .HeaderLogoArrow:hover{color:var(--text_Title_Light_Light)}.HeaderWrapper .Header .HeaderRight .HeaderRightBox.is-open .HeaderLogoArrow{transform:rotate(180deg)}.HeaderWrapper .Header .HeaderRight .HeaderRightBox:hover{background:var(--background_Gray_Dark_Light)}.HeaderWrapper .Header .HeaderRight .SearchBar{display:flex}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu{align-items:center;animation:HeaderRightMenuOpen .18s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:calc(100vh - 80px);overflow-y:auto;overscroll-behavior:contain;position:absolute;right:0;top:calc(100% + 10px);transform-origin:top right;width:280px;will-change:transform,opacity;z-index:5;z-index:10}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader{align-items:flex-start;background:var(--background_White);border-radius:14px 14px 0 0;display:flex;flex-direction:column;padding:16px 16px 10px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader .ProfileHeader{align-items:center;display:flex;gap:9px;width:100%}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader .ProfileAvatar{align-items:center;background:var(--background_Blue);border-radius:50%;color:var(--background_White);display:flex;font-size:14px;font-weight:700;height:36px;justify-content:center;min-width:36px;text-transform:uppercase}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader .ProfileInfo{display:flex;flex-direction:column;gap:0;width:100%}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader .ProfileInfo .ProfileInfoNameandNumber{align-items:center;display:flex;justify-content:space-between;width:100%}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader .ProfileInfo .ProfileInfoNameandNumber h3{color:var(--text_Title_Dark);font-size:13px;font-weight:500;margin:0;max-width:115px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader .ProfileInfo .ProfileInfoNameandNumber span{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;margin-left:4px;vertical-align:middle}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader .ProfileInfo .ProfileStatus{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-weight:400;gap:6px}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader .ProfileInfo .ProfileStatus .ProfileStatusDot{background:var(--Done);border-radius:50%;display:inline-block;height:7px;width:7px}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader h4{align-items:center;background-color:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:7px;color:var(--text_Title_Light_Light);display:flex;font-size:13px;font-weight:400;gap:8px;justify-content:space-between;letter-spacing:.01em;margin:8px 0 0;padding:4px 4px 4px 8px;width:100%}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader h4 .HeaderRightMenuUserText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader h4 .HeaderClockMiniBtn{align-items:center;background:var(--background_Blue);border:1px solid var(--border_Blue);border-radius:5px;color:var(--background_White);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;gap:4px;padding:3px 9px 3px 7px;transition:background .15s,opacity .15s}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader h4 .HeaderClockMiniBtn .material-symbols-outlined{font-size:15px}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader h4 .HeaderClockMiniBtn:hover{background:var(--background_Blue_Dark)}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader h4 .HeaderClockMiniBtn:disabled{cursor:default;opacity:.6}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu{display:flex;flex-direction:column;gap:4px;padding:6px 10px 14px;width:100%}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderRightMenuDivider{background:var(--border_Light);height:1px;margin:2px 0 2px -10px;width:100%;width:calc(100% + 20px)}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuItem{align-items:center;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;gap:6px;padding:5px 8px;transition:background .15s}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuItem:hover{background:var(--background_Gray_Light)}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuItem .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:17px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;line-height:1;margin-right:0}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuItem span{align-items:center;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;font-weight:400;justify-content:space-between;transition:color .15s}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuItem span .HeaderMenuItemPlan{background:#99f4b717;border:1px solid var(--Done);border-radius:4px;color:var(--Done);font-size:11px;font-weight:600;letter-spacing:.01em;margin-left:5px;padding:2px 6px}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuSectionLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:500;letter-spacing:.04em;padding:8px 8px 4px}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuToolsGrid{display:flex;gap:12px;justify-content:space-between;padding:2px 7px 4px}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuToolsGrid .HeaderMenuToolBox{align-items:center;background:#0000;border:none;box-shadow:none;cursor:pointer;display:flex;flex:0 0 auto;flex-direction:column;gap:6px;min-width:0;padding:0;position:relative}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuToolsGrid .HeaderMenuToolBox .HeaderMenuToolBoxIcon{align-items:center;background:var(--background_Gray_Light);border-radius:11px;color:var(--text_Title_Dark);display:flex;font-size:20px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;height:40px;justify-content:center;line-height:1;transition:background .14s ease,transform .14s ease,box-shadow .14s ease,color .14s ease;width:40px}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuToolsGrid .HeaderMenuToolBox:hover .HeaderMenuToolBoxIcon{background:var(--background_Gray_Light_Light);box-shadow:0 4px 10px #00000014;color:var(--background_Blue);transform:translateY(-1px)}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuToolsGrid .HeaderMenuToolBox:active .HeaderMenuToolBoxIcon{transform:translateY(0) scale(.96)}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuToolsGrid .HeaderMenuToolBox .HeaderMenuToolBoxLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:400;line-height:1.25;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuToolsGrid .HeaderMenuToolBox .HeaderMenuPinTip{align-items:center;display:inline-flex;position:absolute;right:-6px;top:-7px}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuToolsGrid .HeaderMenuToolBox .HeaderMenuPinBtn{align-items:center;background:var(--background_White);border:0;border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;opacity:0;padding:0;transform:rotate(0deg);transition:opacity .15s ease,background .15s ease,color .15s ease,transform .2s ease;width:20px}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuToolsGrid .HeaderMenuToolBox .HeaderMenuPinBtn:hover{background:var(--background_Gray_Light);opacity:1}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuToolsGrid .HeaderMenuToolBox .HeaderMenuPinBtn.is-pinned{background:#0000;color:var(--text_Title_Light_Light);opacity:1;transform:rotate(-35deg)}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuToolsGrid .HeaderMenuToolBox .HeaderMenuPinBtn.is-pinned .material-symbols-outlined{color:var(--text_Title_Light_Light);font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuToolsGrid .HeaderMenuToolBox .HeaderMenuPinBtn .material-symbols-outlined{font-size:13px}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuToolsGrid .HeaderMenuToolBox:hover .HeaderMenuPinBtn{opacity:1}@media(max-width:1050px){.HeaderWrapper .EmailVerifyBanner{font-size:12px;height:auto;min-height:44px;padding:8px 14px}.HeaderWrapper .Header .HeaderLeft .MenuLogo{gap:6px;padding-left:20px;width:64px}.HeaderWrapper .Header .HeaderLeft .MenuLogo h1{font-size:18px}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsList{grid-template-columns:1fr;max-width:calc(100vw - 24px);min-width:260px}.HeaderWrapper .Header .HeaderRight{margin-right:6px}.HeaderWrapper .Header .HeaderRight .HeaderRightPlan{gap:0;padding:0 8px}.HeaderWrapper .Header .HeaderRight .HeaderRightPlan>span:not(.HeaderRightPlanIcon){display:none}.HeaderWrapper .Header .HeaderRight .HeaderRightPlan .HeaderRightPlanIcon{margin-left:0}}@media(max-width:600px){.HeaderWrapper{z-index:99}.HeaderWrapper .EmailVerifyBanner{align-items:flex-start;flex-direction:column;gap:10px;margin-left:5px;padding:10px 12px;width:calc(100% - 10px)}.HeaderWrapper .EmailVerifyBanner .EmailVerifyBannerButtonAndMessage{gap:8px;justify-content:space-between;width:100%}.HeaderWrapper .EmailVerifyBanner .EmailVerifyBannerButtonAndMessage .EmailVerifyButton{padding:8px 16px}.HeaderWrapper .Header{flex-wrap:wrap;gap:6px;height:auto;min-height:48px;padding-bottom:4px}.HeaderWrapper .Header .HeaderLeft .MenuLogo{padding-left:10px;width:auto}.HeaderWrapper .Header .HeaderLeft .MenuLogo img{height:28px;width:28px}.HeaderWrapper .Header .HeaderLeft .MenuLogo h1{font-size:16px}.HeaderWrapper .Header .HeaderLeft .MenuToggle{display:none}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsSeleceted{height:30px;padding:4px 10px}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsSeleceted span{font-size:12px}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsList{left:12px;max-width:calc(100vw - 24px);min-width:0;position:fixed;right:12px;top:60px;width:auto}.HeaderWrapper .Header .HeaderRight{align-items:center;gap:4px;margin-right:4px}.HeaderWrapper .Header .HeaderRight .HeaderRightDialer,.HeaderWrapper .Header .HeaderRight .HeaderRightHelp,.HeaderWrapper .Header .HeaderRight .HeaderRightNotifications,.HeaderWrapper .Header .HeaderRight .HeaderRightNotificationsMobile,.HeaderWrapper .Header .HeaderRight .HeaderRightPlan,.HeaderWrapper .Header .HeaderRight>.ToolTipTitle{display:none!important}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper,.HeaderWrapper .Header .HeaderRight .HeaderRightBox,.HeaderWrapper .Header .HeaderRight .SearchBar .Genaya_HeaderRightSearch{border:none;border-radius:8px;gap:0;height:36px;justify-content:center;min-width:36px;outline:none;padding:0;width:36px}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper,.HeaderWrapper .Header .HeaderRight .SearchBar .Genaya_HeaderRightSearch{box-shadow:0 1px 3px #0000000d}.HeaderWrapper .Header .HeaderRight .HeaderRightBox{box-shadow:none!important}.HeaderWrapper .Header .HeaderRight .HeaderMenuPinBtn,.HeaderWrapper .Header .HeaderRight .HeaderMenuPinBtn.is-pinned{display:none!important}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper.is-open{border:none;border-radius:8px;outline:none}.HeaderWrapper .Header .HeaderRight .HeaderRightBox{border-radius:8px;padding:0}.HeaderWrapper .Header .HeaderRight .HeaderRightBox.is-open{border:none!important;box-shadow:none!important;outline:none!important}.HeaderWrapper .Header .HeaderRight .OnboardingOrgGenayaHeaderPill{border:none!important;border-radius:8px;box-shadow:0 1px 3px #0000000d!important;gap:6px;height:36px;margin-right:6px!important;outline:none!important;padding:0 10px}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper>span{display:none}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper img{height:20px;width:20px}.HeaderWrapper .Header .HeaderRight .MenuToggle.MenuToggle--mobile{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid #0000;border-radius:6px;display:inline-flex!important;height:36px;justify-content:center;left:auto;margin-left:0;position:static;top:auto;width:36px}.HeaderWrapper .Header .HeaderRight .MenuToggle.MenuToggle--mobile:hover{background:var(--background_Gray_Light)}.HeaderWrapper .Header .HeaderRight .MenuToggle.MenuToggle--mobile .material-symbols-outlined{color:var(--text_Title_Light);font-size:22px}.HeaderWrapper .Header .HeaderRight .MenuToggle.MenuToggle--mobile.is-mobile-open{background:var(--background_White);border:1px solid var(--border_Light);color:var(--text_Title_Light)}.HeaderWrapper .Header .HeaderRight .MenuToggle.MenuToggle--mobile.is-mobile-open .material-symbols-outlined{color:var(--text_Title_Light)}.HeaderWrapper .Header .HeaderRight .HeaderRightBox h2,.HeaderWrapper .Header .HeaderRight .HeaderRightBox img{height:28px;margin-right:4px;min-height:28px;min-width:28px;width:28px}.HeaderWrapper .Header .HeaderRight .HeaderRightBox .HeaderLogoArrow{display:none}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu{left:2px;max-height:calc(100dvh - 60px);max-width:calc(100vw - 4px);position:fixed;right:2px;top:50px;width:auto}}@keyframes GenayaAIButtonGlow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes GenayaAIButtonShadow{0%{box-shadow:0 8px 18px rgba(168,32,236,.251),0 0 0 var(--outline_Blue)}50%{box-shadow:0 10px 22px rgba(11,95,255,.278),0 0 18px rgba(39,187,252,.278)}to{box-shadow:0 8px 18px rgba(168,32,236,.251),0 0 0 var(--outline_Blue)}}@keyframes RenderPageOpen{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.HeaderFloatingNotifs{display:flex;flex-direction:column;gap:12px;max-width:calc(100vw - 32px);min-width:330px;pointer-events:none;position:fixed;right:16px;top:16px;width:330px;z-index:1500}.HeaderFloatingNotifs .HeaderFloatingNotifsSlot{animation:HeaderFloatingNotifsIn .32s ease both;pointer-events:auto;position:relative}.HeaderFloatingNotifs .HeaderFloatingNotifsSlot .NotificationCenterItem{--nc-item-bg:#ffffffeb;--nc-item-border:#ffffffd9;box-shadow:0 1px 2px #0f172a0f,0 18px 40px #0f172a2e}[data-theme=dark] .HeaderFloatingNotifs .HeaderFloatingNotifsSlot .NotificationCenterItem{--nc-item-bg:#1e293bf0;--nc-item-border:#94a3b847;box-shadow:0 1px 2px #0006,0 18px 44px #0000008c}.HeaderFloatingNotifs .HeaderFloatingNotifsSlot:before{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:radial-gradient(140% 150% at 100% 0,#e6e6e6a8 0,#d6d6d666 45%,#0000 80%);background:radial-gradient(140% 150% at 100% 0,var(--nc-shadow-color-1,#e6e6e6a8) 0,var(--nc-shadow-color-2,#d6d6d666) 45%,var(--nc-shadow-color-3,#0000) 80%);bottom:-60px;content:"";left:-90px;mask-image:radial-gradient(140% 150% at 100% 0,#000 0,#000 45%,#0000 80%);-webkit-mask-image:radial-gradient(140% 150% at 100% 0,#000 0,#000 45%,#0000 80%);pointer-events:none;position:absolute;right:-90px;top:-60px;z-index:-1}[data-theme=dark] .HeaderFloatingNotifs .HeaderFloatingNotifsSlot:before{background:radial-gradient(140% 150% at 100% 0,#1e293bc7 0,#0f172a8c 45%,#0000 80%)}.HeaderFloatingNotifs .HeaderFloatingNotifsSlot.is-leaving{animation:HeaderFloatingNotifsOut .22s ease forwards}@keyframes HeaderFloatingNotifsIn{0%{opacity:0}to{opacity:1}}@keyframes HeaderFloatingNotifsOut{0%{opacity:1}to{opacity:0}}@media(max-width:600px){.HeaderFloatingNotifs{left:12px;min-width:0;right:12px;top:12px;width:auto}}.SearchBar.asPage{display:flex;flex:1 1;height:100%;min-height:0;width:100%}.SearchBar.asPage .SearchBarSearchBanner{background:#0000;display:flex;flex:1 1;height:100%;min-height:0;opacity:1;pointer-events:auto;position:static;width:100%;z-index:auto}.SearchBar.asPage .SearchBarSearchBanner .SearchBarSearchBannerMain{background:var(--background_White);border:1px solid var(--border_Light);border-left:none;border-radius:0 8px 8px 0;box-shadow:none;display:flex;flex:1 1;flex-direction:column;gap:0;height:100%;margin:0;max-width:none;min-height:0;opacity:1;overflow:hidden;transform:none;width:100%}.SearchBar.asPage .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput{border-radius:0 8px 0 0;flex:0 0 auto;padding:6px 24px 0}.SearchBar.asPage .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs{flex:0 0 auto;padding:3px 24px 12px}.SearchBar.asPage .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain{flex:1 1;min-height:0;overflow-y:auto;padding:0 8px}.SearchBar.asPage .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchBannerFooter{border-radius:0;flex:0 0 auto}@media(max-width:820px){.SearchBar.asPage .SearchBarSearchBanner .SearchBarSearchBannerMain{border-left:1px solid var(--border_Light);border-radius:8px}.SearchBar.asPage .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput{border-radius:8px 8px 0 0}}@media(max-width:1050px){.SearchBar.asPage .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput,.SearchBar.asPage .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs{padding-left:12px;padding-right:12px}.SearchBar.asPage .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain{padding:0 4px}}@media(max-width:600px){.SearchBar.asPage .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput,.SearchBar.asPage .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs{padding-left:8px;padding-right:8px}.SearchBar.asPage .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain{padding:0 2px}.SearchBar.asPage .SearchBarSearchBanner .SearchBarSearchBannerMain{inset:auto;position:relative}}.SearchBar .Genaya_HeaderRightSearch{align-items:center;background:var(--background_White);border:1px solid #0000;border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:inline-flex;gap:8px;margin-right:10px;outline:3px solid #0000;padding:.5px 10px;position:relative;transition:border-color .16s ease,box-shadow .16s ease}.SearchBar .Genaya_HeaderRightSearch:hover{border:1px solid var(--border_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.SearchBar .Genaya_HeaderRightSearch:focus-within{background-color:var(--background_White);border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014}.SearchBar .Genaya_HeaderRightSearch .Genaya_HeaderRightSearchIcon{color:var(--text_Title_Light_Light);display:inline-flex;font-size:16px;left:8px;position:absolute}.SearchBar .Genaya_HeaderRightSearch .Genaya_HeaderRightSearchIcon .material-symbols-outlined{word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:16px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.SearchBar .Genaya_HeaderRightSearch input{background:#0000;border:none;color:var(--text_Title_Dark);font-size:13px;min-width:180px;outline:none;padding:7px 10px 7px 20px}.SearchBar .Genaya_HeaderRightSearch input:focus{background:var(--background_White)}.SearchBar .Genaya_HeaderRightSearch .Genaya_HeaderShortcut{align-items:center;border-left:1px solid var(--border_Dark_Light);color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;gap:4px;min-width:46px;padding-left:6px;transition:opacity .18s ease,transform .18s ease}.SearchBar .Genaya_HeaderRightSearch .Genaya_HeaderShortcut.isHidden{opacity:0;pointer-events:none;transform:translateY(-2px)}.SearchBar .Genaya_HeaderRightSearch .Genaya_HeaderShortcut .Genaya_HeaderShortcutKey{background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:4px;font-weight:600;line-height:1;padding:2px 6px}.SearchBar .Genaya_HeaderRightSearch .Genaya_HeaderShortcut .Genaya_HeaderShortcutDivider{opacity:.7;padding:0 2px}.SearchBar .Genaya_HeaderRightSearch .SearchBar__clearButton{align-items:center;background:hsla(0,0%,90%,.196);border:1px solid var(--border_Light);border-radius:4PX;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;opacity:0;pointer-events:none;position:absolute;right:4px;transform:scale(.85);transform:translateY(-50%);transition:opacity .18s ease,transform .18s ease,background .16s ease,color .16s ease;width:26px}.SearchBar .Genaya_HeaderRightSearch .SearchBar__clearButton .material-symbols-outlined{word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:14px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;transition:opacity .18s ease;white-space:nowrap}.SearchBar .Genaya_HeaderRightSearch .SearchBar__clearButton.isVisible{opacity:1;pointer-events:auto;transform:scale(1)}.SearchBar .Genaya_HeaderRightSearch .SearchBar__clearButton.isVisible .material-symbols-outlined{opacity:1}.SearchBar .Genaya_HeaderRightSearch .SearchBar__clearButton:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SearchBar .SearchBarSearchBanner{align-items:flex-start;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .18s ease;width:100%;z-index:14000}.SearchBar .SearchBarSearchBanner.isVisible{opacity:1;pointer-events:auto}.SearchBar .SearchBarSearchBanner.isVisible .SearchBarSearchBannerLayer1{opacity:1}.SearchBar .SearchBarSearchBanner.isVisible .SearchBarSearchBannerMain{opacity:1;transform:translateY(0) scale(1)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerLayer1{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .18s ease;width:100%;z-index:-1}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;gap:12px;height:520px;margin-top:10vh;max-width:90%;opacity:.7;position:relative;transform:translateY(0) scale(.97);transition:opacity .18s ease,transform .18s ease;width:800px;z-index:1}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchBannerGrabber{display:none}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput{align-items:center;background:var(--background_White);border-radius:12px 12px 0 0;display:flex;gap:8px;left:0;padding:5px 14px 0;position:-webkit-sticky;position:sticky;top:0;z-index:2}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .material-symbols-outlined{word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;color:var(--text_Title_Light_Light);direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:14px;height:50px;outline:none}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput input::placeholder{color:var(--text_Title_Light_Light_Light);font-size:14px;font-weight:300}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .SearchBar__clearButton{align-items:center;background:hsla(0,0%,90%,.196);border:1px solid var(--border_Light);border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;opacity:0;pointer-events:none;transform:scale(.85);transition:opacity .18s ease,transform .18s ease,background .16s ease,color .16s ease;width:26px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .SearchBar__clearButton .material-symbols-outlined{word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:16px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;transition:opacity .18s ease;white-space:nowrap}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .SearchBar__clearButton.isVisible{opacity:1;pointer-events:auto;transform:scale(1)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .SearchBar__clearButton.isVisible .material-symbols-outlined{opacity:1}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .SearchBar__clearButton:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .SearchBar__goToPageButton{align-items:center;background:hsla(0,0%,90%,.196);border:1px solid var(--border_Light);border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;opacity:0;pointer-events:none;transform:scale(.85);transition:opacity .18s ease,transform .18s ease,background .16s ease,color .16s ease,border-color .16s ease;width:26px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .SearchBar__goToPageButton .material-symbols-outlined{word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:15px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;transition:opacity .18s ease;white-space:nowrap}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .SearchBar__goToPageButton.isVisible{opacity:1;pointer-events:auto;transform:scale(1)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .SearchBar__goToPageButton:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs{align-items:center;background-color:var(--background_White);display:flex;gap:8px;left:0;overflow-x:auto;padding:3px 12px 10px;position:-webkit-sticky;position:sticky;top:55px;z-index:5}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs .SearchBarSearchTabsSettings{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;left:0;margin-right:2px;position:-webkit-sticky;position:sticky;transition:color .15s ease,border-color .15s ease,background .15s ease;width:28px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs .SearchBarSearchTabsSettings .material-symbols-outlined{font-size:16px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs .SearchBarSearchTabsSettings:hover{background:var(--background_Gray_Light_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs .SearchBarSearchTabsItem{align-items:center;background:#0000;border:1px solid #0000;border-color:var(--border_Light);border-radius:50px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;outline:3px solid #0000;padding:6px 10px;transition:all .15s ease;white-space:nowrap}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs .SearchBarSearchTabsItem .material-symbols-outlined{word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:14px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs .SearchBarSearchTabsItem:focus,.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs .SearchBarSearchTabsItem:hover{background:var(--background_Gray_Light);border-color:var(--border_Light);color:var(--text_Title_Dark)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs .SearchBarSearchTabsItem.isActive{background:var(--background_White);border-color:var(--border_Light);border:1px solid var(--background_Blue);box-shadow:0 1px 2px #0f172a14;color:var(--text_Title_Dark);outline:3px solid var(--outline_Blue)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs .SearchBarSearchTabsItem.is-locked{color:var(--text_Title_Light_Light);cursor:not-allowed;opacity:.55}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs .SearchBarSearchTabsItem.is-locked:focus,.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs .SearchBarSearchTabsItem.is-locked:hover{background:#0000;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs .SearchBarSearchTabsItem.is-locked .SearchBarSearchTabsLock{color:var(--text_Title_Light_Light);font-size:13px;margin-left:-2px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs .SearchBarSearchTabsTip{align-items:center;display:inline-flex}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain{display:flex;flex-direction:column;height:calc(100% - 133px);overflow-y:scroll}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerSection{display:flex;flex-direction:column}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBar__emptyState{align-items:center;display:flex;flex-direction:column;gap:0;padding:18px 14px;text-align:center}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBar__emptyState .material-symbols-outlined{background-color:var(--border_Light_Light);border:1px solid var(--border_Light);border-radius:12px;color:var(--text_Title_Light_Light_Light);margin-bottom:10px;padding:8px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBar__emptyState strong{color:var(--text_Title_Dark);font-size:15px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBar__emptyState small{color:var(--text_Title_Light_Light_Light);font-size:11px;font-weight:300}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBar__emptyState.SearchBar__emptyState--hint{padding:16px 14px 22px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBar__emptyState.SearchBar__emptyState--hint .material-symbols-outlined{background-color:var(--border_Light_Light);border:1px solid var(--border_Light);border-radius:12px;color:var(--text_Title_Light_Light_Light);margin-bottom:10px;padding:8px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBar__emptyState.SearchBar__emptyState--hint strong{color:var(--text_Title_Dark);font-size:15px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBar__emptyState.SearchBar__emptyState--hint small{color:var(--text_Title_Light_Light_Light);font-size:11px;font-weight:300}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults{display:flex;flex-direction:column;gap:0;margin-bottom:0;padding:0 10px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults.SearchBarSearchBannerResults--skeletons{gap:12px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults.SearchBarSearchBannerResults--flat{gap:8px;padding:0 10px 6px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults.SearchBarSearchBannerResults--flat .SearchBarSearchBannerResultsItem{border-radius:6px;padding:6px 4px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsSection{display:flex;flex-direction:column;gap:3px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsSection .SearchBarSearchBannerResultsSectionTitle{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:12px;font-weight:600;gap:8px;justify-content:space-between;text-transform:capitalize}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsSection .SearchBarSearchBannerResultsSectionTitle .SearchBarSearchBannerResultsSeeAll{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:11px;font-weight:600;padding:2px 4px;text-transform:none;white-space:nowrap}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsSection .SearchBarSearchBannerResultsSectionTitle .SearchBarSearchBannerResultsSeeAll:hover{text-decoration:underline}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem{align-items:flex-start;background:var(--background_White);border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:6px 8px;transition:background .15s ease,border-color .15s ease}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem.SearchBarSearchBannerResultsItem--skeleton{background:var(--background_Gray_Light_Blue);border-color:var(--border_Light);cursor:default}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem.isActive,.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemIcon{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);display:inline-flex;height:28px;justify-content:center;width:28px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemIcon .material-symbols-outlined{word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:16px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemContent{display:flex;flex-direction:column;gap:2px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemHeader{align-items:center;display:flex;gap:6px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemHeader .SearchBarSearchBannerResultsItemBadges{align-items:center;display:inline-flex;gap:0}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemHeader .SearchBarSearchBannerResultsItemType{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Light_Light_Light);display:inline-flex;font-size:11px;font-weight:500;height:20px;letter-spacing:.06em;line-height:1;padding:0 8px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemHeader .SearchBarSearchBannerResultsItemType.isPaired{border-radius:50px 0 0 50px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemHeader .SearchBarSearchBannerResultsItemTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemMeta,.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemSubtitle{color:var(--text_Title_Light);font-size:12px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemMeta .SearchBarSearchBannerResultsItemMetaText{color:inherit}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemStatus.isPaired{align-items:center;background:color-mix(in srgb,currentColor 12%,#0000);border:1px solid color-mix(in srgb,currentcolor 45%,#0000);border-radius:0 50px 50px 0;color:var(--text_Title_Light_Light_Light);display:inline-flex;font-size:11px;font-weight:500;height:20px;line-height:1;margin-left:-1px;padding:0 8px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SkeletonLine{animation:SearchBarSkeletonShimmer 1.2s ease-in-out infinite;background:linear-gradient(90deg,var(--border_Light) 0,var(--background_Gray_Light_Blue) 45%,var(--border_Light) 90%);background-size:200% 100%;border-radius:6px;height:10px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SkeletonLine.SkeletonLine--title{height:9px;width:90px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SkeletonLine.SkeletonLine--primary{height:11px;width:70%}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SkeletonLine.SkeletonLine--secondary{height:10px;width:55%}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SkeletonLine.SkeletonLine--meta{height:9px;width:40%}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SkeletonCircle{animation:SearchBarSkeletonShimmer 1.2s ease-in-out infinite;background:linear-gradient(90deg,var(--border_Light) 0,var(--background_Gray_Light_Blue) 45%,var(--border_Light) 90%);background-size:200% 100%;border-radius:6px;height:28px;width:28px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerCategory{align-items:center;display:flex;gap:10px;padding:4px 14px 6px;position:relative}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerCategory h1{background:var(--background_White);color:#b2b9c3;font-size:10px;font-weight:300;left:50%;letter-spacing:.08em;margin:0;padding:0 6px;position:absolute;text-transform:capitalize;transform:translateX(-50%)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerCategory span{background:var(--border_Light);flex:1 1;height:1px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem{border-radius:4px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;margin:0 10px 8px;padding:5px;transition:background .13s}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem .SearchBarSearchBannerItemContent{align-items:center;display:flex;gap:10px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem .SearchBarSearchBannerIcon{align-items:center;border:1px solid var(--border_Light);border-radius:4px;color:var(--text_Title_Light);display:inline-flex;font-size:14px;height:28px;justify-content:center;width:28px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem .SearchBarSearchBannerIcon .material-symbols-outlined{word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:16px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem .SearchBarSearchBannerIcon .material-symbols-outlined.isSpinning{animation:SearchBarActionSpin .7s linear infinite;color:var(--background_Blue)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem .SearchBarSearchBannerText{display:flex;flex-direction:column;gap:0}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem .SearchBarSearchBannerText .SearchBarSearchBannerLabelRow{align-items:center;display:inline-flex;gap:4px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem .SearchBarSearchBannerText .SearchBarSearchBannerCategoryChip{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:5px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);display:inline-flex;font-size:11px;font-weight:500;line-height:1.4;padding:1px 8px;white-space:nowrap}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem .SearchBarSearchBannerText strong{color:var(--text_Title_Dark);font-size:13px;font-weight:500}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem .SearchBarSearchBannerText small{color:var(--text_Title_Light_Light);font-size:11px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem:focus,.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem:hover{background:var(--background_Gray_Light)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem:focus .SearchBarSearchBannerIcon,.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem:hover .SearchBarSearchBannerIcon{background:var(--background_White)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem:active{background:var(--background_Gray_Light)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem.isActive .SearchBarSearchBannerIcon,.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem:active .SearchBarSearchBannerIcon{background:var(--background_White)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchBannerFooter{align-items:center;background:var(--background_Gray_Light);border-radius:0 0 12px 12px;border-top:1px solid var(--border_Light);display:flex;gap:10px;justify-content:space-between;padding:6px 15px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchBannerFooter .SearchBar__footerGroup{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:11px;gap:6px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchBannerFooter .SearchBar__footerKey{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-shadow:0 1px 3px #0000000d;color:#b1b9c2;display:inline-flex;font-size:10px;font-weight:400;height:22px;justify-content:center;min-width:34px;padding:0 6px;transition:background .15s ease}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchBannerFooter .SearchBar__footerKey:hover{background-color:var(--background_Gray_Light)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchBannerFooter .SearchBar__footerKeyIcon{min-width:22px;padding:0}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchBannerFooter .SearchBar__footerKeyIcon .material-symbols-outlined{word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:14px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchBannerFooter .SearchBar__footerLabel{color:var(--text_Title_Light_Light);font-size:11px}@keyframes SearchBarSkeletonShimmer{0%{background-position:0 0}to{background-position:200% 0}}@keyframes SearchBarActionSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:1050px){.SearchBar .Genaya_HeaderRightSearch{margin-right:6px}.SearchBar .Genaya_HeaderRightSearch input{min-width:140px}.SearchBar .Genaya_HeaderRightSearch .Genaya_HeaderShortcut{display:none}.SearchBar .SearchBarSearchBanner{align-items:flex-start;padding:16px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain{height:480px;margin-top:8vh;max-width:calc(100vw - 32px);width:680px}}@media(max-width:600px){.SearchBar .Genaya_HeaderRightSearch{border-color:var(--border_Light);border-radius:999px;height:40px;justify-content:center;margin-right:6px;min-width:40px;padding:0;width:40px}.SearchBar .Genaya_HeaderRightSearch .Genaya_HeaderRightSearchIcon{color:var(--text_Title_Light);position:static}.SearchBar .Genaya_HeaderRightSearch .Genaya_HeaderRightSearchIcon .material-symbols-outlined{font-size:20px}.SearchBar .Genaya_HeaderRightSearch .Genaya_HeaderShortcut,.SearchBar .Genaya_HeaderRightSearch .SearchBar__clearButton,.SearchBar .Genaya_HeaderRightSearch input{display:none}.SearchBar .SearchBarSearchBanner{align-items:stretch;opacity:1;padding:0}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerLayer1{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0000}.SearchBar .SearchBarSearchBanner.isVisible .SearchBarSearchBannerMain{opacity:1;transform:translateY(0)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain{border:1px solid var(--border_Light);border-radius:14px 14px 0 0;inset:auto;bottom:0;bottom:var(--search-kb,0);box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;height:auto;left:0;margin:0;max-height:none;max-width:none;opacity:0;overflow:hidden;position:fixed;right:0;top:56px;top:var(--searchPanelTop,56px);transform:translateY(-8px);transition:opacity .22s ease,transform .22s cubic-bezier(.32,.72,0,1);width:100%}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchBannerGrabber{display:none}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput{border-radius:14px 14px 0 0;flex-shrink:0;padding:8px 14px 0;position:relative;top:auto}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .material-symbols-outlined{font-size:20px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput input{font-size:16px;height:44px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .SearchBar__clearButton{height:32px;width:32px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .SearchBar__clearButton .material-symbols-outlined{font-size:18px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs{-webkit-overflow-scrolling:touch;flex-shrink:0;flex-wrap:nowrap;gap:6px;overflow-x:auto;overflow-y:hidden;padding:3px 12px 8px;position:relative;scrollbar-width:none;top:auto}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs::-webkit-scrollbar{display:none}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs .SearchBarSearchTabsItem{box-shadow:0 1px 3px #0000000d;flex-shrink:0;font-size:12px;padding:6px 10px;white-space:nowrap}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs .SearchBarSearchTabsItem .material-symbols-outlined{font-size:13px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain{-webkit-overflow-scrolling:touch;flex:1 1;height:auto;min-height:0;overflow-y:auto;padding-bottom:max(12px,env(safe-area-inset-bottom))}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem{margin:0 8px 6px;padding:8px 6px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem .SearchBarSearchBannerText strong{font-size:13px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem .SearchBarSearchBannerText small{font-size:11px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemIcon{height:24px;width:24px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemIcon .material-symbols-outlined{font-size:14px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemTitle{font-size:12px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemMeta,.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemSubtitle{font-size:11px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchBannerFooter{display:none}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain{gap:0}}.SearchTabsOrderBackdrop{align-items:center;animation:SearchTabsOrderFade .16s ease both;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:14002}.SearchTabsOrderBackdrop .SearchTabsOrderCard{animation:SearchTabsOrderPop .2s cubic-bezier(.22,.61,.36,1) both;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:min(78vh,640px);max-width:420px;overflow:hidden;width:100%}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderHead{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:18px 18px 0}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderHead .SearchTabsOrderHeadText{min-width:0}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderHead .SearchTabsOrderHeadText h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderHead .SearchTabsOrderHeadText p{color:var(--text_Title_Light_Light);font-size:12.5px;line-height:1.45;margin:4px 0 0}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderHead .SearchTabsOrderClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderHead .SearchTabsOrderClose .material-symbols-outlined{font-size:21px}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderHead .SearchTabsOrderClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderHead .SearchTabsOrderClose:active{transform:scale(.92)}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderList{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;min-height:0;overflow-y:auto;padding:10px}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderList .SearchTabsOrderRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:grab;display:flex;gap:10px;padding:9px 10px;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease;-webkit-user-select:none;user-select:none}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderList .SearchTabsOrderRow:hover{background:var(--background_Gray_Light_Light);border-color:var(--border_Dark_Light)}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderList .SearchTabsOrderRow.is-dragging{border-color:var(--background_Blue);box-shadow:0 12px 26px #0f172a24;cursor:grabbing;z-index:2}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderList .SearchTabsOrderRow .SearchTabsOrderGrip{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderList .SearchTabsOrderRow .SearchTabsOrderIcon{color:var(--text_Title_Light);flex-shrink:0;font-size:18px}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderList .SearchTabsOrderRow .SearchTabsOrderLabel{color:var(--text_Title_Dark);flex:1 1 auto;font-size:13.5px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderList .SearchTabsOrderRow .SearchTabsOrderLock{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:15px}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderActions{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:12px 14px}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderActions button{border-radius:10px;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;height:38px;padding:0 16px;transition:background .12s ease,border-color .12s ease,transform .08s ease}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderActions button:disabled{cursor:not-allowed;opacity:.6}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderActions button:active:not(:disabled){transform:scale(.98)}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderActions .SearchTabsOrderReset{background:#0000;border:0;color:var(--text_Title_Light);padding:0 8px}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderActions .SearchTabsOrderReset:hover:not(:disabled){color:var(--text_Title_Dark)}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderActions .SearchTabsOrderActionsRight{align-items:center;display:flex;gap:10px}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderActions .SearchTabsOrderActionsRight .SearchTabsOrderCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);font-size:13px;font-weight:600;height:auto;padding:8px 10px;transition:background .12s ease,color .12s ease}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderActions .SearchTabsOrderActionsRight .SearchTabsOrderCancel:hover:not(:disabled){background:var(--surface-sunken);color:var(--text_Title_Dark)}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderActions .SearchTabsOrderActionsRight .SearchTabsOrderSave{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderActions .SearchTabsOrderActionsRight .SearchTabsOrderSave .SearchTabsOrderSaveInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderActions .SearchTabsOrderActionsRight .SearchTabsOrderSave .SearchTabsOrderSaveInner .material-symbols-outlined{color:#fff;font-size:16px}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderActions .SearchTabsOrderActionsRight .SearchTabsOrderSave .SearchTabsOrderSaveLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderActions .SearchTabsOrderActionsRight .SearchTabsOrderSave:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderActions .SearchTabsOrderActionsRight .SearchTabsOrderSave:active{transform:scale(.98)}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderActions .SearchTabsOrderActionsRight .SearchTabsOrderSave:disabled{cursor:not-allowed;opacity:.55;transform:none}@keyframes SearchTabsOrderFade{0%{opacity:0}to{opacity:1}}@keyframes SearchTabsOrderPop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:600px){.SearchTabsOrderBackdrop{padding:14px}.SearchTabsOrderBackdrop .SearchTabsOrderCard{max-height:86vh}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderActions{flex-wrap:wrap}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderActions .SearchTabsOrderActionsRight{flex:1 1 auto;justify-content:flex-end}.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderActions .SearchTabsOrderActionsRight .SearchTabsOrderCancel,.SearchTabsOrderBackdrop .SearchTabsOrderCard .SearchTabsOrderActions .SearchTabsOrderActionsRight .SearchTabsOrderSave{flex:1 1;justify-content:center;min-height:44px}}.OnboardingOrgGenaya{animation:OnboardingOrgGenayaSlideIn .22s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;bottom:24px;box-shadow:0 6px 10px #aab6d32e,0 4px 12px #626c8214;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;max-height:calc(100vh - 80px);max-width:300px;min-width:300px;overflow:hidden;position:fixed;right:24px;z-index:1440}@keyframes OnboardingOrgGenayaSlideIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.OnboardingOrgGenaya.is-closing{animation:OnboardingOrgGenayaSlideOut .22s ease forwards;pointer-events:none}@keyframes OnboardingOrgGenayaSlideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.OnboardingOrgGenaya{transition:min-width .24s cubic-bezier(.22,.61,.36,1),max-width .24s cubic-bezier(.22,.61,.36,1)}.OnboardingOrgGenaya .OnboardingOrgGenayaList,.OnboardingOrgGenaya .OnboardingOrgGenayaProgressLabel{max-height:60vh;opacity:1;transition:opacity .2s ease,max-height .28s cubic-bezier(.22,.61,.36,1),margin .24s ease,padding .24s ease}.OnboardingOrgGenaya .OnboardingOrgGenayaCollapsedNext{max-height:0;opacity:0;overflow:hidden;padding-bottom:0;padding-top:0;transition:opacity .2s ease,max-height .28s cubic-bezier(.22,.61,.36,1),padding .24s ease}.OnboardingOrgGenaya.is-collapsed .OnboardingOrgGenayaList,.OnboardingOrgGenaya.is-collapsed .OnboardingOrgGenayaProgressLabel{margin:0;max-height:0;opacity:0;overflow:hidden;padding-bottom:0;padding-top:0}.OnboardingOrgGenaya.is-all-done .OnboardingOrgGenayaCollapsedNext,.OnboardingOrgGenaya.is-collapsed .OnboardingOrgGenayaCollapsedNext{max-height:60px;opacity:1;padding:4px 14px 12px}.OnboardingOrgGenaya .OnboardingOrgGenayaHeader{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:12px 14px 10px}.OnboardingOrgGenaya .OnboardingOrgGenayaHeader .OnboardingOrgGenayaTitle{align-items:center;display:inline-flex;gap:6px}.OnboardingOrgGenaya .OnboardingOrgGenayaHeader .OnboardingOrgGenayaTitle h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.OnboardingOrgGenaya .OnboardingOrgGenayaHeader .OnboardingOrgGenayaHeaderActions{align-items:center;display:inline-flex;gap:2px}.OnboardingOrgGenaya .OnboardingOrgGenayaIconBtn{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .12s ease,color .12s ease;width:28px}.OnboardingOrgGenaya .OnboardingOrgGenayaIconBtn .material-symbols-outlined{font-size:18px}.OnboardingOrgGenaya .OnboardingOrgGenayaIconBtn:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.OnboardingOrgGenaya .OnboardingOrgGenayaProgressBar{background:var(--background_Gray_Light);border-radius:999px;height:4px;margin:0 14px;overflow:hidden;position:relative}.OnboardingOrgGenaya .OnboardingOrgGenayaProgressBar>span{background:linear-gradient(90deg,var(--background_Blue_Light_Middle),var(--background_Blue));border-radius:999px;inset:0 auto 0 0;position:absolute;transition:width .25s ease}.OnboardingOrgGenaya .OnboardingOrgGenayaProgressBar.is-loading>span{animation:OnboardingPanelBarFill 1.4s cubic-bezier(.22,.61,.36,1) forwards;transform-origin:left center;transition:none}@keyframes OnboardingPanelBarFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.OnboardingOrgGenaya .OnboardingOrgGenayaProgressLabel{color:var(--text_Title_Light_Light);font-size:11px;padding:6px 14px 0}.OnboardingOrgGenaya .OnboardingOrgGenayaError{background:#ef444414;border:1px solid #ef444440;border-radius:8px;color:var(--Canceled);font-size:12px;margin:8px 14px 0;padding:8px 10px}.OnboardingOrgGenaya .OnboardingOrgGenayaList{display:flex;flex-direction:column;gap:2px;margin-top:8px;max-height:60vh;overflow-y:auto;padding:0 6px 12px}.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaItem{border-radius:10px;cursor:pointer;padding:8px 10px;transition:background .12s ease}.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaItem.is-active,.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaItem:hover{background:var(--background_Gray_Light)}.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaItem.is-done .OnboardingOrgGenayaItemTitle{color:var(--text_Title_Light_Light);text-decoration:line-through}.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaItem .OnboardingOrgGenayaItemHead{align-items:center;display:flex;gap:10px}.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaItem .OnboardingOrgGenayaItemHead .OnboardingOrgGenayaItemTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:500;line-height:1.35}.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaItem .OnboardingOrgGenayaItemBody{margin-top:8px;padding:0 0 4px 30px}.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaItem .OnboardingOrgGenayaItemBody p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;margin:0 0 8px}.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaItem .OnboardingOrgGenayaItemBody .OnboardingOrgGenayaItemCta{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px;transition:background .12s ease,transform .08s ease}.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaItem .OnboardingOrgGenayaItemBody .OnboardingOrgGenayaItemCta .material-symbols-outlined{font-size:14px}.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaItem .OnboardingOrgGenayaItemBody .OnboardingOrgGenayaItemCta:hover{background:var(--background_Blue);background:var(--background_Blue_Dark,var(--background_Blue))}.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaItem .OnboardingOrgGenayaItemBody .OnboardingOrgGenayaItemCta:active{transform:scale(.97)}.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaCheck{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:50%;cursor:pointer;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;transition:border-color .12s ease,background .12s ease;width:20px}.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaCheck .material-symbols-outlined{color:#fff;font-size:14px}.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaCheck.is-checked{background:var(--background_Blue);background:var(--brand-accent,var(--background_Blue));border-color:var(--brand-accent,var(--background_Blue))}.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaCheck:hover{border-color:var(--background_Blue)}.OnboardingOrgGenaya .OnboardingOrgGenayaCollapsedNext{color:var(--text_Title_Light);font-size:12px;padding:0 14px}.OnboardingOrgGenaya .OnboardingOrgGenayaCollapsedNext .OnboardingOrgGenayaCollapsedNextLink{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:500;margin-left:4px;padding:0}.OnboardingOrgGenaya .OnboardingOrgGenayaCollapsedNext .OnboardingOrgGenayaCollapsedNextLink:hover{text-decoration:underline}.OnboardingOrgGenaya .OnboardingOrgGenayaCollapsedNext.is-done{color:#16a34a;color:var(--Done,#16a34a);font-weight:600}.OnboardingOrgGenaya.is-collapsed{max-width:300px;min-width:300px}@media(max-width:600px){.OnboardingOrgGenaya{bottom:8px;right:8px}.OnboardingOrgGenaya,.OnboardingOrgGenaya.is-collapsed{width:calc(100vw - 16px)}}.OnboardingOrgGenayaHeaderPill{align-items:center;animation:OnboardingOrgGenayaPillIn .3s cubic-bezier(.22,1,.36,1) backwards;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:8px;height:33px;margin-right:8px;padding:6px 10px 6px 12px;transition:background .12s ease,transform .08s ease}@keyframes OnboardingOrgGenayaPillIn{0%{opacity:0;transform:translateY(-6px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}[data-theme=dark] .OnboardingOrgGenayaHeaderPill{background:#1a1f27!important;background:var(--surface-raised,#1a1f27)!important;border-color:#94a3b838;color:var(--text_Title_Dark)}.OnboardingOrgGenayaHeaderPill:hover{background:var(--background_Gray_Light)}[data-theme=dark] .OnboardingOrgGenayaHeaderPill:hover{background:#3b82f624!important;border-color:#3b82f66b!important;box-shadow:0 4px 14px #3b82f62e}.OnboardingOrgGenayaHeaderPill:active{transform:scale(.98)}.OnboardingOrgGenayaHeaderPill .OnboardingOrgGenayaHeaderPillLabel--mobile{display:none}@media(max-width:600px){.OnboardingOrgGenayaHeaderPill .OnboardingOrgGenayaHeaderPillLabel{display:none}.OnboardingOrgGenayaHeaderPill .OnboardingOrgGenayaHeaderPillLabel--mobile{display:inline-flex}}@media(max-width:374px){.OnboardingOrgGenayaHeaderPill{gap:0;padding:6px}.OnboardingOrgGenayaHeaderPill .OnboardingOrgGenayaHeaderPillLabel,.OnboardingOrgGenayaHeaderPill .OnboardingOrgGenayaHeaderPillLabel--mobile{display:none}}.OnboardingOrgGenayaHeaderPill .OnboardingOrgGenayaHeaderPillRing{background:conic-gradient(var(--background_Blue) 0,var(--background_Gray_Dark_Light) 0);background:conic-gradient(var(--background_Blue) calc(var(--progress, 0)*1%),var(--background_Gray_Dark_Light) 0);border-radius:50%;flex-shrink:0;height:18px;position:relative;width:18px}.OnboardingOrgGenayaHeaderPill .OnboardingOrgGenayaHeaderPillRing:after{background:var(--background_White);border-radius:50%;content:"";inset:3px;position:absolute}[data-theme=dark] .OnboardingOrgGenayaHeaderPill .OnboardingOrgGenayaHeaderPillRing :after{background:#1a1f27;background:var(--surface-raised,#1a1f27)}.WhatIsNew{display:flex;justify-content:flex-end;position:fixed;right:20px;top:20px;width:360px;z-index:9999}.WhatIsNew .WhatIsNewLayer{align-items:center;animation:FeaturesOverlayFade .22s ease forwards;-webkit-backdrop-filter:blur(1.2px);backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;opacity:1;padding:20px;position:fixed;transition:opacity .22s ease;z-index:-1}.WhatIsNew .WhatIsNew__Panel{background:var(--background_White);border-radius:10px;box-shadow:0 12px 30px #0f172a2e;height:calc(100vh - 40px);min-width:400px;overflow:hidden;width:100%}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Header{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:16px 18px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Header h2{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Header .WhatIsNew__Close{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;line-height:1;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Header .WhatIsNew__Close .material-symbols-outlined{font-size:21px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Header .WhatIsNew__Close:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Header .WhatIsNew__Close:active{transform:scale(.92)}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts{display:flex;flex-direction:column;gap:30px;height:100%;overflow-y:auto;padding:16px 18px 100px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Post{border-bottom:3px solid var(--border_Light);display:flex;flex-direction:column;padding-bottom:30px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__PostMeta{align-items:center;display:flex;gap:8px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Badge{background:var(--outline_Blue);border:1px solid var(--background_Blue);border-radius:999px;color:var(--background_Blue);font-size:11px;font-weight:400;padding:3px 8px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Date{color:var(--text_Title_Light_Light);font-size:12px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Title{color:var(--text_Title_Light);font-size:19px;font-weight:600;margin-top:5px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Media{margin-top:20px;width:100%}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__MediaPlaceholder{align-items:center;background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Light_Light_Light);display:flex;font-size:13px;height:auto;justify-content:center;letter-spacing:.04em;text-transform:uppercase;width:100%}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__MediaPlaceholder img{border:3px solid var(--border_Light);border-radius:10px;height:100%;max-height:550px;width:100%}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__MediaPlaceholder img:hover{transform:scale(1.01);transition:transform .22s ease}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Summary{color:var(--text_Title_Light_Light);font-size:15px;line-height:1.5;margin:20px 0 0}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Cta{align-self:flex-start;background:var(--background_Blue);border:none;border-radius:50px;color:var(--background_Blue_White);cursor:pointer;font-size:14px;font-weight:500;margin-top:20px;padding:12px 30px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Cta:hover{background:var(--background_Blue_Dark)}@media(max-width:1050px){.WhatIsNew{width:340px}.WhatIsNew .WhatIsNew__Panel{min-width:0}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts{padding:14px 16px 80px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Title{font-size:17px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Summary{font-size:14px}}@media(max-width:600px){.WhatIsNew{left:0;right:0;top:0;width:100%}.WhatIsNew .WhatIsNew__Panel{border-radius:12px;height:calc(100vh - 16px);margin:8px;min-width:0;width:calc(100% - 16px)}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Header{padding:12px 14px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Header h2{font-size:15px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Header .WhatIsNew__Close{height:40px;width:40px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts{gap:22px;padding:12px 14px 80px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Title{font-size:16px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Summary{font-size:14px;margin-top:14px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Cta{min-height:44px;padding:12px 20px;text-align:center;width:100%}}.SendFeedbackModal{align-items:center;animation:SendFeedbackModalOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1100}@keyframes SendFeedbackModalOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes SendFeedbackModalCardPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.SendFeedbackModal .SendFeedbackModalOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.SendFeedbackModal .SendFeedbackModalCard{animation:SendFeedbackModalCardPop .26s ease forwards;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-width:92vw;overflow:hidden;position:relative;width:520px;z-index:1}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:20px 20px 0}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalHeader .SendFeedbackModalTitles{display:flex;flex-direction:column;gap:4px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalHeader .SendFeedbackModalTitles h2{color:var(--text_Title_Dark);font-size:17px;font-weight:600;letter-spacing:-.01em;margin:0}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalHeader .SendFeedbackModalTitles p{color:var(--text_Title_Light_Light);font-size:13.5px;line-height:1.6;margin:0}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalHeader .SendFeedbackModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalHeader .SendFeedbackModalClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalHeader .SendFeedbackModalClose:active{transform:scale(.92)}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalHeader .SendFeedbackModalClose .material-symbols-outlined{font-size:21px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody{display:flex;flex-direction:column;gap:16px;padding:20px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField{display:flex;flex-direction:column;gap:6px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalFieldLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalFieldLabel em{color:var(--text_Title_Light_Light);font-style:normal;font-weight:500}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalChips{display:flex;flex-wrap:wrap;gap:8px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalChips .SendFeedbackModalChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:inline-flex;font-family:inherit;gap:8px;outline:3px solid #0000;padding:6px 12px 6px 6px;transition:border-color .12s ease,outline-color .12s ease,box-shadow .12s ease,background .12s ease}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalChips .SendFeedbackModalChip .SendFeedbackModalChipIcon{align-items:center;border-radius:8px;display:inline-flex;flex-shrink:0;height:26px;justify-content:center;width:26px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalChips .SendFeedbackModalChip .SendFeedbackModalChipIcon .material-symbols-outlined{font-size:15px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalChips .SendFeedbackModalChip .SendFeedbackModalChipLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalChips .SendFeedbackModalChip:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalChips .SendFeedbackModalChip.is-selected{background:var(--surface-sunken);border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalChips .SendFeedbackModalChip.SendFeedbackModalChip--red .SendFeedbackModalChipIcon{background:color-mix(in srgb,var(--Canceled) 12%,#0000);color:var(--Canceled)}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalChips .SendFeedbackModalChip.SendFeedbackModalChip--orange .SendFeedbackModalChipIcon{background:color-mix(in srgb,var(--pending) 12%,#0000);color:var(--pending)}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalChips .SendFeedbackModalChip.SendFeedbackModalChip--blue .SendFeedbackModalChipIcon{background:color-mix(in srgb,var(--Submited) 12%,#0000);color:var(--Submited)}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalMessage{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);box-sizing:border-box;color:var(--text_Title_Dark);font-family:inherit;font-size:13.5px;line-height:1.6;min-height:96px;outline:3px solid #0000;padding:10px 12px;resize:vertical;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalMessage::placeholder{color:var(--text_Title_Light_Light)}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalMessage:focus,.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalMessage:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalShots{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalShots .SendFeedbackModalShot{background:var(--surface-sunken);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;flex-shrink:0;height:56px;position:relative;width:76px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalShots .SendFeedbackModalShot img{border-radius:9px;display:block;height:100%;object-fit:cover;width:100%}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalShots .SendFeedbackModalShot .SendFeedbackModalShotRemove{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:20px;justify-content:center;opacity:0;position:absolute;right:-7px;top:-7px;transition:opacity .12s ease,color .12s ease,transform .12s ease;width:20px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalShots .SendFeedbackModalShot .SendFeedbackModalShotRemove .material-symbols-outlined{font-size:13px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalShots .SendFeedbackModalShot .SendFeedbackModalShotRemove:hover{color:var(--Canceled)}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalShots .SendFeedbackModalShot .SendFeedbackModalShotRemove:active{transform:scale(.9)}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalShots .SendFeedbackModalShot:hover .SendFeedbackModalShotRemove{opacity:1}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalShots .SendFeedbackModalShotAdd{align-items:center;background:#0000;border:1px dashed var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;gap:6px;height:36px;justify-content:center;padding:0 14px;transition:border-color .12s ease,background .12s ease,color .12s ease}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalShots .SendFeedbackModalShotAdd .material-symbols-outlined{font-size:18px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalShots .SendFeedbackModalShotAdd .SendFeedbackModalShotAddLabel{font-size:12.5px;font-weight:600;white-space:nowrap}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalShots .SendFeedbackModalShotAdd:hover{background:var(--surface-sunken);border-color:var(--background_Blue);color:var(--text_Title_Dark)}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalShots .SendFeedbackModalShotAdd:disabled{cursor:not-allowed;opacity:.55}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalShots .SendFeedbackModalShotsInput{display:none}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:4px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions .SendFeedbackModalHint{color:var(--text_Title_Light_Light_Light);font-size:12.5px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions .SendFeedbackModalActionsButtons{align-items:center;display:flex;flex-shrink:0;gap:8px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions .SendFeedbackModalActionsButtons .SendFeedbackModalCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions .SendFeedbackModalActionsButtons .SendFeedbackModalCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions .SendFeedbackModalActionsButtons .SendFeedbackModalSend{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);cursor:pointer;display:inline-flex;font-family:inherit;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease,opacity .12s ease}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions .SendFeedbackModalActionsButtons .SendFeedbackModalSend .SendFeedbackModalSaveInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions .SendFeedbackModalActionsButtons .SendFeedbackModalSend .SendFeedbackModalSaveInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions .SendFeedbackModalActionsButtons .SendFeedbackModalSend .SendFeedbackModalSaveLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions .SendFeedbackModalActionsButtons .SendFeedbackModalSend:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions .SendFeedbackModalActionsButtons .SendFeedbackModalSend:active{transform:scale(.98)}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions .SendFeedbackModalActionsButtons .SendFeedbackModalSend:disabled{box-shadow:var(--shadow-lift);cursor:not-allowed;opacity:.55;transform:none}@media(max-width:600px){.SendFeedbackModal{align-items:center;padding:12px}.SendFeedbackModal .SendFeedbackModalCard{max-width:100%;width:100%}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalMessage{font-size:16px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalShots .SendFeedbackModalShot .SendFeedbackModalShotRemove{opacity:1}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions{align-items:stretch;flex-direction:column-reverse}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions .SendFeedbackModalHint{text-align:center}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions .SendFeedbackModalActionsButtons .SendFeedbackModalCancel{flex:1 1;text-align:center}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions .SendFeedbackModalActionsButtons .SendFeedbackModalSend{flex:1 1;justify-content:center}}.NotificationCenter{--nc-shadow-color-1:#e6e6e6a8;--nc-shadow-color-2:#d6d6d665;--nc-shadow-color-3:#4072cf00;--nc-card-bg:#ffffffa1;--nc-card-border:#ffffff80;--nc-pill-bg:#fffc;--nc-pill-border:#ffffff80;--nc-pill-text:var(--text_Title_Dark);align-items:flex-start;display:flex;gap:10px;height:100%;justify-content:flex-end;position:fixed;right:0;top:0;width:100%;z-index:1000}.NotificationCenter .NotificationCenterLayer{height:100%;left:0;position:absolute;top:0;width:100%}.NotificationCenter .NotificationCenterLayerShadow{animation:NotificationCenterShadowFadeIn 90ms ease-out both;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:radial-gradient(110% 120% at 100% 0,var(--nc-shadow-color-1) 0,var(--nc-shadow-color-2) 45%,var(--nc-shadow-color-3) 75%);height:100vh;mask-image:radial-gradient(110% 120% at 100% 0,#000 0,#000 45%,#0000 75%);-webkit-mask-image:radial-gradient(110% 120% at 100% 0,#000 0,#000 45%,#0000 75%);min-width:780px;position:absolute;right:0;top:0;z-index:1}.NotificationCenter .NotificationCenterLayerShadow.NotificationCenterLayerShadowClosing{animation:NotificationCenterShadowFadeOut .22s cubic-bezier(.4,0,.7,.4) forwards}.NotificationCenter .NotificationCenterBody{animation:NotificationCenterSlideIn .26s cubic-bezier(.22,.61,.36,1);display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto 1fr auto;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;overflow:hidden;position:relative;width:360px;z-index:2}.NotificationCenter .NotificationCenterBody.NotificationCenterBodyClosing{animation:NotificationCenterSlideOut .26s cubic-bezier(.4,0,.7,.4) forwards}.NotificationCenter .NotificationCenterBody .NotificationCenterHeader{grid-row:1}.NotificationCenter .NotificationCenterBody .NotificationCenterTabs{grid-row:2}.NotificationCenter .NotificationCenterBody .NotificationCenterFilter{grid-row:3}.NotificationCenter .NotificationCenterBody .NotificationCenterList{grid-row:4}.NotificationCenter .NotificationCenterBody .NotificationCenterFooter{grid-row:5}.NotificationCenter .NotificationCenterBody .NotificationCenterFilter{align-items:center;display:flex;gap:6px;padding:5px 16px 4px}.NotificationCenter .NotificationCenterBody .NotificationCenterFilter .NotificationCenterFilterChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:5px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.NotificationCenter .NotificationCenterBody .NotificationCenterFilter .NotificationCenterFilterChip .NotificationCenterFilterChipCount{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;padding:0 6px;transition:background .12s ease,color .12s ease}.NotificationCenter .NotificationCenterBody .NotificationCenterFilter .NotificationCenterFilterChip:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.NotificationCenter .NotificationCenterBody .NotificationCenterFilter .NotificationCenterFilterChip.is-active{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.NotificationCenter .NotificationCenterBody .NotificationCenterFilter .NotificationCenterFilterChip.is-active .NotificationCenterFilterChipCount{background:#ffffff38;color:#fff}.NotificationCenter .NotificationCenterBody .NotificationCenterList>.NotificationCenterFooterButton{align-items:center;align-self:center;background:#94a3b81a;border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;height:28px;justify-content:center;margin:4px auto 14px;padding:0 14px;transition:background .12s ease,color .12s ease,border-color .12s ease}.NotificationCenter .NotificationCenterBody .NotificationCenterList>.NotificationCenterFooterButton:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}[data-theme=dark] .NotificationCenter .NotificationCenterBody .NotificationCenterList>.NotificationCenterFooterButton{background:#94a3b824;border-color:#94a3b842;color:var(--text_Title_Light)}[data-theme=dark] .NotificationCenter .NotificationCenterBody .NotificationCenterList>.NotificationCenterFooterButton:hover{background:#94a3b838;color:var(--text_Title_Dark)}.NotificationCenter .NotificationCenterBody .NotificationCenterShowMore{align-items:center;align-self:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;justify-content:center;margin:4px 8px 12px;padding:8px 14px;transition:background .12s ease,border-color .12s ease;width:140px}.NotificationCenter .NotificationCenterBody .NotificationCenterShowMore .NotificationCenterShowMoreCount{color:var(--text_Title_Light_Light);font-size:12px}.NotificationCenter .NotificationCenterBody .NotificationCenterShowMore:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.NotificationCenter .NotificationCenterBody .NotificationCenterHeader{align-items:center;display:flex;justify-content:space-between;padding:18px 15px 10px;position:relative;z-index:6}.NotificationCenter .NotificationCenterBody .NotificationCenterHeader .NotificationCenterHeaderTitle{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.NotificationCenter .NotificationCenterBody .NotificationCenterHeader .NotificationCenterHeaderActions{align-items:center;display:flex;gap:6px}.NotificationCenter .NotificationCenterBody .NotificationCenterHeader .NotificationCenterHeaderClose{align-items:center;background:var(--nc-pill-bg);border:1px solid var(--nc-pill-border);border-radius:50%;cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:all .15s ease;width:28px}.NotificationCenter .NotificationCenterBody .NotificationCenterHeader .NotificationCenterHeaderClose .material-symbols-outlined{color:var(--nc-pill-text);font-size:18px}.NotificationCenter .NotificationCenterBody .NotificationCenterHeader .NotificationCenterHeaderClose:hover{transform:scale(1.05)}.NotificationCenter .NotificationCenterBody .NotificationCenterTabs{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:flex!important;flex:0 0 auto;gap:2px;margin:4px 15px 8px;min-height:36px;opacity:1;padding:3px;position:relative;visibility:visible;width:auto;z-index:7}.NotificationCenter .NotificationCenterBody .NotificationCenterTabs .NotificationCenterTabsIndicator{background:var(--background_White);border-radius:6px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;pointer-events:none;position:absolute;top:3px;transform:translateX(0);transition:transform .24s cubic-bezier(.22,.61,.36,1);width:calc(50% - 3px);z-index:1}.NotificationCenter .NotificationCenterBody .NotificationCenterTabs .NotificationCenterTabsIndicator.is-right{transform:translateX(100%)}.NotificationCenter .NotificationCenterBody .NotificationCenterTabs .NotificationCenterTab{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:13px;font-weight:500;gap:8px;height:30px;justify-content:center;padding:0 14px;position:relative;transition:color .18s ease;white-space:nowrap;z-index:2}.NotificationCenter .NotificationCenterBody .NotificationCenterTabs .NotificationCenterTab .NotificationCenterTabLabel{line-height:1}.NotificationCenter .NotificationCenterBody .NotificationCenterTabs .NotificationCenterTab .NotificationCenterTabBadge{align-items:center;background:var(--Canceled);border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:18px;justify-content:center;letter-spacing:0;line-height:1;min-width:18px;padding:0 5px}.NotificationCenter .NotificationCenterBody .NotificationCenterTabs .NotificationCenterTab.is-active,.NotificationCenter .NotificationCenterBody .NotificationCenterTabs .NotificationCenterTab:hover{color:var(--text_Title_Dark)}.NotificationCenter .NotificationCenterBody .NotificationCenterList{display:flex;flex:1 1;flex-direction:column;gap:12px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:14px 15px 12px 18px;position:relative;scrollbar-color:#0f172a2e #0000;scrollbar-width:thin;z-index:5}.NotificationCenter .NotificationCenterBody .NotificationCenterList::-webkit-scrollbar{width:6px}.NotificationCenter .NotificationCenterBody .NotificationCenterList::-webkit-scrollbar-track{background:#0000}.NotificationCenter .NotificationCenterBody .NotificationCenterList::-webkit-scrollbar-thumb{background:#0f172a2e;border-radius:999px}.NotificationCenter .NotificationCenterBody .NotificationCenterList::-webkit-scrollbar-thumb:hover{background:#0f172a52}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterItem{--nc-item-bg:#ffffffeb;--nc-item-border:#ffffffd9}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterRemindersSlot{animation:NotificationCenterRemindersSlotIn .22s cubic-bezier(.22,.61,.36,1) both}@keyframes NotificationCenterRemindersSlotIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterEmpty{align-items:center;animation:NotificationCenterEmptyFade .32s ease forwards;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:22px;justify-content:center;padding:36px 24px 32px;text-align:center}@keyframes NotificationCenterEmptyFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterEmpty .NotificationCenterEmptySkeleton{align-items:stretch;display:flex;flex-direction:column;gap:10px;max-width:280px;padding:6px;position:relative;width:100%}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterEmpty .NotificationCenterEmptySkeleton:before{background:radial-gradient(ellipse at 30% 50%,color-mix(in srgb,var(--background_Blue) 28%,#0000) 0,#0000 60%),radial-gradient(ellipse at 75% 50%,color-mix(in srgb,#ec4899 24%,#0000) 0,#0000 65%);border-radius:999px;content:"";filter:blur(22px);height:65%;left:50%;opacity:.55;pointer-events:none;position:absolute;top:55%;transform:translate(-50%,-50%);width:78%}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterEmpty .NotificationCenterEmptySkeleton .NotificationCenterEmptySkeletonCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 2px #0f172a0a,0 8px 18px #0f172a0a;display:flex;gap:12px;padding:12px 14px;position:relative;z-index:1}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterEmpty .NotificationCenterEmptySkeleton .NotificationCenterEmptySkeletonCard .NotificationCenterEmptySkeletonAvatar{background:var(--background_Gray_Light);border-radius:50%;flex-shrink:0;height:22px;width:22px}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterEmpty .NotificationCenterEmptySkeleton .NotificationCenterEmptySkeletonCard .NotificationCenterEmptySkeletonLine{background:var(--background_Gray_Light);border-radius:999px;flex:1 1;height:8px}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterEmpty .NotificationCenterEmptySkeleton .NotificationCenterEmptySkeletonCard.is-row-0{align-self:center;opacity:.85;transform:translateY(2px);width:86%}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterEmpty .NotificationCenterEmptySkeleton .NotificationCenterEmptySkeletonCard.is-row-1{box-shadow:0 4px 14px #0f172a14,0 1px 2px #0f172a0a;width:100%}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterEmpty .NotificationCenterEmptySkeleton .NotificationCenterEmptySkeletonCard.is-row-2{align-self:center;opacity:.75;transform:translateY(-2px);width:78%}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterEmpty .NotificationCenterEmptyTitle{color:var(--text_Title_Dark);font-size:15px;font-weight:600;line-height:1.3;margin:0}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterEmpty .NotificationCenterEmptySubtitle{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.45;margin:-10px 0 0;max-width:280px}.NotificationCenter .NotificationCenterBody .NotificationCenterFooter{align-items:center;display:flex;gap:8px;justify-content:center;padding:4px 15px 16px;position:relative;width:100%;z-index:6}.NotificationCenter .NotificationCenterBody .NotificationCenterFooter .NotificationCenterFooterButton{align-items:center;align-self:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:var(--nc-pill-bg);border:1px solid var(--nc-pill-border);border-radius:999px;color:var(--nc-pill-text);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;height:28px;justify-content:center;margin:6px auto 12px;padding:0 14px;transition:all .15s ease;width:auto}.NotificationCenter .NotificationCenterBody .NotificationCenterFooter .NotificationCenterFooterButton .material-symbols-outlined{color:var(--nc-pill-text);font-size:18px}.NotificationCenter .NotificationCenterBody .NotificationCenterFooter .NotificationCenterFooterButton:hover{transform:translateY(-1px)}.NotificationCenter .NotificationCenterBody .NotificationCenterFooter .NotificationCenterFooterClose{padding:0;width:32px}@media(max-width:1050px){.NotificationCenter .NotificationCenterLayerShadow{width:520px}.NotificationCenter .NotificationCenterBody{max-width:calc(100vw - 24px);width:360px}.NotificationCenter .NotificationCenterBody .NotificationCenterList{padding:6px 15px 12px}}@media(max-width:600px){.NotificationCenter .NotificationCenterLayerShadow{animation:NotificationCenterShadowFadeIn 90ms ease-out both;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:radial-gradient(110% 120% at 100% 0,var(--nc-shadow-color-1) 0,var(--nc-shadow-color-2) 45%,var(--nc-shadow-color-3) 75%);background:var(--background_Gray_Light_Light);mask-image:radial-gradient(110% 120% at 100% 0,#000 0,#000 45%,#0000 75%);-webkit-mask-image:radial-gradient(180% 120% at 45% 0,#000 0,#000 45%,#0000 75%);min-width:100%;width:100%}.NotificationCenter .NotificationCenterBody{min-width:100%}.NotificationCenter .NotificationCenterBody .NotificationCenterList{gap:10px;padding:6px 15px 10px}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterItem{min-height:64px;padding:10px 12px}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterItem .NotificationCenterItemContent .NotificationCenterItemText .NotificationCenterItemTitle{font-size:12px}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterItem .NotificationCenterItemContent .NotificationCenterItemText .NotificationCenterItemSubtitle{font-size:11px}}[data-theme=dark] .NotificationCenter{--nc-shadow-color-1:#14233cd9;--nc-shadow-color-2:#0f1e378c;--nc-shadow-color-3:#0a142800;--nc-card-bg:#1e293b8c;--nc-card-border:#94a3b82e;--nc-pill-bg:#1e293bb3;--nc-pill-border:#94a3b838;--nc-pill-text:var(--text_Title_Dark)}[data-theme=dark] .NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterItem{box-shadow:0 4px 12px #00000059}@keyframes NotificationCenterSlideIn{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes NotificationCenterSlideOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes NotificationCenterShadowFadeIn{0%{opacity:0}to{opacity:1}}@keyframes NotificationCenterShadowFadeOut{0%{opacity:1}to{opacity:0}}.NotificationCenterItem{--nc-item-bg:#ffffffb8;--nc-item-border:#ffffffa6;align-items:flex-start;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background:var(--nc-item-bg);border:2px solid var(--nc-item-border);border-radius:15px;box-shadow:0 4px 12px #0f172a14;color:var(--text_Title_Dark);display:flex;font-family:inherit;gap:12px;justify-content:space-between;min-height:95px;padding:12px 16px;position:relative;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease}[data-theme=dark] .NotificationCenterItem{--nc-item-bg:#1e293beb;--nc-item-border:#94a3b840;background:#1e293beb!important;border-color:#94a3b840!important;box-shadow:0 4px 16px #0006;color:var(--text_Title_Dark)}.NotificationCenterItem.is-clickable{cursor:pointer}.NotificationCenterItem:hover{box-shadow:0 8px 20px #0f172a1f;transform:translateY(-2px)}[data-theme=dark] .NotificationCenterItem:hover{box-shadow:0 10px 24px #0000008c}.NotificationCenterItem:hover .NotificationCenterItemDismissWrap{opacity:1;pointer-events:auto}.NotificationCenterItem.is-new{animation:NotificationCenterItemSlideIn .32s cubic-bezier(.22,.61,.36,1)}@keyframes NotificationCenterItemSlideIn{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.NotificationCenterItem:focus-within .NotificationCenterItemDismissWrap{opacity:1;pointer-events:auto}.NotificationCenterItem .NotificationCenterItemDismissWrap{align-items:center;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;left:-8px;opacity:0;pointer-events:none;position:absolute;top:-8px;transition:opacity .15s ease;width:22px;z-index:2}.NotificationCenterItem .NotificationCenterItemDismiss{align-items:center;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background:#ffffffb8;border:2px solid #ffffffa6;border-radius:50%;color:var(--text_Title_Dark);display:inline-flex;height:100%;justify-content:center;padding:0;width:100%}[data-theme=dark] .NotificationCenterItem .NotificationCenterItemDismiss{background:#1e293bd9;border-color:#94a3b838}.NotificationCenterItem .NotificationCenterItemDismiss{box-shadow:0 4px 12px #0f172a1f;cursor:pointer;transition:transform .12s ease,background .12s ease}.NotificationCenterItem .NotificationCenterItemDismiss .material-symbols-outlined{color:inherit;font-size:12px;font-weight:700}.NotificationCenterItem .NotificationCenterItemDismiss:hover{box-shadow:0 6px 18px #0f172a2e;transform:scale(1.08)}.NotificationCenterItem.is-read{background:var(--background_White);opacity:.85}[data-theme=dark] .NotificationCenterItem.is-read{background:#1e293ba6}.NotificationCenterItem .NotificationCenterItemMeta{align-items:flex-end;display:flex;flex-direction:column;pointer-events:none;position:absolute;right:16px;top:12px;z-index:1}.NotificationCenterItem .NotificationCenterItemMeta .NotificationCenterItemTime{color:var(--text_Title_Light_Light);font-size:11px;white-space:nowrap}.NotificationCenterItem .NotificationCenterItemBody{align-items:flex-start;display:flex;flex:1 1;flex-direction:row;gap:12px;min-width:0}.NotificationCenterItem .NotificationCenterItemBody .NotificationCenterItemIconWrap{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:50%;color:var(--background_Blue);display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.NotificationCenterItem .NotificationCenterItemBody .NotificationCenterItemIconWrap .NotificationCenterItemIcon{color:inherit;font-size:20px}.NotificationCenterItem .NotificationCenterItemBody .NotificationCenterItemText{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0;padding-right:0}.NotificationCenterItem .NotificationCenterItemBody .NotificationCenterItemText .NotificationCenterItemCategory{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;margin:0}.NotificationCenterItem .NotificationCenterItemBody .NotificationCenterItemText .NotificationCenterItemTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600;line-height:1.3;margin:0;word-break:break-word}.NotificationCenterItem .NotificationCenterItemBody .NotificationCenterItemText .NotificationCenterItemSubtitle{color:var(--text_Title_Light);font-size:12px;line-height:1.4;margin:2px 0 0;word-break:break-word}@media(max-width:1050px){.NotificationCenterItem{gap:10px;padding:10px 12px}.NotificationCenterItem .NotificationCenterItemMeta{right:12px;top:10px}.NotificationCenterItem .NotificationCenterItemBody{gap:10px}.NotificationCenterItem .NotificationCenterItemBody .NotificationCenterItemIconWrap{height:32px;width:32px}.NotificationCenterItem .NotificationCenterItemBody .NotificationCenterItemIconWrap .NotificationCenterItemIcon{font-size:18px}.NotificationCenterItem .NotificationCenterItemBody .NotificationCenterItemText{padding-right:0}.NotificationCenterItem .NotificationCenterItemBody .NotificationCenterItemText .NotificationCenterItemTitle{font-size:12px}}@media(max-width:600px){.NotificationCenterItem{padding:10px}.NotificationCenterItem .NotificationCenterItemMeta{right:10px;top:10px}.NotificationCenterItem .NotificationCenterItemBody .NotificationCenterItemIconWrap{height:30px;width:30px}.NotificationCenterItem .NotificationCenterItemBody .NotificationCenterItemText{padding-right:0}.NotificationCenterItem .NotificationCenterItemDismissWrap{opacity:1;pointer-events:auto}}.RemindersItem{align-items:flex-start;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background:#ffffffeb;background:var(--nc-item-bg,#ffffffeb);border:2px solid #ffffffd9;border:2px solid var(--nc-item-border,#ffffffd9);border-radius:15px;box-shadow:0 4px 12px #0f172a14;display:flex;gap:10px;min-height:64px;padding:12px 14px;position:relative;z-index:1}[data-theme=dark] .RemindersItem{background:#1e293beb;border-color:#94a3b840;box-shadow:0 4px 16px #0006}.RemindersItem.is-resolved{opacity:.85}.RemindersItem.is-resolved .RemindersItemTitle{color:var(--text_Title_Light_Light);text-decoration:line-through}.RemindersItem .RemindersItemCheckbox{align-items:center;background:var(--background_White);border:1.5px solid var(--border_Light);border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;margin-top:1px;padding:0;transition:background .12s ease,border-color .12s ease;width:20px}.RemindersItem .RemindersItemCheckbox .material-symbols-outlined{color:inherit;font-size:14px}.RemindersItem .RemindersItemCheckbox:hover{border-color:var(--border_Blue)}.RemindersItem .RemindersItemCheckbox.is-checked{background:var(--background_Blue);border-color:var(--background_Blue)}.RemindersItem .RemindersItemBody{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.RemindersItem .RemindersItemBody .RemindersItemTitle{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;color:var(--text_Title_Dark);display:-webkit-box;font-size:14px;font-weight:600;line-height:1.1;overflow:hidden;word-break:break-word}.RemindersItem .RemindersItemBody .RemindersItemTitle.is-expanded{-webkit-line-clamp:unset;line-clamp:none;display:block;overflow:visible}.RemindersItem .RemindersItemBody .RemindersItemShowMore{align-self:flex-start;background:#0000;border:0;color:var(--background_Blue);cursor:pointer;display:inline-block;font-family:inherit;font-size:12px;font-weight:500;margin:2px 0 0;padding:0;transition:color .12s ease}.RemindersItem .RemindersItemBody .RemindersItemShowMore:hover{color:var(--background_Blue_Dark);text-decoration:underline}.RemindersItem .RemindersItemBody .RemindersItemMeta{color:var(--text_Title_Light);font-size:11px}.RemindersItem .RemindersItemBody .RemindersItemMeta.is-overdue{color:var(--Canceled);font-weight:500}.RemindersItem .RemindersItemMenuAnchor{flex-shrink:0;position:relative}.RemindersItem .RemindersItemMenuAnchor .RemindersItemMenuButton{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .12s ease,color .12s ease;width:28px}.RemindersItem .RemindersItemMenuAnchor .RemindersItemMenuButton .material-symbols-outlined{color:inherit;font-size:18px}.RemindersItem .RemindersItemMenuAnchor .RemindersItemMenuButton.is-active,.RemindersItem .RemindersItemMenuAnchor .RemindersItemMenuButton:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}@media(max-width:600px){.RemindersItem{padding:10px 2px}}.RemindersItemMenu{animation:RemindersItemMenuPop .14s ease both;background:#fff;border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 2px #0f172a14,0 1px 3px #0000000d;display:flex;flex-direction:column;padding:4px;z-index:1200}@keyframes RemindersItemMenuPop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.RemindersItemMenu .RemindersItemMenuItem{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:12px;gap:10px;height:34px;padding:0 10px;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.RemindersItemMenu .RemindersItemMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.RemindersItemMenu .RemindersItemMenuItem .RemindersItemMenuItemLabel{flex:1 1;font-size:13px;font-weight:400}.RemindersItemMenu .RemindersItemMenuItem:hover{background:var(--background_Gray_Light)}.RemindersItemMenu .RemindersItemMenuItem.RemindersItemMenuItem--danger,.RemindersItemMenu .RemindersItemMenuItem.RemindersItemMenuItem--danger .material-symbols-outlined{color:var(--Canceled)}.RemindersItemMenu .RemindersItemMenuItem.RemindersItemMenuItem--danger:hover{background:color-mix(in srgb,var(--Canceled) 8%,#0000)}.RemindersItemMenu .RemindersItemMenuDivider{background:var(--border_Light);height:1px;margin:4px 6px}[data-theme=dark] .RemindersItemMenu{background:#1a1f27;border-color:#94a3b82e;box-shadow:0 1px 2px #0006,0 16px 32px #00000080}[data-theme=dark] .RemindersItemMenu .RemindersItemMenuItem{color:var(--text_Title_Dark)}[data-theme=dark] .RemindersItemMenu .RemindersItemMenuItem:hover{background:#94a3b81a}.Reminders{display:flex;flex-direction:column;gap:6px;width:100%}.Reminders .RemindersSectionLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.06em;padding:4px 4px 2px}.Reminders .RemindersList{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.Reminders .RemindersFooter{align-items:center;display:flex;justify-content:center;padding:12px 0 4px}.Reminders .RemindersFooter .RemindersFooterButton{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#ffffffeb;background:var(--nc-pill-bg,#ffffffeb);border:1px solid #ffffffd9;border:1px solid var(--nc-pill-border,#ffffffd9);border-radius:999px;color:var(--text_Title_Dark);color:var(--nc-pill-text,var(--text_Title_Dark));cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;height:32px;justify-content:center;padding:0 18px;transition:transform .15s ease,background .15s ease}.Reminders .RemindersFooter .RemindersFooterButton:hover{transform:translateY(-1px)}.Reminders .RemindersInlineEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:12px 0;text-align:center}.Reminders .RemindersEmpty{align-items:center;animation:RemindersEmptyFade .32s ease forwards;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:16px;justify-content:center;padding:32px 16px 0;text-align:center}@keyframes RemindersEmptyFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.Reminders .RemindersEmpty .RemindersEmptySkeleton{align-items:center;display:flex;justify-content:center;max-width:240px;overflow:visible;padding:18px 8px;position:relative;width:100%}.Reminders .RemindersEmpty .RemindersEmptySkeleton:before{background:radial-gradient(ellipse at 18% 65%,color-mix(in srgb,#f472b6 36%,#0000) 0,#0000 60%),radial-gradient(ellipse at 85% 28%,color-mix(in srgb,#fbcfe8 60%,#0000) 0,#0000 60%);border-radius:999px;content:"";filter:blur(28px);height:130%;left:50%;opacity:.85;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:120%}.Reminders .RemindersEmpty .RemindersEmptySkeleton .RemindersEmptySkeletonCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:-10px 14px 28px #ec489912,12px 18px 36px #a855f70d;display:flex;gap:14px;justify-content:space-between;padding:18px;position:relative;transform:rotate(-5deg);width:100%;z-index:1}.Reminders .RemindersEmpty .RemindersEmptySkeleton .RemindersEmptySkeletonCard .RemindersEmptySkeletonWaves{color:var(--background_Gray_Light);flex:1 1;height:38px;min-width:0;opacity:.9;width:100%}.Reminders .RemindersEmpty .RemindersEmptySkeleton .RemindersEmptySkeletonCard .RemindersEmptyClockBubble{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:50%;color:var(--background_Blue);display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.Reminders .RemindersEmpty .RemindersEmptySkeleton .RemindersEmptySkeletonCard .RemindersEmptyClockBubble .RemindersEmptyClock{color:inherit;font-size:22px}.Reminders .RemindersEmpty .RemindersEmptyTitle{color:var(--text_Title_Light);font-size:13px;font-weight:500;line-height:1.45;margin:0;max-width:240px}.Reminders .RemindersEmpty .RemindersEmptyActions{align-items:center;display:flex;flex-direction:column;gap:6px;width:100%}.Reminders .RemindersEmpty .RemindersEmptyPrimary{align-items:center;background:var(--background_Blue);border:0;border-radius:8px;box-shadow:0 1px 2px #0f172a14,0 4px 12px #3b82f640;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;height:36px;justify-content:center;padding:0 22px;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.Reminders .RemindersEmpty .RemindersEmptyPrimary:hover{background:var(--background_Blue_Dark);transform:translateY(-1px)}.Reminders .RemindersEmpty .RemindersEmptyGhost{align-items:center;background:#0000;border:0;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:6px;height:28px;padding:0 8px;transition:color .12s ease}.Reminders .RemindersEmpty .RemindersEmptyGhost .material-symbols-outlined{color:inherit;font-size:16px}.Reminders .RemindersEmpty .RemindersEmptyGhost:hover{color:var(--text_Title_Dark)}@media(max-width:1050px){.Reminders{gap:5px}.Reminders .RemindersEmpty{gap:14px;padding:24px 12px 0}.Reminders .RemindersFooter{padding:10px 0 4px}}@media(max-width:600px){.Reminders{gap:4px}.Reminders .RemindersSectionLabel{font-size:11px;padding:4px 2px 2px}.Reminders .RemindersList{gap:6px}.Reminders .RemindersFooter{padding:8px 0 4px}.Reminders .RemindersFooter .RemindersFooterButton{font-size:14px;height:44px;max-width:calc(100vw - 48px);padding:0 20px;width:100%}.Reminders .RemindersEmpty{gap:12px;padding:18px 8px 0}.Reminders .RemindersEmpty .RemindersEmptySkeleton{max-width:200px;padding:14px 8px}.Reminders .RemindersEmpty .RemindersEmptyTitle{font-size:13px;max-width:220px}.Reminders .RemindersEmpty .RemindersEmptyActions{gap:8px;width:100%}.Reminders .RemindersEmpty .RemindersEmptyPrimary{font-size:14px;height:44px;width:100%}.Reminders .RemindersEmpty .RemindersEmptyGhost{font-size:13px;height:36px;min-height:36px}}.CreateRemindersCard{animation:CreateRemindersCardPop .2s cubic-bezier(.22,.61,.36,1) both;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background:#ffffffeb;background:var(--nc-item-bg,#ffffffeb);border:2px solid #ffffffd9;border:2px solid var(--nc-item-border,#ffffffd9);border-radius:15px;box-shadow:0 4px 12px #0f172a14;display:flex;flex-direction:column;gap:12px;padding:14px;position:relative;width:100%}@keyframes CreateRemindersCardPop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.CreateRemindersCard.is-closing{animation:CreateRemindersCardOut .2s cubic-bezier(.22,.61,.36,1) forwards}@keyframes CreateRemindersCardOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(6px)}}[data-theme=dark] .CreateRemindersCard{background:#1e293beb;border-color:#94a3b840;box-shadow:0 4px 16px #0006}.CreateRemindersCard .CreateRemindersHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:0 2px}.CreateRemindersCard .CreateRemindersHeader .CreateRemindersTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:700;margin:0}.CreateRemindersCard .CreateRemindersHeader .CreateRemindersClose{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .12s ease,color .12s ease,transform .12s ease;width:28px}.CreateRemindersCard .CreateRemindersHeader .CreateRemindersClose .material-symbols-outlined{color:inherit;font-size:18px}.CreateRemindersCard .CreateRemindersHeader .CreateRemindersClose:hover{background:color-mix(in srgb,var(--text_Title_Dark) 12%,#0000);color:var(--text_Title_Dark);transform:scale(1.08)}.CreateRemindersCard .CreateRemindersHeader .CreateRemindersClose:active{transform:scale(.96)}.CreateRemindersCard .CreateRemindersInput{background:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000a;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;height:38px;padding:0 12px;transition:border-color .12s ease,box-shadow .12s ease,background .12s ease;width:100%}.CreateRemindersCard .CreateRemindersInput::placeholder{color:var(--text_Title_Light_Light)}.CreateRemindersCard .CreateRemindersInput:focus{background:var(--background_White);border-color:var(--border_Blue);box-shadow:0 0 0 3px var(--outline_Blue);outline:none}.CreateRemindersCard .CreateRemindersFieldAnchor{position:relative}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersField{align-items:center;background:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000a;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;gap:8px;height:38px;padding:0 12px;transition:border-color .12s ease,box-shadow .12s ease,background .12s ease;width:100%}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersField .CreateRemindersFieldIcon{color:var(--text_Title_Light);font-size:18px}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersField .CreateRemindersFieldLabel{color:var(--text_Title_Dark);flex:1 1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersField .CreateRemindersFieldChevron{color:var(--text_Title_Light_Light);font-size:18px}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersField.is-open,.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersField:hover{border-color:var(--border_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersMenu{animation:CreateRemindersMenuPop .14s ease both;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 2px #0f172a0f,0 1px 3px #0000000d;display:flex;flex-direction:column;left:0;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}@keyframes CreateRemindersMenuPop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersMenu .CreateRemindersMenuHeader{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;padding:6px 10px 4px;text-transform:uppercase}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersMenu .CreateRemindersMenuItem{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;height:32px;padding:0 10px;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersMenu .CreateRemindersMenuItem:hover{background:var(--background_Gray_Light)}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersMenu .CreateRemindersMenuItem.is-selected{background:var(--background_Blue_White);color:var(--background_Blue)}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersMenu .CreateRemindersMenuItem.is-selected:hover{background:color-mix(in srgb,var(--background_Blue) 14%,#0000)}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersMenu .CreateRemindersMenuDivider{background:var(--border_Light);height:1px;margin:4px 0}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersCustomDate{left:0;position:absolute;right:0;top:100%;z-index:6}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersCustomDate .SingleDatePicker{width:100%}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersCustomDate .SingleDatePickerMenu{bottom:auto;left:auto;max-width:none;min-width:0;position:relative;right:auto;top:auto;width:100%}.CreateRemindersCard .CreateRemindersSubmit{background:var(--background_Blue);border:0;border-radius:10px;box-shadow:0 1px 2px #0f172a14,0 6px 14px #3b82f640;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;height:38px;transition:transform .12s ease,background .12s ease,opacity .12s ease;width:100%}.CreateRemindersCard .CreateRemindersSubmit:hover:not(:disabled){background:var(--background_Blue_Dark);transform:translateY(-1px)}.CreateRemindersCard .CreateRemindersSubmit:disabled{box-shadow:none;cursor:not-allowed;opacity:.55}@media(max-width:1050px){.CreateRemindersCard{gap:10px;padding:12px}.CreateRemindersCard .CreateRemindersHeader .CreateRemindersTitle{font-size:13px}}@media(max-width:600px){.CreateRemindersCard{border-radius:12px;box-sizing:border-box;gap:10px;max-width:100vw;padding:12px;width:100%}.CreateRemindersCard .CreateRemindersHeader{padding:0}.CreateRemindersCard .CreateRemindersHeader .CreateRemindersTitle{font-size:14px}.CreateRemindersCard .CreateRemindersHeader .CreateRemindersClose{flex-shrink:0;height:44px;width:44px}.CreateRemindersCard .CreateRemindersHeader .CreateRemindersClose .material-symbols-outlined{font-size:20px}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersField,.CreateRemindersCard .CreateRemindersInput{font-size:16px;height:44px;padding:0 14px}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersMenu{left:0;max-width:calc(100vw - 24px);right:0}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersMenu .CreateRemindersMenuItem{font-size:15px;height:44px}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersCustomDate{left:0;max-width:calc(100vw - 24px);right:0}.CreateRemindersCard .CreateRemindersSubmit{font-size:15px;height:44px}}.SingleDatePicker--portal-host.CreateRemindersDatePicker .SingleDatePickerMenu,.SingleDatePicker.CreateRemindersDatePicker .SingleDatePickerMenu{border-radius:12px;padding:6px 10px 10px;top:-12px!important}.NoteTextInput{word-wrap:break-word;background:#0000;border:none;color:var(--text_Title_Dark);display:block;font-family:inherit;font-size:15px;line-height:1.5;margin:0;min-height:1.5em;outline:none;overflow-wrap:break-word;padding:1px 0;position:relative;white-space:pre-wrap;width:100%}.NoteTextInput.is-empty:focus:before{color:var(--text_Title_Light_Light);content:attr(data-placeholder);font:inherit;left:0;line-height:inherit;padding:inherit;pointer-events:none;position:absolute;top:0}.NoteTextInput code{background:var(--background_Gray_Light);border-radius:4px;color:var(--Canceled);font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em;padding:1px 6px}.NoteTextInput a{color:var(--background_Blue);text-decoration:underline}.NoteTextInput.is-h1{font-size:28px;font-weight:700;line-height:1.2;padding:12px 0 4px}.NoteTextInput.is-h2{font-size:22px;font-weight:700;line-height:1.25;padding:10px 0 4px}.NoteTextInput.is-h3{font-size:18px;font-weight:600;line-height:1.3;padding:8px 0 4px}.NoteTextInput.is-h4{font-size:16px;font-weight:600;line-height:1.35;padding:6px 0 4px}.NoteBanner{align-items:center;background:var(--banner-bg);border-left:4px solid var(--banner-accent);border-radius:10px;display:flex;gap:10px;padding:10px 14px}.NoteBanner .NoteBannerIcon{color:var(--banner-accent);flex-shrink:0;font-size:20px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24}.NoteBanner .NoteBannerInput{word-wrap:break-word;background:#0000;border:none;color:var(--banner-accent);display:block;flex:1 1;font-family:inherit;font-size:14px;font-weight:500;line-height:1.4;min-height:1.4em;min-width:0;outline:none;overflow-wrap:break-word;padding:0;white-space:pre-wrap}.NoteBanner .NoteBannerInput:empty:focus:before{color:var(--banner-accent);content:attr(data-placeholder);opacity:.55;pointer-events:none}.NoteBanner .NoteBannerInput code{background:#ffffff8c;border-radius:4px;font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em;padding:1px 6px}.NoteBanner .NoteBannerInput a{color:var(--banner-accent);text-decoration:underline}.NoteCheckList{gap:4px}.NoteCheckList,.NoteCheckList .NoteCheckListItemWrap{display:flex;flex-direction:column}.NoteCheckList .NoteCheckListChild{align-items:center;display:flex;gap:6px;padding-bottom:2px;padding-left:28px;padding-top:2px}.NoteCheckList .NoteCheckListChild .NoteCheckListChildHandle{align-items:center;color:var(--text_Title_Light_Light_Light);cursor:grab;display:inline-flex;flex-shrink:0;justify-content:center;opacity:.55;transition:opacity .15s ease;width:14px}.NoteCheckList .NoteCheckListChild .NoteCheckListChildHandle .material-symbols-outlined{font-size:16px}.NoteCheckList .NoteCheckListChild:hover .NoteCheckListChildHandle{opacity:1}.NoteCheckList .NoteCheckListChild .NoteCheckListChildInput{word-wrap:break-word;background:#0000;border:none;color:var(--text_Title_Dark);display:block;flex:1 1;font-family:inherit;font-size:15px;line-height:1.5;min-height:1.5em;min-width:0;outline:none;overflow-wrap:break-word;padding:2px 0;position:relative;white-space:pre-wrap}.NoteCheckList .NoteCheckListChild .NoteCheckListChildInput.is-empty:focus:before{color:var(--text_Title_Light_Light);content:attr(data-placeholder);font:inherit;left:0;line-height:inherit;pointer-events:none;position:absolute;top:0}.NoteCheckList .NoteCheckListChild .NoteCheckListChildInput code{background:var(--background_Gray_Light);border-radius:4px;color:var(--Canceled);font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em;padding:1px 6px}.NoteCheckList .NoteCheckListChild .NoteCheckListChildInput a{color:var(--background_Blue);text-decoration:underline}.NoteCheckList .NoteCheckListItem{align-items:center;display:flex;gap:10px;padding:4px 0}.NoteCheckList .NoteCheckListItem.is-done .NoteCheckListInput{color:var(--text_Title_Light_Light);text-decoration:line-through}.NoteCheckList .NoteCheckListItem.is-selected{background:color-mix(in srgb,var(--background_Blue) 14%,#0000);border-radius:6px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--background_Blue) 35%,#0000);-webkit-user-select:none;user-select:none}.NoteCheckList .NoteCheckListItem .NoteCheckListBullet,.NoteCheckList .NoteCheckListItem .NoteCheckListNumber{color:var(--text_Title_Light);flex-shrink:0;font-size:15px;line-height:1.5;text-align:center;-webkit-user-select:none;user-select:none;width:18px}.NoteCheckList .NoteCheckListItem .NoteCheckListNumber{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.NoteCheckList .NoteCheckListItem .NoteCheckListToggle{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;padding:0;transition:transform .15s ease;width:18px}.NoteCheckList .NoteCheckListItem .NoteCheckListToggle.is-open{transform:rotate(90deg)}.NoteCheckList .NoteCheckListItem .NoteCheckListToggle .material-symbols-outlined{font-size:18px}.NoteCheckList .NoteCheckListItem .NoteCheckListBox{align-items:center;background:#0000;border:1.5px solid var(--text_Title_Light_Light);border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;padding:0;transition:border-color .15s ease,background .15s ease;width:18px}.NoteCheckList .NoteCheckListItem .NoteCheckListBox:hover{border-color:var(--background_Blue)}.NoteCheckList .NoteCheckListItem .NoteCheckListBox.is-done{background:var(--background_Blue);border-color:var(--background_Blue)}.NoteCheckList .NoteCheckListItem .NoteCheckListBox .material-symbols-outlined{font-size:14px;font-weight:700}.NoteCheckList .NoteCheckListItem .NoteCheckListInput{word-wrap:break-word;background:#0000;border:none;color:var(--text_Title_Dark);display:block;flex:1 1;font-family:inherit;font-size:15px;line-height:1.5;min-height:1.5em;min-width:0;outline:none;overflow-wrap:break-word;padding:0;position:relative;white-space:pre-wrap}.NoteCheckList .NoteCheckListItem .NoteCheckListInput.is-empty:focus:before{color:var(--text_Title_Light_Light);content:attr(data-placeholder);font:inherit;left:0;line-height:inherit;pointer-events:none;position:absolute;top:0}.NoteCheckList .NoteCheckListItem .NoteCheckListInput code{background:var(--background_Gray_Light);border-radius:4px;color:var(--Canceled);font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em;padding:1px 6px}.NoteCheckList .NoteCheckListItem .NoteCheckListInput a{color:var(--background_Blue);text-decoration:underline}.NoteCheckList .NoteCheckListAddRow{display:flex;gap:8px;margin-top:2px}.NoteCheckList .NoteCheckListAddRow .NoteCheckListAdd{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:12px;gap:4px;padding:4px 8px}.NoteCheckList .NoteCheckListAddRow .NoteCheckListAdd:hover{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.NoteCheckList .NoteCheckListAddRow .NoteCheckListAdd .material-symbols-outlined{font-size:16px}@media(max-width:1050px){.NoteCheckList{gap:3px}.NoteCheckList .NoteCheckListItem{gap:8px}}@media(max-width:600px){.NoteCheckList .NoteCheckListItem{gap:8px;padding:6px 0}.NoteCheckList .NoteCheckListItem .NoteCheckListBox{height:22px;min-height:22px;min-width:22px;width:22px}.NoteCheckList .NoteCheckListItem .NoteCheckListToggle{height:24px;min-height:24px;min-width:24px;width:24px}.NoteCheckList .NoteCheckListItem .NoteCheckListInput{font-size:16px}.NoteCheckList .NoteCheckListChild{padding-left:18px}.NoteCheckList .NoteCheckListChild .NoteCheckListChildInput{font-size:16px}.NoteCheckList .NoteCheckListAddRow .NoteCheckListAdd{font-size:13px;min-height:36px;padding:8px 10px}}.NoteButton{align-items:center;display:flex}.NoteButton.is-left{justify-content:flex-start}.NoteButton.is-center{justify-content:center}.NoteButton.is-right{justify-content:flex-end}.NoteButton .NoteButtonInner{align-items:center;display:inline-flex;gap:6px;position:relative}.NoteButton .NoteButtonChip{border:1px solid #0000;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:8px 18px;transition:filter .15s ease,transform .05s ease}.NoteButton .NoteButtonChip:hover{filter:brightness(.95)}.NoteButton .NoteButtonChip:active{transform:scale(.98)}.NoteButton .NoteButtonActions{display:inline-flex;gap:4px;opacity:0;pointer-events:none;transition:opacity .15s ease}.NoteButton .NoteButtonChip:focus-within+.NoteButtonActions,.NoteButton:hover .NoteButtonActions{opacity:1;pointer-events:auto}.NoteButton .NoteButtonAction{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:28px}.NoteButton .NoteButtonAction:hover{background:var(--background_Gray_Light)}.NoteButton .NoteButtonAction.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 12%,#0000);border-color:var(--Canceled);color:var(--Canceled)}.NoteButton .NoteButtonAction .material-symbols-outlined{font-size:16px}.NoteDivider{align-items:center;display:flex;padding:8px 0;position:relative}.NoteDivider .NoteDividerLine{border:none;border-top:1px solid var(--border_Light);flex:1 1;height:0;margin:0}.NoteDivider .NoteDividerRemove{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:24px;justify-content:center;opacity:0;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:opacity .15s ease,background .15s ease,color .15s ease,border-color .15s ease;width:24px}.NoteDivider .NoteDividerRemove:hover{background:color-mix(in srgb,var(--Canceled) 12%,#0000);border-color:var(--Canceled);color:var(--Canceled)}.NoteDivider .NoteDividerRemove .material-symbols-outlined{font-size:14px}.NoteDivider:hover .NoteDividerRemove{opacity:1}.NoteTable{display:flex;flex-direction:column;gap:6px}.NoteTable .NoteTableScroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.NoteTable .NoteTableGrid{border-collapse:initial;border-spacing:0;table-layout:fixed;width:100%}.NoteTable .NoteTableGrid thead .NoteTableColHead{background:var(--background_Gray_Light_Light);border-bottom:1px solid var(--border_Light);border-right:1px solid var(--border_Light);border-top:1px solid var(--border_Light);height:12px;padding:0;position:relative}.NoteTable .NoteTableGrid thead .NoteTableColHead:first-child{border-left:1px solid var(--border_Light);border-top-left-radius:8px}.NoteTable .NoteTableGrid thead .NoteTableColHead:nth-last-child(2){border-top-right-radius:8px}.NoteTable .NoteTableGrid thead .NoteTableColHead .NoteTableColRemove{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:16px;justify-content:center;opacity:0;position:absolute;right:4px;top:50%;transform:translateY(-50%);transition:opacity .15s ease,background .15s ease,color .15s ease;width:16px}.NoteTable .NoteTableGrid thead .NoteTableColHead .NoteTableColRemove .material-symbols-outlined{font-size:12px}.NoteTable .NoteTableGrid thead .NoteTableColHead .NoteTableColRemove:hover{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.NoteTable .NoteTableGrid thead .NoteTableColHead:hover .NoteTableColRemove{opacity:1}.NoteTable .NoteTableGrid thead .NoteTableColAddCell{background:#0000;border:none;padding:0;width:36px}.NoteTable .NoteTableGrid thead .NoteTableColAddCell .NoteTableColAdd{align-items:center;background:var(--background_White);border:1px dashed var(--border_Light);border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:28px}.NoteTable .NoteTableGrid thead .NoteTableColAddCell .NoteTableColAdd:hover{background:color-mix(in srgb,var(--background_Blue) 6%,#0000);border-color:var(--background_Blue);color:var(--background_Blue)}.NoteTable .NoteTableGrid thead .NoteTableColAddCell .NoteTableColAdd .material-symbols-outlined{font-size:16px}.NoteTable .NoteTableGrid tbody .NoteTableCell{border-bottom:1px solid var(--border_Light);border-right:1px solid var(--border_Light);padding:0}.NoteTable .NoteTableGrid tbody .NoteTableCell:first-child{border-left:1px solid var(--border_Light)}.NoteTable .NoteTableGrid tbody .NoteTableCell .NoteTableInput{background:#0000;border:none;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:none;padding:8px 10px;width:100%}.NoteTable .NoteTableGrid tbody .NoteTableCell .NoteTableInput:focus{background:color-mix(in srgb,var(--background_Blue) 4%,#0000)}.NoteTable .NoteTableGrid tbody tr:last-child .NoteTableCell:first-child{border-bottom-left-radius:8px}.NoteTable .NoteTableGrid tbody tr:last-child .NoteTableCell:nth-last-child(2){border-bottom-right-radius:8px}.NoteTable .NoteTableGrid tbody .NoteTableRowAction{background:#0000;border:none;padding:0;text-align:center;vertical-align:middle;width:36px}.NoteTable .NoteTableGrid tbody .NoteTableRowAction .NoteTableRowRemove{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:24px;justify-content:center;opacity:0;transition:opacity .15s ease,background .15s ease,color .15s ease;width:24px}.NoteTable .NoteTableGrid tbody .NoteTableRowAction .NoteTableRowRemove .material-symbols-outlined{font-size:14px}.NoteTable .NoteTableGrid tbody .NoteTableRowAction .NoteTableRowRemove:hover{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.NoteTable .NoteTableGrid tbody tr:hover .NoteTableRowRemove{opacity:1}.NoteTable .NoteTableActions{display:flex;gap:8px}.NoteTable .NoteTableActions .NoteTableAdd{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;padding:6px 12px;transition:background .15s ease,border-color .15s ease,color .15s ease}.NoteTable .NoteTableActions .NoteTableAdd:hover{background:var(--background_Gray_Light);border-color:var(--background_Blue);color:var(--background_Blue)}.NoteTable .NoteTableActions .NoteTableAdd.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:var(--Canceled);color:var(--Canceled)}.NoteTable .NoteTableActions .NoteTableAdd .material-symbols-outlined{font-size:16px}@media(max-width:1050px){.NoteTable .NoteTableActions{gap:6px}.NoteTable .NoteTableActions .NoteTableAdd{padding:6px 10px}}@media(max-width:600px){.NoteTable .NoteTableScroll{min-width:0}.NoteTable .NoteTableScroll .NoteTableGrid{min-width:320px}.NoteTable .NoteTableActions{flex-wrap:wrap;gap:6px}.NoteTable .NoteTableActions .NoteTableAdd{font-size:13px;min-height:36px;padding:8px 12px}.NoteTable .NoteTableGrid tbody .NoteTableCell .NoteTableInput{font-size:16px;padding:10px 8px}.NoteTable .NoteTableGrid tbody .NoteTableRowAction .NoteTableRowRemove{height:32px;opacity:1;width:32px}}.NoteCodeBlock{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;font-family:SFMono-Regular,Menlo,Consolas,monospace;overflow:hidden}.NoteCodeBlock .NoteCodeBlockHeader{align-items:center;background:color-mix(in srgb,var(--text_Title_Dark) 4%,#0000);border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light_Light);display:flex;font-family:inherit;font-size:11px;gap:6px;letter-spacing:.04em;padding:6px 12px;text-transform:uppercase}.NoteCodeBlock .NoteCodeBlockHeader .material-symbols-outlined{font-size:14px}.NoteCodeBlock .NoteCodeBlockHeader .NoteCodeBlockLangPicker{position:relative}.NoteCodeBlock .NoteCodeBlockHeader .NoteCodeBlockLangPicker .NoteCodeBlockLanguage{align-items:center;background:#0000;border:1px solid #0000;border-radius:6px;color:inherit;cursor:pointer;display:inline-flex;font-family:inherit;font-size:11px;font-weight:600;gap:4px;letter-spacing:.04em;padding:2px 8px;text-transform:uppercase;transition:background .15s ease,border-color .15s ease}.NoteCodeBlock .NoteCodeBlockHeader .NoteCodeBlockLangPicker .NoteCodeBlockLanguage:hover{background:var(--background_White);border-color:var(--border_Light)}.NoteCodeBlock .NoteCodeBlockHeader .NoteCodeBlockLangPicker .NoteCodeBlockLanguage .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:14px}.NoteCodeBlock .NoteCodeBlockHeader .NoteCodeBlockLangPicker .NoteCodeBlockLangList{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 8px 24px #0f172a24;display:flex;flex-direction:column;font-family:SFMono-Regular,Menlo,Consolas,monospace;gap:1px;left:0;max-height:240px;min-width:160px;overflow-y:auto;padding:6px;position:absolute;top:calc(100% + 4px);z-index:10}.NoteCodeBlock .NoteCodeBlockHeader .NoteCodeBlockLangPicker .NoteCodeBlockLangList .NoteCodeBlockLangOption{background:#0000;border:none;border-radius:4px;color:var(--text_Title_Dark);cursor:pointer;font-family:inherit;font-size:12px;padding:6px 8px;text-align:left;transition:background .12s ease}.NoteCodeBlock .NoteCodeBlockHeader .NoteCodeBlockLangPicker .NoteCodeBlockLangList .NoteCodeBlockLangOption:hover{background:var(--background_Gray_Light)}.NoteCodeBlock .NoteCodeBlockHeader .NoteCodeBlockLangPicker .NoteCodeBlockLangList .NoteCodeBlockLangOption.is-active{background:color-mix(in srgb,var(--background_Blue) 8%,#0000);color:var(--background_Blue)}.NoteCodeBlock .NoteCodeBlockHeader .NoteCodeBlockLangPicker.is-open .NoteCodeBlockLanguage{background:var(--background_White);border-color:var(--border_Light)}.NoteCodeBlock .NoteCodeBlockInput{word-wrap:break-word;background:#0000;border:none;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;line-height:1.6;min-height:3em;outline:none;overflow:hidden;overflow-wrap:break-word;padding:12px 14px;resize:none;tab-size:2;white-space:pre-wrap;width:100%}.NoteCodeBlock .NoteCodeBlockInput::placeholder{color:var(--text_Title_Light_Light)}.SlashMenu{left:0;min-width:240px;position:absolute;top:calc(100% + 4px)}.SlashMenu.is-up{bottom:calc(100% + 4px);top:auto}.SlashMenu.is-right-align{left:auto;right:0}.SlashMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 12px 28px #0f172a1f;display:flex;flex-direction:column;gap:2px;padding:8px;z-index:30}.SlashMenu .SlashMenuLabel{color:var(--text_Title_Light_Light);font-size:10px;font-weight:700;letter-spacing:.08em;padding:6px 8px 4px}.SlashMenu .SlashMenuHint{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.SlashMenu .SlashMenuItem{align-items:center;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:3px 5px;transition:background .15s ease}.SlashMenu .SlashMenuItem.is-active,.SlashMenu .SlashMenuItem:hover{background:var(--background_Gray_Light)}.SlashMenu .SlashMenuItem .SlashMenuItemIcon{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.SlashMenu .SlashMenuItem .SlashMenuItemIcon .material-symbols-outlined{color:var(--text_Title_Light);font-size:17px}.SlashMenu .SlashMenuItem .SlashMenuItemIcon .SlashMenuItemBadge{color:var(--text_Title_Dark);font-family:Times New Roman,serif;font-size:12px;font-weight:700}.SlashMenu.SlashMenuButtonConfig{gap:10px;min-width:280px;padding:14px}.SlashMenu.SlashMenuButtonConfig .SlashMenuField{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:12px;font-weight:500;gap:6px}.SlashMenu.SlashMenuButtonConfig .SlashMenuField .SlashMenuFieldError{color:var(--Canceled);font-size:11px}.SlashMenu.SlashMenuButtonConfig .SlashMenuInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:8px 10px;transition:all .15s ease}.SlashMenu.SlashMenuButtonConfig .SlashMenuInput::placeholder{color:var(--text_Title_Light_Light)}.SlashMenu.SlashMenuButtonConfig .SlashMenuInput:focus,.SlashMenu.SlashMenuButtonConfig .SlashMenuInput:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.SlashMenu.SlashMenuButtonConfig .SlashMenuInput.is-error{border-color:var(--Canceled)}.SlashMenu.SlashMenuButtonConfig .SlashMenuPalette{display:flex;flex-wrap:wrap;gap:6px}.SlashMenu.SlashMenuButtonConfig .SlashMenuPalette .SlashMenuSwatch{border:2px solid #0000;border-radius:50%;cursor:pointer;height:24px;padding:0;transition:transform .1s ease,box-shadow .15s ease;width:24px}.SlashMenu.SlashMenuButtonConfig .SlashMenuPalette .SlashMenuSwatch:hover{transform:scale(1.1)}.SlashMenu.SlashMenuButtonConfig .SlashMenuPalette .SlashMenuSwatch.is-active{border-color:var(--text_Title_Dark);box-shadow:0 0 0 2px var(--background_White) inset}.SlashMenu.SlashMenuButtonConfig .SlashMenuAlign{display:flex;gap:6px}.SlashMenu.SlashMenuButtonConfig .SlashMenuAlign .SlashMenuAlignButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:all .15s ease;width:32px}.SlashMenu.SlashMenuButtonConfig .SlashMenuAlign .SlashMenuAlignButton:hover{border-color:var(--background_Blue)}.SlashMenu.SlashMenuButtonConfig .SlashMenuAlign .SlashMenuAlignButton.is-active{background:color-mix(in srgb,var(--background_Blue) 8%,#0000);border-color:var(--background_Blue);color:var(--background_Blue)}.SlashMenu.SlashMenuButtonConfig .SlashMenuAlign .SlashMenuAlignButton .material-symbols-outlined{font-size:18px}.SlashMenu.SlashMenuButtonConfig .SlashMenuSubmit{background:var(--text_Title_Light);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;margin-top:4px;padding:10px 16px;transition:filter .15s ease,opacity .15s ease}.SlashMenu.SlashMenuButtonConfig .SlashMenuSubmit:hover{filter:brightness(.95)}.SlashMenu.SlashMenuButtonConfig .SlashMenuSubmit.is-disabled,.SlashMenu.SlashMenuButtonConfig .SlashMenuSubmit:disabled{cursor:not-allowed;opacity:.5}.SlashMenu.SlashMenuButtonConfig .SlashMenuSubmit.is-disabled:hover,.SlashMenu.SlashMenuButtonConfig .SlashMenuSubmit:disabled:hover{filter:none}@media(max-width:1050px){.SlashMenu{min-width:220px}.SlashMenu .SlashMenuItem{padding:5px 6px}.SlashMenu.SlashMenuButtonConfig{min-width:260px}}@media(max-width:600px){.SlashMenu{border-radius:10px;max-width:calc(100vw - 24px);min-width:0;padding:6px;width:calc(100vw - 24px)}.SlashMenu .SlashMenuItem{font-size:14px;min-height:44px;padding:8px 6px}.SlashMenu .SlashMenuItem .SlashMenuItemIcon{flex-shrink:0;height:32px;width:32px}.SlashMenu.SlashMenuButtonConfig{max-width:calc(100vw - 24px);min-width:0;padding:12px;width:calc(100vw - 24px)}.SlashMenu.SlashMenuButtonConfig .SlashMenuInput{font-size:16px;padding:10px 12px}.SlashMenu.SlashMenuButtonConfig .SlashMenuAlignButton{height:44px;min-height:44px;min-width:44px;width:44px}.SlashMenu.SlashMenuButtonConfig .SlashMenuSubmit{font-size:14px;min-height:44px;padding:12px 16px}}.SelectionToolbar{align-items:center;animation:SelectionToolbarOpen .1s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:inline-flex;gap:1px;padding:4px;position:absolute;transform:translate(-50%);white-space:nowrap;z-index:1600}.SelectionToolbar .SelectionToolbarDivider{background:var(--border_Light);flex-shrink:0;height:22px;margin:0 4px;width:1px}.SelectionToolbar .SelectionToolbarBtn{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:4px;height:30px;justify-content:center;min-width:30px;padding:0 6px;transition:background .12s ease}.SelectionToolbar .SelectionToolbarBtn:hover{background:var(--background_Gray_Light)}.SelectionToolbar .SelectionToolbarBtn:active{transform:scale(.94)}.SelectionToolbar .SelectionToolbarBtn:disabled{cursor:not-allowed;opacity:.4}.SelectionToolbar .SelectionToolbarBtn:disabled:hover{background:#0000}.SelectionToolbar .SelectionToolbarBtn:disabled:active{transform:none}.SelectionToolbar .SelectionToolbarBtn.is-active{background:var(--background_Gray_Light)}.SelectionToolbar .SelectionToolbarBtn .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.SelectionToolbar .SelectionToolbarBtn strong{font-weight:700}.SelectionToolbar .SelectionToolbarBtn em{font-style:italic;font-weight:600}.SelectionToolbar .SelectionToolbarBtn .SelectionToolbarU{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.SelectionToolbar .SelectionToolbarBtn .SelectionToolbarS{text-decoration:line-through}.SelectionToolbar .SelectionToolbarBtn .SelectionToolbarLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:500}.SelectionToolbar .SelectionToolbarBtn .SelectionToolbarChev{font-size:14px}.SelectionToolbar .SelectionToolbarBtn.is-dropdown{padding:0 4px 0 8px}.SelectionToolbar .SelectionToolbarBtn.is-color{flex-direction:column;gap:0;height:30px;padding:4px 8px}.SelectionToolbar .SelectionToolbarBtn.is-color .SelectionToolbarA{font-size:14px;font-weight:700;line-height:1}.SelectionToolbar .SelectionToolbarBtn.is-color .SelectionToolbarColorBar{background:#ef4444;border-radius:1px;height:3px;margin-top:2px;width:14px}.SelectionToolbar .SelectionToolbarGroup{align-items:center;display:inline-flex;position:relative}.SelectionToolbar .SelectionToolbarBtn.is-open{background:var(--background_Gray_Light)}.SelectionToolbar .SelectionToolbarPopover{animation:SelectionToolbarPopoverOpen .1s ease;backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%);background:color-mix(in srgb,var(--background_White) 78%,#0000);border:1px solid color-mix(in srgb,var(--border_Light) 70%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;left:0;min-width:240px;padding:12px;position:absolute;top:calc(100% + 10px);z-index:50}.SelectionToolbar .SelectionToolbarPopover.is-up{bottom:calc(100% + 6px);top:auto}.SelectionToolbar .SelectionToolbarPopover.is-right-align{left:auto;right:0}.SelectionToolbar .SelectionToolbarPopover .SelectionToolbarPopoverLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.02em;margin:6px 0}.SelectionToolbar.is-below{animation:SelectionToolbarOpenDown .1s ease}.SelectionToolbar .SelectionToolbarColorPopover .SelectionToolbarColorRow{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.SelectionToolbar .SelectionToolbarColorPopover .SelectionToolbarColorRow .SelectionToolbarColorChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;height:28px;justify-content:center;transition:border-color .12s ease,background .12s ease;width:28px}.SelectionToolbar .SelectionToolbarColorPopover .SelectionToolbarColorRow .SelectionToolbarColorChip:hover{border-color:var(--text_Title_Dark)}.SelectionToolbar .SelectionToolbarColorPopover .SelectionToolbarColorRow .SelectionToolbarColorChip.is-none{color:var(--text_Title_Light_Light)}.SelectionToolbar .SelectionToolbarColorPopover .SelectionToolbarColorRow .SelectionToolbarColorChip.is-none .material-symbols-outlined{font-size:16px}.SelectionToolbar .SelectionToolbarColorPopover .SelectionToolbarColorRow .SelectionToolbarColorSwatch{align-items:center;border:1px solid var(--border_Light);color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;transition:transform .12s ease;width:28px}.SelectionToolbar .SelectionToolbarColorPopover .SelectionToolbarColorRow .SelectionToolbarColorSwatch:hover{transform:scale(1.06)}.SelectionToolbar .SelectionToolbarColorPopover .SelectionToolbarColorRow .SelectionToolbarColorSwatch.is-circle{border-radius:50%}.SelectionToolbar .SelectionToolbarColorPopover .SelectionToolbarColorRow .SelectionToolbarColorSwatch.is-square{border-radius:6px}.SelectionToolbar .SelectionToolbarColorPopover .SelectionToolbarColorRow .SelectionToolbarColorSwatch.is-none{background:var(--background_White)!important}.SelectionToolbar .SelectionToolbarColorPopover .SelectionToolbarColorRow .SelectionToolbarColorSwatch.is-none .material-symbols-outlined{font-size:16px}.SelectionToolbar .SelectionToolbarColorPopover .SelectionToolbarRemoveColor{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:center;margin-top:4px;padding:8px 12px;transition:background .12s ease;width:100%}.SelectionToolbar .SelectionToolbarColorPopover .SelectionToolbarRemoveColor:hover{background:var(--background_Gray_Light)}.SelectionToolbar .SelectionToolbarColorPopover .SelectionToolbarRemoveColor .material-symbols-outlined{font-size:16px}.SelectionToolbar .SelectionToolbarAlignPopover{min-width:200px;padding:6px}.SelectionToolbar .SelectionToolbarAlignPopover .SelectionToolbarAlignItem{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:8px;padding:8px 10px;text-align:left;width:100%}.SelectionToolbar .SelectionToolbarAlignPopover .SelectionToolbarAlignItem:hover{background:var(--background_Gray_Light)}.SelectionToolbar .SelectionToolbarAlignPopover .SelectionToolbarAlignItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.SelectionToolbar .SelectionToolbarAlignPopover .SelectionToolbarAlignItem .SelectionToolbarAlignLabel{flex:1 1}.SelectionToolbar .SelectionToolbarAlignPopover .SelectionToolbarAlignItem .SelectionToolbarShortcut{color:var(--text_Title_Light_Light);font-size:11px}.SelectionToolbar .SelectionToolbarAlignPopover .SelectionToolbarAlignItem .SelectionToolbarCheck{color:var(--text_Title_Light);font-size:16px}.SelectionToolbar .SelectionToolbarListPopover{min-width:220px;padding:6px}.SelectionToolbar .SelectionToolbarListPopover .SelectionToolbarPopoverLabel{padding:8px 10px 4px}.SelectionToolbar .SelectionToolbarBtn.is-ai{color:var(--background_Blue);gap:4px;padding:0 10px 0 8px}.SelectionToolbar .SelectionToolbarBtn.is-ai .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.SelectionToolbar .SelectionToolbarBtn.is-ai .SelectionToolbarAiLabel{color:var(--background_Blue);font-size:13px;font-weight:600}.SelectionToolbar .SelectionToolbarBtn.is-ai.is-open,.SelectionToolbar .SelectionToolbarBtn.is-ai:hover{background:color-mix(in srgb,var(--background_Blue) 8%,#0000)}.SelectionToolbar .SelectionToolbarAiPopover{max-width:420px;min-width:320px;padding:14px 14px 10px}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiHeader{align-items:flex-start;display:flex;gap:10px;margin-bottom:12px}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiHeader .SelectionToolbarAiBadge{align-items:center;backdrop-filter:blur(8px) saturate(160%);-webkit-backdrop-filter:blur(8px) saturate(160%);background:color-mix(in srgb,var(--background_Blue) 22%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 35%,#0000);border-radius:8px;box-shadow:0 4px 12px color-mix(in srgb,var(--background_Blue) 22%,#0000),inset 0 1px 0 #ffffff73;color:#fff;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiHeader .SelectionToolbarAiBadge .material-symbols-outlined{font-size:16px}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiHeader h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiHeader p{color:var(--text_Title_Light_Light);font-size:12px;margin:2px 0 0}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow{align-items:flex-end;background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;display:flex;gap:6px;outline:3px solid #0000;padding:6px 6px 6px 12px;transition:border-color .15s ease,outline .15s ease}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow:focus-within{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiInput{word-wrap:break-word;background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:13px;line-height:1.5;max-height:160px;min-height:1.5em;min-width:0;outline:none;overflow:hidden;overflow-wrap:break-word;padding:4px 0;resize:none;white-space:pre-wrap}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiInput::placeholder{color:var(--text_Title_Light_Light)}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiMention{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiMention:hover{background:var(--background_Gray_Light)}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiMention .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiSend{align-items:center;background:var(--background_Blue);border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiSend:hover{filter:brightness(.95)}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiSend:disabled{cursor:not-allowed;opacity:.4}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiSend .material-symbols-outlined{color:#fff;font-size:16px}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiMentionList{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;bottom:calc(100% + 4px);box-shadow:0 12px 24px #0f172a29;display:flex;flex-direction:column;gap:1px;max-height:240px;min-width:240px;overflow-y:auto;padding:6px;position:absolute;right:0;z-index:30}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiMentionList .SelectionToolbarAiMentionHint{color:var(--text_Title_Light_Light);font-size:12px;padding:10px 12px;text-align:center}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiMentionList .SelectionToolbarAiMentionItem{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:8px;padding:8px 10px;text-align:left;transition:background .12s ease}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiMentionList .SelectionToolbarAiMentionItem:hover{background:var(--background_Gray_Light)}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiMentionList .SelectionToolbarAiMentionItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiMentionList .SelectionToolbarAiMentionItem .SelectionToolbarAiMentionName{flex-shrink:0}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiMentionList .SelectionToolbarAiMentionItem .SelectionToolbarAiMentionEmail{color:var(--text_Title_Light_Light);font-size:11px;margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-radius:8px;color:var(--Canceled);font-size:12px;margin-top:8px;padding:6px 10px}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiList{display:flex;flex-direction:column;gap:0;margin-top:10px}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiLoading{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;font-style:italic;gap:8px;justify-content:center;padding:8px 10px}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiLoading .SelectionToolbarAiSpinner{animation:NotesSpinnerSpin .8s linear infinite;border:2px solid var(--border_Light);border-radius:50%;border-top-color:var(--background_Blue);flex-shrink:0;height:14px;width:14px}.SelectionToolbar .SelectionToolbarMorePopover{min-width:220px;padding:6px}.SelectionToolbar .SelectionToolbarMorePopover .SelectionToolbarPopoverLabel{padding:8px 10px 4px}.SelectionToolbar .SelectionToolbarMorePopover .SelectionToolbarMoreDivider{background:var(--border_Light);height:1px;margin:4px 0}.SelectionToolbar .SelectionToolbarTurnItem{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:10px;padding:8px 10px;text-align:left;transition:background .12s ease;width:100%}.SelectionToolbar .SelectionToolbarTurnItem.is-active,.SelectionToolbar .SelectionToolbarTurnItem:hover{background:var(--background_Gray_Light)}.SelectionToolbar .SelectionToolbarTurnItem.is-submenu{cursor:pointer}.SelectionToolbar .SelectionToolbarTurnItem.is-submenu.is-open{background:var(--background_Gray_Light)}.SelectionToolbar .SelectionToolbarTurnItem .SelectionToolbarTurnIcon{align-items:center;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-family:Times New Roman,serif;font-size:13px;font-weight:700;height:20px;justify-content:center;width:20px}.SelectionToolbar .SelectionToolbarTurnItem .SelectionToolbarTurnIcon.is-icon{font-family:Material Symbols Outlined;font-size:18px;font-weight:400}.SelectionToolbar .SelectionToolbarTurnItem .SelectionToolbarTurnLabel{flex:1 1;min-width:0;white-space:nowrap}.SelectionToolbar .SelectionToolbarTurnItem .SelectionToolbarTurnArrow{color:var(--text_Title_Light_Light);font-size:16px}.SelectionToolbar .SelectionToolbarTurnItem .SelectionToolbarTurnSwatch{align-items:center;border:1px solid;border-radius:6px;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.SelectionToolbar .SelectionToolbarTurnItem .SelectionToolbarTurnSwatch .material-symbols-outlined{font-size:14px}.SelectionToolbar .SelectionToolbarTurnSubmenu{border-left:1px dashed var(--border_Light);margin:4px 0 4px 8px;max-height:240px;overflow-y:auto;overscroll-behavior:contain;padding-left:4px}.SelectionToolbar .SelectionToolbarTurnIntoPopover{min-width:240px;padding:6px}.SelectionToolbar .SelectionToolbarTurnIntoPopover .SelectionToolbarTurnIntoLabel{padding:8px 10px 4px}.SelectionToolbar .SelectionToolbarLinkPopover{align-items:center;display:inline-flex;gap:6px;min-width:280px;padding:8px 8px 8px 12px}.SelectionToolbar .SelectionToolbarLinkPopover .SelectionToolbarLinkInput{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px;min-width:0;outline:none;padding:4px 0}.SelectionToolbar .SelectionToolbarLinkPopover .SelectionToolbarLinkInput::placeholder{color:var(--text_Title_Light_Light)}.SelectionToolbar .SelectionToolbarLinkPopover .SelectionToolbarLinkClose{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;width:26px}.SelectionToolbar .SelectionToolbarLinkPopover .SelectionToolbarLinkClose:hover{background:var(--background_Gray_Light)}.SelectionToolbar .SelectionToolbarLinkPopover .SelectionToolbarLinkClose .material-symbols-outlined{font-size:16px}@media(max-width:1050px){.SelectionToolbar{gap:1px;padding:3px}.SelectionToolbar .SelectionToolbarBtn{height:32px;min-width:32px}.SelectionToolbar .SelectionToolbarAiPopover{max-width:calc(100vw - 24px);min-width:280px}}@media(max-width:600px){.SelectionToolbar{-webkit-overflow-scrolling:touch;border-radius:8px;max-width:calc(100vw - 24px);overflow-x:auto}.SelectionToolbar .SelectionToolbarBtn{height:36px;min-height:36px;min-width:36px}.SelectionToolbar .SelectionToolbarDivider{height:20px;margin:0 2px}.SelectionToolbar .SelectionToolbarPopover{max-width:calc(100vw - 24px);min-width:0}.SelectionToolbar .SelectionToolbarAiPopover{max-width:calc(100vw - 24px);min-width:260px;padding:12px}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInput{font-size:16px}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiMentionList{max-width:calc(100vw - 48px);min-width:0}.SelectionToolbar .SelectionToolbarLinkPopover{max-width:calc(100vw - 24px);min-width:0}.SelectionToolbar .SelectionToolbarLinkPopover .SelectionToolbarLinkInput{font-size:16px}.SelectionToolbar .SelectionToolbarAlignPopover{max-width:calc(100vw - 24px);min-width:0}.SelectionToolbar .SelectionToolbarAlignPopover .SelectionToolbarAlignItem{min-height:44px}.SelectionToolbar .SelectionToolbarListPopover,.SelectionToolbar .SelectionToolbarMorePopover,.SelectionToolbar .SelectionToolbarTurnIntoPopover{max-width:calc(100vw - 24px);min-width:0}.SelectionToolbar .SelectionToolbarTurnItem{min-height:40px}.SelectionToolbar .SelectionToolbarColorPopover{max-width:calc(100vw - 24px);min-width:0}}.SelectionToolbar--docked{animation:none;background:#0000;border:none;border-radius:0;box-shadow:none;flex:1 1 auto;flex-wrap:wrap;left:auto;margin:0 0 0 4px;min-width:0;overflow:visible;padding:0;position:relative;row-gap:2px;top:auto;transform:none;white-space:normal;z-index:auto}.SelectionToolbar--docked.is-scrollable{align-items:center;display:flex;flex-wrap:nowrap;overflow:visible;position:relative}.SelectionToolbar--docked.is-scrollable .SelectionToolbarScroll{-webkit-overflow-scrolling:touch;align-items:center;display:flex;flex:1 1 auto;gap:1px;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none}.SelectionToolbar--docked.is-scrollable .SelectionToolbarScroll::-webkit-scrollbar{display:none}.SelectionToolbar--docked.is-scrollable.has-left:before,.SelectionToolbar--docked.is-scrollable.has-right:after{bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:40px;z-index:1}.SelectionToolbar--docked.is-scrollable.has-left:before{background:linear-gradient(to right,var(--background_White),#0000);left:0}.SelectionToolbar--docked.is-scrollable.has-right:after{background:linear-gradient(to left,var(--background_White),#0000);right:0}.SelectionToolbar--docked.is-scrollable .SelectionToolbarScrollEdge{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;position:absolute;top:calc(50% + 3px);transform:translateY(-50%);width:28px;z-index:2}.SelectionToolbar--docked.is-scrollable .SelectionToolbarScrollEdge.is-left{left:0}.SelectionToolbar--docked.is-scrollable .SelectionToolbarScrollEdge.is-right{right:0}.SelectionToolbar--docked.is-scrollable .SelectionToolbarScrollEdge:active{transform:translateY(-50%) scale(.92)}.SelectionToolbar--docked.is-scrollable .SelectionToolbarScrollEdge .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.SelectionToolbar.SelectionToolbar--portalhost{animation:none;background:#0000;border:none;border-radius:0;box-shadow:none;display:block;margin:0;max-width:none;min-width:0;overflow:visible;padding:0;position:fixed;transform:none;white-space:normal;width:auto;z-index:2000}.SelectionToolbar.SelectionToolbar--portalhost .SelectionToolbarPopover{bottom:auto;left:auto;max-width:calc(100vw - 16px);position:static;right:auto;top:auto}@keyframes SelectionToolbarOpen{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}@keyframes SelectionToolbarPopoverOpen{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes SelectionToolbarOpenDown{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}.NoteVersionHistory{align-items:center;animation:NoteVersionHistoryOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1100}@keyframes NoteVersionHistoryOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes NoteVersionHistoryCardPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.NoteVersionHistory .NoteVersionHistoryOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.NoteVersionHistory .NoteVersionHistoryCard{animation:NoteVersionHistoryCardPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;height:800px;max-height:88vh;max-width:94vw;overflow:hidden;position:relative;width:1100px;z-index:1}.NoteVersionHistory .NoteVersionHistoryDoc{display:flex;flex:1 1;flex-direction:column;min-width:0}.NoteVersionHistory .NoteVersionHistoryDoc .NoteVersionHistoryDocHeader{align-items:center;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);display:flex;font-size:13px;font-weight:600;gap:8px;padding:14px 20px}.NoteVersionHistory .NoteVersionHistoryDoc .NoteVersionHistoryDocHeader .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.NoteVersionHistory .NoteVersionHistoryDoc .NoteVersionHistoryDocBody{flex:1 1;min-height:0;overflow-y:auto;padding:32px 48px 48px}.NoteVersionHistory .NoteVersionHistoryDoc .NoteVersionHistoryDocBody .NoteVersionHistoryDocTitle{color:var(--text_Title_Dark);font-size:30px;font-weight:800;margin:0 0 16px;word-break:break-word}.NoteVersionHistory .NoteVersionHistoryDoc .NoteVersionHistoryDocBody .NoteVersionHistoryDocEmpty{color:var(--text_Title_Light_Light);font-size:13px}.NoteVersionHistory .NoteVersionHistoryBlock{border-radius:6px;margin:1px 0;padding:3px 6px;position:relative}.NoteVersionHistory .NoteVersionHistoryBlock.is-added,.NoteVersionHistory .NoteVersionHistoryBlock.is-changed{background:color-mix(in srgb,var(--background_Blue) 9%,#0000);box-shadow:inset 2px 0 0 var(--background_Blue)}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryText{color:var(--text_Title_Dark);font-size:15px;line-height:1.62;white-space:pre-wrap;word-break:break-word}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryText.is-h1{font-size:26px;font-weight:700}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryText.is-h2{font-size:21px;font-weight:700}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryText.is-h3{font-size:18px;font-weight:600}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryText.is-h4{font-size:16px;font-weight:600}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryBanner{border-left:3px solid;border-radius:8px;color:#1f2937;font-size:14px;line-height:1.55;padding:10px 12px}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryItems{display:flex;flex-direction:column;gap:4px}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryItems .NoteVersionHistoryItemRow{color:var(--text_Title_Dark);display:flex;font-size:15px;gap:8px;line-height:1.5}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryItems .NoteVersionHistoryItemRow .NoteVersionHistoryItemMarker{color:var(--text_Title_Light);flex-shrink:0}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryItems .NoteVersionHistoryItemRow .NoteVersionHistoryItemText{word-break:break-word}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryButtonRow{display:flex}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryButtonRow .NoteVersionHistoryButton{border-radius:8px;color:#fff;font-size:13px;font-weight:600;padding:7px 16px}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryDivider{border:none;border-top:1px solid var(--border_Light);margin:10px 0}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryCode{background:var(--background_Gray_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:SF Mono,Menlo,Consolas,monospace;font-size:13px;margin:0;padding:12px;white-space:pre-wrap;word-break:break-word}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryTable{border-collapse:collapse;width:100%}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryTable td{border:1px solid var(--border_Light);color:var(--text_Title_Dark);font-size:13px;padding:6px 10px}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryAdd{background:color-mix(in srgb,var(--background_Blue) 14%,#0000);border-radius:3px;color:var(--background_Blue)}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryDel{color:var(--text_Title_Light_Light);text-decoration:line-through}.NoteVersionHistory .NoteVersionHistoryMenu{background:var(--background_White);border-left:1px solid var(--border_Light);display:flex;flex-direction:column;flex-shrink:0;width:320px}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;height:47px;justify-content:space-between;padding:14px 16px}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuHeader h3{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuHeader .NoteVersionHistoryMenuClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuHeader .NoteVersionHistoryMenuClose .material-symbols-outlined{font-size:21px}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuHeader .NoteVersionHistoryMenuClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuHeader .NoteVersionHistoryMenuClose:active{transform:scale(.92)}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuList{display:flex;flex:1 1;flex-direction:column;gap:2px;min-height:0;overflow-y:auto;padding:8px}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuList .NoteVersionHistoryMenuHint{color:var(--text_Title_Light_Light);font-size:12px;padding:16px 8px;text-align:center}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuList .NoteVersionHistoryMenuItem{background:#0000;border:1px solid #0000;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:3px;padding:9px 10px;text-align:left;transition:background .2s ease,border-color .2s ease}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuList .NoteVersionHistoryMenuItem .NoteVersionHistoryMenuItemTop{align-items:center;display:flex;gap:8px;justify-content:space-between}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuList .NoteVersionHistoryMenuItem .NoteVersionHistoryMenuItemTop .NoteVersionHistoryMenuItemDate{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuList .NoteVersionHistoryMenuItem .NoteVersionHistoryMenuItemTop .NoteVersionHistoryMenuItemBadge{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);font-size:10px;font-weight:700;letter-spacing:.04em;padding:2px 6px;text-transform:uppercase}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuList .NoteVersionHistoryMenuItem .NoteVersionHistoryMenuItemAuthor{color:var(--text_Title_Light_Light);font-size:11px}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuList .NoteVersionHistoryMenuItem:hover{background:var(--background_Gray_Light)}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuList .NoteVersionHistoryMenuItem.is-active{background:var(--background_Gray_Light);border-color:var(--border_Blue)}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuFooter{padding:12px 16px}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuFooter .NoteVersionHistoryMenuRestore{background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;height:36px;transition:opacity .2s ease,transform .1s ease;width:100%}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuFooter .NoteVersionHistoryMenuRestore:hover:not(:disabled){opacity:.92}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuFooter .NoteVersionHistoryMenuRestore:active:not(:disabled){transform:scale(.98)}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuFooter .NoteVersionHistoryMenuRestore:disabled{cursor:not-allowed;opacity:.45}@media(max-width:1050px){.NoteVersionHistory .NoteVersionHistoryCard .NoteVersionHistoryDoc .NoteVersionHistoryDocBody{padding:24px 28px 32px}.NoteVersionHistory .NoteVersionHistoryCard .NoteVersionHistoryDoc .NoteVersionHistoryDocBody .NoteVersionHistoryDocTitle{font-size:24px}}@media(max-width:600px){.NoteVersionHistory{padding:0}.NoteVersionHistory .NoteVersionHistoryCard{border:none;border-radius:0;flex-direction:column;height:100%;max-height:100%;max-width:100%;width:100%}.NoteVersionHistory .NoteVersionHistoryCard .NoteVersionHistoryDoc{flex:1 1;min-height:0}.NoteVersionHistory .NoteVersionHistoryCard .NoteVersionHistoryMenu{border-left:none;border-top:1px solid var(--border_Light);flex:1 1;height:auto;min-height:0;width:100%}}.NotePresenceCursor{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1000}.NotePresenceCursor .NotePresenceCursorBar{animation:NotePresenceCursorBlink 1.06s steps(2,jump-none) infinite;border-radius:2px;height:100%;height:var(--caret-h,100%);top:0;top:var(--caret-y,0);width:2px}.NotePresenceCursor .NotePresenceCursorBadge,.NotePresenceCursor .NotePresenceCursorBar{background:#3b82f6;background:var(--cursor-color,#3b82f6);left:-10px;left:var(--caret-x,-10px);position:absolute}.NotePresenceCursor .NotePresenceCursorBadge{align-items:center;animation:NotePresenceCursorIn .14s ease;border-radius:999px;box-shadow:0 2px 6px #0f172a38;display:flex;gap:5px;max-width:160px;padding:2px 8px 2px 2px;top:-26px;top:calc(var(--caret-y, 0px) - 26px - var(--cursor-offset, 0px));z-index:2}.NotePresenceCursor .NotePresenceCursorBadge .NotePresenceCursorAvatar,.NotePresenceCursor .NotePresenceCursorBadge .NotePresenceCursorInitials{border-radius:50%;flex-shrink:0;height:18px;object-fit:cover;width:18px}.NotePresenceCursor .NotePresenceCursorBadge .NotePresenceCursorInitials{align-items:center;background:#ffffff47;color:#fff;display:flex;font-size:9px;font-weight:700;justify-content:center;letter-spacing:.02em}.NotePresenceCursor .NotePresenceCursorBadge .NotePresenceCursorName{color:#fff;font-size:11px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NotePresenceCursor.is-below-caret .NotePresenceCursorBadge{top:24px;top:calc(var(--caret-y, 0px) + var(--caret-h, 20px) + 4px + var(--cursor-offset, 0px))}@keyframes NotePresenceCursorIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes NotePresenceCursorBlink{0%,49%{opacity:1}50%,to{opacity:0}}.NoteEditor{background:var(--background_White);display:flex;flex:1 1;flex-direction:column;min-width:0;position:relative}.NoteEditor .NoteEditorToolbar{align-items:center;display:flex;flex-shrink:0;gap:4px;justify-content:space-between;padding:15px 12px 4px;position:relative;z-index:3}.NoteEditor .NoteEditorToolbar:after{background:linear-gradient(to bottom,var(--background_White),#0000);bottom:-28px;content:"";height:28px;left:0;pointer-events:none;position:absolute;right:0}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarLeft{align-items:center;color:var(--text_Title_Light);display:flex;flex:0 1 auto;font-size:12px;gap:8px;min-width:0}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarLeft .NoteEditorBack,.NoteEditor .NoteEditorToolbar .NoteEditorToolbarLeft .NoteEditorCollapse{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;flex-shrink:0;height:32px;justify-content:center;transition:background .2s ease;width:32px}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarLeft .NoteEditorBack:hover,.NoteEditor .NoteEditorToolbar .NoteEditorToolbarLeft .NoteEditorCollapse:hover{background:var(--background_Gray_Light)}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarLeft .NoteEditorBack:active,.NoteEditor .NoteEditorToolbar .NoteEditorToolbarLeft .NoteEditorCollapse:active{transform:scale(.93)}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarLeft .NoteEditorBack .material-symbols-outlined,.NoteEditor .NoteEditorToolbar .NoteEditorToolbarLeft .NoteEditorCollapse .material-symbols-outlined{font-size:20px}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarLeft .NoteEditorCollapse{display:inline-flex}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarLeft .NoteEditorBack{display:none}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarLeft .NoteEditorDate{color:var(--text_Title_Light)}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarLeft .NoteEditorSaving{color:var(--text_Title_Light_Light);font-style:italic}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight{align-items:center;display:flex;gap:1px;position:relative}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorIconButton{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .2s ease,border-color .2s ease;width:32px}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorIconButton.is-secondary{background:var(--background_White)}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorIconButton:hover{background:var(--background_Gray_Light)}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorIconButton:active{transform:scale(.93)}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorIconButton.is-on{background:var(--background_Gray_Light)}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorIconButton.is-on .material-symbols-outlined{color:var(--background_Blue)}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorIconButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorMenuList{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:0;margin-top:6px;min-width:200px;padding:8px;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorMenuList .NoteEditorMenuListItem{align-items:center;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:8px 10px;transition:background .2s ease;white-space:nowrap}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorMenuList .NoteEditorMenuListItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorMenuList .NoteEditorMenuListItem .NotesTagSwatch{border-radius:999px;display:inline-block;flex-shrink:0;height:10px;width:10px}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorMenuList .NoteEditorMenuListItem .NotesTagIcon{flex-shrink:0;font-size:16px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;transform:rotate(90deg)}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorMenuList .NoteEditorMenuListItem:hover{background-color:var(--background_Gray_Light)}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorMenuList .NoteEditorMenuListItem.is-danger,.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorMenuList .NoteEditorMenuListItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorMenuList .NoteEditorMenuListItem.is-on{background-color:var(--background_Gray_Light);color:var(--background_Blue)}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorMenuList .NoteEditorMenuListItem.is-hint{color:var(--text_Title_Light_Light);cursor:default;font-size:11px}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorMenuList .NoteEditorMenuListItem.is-hint:hover{background:#0000}.NoteEditor .NoteEditorBody{display:flex;flex:1 1;flex-direction:column;margin:0 auto;max-width:980px;overflow-y:auto;padding:32px 50px 0;position:relative;width:100%}.NoteEditor .NoteEditorBody .NoteEditorCollaborators{align-items:center;display:flex;pointer-events:none;position:absolute;right:24px;top:18px;z-index:6}.NoteEditor .NoteEditorBody .NoteEditorCollaborators .NoteEditorCollaborator{align-items:center;background:var(--background_Gray_Light);border:2px solid var(--background_White);border-radius:50%;box-shadow:0 2px 6px #0f172a1f;color:#fff;display:flex;font-size:11px;font-weight:700;height:32px;justify-content:center;margin-left:-10px;overflow:hidden;pointer-events:auto;width:32px}.NoteEditor .NoteEditorBody .NoteEditorCollaborators .NoteEditorCollaborator:first-child{margin-left:0}.NoteEditor .NoteEditorBody .NoteEditorCollaborators .NoteEditorCollaborator img{height:100%;object-fit:cover;width:100%}.NoteEditor .NoteEditorBody .NoteEditorCollaborators .NoteEditorCollaborator.NoteEditorCollaboratorOverflow{background:color-mix(in srgb,#6366f1 18%,var(--background_White));background:color-mix(in srgb,var(--background_Blue_Purpel,#6366f1) 18%,var(--background_White));color:#6366f1;color:var(--background_Blue_Purpel,#6366f1);font-size:12px;letter-spacing:-.02em}.NoteEditor .NoteEditorBody .NoteEditorTitle{background:#0000;border:none;color:var(--text_Title_Dark);font-size:26px;font-weight:700;margin-bottom:14px;outline:none;padding:0}.NoteEditor .NoteEditorBody .NoteEditorTitle::placeholder{color:var(--text_Title_Light_Light)}.NoteEditor .NoteEditorBody .NoteEditorBlocks{display:flex;flex:1 1;flex-direction:column;gap:0;padding-bottom:24px}.NoteEditor .NoteEditorBody .NoteEditorBlocks .NoteEditorBlock{position:relative}.NoteEditor .NoteEditorBody .NoteEditorBlocks .NoteEditorBlock.is-multi-selected{background:color-mix(in srgb,var(--background_Blue) 14%,#0000);border-radius:6px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--background_Blue) 35%,#0000);-webkit-user-select:none;user-select:none}.NoteEditor .NoteEditorBody .NoteEditorBlocks .NoteEditorBlock.is-banner,.NoteEditor .NoteEditorBody .NoteEditorBlocks .NoteEditorBlock.is-button,.NoteEditor .NoteEditorBody .NoteEditorBlocks .NoteEditorBlock.is-checklist{margin:6px 0}@media(max-width:1050px){.NoteEditor .NoteEditorBody{padding:24px 40px 32px}}@media(max-width:600px){.NoteEditor .NoteEditorToolbar{flex-wrap:wrap;padding:8px 14px;row-gap:6px}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarLeft .NoteEditorCollapse{display:none}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarLeft .NoteEditorBack{display:inline-flex}.NoteEditor .NoteEditorToolbar .SelectionToolbar.SelectionToolbar--docked{border-top:1px solid var(--border_Light);flex:1 1 100%;margin:4px 0 0;min-width:0;order:3;padding-top:6px;width:100%}.NoteEditor .NoteEditorBody{padding:16px 20px 24px}.NoteEditor .NoteEditorBody .NoteEditorTitle{font-size:20px}.NoteEditor .NoteEditorBody .NoteEditorContent{font-size:14px}}@keyframes NotesSpinnerSpin{to{transform:rotate(1turn)}}.NotesPage{animation:RenderPageOpen .1s ease;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);display:flex;height:100%;overflow:hidden;position:relative;width:100%}.NotesPage.NotesPage--sidebarCollapsed .NotesSidebar{margin-left:-320px;opacity:0;pointer-events:none}.NotesPage .NotesSidebarReopen{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;left:12px;position:absolute;top:12px;transition:background .12s ease,color .12s ease;width:32px;z-index:4}.NotesPage .NotesSidebarReopen .material-symbols-outlined{font-size:20px}.NotesPage .NotesSidebarReopen:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.NotesPage .NotesSidebar{background:var(--background_White);border-right:1px solid var(--border_Light);display:flex;flex:0 0 320px;flex-direction:column;margin-left:0;min-height:0;overflow:visible;position:relative;transition:margin-left .3s cubic-bezier(.4,0,.2,1),opacity .22s ease;width:320px;z-index:2}.NotesPage .NotesSidebar .NotesSidebarHeader{display:flex;flex-direction:column;gap:12px;padding:18px 16px 12px}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSidebarHeaderRow{align-items:center;display:flex;gap:8px;justify-content:space-between}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSidebarHeaderRow h2{color:var(--text_Title_Light);font-size:20px;font-weight:600;margin:0}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSidebarHeaderRow .NotesSidebarNew{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;transition:background .2s ease,border-color .2s ease;width:40px}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSidebarHeaderRow .NotesSidebarNew:hover{background:var(--background_Gray_Light)}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSidebarHeaderRow .NotesSidebarNew:active{transform:scale(.93)}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSidebarHeaderRow .NotesSidebarNew:disabled{cursor:default}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSidebarHeaderRow .NotesSidebarNew:disabled:hover{background:var(--background_White)}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSidebarHeaderRow .NotesSidebarNew:disabled:active{transform:none}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSidebarHeaderRow .NotesSidebarNew .material-symbols-outlined{color:var(--text_Title_Light);font-size:19px}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSidebarHeaderRow .NotesSidebarNew .NotesSidebarNewSpinner{animation:NotesSpinnerSpin .7s linear infinite;border:2px solid var(--border_Light);border-radius:50%;border-top-color:var(--background_Blue);height:18px;width:18px}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSearch{align-items:center;background-color:var(--background_Gray_Light);border:1px solid #0000;border-radius:50px;box-shadow:0 1px 3px #0000000d;display:flex;gap:10px;margin:0;outline:3px solid #0000;padding:0 12px;position:relative;transition:all .2s ease}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSearch input{background:#0000;border:none;color:var(--text_Title_Light);flex:1 1;font-size:14px;outline:none;padding:8px 0;width:100%}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSearch input::placeholder{color:var(--text_Title_Light_Light)}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSearch:focus-within,.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSearch:hover{background-color:var(--background_White);border-color:var(--border_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSearch .NotesSearchClear{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:22px;justify-content:center;width:22px}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSearch .NotesSearchClear:hover{background:var(--background_Gray_Light)}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSearch .NotesSearchClear .material-symbols-outlined{font-size:14px}.NotesPage .NotesSidebar .NotesCategories{display:flex;flex-wrap:wrap;gap:8px;padding:4px 16px 8px}.NotesPage .NotesSidebar .NotesCategories .NotesCategory{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;gap:8px;min-width:-webkit-max-content;min-width:max-content;outline:3px solid #0000;padding:5px 14px;position:relative;transition:all .2s ease}.NotesPage .NotesSidebar .NotesCategories .NotesCategory:hover{background-color:var(--background_White);border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.NotesPage .NotesSidebar .NotesCategories .NotesCategory h3{color:var(--text_Title_Light_Light);font-size:13px;font-weight:500;margin:0}.NotesPage .NotesSidebar .NotesCategories .NotesCategory .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px;transition:transform .2s ease}.NotesPage .NotesSidebar .NotesCategories .NotesCategory.is-open{background-color:var(--background_White);border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.NotesPage .NotesSidebar .NotesCategories .NotesCategory.is-open .material-symbols-outlined{transform:rotate(180deg)}.NotesPage .NotesSidebar .NotesCategories .NotesCategory.is-active{background-color:var(--background_Blue);border-color:var(--background_Blue)}.NotesPage .NotesSidebar .NotesCategories .NotesCategory.is-active .material-symbols-outlined,.NotesPage .NotesSidebar .NotesCategories .NotesCategory.is-active h3{color:#fff}.NotesPage .NotesSidebar .NotesCategories .NotesCategory.is-active .NotesTagSwatch{box-shadow:0 0 0 2px #fff9}.NotesPage .NotesSidebar .NotesCategories .NotesCategory .NotesCategoryList{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:none;flex-direction:column;gap:0;left:0;margin:0;min-width:180px;padding:8px;position:absolute;top:calc(100% + 6px);z-index:10}.NotesPage .NotesSidebar .NotesCategories .NotesCategory .NotesCategoryList.is-open{display:flex}.NotesPage .NotesSidebar .NotesCategories .NotesCategory .NotesCategoryList .NotesCategoryListHint{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.NotesPage .NotesSidebar .NotesCategories .NotesCategory .NotesCategoryList .NotesCategoryListItem{align-items:center;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:8px 10px;transition:background .2s ease}.NotesPage .NotesSidebar .NotesCategories .NotesCategory .NotesCategoryList .NotesCategoryListItem:hover{background-color:var(--background_Gray_Light)}.NotesPage .NotesSidebar .NotesCategories .NotesCategory .NotesCategoryList .NotesCategoryListItem.is-selected{background-color:color-mix(in srgb,var(--background_Blue) 8%,#0000);color:var(--background_Blue)}.NotesPage .NotesSidebar .NotesTagSwatch{border-radius:999px;display:inline-block;flex-shrink:0;height:10px;width:10px}.NotesPage .NotesSidebar .NotesTagIcon{flex-shrink:0;font-size:16px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;transform:rotate(90deg)}.NotesPage .NotesSidebar .NotesArchived{align-items:center;border-radius:12px;cursor:pointer;display:flex;justify-content:space-between;margin:0 16px;padding:10px;transition:all .2s ease}.NotesPage .NotesSidebar .NotesArchived.is-active,.NotesPage .NotesSidebar .NotesArchived:hover{background-color:var(--background_Gray_Light)}.NotesPage .NotesSidebar .NotesArchived .NotesArchivedTitle{align-items:center;color:var(--text_Title_Light);display:flex;font-size:15px;gap:10px}.NotesPage .NotesSidebar .NotesArchived .NotesArchivedTitle .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.NotesPage .NotesSidebar .NotesArchived h3{color:var(--text_Title_Light);font-size:14px;font-weight:400;margin:0}.NotesPage .NotesSidebar .NotesLoadingState{align-items:center;display:flex;justify-content:center;padding:60px 24px}.NotesPage .NotesSidebar .NotesLoadingState .NotesSpinner{animation:NotesSpinnerSpin .8s linear infinite;border:2px solid var(--border_Light);border-radius:50%;border-top-color:var(--background_Blue);height:26px;width:26px}.NotesPage .NotesSidebar .NotesListSkeleton{display:flex;flex-direction:column;padding:4px 0 0}.NotesPage .NotesSidebar .NotesListSkeleton .NotesListSkeletonItem{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;display:flex;flex-direction:column;gap:8px;margin:0 10px 10px;padding:12px 14px}.NotesPage .NotesSidebar .NotesListSkeleton .NotesListSkeletonItem .NotesListSkeletonItemHeader{align-items:center;display:flex;gap:8px;justify-content:space-between}.NotesPage .NotesSidebar .NotesListSkeleton .NotesListSkeletonItem .NotesListSkeletonFooter{align-items:center;display:flex;gap:6px;margin-top:2px}.NotesPage .NotesSidebar .NotesListSkeleton .NotesListSkeletonBar{animation:NotesListSkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:999px}.NotesPage .NotesSidebar .NotesListSkeleton .NotesListSkeletonBar--title{border-radius:6px;height:14px;width:58%}.NotesPage .NotesSidebar .NotesListSkeleton .NotesListSkeletonBar--preview{height:12px;width:86%}.NotesPage .NotesSidebar .NotesListSkeleton .NotesListSkeletonBar--chip{border-radius:8px;height:18px;width:88px}.NotesPage .NotesSidebar .NotesListSkeleton .NotesListSkeletonBar--chipSm{width:56px}.NotesPage .NotesSidebar .NotesListSkeleton .NotesListSkeletonDot{animation:NotesListSkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:8px;flex-shrink:0;height:24px;width:24px}@keyframes NotesListSkeletonShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes NotesGroupDropIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.NotesPage .NotesSidebar .NotesList{flex:1 1;overflow-y:auto;padding:0 0 24px}.NotesPage .NotesSidebar .NotesList .NotesEmptyState{align-items:center;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:8px;justify-content:center;padding:40px 24px;text-align:center}.NotesPage .NotesSidebar .NotesList .NotesEmptyState .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:30px}.NotesPage .NotesSidebar .NotesList .NotesEmptyState p{font-size:13px;margin:0}.NotesPage .NotesSidebar .NotesList .NotesEmptyState .NotesEmptyCreate{background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:6px;color:#fff;cursor:pointer;font-size:12px;margin-top:6px;padding:6px 12px}.NotesPage .NotesSidebar .NotesList .NotesEmptyState .NotesEmptyCreate:hover{background:var(--background_Blue_Dark)}.NotesPage .NotesSidebar .NotesList .NotesGroup{animation:NotesGroupDropIn .36s cubic-bezier(.22,.9,.3,1.05) both;padding:0 0 5px;position:relative}.NotesPage .NotesSidebar .NotesList .NotesGroup:first-of-type{animation-delay:0ms}.NotesPage .NotesSidebar .NotesList .NotesGroup:nth-of-type(2){animation-delay:60ms}.NotesPage .NotesSidebar .NotesList .NotesGroup:nth-of-type(3){animation-delay:.12s}.NotesPage .NotesSidebar .NotesList .NotesGroup:nth-of-type(4){animation-delay:.18s}.NotesPage .NotesSidebar .NotesList .NotesGroup:nth-of-type(5){animation-delay:.24s}.NotesPage .NotesSidebar .NotesList .NotesGroup:nth-of-type(n+6){animation-delay:.3s}.NotesPage .NotesSidebar .NotesList .NotesGroup.is-menu-open{z-index:30}.NotesPage .NotesSidebar .NotesList .NotesGroup .NotesGroupHeader{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:600;gap:6px;padding:8px 16px}.NotesPage .NotesSidebar .NotesList .NotesGroup .NotesGroupHeader .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.NotesPage .NotesSidebar .NotesList .NotesGroup ul{list-style:none;margin:0;padding:0}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;flex-direction:column;margin:0 10px 10px;padding:12px 14px;position:relative;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a0a}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem.is-active{background-color:var(--background_Gray_Light_Light)}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem.is-active .NotesItemTitle{color:var(--text_Title_Dark)}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem.is-menu-open{border-color:var(--border_Dark_Light);z-index:20}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemHeader{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemHeader .NotesItemTitle{color:var(--text_Title_Dark);flex:1 1;font-size:15px;font-weight:600;line-height:1.3;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemPreview{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--text_Title_Light_Light);display:-webkit-box;font-size:13px;line-height:1.4;margin:0;overflow:hidden;text-overflow:ellipsis}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemFooter{align-items:center;display:flex;flex-wrap:nowrap;gap:6px;margin-top:2px;min-width:0;overflow:hidden}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemFooter .NotesItemFooterChip{align-items:center;background:var(--background_Gray_Light_Light);border-radius:8px;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:11px;font-weight:500;gap:4px;line-height:1;padding:4px 8px;white-space:nowrap}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemFooter .NotesItemFooterChip .material-symbols-outlined{color:var(--text_Title_Light);font-size:13px}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemFooter .NotesItemFooterChip .NotesTagSwatch{border-radius:999px;flex-shrink:0;height:8px;width:8px}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemFooter .NotesItemFooterChip--tag{flex-shrink:1;gap:6px;max-width:100%;min-width:0;overflow:hidden}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemFooter .NotesItemFooterChip--tag .NotesItemFooterChipTag{align-items:center;display:inline-flex;gap:4px;min-width:0}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemFooter .NotesItemFooterChip--tag .NotesItemFooterChipTag .NotesItemFooterChipTagIcon{flex-shrink:0;font-size:15px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;transform:rotate(90deg)}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemFooter .NotesItemFooterChip--tag .NotesItemFooterChipTag>span:not(.NotesItemFooterChipTagIcon){min-width:0;overflow:hidden;text-overflow:ellipsis}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemFooter .NotesItemFooterChip--tag .NotesItemFooterChipTag+.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemFooter .NotesItemFooterChip--tag .NotesItemFooterChipTag{border-left:1px solid color-mix(in srgb,var(--text_Title_Light_Light) 30%,#0000);padding-left:6px}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu{flex-shrink:0;opacity:1;pointer-events:auto;position:relative;transition:opacity .2s ease}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu .NotesItemMenuIcon{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;height:28px;justify-content:center;transition:background .2s ease,color .2s ease;width:28px}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu .NotesItemMenuIcon:hover{background:var(--background_Gray_Light)}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu .NotesItemMenuIcon:active{transform:scale(.95)}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu .NotesItemMenuIcon .material-symbols-outlined{color:var(--text_Title_Light);font-size:17px}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu .NotesItemMenuList{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:none;flex-direction:column;gap:0;margin-top:8px;padding:8px;position:absolute;right:0;top:100%;width:-webkit-max-content;width:max-content;z-index:10}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu .NotesItemMenuList .NotesItemMenuListItem{align-items:center;background-color:#0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;font-weight:400;gap:10px;padding:8px 10px;transition:background .2s ease;white-space:nowrap}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu .NotesItemMenuList .NotesItemMenuListItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu .NotesItemMenuList .NotesItemMenuListItem:hover{background-color:var(--background_Gray_Light)}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu .NotesItemMenuList .NotesItemMenuListItem.is-danger,.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu .NotesItemMenuList .NotesItemMenuListItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu .NotesItemMenuList .NotesItemMenuListItem.is-on{background-color:var(--background_Gray_Light);color:var(--background_Blue)}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu .NotesItemMenuList .NotesItemMenuListItem.is-hint{color:var(--text_Title_Light_Light);cursor:default;font-size:11px}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu .NotesItemMenuList .NotesItemMenuListItem.is-hint:hover{background:#0000}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu .NotesItemMenuList .NotesItemMenuListItem .NotesTagSwatch{border-radius:999px;flex-shrink:0;height:10px;width:10px}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu.is-open .NotesItemMenuIcon{background:var(--background_Gray_Light)}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu.is-open .NotesItemMenuList{display:flex}.NotesPage .NoteEditor.NoteEditor--skeleton{background:var(--background_White);display:flex;flex:1 1;flex-direction:column;overflow:hidden}.NotesPage .NoteEditor.NoteEditor--skeleton .NoteEditorToolbar{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:8px;justify-content:space-between;padding:14px 20px}.NotesPage .NoteEditor.NoteEditor--skeleton .NoteEditorToolbar .NoteEditorToolbarLeft,.NotesPage .NoteEditor.NoteEditor--skeleton .NoteEditorToolbar .NoteEditorToolbarRight{align-items:center;display:flex;gap:8px}.NotesPage .NoteEditor.NoteEditor--skeleton .NoteEditorBody{display:flex;flex-direction:column;gap:12px;margin:0 auto;max-width:900px;padding:32px clamp(24px,6vw,80px);width:100%}.NotesPage .NoteEditor.NoteEditor--skeleton .NoteSkeletonBar{animation:NoteSkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:6px}.NotesPage .NoteEditor.NoteEditor--skeleton .NoteSkeletonBar--title{border-radius:8px;height:30px;margin:16px 0 18px;width:55%}.NotesPage .NoteEditor.NoteEditor--skeleton .NoteSkeletonBar--meta{border-radius:999px;height:14px;width:140px}.NotesPage .NoteEditor.NoteEditor--skeleton .NoteSkeletonBar--line{border-radius:999px;height:14px}.NotesPage .NoteEditor.NoteEditor--skeleton .NoteSkeletonBar--lg{width:92%}.NotesPage .NoteEditor.NoteEditor--skeleton .NoteSkeletonBar--md{width:72%}.NotesPage .NoteEditor.NoteEditor--skeleton .NoteSkeletonBar--sm{width:48%}.NotesPage .NoteEditor.NoteEditor--skeleton .NoteSkeletonDot{animation:NoteSkeletonShimmer 1.4s ease-in-out infinite;background:var(--background_Gray_Light);background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:8px;height:28px;width:28px}@keyframes NoteSkeletonShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.NotesPage .NotesEmptyEditor{align-items:center;background:var(--background_White);color:var(--text_Title_Light);display:flex;flex:1 1;flex-direction:column;gap:18px;isolation:isolate;justify-content:center;overflow:hidden;padding:48px 32px;position:relative;text-align:center}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Logo{animation:NotesEmptyEditor_logoFloat 6s ease-in-out infinite;filter:drop-shadow(0 10px 24px rgba(15,23,42,.1));height:64px;object-fit:contain;-webkit-user-select:none;user-select:none;width:64px}@keyframes NotesEmptyEditor_logoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Headline{color:var(--text_Title_Dark);font-size:clamp(22px,2.6vw,30px);font-weight:600;letter-spacing:-.01em;margin:4px 0 8px;max-width:740px;text-align:center}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_ComposerWrap{align-items:center;display:flex;flex-direction:column;gap:6px;max-width:640px;width:100%}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_ComposerWrap .NotesEmptyEditor_Composer{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:20px;box-shadow:0 1px 3px #0000000d;display:flex;gap:8px;padding:10px 10px 10px 18px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_ComposerWrap .NotesEmptyEditor_Composer:focus-within,.NotesPage .NotesEmptyEditor .NotesEmptyEditor_ComposerWrap .NotesEmptyEditor_Composer:hover{border-color:var(--border_Dark_Light);box-shadow:0 2px 8px #0000000f}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_ComposerWrap .NotesEmptyEditor_Composer .NotesEmptyEditor_ComposerInput{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:16px;line-height:1.5;min-width:0;outline:none;padding:6px 4px;text-align:left}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_ComposerWrap .NotesEmptyEditor_Composer .NotesEmptyEditor_ComposerInput::placeholder{color:var(--text_Title_Light_Light)}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_ComposerWrap .NotesEmptyEditor_Composer .NotesEmptyEditor_ComposerSubmit{align-items:center;background:var(--text_Title_Dark);border:none;border-radius:50%;color:var(--background_White);cursor:pointer;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;transform:scale(1);transition:background .28s ease,color .28s ease,transform .28s cubic-bezier(.34,1.56,.64,1);width:36px}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_ComposerWrap .NotesEmptyEditor_Composer .NotesEmptyEditor_ComposerSubmit .material-symbols-outlined{font-size:20px}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_ComposerWrap .NotesEmptyEditor_Composer .NotesEmptyEditor_ComposerSubmit .NotesEmptyEditor_ComposerSpinner{animation:NotesEmptyEditor_pillSpin .7s linear infinite;border:2px solid color-mix(in srgb,var(--text_Title_Light_Light) 45%,#0000);border-radius:50%;border-top-color:var(--background_Blue);height:18px;width:18px}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_ComposerWrap .NotesEmptyEditor_Composer .NotesEmptyEditor_ComposerSubmit:hover:not(:disabled){background:color-mix(in srgb,var(--text_Title_Dark) 88%,#0000)}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_ComposerWrap .NotesEmptyEditor_Composer .NotesEmptyEditor_ComposerSubmit:active:not(:disabled){transform:translateY(1px)}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_ComposerWrap .NotesEmptyEditor_Composer .NotesEmptyEditor_ComposerSubmit:disabled{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed;transform:scale(.92)}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Scratch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;padding:7px 14px;transition:background .12s ease,border-color .12s ease,color .12s ease}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Scratch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Scratch:hover:not(:disabled){background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Scratch:disabled{cursor:default;opacity:.6}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Suggestions{display:flex;flex-direction:column;margin-inline:auto;margin-top:4px;max-width:980px;padding:10px 0;position:relative;width:80%}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Suggestions .NotesEmptyEditor_SuggestionsRow{-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto;overflow-y:visible;padding:3px 0;scrollbar-width:none}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Suggestions .NotesEmptyEditor_SuggestionsRow::-webkit-scrollbar{display:none}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Suggestions .NotesEmptyEditor_SuggestionsRow{mask-image:linear-gradient(90deg,#0000 0,#000 6%,#000 94%,#0000);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6%,#000 94%,#0000)}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Suggestions .NotesEmptyEditor_SuggestionsRow .NotesEmptyEditor_SuggestionsTrack{animation:NotesEmptyEditor_marqueeLeft 38s linear infinite;display:flex;gap:6px;white-space:nowrap;will-change:transform}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Suggestions .NotesEmptyEditor_SuggestionsRow--right .NotesEmptyEditor_SuggestionsTrack{animation:NotesEmptyEditor_marqueeRight 46s linear infinite}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Suggestions .NotesEmptyEditor_SuggestionsRow:hover .NotesEmptyEditor_SuggestionsTrack{animation-play-state:paused}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Suggestions .NotesEmptyEditor_SuggestionPill{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:13px;gap:8px;padding:9px 14px;transition:background .12s ease,border-color .12s ease,transform .12s ease}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Suggestions .NotesEmptyEditor_SuggestionPill .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Suggestions .NotesEmptyEditor_SuggestionPill .NotesEmptyEditor_SuggestionPillSpinner{animation:NotesEmptyEditor_pillSpin .7s linear infinite;border:2px solid color-mix(in srgb,var(--background_Blue) 30%,#0000);border-radius:50%;border-top-color:var(--background_Blue);flex-shrink:0;height:14px;width:14px}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Suggestions .NotesEmptyEditor_SuggestionPill .NotesEmptyEditor_SuggestionPillLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:500}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Suggestions .NotesEmptyEditor_SuggestionPill:disabled{cursor:default}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Suggestions .NotesEmptyEditor_SuggestionPill:hover:not(:disabled){background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 25%,var(--border_Light));transform:translateY(-1px)}@keyframes NotesEmptyEditor_marqueeLeft{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes NotesEmptyEditor_marqueeRight{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@keyframes NotesEmptyEditor_pillSpin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media(max-width:600px){.NotesPage .NotesEmptyEditor{gap:14px;padding:32px 16px}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Logo{height:52px;width:52px}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Headline{font-size:20px}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Suggestions{width:100%}}@media(max-width:1050px){.NotesPage .NotesSidebar{flex:0 0 260px;width:260px}.NotesPage.NotesPage--sidebarCollapsed .NotesSidebar{margin-left:-260px}}@media(max-width:600px){.NotesPage.NotesPage--standalone .NotesSidebar{border-right:none;flex:1 1 auto;max-height:none;min-height:0;width:100%}.NotesPage.NotesPage--standalone.NotesPage--editing .NotesSidebar,.NotesPage.NotesPage--standalone>.NoteEditor,.NotesPage.NotesPage--standalone>.NotesEmptyEditor{display:none}.NotesPage.NotesPage--standalone.NotesPage--editing>.NoteEditor,.NotesPage.NotesPage--standalone.NotesPage--editing>.NotesEmptyEditor{display:flex;flex:1 1 auto;width:100%}}.NotesFloatingPopup{animation:NotesFloatingPopupOpen .14s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 10px #00000017;display:flex;flex-direction:column;overflow:hidden;position:fixed;z-index:1500}.NotesFloatingPopup .NotesFloatingPopupHeader{align-items:center;background:var(--background_Gray_Light_Light);border:2px solid var(--background_White);border-radius:12px;box-shadow:0 1px 10px #00000017;cursor:grab;display:flex;flex-shrink:0;gap:8px;justify-content:space-between;margin:10px;padding:10px 12px;position:relative;-webkit-user-select:none;user-select:none;width:calc(100% - 20px);z-index:3}.NotesFloatingPopup .NotesFloatingPopupHeader:active{cursor:grabbing}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupTitle{align-items:center;color:var(--text_Title_Dark);display:flex;flex:1 1;font-size:13px;font-weight:600;gap:8px;min-width:0}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupTitle .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupTitle .NotesFloatingPopupDate{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupTitle .NotesFloatingPopupHeaderBtn.is-back{height:26px;width:26px}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupTitle .NotesFloatingPopupHeaderBtn.is-back .material-symbols-outlined{font-size:16px}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupHeaderActions{align-items:center;display:inline-flex;gap:2px;position:relative}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupHeaderMenu{position:relative}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupHeaderMenu .NotesFloatingPopupHeaderMenuList{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a2e;display:flex;flex-direction:column;gap:1px;min-width:200px;padding:6px;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupHeaderMenu .NotesFloatingPopupHeaderMenuList .NotesFloatingPopupHeaderMenuItem{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:10px;padding:8px 10px;text-align:left;transition:background .12s ease}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupHeaderMenu .NotesFloatingPopupHeaderMenuList .NotesFloatingPopupHeaderMenuItem:hover{background:var(--background_Gray_Light)}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupHeaderMenu .NotesFloatingPopupHeaderMenuList .NotesFloatingPopupHeaderMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupHeaderMenu .NotesFloatingPopupHeaderMenuList .NotesFloatingPopupHeaderMenuItem.is-danger,.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupHeaderMenu .NotesFloatingPopupHeaderMenuList .NotesFloatingPopupHeaderMenuItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupHeaderBtn{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .15s ease;width:28px}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupHeaderBtn:hover{background:var(--background_Gray_Light)}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupHeaderBtn .material-symbols-outlined{font-size:18px}.NotesFloatingPopup .NotesFloatingPopupBody{display:flex;flex:1 1;min-height:0;overflow:hidden}.NotesFloatingPopup .NotesFloatingPopupBody .NotesPage{border:none;border-radius:0;height:100%;width:100%}.NotesFloatingPopup .NotesFloatingPopupBody .NotesPage .NotesEmptyEditor{gap:20px;padding-top:40px}.NotesFloatingPopup .NotesFloatingPopupBody.is-stack .NotesPage{flex-direction:column;position:relative}.NotesFloatingPopup .NotesFloatingPopupBody.is-stack .NotesPage .NotesSidebar{border-bottom:none;border-right:none;flex:1 1 auto;max-height:none;transition:transform .22s ease;width:100%}.NotesFloatingPopup .NotesFloatingPopupBody.is-stack .NotesPage .NoteEditor,.NotesFloatingPopup .NotesFloatingPopupBody.is-stack .NotesPage .NotesEmptyEditor{background:var(--background_White);inset:0;position:absolute;transform:translateX(100%);transition:transform .22s ease;z-index:2}.NotesFloatingPopup .NotesFloatingPopupBody.is-stack.is-screen-note .NotesPage .NotesSidebar{transform:translateX(-100%)}.NotesFloatingPopup .NotesFloatingPopupBody.is-stack.is-screen-note .NotesPage .NoteEditor{transform:translateX(0)}.NotesFloatingPopup .NotesFloatingPopupBody.is-stack.is-screen-compose .NotesPage .NotesSidebar{transform:translateX(-100%)}.NotesFloatingPopup .NotesFloatingPopupBody.is-stack.is-screen-compose .NotesPage .NotesEmptyEditor{transform:translateX(0)}.NotesFloatingPopup .NotesFloatingPopupResize{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:6px;color:var(--text_Title_Light);cursor:nwse-resize;display:inline-flex;height:22px;justify-content:center;position:absolute;right:6px;transition:background .15s ease,border-color .15s ease,color .15s ease;width:22px;z-index:5}.NotesFloatingPopup .NotesFloatingPopupResize .material-symbols-outlined{font-size:14px}.NotesFloatingPopup .NotesFloatingPopupResize:hover{background:var(--background_Gray_Light);border-color:var(--background_Blue);color:var(--background_Blue)}@media(max-width:1050px){.NotesFloatingPopup{border-radius:12px}.NotesFloatingPopup .NotesFloatingPopupHeader{padding:8px 10px}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupHeaderBtn{height:32px;min-height:32px;min-width:32px;width:32px}}@media(max-width:600px){.NotesFloatingPopup{border:none;border-radius:0;box-shadow:none;height:100%!important;inset:0!important;left:0!important;padding-bottom:max(0px,env(safe-area-inset-bottom));top:0!important;width:100%!important}.NotesFloatingPopup .NotesFloatingPopupHeader{border-radius:10px;cursor:default;margin:8px;padding:10px 12px;width:calc(100% - 16px)}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupHeaderBtn{height:36px;min-height:36px;min-width:36px;width:36px}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupHeaderMenuList{max-width:calc(100vw - 24px);min-width:0}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupHeaderMenuList .NotesFloatingPopupHeaderMenuItem{min-height:44px}.NotesFloatingPopup .NotesFloatingPopupResize{display:none}}@keyframes NotesFloatingPopupOpen{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.HeaderClock{margin-top:10px;width:100%}.HeaderClock .HeaderClockActive{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:10px}.HeaderClock .HeaderClockActive .HeaderClockTimerRow{align-items:center;display:flex;gap:8px;justify-content:space-between}.HeaderClock .HeaderClockActive .HeaderClockTimerRow .HeaderClockStatus{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:6px}.HeaderClock .HeaderClockActive .HeaderClockTimerRow .HeaderClockStatus .HeaderClockDot{background:var(--Done);border-radius:50%;box-shadow:0 0 0 3px color-mix(in srgb,var(--Done) 25%,#0000);height:7px;width:7px}.HeaderClock .HeaderClockActive .HeaderClockTimerRow .HeaderClockTime{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:15px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.01em}.HeaderClock .HeaderClockActive .HeaderClockMeta{align-items:center;display:flex;flex-wrap:wrap;gap:6px 12px}.HeaderClock .HeaderClockActive .HeaderClockMeta .HeaderClockMetaItem{font-feature-settings:"tnum";align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:11px;font-variant-numeric:tabular-nums;font-weight:500;gap:5px}.HeaderClock .HeaderClockActive .HeaderClockMeta .HeaderClockMetaItem .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:15px}.HeaderClock .HeaderClockActive .HeaderClockActions{align-items:center;display:flex;gap:6px}.HeaderClock .HeaderClockActive .HeaderClockActions button{align-items:center;border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:inline-flex;flex:1 1;font-size:12px;font-weight:600;gap:5px;justify-content:center;padding:6px 8px;transition:background .15s,opacity .15s,filter .15s}.HeaderClock .HeaderClockActive .HeaderClockActions button .material-symbols-outlined{font-size:16px}.HeaderClock .HeaderClockActive .HeaderClockActions button:disabled{cursor:default;opacity:.6}.HeaderClock .HeaderClockActive .HeaderClockActions .HeaderClockBreakBtn{background:var(--background_White);color:var(--text_Title_Light)}.HeaderClock .HeaderClockActive .HeaderClockActions .HeaderClockBreakBtn:hover{background:var(--background_Gray_Light_Light)}.HeaderClock .HeaderClockActive .HeaderClockActions .HeaderClockOutBtn{background:var(--Canceled);border-color:var(--Canceled);color:var(--background_White)}.HeaderClock .HeaderClockActive .HeaderClockActions .HeaderClockOutBtn:hover{filter:brightness(.95)}.HeaderClock.is-on-break .HeaderClockActive .HeaderClockTimerRow .HeaderClockStatus{color:var(--InProgress)}.HeaderClock.is-on-break .HeaderClockActive .HeaderClockTimerRow .HeaderClockStatus .HeaderClockDot{background:var(--InProgress);box-shadow:0 0 0 3px color-mix(in srgb,var(--InProgress) 25%,#0000)}.li-text.is-genaya-ai{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));-webkit-background-clip:text;background-clip:text;color:#0000;font-weight:600}.SideMenuWrapper{display:flex;height:100%;padding:5px 2px 5px 5px;z-index:60}.SideMenuWrapper.is-uncategorized .SideMenuFolderHeader,.SideMenuWrapper.is-uncategorized .SideMenuShortcutsPill,.SideMenuWrapper.is-uncategorized .SideMenuShortcutsPillTooltip{display:none!important}.SideMenuWrapper.is-uncategorized .SideMenuFolder,.SideMenuWrapper.is-uncategorized .SideMenuFolderChildren{border:0!important;margin-left:0!important;max-height:none!important;opacity:1!important;overflow:visible!important;padding-left:0!important;transform:none!important}.SideMenuWrapper.is-uncategorized .SideMenuFolderChildren>ul{margin:0!important;padding:0!important}.SideMenuWrapper.is-uncategorized .SideMenuFolderChildren>ul:before{display:none!important}.SideMenuWrapper .SideMenuMain{border-radius:8px;box-sizing:border-box;color:var(--text_Title_Dark);display:flex;flex:0 0 200px;flex-direction:column;height:100%;padding-top:20px;position:relative;transition:width .18s ease,flex-basis .18s ease,box-shadow .18s ease;width:200px;z-index:4}.SideMenuWrapper .SideMenuMain .MenuIconAdd{align-items:center;border-radius:50px;display:flex;gap:5px;justify-content:space-between;margin:0 14px 5px;max-height:30px;position:relative;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .08s ease,box-shadow .2s ease;white-space:nowrap}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddFavoritePages{align-items:center;background-color:#0000;border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:inline-flex;height:31px;justify-content:center;outline:3px solid #0000;padding:4px;transition:all .18s ease;width:31px}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddFavoritePages.is-open,.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddFavoritePages:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddFavoritePages .material-symbols-outlined{font-size:21px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0,"opsz" 24}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddButton{align-items:center;background-color:#0000;border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;height:31px;outline:3px solid #0000;padding:2px 10px 2px 4px;transition:all .18s ease;width:100%}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddButton .MenuIconAddPlus{align-items:center;background:var(--background_White);border-radius:50px;color:var(--text_Title_Dark);cursor:pointer;display:inline-block;display:inline-flex;font-size:17px;justify-content:center;margin-left:0;min-height:23px;min-width:23px}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddButton span{color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:500;margin-left:9px;transition:opacity .18s ease,transform .18s ease}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddButton:hover{border:1px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddButton:hover .MenuIconAddPlus{transform:rotate(90deg) scale(1.02)}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddButton:active{transform:scale(.98)}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddButton.is-open{border:1px solid var(--border_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddButton.is-open .MenuIconAddPlus{transform:rotate(180deg) scale(1.02)}.SideMenuWrapper .SideMenuMain .MenuSkeleton{display:flex;flex-direction:column;gap:12px;padding:6px 14px}.SideMenuWrapper .SideMenuMain .MenuSkeleton .MenuSkeletonItem{align-items:center;border-radius:10px;display:flex;gap:10px;padding:10px 8px}.SideMenuWrapper .SideMenuMain .MenuSkeleton .MenuSkeletonIcon{border-radius:6px;height:25px;min-width:25px}.SideMenuWrapper .SideMenuMain .MenuSkeleton .MenuSkeletonIcon,.SideMenuWrapper .SideMenuMain .MenuSkeleton .MenuSkeletonText{animation:GenayaMenuShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--border_Dark_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Dark_Light) 100%);background-size:200% 100%}.SideMenuWrapper .SideMenuMain .MenuSkeleton .MenuSkeletonText{border-radius:10px;flex:1 1;height:14px}.SideMenuWrapper .SideMenuMain ul{flex:1 1 auto;list-style:none;margin:9px 0 0;min-height:0;overflow-x:hidden;overflow-y:auto;padding:2px 0 0;scrollbar-color:var(--border_Dark_Light) #0000;scrollbar-width:thin}.SideMenuWrapper .SideMenuMain ul::-webkit-scrollbar{width:6px}.SideMenuWrapper .SideMenuMain ul::-webkit-scrollbar-track{background:#0000}.SideMenuWrapper .SideMenuMain ul::-webkit-scrollbar-thumb{background:var(--border_Dark_Light);border-radius:999px}.SideMenuWrapper .SideMenuMain ul::-webkit-scrollbar-thumb:hover{background:var(--text_Title_Light_Light)}.SideMenuWrapper .SideMenuMain ul li{align-items:center;border-left:3px solid #0000;border-radius:5px 10px 10px 5px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13.5px;font-weight:400;gap:9px;margin:3px 10px;max-height:37px;padding:3.5px 10px;position:relative;transition:background .16s ease,color .16s ease,transform .08s ease;white-space:nowrap}.SideMenuWrapper .SideMenuMain ul li .material-symbols-outlined{font-size:18px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;margin-right:0}.SideMenuWrapper .SideMenuMain ul li .MenuIcon{color:var(--text_Title_Light);flex-shrink:0;font-size:1.1rem;transition:color .16s ease}.SideMenuWrapper .SideMenuMain ul li span{transition:opacity .16s ease,transform .16s ease}.SideMenuWrapper .SideMenuMain ul li:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.SideMenuWrapper .SideMenuMain ul li:hover>.MenuCreateOption{color:var(--text_Title_Light);cursor:pointer;opacity:1;transition:opacity .22s cubic-bezier(.4,0,.2,1),background-color .08s ease,color .12s ease}.SideMenuWrapper .SideMenuMain ul li:hover .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 100,"opsz" 24;transition:font-variation-settings .2s ease}.SideMenuWrapper .SideMenuMain ul li.active{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark);font-weight:600}.SideMenuWrapper .SideMenuMain ul li .MenuCreateOption{align-items:center;background-color:#0000;border:0;border-radius:50px;color:var(--text_Title_Light_Light_Light);display:flex;font-size:.9rem;height:22px;justify-content:center;line-height:1;min-height:22px;opacity:0;padding:0;position:absolute;right:7.5px;top:50%;transform:translateY(-50%) rotate(0deg);transition:color .18s ease,background .18s ease;width:22px}.SideMenuWrapper .SideMenuMain ul li .MenuCreateOption .material-symbols-outlined{font-size:18px;line-height:1}.SideMenuWrapper .SideMenuMain ul li .MenuCreateOption:hover{background-color:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark);display:inline-flex;opacity:1}.SideMenuWrapper .SideMenuMain ul li .MenuCreateOption:active,.SideMenuWrapper .SideMenuMain ul li .MenuCreateOption:focus{font-size:.8rem;transition:.12s cubic-bezier(.4,0,.2,1)}.SideMenuWrapper .SideMenuMain ul li .MenuCreateOption.is-open{transform:translateY(-50%) rotate(90deg)}.SideMenuWrapper .SideMenuMain ul .Submenu{list-style:none;margin:-4px 0 0;max-height:0;opacity:0;overflow:hidden;padding:0 0 4px 20px;transform:translateY(-4px);transition:max-height .2s ease-out,opacity .18s ease-out,transform .18s ease-out}.SideMenuWrapper .SideMenuMain ul .Submenu .SubmenuLine{background-color:hsla(0,0%,84%,.259);border-radius:50px;bottom:0;height:85%;left:18px;margin:auto;position:absolute;top:0;width:2px}.SideMenuWrapper .SideMenuMain ul .Submenu li{border-left:none;font-size:13px;margin-top:7px;padding:10px 15px}.SideMenuWrapper .SideMenuMain ul .Submenu li:hover{background:#0000;transform:translateX(2px)}.SideMenuWrapper .SideMenuMain ul .Submenu li.active{background-color:#e4e4e400;background:var(--background_Gray_Light_Blue);border-left:3px solid var(--background_Blue_Dark);color:var(--text_Title_Dark);font-weight:500;font-weight:600}.SideMenuWrapper .SideMenuMain ul .Submenu.Submenu--open{max-height:120px;opacity:1;transform:translateY(0)}.SideMenuWrapper .SideMenuMain ul .SideMenuMainDivider{background:var(--border_Dark_Light);border-radius:50px;height:1px;list-style:none;margin:6px 20px;width:calc(100% - 40px)}.SideMenuWrapper .SideMenuMain ul .SideMenuSectionHeader{align-items:center;background:#0000;border:0;border-radius:0;color:var(--text_Title_Light_Light);cursor:default;display:flex;font-size:12px;font-weight:400;gap:8px;justify-content:space-between;letter-spacing:0;list-style:none;margin:0;max-height:none;padding:12px 20px 4px}.SideMenuWrapper .SideMenuMain ul .SideMenuSectionHeader.active,.SideMenuWrapper .SideMenuMain ul .SideMenuSectionHeader:hover{background:#0000;border-left-color:#0000;transform:none}.SideMenuWrapper .SideMenuMain ul .SideMenuSectionHeader .SideMenuSectionLabel{flex:1 1;line-height:1}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderHeader{align-items:center;border-radius:5px 10px 10px 6px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:6px;list-style:none;margin:4px 10px 2px 6px;max-height:30px;padding:6px 12px;position:relative;transition:background .12s ease,color .12s ease}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderHeader .SideMenuFolderIcon{color:var(--text_Title_Light_Light);display:inline-flex;font-size:18px}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderHeader .SideMenuFolderLabel{flex:1 1;font-size:14px;line-height:1}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderHeader .SideMenuFolderChevron{color:var(--text_Title_Light_Light);font-size:18px;transition:transform .18s ease,color .12s ease}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderHeader:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderHeader:hover .SideMenuFolderChevron,.SideMenuWrapper .SideMenuMain ul .SideMenuFolderHeader:hover .SideMenuFolderIcon{color:var(--text_Title_Dark)}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderHeader.is-collapsed .SideMenuFolderChevron{transform:rotate(-90deg)}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderHeader.is-features .SideMenuFolderIcon{display:inline-flex}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderHeader.is-features .SideMenuFolderLabel{font-weight:400}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderHeader.is-icon-only{justify-content:center;max-height:36px;padding:6px}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderHeader.is-icon-only .SideMenuFolderIcon{display:inline-flex}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderHeader.is-icon-only .SideMenuFolderChevron,.SideMenuWrapper .SideMenuMain ul .SideMenuFolderHeader.is-icon-only .SideMenuFolderLabel{display:none}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderFlyout{animation:SideMenuFolderFlyoutPop .14s ease both;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;left:100%;margin-left:6px;min-width:200px;padding:8px;position:absolute;top:-8px;z-index:200}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderFlyout:before{background:#0000;bottom:0;content:"";left:-10px;pointer-events:auto;position:absolute;top:0;width:14px}@keyframes SideMenuFolderFlyoutPop{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderFlyout .SideMenuFolderFlyoutHeader{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;padding:4px 10px 6px}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderFlyout ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderFlyout ul li{align-items:center;background:#0000;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:9px;justify-content:flex-start;margin:2px 0;max-height:none;padding:6px 10px;transition:background .12s ease}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderFlyout ul li .li-text{display:inline!important;margin:0;transform:none}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderFlyout ul li span{transform:none}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderFlyout ul li .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderFlyout ul li:hover{background:var(--background_Gray_Light);justify-content:flex-start}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderFlyout ul li.li-text-over,.SideMenuWrapper .SideMenuMain ul .SideMenuFolderFlyout ul li:hover.li-text-over{animation:none;border:0;border-radius:6px;box-shadow:none;justify-content:flex-start;left:0;margin-right:0;min-height:0;padding:6px 10px;position:relative;white-space:nowrap;width:auto}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderFlyout ul li.li-text-over{background:#0000}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderFlyout ul li:hover.li-text-over{background:var(--background_Gray_Light)}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderFlyout ul li .MenuCreateOption{display:none!important}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderFlyout ul li.active{background:var(--background_Gray_Dark_Light);font-weight:600}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutsPillRow{background:#0000;border:0;border-radius:0;cursor:default;display:flex;justify-content:stretch;list-style:none;margin:0;max-height:none!important;padding:0 14px 6px 9px}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutsPillRow:hover{background:#0000;transform:none}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutsPillRow .SideMenuShortcutsPillTooltip{align-items:center;align-self:center;display:flex;width:100%}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutsPillRow .SideMenuShortcutsPillTooltip .ToolTopExplainTarget{align-items:center;display:flex;width:100%}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutsPillRow .SideMenuShortcutsPill{align-items:center;background:none;border:initial;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-family:inherit;font-size:11px;font-weight:500;gap:6px;justify-content:space-between;padding:6px 10px;-webkit-user-select:none;user-select:none;width:100%}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutsPillRow .SideMenuShortcutsPill .SideMenuShortcutsPillLeft{align-items:center;display:inline-flex;gap:4px}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutsPillRow .SideMenuShortcutsPill .SideMenuShortcutsPillChevron{color:inherit;font-size:16px}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutsPillRow .SideMenuShortcutsPill .SideMenuShortcutsPillLabel{line-height:1}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutsPillRow .SideMenuShortcutsPill .SideMenuShortcutsPillHandle{color:var(--text_Title_Light_Light);cursor:ns-resize;font-size:16px;opacity:0;transition:opacity .12s ease,color .12s ease}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutsPillRow .SideMenuShortcutsPill:hover{background:var(--background_Gray_Dark_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutsPillRow .SideMenuShortcutsPill:hover .SideMenuShortcutsPillHandle{color:var(--text_Title_Dark);opacity:1}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutsPillRow .SideMenuShortcutsPill.is-icon-only{gap:0;justify-content:center;padding:6px 0}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutsPillRow.is-icon-only{justify-content:center;padding:0 0 4px}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutsDivider{background:var(--border_Light);border:0;border-radius:0;cursor:default;display:block;height:1px;list-style:none;margin:8px 16px;max-height:1px!important;padding:0}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutsDivider:hover{background:var(--border_Light);transform:none}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderChildren{background:#0000;border:0;border-radius:0;cursor:default;display:block;list-style:none;margin:0;max-height:none!important;padding:0;transform:none}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderChildren:hover{background:#0000;border-color:#0000;transform:none}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderChildren>ul{display:flex;flex-direction:column;list-style:none;margin:2px 10px 6px 22px;padding:0 0 0 12px;position:relative}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderChildren>ul:before{background:var(--border_Dark_Light);border-radius:999px;bottom:6px;content:"";left:0;pointer-events:none;position:absolute;top:6px;width:2px}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderChildren>ul>li{margin:1px 2px;padding-bottom:4.5px;padding-top:4.5px}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutRow{margin-bottom:1px;margin-left:6px;margin-top:1px;max-height:30px;padding-bottom:4.5px;padding-top:4.5px}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutRow .li-text{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutRow .SideMenuShortcutActions{align-items:center;display:inline-flex;flex-shrink:0;gap:4px;margin-left:auto}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutRow .SideMenuShortcutAction{align-items:center;background:#0000;border:0;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:18px;justify-content:center;opacity:0;padding:0;transition:opacity .12s ease,color .12s ease;width:18px}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutRow .SideMenuShortcutAction .material-symbols-outlined{color:inherit;font-size:14px;margin:0}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutRow .SideMenuShortcutAction:hover{background:#0000;color:var(--text_Title_Dark)}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutRow:hover .SideMenuShortcutAction{opacity:1}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutRow.is-pinned .SideMenuShortcutPin{color:var(--text_Title_Dark);opacity:1}.SideMenuWrapper .SideMenuMain ul .SubmenuArrowIcon{color:var(--text_Title_Light);font-size:.9rem;margin-left:auto;transform:rotate(-90deg);transition:transform .16s ease}.SideMenuWrapper .SideMenuMain ul .SubmenuArrowIcon.is-open{transform:rotate(0deg)}.SideMenuWrapper .SideMenuMain .SideMenuFooter{display:flex;flex-direction:column;flex-shrink:0;gap:.5rem;margin-top:auto;max-width:200px;padding:16px;position:static;width:100%}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterCustomize{align-items:center;display:flex;justify-content:center}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterCustomize .SideMenuFooterCustomizeButton{align-items:center;background-color:var(--background_Gray_Light_Light);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:400;gap:6px;justify-content:center;padding:5px 12px;transition:border-color .18s ease,box-shadow .18s ease,color .18s ease,background .18s ease;width:100%}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterCustomize .SideMenuFooterCustomizeButton .material-symbols-outlined{font-size:18px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterCustomize .SideMenuFooterCustomizeButton span{align-items:center;display:inline-flex}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterCustomize .SideMenuFooterCustomizeButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue);color:var(--background_Blue_Dark)}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterCustomize .SideMenuFooterCustomizeButton:active{transform:scale(.98)}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterAppVerstion{align-items:center;color:var(--text_Title_Light);display:flex;flex-direction:row;font-size:12px;font-weight:400;gap:4px;justify-content:center}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterAppVerstion .SideMenuFooterAppBrand{align-items:center;display:inline-flex;gap:4px}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterAppVerstion .SideMenuFooterAppName,.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterAppVerstion .SideMenuFooterAppSep,.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterAppVerstion .SideMenuFooterAppVersion{color:inherit;font-size:inherit;line-height:1.2}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterAppVerstion .SideMenuFooterAppSep{display:inline-flex}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterAppVerstion .material-symbols-outlined{color:var(--background_Blue);font-size:18px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed{flex:0 0 69px;flex-basis:69px;overflow:visible;width:69px}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul{flex:0 0 auto;overflow:visible}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .MenuIconAdd{flex-direction:column;margin-bottom:40px;margin-left:18px;z-index:201}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .MenuIconAdd .MenuIconAddButton{max-height:31px;max-width:31px;min-height:31px;min-width:31px;padding:2px 10px 2px 3px}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .MenuIconAdd .MenuIconAddButton span{display:none}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .MenuIconAdd .MenuIconAddButton .material-symbols-outlined{display:flex}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .MenuIconAddMenu{top:74px}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .Genaya1_Header{padding-left:16px;padding-right:16px}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li{border-radius:10px;justify-content:center;margin:2px 8px;padding:4px 0;position:relative;z-index:200}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li.li-text-over{box-sizing:border-box;height:32px;max-height:32px;min-height:32px}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li span{transform:none}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li .MenuCreateOption,.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li .li-text,.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li.SideMenuShortcutRow .SideMenuShortcutActions{display:none}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li.SideMenuShortcutsDivider{justify-content:stretch;margin:8px 16px;padding:0}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li.SideMenuSectionHeader{box-sizing:border-box;cursor:default;justify-content:center;margin:0;padding:10px 4px 4px;width:100%}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li.SideMenuSectionHeader .SideMenuSectionLabel{color:var(--text_Title_Light_Light);flex:0 0 auto;font-size:10px;font-weight:500;letter-spacing:0;line-height:1.2;text-align:center;text-transform:none;transform:none}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li.SideMenuSectionHeader:hover{align-items:center;background:#0000;display:flex;justify-content:center;transform:none}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li.SideMenuSectionHeader:hover .SideMenuSectionLabel{display:inline-flex;margin:0;transform:none}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li:hover{align-items:center;display:flex;justify-content:center}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li:hover .li-text{display:block;margin-right:-5px}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li:hover .MenuCreateOption{color:var(--text_Title_Light);cursor:pointer;display:flex;margin-left:8px;margin-right:2px;opacity:1;position:static;right:auto;top:auto}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li:hover.li-text-over{animation:HeaderRightMenuOpen 90ms ease;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:50px;box-shadow:0 6px 16px #0f172a1f;display:flex;left:3px;margin-right:0;min-height:30px;padding:3px 14px;transition:opacity .18s ease,transform .18s ease,visibility .18s ease;white-space:nowrap;width:-webkit-fit-content;width:fit-content;z-index:40}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .SideMenuFooter{align-items:center;gap:8px;max-width:none;opacity:1;padding:12px 0 14px;pointer-events:auto;transform:none;width:100%}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .SideMenuFooter .SideMenuFooterCustomize{display:none}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .SideMenuFooter .SideMenuFooterAppVerstion{align-items:center;flex-direction:column;flex-wrap:nowrap;gap:2px;justify-content:center;width:100%}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .SideMenuFooter .SideMenuFooterAppVerstion .SideMenuFooterAppBrand,.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .SideMenuFooter .SideMenuFooterAppVerstion .SideMenuFooterAppVersion{min-width:64px;text-align:center}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .SideMenuFooter .SideMenuFooterAppVerstion .SideMenuFooterAppBrand{align-items:center;display:inline-flex;gap:3px;justify-content:center}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .SideMenuFooter .SideMenuFooterAppVerstion .SideMenuFooterAppBrand .SideMenuFooterAppName{color:var(--text_Title_Dark);font-size:10px;font-weight:600;letter-spacing:0}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .SideMenuFooter .SideMenuFooterAppVerstion .SideMenuFooterAppSep{display:none}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .SideMenuFooter .SideMenuFooterAppVerstion .SideMenuFooterAppVersion{color:var(--text_Title_Light_Light);display:inline-block;font-size:9px;font-weight:400;line-height:1.2;margin-left:5px;white-space:nowrap}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .SideMenuFooter .SideMenuFooterAppVerstion .material-symbols-outlined{font-size:13px}@keyframes GenayaMenuShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:1050px){.SideMenuWrapper{padding:4px 2px 4px 4px}.SideMenuWrapper .SideMenuMain{padding-top:16px}.SideMenuWrapper .SideMenuMain .MenuIconAdd{margin:0 16px 4px 12px}.SideMenuWrapper .SideMenuMain ul li{font-size:13px;margin:3px 8px;padding:7px 10px}.SideMenuWrapper .SideMenuMain .SideMenuFooter{bottom:24px;max-width:180px;padding:18px 12px 0}.SideMenuWrapper .SideMenuMain:not(.SideMenu--collapsed){background:var(--background_White);border:1px solid var(--border_Light);border-radius:0 8px 8px 0;box-shadow:0 1px 3px #0000000d;flex:0 0 200px;height:calc(100% - 8px);left:0;padding-bottom:10px;position:absolute;top:4px;width:200px;z-index:90}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed{flex:0 0 64px;width:64px}}@media(max-width:600px){.SideMenuWrapper{padding:0}.SideMenuWrapper .SideMenuMain,.SideMenuWrapper .SideMenuMain.SideMenu--collapsed{border:0!important;flex:1 1 auto!important;flex-basis:auto!important;height:auto!important;max-height:none!important;max-width:none!important;min-height:100%!important;min-width:0!important;overflow:visible!important;width:100%!important}.SideMenuWrapper .SideMenuMain>ul{flex:0 0 auto!important;max-height:none!important;overflow:visible!important}.SideMenuWrapper .SideMenuFooter,.SideMenuWrapper .SideMenuMain .SideMenuFooter,.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .SideMenuFooter{bottom:auto!important;flex-shrink:0!important;left:auto!important;margin:0!important;max-width:none!important;padding:16px!important;position:static!important;right:auto!important;top:auto!important;transform:none!important;width:100%!important}.SideMenuWrapper .SideMenuMain ul li.SideMenuShortcutsDivider{margin:6px 0!important;min-height:1px!important;padding:0!important}.SideMenuWrapper .SideMenuMain ul li.SideMenuSectionHeader{justify-content:flex-start!important;padding:10px 12px 4px!important}.SideMenuWrapper .SideMenuMain ul li.SideMenuSectionHeader .SideMenuSectionLabel{font-size:13px!important;font-weight:600!important;letter-spacing:.01em!important;text-align:left!important;text-transform:none!important}.SideMenuWrapper .SideMenuMain{background:#0000;border:none;border-radius:0;flex:1 1 auto;flex-basis:auto;height:auto;max-height:none;min-height:100%;overflow:visible;width:100%}.SideMenuWrapper .SideMenuFooterCustomizeButton span:not(.material-symbols-outlined),.SideMenuWrapper .SideMenuFooterCustomizeButton>span:not(.material-symbols-outlined){display:inline-flex!important}.SideMenuWrapper .SideMenuMain>.MenuToggle{display:none}}.SideMenuMain.SideMenu--collapsed .SideMenuFooterCustomizeButton span:not(.material-symbols-outlined),.SideMenuMain.SideMenu--collapsed .SideMenuFooterCustomizeButton>span:not(.material-symbols-outlined){display:none!important}@media(max-width:1050px){.SideMenuMain.SideMenu--collapsed .SideMenuFooterCustomize{display:flex!important;justify-content:center!important}.SideMenuMain.SideMenu--collapsed .SideMenuFooterCustomizeButton{border-radius:8px!important;height:30px!important;justify-content:center!important;min-height:30px!important;min-width:30px!important;padding:0!important;width:30px!important}}@media(max-width:600px){.SideMenuWrapper{border-radius:8px}.SideMenuWrapper .SideMenuFolderHeader .SideMenuFolderLabel,.SideMenuWrapper .SideMenuMain ul li .li-text{display:inline-flex!important}.SideMenuWrapper .SideMenuShortcutRow .SideMenuShortcutActions{display:none!important}}.MenuCreateOption .MenuCreateOptionSpin{animation:MenuCreateOptionSpin .8s linear infinite;display:inline-block}@keyframes MenuCreateOptionSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CustomizeListItemText.is-genaya-ai{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));-webkit-background-clip:text;background-clip:text;color:#0000;font-weight:600}.CustomizeOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;left:0;position:fixed;top:0;z-index:10000}.CustomizeOverlay .CustomizePopup{animation:CustomizePopupOpen .18s ease;background:var(--background_White);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:min(770px,100dvh - 32px);max-width:calc(100% - 32px);padding:18px 18px 22px;transform-origin:top right;width:450px}.CustomizeOverlay .CustomizePopup .CustomizeGrabber{display:none}.CustomizeOverlay .CustomizePopup .CustomizeHeader{align-items:flex-start;display:flex;justify-content:space-between}.CustomizeOverlay .CustomizePopup .CustomizeHeader .CustomizeHeaderText{display:flex;flex-direction:column;gap:2px}.CustomizeOverlay .CustomizePopup .CustomizeHeader .CustomizeHeaderText h3{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0}.CustomizeOverlay .CustomizePopup .CustomizeHeader .CustomizeHeaderText p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.CustomizeOverlay .CustomizePopup .CustomizeHeader .CustomizeClose{align-items:center;background-color:#0000;border:none;border-radius:10px;cursor:pointer;display:flex;height:28px;justify-content:center;transition:background .15s ease;width:28px}.CustomizeOverlay .CustomizePopup .CustomizeHeader .CustomizeClose:hover{background:var(--background_Gray_Dark_Light)}.CustomizeOverlay .CustomizePopup .CustomizeHeader .CustomizeClose:active{transform:scale(.96)}.CustomizeOverlay .CustomizePopup .CustomizeHeader .CustomizeClose .material-symbols-outlined{color:var(--text_Title_Dark);font-size:18px}.CustomizeOverlay .CustomizePopup .CustomizeTabs{background:var(--background_Gray_Light);border-radius:10px;display:flex;gap:6px;margin-top:14px;padding:4px}.CustomizeOverlay .CustomizePopup .CustomizeTabs .CustomizeTab{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;flex:1 1;font-size:13px;font-weight:500;padding:6px 10px;transition:background .15s ease,color .15s ease}.CustomizeOverlay .CustomizePopup .CustomizeTabs .CustomizeTab.is-active{background:var(--background_White);box-shadow:0 1px 2px #0f172a14;color:var(--text_Title_Dark)}.CustomizeOverlay .CustomizePopup .CustomizeTabs .CustomizeTab:hover{color:var(--text_Title_Dark)}.CustomizeOverlay .CustomizePopup .CustomizeBody{display:flex;flex-direction:column;gap:10px;margin-top:12px;min-height:280px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeSearch{align-items:center;background:var(--background_Gray_Light);border:1px solid #0000;display:flex;gap:6px;min-height:36px;outline:3px solid #0000;padding:6px 10px;position:relative}[data-theme=dark] .CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeSearch{border-color:#94a3b82e!important}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeSearch{border-radius:999px;transition:border-color .12s ease,box-shadow .12s ease}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeSearch:focus-within,.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeSearch:hover{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue);outline:3px solid color-mix(in srgb,var(--background_Blue) 20%,#0000)}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeSearch .CustomizeSearchIcon{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeSearch .CustomizeSearchInput{background:#0000;border:0;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:13px;min-width:0;outline:0}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeSearch .CustomizeSearchInput::placeholder{color:var(--text_Title_Light_Light)}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeSearch .CustomizeSearchClear{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:22px;justify-content:center;padding:0;transition:background .12s ease,color .12s ease;width:22px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeSearch .CustomizeSearchClear .material-symbols-outlined{font-size:16px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeSearch .CustomizeSearchClear:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeListEmpty{color:var(--text_Title_Light);font-size:12px;padding:16px 8px;text-align:center}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:12px;margin-top:-7px;padding-top:10px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceHeader{display:flex;flex-direction:column;gap:2px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceHeader .CustomizeAppearanceTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceHeader .CustomizeAppearanceSubtitle{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOptions{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOption{align-items:center;background:#0000;border:0;color:var(--text_Title_Light);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;font-size:13px;gap:10px;padding:0;position:relative;transition:color .18s ease}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOption .CustomizeAppearancePreview{background:linear-gradient(180deg,var(--background_White) 0,var(--background_Gray_Light) 100%);border:1px solid var(--border_Dark_Light);border-radius:14px;height:110px;outline:3px solid #0000;overflow:hidden;padding:8px;position:relative;transition:border-color .15s ease,outline .15s ease,box-shadow .18s ease,transform .18s cubic-bezier(.22,.61,.36,1);width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOption .CustomizeAppearancePreview .CustomizeAppearancePreviewRail{background:var(--background_White);border-radius:8px;box-shadow:0 1px 2px #0f172a0a;display:flex;flex-direction:column;gap:5px;height:100%;padding:7px 6px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOption .CustomizeAppearancePreview .CustomizeAppearancePreviewRow{align-items:center;display:flex;gap:6px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOption .CustomizeAppearancePreview .CustomizeAppearancePreviewRow .CustomizeAppearancePreviewIcon{background:var(--text_Title_Light_Light);border-radius:3px;flex-shrink:0;height:10px;width:10px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOption .CustomizeAppearancePreview .CustomizeAppearancePreviewRow .CustomizeAppearancePreviewLine{background:var(--background_Gray_Dark_Light);border-radius:2px;flex:1 1;height:4px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOption .CustomizeAppearancePreview .CustomizeAppearancePreviewSectionTitle{background:var(--background_Blue);border-radius:2px;height:4px;opacity:.55;width:40%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOption .CustomizeAppearancePreview .CustomizeAppearancePreviewDivider{background:var(--border_Light);height:1px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOption .CustomizeAppearanceLabel{font-weight:500}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOption .CustomizeAppearanceCheck{align-items:center;background:var(--background_Blue);border-radius:50%;box-shadow:0 0 0 2px var(--background_White);color:#fff;display:inline-flex;height:22px;justify-content:center;opacity:0;position:absolute;right:10px;top:10px;transform:scale(.7);transition:opacity .18s ease,transform .18s cubic-bezier(.22,.61,.36,1);width:22px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOption .CustomizeAppearanceCheck .material-symbols-outlined{color:inherit;font-size:16px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOption:hover .CustomizeAppearancePreview{box-shadow:0 6px 18px #0f172a1a;transform:translateY(-1px)}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOption.is-selected{color:var(--text_Title_Dark)}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOption.is-selected .CustomizeAppearancePreview{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOption.is-selected .CustomizeAppearanceCheck{opacity:1;transform:scale(1)}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList{display:flex;flex-direction:column;gap:4px;overflow:auto}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList .CustomizeListItem{align-items:center;border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;padding:6px 8px;transition:background .15s ease}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList .CustomizeListItem:hover{background:var(--background_Gray_Light)}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList .CustomizeListItem .CustomizeListItemLeft{align-items:center;display:flex;gap:8px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList .CustomizeListItem .CustomizeListItemLeft .CustomizeListItemCheckbox{align-items:center;background:var(--background_White);border:1.5px solid var(--border_Light);border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:17px;justify-content:center;margin-top:-1px;padding:0;transition:background .12s ease,border-color .12s ease;width:17px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList .CustomizeListItem .CustomizeListItemLeft .CustomizeListItemCheckbox .material-symbols-outlined{color:inherit;font-size:14px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList .CustomizeListItem .CustomizeListItemLeft .CustomizeListItemCheckbox:hover{border-color:var(--border_Blue)}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList .CustomizeListItem .CustomizeListItemLeft .CustomizeListItemCheckbox.is-checked{background:var(--background_Blue);border-color:var(--background_Blue)}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList .CustomizeListItem .CustomizeListItemLeft .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList .CustomizeListItem .CustomizeListItemLeft .CustomizeListItemText{color:var(--text_Title_Dark);font-size:13px;font-weight:500}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeEmpty{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:13px;justify-content:center;min-height:220px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes{display:flex;flex-direction:column;gap:16px;width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection{align-items:flex-start;display:flex;flex-direction:column;gap:16px;width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionLeft{display:flex;flex-direction:column;flex-shrink:0;gap:2px;width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionLeft h4{color:var(--text_Title_Light);font-size:13px;font-weight:600;margin:0}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionLeft p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;margin:0}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight{display:flex;flex:1 1;flex-direction:column;gap:12px;width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:520px){.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions{grid-template-columns:repeat(2,minmax(0,1fr))}}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemeCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:10px;outline:3px solid #0000;padding:12px;position:relative;transition:border-color .15s ease,outline .15s ease,box-shadow .18s ease,transform .18s cubic-bezier(.22,.61,.36,1)}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemeCard .CustomizeAppearanceCheck{align-items:center;background:var(--background_Blue);border-radius:50%;box-shadow:0 0 0 2px var(--background_White);color:#fff;display:inline-flex;height:22px;justify-content:center;opacity:0;position:absolute;right:8px;top:8px;transform:scale(.7);transition:opacity .18s ease,transform .18s cubic-bezier(.22,.61,.36,1);width:22px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemeCard .CustomizeAppearanceCheck .material-symbols-outlined{color:inherit;font-size:16px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemeCard.is-active .CustomizeAppearanceCheck{opacity:1;transform:scale(1)}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemeCard:hover{box-shadow:0 6px 18px #0f172a1a;transform:translateY(-1px)}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemeCard.is-active{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemeCard h5{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview{background:#eff6ff;border-radius:10px;display:flex;flex-direction:column;gap:8px;height:64px;padding:10px;width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview.is-light{background:#eff6ff}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview.is-light .CustomizeThemePreviewHeader span{background:#0f172a1f}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview.is-light .CustomizeThemePreviewHeader span:first-child{background:var(--background_Blue);background:var(--my-org-accent,var(--background_Blue))}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview.is-light .CustomizeThemePreviewBody span{background:#0f172a14}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview.is-dark{background:#0f172a}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview.is-dark .CustomizeThemePreviewHeader span{background:#ffffff3d!important}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview.is-dark .CustomizeThemePreviewHeader span:first-child{background:var(--background_Blue)!important;background:var(--my-org-accent,var(--background_Blue))!important}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview.is-dark .CustomizeThemePreviewBody span{background:#ffffff2e!important}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview .CustomizeThemePreviewHeader{display:flex;gap:6px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview .CustomizeThemePreviewHeader span{background:var(--border_Dark_Light);border-radius:999px;display:block;height:6px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview .CustomizeThemePreviewHeader span:first-child{background:var(--background_Blue);background:var(--my-org-accent,var(--background_Blue));width:18px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview .CustomizeThemePreviewHeader span:last-child{width:32px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview .CustomizeThemePreviewBody{display:flex;flex-direction:column;gap:6px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview .CustomizeThemePreviewBody span{background:var(--border_Dark_Light);border-radius:999px;display:block;height:6px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview .CustomizeThemePreviewBody span:first-child{width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview .CustomizeThemePreviewBody span:nth-child(2){width:70%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview .CustomizeThemePreviewBody span:nth-child(3){width:55%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreviewSplit{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreviewSplit .CustomizeThemePreview{height:64px;padding:8px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemePalette{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:12px;width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemePalette .CustomizeThemePaletteSwatches{display:flex;gap:14px;width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemePalette .CustomizeThemePaletteSwatches .CustomizeThemeSwatch{border:1px solid #0000;border-radius:6px;box-shadow:0 0 0 1px #0f172a14;cursor:pointer;height:27px;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemePalette .CustomizeThemePaletteSwatches .CustomizeThemeSwatch.is-active{border-color:var(--swatch-color,var(--background_Blue));box-shadow:0 0 0 2px var(--background_Blue);box-shadow:0 0 0 2px var(--swatch-color,var(--background_Blue));outline:2px solid var(--background_Blue);outline:2px solid var(--swatch-color,var(--background_Blue));outline-offset:6px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemePalette .CustomizeThemePaletteSwatches .CustomizeThemeSwatch:hover{transform:translateY(-1px) scale(1.06)}@media(max-width:1050px){.CustomizeOverlay .CustomizePopup{max-width:calc(100vw - 24px);padding:16px;width:420px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.CustomizeOverlay{align-items:flex-end}.CustomizeOverlay.is-visible .CustomizePopup{transform:translateY(0)}.CustomizeOverlay .CustomizePopup{animation:none;border-radius:14px 14px 0 0;display:flex;flex-direction:column;max-height:80dvh;max-width:100%;overflow:hidden;padding:0;transform:translateY(100%);transition:transform .28s cubic-bezier(.32,.72,0,1);width:100%}.CustomizeOverlay .CustomizePopup .CustomizeGrabber{align-items:center;cursor:grab;display:flex;flex:0 0 auto;justify-content:center;padding:9px 0 3px;touch-action:none}.CustomizeOverlay .CustomizePopup .CustomizeGrabber .CustomizeGrabberBar{background:var(--border_Dark_Light);border-radius:999px;height:4px;width:40px}.CustomizeOverlay .CustomizePopup .CustomizeHeader{align-items:center;flex:0 0 auto;padding:10px 14px 0}.CustomizeOverlay .CustomizePopup .CustomizeHeader .CustomizeHeaderText h3{font-size:15px}.CustomizeOverlay .CustomizePopup .CustomizeHeader p{display:none}.CustomizeOverlay .CustomizePopup .CustomizeHeader .CustomizeClose{height:40px;width:40px}.CustomizeOverlay .CustomizePopup .CustomizeTabs{flex:0 0 auto;margin:5px 14px 0}.CustomizeOverlay .CustomizePopup .CustomizeTabs .CustomizeTab{font-size:12px;min-height:25px;padding:10px}.CustomizeOverlay .CustomizePopup .CustomizeBody{-webkit-overflow-scrolling:touch;flex:1 1;margin-top:0;min-height:0;overflow-y:auto;padding:10px max(14px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-bottom))}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList .CustomizeListItem{padding:6px 8px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions{grid-template-columns:1fr 1fr}}@keyframes CustomizePopupOpen{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.FavoritePagesOverlay{left:2px;padding:0;position:absolute;top:39px;z-index:25}.FavoritePagesOverlay .FavoritePagesPopup{animation:HeaderRightMenuOpen .18s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;max-width:calc(100% - 24px);width:320px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages{display:flex;flex-direction:column;width:100%}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:8px;justify-content:space-between;padding:14px 18px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesHeader h4{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin:0}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesHeader .FavoritePagesHeaderActions{align-items:center;display:inline-flex;gap:6px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesHeader .FavoritePagesClose{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .15s ease;width:28px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesHeader .FavoritePagesClose:hover{background:var(--background_Gray_Light)}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesHeader .FavoritePagesClose:active{transform:scale(.95)}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesHeader .FavoritePagesClose .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList{display:flex;flex-direction:column;gap:3px;max-height:265px;overflow-y:auto;padding:10px 12px 0}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:10px;white-space:wrap}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem{align-items:center;background:var(--background_White);border-radius:10px;display:flex;gap:8px;max-height:36px;padding:8px 5px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesStar{color:var(--text_Title_Light);font-size:20px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesTitle{color:var(--text_Title_Light);font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesInput{border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);flex:1 1;font-size:12px;outline:3px solid #0000;padding:6px 8px;transition:all .15s ease}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesInput:focus,.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesInput:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesActions{display:inline-flex;gap:4px;margin-left:auto}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesActions button{align-items:center;background:#0000;border:1px solid #0000;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;justify-content:center;outline:3px solid #0000;padding:4px;transition:all .15s ease}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesActions button .material-symbols-outlined{font-size:18px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesActions button:hover{background-color:var(--background_Gray_Light);border-radius:5px;color:var(--text_Title_Light);padding:4px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem.is-editing{background-color:var(--background_White)}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem.is-editing:hover{background-color:var(--background_White);cursor:default}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem.not-editing .FavoritePagesActions{display:none}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem:hover{background-color:var(--background_Gray_Light);cursor:pointer}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem:hover .FavoritePagesActions{display:inline-flex}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem:hover .FavoritePagesActions button{background-color:var(--background_White);border-radius:5px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem:hover .FavoritePagesActions button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesFooter{display:flex;padding:5px 18px 10px 12px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesFooter .FavoritePagesAddTooltip{display:inline-flex}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesFooter .FavoritePagesAdd{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:8px;color:var(--background_Blue);cursor:pointer;display:flex;font-size:13px;gap:6px;outline:3px solid #0000;padding:4px 8px 4px 4px;transition:all .15s ease}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesFooter .FavoritePagesAdd .material-symbols-outlined{font-size:16px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesFooter .FavoritePagesAdd:hover p{text-decoration:underline}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesFooter .FavoritePagesAdd.is-disabled,.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesFooter .FavoritePagesAdd:disabled{color:var(--text_Title_Light_Light);cursor:not-allowed;opacity:.6}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesRecentlyViewdPages{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:10px;padding:20px 18px 25px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesRecentlyViewdPages h2{color:var(--text_Title_Light);font-size:13px;font-weight:400;margin:0}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesRecentlyViewdPages .FavoritePagesRecentlyViewdPagesList{display:flex;flex-wrap:wrap;gap:6px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesRecentlyViewdPages .FavoritePagesRecentlyViewdPagesList.is-empty{flex-direction:column}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesRecentlyViewdPages .FavoritePagesRecentlyViewdPagesList .FavoritePagesRecentlyViewdEmpty{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;gap:4px;padding:18px 14px;text-align:center;width:100%}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesRecentlyViewdPages .FavoritePagesRecentlyViewdPagesList .FavoritePagesRecentlyViewdEmpty .FavoritePagesRecentlyViewdEmptyIcon{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;color:var(--text_Title_Light_Light);display:flex;font-size:26px;height:44px;justify-content:center;margin-bottom:2px;width:44px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesRecentlyViewdPages .FavoritePagesRecentlyViewdPagesList .FavoritePagesRecentlyViewdEmpty .FavoritePagesRecentlyViewdEmptyTitle{color:var(--text_Title_Dark);font-size:12.5px;font-weight:600;margin:0}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesRecentlyViewdPages .FavoritePagesRecentlyViewdPagesList .FavoritePagesRecentlyViewdEmpty .FavoritePagesRecentlyViewdEmptyText{color:var(--text_Title_Light_Light);font-size:11.5px;line-height:1.5;margin:0;max-width:100%}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesRecentlyViewdPages .FavoritePagesRecentlyViewdPagesList .FavoritePagesRecentlyViewdPagesListBox{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:50px;display:flex;gap:8px;max-width:100%;min-width:0;outline:3px solid #0000;padding:4px 15px 4px 10px;transition:all .15s ease}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesRecentlyViewdPages .FavoritePagesRecentlyViewdPagesList .FavoritePagesRecentlyViewdPagesListBox:hover{border-color:var(--background_Blue);cursor:pointer;outline:3px solid var(--outline_Blue)}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesRecentlyViewdPages .FavoritePagesRecentlyViewdPagesList .FavoritePagesRecentlyViewdPagesListBox .material-symbols-outlined{color:var(--text_Title_Light);flex-shrink:0;font-size:18px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesRecentlyViewdPages .FavoritePagesRecentlyViewdPagesList .FavoritePagesRecentlyViewdPagesListBox span{color:var(--text_Title_Light);font-size:12px;font-weight:500;max-width:220px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1050px){.FavoritePagesOverlay .FavoritePagesPopup{max-width:calc(100vw - 24px);width:300px}}@media(max-width:600px){.FavoritePagesOverlay{left:12px;right:12px;top:56px}.FavoritePagesOverlay .FavoritePagesPopup{max-width:calc(100vw - 24px);width:auto}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesHeader{padding:12px 14px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList{max-height:45vh;padding:8px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem{max-height:none;min-height:44px;padding:10px 8px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesActions{display:inline-flex}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesActions button{min-height:36px;min-width:36px;padding:6px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesRecentlyViewdPages{padding:14px 14px 18px}}.MenuIconAdd .MenuIconAddMenu{animation:HeaderRightMenuOpen .18s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;left:2px;padding:8px 0 12px;position:absolute;top:39px;width:260px;z-index:8}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub:first-child{border-top:none}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuEmpty{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;gap:6px;justify-content:center;padding:18px 14px;text-align:center}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:22px}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuEmpty p{font-size:12px;line-height:1.3;margin:0}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:12px;padding:10px 10px 0;width:100%}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub:first-child{padding-top:4px}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub h4{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;letter-spacing:.03em;margin-bottom:-6px;margin-top:2px;padding-left:6px}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub .MenuIconAddMenuItems{display:flex;flex-direction:column;gap:2px}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub .MenuIconAddMenuItems .MenuIconAddMenuItem{align-items:center;background-color:var(--background_White);border:0 solid var(--border_Dark_Light);border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:6px 8px;text-align:left;transition:transform .14s ease,box-shadow .18s ease,border-color .16s ease;width:100%}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub .MenuIconAddMenuItems .MenuIconAddMenuItem:focus-visible,.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub .MenuIconAddMenuItems .MenuIconAddMenuItem:hover{background-color:var(--background_Gray_Light)}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub .MenuIconAddMenuItems .MenuIconAddMenuItem:disabled{cursor:default;opacity:.85}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub .MenuIconAddMenuItems .MenuIconAddMenuItem .MenuIconAddMenuItemLeft{align-items:center;display:flex;gap:10px}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub .MenuIconAddMenuItems .MenuIconAddMenuItem .MenuIconAddMenuItemLeft span{align-items:flex-start;display:flex;flex-direction:column;gap:1px}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub .MenuIconAddMenuItems .MenuIconAddMenuItem .MenuIconAddMenuItemLeft span strong{color:var(--text_Title_Light);font-size:14px;font-weight:500}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub .MenuIconAddMenuItems .MenuIconAddMenuItem .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub .MenuIconAddMenuItems .MenuIconAddMenuItem .material-symbols-outlined.MenuIconAddMenuItemSpin{animation:MenuIconAddMenuSpin .7s linear infinite;color:var(--background_Blue)}@media(max-width:1050px){.MenuIconAdd .MenuIconAddMenu{max-width:calc(100vw - 24px);width:240px}}@media(max-width:600px){.MenuIconAdd .MenuIconAddMenu{left:12px;max-width:calc(100vw - 24px);top:52px;width:auto}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub .MenuIconAddMenuItems .MenuIconAddMenuItem{min-height:44px;padding:10px}}@keyframes MenuIconAddMenuSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MenuIconAddSheetBackdrop{align-items:flex-end;animation:MenuIconAddSheetFade .2s ease;-webkit-backdrop-filter:blur(1.2px);backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;transition:opacity .22s ease;z-index:1000}.MenuIconAddSheetBackdrop.is-closing{opacity:0;pointer-events:none}.MenuIconAddSheetBackdrop .MenuIconAddMenu.MenuIconAddMenu--sheet{-webkit-overflow-scrolling:touch;animation:MenuIconAddSheetUp .26s cubic-bezier(.22,1,.36,1);border:1px solid var(--border_Light);border-bottom:0;border-radius:16px 16px 0 0;gap:0;left:auto;max-height:82vh;max-width:520px;overflow-y:auto;padding:6px 8px calc(10px + env(safe-area-inset-bottom));position:static;top:auto;transition:transform .24s cubic-bezier(.22,1,.36,1);width:100%}.MenuIconAddSheetBackdrop .MenuIconAddMenu.MenuIconAddMenu--sheet.is-closing{transform:translateY(110%)}.MenuIconAddSheetBackdrop .MenuIconAddMenu.MenuIconAddMenu--sheet .MenuIconAddSheetGrabber{background:var(--border_Dark_Light);border-radius:999px;cursor:grab;flex-shrink:0;height:4px;margin:6px auto;position:relative;touch-action:none;width:38px}.MenuIconAddSheetBackdrop .MenuIconAddMenu.MenuIconAddMenu--sheet .MenuIconAddSheetGrabber:after{content:"";inset:-14px -60px;position:absolute}.MenuIconAddSheetBackdrop .MenuIconAddMenu.MenuIconAddMenu--sheet .MenuIconAddMenuSub{gap:4px;padding:6px 4px 0}.MenuIconAddSheetBackdrop .MenuIconAddMenu.MenuIconAddMenu--sheet .MenuIconAddMenuSub:first-of-type{border-top:0;padding-top:0}.MenuIconAddSheetBackdrop .MenuIconAddMenu.MenuIconAddMenu--sheet .MenuIconAddMenuSub h4{margin-bottom:0;margin-top:0}.MenuIconAddSheetBackdrop .MenuIconAddMenu.MenuIconAddMenu--sheet .MenuIconAddMenuSub .MenuIconAddMenuItems{gap:0}.MenuIconAddSheetBackdrop .MenuIconAddMenu.MenuIconAddMenu--sheet .MenuIconAddMenuSub .MenuIconAddMenuItems .MenuIconAddMenuItem{border-radius:10px;min-height:0;padding:9px 10px}.MenuIconAddSheetBackdrop .MenuIconAddMenu.MenuIconAddMenu--sheet .MenuIconAddMenuSub .MenuIconAddMenuItems .MenuIconAddMenuItem .MenuIconAddMenuItemArrow{display:none}@keyframes MenuIconAddSheetFade{0%{opacity:0}to{opacity:1}}@keyframes MenuIconAddSheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.BottomTabBar{align-items:center;bottom:-5px;display:flex;gap:10px;left:0;opacity:1;padding:0 14px 14px;pointer-events:none;position:fixed;right:0;transform:translateY(0);transition:transform .34s cubic-bezier(.32,.72,0,1),opacity .22s ease;z-index:900}.BottomTabBar.is-hidden{opacity:0;pointer-events:none;transform:translateY(170%)}.BottomTabBar.is-hidden .BottomTabBarCluster,.BottomTabBar.is-hidden .BottomTabBarPill{pointer-events:none}.BottomTabBar .BottomTabBarCluster,.BottomTabBar .BottomTabBarPill{backdrop-filter:blur(22px) saturate(1.3);-webkit-backdrop-filter:blur(22px) saturate(1.3);background:color-mix(in srgb,var(--background_White) 60%,#0000);background:color-mix(in srgb,var(--surface,var(--background_White)) 60%,#0000);border:1px solid color-mix(in srgb,var(--border_Light) 70%,#0000);border-radius:31px;box-shadow:0 1px 3px #0000000d;height:50px;overflow:hidden;pointer-events:auto;position:relative}.BottomTabBar .BottomTabBarCluster:before,.BottomTabBar .BottomTabBarPill:before{background:linear-gradient(180deg,#ffffff2e 0,#ffffff0f 28%,#fff0 60%);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.BottomTabBar .BottomTabBarPill{align-items:center;display:flex;flex:1 1;justify-content:space-around;padding:0 8px}.BottomTabBar .BottomTabBarTab{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:0;position:relative;z-index:1}.BottomTabBar .BottomTabBarTab .BottomTabBarTabSquare{align-items:center;border-radius:12px;display:flex;height:36px;justify-content:center;transition:background .15s ease,box-shadow .15s ease;width:36px}.BottomTabBar .BottomTabBarTab .BottomTabBarTabSquare .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:23px;transition:color .15s ease}.BottomTabBar .BottomTabBarTab .BottomTabBarDot{background:var(--background_Blue);border-radius:2px;height:4px;margin-top:1px;transition:opacity .15s ease;width:4px}.BottomTabBar .BottomTabBarTab.is-active .BottomTabBarTabSquare{background:color-mix(in srgb,var(--background_Blue) 16%,#0000);box-shadow:inset 0 1px 0 #ffffff47,0 1px 4px color-mix(in srgb,var(--background_Blue) 20%,#0000)}.BottomTabBar .BottomTabBarTab.is-active .BottomTabBarTabSquare .material-symbols-outlined{color:var(--background_Blue)}.BottomTabBar .BottomTabBarTab:active .BottomTabBarTabSquare{background:color-mix(in srgb,var(--background_Blue) 22%,#0000)}.BottomTabBar .BottomTabBarCluster{align-items:center;display:flex;gap:8px;padding:0 9px}.BottomTabBar .BottomTabBarOrb{align-items:center;background:#0000;border:none;border-radius:21px;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;position:relative;transition:box-shadow .15s ease,background .15s ease;width:36px;z-index:1}.BottomTabBar .BottomTabBarOrb img{height:25px;width:25px}.BottomTabBar .BottomTabBarOrb:active{box-shadow:inset 0 1px 0 #fff3,0 1px 2px #0f172a14;opacity:.82}.BottomTabBar .BottomTabBarFab{align-items:center;background:var(--background_Blue);border:none;border-radius:21px;box-shadow:inset 0 1px 0 #ffffff52,0 1px 3px #0f172a2e,0 4px 14px color-mix(in srgb,var(--background_Blue) 52%,#0000);cursor:pointer;display:flex;height:36px;justify-content:center;overflow:hidden;position:relative;transition:box-shadow .15s ease,transform .08s ease;width:36px;z-index:1}.BottomTabBar .BottomTabBarFab:before{background:linear-gradient(180deg,#ffffff38 0,#fff0);border-radius:21px 21px 0 0;content:"";height:50%;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.BottomTabBar .BottomTabBarFab .material-symbols-outlined{color:#fff;font-size:26px;position:relative;z-index:1}.BottomTabBar .BottomTabBarFab:active{box-shadow:inset 0 1px 0 #fff3,0 1px 2px #0f172a1f,0 2px 6px color-mix(in srgb,var(--background_Blue) 32%,#0000);transform:scale(.93)}.BottomTabBarLauncherLayer{inset:0;position:fixed;z-index:950}.BottomTabBarLauncherLayer .BottomTabBarLauncherBackdrop{inset:0;position:absolute}.BottomTabBarLauncherLayer .BottomTabBarLauncher{animation:BottomTabBarLauncherIn .24s cubic-bezier(.16,1,.3,1);backdrop-filter:blur(22px) saturate(1.3);-webkit-backdrop-filter:blur(22px) saturate(1.3);background:color-mix(in srgb,var(--background_White) 60%,#0000);background:color-mix(in srgb,var(--surface,var(--background_White)) 60%,#0000);border:1px solid color-mix(in srgb,var(--border_Light) 70%,#0000);border-radius:24px;bottom:75px;left:14px;overflow:hidden;padding:14px 14px 12px;position:absolute;right:14px}.BottomTabBarLauncherLayer .BottomTabBarLauncher:before{background:linear-gradient(180deg,#ffffff29 0,#ffffff0d 22%,#fff0 50%);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.BottomTabBarLauncherLayer .BottomTabBarLauncher .BottomTabBarLauncherHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;position:relative;z-index:1}.BottomTabBarLauncherLayer .BottomTabBarLauncher .BottomTabBarLauncherHeader h2{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0;padding-left:6px}.BottomTabBarLauncherLayer .BottomTabBarLauncher .BottomTabBarLauncherHeader .BottomTabBarCustomizeBtn{align-items:center;background:color-mix(in srgb,var(--background_Gray_Light) 60%,#0000);background:color-mix(in srgb,var(--surface-sunken,var(--background_Gray_Light)) 60%,#0000);border:1px solid color-mix(in srgb,var(--border_Light) 65%,#0000);border-radius:15px;box-shadow:inset 0 1px 0 #ffffff52,0 1px 3px #0f172a0f;color:var(--text_Title_Light);cursor:pointer;display:flex;height:30px;justify-content:center;transition:background .15s ease,color .15s ease,box-shadow .15s ease;width:30px}.BottomTabBarLauncherLayer .BottomTabBarLauncher .BottomTabBarLauncherHeader .BottomTabBarCustomizeBtn .material-symbols-outlined{font-size:17px}.BottomTabBarLauncherLayer .BottomTabBarLauncher .BottomTabBarLauncherHeader .BottomTabBarCustomizeBtn.is-active{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 1px 0 #ffffff47,0 2px 8px color-mix(in srgb,var(--background_Blue) 40%,#0000);color:#fff}.BottomTabBarLauncherLayer .BottomTabBarLauncher .BottomTabBarLauncherHint{color:var(--text_Title_Light_Light);font-size:12.5px;margin:-4px 0 10px;padding-left:6px;position:relative;z-index:1}.BottomTabBarLauncherLayer .BottomTabBarLauncher .BottomTabBarTileGrid{display:flex;flex-wrap:wrap;position:relative;row-gap:12px;z-index:1}.BottomTabBarLauncherLayer .BottomTabBarLauncher .BottomTabBarTileGrid .BottomTabBarTile{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;flex-direction:column;gap:5px;padding:4px 0;position:relative;width:25%}.BottomTabBarLauncherLayer .BottomTabBarLauncher .BottomTabBarTileGrid .BottomTabBarTile .BottomTabBarTileIcon{align-items:center;background:color-mix(in srgb,var(--background_Gray_Light) 58%,#0000);background:color-mix(in srgb,var(--surface-sunken,var(--background_Gray_Light)) 58%,#0000);border:1px solid color-mix(in srgb,var(--border_Light) 55%,#0000);border-radius:14px;box-shadow:inset 0 1px 0 #ffffff5c,0 1px 3px #0f172a12;display:flex;height:44px;justify-content:center;transition:background .15s ease,box-shadow .15s ease;width:44px}.BottomTabBarLauncherLayer .BottomTabBarLauncher .BottomTabBarTileGrid .BottomTabBarTile .BottomTabBarTileIcon .material-symbols-outlined{color:var(--text_Title_Dark);font-size:21px}.BottomTabBarLauncherLayer .BottomTabBarLauncher .BottomTabBarTileGrid .BottomTabBarTile .BottomTabBarTileIcon img{height:22px;width:22px}.BottomTabBarLauncherLayer .BottomTabBarLauncher .BottomTabBarTileGrid .BottomTabBarTile .BottomTabBarTileIcon.is-active{background:var(--background_Blue);border-color:color-mix(in srgb,var(--background_Blue) 80%,#0000);box-shadow:inset 0 1px 0 #ffffff47,0 2px 8px color-mix(in srgb,var(--background_Blue) 38%,#0000)}.BottomTabBarLauncherLayer .BottomTabBarLauncher .BottomTabBarTileGrid .BottomTabBarTile .BottomTabBarTileIcon.is-active .material-symbols-outlined{color:#fff}.BottomTabBarLauncherLayer .BottomTabBarLauncher .BottomTabBarTileGrid .BottomTabBarTile .BottomTabBarTileLabel{color:var(--text_Title_Dark);font-size:11.5px;font-weight:600;max-width:78px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BottomTabBarLauncherLayer .BottomTabBarLauncher .BottomTabBarTileGrid .BottomTabBarTile.is-active .BottomTabBarTileLabel{color:var(--background_Blue)}.BottomTabBarLauncherLayer .BottomTabBarLauncher .BottomTabBarTileGrid .BottomTabBarTile:active .BottomTabBarTileIcon{background:color-mix(in srgb,var(--background_Gray_Light) 80%,#0000);background:color-mix(in srgb,var(--surface-sunken,var(--background_Gray_Light)) 80%,#0000);box-shadow:inset 0 1px 0 #ffffff2e,0 1px 2px #0f172a0d}.BottomTabBarLauncherLayer .BottomTabBarLauncher .BottomTabBarTileGrid .BottomTabBarTile .BottomTabBarTileBadge{align-items:center;background:color-mix(in srgb,var(--background_Gray_Light) 65%,#0000);background:color-mix(in srgb,var(--surface-sunken,var(--background_Gray_Light)) 65%,#0000);border:1px solid color-mix(in srgb,var(--border_Light) 70%,#0000);border-radius:9px;box-shadow:inset 0 1px 0 #ffffff4d;display:flex;height:18px;justify-content:center;position:absolute;right:10px;top:-2px;width:18px}.BottomTabBarLauncherLayer .BottomTabBarLauncher .BottomTabBarTileGrid .BottomTabBarTile .BottomTabBarTileBadge .material-symbols-outlined{color:var(--text_Title_Light);font-size:12px}.BottomTabBarLauncherLayer .BottomTabBarLauncher .BottomTabBarTileGrid .BottomTabBarTile .BottomTabBarTileBadge.is-on{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 1px 0 #ffffff3d,0 1px 4px color-mix(in srgb,var(--background_Blue) 35%,#0000)}.BottomTabBarLauncherLayer .BottomTabBarLauncher .BottomTabBarTileGrid .BottomTabBarTile .BottomTabBarTileBadge.is-on .material-symbols-outlined{color:#fff}@keyframes BottomTabBarLauncherIn{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:600px){body.has-bottom-tabbar .Genaya{padding-bottom:92px}}.GenayaAI_PanelWrap{display:flex;flex:0 0 auto;height:calc(100% - 10px);margin-top:5px;position:relative}.GenayaAI_PanelWrap.is-resizing{cursor:col-resize}.GenayaAI_PanelWrap .GenayaAI_Panel{flex:0 0 auto;height:100%;min-width:0;overflow:hidden;padding-left:0;pointer-events:none;position:relative;transition:width .3s ease,min-width .3s ease;width:0;z-index:2}.GenayaAI_PanelWrap .GenayaAI_Panel.is-open{pointer-events:auto}.GenayaAI_PanelWrap .GenayaAI_Panel.is-resizing{transition:none}.GenayaAI_PanelWrap .GenayaAI_Panel .GenayaAI_PanelGrabber{display:none}.GenayaAI_PanelWrap .GenayaAI_Resizer{cursor:col-resize;flex:0 0 auto;height:100%;margin-left:-6px;overflow:visible;pointer-events:none;position:relative;width:0}.GenayaAI_PanelWrap .GenayaAI_Resizer:before{background:#0000;border-radius:20px;content:"";height:100%;position:absolute;right:0;top:0;transition:background .15s ease,box-shadow .15s ease;width:8px}.GenayaAI_PanelWrap .GenayaAI_Resizer:after{background:color-mix(in srgb,var(--background_Blue) 40%,#0000);border-radius:999px;content:"";height:46px;opacity:0;pointer-events:none;position:absolute;right:.2cap;top:50%;transform:translateY(-50%);transition:opacity .15s ease;width:2px}.GenayaAI_PanelWrap .GenayaAI_Resizer .GenayaAI_ResizerTooltip{background:var(--text_Title_Dark);border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:0 10px 24px #0f172a33;color:var(--background_White);display:flex;flex-direction:column;font-size:12px;font-weight:500;gap:4px;left:17px;line-height:1.2;padding:8px 10px;pointer-events:none;position:absolute;z-index:12000}.GenayaAI_PanelWrap .GenayaAI_Resizer .GenayaAI_ResizerTooltip span{gap:5px;white-space:nowrap}.GenayaAI_PanelWrap .GenayaAI_Resizer .GenayaAI_ResizerTooltip span span{font-weight:400;opacity:.6}.GenayaAI_PanelWrap .GenayaAI_Resizer.is-open{pointer-events:auto;width:8px}.GenayaAI_PanelWrap .GenayaAI_Resizer.is-open:after{height:46px;opacity:.6}.GenayaAI_PanelWrap .GenayaAI_Resizer.is-open:hover:before{background:rgba(11,96,255,.105)}.GenayaAI_PanelWrap .GenayaAI_Resizer.is-open:hover:after{background:color-mix(in srgb,var(--background_Blue) 18%,#0000);height:99%;opacity:1;transition:height .2s ease}.GenayaAI_PanelWrap .GenayaAI_Resizer.is-resizing:before{background:rgba(11,96,255,.105);transition:none}.GenayaAI_PanelWrap .GenayaAI_Resizer.is-resizing:after{height:99%;opacity:1;transition:none}@media(max-width:1050px){.GenayaAI_PanelWrap .GenayaAI_Resizer:before{width:10px}}@media(max-width:600px){.GenayaAI_PanelWrap{bottom:0;height:0;left:0;margin-top:0;position:fixed;right:0;top:auto;width:100%;z-index:1430}.GenayaAI_PanelWrap:before{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);content:"";inset:0;opacity:0;pointer-events:none;position:fixed;z-index:-1}.GenayaAI_PanelWrap:has(.GenayaAI_Panel.is-open):before{opacity:1;pointer-events:auto}.GenayaAI_PanelWrap .GenayaAI_Panel{background:var(--background_Gray_Light_Light);border-radius:14px 14px 0 0;bottom:0;height:80vh;left:0;max-width:100vw;min-width:0!important;padding-top:14px;position:fixed;right:0;transform:translateY(100%);transition:transform .28s cubic-bezier(.32,.72,0,1);width:100%!important}.GenayaAI_PanelWrap .GenayaAI_Panel.is-open{transform:translateY(0)}.GenayaAI_PanelWrap .GenayaAI_Panel .GenayaAI_PanelGrabber{align-items:center;cursor:grab;display:flex;height:18px;justify-content:center;left:50%;position:absolute;top:0;touch-action:none;transform:translateX(-50%);width:120px;z-index:6}.GenayaAI_PanelWrap .GenayaAI_Panel .GenayaAI_PanelGrabber .GenayaAI_PanelGrabberBar{background:var(--border_Dark_Light);border-radius:999px;height:4px;width:40px}.GenayaAI_PanelWrap .GenayaAI_Resizer{display:none}}.GenayaAIConversation{border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);display:flex;flex-direction:column;height:100%;position:relative;width:calc(100% - 6px)}.GenayaAIConversation.GenayaAIConversation--page{background:#0000;border:none;border-radius:0;width:100%}.GenayaAIConversation.GenayaAIConversation--page .GenayaAIConversation_Body{margin-inline:auto;max-width:1000px;width:100%}.GenayaAIConversation .GenayaAIConversation_Header{align-items:center;display:flex;flex-shrink:0;gap:4px;justify-content:space-between;padding:10px 12px 0;position:relative;z-index:3}.GenayaAIConversation .GenayaAIConversation_Header:after{background:linear-gradient(to bottom,var(--background_Gray_Light_Light),#0000);bottom:-30px;content:"";height:30px;left:0;pointer-events:none;position:absolute;right:0}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderLeft,.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderRight{align-items:center;display:inline-flex;gap:4px}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderTitle{background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Dark);cursor:text;font-family:inherit;font-size:14px;font-weight:600;max-width:360px;overflow:hidden;padding:5px 10px;position:relative;text-align:left;text-overflow:ellipsis;transition:background .12s ease,border-color .12s ease;white-space:nowrap;z-index:1}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderTitle span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderTitle:hover{background:var(--background_Gray_Light)}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderTitleInput{background:var(--background_White);border:1px solid var(--background_Blue);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;font-weight:600;outline:3px solid var(--outline_Blue);padding:5px 10px;position:relative;width:min(360px,50vw);z-index:1}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderTitleInput::placeholder{color:var(--text_Title_Light_Light)}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderMenu{align-items:center;display:inline-flex;position:relative}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderDropdown{animation:GenayaAIConversation_dropdownIn .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;min-width:200px;padding:4px;position:absolute;right:0;top:calc(100% + 6px);z-index:30}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderDropdown button{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:8px;padding:9px 10px;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderDropdown button .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderDropdown button:hover{background:var(--background_Gray_Light)}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderDropdown button:hover .material-symbols-outlined{color:var(--text_Title_Dark)}@keyframes GenayaAIConversation_dropdownIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes GenayaAIConversation_statusPulse{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@keyframes GenayaAIConversation_statusShimmer{0%,to{opacity:.55}50%{opacity:1}}@keyframes GenayaAIConversation_caretBlink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes GenayaAIConversation_voiceReading{0%,to{opacity:.6}50%{opacity:1}}.GenayaAIConversation .GenayaAIConversation_Body{display:flex;flex:1 1;min-height:0;overflow:hidden}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel{display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:hidden}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent{display:flex;flex:1 1;flex-direction:column;gap:18px;margin-bottom:-10px;min-height:0}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageList{display:flex;flex:1 1 auto;flex-direction:column;gap:25px;justify-content:flex-start;min-height:0;overflow-y:auto;padding:16px 30px 8px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble{border-radius:14px;display:flex;flex-direction:column;font-size:14px;gap:6px;max-width:100%;padding:12px 14px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble strong{color:var(--text_Title_Dark);font-size:12px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble span{color:var(--text_Title_Light)}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble.is-assistant{align-self:stretch;max-width:100%;padding:0;width:100%}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble.is-user{align-self:flex-end;background:var(--background_White);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark)}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble.is-user span,.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble.is-user strong{color:var(--text_Title_Dark)}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble.is-streaming{align-items:flex-end;flex-direction:row;flex-wrap:wrap}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble .GenayaAIConversation_Status{align-items:center;display:inline-flex;gap:8px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble .GenayaAIConversation_Status .GenayaAIConversation_StatusDot{animation:GenayaAIConversation_statusPulse 1.1s ease-in-out infinite;background:var(--background_Blue);border-radius:50%;flex-shrink:0;height:8px;width:8px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble .GenayaAIConversation_Status .GenayaAIConversation_StatusText{animation:GenayaAIConversation_statusShimmer 1.6s ease-in-out infinite;color:var(--text_Title_Light);font-size:13px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble .GenayaAIConversation_Caret{align-self:flex-end;animation:GenayaAIConversation_caretBlink 1s step-end infinite;background:var(--text_Title_Dark);border-radius:1px;display:inline-block;height:15px;margin-left:1px;width:2px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow{display:flex;flex-direction:column;min-width:0}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow.is-user{align-items:flex-end;align-self:flex-end;max-width:75%}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow.is-assistant{align-items:stretch;align-self:stretch;width:100%}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow.is-reading{animation:GenayaAIConversation_voiceReading 1.9s ease-in-out infinite}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow:focus-within .GenayaAIConversation_MessageActions.is-user,.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow:hover .GenayaAIConversation_MessageActions.is-user{opacity:1}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow .GenayaAIConversation_MessageBubble.is-user.is-editing{align-self:stretch;width:100%}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow .GenayaAIConversation_EditBox{display:flex;flex-direction:column;gap:10px;min-width:240px;width:100%}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow .GenayaAIConversation_EditBox .GenayaAIConversation_EditTextarea{background:#0000;border:none;box-sizing:border-box;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;line-height:1.45;padding:0;resize:none;width:100%}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow .GenayaAIConversation_EditBox .GenayaAIConversation_EditTextarea:focus{outline:none}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow .GenayaAIConversation_EditBox .GenayaAIConversation_EditActions{align-items:center;display:flex;gap:8px;justify-content:flex-end}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow .GenayaAIConversation_EditBox .GenayaAIConversation_EditActions button{cursor:pointer;font-family:inherit;transition:background .12s ease,opacity .12s ease}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow .GenayaAIConversation_EditBox .GenayaAIConversation_EditActions .GenayaAIConversation_EditCancel{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Dark);font-size:13px;font-weight:500;padding:6px 16px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow .GenayaAIConversation_EditBox .GenayaAIConversation_EditActions .GenayaAIConversation_EditCancel:hover{background:var(--background_Gray_Light)}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow .GenayaAIConversation_EditBox .GenayaAIConversation_EditActions .GenayaAIConversation_EditSend{background:var(--background_Blue);border:none;border-radius:999px;color:#fff;font-size:13px;font-weight:600;padding:6px 18px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow .GenayaAIConversation_EditBox .GenayaAIConversation_EditActions .GenayaAIConversation_EditSend:hover{opacity:.92}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow .GenayaAIConversation_EditBox .GenayaAIConversation_EditActions .GenayaAIConversation_EditSend:disabled{cursor:not-allowed;opacity:.5}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageActions{align-items:center;display:flex;gap:2px;margin-top:11px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageActions.is-user{justify-content:flex-end;opacity:0;transition:opacity .15s ease}@media(hover:none){.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageActions.is-user{opacity:1}}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageActions.is-assistant{justify-content:flex-start;margin-left:-6px;margin-top:11px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageActions .GenayaAIConversation_MessageTime{color:var(--text_Title_Light_Light);font-size:11px;margin-right:4px;white-space:nowrap}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageActions .ToolTipTitle{display:inline-flex}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageActions .GenayaAIConversation_ActionButton{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .12s ease,color .12s ease;width:28px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageActions .GenayaAIConversation_ActionButton:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageActions .GenayaAIConversation_ActionButton.is-active{color:var(--background_Blue)}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageActions .GenayaAIConversation_ActionButton .material-symbols-outlined{font-size:17px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_ComposerWrap{margin-bottom:10px;margin-left:20px;margin-top:0;position:relative;width:calc(100% - 40px)}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_ComposerWrap .GenayaAIConversation_VoiceGlow{animation:GenayaAIConversation_composerGlow 6s ease-in-out infinite;background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,var(--background_Blue_Purpel) 38%,#0000) 0,color-mix(in srgb,var(--background_Blue) 20%,#0000) 45%,#0000 70%);border-radius:50%;filter:blur(6px);height:240%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:86%;z-index:0}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_ComposerWrap .GenayaAIComprose{position:relative;z-index:1}@keyframes GenayaAIConversation_composerGlow{0%{opacity:.2;transform:translate(-50%,-64%) scale(1)}50%{opacity:.6;transform:translate(-50%,-42%) scale(1.05)}to{opacity:.2;transform:translate(-50%,-64%) scale(1)}}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_Privacy{padding:0 20px 10px;width:100%}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_Privacy p{color:var(--text_Title_Light_Light);font-size:11px;text-align:center;white-space:nowrap}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_Privacy p span{color:var(--background_Blue);font-size:11.5px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_Privacy p span:hover{cursor:pointer;text-decoration:underline}.GenayaAIConversation .GenayaAIConversation_IconButton{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .12s ease,color .12s ease;width:32px}.GenayaAIConversation .GenayaAIConversation_IconButton:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.GenayaAIConversation .GenayaAIConversation_IconButton .material-symbols-outlined{font-size:20px}.GenayaAIConversation .GenayaAIConversation_HeaderRail{display:none}.GenayaAIConversation .GenayaAIConversation_HeaderHistory{position:static}.GenayaAIConversation .GenayaAIConversation_AboutDropdown{animation:GenayaAIConversation_aboutCardIn .16s ease;background:#0000;border:none;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.051);max-width:calc(100vw - 32px);overflow:visible;position:absolute;right:0;top:calc(100% + 6px);width:420px;z-index:35}.GenayaAIConversation .GenayaAIConversation_AboutDropdown .ComplianceProseCard{border-radius:8px;display:flex;flex-direction:column;margin:0;max-height:70vh;overflow-y:auto}.GenayaAIConversation .GenayaAIConversation_AboutDropdown .ComplianceProseCard .ComplianceProseCardHeader{background:var(--background_White);background-image:linear-gradient(180deg,#3b82f60f 0,var(--background_White) 100%);position:-webkit-sticky;position:sticky;top:0;z-index:2}.GenayaAIConversation .ComplianceProseCard{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 2px 6px #0f172a0a;margin:0;overflow:hidden;position:relative}.GenayaAIConversation .ComplianceProseCard:before{background:linear-gradient(90deg,var(--background_Blue_Light_Middle),var(--background_Blue),var(--background_Blue_Light_Middle));content:"";height:3px;left:0;opacity:.85;position:absolute;right:0;top:0}.GenayaAIConversation .ComplianceProseCard .ComplianceProseCardHeader{align-items:center;background:linear-gradient(180deg,#3b82f60a,#0000);border-bottom:1px solid var(--border_Light);display:flex;gap:12px;padding:18px 22px}.GenayaAIConversation .ComplianceProseCard .ComplianceProseCardHeader .ComplianceProseCardIcon{align-items:center;background:#3b82f61a;border:1px solid #3b82f638;border-radius:10px;color:var(--background_Blue);display:inline-flex;height:36px;justify-content:center;width:36px}.GenayaAIConversation .ComplianceProseCard .ComplianceProseCardHeader .ComplianceProseCardIcon .material-symbols-outlined{font-size:20px}.GenayaAIConversation .ComplianceProseCard .ComplianceProseCardHeader h3{color:var(--text_Title_Dark);font-size:15px;font-weight:600;letter-spacing:-.01em;margin:0}.GenayaAIConversation .ComplianceProseCard .ComplianceProseCardBody{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:13px;gap:8px;line-height:1.7;padding:20px 24px 24px}.GenayaAIConversation .ComplianceProseCard .ComplianceProseCardBody p{margin:0}.GenayaAIConversation .ComplianceProseCard .ComplianceProseCardBody h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:14px 0 4px}.GenayaAIConversation .ComplianceProseCard .ComplianceProseCardBody ul{margin:0 0 4px 18px;padding:0}.GenayaAIConversation .ComplianceProseCard .ComplianceProseCardBody ul li{margin-bottom:4px}.GenayaAIConversation .ComplianceProseCard .ComplianceProseCardBody strong{color:var(--text_Title_Dark);font-weight:600}.GenayaAIConversation .ComplianceProseCard .ComplianceProseCardBody code{background:var(--background_Gray_Light);border-radius:5px;color:var(--text_Title_Dark);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;padding:1px 5px}.GenayaAIConversation .GenayaAIConversation_AboutClose{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;position:absolute;right:12px;top:12px;transition:background .12s ease;width:30px}.GenayaAIConversation .GenayaAIConversation_AboutClose .material-symbols-outlined{font-size:18px}.GenayaAIConversation .GenayaAIConversation_AboutClose:hover{background:var(--background_Gray_Light)}@keyframes GenayaAIConversation_aboutOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes GenayaAIConversation_aboutCardIn{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.GenayaAIConversation .GenayaAIConversation_MessageBubble,.GenayaAIConversation .GenayaAIConversation_MessageBubble span{font-family:Inter,sans-serif}.GenayaAIConversation .GenayaAIConversation_BubbleSkeleton{animation:GenayaAIConversation_bubbleBreath 2.2s ease-in-out infinite;border-radius:16px;display:flex;flex-direction:column;gap:8px;max-width:70%;overflow:hidden;padding:14px 16px;position:relative;will-change:opacity}.GenayaAIConversation .GenayaAIConversation_BubbleSkeleton.is-user{align-self:flex-end;background:var(--background_Gray_Light)}.GenayaAIConversation .GenayaAIConversation_BubbleSkeleton.is-assistant{align-self:flex-start;background:var(--background_Blue_White);border:1px solid var(--border_Light)}.GenayaAIConversation .GenayaAIConversation_BubbleSkeleton:after{animation:GenayaAIConversation_bubbleSweep 2.4s ease-in-out infinite;background:linear-gradient(90deg,#0000 0,color-mix(in srgb,var(--background_White) 35%,#0000) 50%,#0000 100%);content:"";height:100%;left:-60%;pointer-events:none;position:absolute;top:0;width:60%}.GenayaAIConversation .GenayaAIConversation_BubbleSkeleton .GenayaAIConversation_BubbleSkeletonBar{animation:GenayaAIConversation_bubbleSkeletonShimmer 1.6s linear infinite;background:linear-gradient(90deg,color-mix(in srgb,var(--text_Title_Light_Light) 30%,#0000) 0,color-mix(in srgb,var(--text_Title_Light_Light) 75%,#0000) 50%,color-mix(in srgb,var(--text_Title_Light_Light) 30%,#0000) 100%);background-size:200% 100%;border-radius:6px;display:block;height:11px;will-change:background-position}.GenayaAIConversation .GenayaAIConversation_BubbleSkeleton .GenayaAIConversation_BubbleSkeletonBar:nth-child(2){animation-delay:.15s}.GenayaAIConversation .GenayaAIConversation_BubbleSkeleton .GenayaAIConversation_BubbleSkeletonBar:nth-child(3){animation-delay:.3s}.GenayaAIConversation .GenayaAIConversation_BubbleSkeleton .GenayaAIConversation_BubbleSkeletonBar:nth-child(4){animation-delay:.45s}@keyframes GenayaAIConversation_bubbleSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes GenayaAIConversation_bubbleBreath{0%,to{opacity:.85}50%{opacity:1}}@keyframes GenayaAIConversation_bubbleSweep{0%{left:-60%}60%{left:110%}to{left:110%}}@media(max-width:1050px){.GenayaAIConversation{width:100%}.GenayaAIConversation .GenayaAIConversation_Header{padding:6px 12px}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderTop .GenayaAIConversation_HeaderCenter{padding:5px 14px}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderTop .GenayaAIConversation_HeaderCenter span{font-size:13px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble{max-width:80%}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble.is-assistant{max-width:100%;width:100%}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_ComposerWrap{margin-left:12px;width:calc(100% - 24px)}}@media(max-width:600px){.GenayaAIConversation{border-radius:8px;width:100%}.GenayaAIConversation .GenayaAIConversation_Header{padding:6px 10px}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderTop{gap:4px}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderTop .GenayaAIConversation_HeaderCenter{padding:4px 10px}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderTop .GenayaAIConversation_HeaderCenter span{font-size:12px}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderTop .GenayaAIConversation_HeaderDropdown{max-width:calc(100vw - 24px);min-width:170px;right:0}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent{gap:12px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageList{padding:12px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble{font-size:13px;max-width:92%;padding:10px 12px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble.is-assistant{max-width:100%;padding:0;width:100%}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageActions.is-user{margin-top:5px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_ComposerWrap{margin-bottom:5px;margin-left:8px;width:calc(100% - 16px)}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_Privacy p{font-size:12px;padding-bottom:0;padding-top:0;white-space:normal}.GenayaAIConversation .GenayaAIConversation_IconButton{height:36px;width:36px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow.is-user{max-width:92%}.GenayaAIConversation .GenayaAIConversation_ActionButton{height:36px;width:36px}.GenayaAIConversation .GenayaAIConversation_AboutDropdown{left:auto;right:0;width:calc(100vw - 24px)}.GenayaAIConversation .GenayaAIConversation_HeaderRail{display:inline-flex}}@keyframes GenayaAIComprose_addMenuIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.GenayaAIComprose{background:var(--background_White);border:1px solid var(--border_Light);border-radius:20px;box-shadow:0 1px 3px #0000000d;cursor:text;display:flex;flex-direction:column;gap:8px;isolation:isolate;padding:14px 14px 10px;position:relative;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.GenayaAIComprose *{cursor:inherit}.GenayaAIComprose button{cursor:pointer}.GenayaAIComprose:focus,.GenayaAIComprose:focus-within,.GenayaAIComprose:hover{border:1px solid var(--border_Dark_Light);box-shadow:0 1px 3px #0000000d}.GenayaAIComprose .GenayaAIComprose_Input{background:#0000;border:none;color:var(--text_Title_Dark);font-family:inherit;font-size:16px;line-height:1.5;max-height:240px;min-height:28px;outline:none;padding:4px 4px 0;resize:none;width:100%}.GenayaAIComprose .GenayaAIComprose_Input::placeholder{color:var(--text_Title_Light_Light)}.GenayaAIComprose.is-voice{cursor:default}.GenayaAIComprose .GenayaAIComprose_VoiceGlow{animation:GenayaAIComprose_voiceGlow 6s ease-in-out infinite;background:radial-gradient(60% 100% at 50% 100%,color-mix(in srgb,var(--background_Blue_Purpel) 40%,#0000) 0,color-mix(in srgb,var(--background_Blue) 22%,#0000) 38%,#0000 72%);bottom:100%;height:120px;left:50%;opacity:.5;pointer-events:none;position:absolute;transform:translateX(-50%);width:80%;z-index:-1}.GenayaAIComprose .GenayaAIComprose_VoiceText{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaAIComprose .GenayaAIComprose_VoiceText.is-transcript{color:var(--text_Title_Dark)}.GenayaAIComprose .GenayaAIComprose_VoiceMic{align-items:center;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.GenayaAIComprose .GenayaAIComprose_VoiceMic .material-symbols-outlined{font-size:20px}.GenayaAIComprose .GenayaAIComprose_VoiceMic.is-listening{animation:GenayaAIComprose_voiceMic 1.6s ease-in-out infinite}.GenayaAIComprose .GenayaAIComprose_VoiceMic.is-speaking{animation:GenayaAIComprose_voiceMic .8s ease-in-out infinite;color:var(--background_Blue)}.GenayaAIComprose .GenayaAIComprose_VoiceMic.is-thinking{opacity:.55}.GenayaAIComprose .GenayaAIComprose_VoiceStop{align-items:center;background:var(--background_White);border:1px solid var(--background_Blue);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:14px;font-weight:600;gap:6px;padding:7px 16px 7px 12px;transition:background .12s ease}.GenayaAIComprose .GenayaAIComprose_VoiceStop .material-symbols-outlined{font-size:18px}.GenayaAIComprose .GenayaAIComprose_VoiceStop:hover{background:color-mix(in srgb,var(--background_Blue) 10%,#0000)}@keyframes GenayaAIComprose_voiceMic{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes GenayaAIComprose_voiceGlow{0%{opacity:.18;transform:translateX(-50%) translateY(-30px) scale(1)}50%{opacity:.6;transform:translateX(-50%) translateY(10px) scale(1.05)}to{opacity:.18;transform:translateX(-50%) translateY(-30px) scale(1)}}.GenayaAIComprose .GenayaAIComprose_Tools{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;width:100%}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_AddWrap{display:inline-flex;position:relative}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Add{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light);display:inline-flex;height:36px;justify-content:center;transition:background .15s ease,transform .12s ease;width:36px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Add:hover{background:var(--background_Gray_Light)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Add:active{transform:translateY(1px)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Add .material-symbols-outlined{font-size:20px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_AddMenu{animation:GenayaAIComprose_addMenuIn .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;bottom:44px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;left:0;min-width:200px;padding:4px;position:absolute;z-index:5}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_AddMenu button{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:8px;padding:8px 10px;text-align:left;transition:background .12s ease,color .12s ease;white-space:nowrap}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_AddMenu button .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_AddMenu button:hover{background:var(--background_Gray_Light)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_AddMenu button:hover .material-symbols-outlined{color:var(--text_Title_Dark)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Mic{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:background .15s ease,color .15s ease,transform .12s ease;width:36px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Mic:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Mic:active{transform:translateY(1px)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Mic .material-symbols-outlined{font-size:20px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap{align-items:center;border-radius:8px;display:inline-flex;padding:0 4px;position:relative;transition:background .16s ease}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap.is-open,.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap:hover{background:var(--background_Gray_Light)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_Mic{height:32px;width:32px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_Mic:hover{background:#0000}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicChevron{align-items:center;background:#0000;background-color:var(--background_Gray_Dark_Light);border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex:0 0 auto;height:24px;justify-content:center;margin:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;transition:width .22s cubic-bezier(.34,1.4,.64,1),margin .22s cubic-bezier(.34,1.4,.64,1),opacity .16s ease,background .14s ease,color .14s ease;width:0}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicChevron .material-symbols-outlined{font-size:18px;transition:transform .2s ease}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicChevron:hover{color:var(--text_Title_Dark)}@media(max-width:1050px){.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicChevron{display:none}}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicChevron.is-open,.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap:hover .GenayaAIComprose_MicChevron{opacity:1;pointer-events:auto;width:20px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicChevron.is-open .material-symbols-outlined{transform:rotate(180deg)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicMenu{animation:GenayaAIComprose_micIn .16s ease both;background:var(--surface);border:1px solid var(--border_Light);border-radius:14px;bottom:calc(100% + 12px);box-shadow:0 1px 3px #0000000d;max-width:78vw;padding:6px;position:absolute;right:0;width:290px;z-index:30}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicMenu .GenayaAIComprose_MicMeterRow{align-items:center;display:flex;gap:9px;padding:9px 10px 11px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicMenu .GenayaAIComprose_MicMeterRow .GenayaAIComprose_MicMeterIcon{color:var(--text_Title_Light);flex-shrink:0;font-size:18px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicMenu .GenayaAIComprose_MicMeterRow .GenayaAIComprose_MicMeterTrack{background:var(--background_Gray_Light);border-radius:999px;flex:1 1;height:6px;overflow:hidden;position:relative}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicMenu .GenayaAIComprose_MicMeterRow .GenayaAIComprose_MicMeterTrack .GenayaAIComprose_MicMeterFill{background:var(--background_Blue);border-radius:999px;bottom:0;left:0;position:absolute;top:0;transition:width .06s linear;width:3%}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicMenu .GenayaAIComprose_MicList{display:flex;flex-direction:column;max-height:240px;overflow-y:auto}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicMenu .GenayaAIComprose_MicList .GenayaAIComprose_MicEmpty{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.4;padding:10px 12px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicMenu .GenayaAIComprose_MicList .GenayaAIComprose_MicOption{align-items:center;background:#0000;border:none;border-radius:9px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;gap:10px;justify-content:space-between;padding:9px 11px;text-align:left;transition:background .12s ease;width:100%}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicMenu .GenayaAIComprose_MicList .GenayaAIComprose_MicOption .GenayaAIComprose_MicOptionName{font-size:13.5px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicMenu .GenayaAIComprose_MicList .GenayaAIComprose_MicOption .GenayaAIComprose_MicCheck{color:var(--background_Blue);flex-shrink:0;font-size:18px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicMenu .GenayaAIComprose_MicList .GenayaAIComprose_MicOption:hover{background:var(--background_Gray_Light)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicMenu .GenayaAIComprose_MicList .GenayaAIComprose_MicOption.is-active{font-weight:500}@keyframes GenayaAIComprose_micIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Send{align-items:center;background:var(--text_Title_Dark);border:none;border-radius:50%;color:var(--background_White);display:inline-flex;height:36px;justify-content:center;transform:scale(1);transition:background .28s ease,color .28s ease,transform .28s cubic-bezier(.34,1.56,.64,1);width:36px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Send .material-symbols-outlined{font-size:20px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Send:hover:not(:disabled){background:color-mix(in srgb,var(--text_Title_Dark) 88%,#0000)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Send:active:not(:disabled){transform:translateY(1px)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Send:disabled{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed;transform:scale(.92)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Voice{align-items:center;background:var(--text_Title_Dark);border:none;border-radius:50%;color:var(--background_White);cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:background .18s ease,transform .12s ease;width:36px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Voice .material-symbols-outlined{font-size:20px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Voice:hover{background:color-mix(in srgb,var(--text_Title_Dark) 88%,#0000)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Voice:active{transform:translateY(1px)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Right{align-items:center;display:flex;gap:6px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelWrap{display:inline-flex;position:relative}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Model{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:4px;height:30px;padding:0 6px 0 8px;transition:background .15s ease,color .15s ease}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Model:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Model .GenayaAIComprose_ModelSpark{color:var(--text_Title_Light_Light);font-size:15px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Model .GenayaAIComprose_ModelName{white-space:nowrap}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Model .GenayaAIComprose_ModelChev{color:var(--text_Title_Light_Light);font-size:16px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu{animation:GenayaAIComprose_addMenuIn .13s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;bottom:40px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;min-width:240px;padding:6px;position:absolute;right:0;z-index:6}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption{align-items:center;background:#0000;border:0;border-radius:8px;cursor:pointer;display:flex;font-family:inherit;gap:11px;padding:8px 9px;text-align:left;transition:background .12s ease}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption .GenayaAIComprose_ModelDots{align-items:center;display:inline-flex;flex-shrink:0;gap:4px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption .GenayaAIComprose_ModelDot{background-color:#8b5bff;border-radius:50%;height:7px;opacity:.18;width:7px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption .GenayaAIComprose_ModelDot.is-filled{opacity:1}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption .GenayaAIComprose_ModelStars{align-items:center;display:inline-flex;flex-shrink:0;width:40px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption .GenayaAIComprose_ModelStars .material-symbols-outlined{color:var(--text_Title_Light);font-size:14px;margin-right:-2px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption .GenayaAIComprose_ModelText{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption .GenayaAIComprose_ModelText .GenayaAIComprose_ModelOptionName{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption .GenayaAIComprose_ModelText .GenayaAIComprose_ModelOptionDesc{color:var(--text_Title_Light_Light);font-size:11.5px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption .GenayaAIComprose_ModelCheck{color:var(--text_Title_Dark);flex-shrink:0;font-size:17px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption .GenayaAIComprose_ModelLock{align-items:center;display:inline-flex;flex-shrink:0;gap:5px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption .GenayaAIComprose_ModelLock .GenayaAIComprose_ModelUpgrade{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.2px;text-transform:uppercase}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption .GenayaAIComprose_ModelLock .GenayaAIComprose_ModelLockIcon{color:var(--text_Title_Light_Light);font-size:15px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption.is-active,.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption:hover{background:var(--background_Gray_Light)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption.is-active .GenayaAIComprose_ModelStars .material-symbols-outlined{color:var(--text_Title_Dark)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption.is-locked{cursor:not-allowed;opacity:.6}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption.is-locked .GenayaAIComprose_ModelOptionDesc,.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption.is-locked .GenayaAIComprose_ModelOptionName{color:var(--text_Title_Light_Light)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption.is-locked:hover{background:#0000}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelBudget{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:6px;margin-top:4px;padding:8px 9px 6px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelBudget .GenayaAIComprose_ModelBudgetLabel{align-items:center;color:var(--text_Title_Light);display:flex;font-size:11.5px;font-weight:500;justify-content:space-between}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelBudget .GenayaAIComprose_ModelBudgetLabel .GenayaAIComprose_ModelBudgetValue{color:var(--text_Title_Light_Light)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelBudget .GenayaAIComprose_ModelBudgetTrack{background:var(--background_Gray_Light);border-radius:3px;height:4px;overflow:hidden;position:relative;width:100%}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelBudget .GenayaAIComprose_ModelBudgetTrack .GenayaAIComprose_ModelBudgetFill{background:var(--background_Blue);border-radius:3px;bottom:0;left:0;min-width:2px;position:absolute;top:0;transition:width .25s ease}@media(max-width:1050px){.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu{min-width:220px}}@media(max-width:600px){.GenayaAIComprose{border-radius:16px;padding:12px 12px 8px}.GenayaAIComprose .GenayaAIComprose_Input{font-size:14px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu{min-width:200px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelBudget .GenayaAIComprose_ModelBudgetLabel{font-size:11px}}.GenayaAIVoiceRecorder{display:flex;flex-direction:column;gap:8px;width:100%}.GenayaAIVoiceRecorder .GenayaAIVoiceRecorder_Transcript{-ms-overflow-style:none;align-items:center;color:var(--text_Title_Light);display:flex;font-size:16px;font-style:italic;line-height:1.5;min-height:28px;overflow-x:auto;overflow-y:hidden;padding:4px 4px 0;scrollbar-width:none;white-space:nowrap}.GenayaAIVoiceRecorder .GenayaAIVoiceRecorder_Transcript::-webkit-scrollbar{display:none}.GenayaAIVoiceRecorder .GenayaAIVoiceRecorder_Transcript.is-empty{color:var(--text_Title_Light_Light)}.GenayaAIVoiceRecorder .GenayaAIVoiceRecorder_Row{align-items:center;display:flex;gap:6px;min-height:36px;width:100%}.GenayaAIVoiceRecorder .GenayaAIVoiceRecorder_Wave{align-items:center;display:flex;flex:1 1;height:28px;justify-content:space-between;min-width:0;overflow:hidden;padding:0 10px}.GenayaAIVoiceRecorder .GenayaAIVoiceRecorder_Wave .GenayaAIVoiceRecorder_Bar{animation:GenayaAIVoiceRecorder_idle 1.1s ease-in-out infinite;background:var(--text_Title_Light_Light);border-radius:999px;flex:0 0 2px;height:6%;width:2px}.GenayaAIVoiceRecorder .GenayaAIVoiceRecorder_Wave.is-live .GenayaAIVoiceRecorder_Bar{animation:none;background:var(--text_Title_Light);transition:height .08s linear}.GenayaAIVoiceRecorder .GenayaAIVoiceRecorder_Btn{align-items:center;border:none;border-radius:999px;cursor:pointer;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;transition:background .12s ease,color .12s ease,opacity .12s ease;width:34px}.GenayaAIVoiceRecorder .GenayaAIVoiceRecorder_Btn .material-symbols-outlined{font-size:20px}.GenayaAIVoiceRecorder .GenayaAIVoiceRecorder_Btn.GenayaAIVoiceRecorder_Cancel{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.GenayaAIVoiceRecorder .GenayaAIVoiceRecorder_Btn.GenayaAIVoiceRecorder_Cancel:hover{background:color-mix(in srgb,var(--text_Title_Light_Light) 25%,var(--background_Gray_Light))}.GenayaAIVoiceRecorder .GenayaAIVoiceRecorder_Btn.GenayaAIVoiceRecorder_Confirm{background:var(--background_Blue);color:#fff}.GenayaAIVoiceRecorder .GenayaAIVoiceRecorder_Btn.GenayaAIVoiceRecorder_Confirm:hover{opacity:.92}.GenayaAIVoiceRecorder.is-unsupported{align-items:center;flex-direction:row;gap:12px}.GenayaAIVoiceRecorder.is-unsupported .GenayaAIVoiceRecorder_Note{color:var(--text_Title_Light);flex:1 1;font-size:13px}@keyframes GenayaAIVoiceRecorder_idle{0%,to{height:8%;opacity:.5}50%{height:45%;opacity:.9}}.GenayaAIVoiceWave{align-items:center;display:inline-flex;gap:2px;height:18px}.GenayaAIVoiceWave .GenayaAIVoiceWave_Bar{background:currentColor;border-radius:999px;height:30%;transition:height .08s linear;width:3px}.GenayaAIHistoryDropdown{animation:GenayaAIHistoryDropdown_in .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.051);display:flex;flex-direction:column;max-height:60vh;padding:6px;position:absolute;right:0;top:36px;width:280px;z-index:30}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_NewBtn{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;padding:9px 10px;text-align:left;transition:background .1s ease;width:100%}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_NewBtn .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_NewBtn:hover{background:var(--background_Gray_Light)}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_GroupLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;padding:8px 10px 4px}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List{display:flex;flex:1 1;flex-direction:column;gap:1px;min-height:0;overflow-y:auto}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Row{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;gap:6px;padding:8px 10px;position:relative;text-align:left;transition:background .1s ease;width:100%}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Row .GenayaAIHistoryDropdown_RowTitle{flex:1 1;font-size:13px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Row .GenayaAIHistoryDropdown_RowRename{background:var(--background_White);border:1px solid var(--background_Blue);border-radius:6px;box-shadow:0 0 0 3px var(--outline_Blue);color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:13px;font-weight:500;min-width:0;outline:3px solid #0000;padding:3px 6px}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Row .GenayaAIHistoryDropdown_RowTime{color:var(--text_Title_Light_Light);flex:0 0 auto;font-size:11px}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Row .GenayaAIHistoryDropdown_RowActions{align-items:center;display:flex;gap:2px;opacity:0;position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:opacity .1s ease}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Row .GenayaAIHistoryDropdown_RowActions .GenayaAIHistoryDropdown_RowBtn{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:24px;justify-content:center;transition:background .1s ease,color .1s ease;width:24px}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Row .GenayaAIHistoryDropdown_RowActions .GenayaAIHistoryDropdown_RowBtn .material-symbols-outlined{font-size:16px}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Row .GenayaAIHistoryDropdown_RowActions .GenayaAIHistoryDropdown_RowBtn:hover{background:var(--background_Gray_Light_Blue);color:var(--text_Title_Dark)}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Row .GenayaAIHistoryDropdown_RowActions .GenayaAIHistoryDropdown_RowBtn.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 12%,#0000);color:var(--Canceled)}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Row:hover{background:var(--background_Gray_Light)}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Row:hover .GenayaAIHistoryDropdown_RowActions{opacity:1}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Row:hover .GenayaAIHistoryDropdown_RowTime{visibility:hidden}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Row.is-active{background:var(--background_Gray_Light)}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Row.is-active .GenayaAIHistoryDropdown_RowTitle{font-weight:600}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Empty{color:var(--text_Title_Light_Light);font-size:12px;padding:20px 12px;text-align:center}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Skeleton{align-items:center;display:flex;padding:9px 10px}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Skeleton .GenayaAIHistoryDropdown_SkeletonBar{animation:GenayaAIHistoryDropdown_shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 25%,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 75%);background-size:200% 100%;border-radius:6px;height:11px;width:100%}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Skeleton:nth-child(2) .GenayaAIHistoryDropdown_SkeletonBar{width:70%}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Skeleton:nth-child(3) .GenayaAIHistoryDropdown_SkeletonBar{width:88%}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Skeleton:nth-child(4) .GenayaAIHistoryDropdown_SkeletonBar{width:58%}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Skeleton:nth-child(5) .GenayaAIHistoryDropdown_SkeletonBar{width:80%}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Skeleton:nth-child(6) .GenayaAIHistoryDropdown_SkeletonBar{width:64%}@keyframes GenayaAIHistoryDropdown_in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes GenayaAIHistoryDropdown_shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.GenayaAIFeedbackModal{align-items:center;animation:GenayaAIFeedbackModalOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1600}@keyframes GenayaAIFeedbackModalOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes GenayaAIFeedbackModalCardPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.GenayaAIFeedbackModal .GenayaAIFeedbackModalOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard{animation:GenayaAIFeedbackModalCardPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-width:92vw;overflow:hidden;position:relative;width:520px;z-index:1}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalHeader{align-items:center;display:flex;justify-content:space-between;padding:16px 20px 0}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalHeader h2{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalHeader .GenayaAIFeedbackModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalHeader .GenayaAIFeedbackModalClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalHeader .GenayaAIFeedbackModalClose:active{transform:scale(.92)}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalHeader .GenayaAIFeedbackModalClose .material-symbols-outlined{font-size:21px}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody{display:flex;flex-direction:column;gap:16px;padding:20px}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalChips{display:flex;flex-wrap:wrap;gap:8px}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalChips .GenayaAIFeedbackModalChip{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;padding:8px 14px;transition:background .12s ease,border-color .12s ease,color .12s ease}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalChips .GenayaAIFeedbackModalChip:hover{background:color-mix(in srgb,var(--background_Gray_Light) 70%,#0000)}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalChips .GenayaAIFeedbackModalChip.is-selected{background:var(--text_Title_Dark);border-color:var(--text_Title_Dark);color:var(--background_White)}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalDetails{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);box-sizing:border-box;color:var(--text_Title_Dark);font-family:inherit;font-size:13.5px;line-height:1.6;min-height:96px;outline:3px solid #0000;padding:10px 12px;resize:vertical;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalDetails::placeholder{color:var(--text_Title_Light_Light)}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalDetails:focus,.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalDetails:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalNote{background:var(--background_Gray_Light_Light);border-radius:8px;color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;padding:10px 12px}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalActions{align-items:center;display:flex;gap:10px;justify-content:flex-end}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalActions .GenayaAIFeedbackModalCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:8px 10px;transition:color .12s ease,background .12s ease}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalActions .GenayaAIFeedbackModalCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalActions .GenayaAIFeedbackModalSave{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);cursor:pointer;display:inline-flex;font-family:inherit;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalActions .GenayaAIFeedbackModalSave .GenayaAIFeedbackModalSaveInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalActions .GenayaAIFeedbackModalSave .GenayaAIFeedbackModalSaveInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalActions .GenayaAIFeedbackModalSave .GenayaAIFeedbackModalSaveLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalActions .GenayaAIFeedbackModalSave:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalActions .GenayaAIFeedbackModalSave:active{transform:scale(.98)}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalActions .GenayaAIFeedbackModalSave:disabled{cursor:not-allowed;opacity:.55;transform:none}@media(max-width:600px){.GenayaAIFeedbackModal{align-items:center;padding:12px}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard{max-width:100%;width:100%}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalDetails{font-size:16px}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalActions .GenayaAIFeedbackModalCancel,.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalActions .GenayaAIFeedbackModalSave{flex:1 1;padding:12px 18px}}.GenayaAIReadingText{color:var(--text_Title_Dark);font-size:15px;line-height:1.6;margin:0;white-space:pre-wrap}.GenayaAIReadingText .GenayaAIReadingText_Word{opacity:.32;transition:opacity .28s ease}.GenayaAIReadingText .GenayaAIReadingText_Word.is-read{opacity:1}.GenayaMessageBlocks{display:flex;flex-direction:column;gap:14px;width:100%}.GenayaMessageBlocks .material-symbols-outlined{word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;font-family:Material Symbols Outlined!important;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.GenayaMessageBlocks>*{animation:GMBFadeIn .22s ease both}@keyframes GMBFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.GenayaMessageBlocks .GenayaMessageBlocks_Text{display:flex;flex-direction:column;gap:10px}.GenayaMessageBlocks .GenayaMessageBlocks_Text,.GenayaMessageBlocks .GenayaMessageBlocks_Text .GenayaMessageBlocks_RichP{color:var(--text_Title_Dark);font-size:16px;line-height:1.6;margin:0;word-break:break-word}.GenayaMessageBlocks .GenayaMessageBlocks_Text strong{font-size:16px!important;font-weight:600!important}.GenayaMessageBlocks .GenayaMessageBlocks_Text em{font-style:italic}.GenayaMessageBlocks .GenayaMessageBlocks_Text .GenayaMessageBlocks_InlineCode{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em;padding:1px 5px}.GenayaMessageBlocks .GenayaMessageBlocks_Text .GenayaMessageBlocks_Quote{background:color-mix(in srgb,var(--background_Blue) 7%,#0000);border-left:3px solid var(--background_Blue);border-radius:0 8px 8px 0;color:var(--text_Title_Light);font-style:italic;line-height:1.55;margin:0;padding:7px 14px}.GenayaMessageBlocks .GenayaMessageBlocks_Text .GenayaMessageBlocks_RichList{display:flex;flex-direction:column;gap:2px;margin:0;padding-left:22px}.GenayaMessageBlocks .GenayaMessageBlocks_Text .GenayaMessageBlocks_RichList li{color:var(--text_Title_Dark);font-size:16px;line-height:1.55;word-break:break-word}.GenayaMessageBlocks .GenayaMessageBlocks_Text .GenayaMessageBlocks_RichList li strong{font-size:16px!important;font-weight:600!important}.GenayaMessageBlocks .GenayaMessageBlocks_Text .GenayaMessageBlocks_Typing{align-items:flex-end;display:inline-flex;gap:3px;margin-left:4px;vertical-align:initial}.GenayaMessageBlocks .GenayaMessageBlocks_Text .GenayaMessageBlocks_Typing i{animation:GenayaMessageBlocks_typingPulse 1.2s ease-in-out infinite;background:var(--text_Title_Light_Light);border-radius:50%;height:4px;width:4px}.GenayaMessageBlocks .GenayaMessageBlocks_Text .GenayaMessageBlocks_Typing i:nth-child(2){animation-delay:.18s}.GenayaMessageBlocks .GenayaMessageBlocks_Text .GenayaMessageBlocks_Typing i:nth-child(3){animation-delay:.36s}@keyframes GenayaMessageBlocks_typingPulse{0%,70%,to{opacity:.25;transform:translateY(0)}35%{opacity:1;transform:translateY(-2px)}}.GenayaMessageBlocks .GenayaMessageBlocks_Suggestions{display:flex;flex-direction:column;gap:8px;margin-top:4px}.GenayaMessageBlocks .GenayaMessageBlocks_Suggestions .GenayaMessageBlocks_SuggestionChip{align-items:center;background:var(--surface);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:400;gap:9px;max-width:100%;padding:7px 14px;text-align:left;transition:background .14s ease,border-color .14s ease,transform .14s ease;width:-webkit-fit-content;width:fit-content}.GenayaMessageBlocks .GenayaMessageBlocks_Suggestions .GenayaMessageBlocks_SuggestionChip .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:17px}.GenayaMessageBlocks .GenayaMessageBlocks_Suggestions .GenayaMessageBlocks_SuggestionChip .GenayaMessageBlocks_SuggestionText{flex:1 1;line-height:1.4}.GenayaMessageBlocks .GenayaMessageBlocks_Suggestions .GenayaMessageBlocks_SuggestionChip:hover{background:color-mix(in srgb,var(--background_Blue) 8%,var(--surface));border-color:var(--background_Blue);transform:translateX(2px)}.GenayaMessageBlocks .GenayaMessageBlocks_Suggestions .GenayaMessageBlocks_SuggestionChip:active{transform:translateX(2px) scale(.99)}.GenayaMessageBlocks .GenayaMessageBlocks_Suggestions .GenayaMessageBlocks_SuggestionChip:disabled{cursor:default;opacity:.6;transform:none}.GenayaMessageBlocks .GenayaMessageBlocks_Actions{display:flex;flex-direction:column;gap:8px;margin-top:6px}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ActionCard{align-items:center;background:color-mix(in srgb,var(--background_Blue) 5%,var(--surface));border:1px solid color-mix(in srgb,var(--background_Blue) 35%,var(--border_Light));border-radius:12px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;gap:12px;max-width:480px;padding:12px 14px;text-align:left;transition:background .14s ease,border-color .14s ease,transform .14s ease,box-shadow .14s ease;width:100%}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ActionCard .GenayaMessageBlocks_ActionIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,var(--surface));border-radius:10px;color:var(--background_Blue);display:flex;flex-shrink:0;font-size:21px;height:38px;justify-content:center;width:38px}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ActionCard .GenayaMessageBlocks_ActionBody{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ActionCard .GenayaMessageBlocks_ActionBody .GenayaMessageBlocks_ActionTitle{font-size:13.5px;font-weight:600;line-height:1.35}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ActionCard .GenayaMessageBlocks_ActionBody .GenayaMessageBlocks_ActionDetail{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text_Title_Light_Light);display:-webkit-box;font-size:12px;line-height:1.35;overflow:hidden;text-overflow:ellipsis}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ActionCard .GenayaMessageBlocks_ActionGo{align-items:center;background:var(--background_Blue);border-radius:9px;color:#fff;display:flex;flex-shrink:0;font-size:12.5px;font-weight:600;gap:5px;padding:8px 14px;transition:background .14s ease,transform .14s ease;white-space:nowrap}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ActionCard .GenayaMessageBlocks_ActionGo .material-symbols-outlined{font-size:16px}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ActionCard:hover{background:color-mix(in srgb,var(--background_Blue) 9%,var(--surface));border-color:var(--background_Blue);box-shadow:0 3px 10px #00000014;transform:translateY(-1px)}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ActionCard:hover .GenayaMessageBlocks_ActionGo{background:var(--background_Blue_Dark)}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ActionCard:active{transform:translateY(0)}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard{background:color-mix(in srgb,var(--background_Blue) 5%,var(--surface));border:1px solid color-mix(in srgb,var(--background_Blue) 35%,var(--border_Light));border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;max-width:480px;padding:13px 14px;transition:border-color .14s ease,background .14s ease;width:100%}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmHead{align-items:center;display:flex;gap:10px}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmHead .GenayaMessageBlocks_ConfirmIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,var(--surface));border-radius:10px;color:var(--background_Blue);display:flex;flex-shrink:0;font-size:19px;height:34px;justify-content:center;transition:color .14s ease,background .14s ease;width:34px}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmHead .GenayaMessageBlocks_ConfirmTitle{color:var(--text_Title_Dark);flex:1 1;font-size:13.5px;font-weight:600;line-height:1.35;min-width:0;word-break:break-word}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmHead .GenayaMessageBlocks_ConfirmHint{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 25%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:10.5px;font-weight:600;gap:4px;letter-spacing:.02em;padding:3px 8px;white-space:nowrap}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmHead .GenayaMessageBlocks_ConfirmHint .material-symbols-outlined{font-size:13px}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmFields{background:var(--surface);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;overflow:hidden}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmFields .GenayaMessageBlocks_ConfirmFieldRow{align-items:baseline;display:flex;gap:12px;justify-content:space-between;padding:7px 12px}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmFields .GenayaMessageBlocks_ConfirmFieldRow:not(:last-child){border-bottom:1px solid var(--border_Light)}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmFields .GenayaMessageBlocks_ConfirmFieldRow:nth-child(2n){background:var(--background_Gray_Light)}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmFields .GenayaMessageBlocks_ConfirmFieldRow .GenayaMessageBlocks_ConfirmFieldLabel{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:12px;font-weight:500;max-width:46%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmFields .GenayaMessageBlocks_ConfirmFieldRow .GenayaMessageBlocks_ConfirmFieldValue{color:var(--text_Title_Dark);font-size:12.5px;font-weight:600;text-align:right;word-break:break-word}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmError{align-items:flex-start;color:var(--Canceled);display:flex;font-size:12.5px;gap:7px;line-height:1.45;word-break:break-word}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmError .material-symbols-outlined{color:var(--Canceled);flex-shrink:0;font-size:16px;margin-top:1px}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmSuccess{align-items:center;color:var(--Done);display:flex;font-size:13px;font-weight:600;gap:7px}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmSuccess .material-symbols-outlined{color:var(--Done);font-size:19px}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmFooter{align-items:center;display:flex;gap:8px}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmFooter .GenayaMessageBlocks_ConfirmCreate{align-items:center;background:var(--background_Blue);border:none;border-radius:9px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:600;gap:6px;justify-content:center;padding:9px 16px;transition:background .14s ease,transform .14s ease;white-space:nowrap}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmFooter .GenayaMessageBlocks_ConfirmCreate .material-symbols-outlined{font-size:16px}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmFooter .GenayaMessageBlocks_ConfirmCreate .GenayaMessageBlocks_ConfirmSpinner{animation:GenayaMessageBlocks_confirmSpin .7s linear infinite;border:2px solid #ffffff59;border-radius:50%;border-top-color:#fff;height:14px;width:14px}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmFooter .GenayaMessageBlocks_ConfirmCreate:hover:not(:disabled){background:var(--background_Blue_Dark);transform:translateY(-1px)}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmFooter .GenayaMessageBlocks_ConfirmCreate:active:not(:disabled){transform:translateY(0)}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmFooter .GenayaMessageBlocks_ConfirmCreate:disabled{cursor:default;opacity:.75;transform:none}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmFooter .GenayaMessageBlocks_ConfirmReview{align-items:center;background:var(--surface);border:1px solid var(--border_Light);border-radius:9px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:600;gap:6px;justify-content:center;padding:9px 14px;transition:background .14s ease,border-color .14s ease,color .14s ease;white-space:nowrap}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmFooter .GenayaMessageBlocks_ConfirmReview .material-symbols-outlined{font-size:16px}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmFooter .GenayaMessageBlocks_ConfirmReview:hover:not(:disabled){background:color-mix(in srgb,var(--background_Blue) 6%,var(--surface));border-color:var(--background_Blue);color:var(--background_Blue)}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmFooter .GenayaMessageBlocks_ConfirmReview:disabled{cursor:default;opacity:.6}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmFooter .GenayaMessageBlocks_ConfirmReview.is-emphasized{background:color-mix(in srgb,var(--background_Blue) 8%,var(--surface));border-color:var(--background_Blue);color:var(--background_Blue)}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard.is-success{background:color-mix(in srgb,var(--Done) 6%,var(--surface));border-color:color-mix(in srgb,var(--Done) 40%,var(--border_Light))}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard.is-success .GenayaMessageBlocks_ConfirmHead .GenayaMessageBlocks_ConfirmIcon{background:color-mix(in srgb,var(--Done) 12%,var(--surface));color:var(--Done)}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard.is-error{border-color:color-mix(in srgb,var(--Canceled) 35%,var(--border_Light))}@keyframes GenayaMessageBlocks_confirmSpin{to{transform:rotate(1turn)}}.GenayaMessageBlocks .GenayaMessageBlocks_Heading{color:var(--text_Title_Dark);font-weight:500;line-height:1.3;margin:0}.GenayaMessageBlocks .GenayaMessageBlocks_Heading.GenayaMessageBlocks_Heading--h1{font-size:20px;margin-top:6px}.GenayaMessageBlocks .GenayaMessageBlocks_Heading.GenayaMessageBlocks_Heading--h2{font-size:16px;margin-top:4px}.GenayaMessageBlocks .GenayaMessageBlocks_Heading.GenayaMessageBlocks_Heading--h3{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin-top:2px}.GenayaMessageBlocks .GenayaMessageBlocks_Paragraph{color:var(--text_Title_Dark);font-size:14px;line-height:1.6;margin:0;word-break:break-word}.GenayaMessageBlocks .GenayaMessageBlocks_Paragraph strong{color:var(--text_Title_Dark);font-weight:700}.GenayaMessageBlocks .GenayaMessageBlocks_Paragraph em{font-style:italic}.GenayaMessageBlocks .GenayaMessageBlocks_Paragraph .GenayaMessageBlocks_InlineCode{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em;padding:1px 5px}.GenayaMessageBlocks .GenayaMessageBlocks_Banner{align-items:flex-start;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:10px;padding:11px 13px;width:100%}.GenayaMessageBlocks .GenayaMessageBlocks_Banner .GenayaMessageBlocks_BannerIcon{color:var(--text_Title_Light);flex-shrink:0;font-size:20px}.GenayaMessageBlocks .GenayaMessageBlocks_Banner .GenayaMessageBlocks_BannerText{color:var(--text_Title_Dark);font-size:13.5px;line-height:1.5;word-break:break-word}.GenayaMessageBlocks .GenayaMessageBlocks_Banner.is-success{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 38%,#0000)}.GenayaMessageBlocks .GenayaMessageBlocks_Banner.is-success .GenayaMessageBlocks_BannerIcon{color:var(--Done)}.GenayaMessageBlocks .GenayaMessageBlocks_Banner.is-info{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-color:color-mix(in srgb,var(--background_Blue) 38%,#0000)}.GenayaMessageBlocks .GenayaMessageBlocks_Banner.is-info .GenayaMessageBlocks_BannerIcon{color:var(--background_Blue)}.GenayaMessageBlocks .GenayaMessageBlocks_Banner.is-warning{background:color-mix(in srgb,var(--pending) 14%,#0000);border-color:color-mix(in srgb,var(--pending) 42%,#0000)}.GenayaMessageBlocks .GenayaMessageBlocks_Banner.is-warning .GenayaMessageBlocks_BannerIcon{color:var(--pending)}.GenayaMessageBlocks .GenayaMessageBlocks_Banner.is-danger{background:color-mix(in srgb,var(--Canceled) 12%,#0000);border-color:color-mix(in srgb,var(--Canceled) 40%,#0000)}.GenayaMessageBlocks .GenayaMessageBlocks_Banner.is-danger .GenayaMessageBlocks_BannerIcon{color:var(--Canceled)}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));width:100%}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards .GenayaMessageBlocks_StatCard{background:var(--surface);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;padding:12px 14px}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards .GenayaMessageBlocks_StatCard .GenayaMessageBlocks_StatCardIcon{color:var(--text_Title_Light_Light);font-size:18px;margin-bottom:2px}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards .GenayaMessageBlocks_StatCard .GenayaMessageBlocks_StatCardLabel{color:var(--text_Title_Light_Light);font-size:11.5px;font-weight:500;letter-spacing:.03em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards .GenayaMessageBlocks_StatCard .GenayaMessageBlocks_StatCardValue{color:var(--text_Title_Dark);font-size:22px;font-weight:700;line-height:1.15;word-break:break-word}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards .GenayaMessageBlocks_StatCard .GenayaMessageBlocks_StatCardTrend{align-items:center;border-radius:999px;display:inline-flex;font-size:11.5px;font-weight:600;gap:4px;margin-top:2px;padding:2px 7px 2px 4px;width:-webkit-fit-content;width:fit-content}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards .GenayaMessageBlocks_StatCard .GenayaMessageBlocks_StatCardTrend.is-up{background:color-mix(in srgb,var(--Done) 15%,#0000);color:var(--Done)}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards .GenayaMessageBlocks_StatCard .GenayaMessageBlocks_StatCardTrend.is-up .GenayaMessageBlocks_StatCardTrendIcon{color:var(--Done)}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards .GenayaMessageBlocks_StatCard .GenayaMessageBlocks_StatCardTrend.is-down{background:color-mix(in srgb,var(--Canceled) 15%,#0000);color:var(--Canceled)}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards .GenayaMessageBlocks_StatCard .GenayaMessageBlocks_StatCardTrend.is-down .GenayaMessageBlocks_StatCardTrendIcon{color:var(--Canceled)}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards .GenayaMessageBlocks_StatCard .GenayaMessageBlocks_StatCardTrend .GenayaMessageBlocks_StatCardTrendIcon{font-size:14px}.GenayaMessageBlocks .GenayaMessageBlocks_TableWrap{background:#0000;border:1px solid var(--border_Light);border-radius:8px;overflow:hidden;width:100%}.GenayaMessageBlocks .GenayaMessageBlocks_TableScroll{-webkit-overflow-scrolling:touch;max-height:420px;overflow-x:auto;overflow-y:auto;width:100%}.GenayaMessageBlocks .GenayaMessageBlocks_Table{background:#0000;border-collapse:collapse;font-size:13.5px;line-height:1.5;min-width:420px;width:100%}.GenayaMessageBlocks .GenayaMessageBlocks_Table thead{position:-webkit-sticky;position:sticky;top:0;z-index:2}.GenayaMessageBlocks .GenayaMessageBlocks_Table thead tr th{background:var(--background_Gray_Light_Light);border-bottom:1px solid var(--border_Light);border-right:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:11.5px;font-weight:500;letter-spacing:.03em;padding:10px 15px;text-align:left;white-space:nowrap}.GenayaMessageBlocks .GenayaMessageBlocks_Table thead tr th:last-child{border-right:none}.GenayaMessageBlocks .GenayaMessageBlocks_Table thead tr th:first-child{border-top-left-radius:8px}.GenayaMessageBlocks .GenayaMessageBlocks_Table thead tr th:last-child{border-top-right-radius:8px}.GenayaMessageBlocks .GenayaMessageBlocks_Table thead tr th.is-numeric{text-align:right}.GenayaMessageBlocks .GenayaMessageBlocks_Table tbody tr:nth-child(odd) td{background:var(--background_Gray_Light)}.GenayaMessageBlocks .GenayaMessageBlocks_Table tbody tr:not(:last-child) td{border-bottom:1px solid var(--border_Light)}.GenayaMessageBlocks .GenayaMessageBlocks_Table tbody tr:hover td{background:color-mix(in srgb,var(--background_Gray_Dark_Light) 38%,#0000)}.GenayaMessageBlocks .GenayaMessageBlocks_Table tbody tr td{border-right:1px solid var(--border_Light);color:var(--text_Title_Dark);font-size:13px;padding:11px 15px;vertical-align:middle;white-space:nowrap}.GenayaMessageBlocks .GenayaMessageBlocks_Table tbody tr td:last-child{border-right:none}.GenayaMessageBlocks .GenayaMessageBlocks_Table tbody tr td.is-numeric{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.GenayaMessageBlocks .GenayaMessageBlocks_StatusPill{align-items:center;border-radius:12px;display:inline-flex;font-size:11.5px;font-weight:500;letter-spacing:.01em;padding:2px 8px;white-space:nowrap}.GenayaMessageBlocks .GenayaMessageBlocks_StatusPill.is-pending{background:color-mix(in srgb,var(--pending) 16%,#0000);color:var(--pending)}.GenayaMessageBlocks .GenayaMessageBlocks_StatusPill.is-submitted{background:color-mix(in srgb,var(--Submited) 13%,#0000);color:var(--Submited)}.GenayaMessageBlocks .GenayaMessageBlocks_StatusPill.is-done{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.GenayaMessageBlocks .GenayaMessageBlocks_StatusPill.is-canceled{background:color-mix(in srgb,var(--Canceled) 13%,#0000);color:var(--Canceled)}.GenayaMessageBlocks .GenayaMessageBlocks_StatusPill.is-estimate{background:color-mix(in srgb,var(--Estimate) 14%,#0000);color:var(--Estimate)}.GenayaMessageBlocks .GenayaMessageBlocks_StatusPill.is-inprogress{background:color-mix(in srgb,var(--InProgress) 14%,#0000);color:var(--InProgress)}.GenayaMessageBlocks .GenayaMessageBlocks_StatusPill.is-inactive{background:var(--background_Gray_Light);border:1px solid var(--border_Light);color:var(--text_Title_Light)}.GenayaMessageBlocks .GenayaMessageBlocks_StatusPill.is-neutral{background:color-mix(in srgb,var(--text_Title_Light_Light_Light) 22%,#0000);color:var(--text_Title_Light)}.GenayaMessageBlocks .GenayaMessageBlocks_List{display:flex;flex-direction:column;gap:2px;margin:0;padding-left:22px}.GenayaMessageBlocks .GenayaMessageBlocks_List .GenayaMessageBlocks_ListItem{color:var(--text_Title_Dark);font-size:14px;line-height:1.6;word-break:break-word}.GenayaMessageBlocks .GenayaMessageBlocks_KeyValues{border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:0;overflow:hidden}.GenayaMessageBlocks .GenayaMessageBlocks_KeyValues .GenayaMessageBlocks_KeyValueRow{align-items:baseline;background:var(--surface);display:flex;gap:12px;justify-content:space-between;padding:9px 13px}.GenayaMessageBlocks .GenayaMessageBlocks_KeyValues .GenayaMessageBlocks_KeyValueRow:not(:last-child){border-bottom:1px solid var(--border_Light)}.GenayaMessageBlocks .GenayaMessageBlocks_KeyValues .GenayaMessageBlocks_KeyValueRow:nth-child(2n){background:var(--background_Gray_Light)}.GenayaMessageBlocks .GenayaMessageBlocks_KeyValues .GenayaMessageBlocks_KeyValueRow .GenayaMessageBlocks_KeyValueLabel{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:12.5px;font-weight:500;max-width:48%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaMessageBlocks .GenayaMessageBlocks_KeyValues .GenayaMessageBlocks_KeyValueRow .GenayaMessageBlocks_KeyValueValue{color:var(--text_Title_Dark);font-size:13px;font-weight:600;text-align:right;word-break:break-word}.GenayaMessageBlocks .GenayaMessageBlocks_Divider{background:var(--divider);border:none;height:1px;margin:2px 0;width:100%}.GenayaMessageBlocks .GenayaMessageBlocks_Chart{background:var(--surface);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;padding:12px 13px;width:100%}.GenayaMessageBlocks .GenayaMessageBlocks_Chart .GenayaMessageBlocks_ChartTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin-bottom:12px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart .GenayaMessageBlocks_ChartBars{display:flex;flex-direction:column;gap:9px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart .GenayaMessageBlocks_ChartBars .GenayaMessageBlocks_ChartRow{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(56px,84px) 1fr auto}.GenayaMessageBlocks .GenayaMessageBlocks_Chart .GenayaMessageBlocks_ChartBars .GenayaMessageBlocks_ChartRow .GenayaMessageBlocks_ChartLabel{color:var(--text_Title_Light);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaMessageBlocks .GenayaMessageBlocks_Chart .GenayaMessageBlocks_ChartBars .GenayaMessageBlocks_ChartRow .GenayaMessageBlocks_ChartTrack{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:7px;height:14px;overflow:hidden;position:relative;width:100%}.GenayaMessageBlocks .GenayaMessageBlocks_Chart .GenayaMessageBlocks_ChartBars .GenayaMessageBlocks_ChartRow .GenayaMessageBlocks_ChartTrack .GenayaMessageBlocks_ChartBar{background:var(--background_Blue);border-radius:7px;bottom:0;left:0;min-width:2px;position:absolute;top:0;transition:width .25s ease}.GenayaMessageBlocks .GenayaMessageBlocks_Chart .GenayaMessageBlocks_ChartBars .GenayaMessageBlocks_ChartRow .GenayaMessageBlocks_ChartValue{color:var(--text_Title_Dark);font-size:12.5px;font-weight:600;text-align:right;white-space:nowrap}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--line .GenayaMessageBlocks_LineChartSvg{display:block;height:auto;max-height:140px;width:100%}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--line .GenayaMessageBlocks_LineChartSvg .GenayaMessageBlocks_LineChartBaseline{stroke:var(--border_Light);stroke-width:1}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--line .GenayaMessageBlocks_LineChartSvg .GenayaMessageBlocks_LineChartPolyline{stroke:var(--Submited);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--line .GenayaMessageBlocks_LineChartSvg .GenayaMessageBlocks_LineChartDot{fill:var(--Submited);stroke:var(--surface);stroke-width:1.5}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--line .GenayaMessageBlocks_LineChartSvg .GenayaMessageBlocks_LineChartAxisLabel{fill:var(--text_Title_Light_Light);font-family:inherit;font-size:8px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--line .GenayaMessageBlocks_LineChartLegend{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:10px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--line .GenayaMessageBlocks_LineChartLegend .GenayaMessageBlocks_LineChartLegendItem{align-items:center;display:flex;gap:8px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--line .GenayaMessageBlocks_LineChartLegend .GenayaMessageBlocks_LineChartLegendItem .GenayaMessageBlocks_LineChartLegendLabel{color:var(--text_Title_Light_Light);flex:1 1;font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--line .GenayaMessageBlocks_LineChartLegend .GenayaMessageBlocks_LineChartLegendItem .GenayaMessageBlocks_LineChartLegendValue{color:var(--text_Title_Dark);flex-shrink:0;font-size:12px;font-weight:600;white-space:nowrap}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--pie .GenayaMessageBlocks_PieWrap{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--pie .GenayaMessageBlocks_PieWrap .GenayaMessageBlocks_PieSvg{flex-shrink:0;height:120px;width:120px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--pie .GenayaMessageBlocks_PieWrap .GenayaMessageBlocks_PieSvg .GenayaMessageBlocks_PieTrack{stroke:var(--border_Light)}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--pie .GenayaMessageBlocks_PieWrap .GenayaMessageBlocks_PieSvg .GenayaMessageBlocks_PieCenterLabel{fill:var(--text_Title_Dark);font-family:inherit;font-size:13px;font-weight:700}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--pie .GenayaMessageBlocks_PieWrap .GenayaMessageBlocks_PieSvg .GenayaMessageBlocks_PieCenterSub{fill:var(--text_Title_Light_Light);font-family:inherit;font-size:8px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--pie .GenayaMessageBlocks_PieWrap .GenayaMessageBlocks_PieLegend{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--pie .GenayaMessageBlocks_PieWrap .GenayaMessageBlocks_PieLegend .GenayaMessageBlocks_PieLegendItem{align-items:center;display:flex;gap:8px;min-width:0}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--pie .GenayaMessageBlocks_PieWrap .GenayaMessageBlocks_PieLegend .GenayaMessageBlocks_PieLegendItem .GenayaMessageBlocks_PieLegendSwatch{border-radius:50%;flex-shrink:0;height:10px;width:10px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--pie .GenayaMessageBlocks_PieWrap .GenayaMessageBlocks_PieLegend .GenayaMessageBlocks_PieLegendItem .GenayaMessageBlocks_PieLegendLabel{color:var(--text_Title_Light);flex:1 1;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--pie .GenayaMessageBlocks_PieWrap .GenayaMessageBlocks_PieLegend .GenayaMessageBlocks_PieLegendItem .GenayaMessageBlocks_PieLegendValue{color:var(--text_Title_Dark);flex-shrink:0;font-size:12.5px;font-weight:600;white-space:nowrap}@media(max-width:1050px){.GenayaMessageBlocks{gap:12px}.GenayaMessageBlocks .GenayaMessageBlocks_Paragraph,.GenayaMessageBlocks .GenayaMessageBlocks_Text{font-size:16px}.GenayaMessageBlocks .GenayaMessageBlocks_Heading.GenayaMessageBlocks_Heading--h1{font-size:18px}.GenayaMessageBlocks .GenayaMessageBlocks_Heading.GenayaMessageBlocks_Heading--h2{font-size:15px}.GenayaMessageBlocks .GenayaMessageBlocks_Heading.GenayaMessageBlocks_Heading--h3{font-size:13.5px}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards .GenayaMessageBlocks_StatCard{padding:10px 12px}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards .GenayaMessageBlocks_StatCard .GenayaMessageBlocks_StatCardValue{font-size:20px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart{padding:11px 12px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart .GenayaMessageBlocks_ChartBars .GenayaMessageBlocks_ChartRow{gap:8px;grid-template-columns:minmax(48px,76px) 1fr auto}.GenayaMessageBlocks .GenayaMessageBlocks_TableWrap .GenayaMessageBlocks_TableScroll{max-height:380px}.GenayaMessageBlocks .GenayaMessageBlocks_TableWrap .GenayaMessageBlocks_Table{font-size:12.5px}.GenayaMessageBlocks .GenayaMessageBlocks_TableWrap .GenayaMessageBlocks_Table tbody tr td,.GenayaMessageBlocks .GenayaMessageBlocks_TableWrap .GenayaMessageBlocks_Table thead tr th{padding:9px 12px}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard{padding:12px 13px}}@media(max-width:600px){.GenayaMessageBlocks{gap:10px}.GenayaMessageBlocks .GenayaMessageBlocks_Paragraph,.GenayaMessageBlocks .GenayaMessageBlocks_Text{font-size:16px}.GenayaMessageBlocks .GenayaMessageBlocks_Heading.GenayaMessageBlocks_Heading--h1{font-size:17px}.GenayaMessageBlocks .GenayaMessageBlocks_Heading.GenayaMessageBlocks_Heading--h2{font-size:14.5px}.GenayaMessageBlocks .GenayaMessageBlocks_Heading.GenayaMessageBlocks_Heading--h3{font-size:13px}.GenayaMessageBlocks .GenayaMessageBlocks_Banner{padding:10px 11px}.GenayaMessageBlocks .GenayaMessageBlocks_Banner .GenayaMessageBlocks_BannerIcon{font-size:18px}.GenayaMessageBlocks .GenayaMessageBlocks_Banner .GenayaMessageBlocks_BannerText{font-size:12.5px}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards{grid-template-columns:repeat(2,1fr)}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards .GenayaMessageBlocks_StatCard{padding:9px 10px}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards .GenayaMessageBlocks_StatCard .GenayaMessageBlocks_StatCardValue{font-size:18px}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards .GenayaMessageBlocks_StatCard .GenayaMessageBlocks_StatCardLabel{font-size:10.5px}.GenayaMessageBlocks .GenayaMessageBlocks_TableWrap{border-radius:6px}.GenayaMessageBlocks .GenayaMessageBlocks_TableWrap .GenayaMessageBlocks_TableScroll{max-height:320px}.GenayaMessageBlocks .GenayaMessageBlocks_TableWrap .GenayaMessageBlocks_Table{font-size:12px;min-width:320px}.GenayaMessageBlocks .GenayaMessageBlocks_TableWrap .GenayaMessageBlocks_Table tbody tr td,.GenayaMessageBlocks .GenayaMessageBlocks_TableWrap .GenayaMessageBlocks_Table thead tr th{padding:8px 10px}.GenayaMessageBlocks .GenayaMessageBlocks_List{padding-left:18px}.GenayaMessageBlocks .GenayaMessageBlocks_List .GenayaMessageBlocks_ListItem{font-size:13px}.GenayaMessageBlocks .GenayaMessageBlocks_KeyValues .GenayaMessageBlocks_KeyValueRow{padding:8px 11px}.GenayaMessageBlocks .GenayaMessageBlocks_KeyValues .GenayaMessageBlocks_KeyValueRow .GenayaMessageBlocks_KeyValueLabel{font-size:12px}.GenayaMessageBlocks .GenayaMessageBlocks_KeyValues .GenayaMessageBlocks_KeyValueRow .GenayaMessageBlocks_KeyValueValue{font-size:12.5px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart{padding:10px 11px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart .GenayaMessageBlocks_ChartBars{gap:8px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart .GenayaMessageBlocks_ChartBars .GenayaMessageBlocks_ChartRow{gap:7px;grid-template-columns:minmax(44px,64px) 1fr auto}.GenayaMessageBlocks .GenayaMessageBlocks_Chart .GenayaMessageBlocks_ChartBars .GenayaMessageBlocks_ChartRow .GenayaMessageBlocks_ChartLabel,.GenayaMessageBlocks .GenayaMessageBlocks_Chart .GenayaMessageBlocks_ChartBars .GenayaMessageBlocks_ChartRow .GenayaMessageBlocks_ChartValue{font-size:11.5px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart .GenayaMessageBlocks_ChartBars .GenayaMessageBlocks_ChartRow .GenayaMessageBlocks_ChartTrack{height:12px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--pie .GenayaMessageBlocks_PieWrap{align-items:flex-start;flex-direction:column}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--pie .GenayaMessageBlocks_PieWrap .GenayaMessageBlocks_PieSvg{height:100px;width:100px}.GenayaMessageBlocks .GenayaMessageBlocks_Suggestions .GenayaMessageBlocks_SuggestionChip{min-height:44px;width:100%}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ActionCard{flex-wrap:wrap;min-height:52px}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ActionCard .GenayaMessageBlocks_ActionGo{justify-content:center;min-height:40px;width:100%}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard{max-width:100%;padding:11px 12px}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmHead{flex-wrap:wrap}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmHead .GenayaMessageBlocks_ConfirmTitle{flex-basis:0}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmFooter{align-items:stretch;flex-direction:column}.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmFooter .GenayaMessageBlocks_ConfirmCreate,.GenayaMessageBlocks .GenayaMessageBlocks_Actions .GenayaMessageBlocks_ConfirmCard .GenayaMessageBlocks_ConfirmFooter .GenayaMessageBlocks_ConfirmReview{min-height:42px;width:100%}.GenayaMessageBlocks .GenayaMessageBlocks_KeyValueValue,.GenayaMessageBlocks .GenayaMessageBlocks_ListItem,.GenayaMessageBlocks .GenayaMessageBlocks_Paragraph,.GenayaMessageBlocks .GenayaMessageBlocks_Text{overflow-wrap:anywhere;word-break:break-word}}.GenayaAIStartConveration{align-items:center;display:flex;flex-direction:column;gap:18px;max-width:760px;position:relative;width:100%;z-index:1}.GenayaAIStartConveration .GenayaAIStartConveration_Logo{animation:GenayaAIStartConveration_logoFloat 6s ease-in-out infinite;filter:drop-shadow(0 10px 24px rgba(15,23,42,.1));height:56px;margin-top:70px;object-fit:contain;-webkit-user-select:none;user-select:none;width:56px}@keyframes GenayaAIStartConveration_logoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.GenayaAIStartConveration .GenayaAIStartConveration_Headline{color:var(--text_Title_Dark);font-size:clamp(26px,3vw,34px);font-weight:600;letter-spacing:-.01em;margin:4px 0 8px;text-align:center}.GenayaAIStartConveration .GenayaAIStartConveration_ComposerWrap{position:relative;width:100%}.GenayaAIStartConveration .GenayaAIStartConveration_ComposerWrap .GenayaAIStartConveration_VoiceGlow{animation:GenayaAIStartConveration_composerGlow 6s ease-in-out infinite;background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,var(--background_Blue_Purpel) 38%,#0000) 0,color-mix(in srgb,var(--background_Blue) 20%,#0000) 45%,#0000 70%);border-radius:50%;filter:blur(6px);height:240%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:86%;z-index:0}.GenayaAIStartConveration .GenayaAIStartConveration_ComposerWrap .GenayaAIComprose{position:relative;z-index:1}@keyframes GenayaAIStartConveration_composerGlow{0%{opacity:.2;transform:translate(-50%,-64%) scale(1)}50%{opacity:.6;transform:translate(-50%,-42%) scale(1.05)}to{opacity:.2;transform:translate(-50%,-64%) scale(1)}}.GenayaAIStartConveration .GenayaAIStartConveration_Suggestions{display:flex;flex-direction:column;margin-top:4px;max-width:100%;padding:10px 0;position:relative;width:80%}.GenayaAIStartConveration .GenayaAIStartConveration_Suggestions .GenayaAIStartConveration_SuggestionsRow{-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto;overflow-y:visible;padding:6px 0;scrollbar-width:none}.GenayaAIStartConveration .GenayaAIStartConveration_Suggestions .GenayaAIStartConveration_SuggestionsRow::-webkit-scrollbar{display:none}.GenayaAIStartConveration .GenayaAIStartConveration_Suggestions .GenayaAIStartConveration_SuggestionsRow{mask-image:linear-gradient(90deg,#0000 0,#000 6%,#000 94%,#0000);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6%,#000 94%,#0000)}.GenayaAIStartConveration .GenayaAIStartConveration_Suggestions .GenayaAIStartConveration_SuggestionsRow .GenayaAIStartConveration_SuggestionsTrack{animation:GenayaAIStartConveration_marqueeLeft 38s linear infinite;display:flex;gap:10px;white-space:nowrap;will-change:transform}.GenayaAIStartConveration .GenayaAIStartConveration_Suggestions .GenayaAIStartConveration_SuggestionsRow--right .GenayaAIStartConveration_SuggestionsTrack{animation:GenayaAIStartConveration_marqueeRight 46s linear infinite}.GenayaAIStartConveration .GenayaAIStartConveration_Suggestions .GenayaAIStartConveration_SuggestionsRow:hover .GenayaAIStartConveration_SuggestionsTrack{animation-play-state:paused}.GenayaAIStartConveration .GenayaAIStartConveration_Suggestions .GenayaAIStartConveration_SuggestionPill{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:13px;gap:8px;padding:9px 14px;transition:background .12s ease,border-color .12s ease,transform .12s ease}.GenayaAIStartConveration .GenayaAIStartConveration_Suggestions .GenayaAIStartConveration_SuggestionPill .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.GenayaAIStartConveration .GenayaAIStartConveration_Suggestions .GenayaAIStartConveration_SuggestionPill:hover{background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 25%,var(--border_Light));transform:translateY(-1px)}@keyframes GenayaAIStartConveration_marqueeLeft{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes GenayaAIStartConveration_marqueeRight{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.GenayaAIStartConveration .GenayaAIStartConveration_Header{align-items:center;display:inline-flex;gap:4px;position:absolute;right:8px;top:8px;z-index:10}.GenayaAIStartConveration .GenayaAIStartConveration_Header .GenayaAIStartConveration_HeaderHistory{position:relative}.GenayaAIStartConveration .GenayaAIStartConveration_Header .GenayaAIStartConveration_HeaderBtn{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .12s ease,color .12s ease;width:32px}.GenayaAIStartConveration .GenayaAIStartConveration_Header .GenayaAIStartConveration_HeaderBtn .material-symbols-outlined{font-size:20px}.GenayaAIStartConveration .GenayaAIStartConveration_Header .GenayaAIStartConveration_HeaderBtn:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.GenayaAIStartConveration.GenayaAIStartConveration--side{gap:14px;max-width:100%;padding:16px 12px}.GenayaAIStartConveration.GenayaAIStartConveration--side .GenayaAIStartConveration_Logo{height:44px;width:44px}.GenayaAIStartConveration.GenayaAIStartConveration--side .GenayaAIStartConveration_Headline{font-size:18px}.GenayaAIStartConveration.GenayaAIStartConveration--side .GenayaAIStartConveration_Suggestions{width:100%}@media(max-width:1050px){.GenayaAIStartConveration{gap:16px;max-width:640px}.GenayaAIStartConveration .GenayaAIStartConveration_Logo{height:48px;width:48px}.GenayaAIStartConveration .GenayaAIStartConveration_Headline{font-size:clamp(22px,2.5vw,28px)}.GenayaAIStartConveration .GenayaAIStartConveration_Suggestions{width:90%}}@media(max-width:600px){.GenayaAIStartConveration{gap:14px;max-width:100%;padding:0 12px}.GenayaAIStartConveration .GenayaAIStartConveration_Logo{height:44px;margin-top:70px;width:44px}.GenayaAIStartConveration .GenayaAIStartConveration_Headline{font-size:22px}.GenayaAIStartConveration .GenayaAIStartConveration_Suggestions{width:100%}.GenayaAIStartConveration .GenayaAIStartConveration_Header .GenayaAIStartConveration_HeaderBtn{height:40px;width:40px}}.GenayaAIInsightsComposer{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;display:flex;gap:6px;height:45px;padding:0 6px 0 4px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.GenayaAIInsightsComposer:focus-within,.GenayaAIInsightsComposer:hover{border-color:var(--border_Dark_Light)}.GenayaAIInsightsComposer .GenayaAIInsightsComposer_Input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1 auto;font-family:inherit;font-size:16px;height:100%;min-width:0;outline:none;padding:0 6px 0 12px}.GenayaAIInsightsComposer .GenayaAIInsightsComposer_Input::placeholder{color:var(--text_Title_Light_Light)}.GenayaAIInsightsComposer .GenayaAIInsightsComposer_Send{align-items:center;background:var(--text_Title_Dark);border:none;border-radius:50%;color:var(--background_White);cursor:pointer;display:inline-flex;flex:0 0 auto;height:35px;justify-content:center;transition:background .28s ease,color .28s ease,transform .28s cubic-bezier(.34,1.56,.64,1);width:35px}.GenayaAIInsightsComposer .GenayaAIInsightsComposer_Send .material-symbols-outlined{font-size:20px}.GenayaAIInsightsComposer .GenayaAIInsightsComposer_Send:hover:not(:disabled){background:color-mix(in srgb,var(--text_Title_Dark) 88%,#0000)}.GenayaAIInsightsComposer .GenayaAIInsightsComposer_Send:active:not(:disabled){transform:translateY(1px)}.GenayaAIInsightsComposer .GenayaAIInsightsComposer_Send:disabled{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed;transform:scale(.92)}.GenayaAIInsightsComposer.is-busy .GenayaAIInsightsComposer_Send .material-symbols-outlined{animation:GenayaAIInsightsComposerPulse 1.2s ease-in-out infinite}@keyframes GenayaAIInsightsComposerPulse{0%,to{opacity:.5}50%{opacity:1}}.GenayaAIInsightsPopUp{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:1400}.GenayaAIInsightsPopUp.is-open{pointer-events:auto}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Backdrop{inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .22s ease}.GenayaAIInsightsPopUp.is-open .GenayaAIInsightsPopUp_Backdrop{opacity:1;pointer-events:auto}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel{background:var(--background_White);border:1px solid var(--border_Light);border-bottom:none;border-radius:18px;bottom:20px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;left:50%;max-height:82vh;max-width:650px;overflow:hidden;position:absolute;transform:translateX(-50%) translateY(calc(100% + 30px));transition:transform .34s cubic-bezier(.32,.72,0,1);width:min(1000px,94vw)}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel:before{background:linear-gradient(90deg,#4285f4,#976cff 50%,#ec63a8);content:"";height:3px;left:0;position:absolute;right:0;top:0;z-index:2}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Grabber{display:none}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Banner{align-items:center;background:linear-gradient(125deg,#4285f438,#976cff38 46%,#ec63a82e),var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;flex:0 0 auto;gap:12px;justify-content:space-between;overflow:hidden;padding:16px 16px 15px;position:relative}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Banner .GenayaAIInsightsPopUp_BannerGlow{animation:GenayaAIInsightsGlow 6s ease-in-out infinite;background:radial-gradient(circle,#976cff59,#0000 70%);filter:blur(16px);height:220%;left:-10%;opacity:.7;pointer-events:none;position:absolute;top:-60%;width:60%}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Banner .GenayaAIInsightsPopUp_BannerMain{align-items:center;display:flex;gap:11px;min-width:0;position:relative;z-index:1}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Banner .GenayaAIInsightsPopUp_BannerMain .GenayaAIInsightsPopUp_BannerLogo{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:11px;box-shadow:0 1px 3px #0000000d;display:inline-flex;flex:0 0 auto;height:38px;justify-content:center;width:38px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Banner .GenayaAIInsightsPopUp_BannerMain .GenayaAIInsightsPopUp_BannerText{display:flex;flex-direction:column;gap:2px;min-width:0}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Banner .GenayaAIInsightsPopUp_BannerMain .GenayaAIInsightsPopUp_BannerText .GenayaAIInsightsPopUp_BannerTitle{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,#4285f4,#976cff 48%,#ec63a8);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:15px;font-weight:700;letter-spacing:.1px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Banner .GenayaAIInsightsPopUp_BannerMain .GenayaAIInsightsPopUp_BannerText .GenayaAIInsightsPopUp_BannerSubtitle{color:var(--text_Title_Light);font-size:12px;font-weight:500;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Banner .GenayaAIInsightsPopUp_BannerActions{align-items:center;display:flex;flex:0 0 auto;gap:4px;position:relative;z-index:1}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_IconButton{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:background .16s ease,color .16s ease;width:34px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_IconButton .material-symbols-outlined{font-size:21px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_IconButton:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_BodyWrap{display:grid;flex:1 1 auto;grid-template-rows:1fr;min-height:0;transition:grid-template-rows .34s cubic-bezier(.32,.72,0,1)}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_BodyWrap .GenayaAIInsightsPopUp_Body{min-height:0;overflow-y:auto;padding:18px 16px 22px;transition:opacity .2s ease,padding .34s cubic-bezier(.32,.72,0,1)}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Composer{background:var(--background_White);flex:0 0 auto;padding:10px 14px 14px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Empty{align-items:center;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:10px;padding:48px 18px;text-align:center}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Empty .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:34px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Empty p{font-size:13px;line-height:1.5;margin:0;max-width:260px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Loading{display:flex;flex-direction:column;gap:12px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Loading .GenayaAIInsightsPopUp_LoadingNote{align-items:center;color:var(--text_Title_Light);display:flex;font-size:13px;font-weight:600;gap:8px;margin-bottom:2px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Loading .GenayaAIInsightsPopUp_LoadingNote .GenayaAIInsightsPopUp_Dots{display:inline-flex;gap:3px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Loading .GenayaAIInsightsPopUp_LoadingNote .GenayaAIInsightsPopUp_Dots i{animation:GenayaAIInsightsDots 1.2s ease-in-out infinite;background:var(--background_Blue);border-radius:50%;height:5px;opacity:.4;width:5px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Loading .GenayaAIInsightsPopUp_LoadingNote .GenayaAIInsightsPopUp_Dots i:nth-child(2){animation-delay:.18s}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Loading .GenayaAIInsightsPopUp_LoadingNote .GenayaAIInsightsPopUp_Dots i:nth-child(3){animation-delay:.36s}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Loading .GenayaAIInsightsPopUp_Shimmer{animation:GenayaAIInsightsShimmer 1.3s ease-in-out infinite;background:linear-gradient(100deg,var(--background_Gray_Light_Light) 30%,var(--background_Gray_Light) 50%,var(--background_Gray_Light_Light) 70%);background-size:200% 100%;border-radius:7px;height:16px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Loading .GenayaAIInsightsPopUp_Shimmer.GenayaAIInsightsPopUp_ShimmerStats{border-radius:12px;height:70px;margin-bottom:4px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Loading .GenayaAIInsightsPopUp_Shimmer.GenayaAIInsightsPopUp_ShimmerShort{width:55%}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Error{align-items:center;display:flex;flex-direction:column;gap:10px;padding:44px 18px;text-align:center}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Error .material-symbols-outlined{color:var(--Canceled);font-size:30px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Error p{color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0;max-width:260px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Error .GenayaAIInsightsPopUp_RetryButton{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:600;margin-top:4px;padding:8px 16px;transition:box-shadow .16s ease,background .16s ease}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Error .GenayaAIInsightsPopUp_RetryButton:hover{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));box-shadow:0 4px 10px #00000014}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content{display:flex;flex-direction:column;gap:16px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_StatusRow{display:flex}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_StatusRow .GenayaAIInsightsPopUp_StatusChip{align-items:center;background:color-mix(in srgb,var(--background_Blue) 13%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 22%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:11.5px;font-weight:700;gap:5px;letter-spacing:.3px;padding:5px 12px 5px 9px;text-transform:uppercase}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_StatusRow .GenayaAIInsightsPopUp_StatusChip .material-symbols-outlined{font-size:15px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Stats{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Stats .GenayaAIInsightsPopUp_Stat{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:13px;display:flex;gap:12px;min-width:0;padding:10px 13px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Stats .GenayaAIInsightsPopUp_Stat .GenayaAIInsightsPopUp_StatIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 14%,#0000);border-radius:10px;color:var(--background_Blue);display:inline-flex;flex:0 0 auto;height:34px;justify-content:center;width:34px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Stats .GenayaAIInsightsPopUp_Stat .GenayaAIInsightsPopUp_StatIcon .material-symbols-outlined{font-size:19px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Stats .GenayaAIInsightsPopUp_Stat .GenayaAIInsightsPopUp_StatLabel{color:var(--text_Title_Dark);flex:1 1 auto;font-size:13px;font-weight:600;min-width:0}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Stats .GenayaAIInsightsPopUp_Stat .GenayaAIInsightsPopUp_StatValue{color:var(--text_Title_Light);flex:0 0 auto;font-size:14px;font-weight:700;text-align:right}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Stats .GenayaAIInsightsPopUp_Stat.GenayaAIInsightsPopUp_Stat--good .GenayaAIInsightsPopUp_StatIcon{background:color-mix(in srgb,var(--Done) 16%,#0000);color:var(--Done)}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Stats .GenayaAIInsightsPopUp_Stat.GenayaAIInsightsPopUp_Stat--good .GenayaAIInsightsPopUp_StatValue{color:var(--Done)}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Stats .GenayaAIInsightsPopUp_Stat.GenayaAIInsightsPopUp_Stat--warn .GenayaAIInsightsPopUp_StatIcon{background:color-mix(in srgb,var(--Canceled) 16%,#0000);color:var(--Canceled)}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Stats .GenayaAIInsightsPopUp_Stat.GenayaAIInsightsPopUp_Stat--warn .GenayaAIInsightsPopUp_StatValue{color:var(--Canceled)}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Stats .GenayaAIInsightsPopUp_Stat.GenayaAIInsightsPopUp_Stat--info .GenayaAIInsightsPopUp_StatIcon{background:color-mix(in srgb,var(--Submited) 16%,#0000);color:var(--Submited)}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Columns{display:flex;flex-wrap:wrap;gap:18px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Columns .GenayaAIInsightsPopUp_ColMain{display:flex;flex:2 1 340px;flex-direction:column;gap:14px;min-width:0}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Columns .GenayaAIInsightsPopUp_ColSide{flex:1 1 280px;min-width:0}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Summary{color:var(--text_Title_Dark);font-size:13.5px;line-height:1.55;margin:0}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Highlights{display:flex;flex-direction:column;gap:9px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Highlights .GenayaAIInsightsPopUp_Highlight{align-items:flex-start;color:var(--text_Title_Light);display:flex;font-size:13px;gap:9px;line-height:1.5}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Highlights .GenayaAIInsightsPopUp_Highlight .material-symbols-outlined{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:7px;color:var(--background_Blue);display:inline-flex;flex:0 0 auto;font-size:15px;height:22px;justify-content:center;width:22px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Actions{display:flex;flex-direction:column;gap:8px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Actions .GenayaAIInsightsPopUp_ActionsTitle{color:var(--text_Title_Light_Light);font-size:11.5px;font-weight:700;letter-spacing:.3px;margin-bottom:2px;text-transform:uppercase}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Actions .GenayaAIInsightsPopUp_Action{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:11px 12px;text-align:left;transition:box-shadow .16s ease,background .16s ease,border-color .16s ease;width:100%}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Actions .GenayaAIInsightsPopUp_Action .GenayaAIInsightsPopUp_ActionText{display:flex;flex-direction:column;gap:2px;min-width:0}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Actions .GenayaAIInsightsPopUp_Action .GenayaAIInsightsPopUp_ActionText .GenayaAIInsightsPopUp_ActionTitle{color:var(--text_Title_Dark);font-size:13.5px;font-weight:650}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Actions .GenayaAIInsightsPopUp_Action .GenayaAIInsightsPopUp_ActionText .GenayaAIInsightsPopUp_ActionDetail{color:var(--text_Title_Light);font-size:12px;line-height:1.4}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Actions .GenayaAIInsightsPopUp_Action .GenayaAIInsightsPopUp_ActionArrow{align-items:center;background:var(--surface-sunken);border-radius:50%;color:var(--text_Title_Light);display:inline-flex;flex:0 0 auto;font-size:17px;height:28px;justify-content:center;transition:color .16s ease,transform .16s ease,background .16s ease;width:28px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Actions .GenayaAIInsightsPopUp_Action:hover{background:color-mix(in srgb,var(--background_Blue) 7%,var(--background_White));border-color:color-mix(in srgb,var(--background_Blue) 30%,var(--border_Light));box-shadow:0 4px 10px #00000014}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Actions .GenayaAIInsightsPopUp_Action:hover .GenayaAIInsightsPopUp_ActionArrow{background:var(--background_Blue);color:#fff;transform:translateX(2px)}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_MessageActions{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:2px;margin-left:-5px;padding-top:10px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_MessageActions .ToolTipTitle{display:inline-flex}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_MessageActions .GenayaAIInsightsPopUp_ActionButton{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_MessageActions .GenayaAIInsightsPopUp_ActionButton .material-symbols-outlined{font-size:19px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_MessageActions .GenayaAIInsightsPopUp_ActionButton:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_MessageActions .GenayaAIInsightsPopUp_ActionButton.is-active{color:var(--background_Blue)}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Thread{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:12px;margin-top:2px;padding-top:6px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Thread .GenayaAIInsightsPopUp_Turn{display:flex;gap:8px;max-width:100%}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Thread .GenayaAIInsightsPopUp_Turn .GenayaAIInsightsPopUp_TurnText{font-size:13.5px;line-height:1.55;white-space:pre-wrap;word-break:break-word}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Thread .GenayaAIInsightsPopUp_Turn.GenayaAIInsightsPopUp_Turn--user{justify-content:flex-end}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Thread .GenayaAIInsightsPopUp_Turn.GenayaAIInsightsPopUp_Turn--user .GenayaAIInsightsPopUp_TurnText{background:var(--background_Blue);border-radius:15px 15px 4px 15px;color:#fff;max-width:86%;padding:8px 13px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Thread .GenayaAIInsightsPopUp_Turn.GenayaAIInsightsPopUp_Turn--assistant{align-items:flex-start}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Thread .GenayaAIInsightsPopUp_Turn.GenayaAIInsightsPopUp_Turn--assistant .GenayaAIInsightsPopUp_TurnLogo{display:inline-flex;flex:0 0 auto;margin-top:1px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Thread .GenayaAIInsightsPopUp_Turn.GenayaAIInsightsPopUp_Turn--assistant .GenayaAIInsightsPopUp_TurnText{color:var(--text_Title_Dark)}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Thread .GenayaAIInsightsPopUp_Turn.is-error .GenayaAIInsightsPopUp_TurnText{color:var(--Canceled)}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Thread .GenayaAIInsightsPopUp_TypingDots{align-items:center;display:inline-flex;gap:4px;padding-top:5px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Thread .GenayaAIInsightsPopUp_TypingDots i{animation:GenayaAIInsightsDots 1.2s ease-in-out infinite;background:var(--background_Blue);border-radius:50%;height:6px;opacity:.4;width:6px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Thread .GenayaAIInsightsPopUp_TypingDots i:nth-child(2){animation-delay:.18s}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Thread .GenayaAIInsightsPopUp_TypingDots i:nth-child(3){animation-delay:.36s}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Footnote{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:11px;gap:6px;margin-top:2px}.GenayaAIInsightsPopUp.is-open .GenayaAIInsightsPopUp_Panel{transform:translateX(-50%) translateY(0)}.GenayaAIInsightsPopUp.is-minimized .GenayaAIInsightsPopUp_BodyWrap{grid-template-rows:0fr}.GenayaAIInsightsPopUp.is-minimized .GenayaAIInsightsPopUp_BodyWrap .GenayaAIInsightsPopUp_Body{opacity:0;overflow:hidden;padding-bottom:0;padding-top:0}.GenayaAIInsightsPopUp.is-minimized .GenayaAIInsightsPopUp_Banner{border-bottom-color:#0000}@media(max-width:600px){.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel{border-bottom:none;border-left:none;border-radius:18px 18px 0 0;border-right:none;bottom:0;left:0;max-height:min(90%,100dvh - 64px);max-width:100%;right:0;transform:translateY(100%);width:100%}.GenayaAIInsightsPopUp.is-open .GenayaAIInsightsPopUp_Panel{transform:translateY(0)}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Grabber{align-items:center;cursor:grab;display:flex;height:20px;justify-content:center;left:50%;position:absolute;top:0;touch-action:none;transform:translateX(-50%);width:120px;z-index:6}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Grabber .GenayaAIInsightsPopUp_GrabberBar{background:var(--border_Dark_Light);border-radius:999px;height:4px;width:40px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Banner{padding-top:20px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Stats .GenayaAIInsightsPopUp_Stat{grid-column-gap:12px;grid-row-gap:2px;align-items:center;column-gap:12px;display:grid;grid-template-areas:"icon label" "icon value";grid-template-columns:auto 1fr;row-gap:2px}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Stats .GenayaAIInsightsPopUp_Stat .GenayaAIInsightsPopUp_StatIcon{grid-area:icon}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Stats .GenayaAIInsightsPopUp_Stat .GenayaAIInsightsPopUp_StatLabel{align-self:end;grid-area:label}.GenayaAIInsightsPopUp .GenayaAIInsightsPopUp_Panel .GenayaAIInsightsPopUp_Content .GenayaAIInsightsPopUp_Stats .GenayaAIInsightsPopUp_Stat .GenayaAIInsightsPopUp_StatValue{align-self:start;grid-area:value;text-align:left}}@keyframes GenayaAIInsightsGlow{0%,to{opacity:.6;transform:translateX(0) scale(1)}50%{opacity:.85;transform:translateX(40%) scale(1.15)}}@keyframes GenayaAIInsightsShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes GenayaAIInsightsDots{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.Dialer{--dialer-surface:var(--background_White);--dialer-surface-raised:var(--background_Gray_Light_Light);--dialer-surface-sunken:var(--background_Gray_Light);--dialer-text:var(--text_Title_Dark);--dialer-text-muted:var(--text_Title_Light);--dialer-text-faint:var(--text_Title_Light_Light);--dialer-border:var(--border_Light);--dialer-border-strong:var(--border_Dark_Light);--dialer-bar-bg:var(--background_Gray_Light_Light);--dialer-shadow:0 1px 3px #0000000d;--dialer-nav-space:72px;background:var(--dialer-surface);border:1px solid var(--dialer-border);border-radius:18px;box-shadow:0 1px 10px #00000017;color:var(--dialer-text);display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:min(640px,100dvh - 24px);overflow:hidden;position:fixed;width:320px;z-index:1000}.Dialer.Dialer--pip{border:none!important;border-radius:0!important;box-shadow:none!important;height:100vh!important;inset:auto!important;max-width:none!important;position:static!important;transform:none!important;width:100%!important;z-index:auto}.Dialer.Dialer--pip .DialerGenayaLogo{cursor:default}.Dialer.Dialer--pip .DialerGenayaLogo:before{display:none}.Dialer.Dialer--pip .DialerGenayaLogo:hover{cursor:default}.Dialer .DialerGenayaLogo{align-items:center;background:#0000;color:var(--dialer-text-faint);display:flex;justify-content:flex-end;min-height:30px;padding:9px 10px 0;touch-action:none}.Dialer .DialerGenayaLogo:before{background:var(--dialer-border-strong);border-radius:4px;content:"";height:4px;left:50%;position:absolute;top:7px;transform:translateX(-50%);width:38px}.Dialer .DialerGenayaLogo:hover{cursor:grab}.Dialer .DialerGenayaLogo.is-dragging{cursor:grabbing}.Dialer .DialerHeader{align-items:flex-start;display:flex;justify-content:space-between;padding:4px 18px 8px}.Dialer .DialerHeader .DialerHeaderLeft{align-items:flex-start;display:flex;gap:8px}.Dialer .DialerHeader .DialerAvatar{flex-shrink:0;height:24px;margin-top:2px;position:relative;width:24px}.Dialer .DialerHeader .DialerAvatar .DialerAvatarImg{border-radius:50%;display:block;height:24px;object-fit:cover;width:24px}.Dialer .DialerHeader .DialerAvatar .DialerAvatarInitial{align-items:center;background-color:var(--background_Blue);border-radius:50%;color:var(--background_White);display:flex;font-size:14px;font-weight:300;height:24px;justify-content:center;width:24px}.Dialer .DialerHeader .DialerAvatar .DialerAvatarStatus{border:2px solid var(--background_White);border-radius:50%;bottom:-1px;display:inline-flex;position:absolute;right:-1px}.Dialer .DialerHeader .DialerAvatar .DialerAvatarStatus .DialerAvatarStatusDot{background:var(--Done);border-radius:50%;display:inline-block;height:9px;width:9px}.Dialer .DialerHeader .DialerNumber{align-items:center;background-color:var(--background_Gray_Light);border-radius:999px;color:var(--dialer-text);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:4px;padding:6px 12px;transition:all .12s ease}.Dialer .DialerHeader .DialerNumber:hover{background-color:var(--background_Gray_Dark_Light)}.Dialer .DialerHeader .DialerNumber .material-symbols-outlined{color:var(--dialer-text-faint);font-size:18px}.Dialer .DialerHeader .DialerNumberSkeleton{display:flex;flex-direction:column;gap:6px}.Dialer .DialerHeader .DialerNumberSkeleton .DialerNumberSkeletonMeta,.Dialer .DialerHeader .DialerNumberSkeleton .DialerNumberSkeletonPill{animation:DialerNumberSkeletonShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 25%,var(--background_Gray_Light_Light) 45%,var(--background_Gray_Light) 65%);background-size:220% 100%}.Dialer .DialerHeader .DialerNumberSkeleton .DialerNumberSkeletonPill{border-radius:999px;height:28px;width:124px}.Dialer .DialerHeader .DialerNumberSkeleton .DialerNumberSkeletonMeta{animation-delay:.12s;border-radius:6px;height:9px;margin-left:4px;width:84px}@keyframes DialerNumberSkeletonShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.Dialer .DialerHeader .DialerNumberMeta{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-direction:row;flex-wrap:wrap;font-size:11px;gap:2px 5px;line-height:1.3;margin-top:3px;padding-left:4px}.Dialer .DialerHeader .DialerNumberMeta .DialerNumberMetaCompany{color:var(--text_Title_Light);font-weight:600}.Dialer .DialerHeader .DialerNumberMeta .DialerNumberMetaCompany+.DialerNumberMetaLabel:before{color:var(--text_Title_Light_Light);content:"·";margin-right:5px}.Dialer .DialerHeader .DialerHeaderActions{align-items:center;display:flex;gap:4px}.Dialer .DialerHeader .DialerHeaderActions .DialerHeaderBtn{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--dialer-text-faint);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:background .15s ease,color .15s ease;width:34px}.Dialer .DialerHeader .DialerHeaderActions .DialerHeaderBtn:hover{background:var(--dialer-surface-raised);color:var(--dialer-text)}.Dialer .DialerHeader .DialerHeaderActions .DialerHeaderBtn .material-symbols-outlined{font-size:20px}.Dialer .DialerSettingsMenu{background:var(--dialer-surface);border:1px solid var(--dialer-border);border-radius:12px;box-shadow:var(--dialer-shadow);padding:10px;position:absolute;right:8px;top:calc(100% + 2px);width:264px;z-index:30}.Dialer .DialerSettingsMenu .DialerSettingsMenuHeader{color:var(--dialer-text-faint);font-size:11px;font-weight:700;letter-spacing:.04em;padding:2px 4px 8px;text-transform:uppercase}.Dialer .DialerSettingsMenu .DialerSettingsMenuRow{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:6px 4px}.Dialer .DialerSettingsMenu .DialerSettingsMenuRow .DialerSettingsMenuText{display:flex;flex-direction:column;gap:3px;min-width:0}.Dialer .DialerSettingsMenu .DialerSettingsMenuRow .DialerSettingsMenuText .DialerSettingsMenuTitle{align-items:center;color:var(--dialer-text);display:flex;font-size:12.5px;font-weight:600;gap:6px;line-height:1.3}.Dialer .DialerSettingsMenu .DialerSettingsMenuRow .DialerSettingsMenuText .DialerSettingsMenuTitle .material-symbols-outlined{color:var(--dialer-text-faint);font-size:16px}.Dialer .DialerSettingsMenu .DialerSettingsMenuRow .DialerSettingsMenuText .DialerSettingsMenuDesc{color:var(--dialer-text-faint);font-size:11px;line-height:1.35}.Dialer .DialerSettingsMenu .DialerSettingsMenuRow .DialerAvailabilitySwitch{background:var(--border_Dark_Light);border:1px solid var(--border_Dark_Light);border-radius:999px;cursor:pointer;flex:0 0 auto;height:24px;position:relative;transition:background .2s ease,border-color .2s ease;width:42px}.Dialer .DialerSettingsMenu .DialerSettingsMenuRow .DialerAvailabilitySwitch:before{background-color:var(--background_White);border-radius:999px;box-shadow:0 1px 3px #0f172a59;content:"";height:18px;left:2px;position:absolute;top:2px;transition:transform .2s ease;width:18px}.Dialer .DialerSettingsMenu .DialerSettingsMenuRow .DialerAvailabilitySwitch.is-on{background:var(--Done);border-color:var(--Done)}.Dialer .DialerSettingsMenu .DialerSettingsMenuRow .DialerAvailabilitySwitch.is-on:before{transform:translateX(18px)}.Dialer .DialerSearch{align-items:center;background:var(--dialer-surface);border:1px solid var(--dialer-border);border-radius:999px;box-shadow:0 1px 3px #0000000d;display:flex;gap:8px;height:38px;margin:0 14px 10px;outline:3px solid #0000;padding:0 14px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease}.Dialer .DialerSearch:hover{box-shadow:0 4px 10px #00000014}.Dialer .DialerSearch:focus-within{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline-color:#3b82f638}.Dialer .DialerSearch .material-symbols-outlined{color:var(--dialer-text-faint);font-size:18px}.Dialer .DialerSearch input{background:#0000;border:none;color:var(--dialer-text);flex:1 1;font-size:13px;outline:none}.Dialer .DialerSearch input::placeholder{color:var(--dialer-text-faint)}.Dialer .DialerList{flex:1 1;overflow-y:auto;padding:4px 10px 10px;padding-bottom:var(--dialer-nav-space)}.Dialer .DialerList::-webkit-scrollbar{width:6px}.Dialer .DialerList::-webkit-scrollbar-thumb{background:var(--dialer-surface-raised);border-radius:999px}.Dialer .DialerList .DialerListItem{border-radius:14px;cursor:pointer;gap:8px;justify-content:space-between;padding:10px 14px;transition:background .15s ease}.Dialer .DialerList .DialerListItem .DialerListItemMain{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.Dialer .DialerList .DialerListItem .DialerListItemMain h4{color:var(--dialer-text);font-size:14px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dialer .DialerList .DialerListItem .DialerListItemMain p{color:var(--dialer-text-faint);font-size:12px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dialer .DialerList .DialerListItem .DialerListItemMain span{font-feature-settings:"tnum";color:var(--dialer-text-faint);font-size:12px;font-variant-numeric:tabular-nums}.Dialer .DialerList .DialerListItem .DialerListItemMain .DialerListItemMeta{color:var(--text_Title_Light_Light);display:block;font-size:11px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dialer .DialerList .DialerListItem .DialerListItemType{background:var(--dialer-surface-raised);border-radius:999px;color:var(--dialer-text-faint);flex-shrink:0;font-size:10px;font-weight:600;letter-spacing:.06em;padding:3px 10px;text-transform:uppercase}.Dialer .DialerList .DialerListItem:hover{background:var(--dialer-surface-raised)}.Dialer .DialerList .DialerListEmpty{align-items:center;color:var(--dialer-text-faint);display:flex;flex-direction:column;gap:8px;justify-content:center;padding:40px 16px}.Dialer .DialerList .DialerListEmpty .material-symbols-outlined{color:var(--dialer-text-faint);font-size:30px;opacity:.7}.Dialer .DialerList .DialerListEmpty p{font-size:13px;margin:0}.Dialer .DialerList .DialerRow{align-items:center;border-radius:14px;cursor:pointer;display:flex;gap:11px;padding:10px 12px;position:relative;transition:background .15s ease}.Dialer .DialerList .DialerRow:hover{background:var(--dialer-surface-raised)}.Dialer .DialerList .DialerRow:hover .DialerRowCall,.Dialer .DialerList .DialerRow:hover .DialerRowMsg{opacity:1}.Dialer .DialerList .DialerRow .DialerRowAvatar{align-items:center;background:var(--dialer-surface-sunken);border-radius:50%;color:var(--dialer-text-muted);display:inline-flex;flex:0 0 auto;font-size:14px;font-weight:700;height:38px;justify-content:center;overflow:visible;position:relative;text-transform:uppercase;width:38px}.Dialer .DialerList .DialerRow .DialerRowAvatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.Dialer .DialerList .DialerRow .DialerRowAvatar .DialerRowAvatarIcon{color:var(--dialer-text-faint);font-size:21px}.Dialer .DialerList .DialerRow .DialerRowAvatar .DialerRowChannelBadge{align-items:center;background:var(--background_White);border:2px solid var(--background_White);border-radius:50%;bottom:-2px;box-sizing:border-box;display:flex;height:17px;justify-content:center;overflow:hidden;position:absolute;right:-2px;width:17px}.Dialer .DialerList .DialerRow .DialerRowAvatar .DialerRowChannelBadge img{border-radius:50%;height:100%;object-fit:cover;width:100%}.Dialer .DialerList .DialerRow .DialerRowAvatar.has-badge .DialerRowDirBadge{align-items:center;border:2px solid var(--dialer-surface);border-radius:50%;bottom:-2px;color:#fff;display:inline-flex;height:17px;justify-content:center;position:absolute;right:-2px;width:17px}.Dialer .DialerList .DialerRow .DialerRowAvatar.has-badge .DialerRowDirBadge .material-symbols-outlined{font-size:11px}.Dialer .DialerList .DialerRow .DialerRowAvatar.has-badge .DialerRowDirBadge.is-in{background:var(--Done)}.Dialer .DialerList .DialerRow .DialerRowAvatar.has-badge .DialerRowDirBadge.is-out{background:var(--background_Blue)}.Dialer .DialerList .DialerRow .DialerRowAvatar.has-badge .DialerRowDirBadge.is-missed{background:var(--Canceled)}.Dialer .DialerList .DialerRow .DialerRowIcon{align-items:center;background:var(--dialer-surface-sunken);border-radius:50%;display:inline-flex;flex:0 0 auto;height:38px;justify-content:center;width:38px}.Dialer .DialerList .DialerRow .DialerRowIcon .material-symbols-outlined{font-size:19px}.Dialer .DialerList .DialerRow .DialerRowIcon.is-in{background:color-mix(in srgb,var(--Done) 16%,#0000);color:var(--Done)}.Dialer .DialerList .DialerRow .DialerRowIcon.is-out{background:color-mix(in srgb,var(--background_Blue) 16%,#0000);color:var(--background_Blue)}.Dialer .DialerList .DialerRow .DialerRowIcon.is-missed{background:color-mix(in srgb,var(--Canceled) 16%,#0000);color:var(--Canceled)}.Dialer .DialerList .DialerRow .DialerRowBody{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.Dialer .DialerList .DialerRow .DialerRowBody .DialerRowTopLine{align-items:baseline;display:flex;gap:8px}.Dialer .DialerList .DialerRow .DialerRowBody .DialerRowTopLine .DialerRowName{color:var(--dialer-text);flex:1 1;font-size:14px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dialer .DialerList .DialerRow .DialerRowBody .DialerRowTopLine .DialerRowName.is-missed{color:var(--Canceled)}.Dialer .DialerList .DialerRow .DialerRowBody .DialerRowTopLine .DialerRowTime{font-feature-settings:"tnum";color:var(--dialer-text-faint);flex:0 0 auto;font-size:11px;font-variant-numeric:tabular-nums}.Dialer .DialerList .DialerRow .DialerRowBody .DialerRowNumber{font-feature-settings:"tnum";color:var(--dialer-text-faint);font-size:12px;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dialer .DialerList .DialerRow .DialerRowBody .DialerRowPreview{color:var(--dialer-text-muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dialer .DialerList .DialerRow .DialerRowBody .DialerRowMeta{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:11px;gap:6px;margin-top:1px;min-width:0}.Dialer .DialerList .DialerRow .DialerRowBody .DialerRowMeta .DialerRowDuration{font-feature-settings:"tnum";align-items:center;color:var(--dialer-text-faint);display:inline-flex;flex:0 0 auto;font-variant-numeric:tabular-nums;font-weight:600}.Dialer .DialerList .DialerRow .DialerRowBody .DialerRowMeta .DialerRowMetaText{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dialer .DialerList .DialerRow .DialerRowCall,.Dialer .DialerList .DialerRow .DialerRowMsg{align-items:center;border:none;border-radius:50%;cursor:pointer;display:inline-flex;flex:0 0 auto;height:34px;justify-content:center;opacity:.85;transition:opacity .15s ease,transform .08s ease,background .15s ease,color .15s ease;width:34px}.Dialer .DialerList .DialerRow .DialerRowCall:active,.Dialer .DialerList .DialerRow .DialerRowMsg:active{transform:scale(.94)}.Dialer .DialerList .DialerRow .DialerRowCall .material-symbols-outlined,.Dialer .DialerList .DialerRow .DialerRowMsg .material-symbols-outlined{font-size:18px}.Dialer .DialerList .DialerRow .DialerRowMsg{background:color-mix(in srgb,var(--background_Blue) 14%,#0000);color:var(--background_Blue)}.Dialer .DialerList .DialerRow .DialerRowMsg:hover{background:var(--background_Blue);color:#fff}.Dialer .DialerList .DialerRow .DialerRowCall{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.Dialer .DialerList .DialerRow .DialerRowCall:hover{background:var(--Done);color:#fff}.Dialer .DialerList .DialerRow .DialerRowUnreadDot{background:var(--background_Blue);border-radius:50%;flex:0 0 auto;height:9px;width:9px}.Dialer .DialerList .DialerRow.is-unread .DialerRowBody .DialerRowTopLine .DialerRowName{font-weight:700}.Dialer .DialerList .DialerRow.is-unread .DialerRowBody .DialerRowPreview{color:var(--dialer-text);font-weight:500}.Dialer .DialerTabPanes{display:flex;flex:1 1;flex-direction:column;min-height:0}.Dialer .DialerTabPanes.is-fwd{animation:DialerTabFromRight .26s cubic-bezier(.22,1,.36,1)}.Dialer .DialerTabPanes.is-back{animation:DialerTabFromLeft .26s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.Dialer .DialerTabPanes.is-back,.Dialer .DialerTabPanes.is-fwd{animation:none}}@keyframes DialerTabFromRight{0%{opacity:0;transform:translateX(22%)}to{opacity:1;transform:translateX(0)}}@keyframes DialerTabFromLeft{0%{opacity:0;transform:translateX(-22%)}to{opacity:1;transform:translateX(0)}}.Dialer .DialerBottomMenu{align-items:center;backdrop-filter:blur(22px) saturate(180%);-webkit-backdrop-filter:blur(22px) saturate(180%);background:#0000;border:1px solid var(--border_Light);border-radius:999px;bottom:max(12px,env(safe-area-inset-bottom));box-shadow:0 1px 3px #0000000d;display:flex;gap:2px;justify-content:space-around;left:12px;padding:6px 8px;position:absolute;right:12px;transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .22s ease;z-index:50}.Dialer .DialerBottomMenu.is-hidden{opacity:0;pointer-events:none;transform:translateY(calc(100% + 24px))}.Dialer .DialerBottomMenu .DialerMenuItem{align-items:center;background:#0000;border:none;color:var(--dialer-text-faint);cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:3px;justify-content:center;padding:0}.Dialer .DialerBottomMenu .DialerMenuItem .DialerMenuSquare{align-items:center;border-radius:12px;display:inline-flex;height:38px;justify-content:center;transition:background .18s ease,transform .12s cubic-bezier(.34,1.56,.64,1);width:38px}.Dialer .DialerBottomMenu .DialerMenuItem .DialerMenuSquare .material-symbols-outlined{font-size:22px;transition:color .18s ease,font-variation-settings .12s ease}.Dialer .DialerBottomMenu .DialerMenuItem .DialerMenuDot{background:var(--background_Blue);border-radius:50%;height:4px;opacity:0;transition:opacity .18s ease;width:4px}.Dialer .DialerBottomMenu .DialerMenuItem:hover .DialerMenuSquare{background:color-mix(in srgb,var(--dialer-surface-sunken) 70%,#0000)}.Dialer .DialerBottomMenu .DialerMenuItem:hover .DialerMenuSquare .material-symbols-outlined{color:var(--dialer-text-muted)}.Dialer .DialerBottomMenu .DialerMenuItem:active .DialerMenuSquare{transform:scale(.92)}.Dialer .DialerBottomMenu .DialerMenuItem.is-active .DialerMenuSquare{background:color-mix(in srgb,var(--dialer-surface-raised) 92%,#0000)}.Dialer .DialerBottomMenu .DialerMenuItem.is-active .DialerMenuSquare .material-symbols-outlined{color:var(--background_Blue);font-variation-settings:"FILL" 1,"wght" 600,"GRAD" 0,"opsz" 24}.Dialer .DialerBottomMenu .DialerMenuItem.is-active .DialerMenuDot{opacity:1}.Dialer.is-calling .DialerCallStage,.Dialer.is-incoming .DialerCallStage{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:30px 20px 24px;text-align:center}.Dialer.is-calling .DialerCallStage .DialerCallAvatar,.Dialer.is-incoming .DialerCallStage .DialerCallAvatar{align-items:center;background:linear-gradient(135deg,#334155,#0f1722);border:2px solid #1e293b;border-radius:50%;box-shadow:0 20px 40px #02061773;color:var(--dialer-text);display:flex;font-size:44px;font-weight:700;height:140px;justify-content:center;width:140px}.Dialer.is-calling .DialerCallStage .DialerCallAvatar img,.Dialer.is-incoming .DialerCallStage .DialerCallAvatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.Dialer.is-calling .DialerCallStage .DialerCallName,.Dialer.is-incoming .DialerCallStage .DialerCallName{align-items:center;display:flex;flex-direction:column;gap:10px}.Dialer.is-calling .DialerCallStage .DialerCallName h2,.Dialer.is-incoming .DialerCallStage .DialerCallName h2{color:var(--dialer-text);font-size:22px;font-weight:700;letter-spacing:.04em;margin:0}.Dialer.is-calling .DialerCallStage .DialerCallName .DialerCallStatus,.Dialer.is-incoming .DialerCallStage .DialerCallName .DialerCallStatus{align-items:center;background:#ea580c;border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:600;letter-spacing:.04em;padding:4px 12px;text-transform:lowercase}.Dialer.is-calling .DialerCallStage .DialerCallActions,.Dialer.is-incoming .DialerCallStage .DialerCallActions{align-items:center;display:flex;gap:28px;justify-content:center}.Dialer.is-calling .DialerCallStage .DialerCallActions .DialerCallAction,.Dialer.is-incoming .DialerCallStage .DialerCallActions .DialerCallAction{align-items:center;border:none;border-radius:50%;cursor:pointer;display:inline-flex;height:64px;justify-content:center;transition:transform .1s ease,box-shadow .15s ease,background .15s ease;width:64px}.Dialer.is-calling .DialerCallStage .DialerCallActions .DialerCallAction .material-symbols-outlined,.Dialer.is-incoming .DialerCallStage .DialerCallActions .DialerCallAction .material-symbols-outlined{font-size:28px}.Dialer.is-calling .DialerCallStage .DialerCallActions .DialerCallAction:active,.Dialer.is-incoming .DialerCallStage .DialerCallActions .DialerCallAction:active{transform:scale(.96)}.Dialer.is-calling .DialerCallStage .DialerCallActions .DialerCallAnswer,.Dialer.is-incoming .DialerCallStage .DialerCallActions .DialerCallAnswer{background:#fff;box-shadow:0 12px 28px #f8fafc2e;color:#0f1722}.Dialer.is-calling .DialerCallStage .DialerCallActions .DialerCallAnswer:hover,.Dialer.is-incoming .DialerCallStage .DialerCallActions .DialerCallAnswer:hover{background:#e2e8f0}.Dialer.is-calling .DialerCallStage .DialerCallActions .DialerCallHangup,.Dialer.is-incoming .DialerCallStage .DialerCallActions .DialerCallHangup{background:#ef4444;box-shadow:0 12px 28px #ef444473;color:#fff}.Dialer.is-calling .DialerCallStage .DialerCallActions .DialerCallHangup:hover,.Dialer.is-incoming .DialerCallStage .DialerCallActions .DialerCallHangup:hover{background:#dc2626}.Dialer.is-incall .DialerInCall{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:24px;padding:24px 20px 20px}.Dialer.is-incall .DialerInCall .DialerInCallPeer{align-items:center;display:flex;flex-direction:column;gap:12px}.Dialer.is-incall .DialerInCall .DialerInCallPeer .DialerInCallAvatar{align-items:center;background:linear-gradient(135deg,#334155,#0f1722);border:1px solid var(--dialer-border);border-radius:50%;color:var(--dialer-text);display:flex;font-weight:700;justify-content:center;max-height:56px;max-width:56px;min-height:56px;min-width:56px}.Dialer.is-incall .DialerInCall .DialerInCallPeer .DialerInCallAvatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.Dialer.is-incall .DialerInCall .DialerInCallPeer .DialerInCallNameRow{align-items:center;background:var(--dialer-surface-raised);border-radius:999px;color:var(--dialer-text);display:inline-flex;font-size:13px;font-weight:600;gap:10px;padding:6px 14px}.Dialer.is-incall .DialerInCall .DialerInCallPeer .DialerInCallNameRow .DialerInCallTimer{font-feature-settings:"tnum";color:var(--dialer-text-faint);font-size:12px;font-variant-numeric:tabular-nums}.Dialer.is-incall .DialerInCall .DialerInCallGrid{grid-gap:14px 28px;display:grid;gap:14px 28px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:260px;width:100%}.Dialer.is-incall .DialerInCall .DialerInCallGrid .DialerInCallAction{align-items:center;background:#0000;border:none;color:var(--dialer-text-muted);cursor:pointer;display:flex;flex-direction:column;font-size:11px;font-weight:500;gap:6px}.Dialer.is-incall .DialerInCall .DialerInCallGrid .DialerInCallAction .DialerInCallActionIcon{align-items:center;background:var(--dialer-surface-raised);border:1px solid var(--dialer-border);border-radius:50%;display:inline-flex;height:56px;justify-content:center;transition:background .15s ease,color .15s ease,transform .08s ease;width:56px}.Dialer.is-incall .DialerInCall .DialerInCallGrid .DialerInCallAction .DialerInCallActionIcon .material-symbols-outlined{font-size:24px}.Dialer.is-incall .DialerInCall .DialerInCallGrid .DialerInCallAction:hover .DialerInCallActionIcon{background:var(--dialer-border-strong);color:var(--dialer-text)}.Dialer.is-incall .DialerInCall .DialerInCallGrid .DialerInCallAction.is-active .DialerInCallActionIcon{background:#f8fafc;color:#0f1722}.Dialer.is-incall .DialerInCall .DialerInCallHangup{align-items:center;background:#ef4444;border:none;border-radius:50%;box-shadow:0 14px 32px #ef444473;color:#fff;cursor:pointer;display:inline-flex;height:64px;justify-content:center;margin-top:auto;transition:background .15s ease,transform .08s ease;width:64px}.Dialer.is-incall .DialerInCall .DialerInCallHangup .material-symbols-outlined{font-size:28px}.Dialer.is-incall .DialerInCall .DialerInCallHangup:hover{background:#dc2626}.Dialer.is-incall .DialerInCall .DialerInCallHangup:active{transform:scale(.96)}@media(max-width:1050px){.Dialer{width:300px}}@media(max-width:600px){.Dialer{border-radius:14px 14px 0 0;bottom:0!important;height:min(92dvh,700px);left:0!important;max-width:100%;position:fixed!important;right:0!important;top:auto!important;transform:translateY(100%);transition:transform .32s cubic-bezier(.32,.72,0,1);width:100%!important}.Dialer.is-visible{transform:translateY(0)}.Dialer .DialerHeader{padding:10px 16px 14px}.Dialer .DialerHeader .DialerHeaderActions .DialerHeaderBtn{height:44px;width:44px}.Dialer .DialerSearch{height:44px;margin:0 12px 10px}.Dialer .DialerSearch input{font-size:16px}.Dialer .DialerList .DialerListItem{min-height:48px;padding:12px 14px}.Dialer .DialerList .DialerRow{min-height:48px}.Dialer .DialerList .DialerRow .DialerRowCall,.Dialer .DialerList .DialerRow .DialerRowMsg{height:44px;opacity:1;width:44px}.Dialer .DialerDialpad{padding:4px 16px 10px}.Dialer .DialerDialpad .DialerDialpadDisplay input{font-size:32px}.Dialer .DialerDialpad .DialerKeypad{gap:10px 12px}.Dialer .DialerDialpad .DialerKeypad .DialerKey{border-radius:14px;height:68px;max-width:88px;width:100%}.Dialer .DialerDialpad .DialerKeypad .DialerKey .DialerKeyNum{font-size:22px}.Dialer .DialerDialpad .DialerCallBar{margin-top:16px}.Dialer .DialerDialpad .DialerCallBar .DialerCallButton{height:68px;width:68px}.Dialer .DialerDialpad .DialerCallBar .DialerCallButton .material-symbols-outlined{font-size:30px}.Dialer .DialerDialpad .DialerCallBar .DialerBackspaceBtn{height:48px;width:48px}.Dialer.is-calling .DialerCallStage,.Dialer.is-incoming .DialerCallStage{flex:1 1;padding:40px 24px 32px}.Dialer.is-calling .DialerCallStage .DialerCallAvatar,.Dialer.is-incoming .DialerCallStage .DialerCallAvatar{height:160px;width:160px}.Dialer.is-calling .DialerCallStage .DialerCallName h2,.Dialer.is-incoming .DialerCallStage .DialerCallName h2{font-size:24px}.Dialer.is-calling .DialerCallStage .DialerCallActions,.Dialer.is-incoming .DialerCallStage .DialerCallActions{gap:36px}.Dialer.is-calling .DialerCallStage .DialerCallActions .DialerCallAction,.Dialer.is-incoming .DialerCallStage .DialerCallActions .DialerCallAction{height:72px;width:72px}.Dialer.is-incall .DialerInCall{gap:28px;padding:32px 24px 24px}.Dialer.is-incall .DialerInCall .DialerInCallPeer .DialerInCallAvatar{max-height:72px;max-width:72px;min-height:72px;min-width:72px}.Dialer.is-incall .DialerInCall .DialerInCallGrid{gap:18px 24px;max-width:none}.Dialer.is-incall .DialerInCall .DialerInCallGrid .DialerInCallAction .DialerInCallActionIcon{height:64px;width:64px}.Dialer.is-incall .DialerInCall .DialerInCallGrid .DialerInCallAction .DialerInCallActionIcon .material-symbols-outlined{font-size:28px}.Dialer.is-incall .DialerInCall .DialerInCallHangup{height:72px;width:72px}.Dialer.is-incall .DialerInCall .DialerInCallHangup .material-symbols-outlined{font-size:32px}.Dialer .DialerInCall{padding:24px 18px 16px}.Dialer .DialerInCall .DialerInCallAvatar{height:112px;width:112px}.Dialer .DialerInCall .DialerInCallName{font-size:22px}.Dialer .DialerInCall .DialerInCallActions .DialerInCallAction .DialerInCallActionIcon{height:58px;width:58px}.Dialer .DialerInCall .DialerInCallKeypad .DialerKey{border-radius:14px;height:68px;max-width:88px;width:100%}.Dialer .DialerInCall .DialerInCallHangupWrap .DialerCallButton.is-hangup{height:72px;width:72px}.Dialer .DialerInCall .DialerInCallHangupWrap .DialerInCallBack{height:52px;width:52px}.Dialer .DialerInCall.DialerInCall--incoming .DialerInboundActions button{font-size:13px;height:72px}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown{max-width:calc(100vw - 32px);min-width:0;width:calc(100vw - 32px)}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberDropdownSearch input{font-size:16px}.Dialer .DialerConversationPane{padding-bottom:68px}.Dialer .DialerConversationPane .MessagesComposer input,.Dialer .DialerConversationPane .MessagesComposer textarea{font-size:16px}}.Dialer .DialerGenayaLogo{position:relative}.Dialer .DialerGenayaLogo .DialerSettings{display:contents}.Dialer .DialerGenayaLogo .DialerHeaderSettings{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--dialer-text-faint);cursor:pointer;display:flex;height:26px;justify-content:center;position:absolute;right:68px;top:4px;width:26px}.Dialer .DialerGenayaLogo .DialerHeaderSettings.is-noPip{right:38px}.Dialer .DialerGenayaLogo .DialerHeaderSettings:hover{background:var(--dialer-surface-sunken)}.Dialer .DialerGenayaLogo .DialerHeaderSettings.is-active{background:var(--dialer-surface-sunken);color:var(--dialer-text)}.Dialer .DialerGenayaLogo .DialerHeaderSettings .material-symbols-outlined{font-size:16px}.Dialer .DialerGenayaLogo .DialerHeaderPip{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--dialer-text-faint);cursor:pointer;display:flex;height:26px;justify-content:center;position:absolute;right:38px;top:4px;width:26px}.Dialer .DialerGenayaLogo .DialerHeaderPip:hover{background:var(--dialer-surface-sunken)}.Dialer .DialerGenayaLogo .DialerHeaderPip.is-active{color:var(--background_Blue)}.Dialer .DialerGenayaLogo .DialerHeaderPip .material-symbols-outlined{font-size:16px}.Dialer .DialerGenayaLogo .DialerHeaderClose{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--dialer-text-faint);cursor:pointer;display:flex;height:26px;justify-content:center;position:absolute;right:8px;top:4px;width:26px}.Dialer .DialerGenayaLogo .DialerHeaderClose:hover{background:var(--dialer-surface-sunken)}.Dialer .DialerGenayaLogo .DialerHeaderClose .material-symbols-outlined{font-size:16px}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap{position:relative}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown{background:var(--dialer-surface);border:1px solid var(--dialer-border);border-radius:10px;box-shadow:var(--dialer-shadow);left:0;max-height:320px;min-width:240px;overflow-y:auto;padding:6px;position:absolute;top:calc(100% + 6px);z-index:20}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberDropdownSearch{align-items:center;background:var(--dialer-surface);border:1px solid var(--dialer-border);border-radius:999px;box-shadow:0 1px 3px #0000000d;display:flex;gap:6px;margin-bottom:6px;outline:3px solid #0000;padding:6px 10px;transition:border-color .12s ease,outline-color .12s ease,box-shadow .12s ease}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberDropdownSearch:hover{box-shadow:0 4px 10px #00000014}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberDropdownSearch:focus-within{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberDropdownSearch .material-symbols-outlined{color:var(--dialer-text-faint);font-size:16px}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberDropdownSearch input{background:#0000;border:none;color:var(--dialer-text);flex:1 1;font-size:12px;outline:none}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberDropdownSearch input::placeholder{color:var(--dialer-text-faint)}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberCategory{margin-bottom:4px}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberCategory .DialerNumberCategoryTitle{color:var(--dialer-text-faint);font-size:10px;font-weight:700;letter-spacing:.08em;padding:6px 10px 2px;text-transform:uppercase}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberItem{border-radius:8px;color:var(--dialer-text);cursor:pointer;font-size:13px;padding:8px 10px}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberItem small{color:var(--dialer-text-faint);display:block;font-size:11px}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberItem .DialerNumberItemMine{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 35%,var(--border_Light));border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:10px;font-weight:600;gap:3px;margin-left:6px;padding:1px 7px 1px 4px;vertical-align:middle;white-space:nowrap}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberItem .DialerNumberItemMine .material-symbols-outlined{color:inherit;font-size:11px}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberItem:hover{background:var(--dialer-surface-sunken)}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberItem.is-selected{background:var(--background_Gray_Light_Blue)}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberItem.is-hint{color:var(--dialer-text-faint);font-size:12px;text-align:center}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberEmpty{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:24px 18px;text-align:center}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberEmpty .DialerNumberEmptyIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:50%;color:var(--background_Blue);display:inline-flex;height:44px;justify-content:center;width:44px}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberEmpty .DialerNumberEmptyIcon .material-symbols-outlined{color:var(--background_Blue);font-size:24px}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberEmpty .DialerNumberEmptyTitle{color:var(--dialer-text);font-size:14px;font-weight:600}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberEmpty .DialerNumberEmptySub{color:var(--dialer-text-faint);font-size:12px;max-width:240px}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberEmpty .DialerNumberEmptyCta{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;line-height:1.2;margin-top:4px;padding:9px 16px;transition:filter .15s ease,transform .12s ease;white-space:nowrap}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberEmpty .DialerNumberEmptyCta .material-symbols-outlined{color:#fff;font-size:16px}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberEmpty .DialerNumberEmptyCta:hover{filter:brightness(.96)}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberEmpty .DialerNumberEmptyCta:active{transform:scale(.97)}.Dialer .DialerHeader .DialerStatus{align-self:flex-start;color:var(--dialer-text-faint);font-size:11px;margin-top:7px}.Dialer .DialerDialpad{align-items:stretch;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden auto;padding:4px 18px 10px;padding-bottom:var(--dialer-nav-space)}.Dialer .DialerDialpad .DialerDialpadDisplay{align-items:center;display:flex;gap:8px;margin-bottom:12px}.Dialer .DialerDialpad .DialerDialpadDisplay input{background:#0000;border:none;color:var(--dialer-text);flex:1 1;font-size:28px;font-weight:500;letter-spacing:.02em;min-width:0;outline:none;padding:8px 0;text-align:center;width:100%}.Dialer .DialerDialpad .DialerDialpadDisplay input::placeholder{color:var(--dialer-text-faint);font-size:14px}.Dialer .DialerDialpad .DialerDialpadDisplay button{align-items:center;background:var(--dialer-surface-sunken);border:none;border-radius:50%;color:var(--dialer-text-muted);cursor:pointer;display:flex;height:36px;justify-content:center;width:36px}.Dialer .DialerDialpad .DialerDialpadDisplay button:hover{background:var(--dialer-surface-raised)}.Dialer .DialerDialpad .DialerDialpadDisplay button .material-symbols-outlined{font-size:18px}.Dialer .DialerDialpad .DialerKeypad{grid-gap:6px 8px;display:grid;gap:6px 8px;grid-template-columns:repeat(3,1fr);justify-items:center}.Dialer .DialerDialpad .DialerKeypad .DialerKey{align-items:center;background:var(--dialer-surface-sunken);border:1px solid #0000;border-radius:50%;cursor:pointer;display:flex;flex-direction:column;height:60px;justify-content:center;transition:transform .08s ease,background .12s ease;width:60px}.Dialer .DialerDialpad .DialerKeypad .DialerKey:hover{background:var(--dialer-surface-raised)}.Dialer .DialerDialpad .DialerKeypad .DialerKey:active{transform:scale(.96)}.Dialer .DialerDialpad .DialerKeypad .DialerKey .DialerKeyNum{color:var(--dialer-text);font-size:20px;font-weight:500;line-height:1;text-align:center;width:100%}.Dialer .DialerDialpad .DialerKeypad .DialerKey .DialerKeyLetters{color:var(--dialer-text-faint);font-size:9px;letter-spacing:.14em;margin-top:2px;padding-left:.14em;text-align:center;width:100%}.Dialer .DialerDialpad .DialerCallBar{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:1fr auto 1fr;margin-top:12px}.Dialer .DialerDialpad .DialerCallBar .DialerCallBarSlot{align-items:center;display:flex;justify-content:flex-start}.Dialer .DialerDialpad .DialerCallBar .DialerCallBarSlot--right{justify-content:flex-end}.Dialer .DialerDialpad .DialerCallBar .DialerBackspaceBtn{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--dialer-text-muted);cursor:pointer;display:inline-flex;height:44px;justify-content:center;transition:background .12s ease,transform .08s ease;width:44px}.Dialer .DialerDialpad .DialerCallBar .DialerBackspaceBtn:hover{background:var(--dialer-surface-sunken);color:var(--dialer-text)}.Dialer .DialerDialpad .DialerCallBar .DialerBackspaceBtn:active{transform:scale(.92)}.Dialer .DialerDialpad .DialerCallBar .DialerBackspaceBtn .material-symbols-outlined{font-size:22px}.Dialer .DialerDialpad .DialerCallBar .DialerCallButton{align-items:center;background:var(--Done);border:none;border-radius:50%;box-shadow:0 6px 14px color-mix(in srgb,var(--Done) 35%,#0000);color:#fff;cursor:pointer;display:flex;height:58px;justify-content:center;transition:transform .08s ease,filter .12s ease;width:58px}.Dialer .DialerDialpad .DialerCallBar .DialerCallButton:hover{filter:brightness(1.05)}.Dialer .DialerDialpad .DialerCallBar .DialerCallButton:active{transform:scale(.96)}.Dialer .DialerDialpad .DialerCallBar .DialerCallButton:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.Dialer .DialerDialpad .DialerCallBar .DialerCallButton.is-hangup{background:var(--Canceled);box-shadow:0 6px 14px color-mix(in srgb,var(--Canceled) 35%,#0000)}.Dialer .DialerDialpad .DialerCallBar .DialerCallButton .material-symbols-outlined{font-size:26px}.Dialer .DialerInCall{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:8px;overflow-y:auto;padding:28px 22px 20px;text-align:center}.Dialer .DialerInCall .DialerInCallAvatar{align-items:center;background:var(--dialer-surface-sunken);border-radius:50%;box-shadow:0 10px 24px #0f172a14;display:flex;height:96px;justify-content:center;margin-bottom:4px;width:96px}.Dialer .DialerInCall .DialerInCallAvatar .DialerInCallAvatarInitial{color:var(--dialer-text);font-size:36px;font-weight:600}.Dialer .DialerInCall .DialerInCallAvatar .material-symbols-outlined{color:var(--dialer-text-faint);font-size:52px}.Dialer .DialerInCall .DialerInCallName{color:var(--dialer-text);font-size:20px;font-weight:600;margin-top:4px}.Dialer .DialerInCall .DialerInCallSubtitle{font-feature-settings:"tnum";color:var(--dialer-text-faint);font-size:13px;font-variant-numeric:tabular-nums;margin-bottom:18px}.Dialer .DialerInCall .DialerInCallActions{grid-gap:14px 10px;display:grid;gap:14px 10px;grid-template-columns:repeat(3,1fr);margin:6px 0 14px;width:100%}.Dialer .DialerInCall .DialerInCallActions .DialerInCallAction{align-items:center;background:#0000;border:none;color:var(--dialer-text-muted);cursor:pointer;display:flex;flex-direction:column;font-size:11px;gap:6px;letter-spacing:.02em;padding:0;transition:transform .08s ease}.Dialer .DialerInCall .DialerInCallActions .DialerInCallAction:active{transform:scale(.96)}.Dialer .DialerInCall .DialerInCallActions .DialerInCallAction .DialerInCallActionIcon{align-items:center;background:var(--dialer-surface-sunken);border-radius:50%;display:flex;height:50px;justify-content:center;transition:background .12s ease,color .12s ease;width:50px}.Dialer .DialerInCall .DialerInCallActions .DialerInCallAction .DialerInCallActionIcon .material-symbols-outlined{color:var(--dialer-text);font-size:22px}.Dialer .DialerInCall .DialerInCallActions .DialerInCallAction:hover .DialerInCallActionIcon{background:var(--dialer-surface-raised)}.Dialer .DialerInCall .DialerInCallActions .DialerInCallAction.is-active .DialerInCallActionIcon{background:var(--background_Blue)}.Dialer .DialerInCall .DialerInCallActions .DialerInCallAction.is-active .DialerInCallActionIcon .material-symbols-outlined{color:#fff}.Dialer .DialerInCall .DialerInCallActions .DialerInCallAction.is-active{color:var(--background_Blue)}.Dialer .DialerInCall .DialerInCallActions .DialerInCallAction.is-disabled{cursor:not-allowed;opacity:.5}.Dialer .DialerInCall .DialerInCallKeypad{grid-gap:6px 8px;display:grid;gap:6px 8px;grid-template-columns:repeat(3,1fr);justify-items:center;margin-bottom:14px;width:100%}.Dialer .DialerInCall .DialerInCallKeypad .DialerKey{align-items:center;background:var(--dialer-surface-sunken);border:1px solid #0000;border-radius:50%;cursor:pointer;display:flex;flex-direction:column;height:60px;justify-content:center;transition:transform .08s ease,background .12s ease;width:60px}.Dialer .DialerInCall .DialerInCallKeypad .DialerKey:hover{background:var(--dialer-surface-raised)}.Dialer .DialerInCall .DialerInCallKeypad .DialerKey:active{transform:scale(.96)}.Dialer .DialerInCall .DialerInCallKeypad .DialerKey .DialerKeyNum{color:var(--dialer-text);font-size:20px;font-weight:500;line-height:1;text-align:center;width:100%}.Dialer .DialerInCall .DialerInCallKeypad .DialerKey .DialerKeyLetters{color:var(--dialer-text-faint);font-size:9px;letter-spacing:.14em;margin-top:2px;padding-left:.14em;text-align:center;width:100%}.Dialer .DialerInCall.DialerInCall--incoming .DialerInboundActions{display:flex;gap:10px;margin-top:auto;width:100%}.Dialer .DialerInCall.DialerInCall--incoming .DialerInboundActions button{align-items:center;border:none;border-radius:18px;cursor:pointer;display:inline-flex;flex:1 1;flex-direction:column;font-size:12px;font-weight:600;gap:4px;height:64px;justify-content:center;transition:transform .08s ease,filter .12s ease}.Dialer .DialerInCall.DialerInCall--incoming .DialerInboundActions button:active{transform:scale(.96)}.Dialer .DialerInCall.DialerInCall--incoming .DialerInboundActions button .material-symbols-outlined{font-size:22px}.Dialer .DialerInCall.DialerInCall--incoming .DialerInboundActions button.DialerInboundDecline{background:color-mix(in srgb,var(--Canceled) 10%,var(--background_White));border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.Dialer .DialerInCall.DialerInCall--incoming .DialerInboundActions button.DialerInboundDecline:hover{background:color-mix(in srgb,var(--Canceled) 14%,var(--background_White));filter:brightness(1.03)}.Dialer .DialerInCall.DialerInCall--incoming .DialerInboundActions button.DialerInboundAnswer{background:var(--Done);box-shadow:0 6px 14px color-mix(in srgb,var(--Done) 35%,#0000);color:#fff}.Dialer .DialerInCall.DialerInCall--incoming .DialerInboundActions button.DialerInboundAnswer:hover{filter:brightness(1.05)}.Dialer .DialerInCall .DialerInCallHangupWrap{align-items:center;display:flex;justify-content:center;margin-top:auto;position:relative;width:100%}.Dialer .DialerInCall .DialerInCallHangupWrap .DialerInCallBack{align-items:center;background:var(--dialer-surface-sunken);border:none;border-radius:50%;color:var(--dialer-text);cursor:pointer;display:flex;height:48px;justify-content:center;left:24px;position:absolute;top:50%;transform:translateY(-50%);transition:background .15s ease,transform .1s ease;width:48px}.Dialer .DialerInCall .DialerInCallHangupWrap .DialerInCallBack .material-symbols-outlined{font-size:22px}.Dialer .DialerInCall .DialerInCallHangupWrap .DialerInCallBack:hover{background:var(--dialer-surface-raised)}.Dialer .DialerInCall .DialerInCallHangupWrap .DialerInCallBack:active{transform:translateY(-50%) scale(.94)}.Dialer .DialerInCall .DialerInCallHangupWrap .DialerCallButton.is-hangup{align-items:center;background:var(--Canceled);border:none;border-radius:50%;box-shadow:0 8px 20px color-mix(in srgb,var(--Canceled) 40%,#0000);color:#fff;cursor:pointer;display:flex;height:60px;justify-content:center;width:60px}.Dialer .DialerInCall .DialerInCallHangupWrap .DialerCallButton.is-hangup .material-symbols-outlined{font-size:26px}.Dialer .DialerInCall .DialerInCallHangupWrap .DialerCallButton.is-hangup:active{transform:scale(.96)}.Dialer .DialerInsightsPane{display:none}.Dialer .DialerConversationPane{animation:DialerConvoSlideIn .2s ease-out;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding-bottom:calc(56px + max(12px,env(safe-area-inset-bottom)));position:relative}.Dialer .DialerConversationPane.is-back{animation-name:DialerConvoSlideInBack}.Dialer .DialerConversationPane .DialerConversationHeader{align-items:center;background:var(--dialer-surface);display:flex;flex:0 0 auto;gap:9px;padding:0 10px 8px}.Dialer .DialerConversationPane .DialerConversationHeader .DialerConversationBack{align-items:center;background:#0000;border:none;border-radius:9px;color:var(--dialer-text-faint);cursor:pointer;display:inline-flex;flex:0 0 auto;height:32px;justify-content:center;width:32px}.Dialer .DialerConversationPane .DialerConversationHeader .DialerConversationBack:hover{background:var(--dialer-surface-raised);color:var(--dialer-text)}.Dialer .DialerConversationPane .DialerConversationHeader .DialerConversationBack .material-symbols-outlined{font-size:20px}.Dialer .DialerConversationPane .DialerConversationHeader .DialerConversationAvatar{align-items:center;background:var(--dialer-surface-sunken);border-radius:50%;color:var(--dialer-text-faint);display:inline-flex;flex:0 0 auto;height:34px;justify-content:center;overflow:visible;position:relative;width:34px}.Dialer .DialerConversationPane .DialerConversationHeader .DialerConversationAvatar .DialerRowChannelBadge{align-items:center;background:var(--background_White);border:2px solid var(--background_White);border-radius:50%;bottom:-2px;box-sizing:border-box;display:flex;height:16px;justify-content:center;overflow:hidden;position:absolute;right:-2px;width:16px}.Dialer .DialerConversationPane .DialerConversationHeader .DialerConversationAvatar .DialerRowChannelBadge img,.Dialer .DialerConversationPane .DialerConversationHeader .DialerConversationAvatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.Dialer .DialerConversationPane .DialerConversationHeader .DialerConversationAvatar .material-symbols-outlined{font-size:19px}.Dialer .DialerConversationPane .DialerConversationHeader .DialerConversationIdentity{align-items:flex-start;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:1px;margin:0 -6px;min-width:0;padding:4px 6px;text-align:left;transition:background .14s ease}.Dialer .DialerConversationPane .DialerConversationHeader .DialerConversationIdentity:hover{background:var(--dialer-surface-raised)}.Dialer .DialerConversationPane .DialerConversationHeader .DialerConversationIdentity h4{color:var(--dialer-text);font-size:14px;font-weight:700;margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dialer .DialerConversationPane .DialerConversationHeader .DialerConversationIdentity span{font-feature-settings:"tnum";color:var(--dialer-text-faint);font-size:11px;font-variant-numeric:tabular-nums}.Dialer .DialerConversationPane .DialerConversationHeader .DialerConversationCall{align-items:center;background:color-mix(in srgb,var(--Done) 14%,#0000);border:none;border-radius:50%;color:var(--Done);cursor:pointer;display:inline-flex;flex:0 0 auto;height:34px;justify-content:center;width:34px}.Dialer .DialerConversationPane .DialerConversationHeader .DialerConversationCall:hover{background:var(--Done);color:#fff}.Dialer .DialerConversationPane .DialerConversationHeader .DialerConversationCall .material-symbols-outlined{font-size:18px}.Dialer .DialerConversationPane .MessagesBody,.Dialer .DialerConversationPane .MessagesLayout,.Dialer .DialerConversationPane .MessagesThread{flex:1 1;max-width:100%;min-height:0;min-width:0;overflow-x:hidden!important}.Dialer .DialerConversationPane .MessagesLayout{border:none!important;border-radius:0!important;width:100%!important}.Dialer .DialerConversationPane .MessagesCallGroup,.Dialer .DialerConversationPane .MessagesCallGroup--inbound,.Dialer .DialerConversationPane .MessagesCallGroup--outbound{max-width:80%!important;min-width:0!important;width:auto!important}.Dialer .DialerConversationPane .MessagesCallCard,.Dialer .DialerConversationPane .MessagesCallCard--inbound,.Dialer .DialerConversationPane .MessagesCallCard--outbound{align-self:stretch!important;border-radius:12px!important;box-sizing:border-box;display:flex!important;gap:9px!important;margin:6px 0!important;max-width:100%!important;min-width:0!important;padding:8px 10px!important;width:100%!important}.Dialer .DialerConversationPane .MessagesCallCard .MessagesCallCardIcon,.Dialer .DialerConversationPane .MessagesCallCard--inbound .MessagesCallCardIcon,.Dialer .DialerConversationPane .MessagesCallCard--outbound .MessagesCallCardIcon{height:30px!important;width:30px!important}.Dialer .DialerConversationPane .MessagesCallCard .MessagesCallCardIcon .material-symbols-outlined,.Dialer .DialerConversationPane .MessagesCallCard--inbound .MessagesCallCardIcon .material-symbols-outlined,.Dialer .DialerConversationPane .MessagesCallCard--outbound .MessagesCallCardIcon .material-symbols-outlined{font-size:17px!important}.Dialer .DialerConversationPane .MessagesCallCard .MessagesCallCardBody .MessagesCallCardTitle,.Dialer .DialerConversationPane .MessagesCallCard--inbound .MessagesCallCardBody .MessagesCallCardTitle,.Dialer .DialerConversationPane .MessagesCallCard--outbound .MessagesCallCardBody .MessagesCallCardTitle{font-size:12px!important}.Dialer .DialerConversationPane .MessagesCallCard .MessagesCallCardBody .MessagesCallCardSub,.Dialer .DialerConversationPane .MessagesCallCard .MessagesCallCardFooter,.Dialer .DialerConversationPane .MessagesCallCard--inbound .MessagesCallCardBody .MessagesCallCardSub,.Dialer .DialerConversationPane .MessagesCallCard--inbound .MessagesCallCardFooter,.Dialer .DialerConversationPane .MessagesCallCard--outbound .MessagesCallCardBody .MessagesCallCardSub,.Dialer .DialerConversationPane .MessagesCallCard--outbound .MessagesCallCardFooter{font-size:10px!important}.Dialer .DialerConversationPane .MessageRow{width:100%!important}.Dialer .DialerConversationPane .MessageRowMain{flex:1 1 auto!important;min-width:0!important}.Dialer .DialerConversationPane .MessageBubble,.Dialer .DialerConversationPane .MessageBubble--inbound,.Dialer .DialerConversationPane .MessageBubble--outbound{max-width:calc(100% - 28px)!important}.Dialer .DialerConversationPane .MessageError{align-items:center!important;border-radius:12px!important;flex-direction:row!important;flex-wrap:wrap!important;gap:6px!important;padding:6px 10px 8px!important;width:100%!important}.Dialer .DialerConversationPane .MessageError .MessageErrorText{min-width:0}.Dialer .DialerConversationPane .MessageError .MessageErrorCta{background:color-mix(in srgb,var(--Canceled) 14%,#0000)!important;border:1px solid color-mix(in srgb,var(--Canceled) 32%,#0000)!important;color:var(--Canceled)!important;flex:0 0 100%!important;justify-content:center!important;margin-left:0!important;margin-top:2px!important;padding:4px 9px!important}.Dialer .DialerConversationPane .MessageError .MessageErrorCta:hover{background:color-mix(in srgb,var(--Canceled) 22%,#0000)!important}.Dialer .DialerConversationPane .MessagesList{background-image:none!important;max-width:100%;overflow-x:hidden!important;padding:8px 6px 6px 12px!important}.Dialer .DialerConversationPane .MessagesList .CallItem:before{display:none!important}.Dialer .DialerConversationPane .MessagesComposer{background:#0000!important;padding-bottom:4px!important;padding-top:0!important}.Dialer .DialerConversationPane .MessagesQuickTextsPopup{left:10px!important;max-width:none!important;right:10px!important;width:auto!important}.Dialer .DialerConversationPane .MessagesCallCardPlayer{gap:7px!important;margin-top:4px!important;padding:3px 6px 3px 4px!important}.Dialer .DialerConversationPane .MessagesCallCardPlayer .MessagesCallCardPlayBtn{height:24px!important;width:24px!important}.Dialer .DialerConversationPane .MessagesCallCardPlayer .MessagesCallCardPlayBtn .material-symbols-outlined{font-size:15px!important}.Dialer .DialerConversationPane .MessagesCallCardPlayer .MessagesCallCardPlayerTrack{height:4px!important}.Dialer .DialerConversationPane .MessagesCallCardPlayer .MessagesCallCardPlayerTime{font-size:10px!important}.Dialer .DialerConversationPane .MessagesCallCardPlayer .MessagesCallCardPlayerSpeed{font-size:10px!important;padding:1px 5px!important}.Dialer .DialerContactInfoPane{animation:DialerConvoSlideIn .2s ease-out;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding-bottom:var(--dialer-nav-space)}.Dialer .DialerContactInfoPane .DialerConversationHeader{align-items:center;background:var(--dialer-surface);display:flex;flex:0 0 auto;gap:9px;padding:8px 10px}.Dialer .DialerContactInfoPane .DialerConversationHeader .DialerConversationBack{align-items:center;background:#0000;border:none;border-radius:9px;color:var(--dialer-text-faint);cursor:pointer;display:inline-flex;flex:0 0 auto;height:32px;justify-content:center;width:32px}.Dialer .DialerContactInfoPane .DialerConversationHeader .DialerConversationBack:hover{background:var(--dialer-surface-raised);color:var(--dialer-text)}.Dialer .DialerContactInfoPane .DialerConversationHeader .DialerConversationBack .material-symbols-outlined{font-size:20px}.Dialer .DialerContactInfoPane .DialerConversationHeader .DialerContactInfoTitle{color:var(--dialer-text);flex:1 1;font-size:15px;font-weight:700;min-width:0}.Dialer .DialerContactInfoPane .DialerContactInfoBody{flex:1 1;min-height:0;overflow-y:auto;padding:0 10px 12px}.Dialer .DialerContactInfoPane .DialerContactInfoBody::-webkit-scrollbar{width:6px}.Dialer .DialerContactInfoPane .DialerContactInfoBody::-webkit-scrollbar-thumb{background:var(--dialer-surface-raised);border-radius:999px}@keyframes DialerConvoSlideInBack{0%{opacity:0;transform:translateX(-18px)}to{opacity:1;transform:translateX(0)}}@keyframes DialerConvoSlideIn{0%{opacity:0;transform:translateX(18px)}to{opacity:1;transform:translateX(0)}}.Dialer .DialerList .DialerListHint{color:var(--dialer-text-faint);font-size:12px;padding:20px;text-align:center}.Dialer .DialerList .DialerListItem{align-items:center;display:flex;gap:10px}.Dialer .DialerList .DialerListItem .DialerListItemAvatar{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:600;height:38px;justify-content:center;width:38px}.Dialer .DialerList .DialerListItem .DialerListItemAvatar .material-symbols-outlined{color:#fff;font-size:18px}.Dialer .DialerList .DialerListItem .DialerListItemCall{align-items:center;background:var(--Done);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:34px;justify-content:center;width:34px}.Dialer .DialerList .DialerListItem .DialerListItemCall:hover{filter:brightness(1.05)}.Dialer .DialerList .DialerListItem .DialerListItemCall .material-symbols-outlined{font-size:16px}.DialerInsightsSibling{animation:DialerInsightsSlideIn .22s ease-out;background:var(--background_White);border:1px solid var(--border_Light);border-radius:15px;box-shadow:0 22px 60px #0f172a24;color:var(--text_Title_Dark);display:flex;flex-direction:column;height:640px;overflow:hidden;position:fixed;width:320px;z-index:999}.DialerInsightsSibling>.CallInsights{border:none;flex:1 1;min-height:0}@keyframes DialerInsightsSlideIn{0%{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:translateX(0)}}[data-theme=dark] .DialerInsightsSibling{background:#0f1722;border-color:#1e293b;box-shadow:0 22px 60px #02061773;color:#f1f5f9}[data-theme=dark] .Dialer{--dialer-surface:#0f1722;--dialer-surface-raised:#1e293b;--dialer-surface-sunken:#0b1220;--dialer-text:#f1f5f9;--dialer-text-muted:#cbd5e1;--dialer-text-faint:#64748b;--dialer-border:#1e293b;--dialer-border-strong:#334155;--dialer-bar-bg:#0b1220;--dialer-shadow:0 22px 60px #02061773}.DialerBackdrop{display:none}@media(max-width:600px){.DialerBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);cursor:pointer;display:block;inset:0;opacity:0;pointer-events:auto;position:fixed;transition:opacity .32s ease;z-index:999}.DialerBackdrop.is-visible{opacity:1}}.Dialer .DialerConversationPane{padding-bottom:max(12px,env(safe-area-inset-bottom))}.DialerCallDetail{background:var(--background_White);display:flex;flex:1 1;flex-direction:column;min-height:0}.DialerCallDetail .DialerCallDetailHeader{align-items:center;display:flex;gap:10px;padding:12px 14px 10px}.DialerCallDetail .DialerCallDetailHeader .DialerCallDetailBack{align-items:center;background:#0000;border:none;border-radius:9px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex:0 0 auto;height:32px;justify-content:center;transition:background .14s ease,color .14s ease;width:32px}.DialerCallDetail .DialerCallDetailHeader .DialerCallDetailBack:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.DialerCallDetail .DialerCallDetailHeader .DialerCallDetailBack .material-symbols-outlined{font-size:20px}.DialerCallDetail .DialerCallDetailHeader .DialerCallDetailAvatar{align-items:center;background:var(--background_Gray_Light);border-radius:50%;color:var(--text_Title_Light);display:inline-flex;flex:0 0 auto;height:40px;justify-content:center;position:relative;width:40px}.DialerCallDetail .DialerCallDetailHeader .DialerCallDetailAvatar .material-symbols-outlined{font-size:20px}.DialerCallDetail .DialerCallDetailHeader .DialerCallDetailAvatar.has-photo{background:#0000}.DialerCallDetail .DialerCallDetailHeader .DialerCallDetailAvatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.DialerCallDetail .DialerCallDetailHeader .DialerCallDetailAvatar .DialerCallDetailAvatarBadge{align-items:center;background:var(--text_Title_Light_Light);border:2px solid var(--background_White);border-radius:50%;bottom:-2px;color:#fff;display:inline-flex;height:18px;justify-content:center;position:absolute;right:-2px;width:18px}.DialerCallDetail .DialerCallDetailHeader .DialerCallDetailAvatar .DialerCallDetailAvatarBadge .material-symbols-outlined{font-size:11px}.DialerCallDetail .DialerCallDetailHeader .DialerCallDetailAvatar .DialerCallDetailAvatarBadge.is-in{background:var(--Done)}.DialerCallDetail .DialerCallDetailHeader .DialerCallDetailAvatar .DialerCallDetailAvatarBadge.is-out{background:var(--background_Blue)}.DialerCallDetail .DialerCallDetailHeader .DialerCallDetailAvatar .DialerCallDetailAvatarBadge.is-missed{background:var(--Canceled)}.DialerCallDetail .DialerCallDetailHeader .DialerCallDetailAvatar.is-in{background:color-mix(in srgb,var(--Done) 16%,#0000);color:var(--Done)}.DialerCallDetail .DialerCallDetailHeader .DialerCallDetailAvatar.is-out{background:color-mix(in srgb,var(--background_Blue) 16%,#0000);color:var(--background_Blue)}.DialerCallDetail .DialerCallDetailHeader .DialerCallDetailAvatar.is-missed{background:color-mix(in srgb,var(--Canceled) 16%,#0000);color:var(--Canceled)}.DialerCallDetail .DialerCallDetailHeader .DialerCallDetailIdentity{display:flex;flex-direction:column;gap:1px;min-width:0}.DialerCallDetail .DialerCallDetailHeader .DialerCallDetailIdentity h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DialerCallDetail .DialerCallDetailHeader .DialerCallDetailIdentity span{font-feature-settings:"tnum";color:var(--text_Title_Light_Light);font-size:12px;font-variant-numeric:tabular-nums}.DialerCallDetail .DialerCallDetailMeta{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding:0 14px}.DialerCallDetail .DialerCallDetailMeta .DialerCallDetailStatus{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light_Light);font-size:11px;font-weight:700;padding:3px 9px}.DialerCallDetail .DialerCallDetailMeta .DialerCallDetailStatus.is-in{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.DialerCallDetail .DialerCallDetailMeta .DialerCallDetailStatus.is-out{background:color-mix(in srgb,var(--background_Blue) 14%,#0000);color:var(--background_Blue)}.DialerCallDetail .DialerCallDetailMeta .DialerCallDetailStatus.is-missed{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.DialerCallDetail .DialerCallDetailMeta .DialerCallDetailMetaItem{font-feature-settings:"tnum";align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-variant-numeric:tabular-nums;gap:4px}.DialerCallDetail .DialerCallDetailMeta .DialerCallDetailMetaItem .material-symbols-outlined{font-size:14px}.DialerCallDetail .DialerCallDetailSource{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px;padding:8px 14px 0}.DialerCallDetail .DialerCallDetailSource .DialerCallDetailSourceItem{font-feature-settings:"tnum";align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:11px;font-variant-numeric:tabular-nums;font-weight:500;gap:5px;max-width:100%;min-width:0;padding:3px 9px}.DialerCallDetail .DialerCallDetailSource .DialerCallDetailSourceItem .material-symbols-outlined{color:var(--text_Title_Light_Light);flex:0 0 auto;font-size:14px}.DialerCallDetail .DialerCallDetailSource .DialerCallDetailSourceItem{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DialerCallDetail .DialerCallDetailActions{display:flex;gap:8px;padding:12px 14px}.DialerCallDetail .DialerCallDetailActions .DialerCallDetailAction{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex:1 1;font-size:13px;font-weight:600;gap:6px;height:36px;justify-content:center;transition:border-color .12s ease,box-shadow .12s ease,background .12s ease}.DialerCallDetail .DialerCallDetailActions .DialerCallDetailAction .material-symbols-outlined{font-size:17px}.DialerCallDetail .DialerCallDetailActions .DialerCallDetailAction:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.DialerCallDetail .DialerCallDetailActions .DialerCallDetailAction.is-primary{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.DialerCallDetail .DialerCallDetailActions .DialerCallDetailAction.is-primary:hover{background:var(--background_Blue_Dark);border-color:var(--background_Blue_Dark)}.DialerCallDetail .DialerCallDetailBody{display:flex;flex:1 1;flex-direction:column;gap:14px;min-height:0;overflow-y:auto;padding:0 14px 78px;scrollbar-gutter:stable;width:100%}.DialerCallDetail .DialerCallDetailBody::-webkit-scrollbar{width:6px}.DialerCallDetail .DialerCallDetailBody::-webkit-scrollbar-thumb{background:var(--background_Gray_Light);border-radius:999px}.DialerCallDetail .DialerCallDetailBody .DialerCallDetailSection{display:flex;flex-direction:column;gap:8px}.DialerCallDetail .DialerCallDetailBody .DialerCallDetailSection .DialerCallDetailSectionTitle{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.5px;text-transform:uppercase}.DialerCallDetail .DialerCallDetailBody .DialerCallDetailSection .DialerCallDetailSectionTitle .material-symbols-outlined{font-size:15px}.DialerCallDetail .DialerCallDetailBody .DialerCallDetailSection .DialerCallDetailEmpty{border:1px dashed var(--border_Light);border-radius:10px;color:var(--text_Title_Light_Light_Light);font-size:12px;padding:10px 12px;text-align:center}.DialerCallDetail .DialerCallDetailBody .DialerCallDetailSection .DialerCallDetailSkeleton{animation:DialerCallDetailShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 25%,var(--background_Gray_Light_Light) 45%,var(--background_Gray_Light) 65%);background-size:220% 100%;border-radius:10px;height:44px}.DialerCallDetail .DialerCallDetailBody .DialerCallDetailSection.DialerCallDetailSection--insights .CallInsights{border:none;border-radius:0;border-top:1px solid var(--border_Light);box-shadow:none;overflow:hidden;position:static}.DialerCallDetail .DialerCallDetailBody .DialerCallDetailSection.DialerCallDetailSection--insights .CallInsights.is-open{max-height:none}.DialerCallDetail .DialerCallDetailBody .DialerCallDetailSection.DialerCallDetailSection--insights .CallInsights.is-closed{max-height:50px}.DialerCallDetail .DialerCallDetailBody .DialerCallDetailSection.DialerCallDetailSection--insights .CallInsights .CallInsightsHeader{background:var(--background_Gray_Light_Light);border-bottom:1px solid var(--border_Light);gap:8px;min-height:42px;padding:7px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.DialerCallDetail .DialerCallDetailBody .DialerCallDetailSection.DialerCallDetailSection--insights .CallInsights .CallInsightsHeader:hover{background:var(--background_Gray_Light)}.DialerCallDetail .DialerCallDetailBody .DialerCallDetailSection.DialerCallDetailSection--insights .CallInsights .CallInsightsHeader .CallInsightsTabs{gap:14px}.DialerCallDetail .DialerCallDetailBody .DialerCallDetailSection.DialerCallDetailSection--insights .CallInsights .CallInsightsHeader .CallInsightsTabs .CallInsightsTab{font-size:12.5px}.DialerCallDetail .DialerCallDetailBody .DialerCallDetailSection.DialerCallDetailSection--insights .CallInsights .CallInsightsHeader .CallInsightsHeaderRight{gap:4px}.DialerCallDetail .DialerCallDetailBody .DialerCallDetailSection.DialerCallDetailSection--insights .CallInsights .CallInsightsHeader .CallInsightsHeaderRight .CallInsightsClose,.DialerCallDetail .DialerCallDetailBody .DialerCallDetailSection.DialerCallDetailSection--insights .CallInsights .CallInsightsHeader .CallInsightsHeaderRight .CallInsightsExpand{height:26px;width:26px}.DialerCallDetail .DialerRecordingPlayer{align-items:center;background:var(--background_Gray_Light);border-radius:12px;display:flex;gap:10px;padding:8px 10px}.DialerCallDetail .DialerRecordingPlayer .DialerRecordingPlayBtn{align-items:center;background:var(--text_Title_Dark);border:none;border-radius:50%;color:var(--background_White);cursor:pointer;display:inline-flex;flex:0 0 auto;height:32px;justify-content:center;width:32px}.DialerCallDetail .DialerRecordingPlayer .DialerRecordingPlayBtn:disabled{cursor:default;opacity:.5}.DialerCallDetail .DialerRecordingPlayer .DialerRecordingPlayBtn .material-symbols-outlined{font-size:19px}.DialerCallDetail .DialerRecordingPlayer .DialerRecordingTrack{background:color-mix(in srgb,var(--text_Title_Light_Light) 28%,#0000);border-radius:999px;cursor:pointer;flex:1 1;height:6px;min-width:0;overflow:hidden}.DialerCallDetail .DialerRecordingPlayer .DialerRecordingTrack .DialerRecordingFill{background:var(--background_Blue);border-radius:999px;height:100%;transition:width .1s linear}.DialerCallDetail .DialerRecordingPlayer .DialerRecordingTime{font-feature-settings:"tnum";color:var(--text_Title_Light_Light);flex:0 0 auto;font-size:11px;font-variant-numeric:tabular-nums}.DialerCallDetail .DialerRecordingPlayer.is-error .DialerRecordingTrack{opacity:.4}@keyframes DialerCallDetailShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(max-width:600px){.DialerCallDetail .DialerCallDetailActions .DialerCallDetailAction{font-size:12px}}.SignUpOnboarding{align-items:center;animation:SignUpOnboardingOverlayFade .22s ease forwards;display:flex;inset:0;justify-content:center;padding:0;position:fixed;z-index:6000}@keyframes SignUpOnboardingOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes SignUpOnboardingCardPop{0%{opacity:0;transform:translateY(-16px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes SignUpOnboardingSlideInRight{0%{opacity:0;transform:translateX(44px)}to{opacity:1;transform:translateX(0)}}@keyframes SignUpOnboardingSlideInLeft{0%{opacity:0;transform:translateX(-44px)}to{opacity:1;transform:translateX(0)}}@keyframes OBVisualInRight{0%{opacity:0;transform:translateX(34px) scale(.97)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes OBVisualInLeft{0%{opacity:0;transform:translateX(-34px) scale(.97)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes OBSuccessPop{0%{opacity:0;transform:scale(.2)}55%{opacity:1;transform:scale(1.12)}75%{transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes OBSuccessCheck{0%{opacity:0;transform:scale(0) rotate(-22deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes OBSuccessRing{0%{opacity:.5;transform:scale(.7)}to{opacity:0;transform:scale(2.3)}}@keyframes OBSuccessSpark{0%{opacity:0;transform:rotate(var(--a)) translateY(4px) scale(.5)}25%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(-54px) scale(.35)}}@keyframes OBSuccessRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.SignUpOnboarding .SignUpOnboardingOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.SignUpOnboarding .SignUpOnboardingCard{animation:SignUpOnboardingCardPop .3s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:row;height:min(560px,86dvh);overflow:hidden;position:relative;transition:width .55s cubic-bezier(.65,0,.35,1),height .55s cubic-bezier(.65,0,.35,1),border-radius .45s ease;width:min(600px,92vw);z-index:1}.SignUpOnboarding .SignUpOnboardingCard.is-done,.SignUpOnboarding .SignUpOnboardingCard.is-expanded{border:none;border-radius:0;height:100dvh;max-height:none;max-width:none;width:100vw}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingAccountBar{align-items:center;display:inline-flex;gap:8px;max-width:calc(100% - 32px);position:absolute;right:18px;top:16px;z-index:4}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingAccountBar .SignUpOnboardingAccount{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:color-mix(in srgb,var(--background_White) 78%,#0000);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;display:inline-flex;gap:6px;max-width:240px;min-width:0;padding:6px 12px 6px 9px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingAccountBar .SignUpOnboardingAccount .material-symbols-outlined{color:var(--text_Title_Light);flex:0 0 auto;font-size:18px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingAccountBar .SignUpOnboardingAccount .SignUpOnboardingAccountEmail{color:var(--text_Title_Dark);font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingAccountBar .SignUpOnboardingLogout{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:12.5px;font-weight:600;gap:6px;padding:6px 12px 6px 10px;transition:border-color .12s ease,box-shadow .12s ease,color .12s ease}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingAccountBar .SignUpOnboardingLogout .material-symbols-outlined{color:var(--text_Title_Light);font-size:17px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingAccountBar .SignUpOnboardingLogout:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14;color:var(--Canceled)}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingAccountBar .SignUpOnboardingLogout:hover .material-symbols-outlined{color:var(--Canceled)}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft{background:var(--background_White);display:flex;flex:1 1;flex-direction:column;min-width:0;position:relative}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingTopbar{align-items:center;display:flex;flex:0 0 auto;gap:12px;justify-content:space-between;padding:20px 26px 8px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingTopbar .SignUpOnboardingBrand{align-items:center;display:inline-flex;gap:10px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingTopbar .SignUpOnboardingBrand img{border-radius:4px;height:31px;object-fit:contain;width:31px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingTopbar .SignUpOnboardingBrand span{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;color:var(--background_Blue);font-size:20px;font-weight:600;letter-spacing:.01em}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody{align-items:center;display:flex;flex:1 1 auto;justify-content:center;min-height:0;padding:12px 26px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBannerWrap{max-width:460px;width:100%}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner{align-items:flex-start;display:flex;flex-direction:column;gap:10px;width:100%}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner.is-next{animation:SignUpOnboardingSlideInRight .34s cubic-bezier(.22,1,.36,1) both}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner.is-prev{animation:SignUpOnboardingSlideInLeft .34s cubic-bezier(.22,1,.36,1) both}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingIcon{align-items:center;background:var(--surface-sunken);border-radius:12px;color:var(--text_Title_Dark);display:inline-flex;height:42px;justify-content:center;margin-bottom:2px;width:42px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingIcon .material-symbols-outlined{font-size:24px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingQuestion{color:var(--text_Title_Dark);font-size:24px;font-weight:700;letter-spacing:-.015em;line-height:1.22;margin:0}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingSubtitle{color:var(--text_Title_Light_Light);font-size:13.5px;line-height:1.5;margin:0}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField{margin-top:10px;width:100%}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:15px;outline:3px solid #0000;padding:13px 14px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingInput::placeholder{color:var(--text_Title_Light_Light)}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingInput:focus,.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingInput:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingChoice{width:100%}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingChoice .SignUpOnboardingChoiceSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);display:flex;gap:8px;margin-bottom:8px;padding:11px 13px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingChoice .SignUpOnboardingChoiceSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:19px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingChoice .SignUpOnboardingChoiceSearch input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:15px;outline:none}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingChoice .SignUpOnboardingChoiceSearch input::placeholder{color:var(--text_Title_Light_Light)}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingChoice .SignUpOnboardingChoiceList{display:flex;flex-wrap:wrap;gap:8px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingChoice .SignUpOnboardingChoiceList .SignUpOnboardingChoiceOption{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:inline-flex;gap:8px;padding:10px 14px;text-align:left;transition:border-color .12s ease,box-shadow .12s ease,background .12s ease}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingChoice .SignUpOnboardingChoiceList .SignUpOnboardingChoiceOption .SignUpOnboardingChoiceOptionIcon{color:var(--text_Title_Light);flex:0 0 auto;font-size:19px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingChoice .SignUpOnboardingChoiceList .SignUpOnboardingChoiceOption .SignUpOnboardingChoiceOptionLabel{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600;white-space:nowrap}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingChoice .SignUpOnboardingChoiceList .SignUpOnboardingChoiceOption .SignUpOnboardingChoiceTick{color:var(--background_Blue);flex:0 0 auto;font-size:18px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingChoice .SignUpOnboardingChoiceList .SignUpOnboardingChoiceOption:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingChoice .SignUpOnboardingChoiceList .SignUpOnboardingChoiceOption.is-active{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));border-color:var(--background_Blue)}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingChoice .SignUpOnboardingChoiceList .SignUpOnboardingChoiceOption.is-active .SignUpOnboardingChoiceOptionIcon{color:var(--background_Blue)}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingChoice .SignUpOnboardingChoiceList .SignUpOnboardingChoiceEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:16px 9px;text-align:center;width:100%}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingDropdown{position:relative;width:100%}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingDropdown .SignUpOnboardingDropdownTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);cursor:pointer;display:flex;gap:10px;justify-content:space-between;outline:3px solid #0000;padding:13px 14px;transition:border-color .12s ease,box-shadow .12s ease,outline-color .12s ease;width:100%}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingDropdown .SignUpOnboardingDropdownTrigger .SignUpOnboardingDropdownValue{color:var(--text_Title_Dark);font-size:15px;font-weight:600}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingDropdown .SignUpOnboardingDropdownTrigger .SignUpOnboardingDropdownValue.is-placeholder{color:var(--text_Title_Light_Light);font-weight:500}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingDropdown .SignUpOnboardingDropdownTrigger .SignUpOnboardingDropdownChevron{color:var(--text_Title_Light_Light);font-size:22px;transition:transform .18s ease}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingDropdown .SignUpOnboardingDropdownTrigger:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingDropdown .SignUpOnboardingDropdownTrigger.is-open{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingDropdown .SignUpOnboardingDropdownTrigger.is-open .SignUpOnboardingDropdownChevron{transform:rotate(180deg)}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingDropdown .SignUpOnboardingDropdownTrigger.is-error{border-color:var(--Canceled)}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingDropdown .SignUpOnboardingDropdownMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;left:0;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingDropdown .SignUpOnboardingDropdownMenu .SignUpOnboardingDropdownSearch{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:6px;margin-bottom:4px;padding:6px 8px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingDropdown .SignUpOnboardingDropdownMenu .SignUpOnboardingDropdownSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingDropdown .SignUpOnboardingDropdownMenu .SignUpOnboardingDropdownSearch input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13.5px;outline:none}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingDropdown .SignUpOnboardingDropdownMenu .SignUpOnboardingDropdownSearch input::placeholder{color:var(--text_Title_Light_Light)}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingDropdown .SignUpOnboardingDropdownMenu .SignUpOnboardingDropdownList{-webkit-overflow-scrolling:touch;max-height:min(260px,42vh);overflow-y:auto}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingDropdown .SignUpOnboardingDropdownMenu .SignUpOnboardingDropdownList .SignUpOnboardingDropdownOption{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding:9px;text-align:left;width:100%}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingDropdown .SignUpOnboardingDropdownMenu .SignUpOnboardingDropdownList .SignUpOnboardingDropdownOption span{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingDropdown .SignUpOnboardingDropdownMenu .SignUpOnboardingDropdownList .SignUpOnboardingDropdownOption .material-symbols-outlined{color:var(--background_Blue);font-size:17px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingDropdown .SignUpOnboardingDropdownMenu .SignUpOnboardingDropdownList .SignUpOnboardingDropdownOption.is-active,.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingDropdown .SignUpOnboardingDropdownMenu .SignUpOnboardingDropdownList .SignUpOnboardingDropdownOption:hover{background:var(--surface-sunken)}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingDropdown .SignUpOnboardingDropdownMenu .SignUpOnboardingDropdownList .SignUpOnboardingDropdownEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:12px 9px;text-align:center}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingError{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;margin-top:4px;padding:9px 12px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingError .material-symbols-outlined{font-size:18px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingSkip{align-self:flex-start;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;margin-top:2px;padding:4px 2px;text-decoration:underline;text-underline-offset:3px;transition:color .12s ease}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingSkip:hover{color:var(--text_Title_Dark)}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingHiddenSubmit{border:0;height:0;opacity:0;padding:0;pointer-events:none;position:absolute;width:0}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingSuccess{align-items:center;animation:SignUpOnboardingCardPop .32s ease forwards;display:flex;flex-direction:column;gap:10px;justify-content:center;max-width:420px;text-align:center;width:100%}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingSuccess .SignUpOnboardingSuccessIcon{align-items:center;animation:OBSuccessPop .6s cubic-bezier(.34,1.56,.64,1) both;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border-radius:50%;box-shadow:0 12px 28px -8px color-mix(in srgb,var(--background_Blue) 65%,#0000);color:#fff;display:inline-flex;height:78px;justify-content:center;margin-bottom:12px;position:relative;width:78px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingSuccess .SignUpOnboardingSuccessIcon .SignUpOnboardingSuccessCheck{animation:OBSuccessCheck .42s cubic-bezier(.34,1.56,.64,1) .22s both;font-size:42px;font-weight:700}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingSuccess .SignUpOnboardingSuccessIcon .SignUpOnboardingSuccessRing{animation:OBSuccessRing .9s ease-out .28s forwards;border:2px solid var(--background_Blue);border-radius:50%;inset:0;opacity:0;pointer-events:none;position:absolute}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingSuccess .SignUpOnboardingSuccessIcon .SignUpOnboardingSuccessRingB{animation-delay:.5s}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingSuccess .SignUpOnboardingSuccessIcon .SignUpOnboardingSuccessBurst{inset:0;pointer-events:none;position:absolute}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingSuccess .SignUpOnboardingSuccessIcon .SignUpOnboardingSuccessBurst .SignUpOnboardingSuccessSpark{--a:calc(var(--spark-i)*36deg);animation:OBSuccessSpark .72s ease-out .3s both;border-radius:2px;height:7px;left:50%;margin:-3.5px 0 0 -3.5px;opacity:0;position:absolute;top:50%;transform:rotate(var(--a)) translateY(4px);width:7px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingSuccess .SignUpOnboardingSuccessIcon .SignUpOnboardingSuccessBurst .SignUpOnboardingSuccessSpark:nth-child(4n+1){background:var(--Submited)}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingSuccess .SignUpOnboardingSuccessIcon .SignUpOnboardingSuccessBurst .SignUpOnboardingSuccessSpark:nth-child(4n+2){background:var(--Done)}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingSuccess .SignUpOnboardingSuccessIcon .SignUpOnboardingSuccessBurst .SignUpOnboardingSuccessSpark:nth-child(4n+3){background:var(--Estimate)}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingSuccess .SignUpOnboardingSuccessIcon .SignUpOnboardingSuccessBurst .SignUpOnboardingSuccessSpark:nth-child(4n+4){background:var(--pending)}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingSuccess h2{animation:OBSuccessRise .45s ease .34s both;color:var(--text_Title_Dark);font-size:24px;font-weight:700;margin:0}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingSuccess p{animation:OBSuccessRise .45s ease .46s both;color:var(--text_Title_Light_Light);font-size:13.5px;line-height:1.5;margin:0}@media(prefers-reduced-motion:reduce){.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingSuccess .SignUpOnboardingSuccessCheck,.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingSuccess .SignUpOnboardingSuccessIcon,.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingSuccess h2,.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingSuccess p{animation:none}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingSuccess .SignUpOnboardingSuccessBurst,.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingSuccess .SignUpOnboardingSuccessRing{display:none}}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingFooter{align-items:center;display:flex;flex:0 0 auto;gap:12px;justify-content:space-between;padding:12px 26px 18px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingFooter .SignUpOnboardingBack{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 10px;transition:background .12s ease,color .12s ease}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingFooter .SignUpOnboardingBack .material-symbols-outlined{font-size:18px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingFooter .SignUpOnboardingBack:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingFooter .SignUpOnboardingDots{align-items:center;display:inline-flex;gap:6px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingFooter .SignUpOnboardingDots .SignUpOnboardingDot{background:var(--border_Dark_Light);border-radius:50%;height:7px;transition:background .2s ease,width .2s ease;width:7px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingFooter .SignUpOnboardingDots .SignUpOnboardingDot.is-done{background:var(--background_Blue)}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingFooter .SignUpOnboardingDots .SignUpOnboardingDot.is-active{background:var(--background_Blue);border-radius:999px;width:22px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingFooter .SignUpOnboardingNext{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:8px;height:40px;padding:4px 16px 4px 6px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingFooter .SignUpOnboardingNext .SignUpOnboardingNextInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;height:28px;justify-content:center;width:28px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingFooter .SignUpOnboardingNext .SignUpOnboardingNextInner .material-symbols-outlined{color:#fff;font-size:17px;font-weight:500}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingFooter .SignUpOnboardingNext .SignUpOnboardingNextLabel{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600;white-space:nowrap}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingFooter .SignUpOnboardingNext:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingFooter .SignUpOnboardingNext:active{transform:scale(.98)}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingFooter .SignUpOnboardingNext.is-loading .SignUpOnboardingNextInner{display:none}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingProgress{background:var(--surface-sunken);flex:0 0 auto;height:4px;position:relative;width:100%}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingProgress span{background:var(--background_Blue);display:block;height:100%;transition:width .45s cubic-bezier(.22,1,.36,1)}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingRight{background:radial-gradient(85% 24% at 50% 0,color-mix(in srgb,var(--background_Blue) 32%,#0000),#0000 72%),radial-gradient(55% 20% at 24% 4%,color-mix(in srgb,var(--background_Blue_Purpel) 26%,#0000),#0000 76%),linear-gradient(180deg,color-mix(in srgb,var(--background_Blue) 12%,var(--background_White)) 0,var(--background_White) 34%,var(--background_White) 100%);flex:0 0 auto;opacity:0;overflow:hidden;position:relative;transition:width .55s cubic-bezier(.65,0,.35,1),opacity .4s ease .18s;width:0}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingRight .SignUpOnboardingHeroClouds{inset:0;overflow:hidden;pointer-events:none;position:absolute}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingRight .SignUpOnboardingHeroClouds img{filter:saturate(.9);opacity:.4;position:absolute}[data-theme=dark] .SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingRight .SignUpOnboardingHeroClouds img{opacity:.1}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingRight .SignUpOnboardingHeroClouds .SignUpOnboardingCloudA{left:-60px;top:-40px;width:320px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingRight .SignUpOnboardingHeroClouds .SignUpOnboardingCloudB{bottom:-50px;right:-70px;width:360px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingRight .SignUpOnboardingRightStage{align-items:center;display:flex;inset:0;justify-content:center;padding:40px 36px;position:absolute}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingRight .SignUpOnboardingRightStage .SignUpOnboardingHero{display:flex;flex-direction:column;gap:26px;max-width:440px;position:relative;width:100%;z-index:1}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingRight .SignUpOnboardingRightStage .SignUpOnboardingHero .SignUpOnboardingHeroHeader h3{color:var(--text_Title_Dark);font-size:28px;font-weight:400;line-height:1.2;margin:0 0 8px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingRight .SignUpOnboardingRightStage .SignUpOnboardingHero .SignUpOnboardingHeroHeader p{color:var(--text_Title_Light);font-size:13px;margin:0}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingRight .SignUpOnboardingRightStage .SignUpOnboardingHero .SignUpOnboardingMock{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:color-mix(in srgb,var(--background_White) 55%,#0000);border:1px solid color-mix(in srgb,var(--background_White) 70%,#0000);border-radius:18px;box-shadow:0 8px 24px #0f172a0f;padding:18px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingRight .SignUpOnboardingRightStage .SignUpOnboardingHero .SignUpOnboardingMock .SignUpOnboardingVisual{width:100%}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingRight .SignUpOnboardingRightStage .SignUpOnboardingHero .SignUpOnboardingMock .SignUpOnboardingVisual.is-next{animation:OBVisualInRight .42s cubic-bezier(.22,1,.36,1) both}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingRight .SignUpOnboardingRightStage .SignUpOnboardingHero .SignUpOnboardingMock .SignUpOnboardingVisual.is-prev{animation:OBVisualInLeft .42s cubic-bezier(.22,1,.36,1) both}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingRight .SignUpOnboardingRightStage .SignUpOnboardingHero .SignUpOnboardingBrands{color:var(--text_Title_Light);display:flex;flex-wrap:wrap;font-size:13px;gap:16px}.SignUpOnboarding .SignUpOnboardingCard.is-done .SignUpOnboardingRight,.SignUpOnboarding .SignUpOnboardingCard.is-expanded .SignUpOnboardingRight{opacity:1;width:42%}.SignUpOnboarding .OBVisual{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center}.SignUpOnboarding .OBVisualCaption{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600;text-align:center}.SignUpOnboarding .OBLine{background:var(--surface-sunken);border-radius:999px;height:8px;width:120px}.SignUpOnboarding .OBChip{align-items:center;background:color-mix(in srgb,var(--background_White) 75%,#0000);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:6px 11px}.SignUpOnboarding .OBChip .material-symbols-outlined{color:var(--background_Blue);font-size:15px}.SignUpOnboarding .OBVisualContact .OBContactCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;gap:14px;padding:18px;width:100%}.SignUpOnboarding .OBVisualContact .OBContactCard .OBContactAvatar{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Purpel));border-radius:50%;color:#fff;display:inline-flex;flex:0 0 auto;font-size:18px;font-weight:700;height:52px;justify-content:center;width:52px}.SignUpOnboarding .OBVisualContact .OBContactCard .OBContactLines{display:flex;flex-direction:column;gap:9px;min-width:0}.SignUpOnboarding .OBVisualContact .OBContactCard .OBContactLines .OBContactName{color:var(--text_Title_Dark);font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SignUpOnboarding .OBVisualContact .OBContactMeta{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.SignUpOnboarding .OBVisualWorkspace .OBWorkspaceCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;padding:18px;width:100%}.SignUpOnboarding .OBVisualWorkspace .OBWorkspaceCard .OBWorkspaceHead{align-items:center;display:flex;gap:12px;margin-bottom:16px}.SignUpOnboarding .OBVisualWorkspace .OBWorkspaceCard .OBWorkspaceHead .OBWorkspaceLogo{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border-radius:12px;color:#fff;display:inline-flex;height:44px;justify-content:center;width:44px}.SignUpOnboarding .OBVisualWorkspace .OBWorkspaceCard .OBWorkspaceHead .OBWorkspaceLogo .material-symbols-outlined{font-size:24px}.SignUpOnboarding .OBVisualWorkspace .OBWorkspaceCard .OBWorkspaceHead .OBWorkspaceTitle{color:var(--text_Title_Dark);font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SignUpOnboarding .OBVisualWorkspace .OBWorkspaceCard .OBWorkspacePills{display:flex;flex-wrap:wrap;gap:8px}.SignUpOnboarding .OBVisualWorkspace .OBWorkspaceCard .OBWorkspacePills span{align-items:center;background:var(--surface-sunken);border-radius:8px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:6px 10px}.SignUpOnboarding .OBVisualWorkspace .OBWorkspaceCard .OBWorkspacePills span .material-symbols-outlined{color:var(--background_Blue);font-size:15px}.SignUpOnboarding .OBVisualIndustry .OBIndustryGrid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(5,1fr)}.SignUpOnboarding .OBVisualIndustry .OBIndustryGrid .OBIndustryTile{align-items:center;aspect-ratio:1;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;color:var(--text_Title_Light);display:inline-flex;justify-content:center;transition:transform .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.SignUpOnboarding .OBVisualIndustry .OBIndustryGrid .OBIndustryTile .material-symbols-outlined{font-size:20px}.SignUpOnboarding .OBVisualIndustry .OBIndustryGrid .OBIndustryTile.is-active{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_White));border-color:var(--background_Blue);box-shadow:0 4px 12px #0f172a14;color:var(--background_Blue);transform:scale(1.12)}.SignUpOnboarding .OBVisualGoals .OBShortcutsCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;padding:18px;width:100%}.SignUpOnboarding .OBVisualGoals .OBShortcutsCard .OBShortcutsHead{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12.5px;font-weight:600;gap:6px;margin-bottom:14px}.SignUpOnboarding .OBVisualGoals .OBShortcutsCard .OBShortcutsHead .material-symbols-outlined{color:var(--background_Blue);font-size:17px}.SignUpOnboarding .OBVisualGoals .OBShortcutsCard .OBShortcutsList{display:flex;flex-direction:column;gap:8px}.SignUpOnboarding .OBVisualGoals .OBShortcutsCard .OBShortcutsList .OBShortcutItem{align-items:center;background:var(--surface-sunken);border-radius:10px;display:flex;gap:10px;padding:9px 11px}.SignUpOnboarding .OBVisualGoals .OBShortcutsCard .OBShortcutsList .OBShortcutItem .material-symbols-outlined{color:var(--background_Blue);flex:0 0 auto;font-size:19px}.SignUpOnboarding .OBVisualGoals .OBShortcutsCard .OBShortcutsList .OBShortcutItem .OBShortcutItemLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.SignUpOnboarding .OBVisualGoals .OBShortcutsCard .OBShortcutsEmpty{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5}.SignUpOnboarding .OBVisualTimezone .OBTimezoneCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;padding:22px 18px;text-align:center;width:100%}.SignUpOnboarding .OBVisualTimezone .OBTimezoneCard .OBTimezoneGlobe{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Purpel));border-radius:50%;color:#fff;display:inline-flex;height:56px;justify-content:center;width:56px}.SignUpOnboarding .OBVisualTimezone .OBTimezoneCard .OBTimezoneGlobe .material-symbols-outlined{font-size:30px}.SignUpOnboarding .OBVisualTimezone .OBTimezoneCard .OBTimezoneLabel{color:var(--text_Title_Dark);font-size:15px;font-weight:700}.SignUpOnboarding .OBVisualTimezone .OBTimezoneCard .OBTimezoneNote{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;gap:6px}.SignUpOnboarding .OBVisualTimezone .OBTimezoneCard .OBTimezoneNote .material-symbols-outlined{font-size:15px}.SignUpOnboarding .OBVisualChannels .OBChannelCloud{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.SignUpOnboarding .OBVisualChannels .OBChannelCloud .OBChannelChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:7px 11px;transition:transform .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,background .18s ease}.SignUpOnboarding .OBVisualChannels .OBChannelCloud .OBChannelChip .material-symbols-outlined{font-size:15px}.SignUpOnboarding .OBVisualChannels .OBChannelCloud .OBChannelChip.is-active{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:0 6px 16px #0f172a1f;color:#fff;transform:translateY(-2px) scale(1.04)}.SignUpOnboarding .OBVisualChannels .OBChannelCloud .OBChannelChip.is-active .material-symbols-outlined{color:#fff}.SignUpOnboarding .OBVisualRevenue .OBRevenueCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;padding:18px;width:100%}.SignUpOnboarding .OBVisualRevenue .OBRevenueCard .OBRevenueHead{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12.5px;font-weight:600;gap:6px;margin-bottom:6px}.SignUpOnboarding .OBVisualRevenue .OBRevenueCard .OBRevenueHead .material-symbols-outlined{color:var(--background_Blue);font-size:17px}.SignUpOnboarding .OBVisualRevenue .OBRevenueCard .OBRevenueValue{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin-bottom:16px}.SignUpOnboarding .OBVisualRevenue .OBRevenueCard .OBRevenueBars{align-items:flex-end;display:flex;gap:10px;height:92px}.SignUpOnboarding .OBVisualRevenue .OBRevenueCard .OBRevenueBars span{background:color-mix(in srgb,var(--background_Blue) 28%,var(--surface-sunken));border-radius:6px 6px 0 0;flex:1 1;transition:height .4s ease}.SignUpOnboarding .OBVisualRevenue .OBRevenueCard .OBRevenueBars span.is-peak{background:linear-gradient(180deg,var(--background_Blue),var(--background_Blue_Dark))}.SignUpOnboarding .OBVisualTeam .OBTeamCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;padding:18px;width:100%}.SignUpOnboarding .OBVisualTeam .OBTeamCard .OBTeamHead{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12.5px;font-weight:600;gap:8px;margin-bottom:16px}.SignUpOnboarding .OBVisualTeam .OBTeamCard .OBTeamHead .OBTeamHeadIcon{align-items:center;background:var(--surface-sunken);border-radius:8px;color:var(--text_Title_Dark);display:inline-flex;height:26px;justify-content:center;width:26px}.SignUpOnboarding .OBVisualTeam .OBTeamCard .OBTeamHead .OBTeamHeadIcon .material-symbols-outlined{font-size:16px}.SignUpOnboarding .OBVisualTeam .OBTeamCard .OBTeamCluster{align-items:center;display:flex;margin-bottom:16px;padding-left:12px}.SignUpOnboarding .OBVisualTeam .OBTeamCard .OBTeamCluster .OBTeamAvatar{align-items:center;border:2px solid var(--background_White);border-radius:50%;box-shadow:0 1px 3px #0000000d;color:#fff;display:inline-flex;height:42px;justify-content:center;margin-left:-12px;width:42px}.SignUpOnboarding .OBVisualTeam .OBTeamCard .OBTeamCluster .OBTeamAvatar .material-symbols-outlined{font-size:21px}.SignUpOnboarding .OBVisualTeam .OBTeamCard .OBTeamCluster .OBTeamAvatar--0{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark))}.SignUpOnboarding .OBVisualTeam .OBTeamCard .OBTeamCluster .OBTeamAvatar--1{background:linear-gradient(135deg,var(--background_Blue_Purpel),var(--background_Blue))}.SignUpOnboarding .OBVisualTeam .OBTeamCard .OBTeamCluster .OBTeamAvatar--2{background:linear-gradient(135deg,var(--background_Blue_Dark),var(--background_Blue_Purpel))}.SignUpOnboarding .OBVisualTeam .OBTeamCard .OBTeamCluster .OBTeamAvatar--3{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Purpel))}.SignUpOnboarding .OBVisualTeam .OBTeamCard .OBTeamCluster .OBTeamMore{align-items:center;background:var(--surface-sunken);border:2px solid var(--background_White);border-radius:50%;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:700;height:42px;justify-content:center;margin-left:-12px;width:42px}.SignUpOnboarding .OBVisualTeam .OBTeamCard .OBTeamLabel{align-items:center;background:var(--surface-sunken);border-radius:999px;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:600;padding:6px 12px}.SignUpOnboarding .OBVisualPhone .OBPhoneFrame{background:var(--background_White);border:1px solid var(--border_Light);border-radius:26px;box-shadow:0 8px 24px #0f172a1a;height:210px;padding:12px;position:relative;width:150px}.SignUpOnboarding .OBVisualPhone .OBPhoneFrame .OBPhoneNotch{background:var(--surface-sunken);border-radius:999px;height:5px;left:50%;position:absolute;top:10px;transform:translateX(-50%);width:46px}.SignUpOnboarding .OBVisualPhone .OBPhoneFrame .OBPhoneScreen{align-items:center;background:var(--surface-sunken);border-radius:16px;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center;padding:14px}.SignUpOnboarding .OBVisualPhone .OBPhoneFrame .OBPhoneScreen .OBPhoneCallIcon{color:var(--background_Blue);font-size:30px}.SignUpOnboarding .OBVisualPhone .OBPhoneFrame .OBPhoneScreen .OBPhoneNumber{color:var(--text_Title_Dark);font-size:13.5px;font-weight:700;text-align:center;word-break:break-word}.SignUpOnboarding .OBVisualPhone .OBPhoneFrame .OBPhoneScreen .OBPhoneSecure{align-items:center;color:var(--Done);display:inline-flex;font-size:11px;font-weight:600;gap:4px}.SignUpOnboarding .OBVisualPhone .OBPhoneFrame .OBPhoneScreen .OBPhoneSecure .material-symbols-outlined{font-size:14px}.SignUpOnboarding .OBVisualCelebrate .OBVisualBurst{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Purpel));border-radius:50%;box-shadow:0 10px 30px #3b82f652;color:#fff;display:inline-flex;height:88px;justify-content:center;width:88px}.SignUpOnboarding .OBVisualCelebrate .OBVisualBurst .material-symbols-outlined{font-size:44px}.SignUpOnboarding .OBVisualCelebrate .OBVisualCelebrateText{color:var(--text_Title_Dark);font-size:15px;font-weight:700}@media(max-width:820px){.SignUpOnboarding{padding:0}.SignUpOnboarding .SignUpOnboardingCard.is-done .SignUpOnboardingRight,.SignUpOnboarding .SignUpOnboardingCard.is-expanded .SignUpOnboardingRight{display:none}.SignUpOnboarding .SignUpOnboardingCard.is-done .SignUpOnboardingLeft,.SignUpOnboarding .SignUpOnboardingCard.is-expanded .SignUpOnboardingLeft{flex:1 1}}@media(max-width:600px){.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingTopbar{padding:16px 18px 6px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody{padding:12px 18px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingQuestion{font-size:21px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingChoice .SignUpOnboardingChoiceSearch input,.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingLeftBody .SignUpOnboardingBanner .SignUpOnboardingField .SignUpOnboardingInput{font-size:16px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingFooter{padding:12px 18px 16px}.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingAccountBar .SignUpOnboardingAccount .SignUpOnboardingAccountEmail,.SignUpOnboarding .SignUpOnboardingCard .SignUpOnboardingLeft .SignUpOnboardingFooter .SignUpOnboardingBack span:not(.material-symbols-outlined){display:none}}@media(prefers-reduced-motion:reduce){.SignUpOnboarding .SignUpOnboardingCard,.SignUpOnboarding .SignUpOnboardingCard *,.SignUpOnboarding .SignUpOnboardingOverlay{animation:none!important;transition:none!important}}.SideAppsMenuWrapper{display:flex;height:100%;padding:5px 2px 5px 5px;z-index:60}.SideAppsMenuWrapper .AppsMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;height:100%;margin-left:4px;z-index:60}.SideAppsMenuWrapper .AppsMenu .AppsMenuList{display:flex;flex-direction:column;gap:9px;padding-top:15px}.SideAppsMenuWrapper .AppsMenu .AppsMenuList .AppsMenuItem{align-items:center;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;gap:5px;padding:6px 8px}.SideAppsMenuWrapper .AppsMenu .AppsMenuList .AppsMenuItem img{height:34px;object-fit:contain;width:34px}.SideAppsMenuWrapper .AppsMenu .AppsMenuList .AppsMenuItem p{color:var(--text_Title_Light_Light);font-size:10px;font-weight:600;margin:0}@media(max-width:1050px){.SideAppsMenuWrapper{padding:4px 2px 4px 4px}.SideAppsMenuWrapper .AppsMenu{margin-left:3px}.SideAppsMenuWrapper .AppsMenu .AppsMenuList{gap:6px;padding-top:10px}.SideAppsMenuWrapper .AppsMenu .AppsMenuList .AppsMenuItem{padding:4px 6px}.SideAppsMenuWrapper .AppsMenu .AppsMenuList .AppsMenuItem img{height:30px;width:30px}}@media(max-width:600px){.SideAppsMenuWrapper{display:none}}.GenayaLoading{background-color:var(--background_Gray_Light_Light);inset:0;isolation:isolate;overflow:hidden;padding:10px;position:fixed}.GenayaLoading,.GenayaLoading .GenayaLoadingCore{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.GenayaLoading .GenayaLoadingCore{border-radius:8px;flex-direction:column;gap:12px;padding:24px;position:relative;z-index:2}.GenayaLoading .GenayaLoadingLogo{align-items:center;animation:GenayaLoadingFloat 3.2s ease-in-out infinite;display:flex;gap:10px;height:66px;justify-content:center;position:relative;width:66px}.GenayaLoading .GenayaLoadingLogo img{filter:drop-shadow(0 10px 22px rgba(54,96,214,.28));height:32px;margin-bottom:-7px;object-fit:contain;position:relative;width:32px;z-index:2}.GenayaLoading .GenayaLoadingLogo .GenayaLoadingLogoRing{animation:GenayaLoadingSpin 1.1s linear infinite;background:conic-gradient(from 0deg,#0000 0deg,#6366f100 200deg,var(--background_Blue) 320deg,var(--background_Blue_Purpel) 1turn);border-radius:50%;display:none;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 3px));position:absolute}.GenayaLoading .GenayaLoadingLogo .GenayaLoadingLogoGlow{animation:GenayaLoadingGlow 2.4s ease-in-out infinite;background:radial-gradient(circle,#789eff8c,#0000 65%);border-radius:50%;display:none;filter:blur(6px);inset:-14px;position:absolute}.GenayaLoading .GenayaLoadingWordmark{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;font-size:30px;font-weight:600;letter-spacing:.3px;margin:6px 0 0}.GenayaLoading .GenayaLoadingSubtitle{animation:GenayaLoadingFade 2.4s ease-in-out infinite,GenayaLoadingFloat 3.2s ease-in-out infinite;-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#5b6b86;font-size:14px;font-weight:500;margin:-20px 0 0;will-change:opacity,transform}.GenayaLoading .GenayaLoadingBar{background:#7896c82e;border-radius:999px;height:3px;margin-top:10px;overflow:hidden;position:relative;width:200px}.GenayaLoading .GenayaLoadingBar .GenayaLoadingBarFill{animation:GenayaLoadingSweep 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Blue),var(--background_Blue_Purpel));border-radius:999px;height:100%;left:0;position:absolute;top:0;width:40%;will-change:transform}@media(max-width:600px){.GenayaLoading .GenayaLoadingLogo{height:84px;width:84px}.GenayaLoading .GenayaLoadingLogo img{height:34px;width:34px}.GenayaLoading .GenayaLoadingWordmark{margin-top:10px}.GenayaLoading .GenayaLoadingSubtitle{margin-top:-30px}.GenayaLoading .GenayaLoadingWordmark{font-size:26px}.GenayaLoading .GenayaLoadingBar{width:168px}}@keyframes GenayaLoadingFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes GenayaLoadingGlow{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:.9;transform:scale(1.06)}}@keyframes GenayaLoadingSpin{to{transform:rotate(1turn)}}@keyframes GenayaLoadingSweep{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}@keyframes GenayaLoadingFade{0%,to{opacity:.55}50%{opacity:1}}@keyframes GenayaLoadingDriftLeft{0%,to{transform:scaleX(-1) translateX(0)}50%{transform:scaleX(-1) translateX(18px)}}@keyframes GenayaLoadingDriftCenter{0%,to{transform:translateX(-50%)}50%{transform:translateX(-46%)}}@keyframes GenayaLoadingDriftRight{0%,to{transform:translateX(0)}50%{transform:translateX(-18px)}}.TopGenayaMessage{animation:TopGenayaMessageIn .34s cubic-bezier(.22,1,.36,1) both;padding:5px 5px 2px}.TopGenayaMessage.is-closing{animation:TopGenayaMessageOut .3s cubic-bezier(.4,0,1,1) both;overflow:hidden;pointer-events:none}.TopGenayaMessage .TopGenayaMessageInner{align-items:center;border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-wrap:wrap;gap:10px 12px;padding:7px 12px 7px 14px;transition:background .25s ease,border-color .25s ease}.TopGenayaMessage .TopGenayaMessageInner.is-info{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));border:1px solid color-mix(in srgb,var(--background_Blue) 22%,#0000)}.TopGenayaMessage .TopGenayaMessageInner.is-danger{background:color-mix(in srgb,var(--Canceled) 8%,var(--background_White));border:1px solid color-mix(in srgb,var(--Canceled) 26%,#0000)}.TopGenayaMessage .TopGenayaMessageInner.is-warn{background:color-mix(in srgb,var(--pending) 9%,var(--background_White));border:1px solid color-mix(in srgb,var(--pending) 30%,#0000)}.TopGenayaMessage .TopGenayaMessageInner.is-admin{background:color-mix(in srgb,var(--pending) 13%,var(--background_White));border:1px solid color-mix(in srgb,var(--pending) 42%,#0000)}.TopGenayaMessage .TopGenayaMessageInner.is-admin-write{animation:topGenayaAdminWritePulse 2.6s ease-in-out infinite;background:color-mix(in srgb,var(--Canceled) 12%,var(--background_White));border:1px solid color-mix(in srgb,var(--Canceled) 55%,#0000)}.TopGenayaMessage .TopGenayaMessageInner .TopGenayaMessageBody{flex:1 1 auto;min-width:0;overflow:hidden}.TopGenayaMessage .TopGenayaMessageInner .TopGenayaMessageBody .TopGenayaMessageCardWrap.is-next{animation:TopGenayaMessageSwapNext .3s cubic-bezier(.22,1,.36,1) both}.TopGenayaMessage .TopGenayaMessageInner .TopGenayaMessageBody .TopGenayaMessageCardWrap.is-prev{animation:TopGenayaMessageSwapPrev .3s cubic-bezier(.22,1,.36,1) both}.TopGenayaMessage .TopGenayaMessageInner .TopGenayaMessageNav{align-items:center;display:flex;flex:0 0 auto;gap:1px;margin-right:0}.TopGenayaMessage .TopGenayaMessageInner .TopGenayaMessageNav .TopGenayaMessageArrow{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:0 0 auto;justify-content:center;padding:0;transition:color .15s ease,opacity .15s ease}.TopGenayaMessage .TopGenayaMessageInner .TopGenayaMessageNav .TopGenayaMessageArrow .material-symbols-outlined{font-size:18px}.TopGenayaMessage .TopGenayaMessageInner .TopGenayaMessageNav .TopGenayaMessageArrow:hover{color:var(--text_Title_Dark)}.TopGenayaMessage .TopGenayaMessageInner .TopGenayaMessageNav .TopGenayaMessageArrow:disabled{cursor:default;opacity:.3}.TopGenayaMessage .TopGenayaMessageInner .TopGenayaMessageNav .TopGenayaMessageArrow:disabled:hover{color:var(--text_Title_Light)}.TopGenayaMessage .TopGenayaMessageInner .TopGenayaMessageClose{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex:0 0 auto;height:30px;justify-content:center;margin-left:auto;transition:background .15s ease,color .15s ease;width:30px}.TopGenayaMessage .TopGenayaMessageInner .TopGenayaMessageClose .material-symbols-outlined{font-size:19px}.TopGenayaMessage .TopGenayaMessageInner .TopGenayaMessageClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}@media(max-width:600px){.TopGenayaMessage{padding:5px 8px 0}.TopGenayaMessage .TopGenayaMessageInner{flex-wrap:nowrap;gap:8px;padding:6px 8px}.TopGenayaMessage .TopGenayaMessageInner .TopGenayaMessageNav{margin-right:0}.TopGenayaMessage .TopGenayaMessageInner .TopGenayaMessageNav .TopGenayaMessageArrow .material-symbols-outlined{font-size:17px}.TopGenayaMessage .TopGenayaMessageInner .TopGenayaMessageClose{height:28px;margin-left:0;width:28px}}@keyframes TopGenayaMessageIn{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes TopGenayaMessageOut{0%{max-height:90px;max-height:var(--tgm-exit-h,90px);opacity:1;transform:translateY(0)}to{max-height:0;opacity:0;padding-bottom:0;padding-top:0;transform:translateY(-100%)}}@keyframes TopGenayaMessageSwapNext{0%{opacity:0;transform:translateX(26px)}to{opacity:1;transform:translateX(0)}}@keyframes TopGenayaMessageSwapPrev{0%{opacity:0;transform:translateX(-26px)}to{opacity:1;transform:translateX(0)}}@keyframes topGenayaAdminWritePulse{0%,to{box-shadow:0 1px 3px #0000000d}50%{box-shadow:0 1px 3px #0000000d,0 0 0 3px color-mix(in srgb,var(--Canceled) 16%,#0000)}}.TrialBannerCard{align-items:center;display:flex;gap:14px;min-width:0;width:100%}.TrialBannerCard .TrialBannerCardBox{align-items:center;display:flex;flex:1 1 auto;gap:14px;min-width:0}.TrialBannerCard .TrialBannerCardBox .TrialBannerIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 16%,var(--background_White));border-radius:11px;display:flex;flex:0 0 auto;height:38px;justify-content:center;width:38px}.TrialBannerCard .TrialBannerCardBox .TrialBannerIcon .TrialBannerIconInner{align-items:center;background:var(--background_Blue);border-radius:999px;color:#fff;display:flex;height:22px;justify-content:center;width:22px}.TrialBannerCard .TrialBannerCardBox .TrialBannerIcon .TrialBannerIconInner .material-symbols-outlined{font-size:16px}.TrialBannerCard .TrialBannerCardBox .TrialBannerCopy{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.TrialBannerCard .TrialBannerCardBox .TrialBannerCopy strong{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.TrialBannerCard .TrialBannerCardBox .TrialBannerCopy span{color:var(--text_Title_Light_Light);font-size:12.5px}.TrialBannerCard .TrialBannerActions{align-items:center;display:flex;flex:0 0 auto;gap:8px}.TrialBannerCard .TrialBannerActions .TrialBannerCta{background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:5px 16px;transition:background .15s ease;white-space:nowrap}.TrialBannerCard .TrialBannerActions .TrialBannerCta:hover{background:var(--background_Blue);background:var(--background_Blue_Dark,var(--background_Blue))}.TrialBannerCard .TrialBannerActions .TrialBannerGhost{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:600;padding:5px 16px;transition:background .15s ease,border-color .15s ease;white-space:nowrap}.TrialBannerCard .TrialBannerActions .TrialBannerGhost:hover{background:var(--background_Gray_Light)}@media(max-width:600px){.TrialBannerCard,.TrialBannerCard .TrialBannerCardBox{gap:10px}.TrialBannerCard .TrialBannerActions .TrialBannerGhost,.TrialBannerCard .TrialBannerCardBox .TrialBannerCopy span{display:none}.TrialBannerCard .TrialBannerActions .TrialBannerCta{font-size:12px;padding:5px 12px}}.PaymentFailedBannerCard{align-items:center;display:flex;gap:12px;min-width:0;width:100%}.PaymentFailedBannerCard .PaymentFailedBannerCardBox{align-items:center;display:flex;flex:1 1 auto;gap:12px;min-width:0}.PaymentFailedBannerCard .PaymentFailedBannerCardBox .PaymentFailedBannerIcon{align-items:center;background:color-mix(in srgb,var(--Canceled) 16%,var(--background_White));border-radius:11px;display:flex;flex:0 0 auto;height:38px;justify-content:center;width:38px}.PaymentFailedBannerCard .PaymentFailedBannerCardBox .PaymentFailedBannerIcon .PaymentFailedBannerIconInner{align-items:center;background:var(--Canceled);border-radius:999px;color:#fff;display:flex;height:22px;justify-content:center;width:22px}.PaymentFailedBannerCard .PaymentFailedBannerCardBox .PaymentFailedBannerIcon .PaymentFailedBannerIconInner .material-symbols-outlined{font-size:16px}.PaymentFailedBannerCard .PaymentFailedBannerCardBox .PaymentFailedBannerCopy{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.PaymentFailedBannerCard .PaymentFailedBannerCardBox .PaymentFailedBannerCopy strong{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.PaymentFailedBannerCard .PaymentFailedBannerCardBox .PaymentFailedBannerCopy span{color:var(--text_Title_Light_Light);font-size:12.5px}.PaymentFailedBannerCard .PaymentFailedBannerCardBox .PaymentFailedBannerCopy span b{color:var(--text_Title_Dark);font-weight:700}.PaymentFailedBannerCard .PaymentFailedBannerCardBox .PaymentFailedBannerCopy span b.is-urgent{color:var(--Canceled)}.PaymentFailedBannerCard .PaymentFailedBannerActions{align-items:center;display:flex;flex:0 0 auto;gap:10px}.PaymentFailedBannerCard .PaymentFailedBannerActions .PaymentFailedBannerPips{align-items:center;display:inline-flex;gap:3px}.PaymentFailedBannerCard .PaymentFailedBannerActions .PaymentFailedBannerPips .PaymentFailedBannerPip{background:color-mix(in srgb,var(--Canceled) 22%,#0000);border-radius:999px;height:6px;width:6px}.PaymentFailedBannerCard .PaymentFailedBannerActions .PaymentFailedBannerPips .PaymentFailedBannerPip.is-left{background:var(--Canceled)}.PaymentFailedBannerCard .PaymentFailedBannerActions .PaymentFailedBannerCta{background:var(--Canceled);border:1px solid var(--Canceled);border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:6px 16px;transition:filter .15s ease;white-space:nowrap}.PaymentFailedBannerCard .PaymentFailedBannerActions .PaymentFailedBannerCta:hover{filter:brightness(.94)}.PaymentFailedBannerCard .PaymentFailedBannerActions .PaymentFailedBannerCta .PaymentFailedBannerCtaShort{display:none}@media(max-width:600px){.PaymentFailedBannerCard,.PaymentFailedBannerCard .PaymentFailedBannerCardBox{gap:10px}.PaymentFailedBannerCard .PaymentFailedBannerCardBox .PaymentFailedBannerCopy strong{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;line-height:1.3;overflow:hidden}.PaymentFailedBannerCard .PaymentFailedBannerCardBox .PaymentFailedBannerCopy span{display:none}.PaymentFailedBannerCard .PaymentFailedBannerActions .PaymentFailedBannerCta{font-size:12px;padding:5px 12px}.PaymentFailedBannerCard .PaymentFailedBannerActions .PaymentFailedBannerCta .PaymentFailedBannerCtaFull{display:none}.PaymentFailedBannerCard .PaymentFailedBannerActions .PaymentFailedBannerCta .PaymentFailedBannerCtaShort{display:inline}}.NewVersionBannerCard{align-items:center;display:flex;gap:12px;min-width:0;width:100%}.NewVersionBannerCard .NewVersionBannerCardBox{align-items:center;display:flex;flex:1 1 auto;gap:12px;min-width:0}.NewVersionBannerCard .NewVersionBannerCardBox .NewVersionBannerIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 16%,var(--background_White));border-radius:11px;display:flex;flex:0 0 auto;height:38px;justify-content:center;width:38px}.NewVersionBannerCard .NewVersionBannerCardBox .NewVersionBannerIcon .NewVersionBannerIconInner{align-items:center;background:var(--background_Blue);border-radius:999px;color:#fff;display:flex;height:22px;justify-content:center;width:22px}.NewVersionBannerCard .NewVersionBannerCardBox .NewVersionBannerIcon .NewVersionBannerIconInner .material-symbols-outlined{font-size:15px}.NewVersionBannerCard .NewVersionBannerCardBox .NewVersionBannerCopy{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.NewVersionBannerCard .NewVersionBannerCardBox .NewVersionBannerCopy strong{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.NewVersionBannerCard .NewVersionBannerCardBox .NewVersionBannerCopy span{color:var(--text_Title_Light_Light);font-size:12.5px}.NewVersionBannerCard .NewVersionBannerActions{align-items:center;display:flex;flex:0 0 auto;gap:8px}.NewVersionBannerCard .NewVersionBannerActions .NewVersionBannerCta{background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:6px 16px;transition:filter .15s ease;white-space:nowrap}.NewVersionBannerCard .NewVersionBannerActions .NewVersionBannerCta:hover{filter:brightness(.94)}.NewVersionBannerCard .NewVersionBannerActions .NewVersionBannerCta .NewVersionBannerCtaShort{display:none}@media(max-width:600px){.NewVersionBannerCard,.NewVersionBannerCard .NewVersionBannerCardBox{gap:10px}.NewVersionBannerCard .NewVersionBannerCardBox .NewVersionBannerCopy strong{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;line-height:1.3;overflow:hidden}.NewVersionBannerCard .NewVersionBannerCardBox .NewVersionBannerCopy span{display:none}.NewVersionBannerCard .NewVersionBannerActions .NewVersionBannerCta{font-size:12px;padding:5px 12px}.NewVersionBannerCard .NewVersionBannerActions .NewVersionBannerCta .NewVersionBannerCtaFull{display:none}.NewVersionBannerCard .NewVersionBannerActions .NewVersionBannerCta .NewVersionBannerCtaShort{display:inline}}.UsageLimitBannerCard{align-items:center;display:flex;gap:12px;min-width:0;width:100%}.UsageLimitBannerCard .UsageLimitBannerCardBox{align-items:center;display:flex;flex:1 1 auto;gap:12px;min-width:0}.UsageLimitBannerCard .UsageLimitBannerCardBox .UsageLimitBannerIcon{align-items:center;background:color-mix(in srgb,var(--Canceled) 16%,var(--background_White));border-radius:11px;display:flex;flex:0 0 auto;height:38px;justify-content:center;width:38px}.UsageLimitBannerCard .UsageLimitBannerCardBox .UsageLimitBannerIcon .UsageLimitBannerIconInner{align-items:center;background:var(--Canceled);border-radius:999px;color:#fff;display:flex;height:22px;justify-content:center;width:22px}.UsageLimitBannerCard .UsageLimitBannerCardBox .UsageLimitBannerIcon .UsageLimitBannerIconInner .material-symbols-outlined{font-size:16px}.UsageLimitBannerCard .UsageLimitBannerCardBox .UsageLimitBannerCopy{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.UsageLimitBannerCard .UsageLimitBannerCardBox .UsageLimitBannerCopy strong{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.UsageLimitBannerCard .UsageLimitBannerCardBox .UsageLimitBannerCopy span{color:var(--text_Title_Light_Light);font-size:12.5px}.UsageLimitBannerCard .UsageLimitBannerActions{align-items:center;display:flex;flex:0 0 auto;gap:8px}.UsageLimitBannerCard .UsageLimitBannerActions .UsageLimitBannerCta{background:var(--Canceled);border:1px solid var(--Canceled);border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:6px 16px;transition:filter .15s ease;white-space:nowrap}.UsageLimitBannerCard .UsageLimitBannerActions .UsageLimitBannerCta:hover{filter:brightness(.94)}.UsageLimitBannerCard .UsageLimitBannerActions .UsageLimitBannerCta .UsageLimitBannerCtaShort{display:none}@media(max-width:600px){.UsageLimitBannerCard,.UsageLimitBannerCard .UsageLimitBannerCardBox{gap:10px}.UsageLimitBannerCard .UsageLimitBannerCardBox .UsageLimitBannerCopy strong{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;line-height:1.3;overflow:hidden}.UsageLimitBannerCard .UsageLimitBannerCardBox .UsageLimitBannerCopy span{display:none}.UsageLimitBannerCard .UsageLimitBannerActions .UsageLimitBannerCta{font-size:12px;padding:5px 12px}.UsageLimitBannerCard .UsageLimitBannerActions .UsageLimitBannerCta .UsageLimitBannerCtaFull{display:none}.UsageLimitBannerCard .UsageLimitBannerActions .UsageLimitBannerCta .UsageLimitBannerCtaShort{display:inline}}.ComplianceBannerCard{align-items:center;display:flex;gap:12px;min-width:0;width:100%}.ComplianceBannerCard .ComplianceBannerCardBox{align-items:center;display:flex;flex:1 1 auto;gap:12px;min-width:0}.ComplianceBannerCard .ComplianceBannerCardBox .ComplianceBannerIcon{align-items:center;background:color-mix(in srgb,var(--pending) 18%,var(--background_White));border-radius:11px;display:flex;flex:0 0 auto;height:38px;justify-content:center;width:38px}.ComplianceBannerCard .ComplianceBannerCardBox .ComplianceBannerIcon .ComplianceBannerIconInner{align-items:center;background:var(--pending);border-radius:999px;color:#fff;display:flex;height:22px;justify-content:center;width:22px}.ComplianceBannerCard .ComplianceBannerCardBox .ComplianceBannerIcon .ComplianceBannerIconInner .material-symbols-outlined{font-size:16px}.ComplianceBannerCard .ComplianceBannerCardBox .ComplianceBannerCopy{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.ComplianceBannerCard .ComplianceBannerCardBox .ComplianceBannerCopy strong{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.ComplianceBannerCard .ComplianceBannerCardBox .ComplianceBannerCopy span{color:var(--text_Title_Light_Light);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ComplianceBannerCard .ComplianceBannerActions{align-items:center;display:flex;flex:0 0 auto;gap:8px}.ComplianceBannerCard .ComplianceBannerActions .ComplianceBannerCta{align-items:center;background:var(--pending);border:1px solid var(--pending);border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:6px 16px;transition:filter .15s ease;white-space:nowrap}.ComplianceBannerCard .ComplianceBannerActions .ComplianceBannerCta .material-symbols-outlined{font-size:15px}.ComplianceBannerCard .ComplianceBannerActions .ComplianceBannerCta:hover{filter:brightness(.94)}@media(max-width:1050px){.ComplianceBannerCard{gap:10px}}@media(max-width:600px){.ComplianceBannerCard,.ComplianceBannerCard .ComplianceBannerCardBox{gap:10px}.ComplianceBannerCard .ComplianceBannerCardBox .ComplianceBannerCopy strong{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;line-height:1.3;overflow:hidden}.ComplianceBannerCard .ComplianceBannerCardBox .ComplianceBannerCopy span{display:none}.ComplianceBannerCard .ComplianceBannerActions .ComplianceBannerCta{font-size:12px;padding:5px 12px}}.AdminViewBannerCard{align-items:center;display:flex;gap:14px;min-width:0;width:100%}.AdminViewBannerCard .AdminViewBannerBox{align-items:center;display:flex;flex:1 1 auto;gap:14px;min-width:0}.AdminViewBannerCard .AdminViewBannerBox .AdminViewBannerIcon{align-items:center;background:color-mix(in srgb,var(--pending) 18%,var(--background_White));border-radius:11px;display:flex;flex:0 0 auto;height:38px;justify-content:center;width:38px}.AdminViewBannerCard .AdminViewBannerBox .AdminViewBannerIcon .AdminViewBannerIconInner{align-items:center;background:var(--pending);border-radius:999px;color:#fff;display:flex;height:22px;justify-content:center;width:22px}.AdminViewBannerCard .AdminViewBannerBox .AdminViewBannerIcon .AdminViewBannerIconInner .material-symbols-outlined{font-size:15px}.AdminViewBannerCard .AdminViewBannerBox .AdminViewBannerCopy{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.AdminViewBannerCard .AdminViewBannerBox .AdminViewBannerCopy strong{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:14px;font-weight:600;gap:8px;min-width:0}.AdminViewBannerCard .AdminViewBannerBox .AdminViewBannerCopy strong .AdminViewBannerRO{background:color-mix(in srgb,var(--pending) 16%,#0000);border:1px solid color-mix(in srgb,var(--pending) 38%,#0000);border-radius:999px;color:var(--pending);flex:0 0 auto;font-size:10.5px;font-weight:700;letter-spacing:.04em;padding:1px 9px;text-transform:uppercase}.AdminViewBannerCard .AdminViewBannerBox .AdminViewBannerCopy span{color:var(--text_Title_Light_Light);font-size:12.5px}.AdminViewBannerCard.is-editing .AdminViewBannerBox .AdminViewBannerIcon{background:color-mix(in srgb,var(--Canceled) 18%,var(--background_White))}.AdminViewBannerCard.is-editing .AdminViewBannerBox .AdminViewBannerIcon .AdminViewBannerIconInner{background:var(--Canceled)}.AdminViewBannerCard.is-editing .AdminViewBannerCopy strong .AdminViewBannerRO{background:color-mix(in srgb,var(--Canceled) 16%,#0000);border-color:color-mix(in srgb,var(--Canceled) 40%,#0000);color:var(--Canceled)}.AdminViewBannerCard.is-editing .AdminViewBannerActions .AdminViewBannerCta{background:var(--Canceled);border-color:var(--Canceled)}.AdminViewBannerCard .AdminViewBannerActions{align-items:center;display:flex;flex:0 0 auto;gap:8px}.AdminViewBannerCard .AdminViewBannerActions .AdminViewBannerGhost{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:5px 13px;transition:background .15s ease,border-color .15s ease;white-space:nowrap}.AdminViewBannerCard .AdminViewBannerActions .AdminViewBannerGhost .material-symbols-outlined{font-size:16px}.AdminViewBannerCard .AdminViewBannerActions .AdminViewBannerGhost:hover:not(:disabled){background:var(--background_Gray_Light)}.AdminViewBannerCard .AdminViewBannerActions .AdminViewBannerGhost:disabled{cursor:default;opacity:.6}.AdminViewBannerCard .AdminViewBannerActions .AdminViewBannerCta{align-items:center;background:var(--pending);border:1px solid var(--pending);border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:5px 14px;transition:filter .15s ease;white-space:nowrap}.AdminViewBannerCard .AdminViewBannerActions .AdminViewBannerCta .material-symbols-outlined{font-size:16px}.AdminViewBannerCard .AdminViewBannerActions .AdminViewBannerCta:hover:not(:disabled){filter:brightness(.94)}.AdminViewBannerCard .AdminViewBannerActions .AdminViewBannerCta:disabled{cursor:default;opacity:.6}@media(max-width:600px){.AdminViewBannerCard,.AdminViewBannerCard .AdminViewBannerBox{gap:10px}.AdminViewBannerCard .AdminViewBannerBox .AdminViewBannerCopy span:not(.AdminViewBannerRO){display:none}.AdminViewBannerCard .AdminViewBannerActions{gap:6px}.AdminViewBannerCard .AdminViewBannerActions .AdminViewBannerCta,.AdminViewBannerCard .AdminViewBannerActions .AdminViewBannerGhost{font-size:12px;padding:5px 10px}}@keyframes GenayaEntityOverlayIn{0%{opacity:0}to{opacity:1}}.GenayaEntityOverlay{background:var(--background_Gray_Light_Light);box-sizing:border-box;display:flex;flex-direction:column;inset:0;overflow:hidden;padding:5px;position:absolute}.GenayaEntityOverlay .GenayaEntityOverlayPage{animation:GenayaEntityOverlayIn .32s cubic-bezier(.22,1,.36,1) backwards;display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0}.GenayaEntityOverlay .GenayaEntityOverlayPage>*{flex:1 1;max-height:100%;min-height:0;min-width:0}@media(max-width:1050px){.GenayaEntityOverlay{padding:4px}}@media(max-width:600px){.GenayaEntityOverlay{padding:2px 2px max(2px,env(safe-area-inset-bottom))}}.HomeRangePicker{position:relative}.HomeRangePicker .HomeRangePickerButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;height:38px;padding:0 12px;transition:border-color .12s ease,box-shadow .12s ease}.HomeRangePicker .HomeRangePickerButton .HomeRangePickerCalIcon{color:var(--text_Title_Light_Light);font-size:17px}.HomeRangePicker .HomeRangePickerButton .HomeRangePickerLabel{white-space:nowrap}.HomeRangePicker .HomeRangePickerButton .HomeRangePickerChevron{color:var(--text_Title_Light_Light);font-size:18px;transition:transform .15s ease}.HomeRangePicker .HomeRangePickerButton .HomeRangePickerChevron.is-open{transform:rotate(180deg)}.HomeRangePicker .HomeRangePickerButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.HomeRangePicker .HomeRangePickerButton.is-open{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 20%,#0000)}.HomeRangePicker .HomeRangePickerMenu{animation:HomeRangePickerPop .16s ease forwards;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:2px;min-width:224px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:40}@keyframes HomeRangePickerPop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.HomeRangePicker .HomeRangePickerMenu .HomeRangePickerOption{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:10px;justify-content:space-between;padding:9px 10px;text-align:left;width:100%}.HomeRangePicker .HomeRangePickerMenu .HomeRangePickerOption .material-symbols-outlined{color:var(--background_Blue);font-size:17px}.HomeRangePicker .HomeRangePickerMenu .HomeRangePickerOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.HomeRangePicker .HomeRangePickerMenu .HomeRangePickerOption.is-active{color:var(--text_Title_Dark);font-weight:600}@media(max-width:1050px){.HomeRangePicker .HomeRangePickerMenu{min-width:210px}}@media(max-width:720px){.HomeRangePicker .HomeRangePickerMenu{left:0;max-width:calc(100vw - 24px);right:auto}}@media(max-width:600px){.HomeRangePicker .HomeRangePickerButton{height:36px}.HomeRangePicker .HomeRangePickerMenu{min-width:200px}}@media(hover:none),(max-width:720px){.HomeRangePicker .HomeRangePickerButton:hover{box-shadow:0 1px 3px #0000000d}}.HomeStatCard{display:flex;flex-direction:column;gap:9px;height:100%;justify-content:center;min-height:0}.HomeStatCard .HomeStatCardHead{align-items:center;display:flex;gap:8px;min-width:0}.HomeStatCard .HomeStatCardHead .HomeStatCardIconChip{align-items:center;border-radius:8px;display:inline-flex;flex:0 0 auto;height:28px;justify-content:center;width:28px}.HomeStatCard .HomeStatCardHead .HomeStatCardIconChip .material-symbols-outlined{font-size:17px}.HomeStatCard .HomeStatCardHead .HomeStatCardLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.HomeStatCard .HomeStatCardHead .HomeStatCardChip{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light_Light);flex:0 0 auto;font-size:10px;font-weight:600;padding:2px 8px;white-space:nowrap}.HomeStatCard .HomeStatCardHead .HomeStatCardChip.is-scope{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue)}.HomeStatCard .HomeStatCardValueRow{align-items:baseline;display:flex;gap:8px;min-width:0}.HomeStatCard .HomeStatCardValueRow .HomeStatCardValue{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:28px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.5px;line-height:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomeStatCard .HomeStatCardValueRow .HomeStatCardUnit{color:var(--text_Title_Light_Light);flex:0 0 auto;font-size:13px;font-weight:600}.HomeStatCard .HomeStatCardValueRow .HomeTrendPill{align-self:center;margin-left:auto}.HomeStatCard .HomeStatCardSub{color:var(--text_Title_Light_Light);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomeStatCard .HomeStatCardSlot{display:flex;flex:1 1;flex-direction:column;justify-content:flex-end;min-height:0}@media(max-width:1050px){.HomeStatCard .HomeStatCardValueRow .HomeStatCardValue{font-size:26px}}@media(max-width:600px){.HomeStatCard{gap:8px}.HomeStatCard .HomeStatCardValueRow .HomeStatCardValue{font-size:23px}}@keyframes HomeLineDraw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes HomeLineAreaFade{0%{opacity:0}to{opacity:1}}.HomeLineChart{height:100%;min-height:0;overflow:visible;position:relative;width:100%}.HomeLineChart svg{display:block}.HomeLineChart .HomeLineChartLine{stroke-dasharray:1;animation:HomeLineDraw .75s cubic-bezier(.22,1,.36,1) forwards}@media(prefers-reduced-motion:reduce){.HomeLineChart .HomeLineChartLine{stroke-dasharray:none;animation:none}}.HomeLineChart .HomeLineChartArea{animation:HomeLineAreaFade .75s ease forwards}@media(prefers-reduced-motion:reduce){.HomeLineChart .HomeLineChartArea{animation:none}}.HomeLineChart .HomeLineChartTooltip{background:var(--text_Title_Dark);border-radius:9px;box-shadow:0 8px 20px #0f172a38;color:var(--background_White);display:flex;flex-direction:column;gap:1px;padding:7px 11px;pointer-events:none;position:absolute;transform:translate(-50%,-100%);white-space:nowrap;z-index:4}.HomeLineChart .HomeLineChartTooltip:after{border:5px solid #0000;border-top:5px solid var(--text_Title_Dark);content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}.HomeLineChart .HomeLineChartTooltip.is-below{transform:translate(-50%)}.HomeLineChart .HomeLineChartTooltip.is-below:after{border-bottom-color:var(--text_Title_Dark);border-top-color:#0000;bottom:100%;top:auto}.HomeLineChart .HomeLineChartTooltip .HomeLineChartTooltipValue{font-feature-settings:"tnum";font-size:13px;font-variant-numeric:tabular-nums;font-weight:700}.HomeLineChart .HomeLineChartTooltip .HomeLineChartTooltipDate{font-size:10px;opacity:.7}@media(max-width:1050px){.HomeLineChart .HomeLineChartTooltip{padding:6px 9px}}@media(max-width:600px){.HomeLineChart .HomeLineChartTooltip{display:none}}@keyframes HomeBarGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.HomeBarsChart{display:flex;flex-direction:column;gap:10px;height:100%;min-height:0}.HomeBarsChart .HomeBarsChartLegend{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.HomeBarsChart .HomeBarsChartLegend .HomeBarsChartLegendItem{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-weight:500;gap:6px}.HomeBarsChart .HomeBarsChartLegend .HomeBarsChartLegendItem .HomeBarsChartLegendDot{border-radius:3px;height:8px;width:8px}.HomeBarsChart .HomeBarsChartBody{display:flex;flex:1 1;gap:10px;min-height:0}.HomeBarsChart .HomeBarsChartBody .HomeBarsChartYAxis{font-feature-settings:"tnum";align-items:flex-end;color:var(--text_Title_Light_Light_Light);display:flex;flex:0 0 auto;flex-direction:column;font-size:10px;font-variant-numeric:tabular-nums;font-weight:500;justify-content:space-between;padding-bottom:18px}.HomeBarsChart .HomeBarsChartBody .HomeBarsChartArea{align-items:flex-end;display:flex;flex:1 1;gap:8px;min-width:0;padding:0 2px;position:relative}.HomeBarsChart .HomeBarsChartBody .HomeBarsChartArea.is-dense,.HomeBarsChart .HomeBarsChartBody .HomeBarsChartArea.is-dense .HomeBarsChartGroup .HomeBarsChartGroupBars{gap:1px}.HomeBarsChart .HomeBarsChartBody .HomeBarsChartArea .HomeBarsChartGridLines{inset:0 0 18px 0;pointer-events:none;position:absolute}.HomeBarsChart .HomeBarsChartBody .HomeBarsChartArea .HomeBarsChartGridLines .HomeBarsChartGridLine{background:var(--divider);height:1px;left:0;position:absolute;right:0}.HomeBarsChart .HomeBarsChartBody .HomeBarsChartArea .HomeBarsChartGridLines .HomeBarsChartGridLine.is-top{background:#0000;border-top:1px dashed var(--divider);top:0}.HomeBarsChart .HomeBarsChartBody .HomeBarsChartArea .HomeBarsChartGridLines .HomeBarsChartGridLine.is-middle{background:#0000;border-top:1px dashed var(--divider);top:50%;transform:translateY(-.5px)}.HomeBarsChart .HomeBarsChartBody .HomeBarsChartArea .HomeBarsChartGridLines .HomeBarsChartGridLine.is-bottom{bottom:0}.HomeBarsChart .HomeBarsChartBody .HomeBarsChartArea .HomeBarsChartGroup{display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:flex-end;min-width:0;position:relative}.HomeBarsChart .HomeBarsChartBody .HomeBarsChartArea .HomeBarsChartGroup .HomeBarsChartGroupBars{align-items:flex-end;display:flex;flex:1 1;gap:4px;justify-content:center;min-height:0}.HomeBarsChart .HomeBarsChartBody .HomeBarsChartArea .HomeBarsChartGroup .HomeBarsChartGroupBars .HomeBarsChartBarOuter{align-items:flex-end;border-radius:6px 6px 0 0;display:flex;flex:1 1;height:100%;max-width:22px}.HomeBarsChart .HomeBarsChartBody .HomeBarsChartArea .HomeBarsChartGroup .HomeBarsChartGroupBars .HomeBarsChartBarOuter .HomeBarsChartBarInner{animation:HomeBarGrow .55s cubic-bezier(.22,1,.36,1) both;border-radius:6px 6px 0 0;min-height:2px;transform-origin:bottom center;transition:height .3s cubic-bezier(.4,0,.2,1);width:100%}@media(prefers-reduced-motion:reduce){.HomeBarsChart .HomeBarsChartBody .HomeBarsChartArea .HomeBarsChartGroup .HomeBarsChartGroupBars .HomeBarsChartBarOuter .HomeBarsChartBarInner{animation:none}}.HomeBarsChart .HomeBarsChartBody .HomeBarsChartArea .HomeBarsChartGroup .HomeBarsChartGroupLabel{align-items:flex-end;color:var(--text_Title_Light_Light_Light);display:flex;font-size:10px;height:18px;justify-content:center;overflow:hidden;white-space:nowrap}.HomeBarsChart .HomeBarsChartBody .HomeBarsChartArea .HomeBarsChartGroup .HomeBarsChartTooltip{background:var(--text_Title_Dark);border-radius:9px;box-shadow:0 8px 20px #0f172a38;color:var(--background_White);left:50%;opacity:0;padding:8px 10px;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);transition:opacity .15s ease;white-space:nowrap;z-index:5}.HomeBarsChart .HomeBarsChartBody .HomeBarsChartArea .HomeBarsChartGroup .HomeBarsChartTooltip .HomeBarsChartTooltipTitle{font-size:11px;font-weight:700;margin-bottom:3px}.HomeBarsChart .HomeBarsChartBody .HomeBarsChartArea .HomeBarsChartGroup .HomeBarsChartTooltip .HomeBarsChartTooltipLine{font-feature-settings:"tnum";font-size:11px;font-variant-numeric:tabular-nums}.HomeBarsChart .HomeBarsChartBody .HomeBarsChartArea .HomeBarsChartGroup .HomeBarsChartTooltip .HomeBarsChartTooltipLine span{opacity:.65}.HomeBarsChart .HomeBarsChartBody .HomeBarsChartArea .HomeBarsChartGroup:hover .HomeBarsChartTooltip{opacity:1}.HomeBarsChart .HomeBarsChartBody .HomeBarsChartArea .HomeBarsChartGroup:hover .HomeBarsChartGroupBars .HomeBarsChartBarOuter .HomeBarsChartBarInner{filter:brightness(1.04)}.HomeBarsChart .HomeBarsChartBody .HomeBarsChartArea .HomeBarsChartGroup:nth-child(-n+3) .HomeBarsChartTooltip{left:0;transform:none}.HomeBarsChart .HomeBarsChartBody .HomeBarsChartArea .HomeBarsChartGroup:nth-last-child(-n+2) .HomeBarsChartTooltip{left:auto;right:0;transform:none}@media(max-width:1050px){.HomeBarsChart .HomeBarsChartBody .HomeBarsChartArea{gap:5px}}@media(max-width:600px){.HomeBarsChart{gap:8px}.HomeBarsChart .HomeBarsChartBody .HomeBarsChartArea .HomeBarsChartGroup .HomeBarsChartTooltip{display:none}}.HomeTodaysSchedule{display:flex;flex-direction:column;height:100%;min-height:0}.HomeTodaysSchedule .HomeTodaysScheduleEmpty{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex:1 1;flex-direction:column;gap:6px;justify-content:center}.HomeTodaysSchedule .HomeTodaysScheduleEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:30px}.HomeTodaysSchedule .HomeTodaysScheduleEmpty p{font-size:13px;margin:0}.HomeTodaysSchedule .HomeTodaysScheduleList{-webkit-overflow-scrolling:touch;display:flex;flex:1 1;flex-direction:column;gap:2px;min-height:0;overflow-y:auto}.HomeTodaysSchedule .HomeTodaysScheduleList .HomeTodaysScheduleGroup{display:flex;flex-direction:column;gap:2px}.HomeTodaysSchedule .HomeTodaysScheduleList .HomeTodaysScheduleGroup .HomeTodaysScheduleDay{color:var(--text_Title_Light_Light);font-size:13px;font-weight:600;letter-spacing:.02em;padding:6px 6px 4px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.HomeTodaysSchedule .HomeTodaysScheduleList .HomeTodaysScheduleRow{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;gap:10px;min-width:0;padding:8px 6px;text-align:left}.HomeTodaysSchedule .HomeTodaysScheduleList .HomeTodaysScheduleRow:hover{background:var(--background_Gray_Light)}.HomeTodaysSchedule .HomeTodaysScheduleList .HomeTodaysScheduleRow .HomeTodaysScheduleTime{color:var(--text_Title_Dark);flex:0 0 64px;font-size:12px;font-weight:600;white-space:nowrap}.HomeTodaysSchedule .HomeTodaysScheduleList .HomeTodaysScheduleRow .HomeTodaysScheduleClient{color:var(--text_Title_Light);flex:1 1;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomeTodaysSchedule .HomeTodaysScheduleList .HomeTodaysScheduleRow .HomeTodaysScheduleStatus{border-radius:999px;flex:0 0 auto;font-size:11px;font-weight:600;padding:3px 9px;white-space:nowrap}@media(max-width:1050px){.HomeTodaysSchedule .HomeTodaysScheduleList .HomeTodaysScheduleRow{padding:7px 5px}}@media(max-width:600px){.HomeTodaysSchedule .HomeTodaysScheduleList .HomeTodaysScheduleRow{gap:8px}.HomeTodaysSchedule .HomeTodaysScheduleList .HomeTodaysScheduleRow .HomeTodaysScheduleTime{flex-basis:56px}}.HomeAppointmentsMap{flex:1 1;min-height:0;position:relative}.HomeAppointmentsMap .HomeAppointmentsMapEmpty{align-items:center;background:var(--background_White);color:var(--text_Title_Light_Light);display:flex;flex-direction:column;gap:8px;inset:0;justify-content:center;position:absolute;z-index:3}.HomeAppointmentsMap .HomeAppointmentsMapEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:30px}.HomeAppointmentsMap .HomeAppointmentsMapEmpty p{font-size:13px;margin:0}@media(max-width:1050px){.HomeAppointmentsMap .HomeAppointmentsMapEmpty{gap:6px}}@media(max-width:600px){.HomeAppointmentsMap .HomeAppointmentsMapEmpty .material-symbols-outlined{font-size:26px}.HomeAppointmentsMap .HomeAppointmentsMapEmpty p{font-size:12px}}.HomeCommissionsOverview{-webkit-overflow-scrolling:touch;display:flex;flex:1 1;flex-direction:column;gap:14px;min-height:0;overflow-y:auto}.HomeCommissionsOverview .HomeCommissionsOverviewHero{display:flex;flex-direction:column;gap:2px}.HomeCommissionsOverview .HomeCommissionsOverviewHero .HomeCommissionsOverviewHeroMain{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px}.HomeCommissionsOverview .HomeCommissionsOverviewHero .HomeCommissionsOverviewHeroMain .HomeCommissionsOverviewHeroValue{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:26px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.5px}.HomeCommissionsOverview .HomeCommissionsOverviewHero .HomeCommissionsOverviewHeroMain .HomeCommissionsOverviewHeroLabel{color:var(--text_Title_Light_Light);font-size:12px}.HomeCommissionsOverview .HomeCommissionsOverviewHero .HomeCommissionsOverviewHeroRevenue{align-items:baseline;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;font-weight:500;gap:5px}.HomeCommissionsOverview .HomeCommissionsOverviewHero .HomeCommissionsOverviewHeroRevenue b{font-feature-settings:"tnum";color:var(--text_Title_Light);font-variant-numeric:tabular-nums;font-weight:700}.HomeCommissionsOverview .HomeCommissionsOverviewDetails{display:flex;flex:1 1;flex-direction:column;gap:12px;justify-content:space-between;min-height:0}.HomeCommissionsOverview .HomeCommissionsOverviewDetails .HomeCommissionsOverviewGrid{grid-gap:10px 16px;display:grid;gap:10px 16px;grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.HomeCommissionsOverview .HomeCommissionsOverviewDetails .HomeCommissionsOverviewGrid .HomeCommissionsOverviewItem{display:flex;flex-direction:column;gap:2px;min-width:0}.HomeCommissionsOverview .HomeCommissionsOverviewDetails .HomeCommissionsOverviewGrid .HomeCommissionsOverviewItem .HomeCommissionsOverviewItemLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:500;white-space:nowrap}.HomeCommissionsOverview .HomeCommissionsOverviewDetails .HomeCommissionsOverviewGrid .HomeCommissionsOverviewItem .HomeCommissionsOverviewItemValue{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:16px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomeCommissionsOverview .HomeCommissionsOverviewDetails .HomeCommissionsOverviewStatus{display:flex;flex-direction:column;gap:9px}.HomeCommissionsOverview .HomeCommissionsOverviewDetails .HomeCommissionsOverviewStatus .HomeCommissionsOverviewStatusTrack{background:var(--background_Gray_Light);border-radius:999px;display:flex;gap:3px;height:8px;overflow:hidden}.HomeCommissionsOverview .HomeCommissionsOverviewDetails .HomeCommissionsOverviewStatus .HomeCommissionsOverviewStatusTrack .HomeCommissionsOverviewStatusFill{border-radius:999px;height:100%;min-width:4px;transition:width .4s cubic-bezier(.4,0,.2,1)}.HomeCommissionsOverview .HomeCommissionsOverviewDetails .HomeCommissionsOverviewStatus .HomeCommissionsOverviewStatusLegend{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.HomeCommissionsOverview .HomeCommissionsOverviewDetails .HomeCommissionsOverviewStatus .HomeCommissionsOverviewStatusLegend .HomeCommissionsOverviewStatusLegendItem{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-weight:500;gap:5px}.HomeCommissionsOverview .HomeCommissionsOverviewDetails .HomeCommissionsOverviewStatus .HomeCommissionsOverviewStatusLegend .HomeCommissionsOverviewStatusLegendItem .HomeCommissionsOverviewStatusLegendDot{border-radius:3px;height:8px;width:8px}.HomeCommissionsOverview .HomeCommissionsOverviewDetails .HomeCommissionsOverviewStatus .HomeCommissionsOverviewStatusLegend .HomeCommissionsOverviewStatusLegendItem b{font-feature-settings:"tnum";color:var(--text_Title_Light);font-variant-numeric:tabular-nums;font-weight:700}.HomeCommissionsOverview .HomeCommissionsOverviewDetails .HomeCommissionsOverviewFoot{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:11px;gap:7px}.HomeCommissionsOverview .HomeCommissionsOverviewDetails .HomeCommissionsOverviewFoot .HomeCommissionsOverviewFootDot{background:var(--text_Title_Light_Light_Light);border-radius:999px;height:3px;width:3px}.HomeCommissionsOverview .HomeCommissionsOverviewEmpty{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:center}.HomeCommissionsOverview .HomeCommissionsOverviewEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:30px}.HomeCommissionsOverview .HomeCommissionsOverviewEmpty p{font-size:13px;margin:0}@media(max-width:1050px){.HomeCommissionsOverview{gap:12px}.HomeCommissionsOverview .HomeCommissionsOverviewHero .HomeCommissionsOverviewHeroMain .HomeCommissionsOverviewHeroValue{font-size:24px}.HomeCommissionsOverview .HomeCommissionsOverviewDetails .HomeCommissionsOverviewGrid{gap:8px 12px}}@media(max-width:600px){.HomeCommissionsOverview{gap:10px}.HomeCommissionsOverview .HomeCommissionsOverviewHero .HomeCommissionsOverviewHeroMain .HomeCommissionsOverviewHeroValue{font-size:22px}.HomeCommissionsOverview .HomeCommissionsOverviewHero .HomeCommissionsOverviewHeroRevenue{font-size:11px}.HomeCommissionsOverview .HomeCommissionsOverviewDetails .HomeCommissionsOverviewGrid{grid-template-columns:1fr 1fr}.HomeCommissionsOverview .HomeCommissionsOverviewDetails .HomeCommissionsOverviewGrid .HomeCommissionsOverviewItem .HomeCommissionsOverviewItemValue{font-size:15px}.HomeCommissionsOverview .HomeCommissionsOverviewDetails .HomeCommissionsOverviewStatus .HomeCommissionsOverviewStatusLegend{gap:9px}}.HomeCommissionsOverview .HomeCommissionsOverviewEquation{background:var(--background_Gray_Light_Light);border-radius:8px;color:var(--text_Title_Light_Light);font-size:11.5px;line-height:1.4;margin-top:10px;padding:8px 10px}.HomeCommissionsOverview .HomeCommissionsOverviewEquation b{color:var(--text_Title_Dark)}.HomeLatestReviews{display:flex;flex-direction:column;height:100%;min-height:0}.HomeLatestReviews .HomeLatestReviewsEmpty{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex:1 1;flex-direction:column;gap:6px;justify-content:center}.HomeLatestReviews .HomeLatestReviewsEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:30px}.HomeLatestReviews .HomeLatestReviewsEmpty p{font-size:13px;margin:0}.HomeLatestReviews .HomeLatestReviewsList{-webkit-overflow-scrolling:touch;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto}.HomeLatestReviews .HomeLatestReviewsList .HomeLatestReviewsRow{border-bottom:1px solid var(--divider);display:flex;flex-direction:column;gap:4px;min-width:0;padding:9px 4px}.HomeLatestReviews .HomeLatestReviewsList .HomeLatestReviewsRow:last-child{border-bottom:none}.HomeLatestReviews .HomeLatestReviewsList .HomeLatestReviewsRow .HomeLatestReviewsRowTop{align-items:center;display:flex;gap:8px;min-width:0}.HomeLatestReviews .HomeLatestReviewsList .HomeLatestReviewsRow .HomeLatestReviewsRowTop .HomeLatestReviewsName{color:var(--text_Title_Dark);flex:1 1;font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomeLatestReviews .HomeLatestReviewsList .HomeLatestReviewsRow .HomeLatestReviewsRowTop .HomeLatestReviewsStars{display:inline-flex;flex:0 0 auto;gap:0}.HomeLatestReviews .HomeLatestReviewsList .HomeLatestReviewsRow .HomeLatestReviewsRowTop .HomeLatestReviewsStars .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:14px}.HomeLatestReviews .HomeLatestReviewsList .HomeLatestReviewsRow .HomeLatestReviewsRowTop .HomeLatestReviewsStars .material-symbols-outlined.is-filled{color:var(--pending);font-variation-settings:"FILL" 1}.HomeLatestReviews .HomeLatestReviewsList .HomeLatestReviewsRow .HomeLatestReviewsRowTop .HomeLatestReviewsDate{color:var(--text_Title_Light_Light_Light);flex:0 0 auto;font-size:11px;white-space:nowrap}.HomeLatestReviews .HomeLatestReviewsList .HomeLatestReviewsRow .HomeLatestReviewsText{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text_Title_Light);display:-webkit-box;font-size:12px;line-height:1.4;margin:0;overflow:hidden}.HomeLatestReviews .HomeLatestReviewsList .HomeLatestReviewsRow .HomeLatestReviewsService{align-self:flex-start;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light_Light);font-size:11px;padding:2px 9px}@media(max-width:1050px){.HomeLatestReviews .HomeLatestReviewsList .HomeLatestReviewsRow{padding:8px 3px}}@media(max-width:600px){.HomeLatestReviews .HomeLatestReviewsList .HomeLatestReviewsRow .HomeLatestReviewsText{-webkit-line-clamp:3}}.HomeRatingOverview{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0}.HomeRatingOverview .HomeRatingOverviewEmpty{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex:1 1;flex-direction:column;gap:6px;justify-content:center}.HomeRatingOverview .HomeRatingOverviewEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:30px}.HomeRatingOverview .HomeRatingOverviewEmpty p{font-size:13px;margin:0}.HomeRatingOverview .HomeRatingOverviewHeadline{align-items:center;display:flex;gap:12px}.HomeRatingOverview .HomeRatingOverviewHeadline .HomeRatingOverviewAverage{color:var(--text_Title_Dark);font-size:32px;font-weight:700;line-height:1}.HomeRatingOverview .HomeRatingOverviewHeadline .HomeRatingOverviewHeadlineMeta{display:flex;flex-direction:column;gap:2px}.HomeRatingOverview .HomeRatingOverviewHeadline .HomeRatingOverviewHeadlineMeta .HomeRatingOverviewStars{display:inline-flex}.HomeRatingOverview .HomeRatingOverviewHeadline .HomeRatingOverviewHeadlineMeta .HomeRatingOverviewStars .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:17px}.HomeRatingOverview .HomeRatingOverviewHeadline .HomeRatingOverviewHeadlineMeta .HomeRatingOverviewStars .material-symbols-outlined.is-filled{color:var(--pending);font-variation-settings:"FILL" 1}.HomeRatingOverview .HomeRatingOverviewHeadline .HomeRatingOverviewHeadlineMeta .HomeRatingOverviewTotal{color:var(--text_Title_Light_Light);font-size:12px}.HomeRatingOverview .HomeRatingOverviewBars{display:flex;flex:1 1;flex-direction:column;gap:6px;justify-content:center;min-height:0}.HomeRatingOverview .HomeRatingOverviewBars .HomeRatingOverviewBarRow{align-items:center;display:flex;gap:6px}.HomeRatingOverview .HomeRatingOverviewBars .HomeRatingOverviewBarRow .HomeRatingOverviewBarLabel{color:var(--text_Title_Light);font-size:12px;font-weight:600;text-align:right;width:10px}.HomeRatingOverview .HomeRatingOverviewBars .HomeRatingOverviewBarRow .HomeRatingOverviewBarStar{color:var(--pending);font-size:13px;font-variation-settings:"FILL" 1}.HomeRatingOverview .HomeRatingOverviewBars .HomeRatingOverviewBarRow .HomeRatingOverviewBarTrack{background:var(--background_Gray_Light);border-radius:999px;flex:1 1;height:8px;min-width:0;overflow:hidden}.HomeRatingOverview .HomeRatingOverviewBars .HomeRatingOverviewBarRow .HomeRatingOverviewBarTrack .HomeRatingOverviewBarFill{background:var(--pending);border-radius:999px;height:100%;transition:width .4s ease}.HomeRatingOverview .HomeRatingOverviewBars .HomeRatingOverviewBarRow .HomeRatingOverviewBarCount{color:var(--text_Title_Light_Light);font-size:11px;min-width:28px;text-align:right}@media(max-width:1050px){.HomeRatingOverview{gap:10px}.HomeRatingOverview .HomeRatingOverviewHeadline .HomeRatingOverviewAverage{font-size:28px}}@media(max-width:600px){.HomeRatingOverview .HomeRatingOverviewHeadline .HomeRatingOverviewAverage{font-size:25px}}.HomeTeamLeaderboard{display:flex;flex-direction:column;height:100%;min-height:0}.HomeTeamLeaderboard .HomeTeamLeaderboardEmpty{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex:1 1;flex-direction:column;gap:6px;justify-content:center}.HomeTeamLeaderboard .HomeTeamLeaderboardEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:30px}.HomeTeamLeaderboard .HomeTeamLeaderboardEmpty p{font-size:13px;margin:0}.HomeTeamLeaderboard .HomeTeamLeaderboardHead{align-items:center;border-bottom:1px solid var(--divider);color:var(--text_Title_Light_Light);display:flex;font-size:11px;font-weight:600;gap:10px;letter-spacing:.4px;padding:4px 6px 8px;text-transform:uppercase}.HomeTeamLeaderboard .HomeTeamLeaderboardHead .HomeTeamLeaderboardHeadRank{flex:0 0 22px}.HomeTeamLeaderboard .HomeTeamLeaderboardHead .HomeTeamLeaderboardHeadMember{flex:1 1;min-width:0}.HomeTeamLeaderboard .HomeTeamLeaderboardHead .HomeTeamLeaderboardHeadStat{flex:0 0 76px;text-align:right}.HomeTeamLeaderboard .HomeTeamLeaderboardRows{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto}.HomeTeamLeaderboard .HomeTeamLeaderboardRows .HomeTeamLeaderboardRow{align-items:center;border-bottom:1px solid var(--divider);display:flex;gap:10px;padding:8px 6px}.HomeTeamLeaderboard .HomeTeamLeaderboardRows .HomeTeamLeaderboardRow:last-child{border-bottom:none}.HomeTeamLeaderboard .HomeTeamLeaderboardRows .HomeTeamLeaderboardRow .HomeTeamLeaderboardRank{color:var(--text_Title_Light_Light);flex:0 0 22px;font-size:12px;font-weight:700}.HomeTeamLeaderboard .HomeTeamLeaderboardRows .HomeTeamLeaderboardRow .HomeTeamLeaderboardRank.is-top{color:var(--background_Blue)}.HomeTeamLeaderboard .HomeTeamLeaderboardRows .HomeTeamLeaderboardRow .HomeTeamLeaderboardMember{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.HomeTeamLeaderboard .HomeTeamLeaderboardRows .HomeTeamLeaderboardRow .HomeTeamLeaderboardMember .HomeTeamLeaderboardAvatar{align-items:center;background:var(--background_Gray_Light);border-radius:50%;color:var(--text_Title_Light);display:inline-flex;flex:0 0 auto;font-size:11px;font-weight:700;height:24px;justify-content:center;width:24px}.HomeTeamLeaderboard .HomeTeamLeaderboardRows .HomeTeamLeaderboardRow .HomeTeamLeaderboardMember .HomeTeamLeaderboardName{color:var(--text_Title_Dark);font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomeTeamLeaderboard .HomeTeamLeaderboardRows .HomeTeamLeaderboardRow .HomeTeamLeaderboardStat{font-feature-settings:"tnum";color:var(--text_Title_Light);flex:0 0 76px;font-size:13px;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.HomeTeamLeaderboard .HomeTeamLeaderboardRows .HomeTeamLeaderboardRow .HomeTeamLeaderboardStat.is-strong{color:var(--text_Title_Dark);font-weight:700}@media(max-width:1050px){.HomeTeamLeaderboard .HomeTeamLeaderboardHead .HomeTeamLeaderboardHeadStat,.HomeTeamLeaderboard .HomeTeamLeaderboardRows .HomeTeamLeaderboardRow .HomeTeamLeaderboardStat{flex-basis:64px}}@media(max-width:600px){.HomeTeamLeaderboard .HomeTeamLeaderboardHead{gap:8px}.HomeTeamLeaderboard .HomeTeamLeaderboardRows .HomeTeamLeaderboardRow{gap:8px;padding:7px 4px}}.HomeWidgetCatalog{align-items:center;animation:HomeWidgetCatalogOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1100}@keyframes HomeWidgetCatalogOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes HomeWidgetCatalogCardPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.HomeWidgetCatalog .HomeWidgetCatalogOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.HomeWidgetCatalog .HomeWidgetCatalogCard{animation:HomeWidgetCatalogCardPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:82vh;max-width:92vw;overflow:hidden;position:relative;width:940px;z-index:1}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogHeader{align-items:center;display:flex;justify-content:space-between;padding:16px 20px 0}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogHeader h2{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogHeader .HomeWidgetCatalogClose{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;width:30px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogHeader .HomeWidgetCatalogClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogHeader .HomeWidgetCatalogClose .material-symbols-outlined{font-size:20px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogToolbar{display:flex;flex-direction:column;gap:12px;padding:14px 20px 4px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogToolbar .HomeWidgetCatalogSearch{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:8px;height:40px;padding:0 12px;transition:border-color .12s ease,box-shadow .12s ease,background .12s ease}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogToolbar .HomeWidgetCatalogSearch:focus-within{background:var(--background_White);border-color:var(--outline_Blue,var(--background_Blue));box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 14%,#0000)}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogToolbar .HomeWidgetCatalogSearch>.material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:20px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogToolbar .HomeWidgetCatalogSearch input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:14px;min-width:0;outline:none}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogToolbar .HomeWidgetCatalogSearch input::placeholder{color:var(--text_Title_Light_Light_Light)}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogToolbar .HomeWidgetCatalogSearch .HomeWidgetCatalogSearchClear{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogToolbar .HomeWidgetCatalogSearch .HomeWidgetCatalogSearchClear:hover{background:var(--border_Dark_Light);color:var(--text_Title_Dark)}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogToolbar .HomeWidgetCatalogSearch .HomeWidgetCatalogSearchClear .material-symbols-outlined{font-size:15px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogToolbar .HomeWidgetCatalogChips{display:flex;flex-wrap:wrap;gap:7px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogToolbar .HomeWidgetCatalogChips .HomeWidgetCatalogChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:5px;height:30px;padding:0 12px;transition:background .12s ease,color .12s ease,border-color .12s ease}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogToolbar .HomeWidgetCatalogChips .HomeWidgetCatalogChip .material-symbols-outlined{font-size:16px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogToolbar .HomeWidgetCatalogChips .HomeWidgetCatalogChip:hover{border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogToolbar .HomeWidgetCatalogChips .HomeWidgetCatalogChip.is-active{background:var(--text_Title_Dark);border-color:var(--text_Title_Dark);color:var(--background_White)}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:18px;overflow-y:auto;padding:16px 20px 20px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogSection{display:flex;flex-direction:column;gap:10px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogSection .HomeWidgetCatalogSectionHead{align-items:center;display:flex;gap:7px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogSection .HomeWidgetCatalogSectionHead .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:17px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogSection .HomeWidgetCatalogSectionHead .HomeWidgetCatalogSectionTitle{color:var(--text_Title_Light);font-size:12px;font-weight:600}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogSection .HomeWidgetCatalogSectionHead .HomeWidgetCatalogSectionCount{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 5px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogEmpty{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;gap:8px;padding:32px 12px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:32px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogEmpty p{font-size:13px;margin:0;text-align:center}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;padding:8px;transition:box-shadow .14s ease,border-color .14s ease,transform .14s ease}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem:hover{border-color:var(--border_Dark_Light);box-shadow:0 6px 16px #00000017;transform:translateY(-2px)}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem:hover .HomeWidgetCatalogItemPreview .WidgetPreview{transform:scale(1.02)}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview{align-items:stretch;background:linear-gradient(180deg,var(--background_Gray_Light_Light) 0,var(--background_Gray_Light) 100%);border:1px solid var(--border_Light);border-radius:9px;display:flex;height:92px;justify-content:stretch;overflow:hidden;padding:10px 12px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview{display:flex;flex:1 1;min-width:0;transition:transform .16s ease}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--kpi{background:var(--background_White);border-radius:7px;box-shadow:0 1px 3px #0000000d;overflow:hidden;padding:8px 12px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--kpi .HomeStatCard{gap:6px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--kpi .HomeStatCard .HomeStatCardValueRow .HomeStatCardValue{font-size:23px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--line{background:var(--background_White);border-radius:7px;box-shadow:0 1px 3px #0000000d;padding:6px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--line svg{height:100%;width:100%}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--bars{align-items:flex-end;background:var(--background_White);border-radius:7px;box-shadow:0 1px 3px #0000000d;gap:5px;padding:8px 10px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--bars .WPBar{border-radius:3px 3px 0 0;flex:1 1;min-width:0}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--donut{align-items:center;background:var(--background_White);border-radius:7px;box-shadow:0 1px 3px #0000000d;gap:12px;padding:8px 12px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--donut .WPDonut{border-radius:999px;flex:0 0 auto;height:52px;-webkit-mask:radial-gradient(circle 11px at center,#0000 98%,#000 100%);mask:radial-gradient(circle 11px at center,#0000 98%,#000 100%);width:52px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--donut .WPDonutLegend{display:flex;flex-direction:column;gap:4px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--donut .WPDonutLegend span{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:9px;font-weight:600;gap:5px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--donut .WPDonutLegend span i{border-radius:3px;height:8px;width:8px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--stats{background:var(--background_White);border-radius:7px;box-shadow:0 1px 3px #0000000d;flex-direction:column;gap:8px;justify-content:center;padding:10px 12px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--stats .WPStatRow{align-items:center;display:flex;gap:8px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--stats .WPStatRow .WPStatLabel{color:var(--text_Title_Light_Light);flex:0 0 34px;font-size:8px;font-weight:600}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--stats .WPStatRow .WPStatTrack{background:var(--background_Gray_Light);border-radius:999px;flex:1 1;height:6px;overflow:hidden}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--stats .WPStatRow .WPStatTrack .WPStatFill{border-radius:999px;display:block;height:100%}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--list{background:var(--background_White);border-radius:7px;box-shadow:0 1px 3px #0000000d;flex-direction:column;gap:7px;justify-content:center;padding:9px 11px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--list .WPListRow{align-items:center;display:flex;gap:7px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--list .WPListRow .WPListDot{border-radius:999px;flex:0 0 auto;height:14px;width:14px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--list .WPListRow .WPListLines{display:flex;flex:1 1;flex-direction:column;gap:3px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--list .WPListRow .WPListLines i{background:var(--background_Gray_Dark_Light);border-radius:999px;display:block;height:5px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--list .WPListRow .WPListLines i.WPListSub{background:var(--background_Gray_Light)}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--list .WPListRow .WPListMeta{background:var(--background_Gray_Light);border-radius:999px;flex:0 0 auto;height:5px;width:16px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--flow{align-items:center;background:var(--background_White);border-radius:7px;box-shadow:0 1px 3px #0000000d;gap:0;justify-content:center;padding:8px 12px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--flow .WPNode{align-items:center;border-radius:8px;color:#fff;display:inline-flex;flex:0 0 auto;height:26px;justify-content:center;width:26px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--flow .WPNode.WPNode--soft{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--flow .WPNode .material-symbols-outlined{font-size:15px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--flow .WPFlowLine{background:var(--border_Dark_Light);flex:1 1;height:2px;max-width:22px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--email{background:var(--background_White);border-radius:7px;box-shadow:0 1px 3px #0000000d;flex-direction:column;gap:0;overflow:hidden}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--email .WPMailBar{flex:0 0 auto;height:16px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--email .WPMailBody{display:flex;flex:1 1;flex-direction:column;gap:5px;justify-content:center;padding:0 12px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--email .WPMailBody i{background:var(--background_Gray_Dark_Light);border-radius:999px;display:block;height:5px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--email .WPMailStats{display:flex;gap:14px;padding:6px 12px 8px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--email .WPMailStats span{color:var(--text_Title_Light_Light);display:inline-flex;flex-direction:column;font-size:8px;font-weight:600}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--email .WPMailStats span b{font-size:13px;font-weight:800;line-height:1.1}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--funnel{background:var(--background_White);border-radius:7px;box-shadow:0 1px 3px #0000000d;flex-direction:column;gap:6px;justify-content:center;padding:10px 12px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--funnel .WPFunnelRow{align-items:center;display:flex;gap:8px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--funnel .WPFunnelBar{border-radius:4px;height:12px;min-width:12px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--funnel .WPFunnelLabel{color:var(--text_Title_Light_Light);font-size:8px;font-weight:600;white-space:nowrap}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--expenses{background:var(--background_White);border-radius:7px;box-shadow:0 1px 3px #0000000d;flex-direction:column;justify-content:center;padding:10px 12px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--expenses .WPExpTotal{font-size:22px;font-weight:800;line-height:1.1}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--expenses .WPExpCap{color:var(--text_Title_Light_Light_Light);font-size:8px;font-weight:600;letter-spacing:.02em;margin-bottom:7px;text-transform:uppercase}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--expenses .WPExpBars{display:flex;flex-direction:column;gap:4px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--expenses .WPExpBar{background:var(--background_Gray_Light);border-radius:999px;height:5px;overflow:hidden}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--expenses .WPExpBar i{border-radius:999px;display:block;height:100%}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--tasks{background:var(--background_White);border-radius:7px;box-shadow:0 1px 3px #0000000d;flex-direction:column;gap:9px;justify-content:center;padding:12px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--tasks .WPTaskSplit{display:flex;gap:2px;height:10px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--tasks .WPTaskSplit span{border-radius:999px;display:block}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--tasks .WPTaskLegend{display:flex;justify-content:space-between}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--tasks .WPTaskLegend span{color:var(--text_Title_Light_Light);font-size:9px;font-weight:600}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--tasks .WPTaskLegend b{font-size:13px;font-weight:800;margin-right:3px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--calls{background:var(--background_White);border-radius:7px;box-shadow:0 1px 3px #0000000d;flex-direction:column;gap:9px;justify-content:center;padding:9px 11px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--calls .WPCallRow{align-items:center;display:flex;gap:8px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--calls .WPCallRow .material-symbols-outlined{font-size:15px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--calls .WPCallLine{background:var(--background_Gray_Dark_Light);border-radius:999px;flex:1 1;height:5px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--calls .WPCallTime{background:var(--background_Gray_Light);border-radius:999px;flex:0 0 auto;height:5px;width:18px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--map{background:var(--background_White);border-radius:7px;box-shadow:0 1px 3px #0000000d;overflow:hidden;position:relative}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--map .WPMapRoad{background:var(--background_Gray_Light);position:absolute}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--map .WPMapRoad.WPMapRoad--h{height:6px;left:0;right:0;top:54%}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--map .WPMapRoad.WPMapRoad--v{bottom:0;left:42%;top:0;width:6px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--map .WPMapDot{background:var(--border_Dark_Light);border-radius:999px;height:8px;position:absolute;width:8px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--map .WPMapPin{align-items:center;border-radius:999px;box-shadow:0 4px 10px #0f172a47;display:inline-flex;height:22px;justify-content:center;left:56%;position:absolute;top:36%;transform:translate(-50%,-60%);width:22px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--map .WPMapPin .material-symbols-outlined{color:#fff;font-size:14px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--schedule{background:var(--background_White);border-radius:7px;box-shadow:0 1px 3px #0000000d;flex-direction:column;gap:9px;justify-content:center;padding:9px 11px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--schedule .WPSchedRow{align-items:center;display:flex;gap:8px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--schedule .WPSchedTime{flex:0 0 auto;font-size:9px;font-weight:700;width:32px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--schedule .WPSchedBar{background:var(--background_Gray_Light);border-radius:4px;height:8px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--reviews{background:var(--background_White);border-radius:7px;box-shadow:0 1px 3px #0000000d;flex-direction:column;gap:10px;justify-content:center;padding:10px 11px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--reviews .WPReviewRow{align-items:center;display:flex;gap:8px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--reviews .WPStars{display:inline-flex;flex:0 0 auto}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--reviews .WPStars .material-symbols-outlined{color:#f5b301;font-size:11px;font-variation-settings:"FILL" 1}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--reviews .WPReviewLine{background:var(--background_Gray_Dark_Light);border-radius:999px;height:5px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--reviews .WPReplyPill{border-radius:999px;color:#fff;flex:0 0 auto;font-size:8px;font-weight:700;margin-left:auto;padding:2px 7px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--leaderboard{background:var(--background_White);border-radius:7px;box-shadow:0 1px 3px #0000000d;flex-direction:column;gap:8px;justify-content:center;padding:9px 11px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--leaderboard .WPLbRow{align-items:center;display:flex;gap:7px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--leaderboard .WPLbRank{flex:0 0 auto;font-size:11px;font-weight:800;width:10px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--leaderboard .WPLbAvatar{border-radius:999px;flex:0 0 auto;height:14px;width:14px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemPreview .WidgetPreview--leaderboard .WPLbBar{background:var(--background_Gray_Light);border-radius:999px;height:6px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemFoot{align-items:center;display:flex;gap:10px;padding:10px 6px 4px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemFoot .HomeWidgetCatalogItemIcon{align-items:center;background:var(--background_Gray_Light);border-radius:9px;display:inline-flex;flex:0 0 auto;height:32px;justify-content:center;width:32px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemFoot .HomeWidgetCatalogItemIcon .material-symbols-outlined{color:var(--text_Title_Light);font-size:19px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemFoot .HomeWidgetCatalogItemText{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemFoot .HomeWidgetCatalogItemText .HomeWidgetCatalogItemTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemFoot .HomeWidgetCatalogItemText .HomeWidgetCatalogItemDescription{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text_Title_Light_Light);display:-webkit-box;font-size:11px;line-height:1.35;overflow:hidden}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemFoot .HomeWidgetCatalogItemText .HomeWidgetCatalogItemSize{color:var(--text_Title_Light_Light_Light);font-size:10px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemFoot .HomeWidgetCatalogItemAdd{align-items:center;align-self:flex-start;background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;height:30px;justify-content:center;transition:background .12s ease;width:30px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemFoot .HomeWidgetCatalogItemAdd .material-symbols-outlined{font-size:20px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid .HomeWidgetCatalogItem .HomeWidgetCatalogItemFoot .HomeWidgetCatalogItemAdd:hover{background:var(--background_Blue_Dark)}@media(max-width:1050px){.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogToolbar{padding:12px 16px 4px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody{padding:12px 16px 16px}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid{gap:10px;grid-template-columns:1fr 1fr}}@media(max-width:600px){.HomeWidgetCatalog{align-items:center;padding:12px}.HomeWidgetCatalog .HomeWidgetCatalogCard{max-width:100%;width:100%}.HomeWidgetCatalog .HomeWidgetCatalogCard .HomeWidgetCatalogBody .HomeWidgetCatalogGrid{grid-template-columns:1fr}}.Home{animation:RenderPageOpen .1s ease;display:flex;flex-direction:column;gap:18px;min-height:100%;overflow:auto;padding:20px 24px 32px}.Home .HomeHeader{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.Home .HomeHeader .HomeHeaderGreeting{min-width:0}.Home .HomeHeader .HomeHeaderGreeting h1{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:0}.Home .HomeHeader .HomeHeaderGreeting p{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:13px;gap:8px;margin:4px 0 0}.Home .HomeHeader .HomeHeaderGreeting p .HomeHeaderOrg{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;padding:2px 10px;white-space:nowrap}.Home .HomeHeader .HomeHeaderActions{align-items:center;display:flex;flex:0 0 auto;gap:10px}.Home .HomeHeader .HomeHeaderActions .HomeHeaderButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;height:38px;padding:0 14px;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease}.Home .HomeHeader .HomeHeaderActions .HomeHeaderButton .material-symbols-outlined{font-size:18px}.Home .HomeHeader .HomeHeaderActions .HomeHeaderButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.Home .HomeHeader .HomeHeaderActions .HomeHeaderButton:active{transform:scale(.98)}.Home .HomeHeader .HomeHeaderActions .HomeHeaderButton.is-primary{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.Home .HomeHeader .HomeHeaderActions .HomeHeaderButton.is-primary:hover{background:var(--background_Blue_Dark);border-color:var(--background_Blue_Dark)}.Home .HomeHeader .HomeHeaderActions .HomeHeaderButton.is-active{background:var(--background_Gray_Light);border-color:var(--border_Light);box-shadow:none;color:var(--text_Title_Light_Light);cursor:default}.Home .HomeHeader .HomeHeaderActions .HomeHeaderButton.is-active:hover{border-color:var(--border_Light);box-shadow:none}.Home .HomeHeader .HomeHeaderActions .HomeHeaderButton.is-active:active{transform:none}.Home .HomeEmptyState{align-items:center;background:var(--background_White);border:1px dashed var(--border_Dark_Light);border-radius:12px;display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:center;padding:64px 20px}.Home .HomeEmptyState .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:40px}.Home .HomeEmptyState h2{color:var(--text_Title_Dark);font-size:17px;font-weight:700;margin:0}.Home .HomeEmptyState p{color:var(--text_Title_Light_Light);font-size:13px;margin:0;max-width:360px;text-align:center}.Home .HomeEmptyState .HomeEmptyStateAdd{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:8px;height:38px;margin-top:10px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.Home .HomeEmptyState .HomeEmptyStateAdd .HomeEmptyStateAddInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;height:20px;justify-content:center;width:20px}.Home .HomeEmptyState .HomeEmptyStateAdd .HomeEmptyStateAddInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.Home .HomeEmptyState .HomeEmptyStateAdd .HomeEmptyStateAddLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.Home .HomeEmptyState .HomeEmptyStateAdd:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.Home .HomeEmptyState .HomeEmptyStateAdd:active{transform:scale(.98)}.Home .HomeGrid{grid-gap:16px;align-items:stretch;display:grid;gap:16px;grid-auto-flow:row dense;grid-auto-rows:110px}.Home .HomeGrid.is-editing{grid-auto-flow:row}.Home .HomeGrid .HomeWidgetCard{border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden;padding:18px;position:relative;transition:box-shadow .16s ease,border-color .16s ease,transform .16s ease}.Home .HomeGrid .HomeWidgetCard:not(.is-editing):hover{border-color:var(--border_Dark_Light);box-shadow:0 1px 2px #0f172a0a,0 14px 30px -14px #0f172a2e}.Home .HomeGrid .HomeWidgetCard:not(.is-editing):hover .HomeWidgetCardFloatControls .HomeWidgetCardOpen,.Home .HomeGrid .HomeWidgetCard:not(.is-editing):hover .HomeWidgetCardHeader .HomeWidgetCardOpen{opacity:1}.Home .HomeGrid .HomeWidgetCard.is-editing{border:1px dashed var(--border_Dark_Light)}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardFloatControls{align-items:center;display:inline-flex;gap:2px;position:absolute;right:12px;top:12px;z-index:4}.Home .HomeGrid .HomeWidgetCard.is-bare.is-editing .HomeStatCard .HomeStatCardHead{padding-right:46px}.Home .HomeGrid .HomeWidgetCard.is-bare.is-editing .HomeStatCard .HomeTrendPill{visibility:hidden}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardOpen{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex:0 0 auto;height:24px;justify-content:center;opacity:0;padding:0;transition:opacity .14s ease,background .14s ease;width:24px}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardOpen:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardOpen .material-symbols-outlined{font-size:16px}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardDragHandle{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:grab;display:inline-flex;flex:0 0 auto;height:22px;justify-content:center;padding:0;touch-action:none;width:22px}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardDragHandle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardDragHandle .material-symbols-outlined{font-size:17px}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardRemove{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex:0 0 auto;height:22px;justify-content:center;padding:0;width:22px}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardRemove:hover{background:color-mix(in srgb,var(--Canceled) 12%,#0000);color:var(--Canceled)}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardRemove .material-symbols-outlined{font-size:16px}.Home .HomeGrid .HomeWidgetCard.is-dragging{box-shadow:0 16px 36px #0f172a2e;opacity:.92;z-index:8}.Home .HomeGrid .HomeWidgetCard.is-resizing{overflow:visible;z-index:7}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardHeader{align-items:center;display:flex;gap:8px;margin-bottom:8px;min-height:22px}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardHeader .HomeWidgetCardTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:700;letter-spacing:-.1px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardHeader .HomeWidgetCardChips{align-items:center;display:inline-flex;flex:1 1;gap:6px;min-width:0}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardHeader .HomeWidgetCardChips .HomeWidgetCardChip{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light_Light);font-size:10px;font-weight:600;padding:2px 8px;white-space:nowrap}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardHeader .HomeWidgetCardChips .HomeWidgetCardChip.is-scope{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue)}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody{display:flex;flex:1 1;flex-direction:column;min-height:0}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeWidgetCardSkeleton{display:flex;flex:1 1;flex-direction:column;gap:10px;justify-content:center}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeWidgetCardSkeleton .HomeWidgetCardSkeletonBar{animation:HomeSkeletonShimmer 1.6s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 25%,var(--background_Gray_Light_Light) 45%,var(--background_Gray_Light) 65%);background-size:220% 100%;border-radius:6px;height:12px;width:45%}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeWidgetCardSkeleton .HomeWidgetCardSkeletonBar.is-wide{width:70%}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeWidgetCardSkeleton .HomeWidgetCardSkeletonBlock{animation:HomeSkeletonShimmer 1.6s cubic-bezier(.4,0,.2,1) infinite;animation-delay:.12s;background:linear-gradient(90deg,var(--background_Gray_Light) 25%,var(--background_Gray_Light_Light) 45%,var(--background_Gray_Light) 65%);background-size:220% 100%;border-radius:8px;flex:1 1;max-height:90px}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeWidgetCardError{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex:1 1;flex-direction:column;gap:6px;justify-content:center}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeWidgetCardError .material-symbols-outlined{color:var(--Canceled);font-size:26px}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeWidgetCardError p{font-size:12px;margin:0}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeWidgetCardError .HomeWidgetCardRetry{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;width:30px}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeWidgetCardError .HomeWidgetCardRetry:hover{box-shadow:0 4px 10px #00000014;color:var(--text_Title_Dark)}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeWidgetCardError .HomeWidgetCardRetry .material-symbols-outlined{font-size:17px}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeWidgetEmpty{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:center}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeWidgetEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:30px}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeWidgetEmpty p{font-size:13px;margin:0}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeChartCard{display:flex;flex:1 1;flex-direction:column;gap:10px;min-height:0}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeChartCard .HomeChartHeadline{align-items:baseline;display:flex;flex-wrap:wrap;gap:7px}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeChartCard .HomeChartHeadline .HomeChartHeadlineValue{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:24px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.5px}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeChartCard .HomeChartHeadline .HomeChartHeadlineValue.is-soft{color:var(--text_Title_Light)}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeChartCard .HomeChartHeadline .HomeChartHeadlineLabel{color:var(--text_Title_Light_Light);font-size:12px}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeChartCard .HomeChartHeadline .HomeChartHeadlineDivider{align-self:center;background:var(--divider);height:14px;width:1px}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeChartCard .HomeChartCanvas{flex:1 1;min-height:0}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeClusterGrid{grid-gap:12px 16px;display:grid;gap:12px 16px;grid-template-columns:1fr 1fr}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeClusterGrid .HomeClusterItem{display:flex;flex-direction:column;gap:2px;min-width:0}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeClusterGrid .HomeClusterItem .HomeClusterLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:500}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeClusterGrid .HomeClusterItem .HomeClusterValue{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:18px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeClusterGrid .HomeClusterItem .HomeClusterValue.is-alert{color:var(--Canceled)}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeInvoicesHealth{display:flex;flex:1 1;flex-direction:column;gap:14px;justify-content:space-between;min-height:0}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeSegmentBar{display:flex;flex-direction:column;gap:9px}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeSegmentBar .HomeSegmentBarTrack{background:var(--background_Gray_Light);border-radius:999px;display:flex;gap:3px;height:10px;overflow:hidden;padding:0}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeSegmentBar .HomeSegmentBarTrack .HomeSegmentBarFill{border-radius:999px;height:100%;min-width:4px;transition:width .4s cubic-bezier(.4,0,.2,1)}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeSegmentBar .HomeSegmentBarLegend{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeSegmentBar .HomeSegmentBarLegend .HomeSegmentBarLegendItem{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-weight:500;gap:6px}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeSegmentBar .HomeSegmentBarLegend .HomeSegmentBarLegendItem .HomeSegmentBarLegendDot{border-radius:3px;height:8px;width:8px}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeExpensesSnapshot{display:flex;flex:1 1;flex-direction:column;gap:10px;min-height:0}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeExpensesSnapshot .HomeExpensesVendors{-webkit-overflow-scrolling:touch;display:flex;flex:1 1;flex-direction:column;gap:4px;min-height:0;overflow-y:auto}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeExpensesSnapshot .HomeExpensesVendors .HomeExpensesVendorRow{align-items:center;display:flex;font-size:12px;gap:10px;justify-content:space-between;padding:3px 0}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeExpensesSnapshot .HomeExpensesVendors .HomeExpensesVendorRow .HomeExpensesVendorName{color:var(--text_Title_Light);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeExpensesSnapshot .HomeExpensesVendors .HomeExpensesVendorRow .HomeExpensesVendorTotal{color:var(--text_Title_Dark);font-weight:600;white-space:nowrap}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeCallsList{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeCallsList .HomeCallsListRow{align-items:center;border-radius:8px;display:flex;gap:10px;padding:8px 4px}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeCallsList .HomeCallsListRow:not(:last-child){border-bottom:1px solid var(--divider)}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeCallsList .HomeCallsListRow .HomeCallsListIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:50%;color:var(--background_Blue);display:inline-flex;flex:0 0 auto;height:30px;justify-content:center;width:30px}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeCallsList .HomeCallsListRow .HomeCallsListIcon .material-symbols-outlined{font-size:17px}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeCallsList .HomeCallsListRow .HomeCallsListIcon.is-out{background:color-mix(in srgb,var(--background_Blue_Purpel) 14%,#0000);color:var(--background_Blue_Purpel)}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeCallsList .HomeCallsListRow .HomeCallsListMain{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeCallsList .HomeCallsListRow .HomeCallsListMain .HomeCallsListName{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeCallsList .HomeCallsListRow .HomeCallsListMain .HomeCallsListNumber{color:var(--text_Title_Light_Light);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeCallsList .HomeCallsListRow .HomeCallsListMeta{align-items:flex-end;display:flex;flex:0 0 auto;flex-direction:column;gap:1px}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeCallsList .HomeCallsListRow .HomeCallsListMeta .HomeCallsListTime{color:var(--text_Title_Light);font-size:12px;font-weight:500;white-space:nowrap}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeCallsList .HomeCallsListRow .HomeCallsListMeta .HomeCallsListDuration{color:var(--text_Title_Light_Light);font-size:11px;white-space:nowrap}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeTasksSnapshot{align-items:stretch;display:flex;flex:1 1;gap:0}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeTasksSnapshot .HomeTasksSnapshotItem{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:4px;justify-content:center}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeTasksSnapshot .HomeTasksSnapshotItem:first-child{border-right:1px solid var(--divider)}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeTasksSnapshot .HomeTasksSnapshotItem .HomeTasksSnapshotValue{font-feature-settings:"tnum";font-size:30px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.5px;line-height:1}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeTasksSnapshot .HomeTasksSnapshotItem .HomeTasksSnapshotLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeNeedReply{display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:space-between;min-height:0}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeNeedReply .HomeNeedReplyCta{align-items:center;align-self:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:6px 12px;transition:border-color .12s ease,box-shadow .12s ease}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeNeedReply .HomeNeedReplyCta:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeNeedReply .HomeNeedReplyCta .material-symbols-outlined{font-size:15px}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardResizeHandle{align-items:center;background:#0000;border:none;border-radius:6px;bottom:4px;color:var(--text_Title_Light_Light);cursor:nwse-resize;display:inline-flex;height:22px;justify-content:center;padding:0;position:absolute;right:4px;touch-action:none;width:22px;z-index:4}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardResizeHandle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardResizeHandle .material-symbols-outlined{font-size:15px}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardGhost{background:color-mix(in srgb,var(--background_Blue) 6%,#0000);border:2px dashed var(--background_Blue);border-radius:16px;left:-1px;pointer-events:none;position:absolute;top:-1px;z-index:3}.Home .HomeTrendPill{font-feature-settings:"tnum";align-items:center;border-radius:999px;display:inline-flex;flex:0 0 auto;font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;gap:2px;padding:3px 8px 3px 6px;white-space:nowrap}.Home .HomeTrendPill .material-symbols-outlined{font-size:14px}.Home .HomeTrendPill.is-up{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.Home .HomeTrendPill.is-down{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.Home .HomeTrendPill.is-flat{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light)}.Home .HomeEditBar{align-self:stretch;display:flex;justify-content:center;pointer-events:none;position:-webkit-sticky;position:sticky;top:0;transition:top .25s ease;z-index:30}.Home .HomeEditBar .HomeEditBarInner{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;max-width:100%;outline:none;padding:10px 12px;pointer-events:auto;transition:max-width .25s ease,padding .25s ease,gap .25s ease,border-radius .25s ease,box-shadow .25s ease;width:100%}.Home .HomeEditBar .HomeEditBarInner .HomeEditBarInfo{align-items:center;display:flex;gap:10px;min-width:0}.Home .HomeEditBar .HomeEditBarInner .HomeEditBarInfo .material-symbols-outlined{color:var(--text_Title_Light);flex:0 0 auto;font-size:20px}.Home .HomeEditBar .HomeEditBarInner .HomeEditBarInfo .HomeEditBarInfoText{display:flex;flex-direction:column;gap:1px;min-width:0}.Home .HomeEditBar .HomeEditBarInner .HomeEditBarInfo .HomeEditBarInfoText strong{color:var(--text_Title_Dark);font-size:13px;font-weight:700;white-space:nowrap}.Home .HomeEditBar .HomeEditBarInner .HomeEditBarInfo .HomeEditBarInfoText span{color:var(--text_Title_Light_Light);font-size:12px;max-height:16px;opacity:1;overflow:hidden;text-overflow:ellipsis;transition:max-height .25s ease,opacity .2s ease;white-space:nowrap}.Home .HomeEditBar .HomeEditBarInner .HomeEditBarActions{align-items:center;display:flex;flex:0 0 auto;gap:8px}.Home .HomeEditBar .HomeEditBarInner .HomeEditBarActions .HomeEditBarButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:34px;justify-content:center;padding:0 13px;transition:border-color .12s ease,box-shadow .12s ease}.Home .HomeEditBar .HomeEditBarInner .HomeEditBarActions .HomeEditBarButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.Home .HomeEditBar .HomeEditBarInner .HomeEditBarActions .HomeEditBarButton .material-symbols-outlined{font-size:17px}.Home .HomeEditBar .HomeEditBarInner .HomeEditBarActions .HomeEditBarButton .HomeEditBarCount{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:11px;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 5px}.Home .HomeEditBar .HomeEditBarInner .HomeEditBarActions .HomeEditBarButton.is-primary{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.Home .HomeEditBar .HomeEditBarInner .HomeEditBarActions .HomeEditBarButton.is-primary:hover{background:var(--background_Blue_Dark);border-color:var(--background_Blue_Dark)}.Home .HomeEditBar.is-condensed{top:8px}.Home .HomeEditBar.is-condensed .HomeEditBarInner{border-radius:10px;box-shadow:0 10px 26px #0000001f;flex-wrap:nowrap;gap:16px;max-width:680px;padding:10px 16px}.Home .HomeEditBar.is-condensed .HomeEditBarInner .HomeEditBarInfo{flex:0 1 auto}.Home .HomeEditBar.is-condensed .HomeEditBarInner .HomeEditBarInfo .HomeEditBarInfoText span{max-height:0;opacity:0}@media(max-width:900px){.Home .HomeEditBar.is-condensed .HomeEditBarInner .HomeEditBarInfo .HomeEditBarInfoText{display:none}}@keyframes HomeSkeletonShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(max-width:1100px){.Home{padding:18px 18px 28px}.Home .HomeEditBar .HomeEditBarInner .HomeEditBarInfo .HomeEditBarInfoText span{display:none}}@media(max-width:1050px){.Home{gap:16px}.Home .HomeHeader .HomeHeaderGreeting h1{font-size:19px}}@media(max-width:900px){.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardResizeHandle{display:none}}@media(max-width:1050px){.Home .HomeHeader .HomeHeaderActions{flex-wrap:wrap}.Home .HomeHeader .HomeHeaderActions .HomeHeaderButton{height:44px;padding:0 16px}.Home .HomeHeader .HomeHeaderActions .HomeRangePicker .HomeRangePickerButton{height:44px}}@media(max-width:720px){.Home{gap:14px;padding:14px 12px 24px}.Home .HomeHeader{align-items:flex-start;flex-direction:column}.Home .HomeHeader .HomeHeaderActions{flex-wrap:nowrap;gap:8px;justify-content:flex-start;width:100%}.Home .HomeHeader .HomeHeaderActions .HomeHeaderButton,.Home .HomeHeader .HomeHeaderActions .HomeRangePicker{flex:1 1;height:40px;min-width:0;min-width:calc(50% - 10px)}.Home .HomeHeader .HomeHeaderActions .HomeHeaderButton{justify-content:center;padding:0 16px}.Home .HomeHeader .HomeHeaderActions .HomeRangePicker .HomeRangePickerButton{height:40px;justify-content:center;width:100%}}@media(hover:none),(max-width:720px){.Home .HomeEditBar .HomeEditBarInner .HomeEditBarButton:hover,.Home .HomeGrid .HomeWidgetCard:not(.is-editing):hover,.Home .HomeHeader .HomeHeaderActions .HomeHeaderButton:hover{box-shadow:0 1px 3px #0000000d}}@media(max-width:600px){.Home{overflow-x:hidden}.Home .HomeHeader .HomeHeaderGreeting h1{font-size:17px}.Home .HomeHeader .HomeHeaderGreeting p{font-size:12px}.Home .HomeEmptyState{min-height:0;padding:32px 16px}.Home .HomeGrid{grid-gap:10px;display:grid!important;gap:10px;grid-template-columns:1fr!important;overflow:visible!important}.Home .HomeGrid>*{min-width:0!important;width:100%}.Home .HomeGrid{gap:12px;grid-auto-rows:auto!important}.Home .HomeGrid .HomeWidgetCard{grid-column:1/-1!important;grid-row:auto!important;min-height:120px;padding:12px 13px}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody{-webkit-overflow-scrolling:touch;max-height:280px;overflow-y:auto;overscroll-behavior:contain}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardDragHandle,.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardResizeHandle{display:none}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeChartCard .HomeChartCanvas{max-height:220px}.Home .HomeEditBar .HomeEditBarInner{gap:6px;padding:8px}.Home .HomeEditBar .HomeEditBarInner .HomeEditBarInfo{display:none}.Home .HomeEditBar .HomeEditBarInner .HomeEditBarActions{flex-wrap:nowrap;gap:6px;width:100%}.Home .HomeEditBar .HomeEditBarInner .HomeEditBarActions .HomeEditBarButton{flex:1 1;font-size:12px;gap:4px;height:40px;justify-content:center;min-width:0;padding:0 9px;white-space:nowrap}.Home .HomeEditBar .HomeEditBarInner .HomeEditBarActions .HomeEditBarButton .material-symbols-outlined{font-size:16px}.Home .HomeEditBar .HomeEditBarInner .HomeEditBarActions .HomeEditBarButton .HomeEditBarCount{font-size:10px;height:16px;min-width:16px;padding:0 4px}.Home .HomeEditBar.is-condensed .HomeEditBarInner{gap:6px;padding:8px 10px}}@media(prefers-reduced-motion:reduce){.Home .HomeEditBar,.Home .HomeEditBar .HomeEditBarInner,.Home .HomeEditBar .HomeEditBarInner .HomeEditBarActions .HomeEditBarButton,.Home .HomeEditBar .HomeEditBarInner .HomeEditBarInfo .HomeEditBarInfoText span{transition:none}.Home .HomeGrid .HomeWidgetCard{transition:none!important}.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeWidgetCardSkeleton .HomeWidgetCardSkeletonBar,.Home .HomeGrid .HomeWidgetCard .HomeWidgetCardBody .HomeWidgetCardSkeleton .HomeWidgetCardSkeletonBlock{animation:none}}.CallCenter_Layout{display:flex;height:100%;position:relative;width:100%}.CallCenter_Layout.has-monitor{padding-top:44px}.CallCenter_Layout .CallCenter_MonitorBanner{align-items:center;background:#d1fae5;border-bottom:1px solid #6ee7b7;color:#064e3b;display:flex;font-size:13px;gap:12px;height:44px;justify-content:space-between;left:0;padding:0 16px;position:absolute;right:0;top:0;z-index:50}.CallCenter_Layout .CallCenter_MonitorBanner.CallCenter_MonitorBanner--whisper{background:#fef3c7;border-bottom-color:#fcd34d;color:#78350f}.CallCenter_Layout .CallCenter_MonitorBanner.CallCenter_MonitorBanner--barge{background:#dbeafe;border-bottom-color:#93c5fd;color:#1e3a8a}.CallCenter_Layout .CallCenter_MonitorBanner .CallCenter_MonitorBannerLeft{align-items:center;display:flex;gap:8px;min-width:0}.CallCenter_Layout .CallCenter_MonitorBanner .CallCenter_MonitorBannerLeft span.material-symbols-outlined{font-size:18px}.CallCenter_Layout .CallCenter_MonitorBanner .CallCenter_MonitorBannerLeft .CallCenter_MonitorBannerText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallCenter_Layout .CallCenter_MonitorBanner .CallCenter_MonitorBannerLeft .CallCenter_MonitorBannerText b{font-weight:600}.CallCenter_Layout .CallCenter_MonitorBanner .CallCenter_MonitorBannerClose{align-items:center;background:#0000;border:0;border-radius:50%;color:inherit;cursor:pointer;display:inline-flex;height:26px;justify-content:center;width:26px}.CallCenter_Layout .CallCenter_MonitorBanner .CallCenter_MonitorBannerClose span{font-size:18px}.CallCenter_Layout .CallCenter_MonitorBanner .CallCenter_MonitorBannerClose:hover{background:#0000000f}.CallCenter_Layout .CallCenter_MonitorButton{align-items:center;background:var(--background_White);border:1px solid var(--background_Blue);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:40px;padding:0 14px;transition:background .12s ease,color .12s ease}.CallCenter_Layout .CallCenter_MonitorButton span.material-symbols-outlined{font-size:18px}.CallCenter_Layout .CallCenter_MonitorButton:hover:not(:disabled){background:var(--background_Blue_Light)}.CallCenter_Layout .CallCenter_MonitorButton:disabled{cursor:not-allowed;opacity:.6}.CallCenter_Layout .CallCenter_LiveAgentsToggle{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;transition:background .15s ease,color .15s ease,transform .12s ease;width:36px}.CallCenter_Layout .CallCenter_LiveAgentsToggle .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.CallCenter_Layout .CallCenter_LiveAgentsToggle:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.CallCenter_Layout .CallCenter_LiveAgentsToggle:hover .material-symbols-outlined{color:var(--text_Title_Dark)}.CallCenter_Layout .CallCenter_LiveAgentsToggle:active{transform:scale(.97)}.CallCenter_Layout .CallCenter_LiveAgentsToggle.is-open{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.CallCenter_Layout .CallCenter_LiveAgentsToggle.is-open:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.CallCenter_Layout .CallCenter_LiveAgentsToggle.is-open .material-symbols-outlined,.CallCenter_Layout .CallCenter_LiveAgentsToggle.is-open:hover .material-symbols-outlined{color:var(--text_Title_Dark)}.CallCenter_Layout .CallCenter_MonitorBadge{border-radius:999px;font-size:12px;font-weight:600;padding:6px 12px}.CallCenter_Layout .CallCenter_MonitorBadge.CallCenter_MonitorBadge--silent{background:#d1fae5;color:#064e3b}.CallCenter_Layout .CallCenter_MonitorBadge.CallCenter_MonitorBadge--whisper{background:#fef3c7;color:#78350f}.CallCenter_Layout .CallCenter_MonitorBadge.CallCenter_MonitorBadge--barge{background:#dbeafe;color:#1e3a8a}.CallCenter_Layout .CallCenter_MonitorFooter{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:12px;margin:16px 24px;padding:14px 16px}.CallCenter_Layout .CallCenter_MonitorFooter.CallCenter_MonitorFooter--whisper{background:#fef3c7;border-color:#fcd34d}.CallCenter_Layout .CallCenter_MonitorFooter.CallCenter_MonitorFooter--barge{background:#dbeafe;border-color:#93c5fd}.CallCenter_Layout .CallCenter_MonitorFooter .CallCenter_MonitorFooterStatus{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:13px;gap:8px}.CallCenter_Layout .CallCenter_MonitorFooter .CallCenter_MonitorFooterStatus span.material-symbols-outlined{color:var(--background_Blue);font-size:18px}.CallCenter_Layout .CallCenter_MonitorFooter .CallCenter_MonitorFooterStatus .CallCenter_MonitorFooterStop{background:#0000;border:0;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:600;margin-left:auto}.CallCenter_Layout .CallCenter_MonitorFooter .CallCenter_MonitorFooterStatus .CallCenter_MonitorFooterStop:hover{text-decoration:underline}.CallCenter_Layout .CallCenter_MonitorFooter .CallCenter_MonitorFooterActions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.CallCenter_Layout .CallCenter_MonitorFooter .CallCenter_MonitorFooterActions .CallCenter_MonitorActionBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Blue);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:36px;padding:0 14px;transition:background .12s ease,color .12s ease}.CallCenter_Layout .CallCenter_MonitorFooter .CallCenter_MonitorFooterActions .CallCenter_MonitorActionBtn span.material-symbols-outlined{font-size:16px}.CallCenter_Layout .CallCenter_MonitorFooter .CallCenter_MonitorFooterActions .CallCenter_MonitorActionBtn:hover{background:var(--background_Blue_Light)}.CallCenter_Layout .CallCenter_MonitorFooter .CallCenter_MonitorFooterActions .CallCenter_MonitorActionBtn.is-active{background:var(--background_Blue);color:#fff}.CallCenter_Layout .CallCenter_MonitorFooter .CallCenter_MonitorFooterActions .CallCenter_MonitorActionBtn.CallCenter_MonitorActionBtn--primary{border-color:var(--background_Blue)}.CallCenter_Layout .CallCenter_MonitorFooter .CallCenter_MonitorFooterActions .CallCenter_MonitorActionBtn.CallCenter_MonitorActionBtn--primary:not(.is-active){background:var(--background_Blue);color:#fff}.CallCenter_Layout .CallCenter_MonitorFooter .CallCenter_MonitorFooterActions .CallCenter_MonitorActionBtn.CallCenter_MonitorActionBtn--primary:not(.is-active):hover{background:var(--background_Blue_Dark)}.CallCenter_Layout .CallCenter_MonitorError{background:#ef444414;border:1px solid #ef444433;border-radius:8px;color:var(--Canceled);font-size:13px;margin:0 24px 12px;padding:8px 12px}.CallCenter_Layout{animation:RenderPageOpen .1s ease;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}.CallCenter_Layout .CallCenterMainLoading{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 8px 8px 0;display:flex;flex-direction:column;height:100%;padding:50px}.CallCenter_Layout .CallCenterMainLoading .LoadingSpinner{background-color:var(--background_Gray_Light);border-radius:50px;height:17px;margin-bottom:10px;width:100%}.CallCenter_Layout .CallCenterMainLoading .LoadingSpinnerSmall{background-color:var(--background_Gray_Light);border-radius:50px;height:17px;margin-bottom:10px;width:60%}.CallCenter_Layout .CallCenterMainLoading .LoadingSpinnerSmallSmall{background-color:var(--background_Gray_Light);border-radius:50px;height:17px;margin-bottom:10px;width:30%}.CallCenter_Layout .CallCenter_Sidebar{background:var(--background_White);border-right:1px solid var(--border_Light);border:1px solid var(--border_Light);border-radius:8px 0 0 8px;border-right-width:0;display:flex;flex-direction:column;max-width:320px;min-width:320px}.CallCenter_Layout .CallCenter_Main{flex:1 1}.CallCenter_Layout .CallCenter_Main .CallCenter_Call_Details{align-items:center;border:8px;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center}.CallCenter_Layout .CallCenter_Main .CallCenter_Call_Details .CallCenter_Call_DetailsSkeleton{display:flex;flex:1 1;flex-direction:column;gap:12px;margin:0 auto;max-width:900px;padding:32px clamp(24px,6vw,80px);width:100%}.CallCenter_Layout .CallCenter_Main .CallCenter_Call_Details .CallCenter_Call_DetailsSkeleton .CallCenter_Call_DetailsSkeletonRow{animation:CallCenter_skeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:8px}.CallCenter_Layout .CallCenter_Main .CallCenter_Call_Details .CallCenter_Call_DetailsSkeleton .CallCenter_Call_DetailsSkeletonRow--title{height:26px;width:55%}.CallCenter_Layout .CallCenter_Main .CallCenter_Call_Details .CallCenter_Call_DetailsSkeleton .CallCenter_Call_DetailsSkeletonRow--meta{border-radius:999px;height:14px;width:35%}.CallCenter_Layout .CallCenter_Main .CallCenter_Call_Details .CallCenter_Call_DetailsSkeleton .CallCenter_Call_DetailsSkeletonRow--lg{border-radius:999px;height:14px;width:92%}.CallCenter_Layout .CallCenter_Main .CallCenter_Call_Details .CallCenter_Call_DetailsSkeleton .CallCenter_Call_DetailsSkeletonRow--md{border-radius:999px;height:14px;width:72%}.CallCenter_Layout .CallCenter_Main .CallCenter_Call_Details .CallCenter_Call_DetailsSkeleton .CallCenter_Call_DetailsSkeletonRow--sm{border-radius:999px;height:14px;width:48%}.CallCenter_Layout .CallCenter_Main .CallCenter_Call_Details.is-sms{border-radius:0}.CallCenter_Layout .CallCenter_Main .CallCenter_Call_Details .CallCenter_MessagesPanel{display:flex;flex:1 1;min-height:0;width:100%}@media(max-width:1050px){.CallCenter_Layout .CallCenter_Sidebar{max-width:260px;min-width:260px}.CallCenter_Layout .CallCenterMainLoading{padding:30px}}@media(max-width:600px){.CallCenter_Layout{flex-direction:column;overflow-y:auto}.CallCenter_Layout .CallCenter_Sidebar{border-bottom:1px solid var(--border_Light);border-radius:8px;border-right:1px solid var(--border_Light);flex:1 1 auto;max-width:none;min-width:0;width:100%}.CallCenter_Layout .CallCenter_Sidebar.CallCenter_Sidebar--hidden{display:none}.CallCenter_Layout .CallCenter_Main{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;width:100%}.CallCenter_Layout .CallCenter_Main.CallCenter_Main--hidden{display:none}.CallCenter_Layout .CallCenter_Main .CallCenter_Call_Details{flex:1 1 auto;height:auto;min-height:0}.CallCenter_Layout .CallCenter_MobileBack{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:var(--background_White);border:none;border-bottom:1px solid var(--border_Light);color:var(--background_Blue);cursor:pointer;display:flex;flex-shrink:0;font-size:14px;font-weight:600;gap:8px;min-height:44px;padding:10px 16px;text-align:left;transition:background .12s ease;width:100%}.CallCenter_Layout .CallCenter_MobileBack:active{background:var(--background_Gray_Light)}.CallCenter_Layout .CallCenter_MobileBack .material-symbols-outlined{flex-shrink:0;font-size:20px}.CallCenter_Layout .CallCenter_MobileBack .CallCenter_MobileBackLabel{font-size:14px;font-weight:600}.CallCenter_Layout .CallCenterMainLoading{border-radius:0 0 8px 8px;padding:20px}}@keyframes CallCenter_skeletonShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.LiveAgents{border-radius:8px;display:flex;flex-direction:column;gap:7px;height:100%;margin-left:7px;min-width:0;overflow:visible;position:relative;transition:width .32s ease,margin-left .32s ease,transform .18s ease;width:360px}.LiveAgents .LiveAgentsToggleButton{align-items:center;background-color:#fff;display:inline-flex;justify-content:center;left:-20px;position:absolute;right:0;top:18px}.LiveAgents .LiveAgentsToggleButton.is-open{background:inherit;background-color:#fff}.LiveAgents .LiveAgentsToggleButton.is-collapsed{background-color:#fff;left:-30px!important}.LiveAgents .LiveAgentsToggleButton{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 2px 6px #0f172a14;color:var(--text_Title_Dark);cursor:pointer;height:32px;padding:0;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .18s ease,width .16s ease;width:32px;z-index:10;z-index:2}.LiveAgents .LiveAgentsToggleButton:active{box-shadow:-1px 1px 3px #0f172a0f;transform:translateX(1px)}.LiveAgents .LiveAgentsToggleButton:focus-visible{box-shadow:-2px 2px 6px #0f172a0d,0 0 0 2px #2563eb59;outline:none}.LiveAgents .LiveAgentsToggleButton .Icon{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:14px;justify-content:center;line-height:0;transform:rotate(90deg);transition:transform .22s cubic-bezier(.4,0,.2,1),color .16s ease}.LiveAgents.LiveAgents--open-agents .CallQueuesMain,.LiveAgents.LiveAgents--open-agents .LiveCallsMain,.LiveAgents.LiveAgents--open-calls .CallQueuesMain,.LiveAgents.LiveAgents--open-calls .LiveAgentsMain,.LiveAgents.LiveAgents--open-queues .LiveAgentsMain,.LiveAgents.LiveAgents--open-queues .LiveCallsMain{flex:0 0 72px!important;height:72px!important;max-height:72px!important;min-height:72px!important}.LiveAgents.LiveAgents--open-agents .CallQueuesMain .CallQueuesMainList,.LiveAgents.LiveAgents--open-agents .CallQueuesMain .LiveAgentsList,.LiveAgents.LiveAgents--open-agents .CallQueuesMain .LiveCallsMainList,.LiveAgents.LiveAgents--open-agents .LiveCallsMain .CallQueuesMainList,.LiveAgents.LiveAgents--open-agents .LiveCallsMain .LiveAgentsList,.LiveAgents.LiveAgents--open-agents .LiveCallsMain .LiveCallsMainList,.LiveAgents.LiveAgents--open-calls .CallQueuesMain .CallQueuesMainList,.LiveAgents.LiveAgents--open-calls .CallQueuesMain .LiveAgentsList,.LiveAgents.LiveAgents--open-calls .CallQueuesMain .LiveCallsMainList,.LiveAgents.LiveAgents--open-calls .LiveAgentsMain .CallQueuesMainList,.LiveAgents.LiveAgents--open-calls .LiveAgentsMain .LiveAgentsList,.LiveAgents.LiveAgents--open-calls .LiveAgentsMain .LiveCallsMainList,.LiveAgents.LiveAgents--open-queues .LiveAgentsMain .CallQueuesMainList,.LiveAgents.LiveAgents--open-queues .LiveAgentsMain .LiveAgentsList,.LiveAgents.LiveAgents--open-queues .LiveAgentsMain .LiveCallsMainList,.LiveAgents.LiveAgents--open-queues .LiveCallsMain .CallQueuesMainList,.LiveAgents.LiveAgents--open-queues .LiveCallsMain .LiveAgentsList,.LiveAgents.LiveAgents--open-queues .LiveCallsMain .LiveCallsMainList{opacity:0;pointer-events:none;transition:opacity .18s ease}.LiveAgents.LiveAgents--open-agents .CallQueuesMain .CallQueuesHeader h2,.LiveAgents.LiveAgents--open-agents .CallQueuesMain .LiveAgentsHeader h2,.LiveAgents.LiveAgents--open-agents .CallQueuesMain .LiveCallsHeader h2,.LiveAgents.LiveAgents--open-agents .LiveCallsMain .CallQueuesHeader h2,.LiveAgents.LiveAgents--open-agents .LiveCallsMain .LiveAgentsHeader h2,.LiveAgents.LiveAgents--open-agents .LiveCallsMain .LiveCallsHeader h2,.LiveAgents.LiveAgents--open-calls .CallQueuesMain .CallQueuesHeader h2,.LiveAgents.LiveAgents--open-calls .CallQueuesMain .LiveAgentsHeader h2,.LiveAgents.LiveAgents--open-calls .CallQueuesMain .LiveCallsHeader h2,.LiveAgents.LiveAgents--open-calls .LiveAgentsMain .CallQueuesHeader h2,.LiveAgents.LiveAgents--open-calls .LiveAgentsMain .LiveAgentsHeader h2,.LiveAgents.LiveAgents--open-calls .LiveAgentsMain .LiveCallsHeader h2,.LiveAgents.LiveAgents--open-queues .LiveAgentsMain .CallQueuesHeader h2,.LiveAgents.LiveAgents--open-queues .LiveAgentsMain .LiveAgentsHeader h2,.LiveAgents.LiveAgents--open-queues .LiveAgentsMain .LiveCallsHeader h2,.LiveAgents.LiveAgents--open-queues .LiveCallsMain .CallQueuesHeader h2,.LiveAgents.LiveAgents--open-queues .LiveCallsMain .LiveAgentsHeader h2,.LiveAgents.LiveAgents--open-queues .LiveCallsMain .LiveCallsHeader h2{display:none}.LiveAgents.LiveAgents--open-agents .LiveAgentsMain,.LiveAgents.LiveAgents--open-calls .LiveCallsMain,.LiveAgents.LiveAgents--open-queues .CallQueuesMain{flex:1 1 auto!important;height:auto!important;max-height:calc(100% - 156px)!important;min-height:0}.LiveAgents.LiveAgents--collapsed-all{margin-left:0;width:0}.LiveAgents.LiveAgents--collapsed-all .LiveAgentsToggleButton{left:auto;right:4px}.LiveAgents.LiveAgents--collapsed-all .LiveAgentsToggleButton .Icon{transform:rotate(-90deg)}.LiveAgents.LiveAgents--collapsed-all .CallQueuesMain,.LiveAgents.LiveAgents--collapsed-all .LiveAgentsMain,.LiveAgents.LiveAgents--collapsed-all .LiveCallsMain{margin:0;max-height:0!important;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(-4px)}.LiveAgents .LiveAgentsMain{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;height:33.3%;max-height:100%;overflow:hidden}.LiveAgents .LiveAgentsMain:hover .CallQueuesHeader .LiveAgentsHeaderResize,.LiveAgents .LiveAgentsMain:hover .LiveAgentsHeader .LiveAgentsHeaderResize,.LiveAgents .LiveAgentsMain:hover .LiveCallsHeader .LiveAgentsHeaderResize{opacity:1!important;transform:translateY(0)!important}.LiveAgents .LiveAgentsMain{transition:flex .36s cubic-bezier(.4,0,.2,1),flex-basis .36s cubic-bezier(.4,0,.2,1),max-height .36s cubic-bezier(.4,0,.2,1),min-height .36s cubic-bezier(.4,0,.2,1),opacity .22s ease}.LiveAgents .LiveAgentsMain .LiveAgentsHeader{align-items:center;border-bottom:1px solid var(--border_Light);cursor:pointer;display:flex;gap:8px;justify-content:space-between;max-height:70px;min-height:70px;padding:10px 15px;position:relative}.LiveAgents .LiveAgentsMain .LiveAgentsHeader .LiveAgentsHeaderText{display:flex;flex:1 1;flex-direction:column;min-width:0}.LiveAgents .LiveAgentsMain .LiveAgentsHeader h1{color:var(--text_Title_Dark);font-size:18px;font-weight:600}.LiveAgents .LiveAgentsMain .LiveAgentsHeader h2{color:var(--text_Title_Light_Light);font-size:13px;font-weight:600}.LiveAgents .LiveAgentsMain .LiveAgentsHeader .LiveAgentsHeaderResize{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;opacity:0;transform:translateY(-2px);transition:opacity .18s ease,transform .18s ease,background .15s ease,color .15s ease,border-color .15s ease;width:32px}.LiveAgents .LiveAgentsMain .LiveAgentsHeader .LiveAgentsHeaderResize .material-symbols-outlined{font-size:18px}.LiveAgents .LiveAgentsMain .LiveAgentsHeader .LiveAgentsHeaderResize:hover{background:var(--background_Gray_Light);border-color:#0000;color:var(--text_Title_Light)}.LiveAgents .LiveAgentsMain .LiveAgentsHeader .LiveAgentsHeaderResize:focus-visible{outline:3px solid var(--outline_Blue);outline-offset:1px}.LiveAgents .LiveAgentsMain .LiveAgentsList{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:0 6px}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable{border-collapse:collapse;font-size:13px;padding:20px}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable thead{border-bottom:1px solid var(--border_Light)}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable thead th{background-color:var(--background_White);color:var(--text_Title_Light_Light);font-size:11px;font-weight:500;padding:15px 10px;position:-webkit-sticky;position:sticky;text-align:left;top:0;white-space:nowrap;z-index:1}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow{border-bottom:1px solid var(--border_Light);cursor:pointer}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow td{background-color:var(--background_White);padding:12px 10px;vertical-align:middle}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow:hover td{background:var(--background_Gray_Light)}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow .LiveAgentsAgentCell{align-items:center;display:flex;gap:4px}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow .LiveAgentsAgentCell .LiveAgentsStatusDot{border:2px solid var(--background_White);border-radius:999px;box-shadow:0 0 0 1px var(--border_Light);height:12px;width:12px}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow .LiveAgentsAgentCell .LiveAgentsStatusDot.Online{background:var(--Done)}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow .LiveAgentsAgentCell .LiveAgentsStatusDot.Busy{background:var(--Canceled)}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow .LiveAgentsAgentCell .LiveAgentsStatusDot.Offline{background:var(--text_Title_Light_Light_Light)}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow .LiveAgentsAgentCell .LiveAgentsAgentName{background:var(--background_Gray_Light_Blue);border:none;border-radius:10px;color:var(--background_Blue_Dark);cursor:pointer;font-size:11px;font-weight:500;padding:3px 10px;white-space:nowrap}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow .LiveAgentsCell{color:var(--text_Title_Light_Light);font-size:12px;white-space:nowrap}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsEmpty{color:var(--text_Title_Light_Light_Light);font-size:12px;padding:8px 20px 4px}.LiveAgents .LiveCallsMain{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;height:33.3%;overflow:hidden;transition:flex .36s cubic-bezier(.4,0,.2,1),flex-basis .36s cubic-bezier(.4,0,.2,1),max-height .36s cubic-bezier(.4,0,.2,1),min-height .36s cubic-bezier(.4,0,.2,1),opacity .22s ease}.LiveAgents .LiveCallsMain:hover .CallQueuesHeader .LiveAgentsHeaderResize,.LiveAgents .LiveCallsMain:hover .LiveAgentsHeader .LiveAgentsHeaderResize,.LiveAgents .LiveCallsMain:hover .LiveCallsHeader .LiveAgentsHeaderResize{opacity:1!important;transform:translateY(0)!important}.LiveAgents .LiveCallsMain .LiveCallsHeader{align-items:center;cursor:pointer;display:flex;gap:8px;justify-content:space-between;min-height:60px;padding:16px 15px 10px;position:relative}.LiveAgents .LiveCallsMain .LiveCallsHeader .LiveAgentsHeaderText{display:flex;flex:1 1;flex-direction:column;min-width:0}.LiveAgents .LiveCallsMain .LiveCallsHeader h1{color:var(--text_Title_Dark);font-size:18px;font-weight:600}.LiveAgents .LiveCallsMain .LiveCallsHeader .LiveAgentsHeaderResize{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;opacity:0;transform:translateY(-2px);transition:opacity .18s ease,transform .18s ease,background .15s ease,color .15s ease,border-color .15s ease;width:32px}.LiveAgents .LiveCallsMain .LiveCallsHeader .LiveAgentsHeaderResize .material-symbols-outlined{font-size:18px}.LiveAgents .LiveCallsMain .LiveCallsHeader .LiveAgentsHeaderResize:hover{background:var(--background_Gray_Light);border-color:#0000;color:var(--text_Title_Light)}.LiveAgents .LiveCallsMain .LiveCallsHeader .LiveAgentsHeaderResize:focus-visible{outline:3px solid var(--outline_Blue);outline-offset:1px}.LiveAgents .LiveCallsMain .LiveCallsMainList{display:flex;flex:1 1;flex-direction:column;gap:6px;overflow-y:auto;padding:0 20px}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList{display:flex;flex-direction:column;gap:8px}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:5px;cursor:pointer;display:flex;justify-content:space-between;padding:6px 8px}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem:hover{background:var(--background_Gray_Light)}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemLeft{display:flex;flex-direction:column;gap:2px;min-width:0}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemLeft .LiveCallItemName{color:var(--text_Title_Dark);font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemLeft .LiveCallItemMeta{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:11px;gap:6px}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemLeft .LiveCallItemMeta .LiveCallMetaDirection{display:flex;font-weight:500}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemLeft .LiveCallItemMeta .LiveCallMetaDirection span{font-size:15px;margin-bottom:-5px}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemLeft .LiveCallItemMeta .LiveCallMetaRoute{color:var(--text_Title_Light_Light)}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemLeft .LiveCallItemMeta .LiveCallStatus{background:color-mix(in srgb,var(--Done) 12%,#0000);border-radius:5px;color:var(--Done);font-size:11px;font-weight:500;padding:2px 8px 4px}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemLeft .LiveCallItemMeta .LiveCallStatus.initiated,.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemLeft .LiveCallItemMeta .LiveCallStatus.ringing{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemLeft .LiveCallItemMeta .LiveCallStatus.in-progress{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemRight{align-items:flex-end;display:flex;flex-direction:column;gap:5px;justify-content:space-between}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemRight .LiveCallDuration{color:var(--text_Title_Light_Light);font-size:11px}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsEmpty{color:var(--text_Title_Light_Light_Light);font-size:12px;padding:0 5px}.LiveAgents .CallQueuesMain{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;height:33.3%;max-height:100%;overflow:hidden}.LiveAgents .CallQueuesMain:hover .CallQueuesHeader .LiveAgentsHeaderResize,.LiveAgents .CallQueuesMain:hover .LiveAgentsHeader .LiveAgentsHeaderResize,.LiveAgents .CallQueuesMain:hover .LiveCallsHeader .LiveAgentsHeaderResize{opacity:1!important;transform:translateY(0)!important}.LiveAgents .CallQueuesMain{transition:flex .36s cubic-bezier(.4,0,.2,1),flex-basis .36s cubic-bezier(.4,0,.2,1),max-height .36s cubic-bezier(.4,0,.2,1),min-height .36s cubic-bezier(.4,0,.2,1),opacity .22s ease}.LiveAgents .CallQueuesMain .CallQueuesHeader{align-items:center;cursor:pointer;display:flex;gap:8px;justify-content:space-between;min-height:60px;padding:16px 15px 10px;position:relative}.LiveAgents .CallQueuesMain .CallQueuesHeader .LiveAgentsHeaderText{display:flex;flex:1 1;flex-direction:column;min-width:0}.LiveAgents .CallQueuesMain .CallQueuesHeader h1{color:var(--text_Title_Dark);font-size:18px;font-weight:600}.LiveAgents .CallQueuesMain .CallQueuesHeader .LiveAgentsHeaderResize{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;opacity:0;transform:translateY(-2px);transition:opacity .18s ease,transform .18s ease,background .15s ease,color .15s ease,border-color .15s ease;width:32px}.LiveAgents .CallQueuesMain .CallQueuesHeader .LiveAgentsHeaderResize .material-symbols-outlined{font-size:18px}.LiveAgents .CallQueuesMain .CallQueuesHeader .LiveAgentsHeaderResize:hover{background:var(--background_Gray_Light);border-color:#0000;color:var(--text_Title_Light)}.LiveAgents .CallQueuesMain .CallQueuesHeader .LiveAgentsHeaderResize:focus-visible{outline:3px solid var(--outline_Blue);outline-offset:1px}.LiveAgents .CallQueuesMain .CallQueuesMainList{flex:1 1;overflow-y:auto;padding:0 20px}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList{display:flex;flex-direction:column;gap:8px}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:5px;display:flex;flex-direction:column;gap:6px;padding:8px 10px}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem .CallQueueItemHeader{align-items:center;display:flex;justify-content:space-between}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem .CallQueueItemHeader .CallQueueItemName{color:var(--text_Title_Dark);font-size:11px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem .CallQueueItemHeader .CallQueueItemStatus{background:var(--background_Gray_Light);border-radius:5px;color:var(--text_Title_Light_Light);font-size:11px;font-weight:500;padding:2px 8px}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem .CallQueueItemHeader .CallQueueItemStatus.queued{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem .CallQueueItemHeader .CallQueueItemStatus.in-progress{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem .CallQueueItemHeader .CallQueueItemStatus.failed{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem .CallQueueItemMeta{display:flex;flex-wrap:wrap;gap:12px}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem .CallQueueItemMeta .CallQueueMetaBlock{display:flex;font-size:11px;gap:4px}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem .CallQueueItemMeta .CallQueueMetaBlock .CallQueueMetaLabel{color:var(--text_Title_Light_Light_Light)}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem .CallQueueItemMeta .CallQueueMetaBlock .CallQueueMetaValue{color:var(--text_Title_Light_Light);font-weight:500}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesEmpty{color:var(--text_Title_Light_Light_Light);font-size:12px;padding:0 5px}@media(max-width:1050px){.LiveAgents{width:280px}.LiveAgents .CallQueuesMain .CallQueuesHeader,.LiveAgents .LiveAgentsMain .LiveAgentsHeader,.LiveAgents .LiveCallsMain .LiveCallsHeader{padding:12px}.LiveAgents .CallQueuesMain .CallQueuesHeader h1,.LiveAgents .LiveAgentsMain .LiveAgentsHeader h1,.LiveAgents .LiveCallsMain .LiveCallsHeader h1{font-size:16px}.LiveAgents .LiveAgentsMain .LiveAgentsList{-webkit-overflow-scrolling:touch;overflow-x:auto}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable{font-size:12px}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable thead th{padding:12px 8px}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable thead th:first-child{background:var(--background_White);left:0;position:-webkit-sticky;position:sticky;z-index:2}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow td{padding:10px 8px}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow td:first-child{background:var(--background_White);left:0;position:-webkit-sticky;position:sticky;z-index:1}.LiveAgents .CallQueuesMain .CallQueuesMainList,.LiveAgents .LiveCallsMain .LiveCallsMainList{padding:0 12px}}@media(max-width:600px){.LiveAgents{flex-direction:column;gap:8px;margin-left:0;margin-top:8px;min-width:0;overflow-x:hidden;overflow-y:auto;width:100%}.LiveAgents .LiveAgentsToggleButton{display:none}.LiveAgents.LiveAgents--open-agents .CallQueuesMain,.LiveAgents.LiveAgents--open-agents .LiveAgentsMain,.LiveAgents.LiveAgents--open-agents .LiveCallsMain,.LiveAgents.LiveAgents--open-calls .CallQueuesMain,.LiveAgents.LiveAgents--open-calls .LiveAgentsMain,.LiveAgents.LiveAgents--open-calls .LiveCallsMain,.LiveAgents.LiveAgents--open-queues .CallQueuesMain,.LiveAgents.LiveAgents--open-queues .LiveAgentsMain,.LiveAgents.LiveAgents--open-queues .LiveCallsMain{flex:0 0 auto!important;height:auto!important;max-height:none!important;min-height:0!important}.LiveAgents.LiveAgents--open-agents .CallQueuesMain .CallQueuesMainList,.LiveAgents.LiveAgents--open-agents .CallQueuesMain .LiveAgentsList,.LiveAgents.LiveAgents--open-agents .CallQueuesMain .LiveCallsMainList,.LiveAgents.LiveAgents--open-agents .LiveAgentsMain .CallQueuesMainList,.LiveAgents.LiveAgents--open-agents .LiveAgentsMain .LiveAgentsList,.LiveAgents.LiveAgents--open-agents .LiveAgentsMain .LiveCallsMainList,.LiveAgents.LiveAgents--open-agents .LiveCallsMain .CallQueuesMainList,.LiveAgents.LiveAgents--open-agents .LiveCallsMain .LiveAgentsList,.LiveAgents.LiveAgents--open-agents .LiveCallsMain .LiveCallsMainList,.LiveAgents.LiveAgents--open-calls .CallQueuesMain .CallQueuesMainList,.LiveAgents.LiveAgents--open-calls .CallQueuesMain .LiveAgentsList,.LiveAgents.LiveAgents--open-calls .CallQueuesMain .LiveCallsMainList,.LiveAgents.LiveAgents--open-calls .LiveAgentsMain .CallQueuesMainList,.LiveAgents.LiveAgents--open-calls .LiveAgentsMain .LiveAgentsList,.LiveAgents.LiveAgents--open-calls .LiveAgentsMain .LiveCallsMainList,.LiveAgents.LiveAgents--open-calls .LiveCallsMain .CallQueuesMainList,.LiveAgents.LiveAgents--open-calls .LiveCallsMain .LiveAgentsList,.LiveAgents.LiveAgents--open-calls .LiveCallsMain .LiveCallsMainList,.LiveAgents.LiveAgents--open-queues .CallQueuesMain .CallQueuesMainList,.LiveAgents.LiveAgents--open-queues .CallQueuesMain .LiveAgentsList,.LiveAgents.LiveAgents--open-queues .CallQueuesMain .LiveCallsMainList,.LiveAgents.LiveAgents--open-queues .LiveAgentsMain .CallQueuesMainList,.LiveAgents.LiveAgents--open-queues .LiveAgentsMain .LiveAgentsList,.LiveAgents.LiveAgents--open-queues .LiveAgentsMain .LiveCallsMainList,.LiveAgents.LiveAgents--open-queues .LiveCallsMain .CallQueuesMainList,.LiveAgents.LiveAgents--open-queues .LiveCallsMain .LiveAgentsList,.LiveAgents.LiveAgents--open-queues .LiveCallsMain .LiveCallsMainList{opacity:1;pointer-events:auto}.LiveAgents.LiveAgents--open-agents .CallQueuesMain .CallQueuesHeader h2,.LiveAgents.LiveAgents--open-agents .CallQueuesMain .LiveAgentsHeader h2,.LiveAgents.LiveAgents--open-agents .CallQueuesMain .LiveCallsHeader h2,.LiveAgents.LiveAgents--open-agents .LiveAgentsMain .CallQueuesHeader h2,.LiveAgents.LiveAgents--open-agents .LiveAgentsMain .LiveAgentsHeader h2,.LiveAgents.LiveAgents--open-agents .LiveAgentsMain .LiveCallsHeader h2,.LiveAgents.LiveAgents--open-agents .LiveCallsMain .CallQueuesHeader h2,.LiveAgents.LiveAgents--open-agents .LiveCallsMain .LiveAgentsHeader h2,.LiveAgents.LiveAgents--open-agents .LiveCallsMain .LiveCallsHeader h2,.LiveAgents.LiveAgents--open-calls .CallQueuesMain .CallQueuesHeader h2,.LiveAgents.LiveAgents--open-calls .CallQueuesMain .LiveAgentsHeader h2,.LiveAgents.LiveAgents--open-calls .CallQueuesMain .LiveCallsHeader h2,.LiveAgents.LiveAgents--open-calls .LiveAgentsMain .CallQueuesHeader h2,.LiveAgents.LiveAgents--open-calls .LiveAgentsMain .LiveAgentsHeader h2,.LiveAgents.LiveAgents--open-calls .LiveAgentsMain .LiveCallsHeader h2,.LiveAgents.LiveAgents--open-calls .LiveCallsMain .CallQueuesHeader h2,.LiveAgents.LiveAgents--open-calls .LiveCallsMain .LiveAgentsHeader h2,.LiveAgents.LiveAgents--open-calls .LiveCallsMain .LiveCallsHeader h2,.LiveAgents.LiveAgents--open-queues .CallQueuesMain .CallQueuesHeader h2,.LiveAgents.LiveAgents--open-queues .CallQueuesMain .LiveAgentsHeader h2,.LiveAgents.LiveAgents--open-queues .CallQueuesMain .LiveCallsHeader h2,.LiveAgents.LiveAgents--open-queues .LiveAgentsMain .CallQueuesHeader h2,.LiveAgents.LiveAgents--open-queues .LiveAgentsMain .LiveAgentsHeader h2,.LiveAgents.LiveAgents--open-queues .LiveAgentsMain .LiveCallsHeader h2,.LiveAgents.LiveAgents--open-queues .LiveCallsMain .CallQueuesHeader h2,.LiveAgents.LiveAgents--open-queues .LiveCallsMain .LiveAgentsHeader h2,.LiveAgents.LiveAgents--open-queues .LiveCallsMain .LiveCallsHeader h2{display:block}.LiveAgents.LiveAgents--collapsed-all{width:100%}.LiveAgents .CallQueuesMain,.LiveAgents .LiveAgentsMain,.LiveAgents .LiveCallsMain{height:auto;min-height:0}.LiveAgents .LiveAgentsMain .LiveAgentsList{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0 6px}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable{min-width:720px}.LiveAgents .LiveCallsMain .LiveCallsMainList{padding:0 8px 8px}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallItem{min-height:44px}.LiveAgents .CallQueuesMain .CallQueuesMainList{padding:0 8px 8px}.LiveAgents .CallQueuesMain .CallQueuesHeader,.LiveAgents .LiveAgentsMain .LiveAgentsHeader,.LiveAgents .LiveCallsMain .LiveCallsHeader{min-height:54px;padding:10px 12px}.LiveAgents .CallQueuesMain .CallQueuesHeader h1,.LiveAgents .LiveAgentsMain .LiveAgentsHeader h1,.LiveAgents .LiveCallsMain .LiveCallsHeader h1{font-size:15px}.LiveAgents .CallQueuesMain .CallQueuesHeader .LiveAgentsHeaderResize,.LiveAgents .LiveAgentsMain .LiveAgentsHeader .LiveAgentsHeaderResize,.LiveAgents .LiveCallsMain .LiveCallsHeader .LiveAgentsHeaderResize{min-height:44px;min-width:44px;opacity:1;transform:none}}.CallCenter_Dialer{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 8px 8px 0;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:0 24px;width:100%}.CallCenter_Dialer .CallCenter_DialerHeader{align-items:center;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Dark);display:flex;font-size:20px;font-weight:600;justify-content:space-between;margin-bottom:80px;max-height:70px;min-height:70px;width:100%}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_Call_DetailsTitle h1{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin-bottom:4px}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_DialerHeaderActions{align-items:center;display:inline-flex;gap:8px}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_DialerHeaderRight{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:10px;display:inline-flex;gap:0;padding:2px}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_DialerHeaderRight .CallCenter_IceCallButton{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;padding:0 10px;position:relative;transition:background .32s cubic-bezier(.4,0,.2,1),color .18s ease,box-shadow .18s ease,transform .08s ease;width:36px}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_DialerHeaderRight .CallCenter_IceCallButton .material-symbols-outlined{font-size:18px;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 24}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_DialerHeaderRight .CallCenter_IceCallButton:hover:not(.active){color:var(--text_Title_Dark)}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_DialerHeaderRight .CallCenter_IceCallButton:active{transform:scale(.96)}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_DialerHeaderRight .CallCenter_IceCallButton:focus-visible{outline:3px solid var(--outline_Blue);outline-offset:1px}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_DialerHeaderRight .CallCenter_IceCallButton:disabled{background:#0000;color:var(--text_Title_Light_Light_Light);cursor:not-allowed;opacity:.4}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_DialerHeaderRight .CallCenter_IceCallButton.active{background:var(--background_White);box-shadow:0 1px 2px #0f172a14;color:var(--text_Title_Dark)}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_DialerHeaderRight .CallCenter_IceCallButton.active .material-symbols-outlined{color:var(--text_Title_Dark)}.CallCenter_Dialer .CallCenter_DialerBody{align-items:center;display:flex;flex-direction:column;gap:6px;justify-content:flex-start;width:100%}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow{display:flex;flex-direction:column;margin-bottom:16px;max-width:340px;position:relative;width:80%}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow label{align-items:center;display:flex;font-size:15px;font-weight:600;margin-bottom:12px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow label span{border:1px solid var(--border_Light);border-radius:10px;color:#000;font-size:12px;font-weight:400;margin-left:6px;margin-top:2px;padding:2px 8px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow input,.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow select{background-color:var(--background_Gray_Light)!important;background-color:red;border:1px solid #0000;border-radius:10px;color:var(--text_Title_Dark);font-size:13px;height:50px;outline:3px solid #0000;padding:18px 10px;transition:all .2s ease}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow input:hover,.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow select:hover{background-color:var(--background_White);border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_SearchClear{align-items:center;background:#0000;background-color:var(--background_Gray_Light);border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;height:30px;justify-content:center;padding:0 4px;position:absolute;right:10px;top:53%;width:30px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_SearchClear svg{height:14px;width:14px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_SearchClear:hover{color:#000}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_SearchClear:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.95)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_DialerInputError{border-color:var(--Canceled);outline-color:color-mix(in srgb,var(--Canceled) 30%,#0000)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect{border-radius:10px;display:flex;flex-direction:column;gap:6px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromDropdown{position:relative}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromButton{background-color:var(--background_Gray_Light);border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;height:50px;justify-content:center;outline:3px solid #0000;padding:9px 12px;position:relative;text-align:left;transition:all .2s ease;width:100%}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromButton:hover{background-color:var(--background_White);border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromButtonTop{color:var(--text_Title_Dark);font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromButtonBottom{color:var(--text_Title_Light_Light);font-size:12px;opacity:.9}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromChevron{font-size:20px;position:absolute;right:10px;top:56%;transform:translateY(-50%);transition:transform .18s ease}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromChevron.is-open{transform:translateY(-50%) rotate(180deg)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;left:0;padding:6px 0 8px;position:absolute;right:0;top:calc(100% + 8px);z-index:20}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromSearch{border:1px solid var(--border_Light);border-radius:0;border-radius:8px;color:var(--text_Title_Dark);font-size:14px;height:40px;margin:5px 8px 6px;outline:3px solid #0000;padding:7px 10px;width:calc(100% - 16px)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromSearch:focus{background-color:var(--background_White);border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOptions{max-height:220px;max-height:700px;overflow-y:auto}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOptions .CallCenter_FromOptionGroup{border-top:1px solid var(--border_Light)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOptions .CallCenter_FromOptionGroup .CallCenter_FromOptionGroupLabel{background-color:var(--background_White);color:var(--text_Title_Dark);font-size:12px;font-weight:600;padding:8px 12px 5px;position:-webkit-sticky;position:sticky;top:0}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption{background:#0000;border:none;cursor:pointer;padding:9px 12px;text-align:left;width:100%}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption .CallCenter_FromOptionLabel{align-items:center;color:var(--text_Title_Dark);display:flex;flex-wrap:wrap;font-size:14px;gap:6px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption .CallCenter_FromOptionLabel .CallCenter_FromOptionMine{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 35%,var(--border_Light));border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:10.5px;font-weight:600;gap:3px;padding:1px 8px 1px 5px;white-space:nowrap}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption .CallCenter_FromOptionLabel .CallCenter_FromOptionMine .material-symbols-outlined{color:inherit;font-size:12px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption .CallCenter_FromOptionSub{color:var(--text_Title_Light_Light);font-size:12px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption.Selected,.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption:hover{background:var(--background_Gray_Light)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption.Empty{color:var(--text_Title_Light_Light);font-size:12px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption.CallCenter_FromOption--NoNumbers{align-items:center;background:var(--background_White);border-radius:12px;cursor:default;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:24px 18px;text-align:center}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption.CallCenter_FromOption--NoNumbers:hover{background:var(--background_White)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption.CallCenter_FromOption--NoNumbers .CallCenter_FromOptionIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:50%;color:var(--background_Blue);display:inline-flex;height:44px;justify-content:center;width:44px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption.CallCenter_FromOption--NoNumbers .CallCenter_FromOptionIcon .material-symbols-outlined{color:var(--background_Blue);font-size:24px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption.CallCenter_FromOption--NoNumbers .CallCenter_FromOptionTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption.CallCenter_FromOption--NoNumbers .CallCenter_FromOptionSub{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;max-width:240px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption.CallCenter_FromOption--NoNumbers .CallCenter_FromOptionCta{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-top:4px;padding:8px 14px;transition:filter .15s ease,transform .12s ease,box-shadow .18s ease}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption.CallCenter_FromOption--NoNumbers .CallCenter_FromOptionCta .material-symbols-outlined{color:#fff;font-size:16px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption.CallCenter_FromOption--NoNumbers .CallCenter_FromOptionCta:hover{box-shadow:0 4px 10px color-mix(in srgb,var(--background_Blue) 30%,#0000);filter:brightness(.96);transform:translateY(-1px)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption.CallCenter_FromOption--NoNumbers .CallCenter_FromOptionCta:active{transform:translateY(0)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad{grid-gap:10px 20px;display:grid;gap:10px 20px;grid-template-columns:repeat(3,1fr);justify-items:center;margin-top:10px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad .CallCenter_DialerKey{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:999px;cursor:pointer;display:flex;flex-direction:column;height:59px;justify-content:center;width:59px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad .CallCenter_DialerKey .CallCenter_DialerKeyMain{color:var(--text_Title_Dark);font-size:20px;font-weight:500}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad .CallCenter_DialerKey .CallCenter_DialerKeySub{color:var(--text_Title_Light_Light);font-size:10px;letter-spacing:.08em;margin-top:2px;text-transform:uppercase}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad .CallCenter_DialerKey:disabled{cursor:default;opacity:.4}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad .CallCenter_DialerKey:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad .CallCenter_DialerKey:focus-visible{outline:2px solid var(--background_Blue_Light_Middle);outline-offset:2px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad .CallCenter_DialerKey:hover{background:var(--border_Light);transition:background .15s ease}.CallCenter_Dialer .DialerMain{align-items:center;display:flex;flex-direction:column;flex-shrink:0;width:100%}.CallCenter_Dialer .DialerMain .CallCenter_CallActions{align-items:center;display:flex;margin-top:20px;max-width:260px;width:80%}.CallCenter_Dialer .DialerMain .CallCenter_CallActions .CallCenter_DialerKeyBackspace{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:50px 0 0 50px;color:#000;cursor:pointer;display:flex;flex-direction:column;height:50px;justify-content:center;width:64px}.CallCenter_Dialer .DialerMain .CallCenter_CallActions .CallCenter_DialerKeyBackspace:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}.CallCenter_Dialer .DialerMain .CallCenter_CallActions .CallCenter_PlaceCallBtn{background:var(--background_Blue);border:none;border-radius:0 50px 50px 0;color:#fff;cursor:pointer;font-size:15px;font-weight:500;height:50px;padding:12px 0;width:100%}.CallCenter_Dialer .DialerMain .CallCenter_CallActions .CallCenter_PlaceCallBtn:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}.CallCenter_Dialer .DialerMain .CallCenter_CallActions .CallCenter_PlaceCallBtn:disabled{background:gray;cursor:not-allowed;opacity:.7}.CallCenter_Dialer .DialerMain .CallCenter_CallActions .CallCenter_DialerKeyBackspace:hover,.CallCenter_Dialer .DialerMain .CallCenter_CallActions .CallCenter_PlaceCallBtn:hover{outline:3px solid var(--outline_Blue);transition:all .1s ease-in-out}.CallCenter_Dialer .DialerMain p{color:var(--text_Title_Light_Light);font-size:11px;margin-top:22px;text-align:center}.CallCenter_Dialer .DialerMain p img{height:22px;margin:0 5px -8px;width:22px}.CallCenter_Dialer .DialerMain p span{text-decoration:underline}.CallCenter_Dialer .DialerMain p span:hover{color:var(--background_Blue);cursor:pointer}.CallCenter_Dialer .SendMessageMain{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}@media(max-width:1050px){.CallCenter_Dialer{padding:0 16px}.CallCenter_Dialer .CallCenter_DialerHeader{margin-bottom:40px}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_Call_DetailsTitle h1{font-size:16px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow{max-width:420px;width:100%}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow input,.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow select{padding:14px 10px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad .CallCenter_DialerKey{height:56px;width:56px}.CallCenter_Dialer .DialerMain .CallCenter_CallActions{max-width:300px;width:100%}}@media(max-width:600px){.CallCenter_Dialer{border-radius:0;padding:0 14px}.CallCenter_Dialer .CallCenter_DialerHeader{font-size:16px;margin-bottom:20px;max-height:60px;min-height:60px}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_Call_DetailsTitle h1{font-size:15px}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_DialerHeaderRight{gap:4px;padding:3px 6px}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_DialerHeaderRight .CallCenter_IceCallButton{height:40px;width:40px}.CallCenter_Dialer .CallCenter_DialerBody{gap:4px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow{margin-bottom:12px;max-width:100%;width:100%}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow label{font-size:14px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow input,.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow select{font-size:13px;padding:12px 10px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad{gap:8px;margin-top:12px;max-width:320px;width:100%}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad .CallCenter_DialerKey{height:56px;max-width:70px;width:100%}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad .CallCenter_DialerKey .CallCenter_DialerKeyMain{font-size:18px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad .CallCenter_DialerKey .CallCenter_DialerKeySub{font-size:9px}.CallCenter_Dialer .DialerMain .CallCenter_CallActions{margin-top:14px;max-width:320px;width:100%}.CallCenter_Dialer .DialerMain .CallCenter_CallActions .CallCenter_DialerKeyBackspace{width:56px}}.SendSMS{display:flex;flex-direction:column;gap:6px;margin-top:auto;padding:14px 0 16px;width:100%}.SendSMS .Dlc10StatusBanner.is-compact{margin-bottom:0}.SendSMS .SendSMSComposer{display:flex;flex-direction:column;gap:8px;position:relative}.SendSMS .SendSMSComposer .SendSMSComposerCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:20px;box-shadow:0 1px 3px #0000000d;cursor:text;display:flex;flex-direction:column;gap:6px;padding:12px 12px 8px 14px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.SendSMS .SendSMSComposer .SendSMSComposerCard button{cursor:pointer}.SendSMS .SendSMSComposer .SendSMSComposerCard:focus-within,.SendSMS .SendSMSComposer .SendSMSComposerCard:hover{border-color:var(--border_Dark_Light)}.SendSMS .SendSMSComposer .SendSMSComposerCard textarea{background:#0000;border:none;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;line-height:1.45;max-height:160px;min-height:24px;outline:none;padding:2px 2px 0;resize:none;width:100%}.SendSMS .SendSMSComposer .SendSMSComposerCard textarea::placeholder{color:var(--text_Title_Light_Light)}.SendSMS .SendSMSComposer .SendSMSComposerCard textarea:disabled{cursor:not-allowed;opacity:.6}.SendSMS .SendSMSComposer .SendSMSComposerCard .SendSMSComposerAttachments{display:flex;flex-wrap:wrap;gap:8px;padding:2px 0}.SendSMS .SendSMSComposer .SendSMSComposerCard .SendSMSComposerAttachments .SendSMSComposerAttachment{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;overflow:hidden;position:relative}.SendSMS .SendSMSComposer .SendSMSComposerCard .SendSMSComposerAttachments .SendSMSComposerAttachment.is-image{height:56px;width:56px}.SendSMS .SendSMSComposer .SendSMSComposerCard .SendSMSComposerAttachments .SendSMSComposerAttachment.is-image img{display:block;height:100%;object-fit:cover;width:100%}.SendSMS .SendSMSComposer .SendSMSComposerCard .SendSMSComposerAttachments .SendSMSComposerAttachment.is-file .SendSMSComposerAttachmentFile{align-items:center;display:inline-flex;gap:6px;height:56px;max-width:180px;padding:0 28px 0 10px}.SendSMS .SendSMSComposer .SendSMSComposerCard .SendSMSComposerAttachments .SendSMSComposerAttachment.is-file .SendSMSComposerAttachmentFile .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:18px}.SendSMS .SendSMSComposer .SendSMSComposerCard .SendSMSComposerAttachments .SendSMSComposerAttachment.is-file .SendSMSComposerAttachmentFile .SendSMSComposerAttachmentName{color:var(--text_Title_Light);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SendSMS .SendSMSComposer .SendSMSComposerCard .SendSMSComposerAttachments .SendSMSComposerAttachment .SendSMSComposerAttachmentRemove{align-items:center;background:#0f172a9e;border:none;border-radius:50%;color:#fff;display:inline-flex;height:18px;justify-content:center;padding:0;position:absolute;right:2px;top:2px;width:18px}.SendSMS .SendSMSComposer .SendSMSComposerCard .SendSMSComposerAttachments .SendSMSComposerAttachment .SendSMSComposerAttachmentRemove .material-symbols-outlined{font-size:13px}.SendSMS .SendSMSComposer .SendSMSComposerCard .SendSMSComposerAttachments .SendSMSComposerAttachment .SendSMSComposerAttachmentRemove:hover{background:#0f172ad1}.SendSMS .SendSMSComposer .SendSMSComposerCard .SendSMSComposerToolbar{align-items:center;display:flex;gap:8px;justify-content:space-between}.SendSMS .SendSMSComposer .SendSMSComposerCard .SendSMSComposerToolbar .SendSMSComposerToolbarLeft{align-items:center;display:flex;flex-wrap:wrap;gap:6px;min-width:0}.SendSMS .SendSMSComposer .SendSMSComposerCard .SendSMSComposerToolbar .SendSMSComposerToolbarLeft .SendSMSComposerAttachBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;height:30px;justify-content:center;transition:color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .08s ease;width:30px}.SendSMS .SendSMSComposer .SendSMSComposerCard .SendSMSComposerToolbar .SendSMSComposerToolbarLeft .SendSMSComposerAttachBtn .material-symbols-outlined{font-size:18px}.SendSMS .SendSMSComposer .SendSMSComposerCard .SendSMSComposerToolbar .SendSMSComposerToolbarLeft .SendSMSComposerAttachBtn:hover:not(:disabled){border-color:var(--background_Blue);box-shadow:0 2px 8px color-mix(in srgb,var(--background_Blue) 22%,#0000);color:var(--background_Blue);transform:translateY(-1px)}.SendSMS .SendSMSComposer .SendSMSComposerCard .SendSMSComposerToolbar .SendSMSComposerToolbarLeft .SendSMSComposerAttachBtn:disabled{cursor:not-allowed;opacity:.5}.SendSMS .SendSMSComposer .SendSMSComposerCard .SendSMSComposerToolbar .SendSMSComposerToolbarLeft .SendSMSComposerQuickTextsButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:6px;height:30px;padding:0 12px;transition:border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .08s ease;white-space:nowrap}.SendSMS .SendSMSComposer .SendSMSComposerCard .SendSMSComposerToolbar .SendSMSComposerToolbarLeft .SendSMSComposerQuickTextsButton .material-symbols-outlined{font-size:15px}.SendSMS .SendSMSComposer .SendSMSComposerCard .SendSMSComposerToolbar .SendSMSComposerToolbarLeft .SendSMSComposerQuickTextsButton:hover{border-color:var(--background_Blue);box-shadow:0 2px 8px color-mix(in srgb,var(--background_Blue) 22%,#0000);color:var(--background_Blue);transform:translateY(-1px)}.SendSMS .SendSMSComposer .SendSMSComposerCard .SendSMSComposerToolbar .SendSMSComposerToolbarLeft .SendSMSCounter{color:var(--text_Title_Light_Light);font-size:11px;white-space:nowrap}.SendSMS .SendSMSComposer .SendSMSComposerCard .SendSMSComposerToolbar .SendSMSComposerToolbarLeft .SendSMSInfo{color:var(--text_Title_Light_Light);cursor:help;font-size:15px;opacity:.7;transition:opacity .12s ease}.SendSMS .SendSMSComposer .SendSMSComposerCard .SendSMSComposerToolbar .SendSMSComposerToolbarLeft .SendSMSInfo:hover{opacity:1}.SendSMS .SendSMSComposer .SendSMSComposerCard .SendSMSComposerToolbar .SendSMSComposerSendBtn{align-items:center;background:var(--text_Title_Dark);border:none;border-radius:50%;color:var(--background_White);display:inline-flex;flex-shrink:0;height:34px;justify-content:center;transition:background .28s ease,transform .28s cubic-bezier(.34,1.56,.64,1),opacity .15s ease;width:34px}.SendSMS .SendSMSComposer .SendSMSComposerCard .SendSMSComposerToolbar .SendSMSComposerSendBtn .material-symbols-outlined{font-size:17px}.SendSMS .SendSMSComposer .SendSMSComposerCard .SendSMSComposerToolbar .SendSMSComposerSendBtn:hover:not(:disabled){background:color-mix(in srgb,var(--text_Title_Dark) 88%,#0000)}.SendSMS .SendSMSComposer .SendSMSComposerCard .SendSMSComposerToolbar .SendSMSComposerSendBtn:disabled{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.SendSMS .SendSMSComposer .SendSMSQuickTextsPopup{animation:SendSMSQuickTextsPopupIn .18s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;bottom:calc(100% + 8px);box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;left:0;max-height:320px;max-width:320px;overflow:hidden;position:absolute;right:0;width:auto;z-index:20}@keyframes SendSMSQuickTextsPopupIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.SendSMS .SendSMSComposer .SendSMSQuickTextsPopup .SendSMSQuickTextsSearch{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:8px;height:36px;margin:10px 10px 8px;outline:3px solid #0000;padding:0 10px;transition:border-color .15s ease,outline-color .15s ease,background .15s ease}.SendSMS .SendSMSComposer .SendSMSQuickTextsPopup .SendSMSQuickTextsSearch:focus-within{background:var(--background_White);border-color:var(--background_Blue);outline-color:var(--outline_Blue)}.SendSMS .SendSMSComposer .SendSMSQuickTextsPopup .SendSMSQuickTextsSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.SendSMS .SendSMSComposer .SendSMSQuickTextsPopup .SendSMSQuickTextsSearch input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px;min-width:0;outline:none}.SendSMS .SendSMSComposer .SendSMSQuickTextsPopup .SendSMSQuickTextsSearch input::placeholder{color:var(--text_Title_Light_Light)}.SendSMS .SendSMSComposer .SendSMSQuickTextsPopup .SendSMSQuickTextsList{-webkit-overflow-scrolling:touch;display:flex;flex:1 1;flex-direction:column;gap:2px;overflow-y:auto;padding:2px 6px 6px}.SendSMS .SendSMSComposer .SendSMSQuickTextsPopup .SendSMSQuickTextsList .SendSMSQuickTextsItem{background-color:#0000;border:none;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:8px 10px;text-align:left;transition:background .12s ease;width:100%}.SendSMS .SendSMSComposer .SendSMSQuickTextsPopup .SendSMSQuickTextsList .SendSMSQuickTextsItem:hover{background-color:var(--background_Gray_Light)}.SendSMS .SendSMSComposer .SendSMSQuickTextsPopup .SendSMSQuickTextsList .SendSMSQuickTextsItem .SendSMSQuickTextsTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SendSMS .SendSMSComposer .SendSMSQuickTextsPopup .SendSMSQuickTextsList .SendSMSQuickTextsItem .SendSMSQuickTextsItemPreview{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text_Title_Light_Light);display:-webkit-box;font-size:11px;line-height:1.4;overflow:hidden}.SendSMS .SendSMSComposer .SendSMSQuickTextsPopup .SendSMSQuickTextsList .SendSMSQuickTextsEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:24px 14px;text-align:center}.SendSMS .SendSMSError{color:var(--Canceled);font-size:12px;margin:0;padding:0 6px}.SendSMS .SendSMSHint{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:0 6px}@media(max-width:1050px){.SendSMS{padding:12px 14px 14px}.SendSMS .SendSMSComposer .SendSMSComposerCard{padding:10px 10px 8px 12px}.SendSMS .SendSMSComposer .SendSMSComposerCard textarea{font-size:13px}}@media(max-width:600px){.SendSMS{padding:10px 12px 12px}.SendSMS .SendSMSComposer .SendSMSComposerCard textarea{font-size:16px}.SendSMS .SendSMSComposer .SendSMSComposerCard .SendSMSComposerToolbar .SendSMSComposerToolbarLeft .SendSMSComposerAttachBtn{height:44px;width:44px}.SendSMS .SendSMSComposer .SendSMSComposerCard .SendSMSComposerToolbar .SendSMSComposerToolbarLeft .SendSMSComposerQuickTextsButton{font-size:13px;height:44px}.SendSMS .SendSMSComposer .SendSMSComposerCard .SendSMSComposerToolbar .SendSMSComposerToolbarLeft .SendSMSCounter{font-size:10px}.SendSMS .SendSMSComposer .SendSMSComposerCard .SendSMSComposerToolbar .SendSMSComposerSendBtn{height:44px;width:44px}.SendSMS .SendSMSComposer .SendSMSQuickTextsPopup{max-width:calc(100vw - 24px)}}.CallCenterSideBar{display:flex;flex-direction:column;height:100%;position:relative}@keyframes NoResultsEnter{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.CallCenterSideBar .SideBarHeader{align-items:center;display:flex;justify-content:space-between;max-height:70px;min-height:70px;padding:16px 20px}.CallCenterSideBar .SideBarHeader .DialerButton{align-items:center;background:linear-gradient(135deg,var(--background_White),var(--background_White));border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--background_Blue);cursor:pointer;display:flex;display:inline-flex;font-size:15px;font-weight:500;gap:6px;margin-left:8px;padding:7px 13px 7px 10px;transition:background .15s ease,transform .1s ease,box-shadow .15s ease}.CallCenterSideBar .SideBarHeader .DialerButton:hover{border:1px solid var(--background_Blue);box-shadow:0 6px 12px #0f172a1f;outline:3px solid var(--outline_Blue);transform:translateY(-.9px)}.CallCenterSideBar .SideBarHeader .DialerButton:active{box-shadow:0 0 0 3px #2563eb59;outline:3px solid var(--outline_Blue);transform:translateY(0)}.CallCenterSideBar .SideBarHeader .DialerButton .DialerIcon{margin-bottom:-5px}.CallCenterSideBar .SideBarHeader .DialerButton .DialerIcon .material-symbols-outlined{font-size:20px}.CallCenterSideBar .SideBarHeader .DialerButton .DialerLabel{font-size:15px}.CallCenterSideBar .SideBarHeader .SubtitleButton{align-items:center;background-color:var(--background_White);border:none;border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;max-width:100%;min-width:0;overflow:hidden;padding:4px 15px}.CallCenterSideBar .SideBarHeader .SubtitleButton:hover{border:1px solid var(--background_Blue);box-shadow:0 6px 12px #0f172a1f;outline:3px solid var(--outline_Blue);transform:translateY(-.9px)}.CallCenterSideBar .SideBarHeader .SubtitleButton:active{box-shadow:0 0 0 3px #2563eb59;outline:3px solid var(--outline_Blue);transform:translateY(0)}.CallCenterSideBar .SideBarHeader .SubtitleButton .SubtitleLabel{color:var(--background_Blue);display:inline-block;font-size:12px;font-weight:500;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallCenterSideBar .SideBarHeader .SubtitleButton .SubtitleLabel .SubtitleLabelCompanies{color:var(--text_Title_Light_Light);font-weight:400}.CallCenterSideBar .SideBarHeader .SubtitleButton .SubtitleLabelOnluneorOffline{background:var(--Done);border-radius:999px;content:"";display:inline-block;height:11px;margin-right:6px;min-width:11px}.CallCenterSideBar .SideBarHeader .SubtitleButton .SubtitleLabelOnluneorOffline.Online{background:var(--Done)}.CallCenterSideBar .SideBarHeader .SubtitleButton .SubtitleLabelOnluneorOffline.Offline{background:var(--background_White);border:3px solid hsla(0,0%,50%,.778)}.CallCenterSideBar .SideBarHeader .SubtitleButton .SubtitleLabelOnluneorOffline.Busy{background:var(--background_White);border:3px solid rgba(224,0,0,.778)}.CallCenterSideBar .SideBarHeader .StatusMenu{background-color:var(--background_White);border-radius:7px;box-shadow:0 10px 30px #0f172a2e;left:9px;padding:15px;position:absolute;top:64px;width:300px;z-index:20}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusRow{align-items:flex-start;border-radius:4px;display:flex;gap:10px;margin-bottom:10px;padding:8px 14px}.CallCenterSideBar .SideBarHeader .StatusMenu .NoResults{color:var(--text_Title_Light_Light);padding:16px;text-align:center}.CallCenterSideBar .SideBarHeader .StatusMenu .NoResults .NoResultsTitle{font-size:13px;font-weight:600;margin-bottom:4px}.CallCenterSideBar .SideBarHeader .StatusMenu .NoResults .NoResultsText{font-size:12px}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusRow:hover{background:var(--background_Gray_Light);cursor:pointer}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusRow.Active{background:var(--background_Gray_Light)}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusDot{border-radius:999px;margin-top:4px;min-height:11px;min-width:11px}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusDot.Online{background:var(--Done)}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusDot.Offline{background:var(--background_White);border:3px solid hsla(0,0%,50%,.778)}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusDot.Busy{background:var(--background_White);border:3px solid rgba(224,0,0,.778)}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusText{display:flex;flex-direction:column;gap:2px}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:500}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusDesc{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusAvailabilityRow{align-items:flex-start;border-top:1px solid var(--border_Light);display:flex;gap:12px;justify-content:space-between;margin-top:4px;padding:12px 14px 6px}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusAvailabilityRow .StatusText{flex:1 1;min-width:0}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusAvailabilityRow .StatusText .StatusAvailabilityHint{color:var(--text_Title_Light);display:block;font-weight:600;margin-top:5px}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusAvailabilityRow .StatusAvailabilitySwitch{background:var(--border_Dark_Light);border:1px solid var(--border_Dark_Light);border-radius:999px;cursor:pointer;flex:0 0 auto;height:24px;margin-top:2px;position:relative;transition:background .2s ease,border-color .2s ease;width:42px}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusAvailabilityRow .StatusAvailabilitySwitch:before{background-color:var(--background_White);border-radius:999px;box-shadow:0 1px 3px #0f172a59;content:"";height:18px;left:2px;position:absolute;top:2px;transition:transform .2s ease;width:18px}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusAvailabilityRow .StatusAvailabilitySwitch.is-on{background:var(--Done);border-color:var(--Done)}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusAvailabilityRow .StatusAvailabilitySwitch.is-on:before{transform:translateX(18px)}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusAvailabilityRow .StatusAvailabilitySwitch.is-suppressed{opacity:.45}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusCompaniesPicker{border-top:1px solid var(--border_Light);padding:14px 0}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusCompaniesPicker .AssignedCompanies,.CallCenterSideBar .SideBarHeader .StatusMenu .StatusCompaniesPicker .CompaniesDropdown{min-width:100%;width:100%}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusCompaniesPicker .CompaniesDropdownButton{width:100%}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusLink{align-items:center;background:#0000;border:none;border-top:1px solid var(--border_Light);color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;justify-content:space-between;padding:20px 14px 10px;width:100%}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusLink .StatusLinkSub{align-items:center;display:flex;gap:10px}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusLink .StatusLinkSub .StatusIcon{align-items:center;background:var(--background_Gray_Light);border-radius:8px;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusLink .StatusLinkSub .StatusIcon svg{height:16px;width:16px}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusLink .StatusLinkSub .StatusIcon .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusLink .StatusLinkSub .StatusLinkTitle{color:var(--text_Title_Light_Light);font-size:13px}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusLink .StatusAction{color:var(--background_Blue);font-size:14px}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusLink .StatusAction:hover{text-decoration:underline}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusAction{color:var(--background_Blue);font-size:12px}.CallCenterSideBar .SidebarSearch{align-items:center;background-color:var(--background_Gray_Light);border:1px solid #0000;border-radius:50px;box-shadow:0 1px 3px #0000000d;display:flex;gap:10px;margin:0 16px 12px;outline:3px solid #0000;padding:0 12px;transition:all .2s ease}.CallCenterSideBar .SidebarSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CallCenterSideBar .SidebarSearch input{background:#0000;border:none;color:var(--text_Title_Light);font-size:14px;outline:none;padding:8px 0;width:100%}.CallCenterSideBar .SidebarSearch input::placeholder{color:var(--text_Title_Light_Light)}.CallCenterSideBar .SidebarSearch .SidebarSearchClear{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:22px;justify-content:center;width:22px}.CallCenterSideBar .SidebarSearch .SidebarSearchClear .material-symbols-outlined{font-size:16px}.CallCenterSideBar .SidebarSearch .SidebarSearchClear:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.CallCenterSideBar .SidebarSearch:focus-within,.CallCenterSideBar .SidebarSearch:hover{background-color:var(--background_White);border-color:var(--border_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}[data-theme=dark] .CallCenterSideBar .SidebarSearch input{background-color:#0000!important}[data-theme=dark] .CallCenterSideBar .SidebarSearch{background-color:var(--background_Gray_Light)}.CallCenterSideBar .SidebarSearchError{color:var(--Canceled);font-size:12px;margin:0 16px 8px}.CallCenterSideBar .SidebarListSkeleton{display:flex;flex-direction:column;padding:6px 0 12px}.CallCenterSideBar .SidebarListSkeleton .ListItem--skeleton{animation:none!important;cursor:default;opacity:1!important;pointer-events:none;transform:none!important}.CallCenterSideBar .SidebarListSkeleton .ListItem--skeleton:hover{background:#0000;border-color:#0000;box-shadow:none}.CallCenterSideBar .ListItem--skeleton .ListItemBottom>span,.CallCenterSideBar .ListItem--skeleton .ListItemMetaCompany,.CallCenterSideBar .ListItem--skeleton .ListItemMetaNumber,.CallCenterSideBar .ListItem--skeleton .ListItemName>span,.CallCenterSideBar .ListItem--skeleton .ListItemSource{display:block;min-width:0;overflow:visible;width:100%}.CallCenterSideBar .ListItem--skeleton .ListItemMetaNumber:before{content:"";display:none}.CallCenterSideBar .SidebarSkeletonBar,.CallCenterSideBar .SidebarSkeletonBlock{animation:SidebarSkeletonShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--border_Dark_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:6px;display:block}.CallCenterSideBar .SidebarSkeletonBar{border-radius:6px;height:10px;margin:4px 0;width:60%}.CallCenterSideBar .SidebarSkeletonBar--source{height:9px;width:38%}.CallCenterSideBar .SidebarSkeletonBar--name{border-radius:8px;height:14px;margin:6px 0;width:60%}.CallCenterSideBar .SidebarSkeletonBar--company{height:10px;width:45%}.CallCenterSideBar .SidebarSkeletonBar--metaNumber{height:10px;width:65%}.CallCenterSideBar .SidebarSkeletonBar--bottomRight{height:9px;width:38%}.CallCenterSideBar .SidebarSkeletonBar--chip{border-radius:999px;height:14px;width:64px}.CallCenterSideBar .SidebarSkeletonBar--chipSm{width:44px}.CallCenterSideBar .SidebarSkeletonBlock{border-radius:999px}.CallCenterSideBar .SidebarSkeletonBlock--icon{border-radius:8px;height:28px;width:28px}.CallCenterSideBar .SidebarSkeletonBlock--dot{border-radius:8px;height:24px;width:24px}@keyframes SidebarSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.CallCenterSideBar .SidebarChannels{display:flex;flex-wrap:wrap;gap:6px;padding:0 16px 8px}.CallCenterSideBar .SidebarChannels .SidebarChannel{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:4px 10px;transition:background .15s ease,border-color .15s ease,color .15s ease}.CallCenterSideBar .SidebarChannels .SidebarChannel .material-symbols-outlined{font-size:15px}.CallCenterSideBar .SidebarChannels .SidebarChannel .SidebarChannelLogo{border-radius:4px;flex-shrink:0;height:15px;object-fit:contain;width:15px}.CallCenterSideBar .SidebarChannels .SidebarChannel:hover{background:color-mix(in srgb,var(--background_Blue) 8%,#0000);border-color:color-mix(in srgb,var(--background_Blue) 35%,var(--border_Dark_Light))}.CallCenterSideBar .SidebarChannels .SidebarChannel.is-active{background:color-mix(in srgb,var(--background_Blue) 12%,var(--background_White));border-color:var(--background_Blue);color:var(--background_Blue)}.CallCenterSideBar .SidebarCategories{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;overflow-y:visible;padding:3px 16px 10px;scrollbar-width:none;white-space:nowrap}.CallCenterSideBar .SidebarCategories::-webkit-scrollbar{display:none}.CallCenterSideBar .SidebarCategories:has(.SidebarCategory.is-open){overflow:visible}.CallCenterSideBar .SidebarCategories .SidebarCategory{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;flex-shrink:0;gap:8px;height:28px;min-width:-webkit-max-content;min-width:max-content;outline:3px solid #0000;padding:5px 14px;position:relative;transition:all .2s ease}.CallCenterSideBar .SidebarCategories .SidebarCategory h3{color:var(--text_Title_Light_Light);font-size:13px;font-weight:500;margin:0}.CallCenterSideBar .SidebarCategories .SidebarCategory:hover{background-color:var(--background_White);border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.CallCenterSideBar .SidebarCategories .SidebarCategory.is-active{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_White));border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CallCenterSideBar .SidebarCategories .SidebarCategory.is-active h3{color:var(--background_Blue);font-weight:600}.CallCenterSideBar .SidebarCategories .SidebarCategory.is-open{background-color:var(--background_White);border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.CallCenterSideBar .SidebarCategories .SidebarCategory.is-open .material-symbols-outlined{transform:rotate(180deg)}.CallCenterSideBar .SidebarCategories .SidebarCategory .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px;transition:transform .2s ease}.CallCenterSideBar .SidebarCategories .SidebarCategory .SidebarCategoryList{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d,0 4px 10px #0f172a14;display:none;flex-direction:column;gap:2px;left:0;max-height:340px;max-width:280px;min-width:240px;overflow-y:auto;padding:8px;position:absolute;top:calc(100% + 8px);white-space:normal;z-index:1000}.CallCenterSideBar .SidebarCategories .SidebarCategory .SidebarCategoryList.is-open{display:flex}.CallCenterSideBar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListItem{align-items:center;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:6px 8px;position:relative;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.CallCenterSideBar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListItem .SidebarTagSwatch{border-radius:999px;flex-shrink:0;height:10px;width:10px}.CallCenterSideBar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListItem .SidebarTagIcon{flex-shrink:0;font-size:16px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;transform:rotate(90deg)}.CallCenterSideBar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListItem>span:nth-child(2){flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallCenterSideBar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListItem:hover{background:var(--background_Gray_Light)}.CallCenterSideBar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListItem.is-selected{background:var(--outline_Blue);color:var(--background_Blue)}.CallCenterSideBar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListItem.is-selected:after{color:var(--background_Blue);content:"check";font-family:Material Symbols Outlined;font-size:16px;font-variation-settings:"FILL" 0;margin-left:auto}.CallCenterSideBar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListHint{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.CallCenterSideBar .SearchForm{background-color:var(--background_White);border-bottom:1px solid var(--border_Light);height:52px;padding:6px 16px;position:-webkit-sticky;position:sticky;top:0}.CallCenterSideBar .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.CallCenterSideBar .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:15px;justify-content:center}.CallCenterSideBar .SearchForm .SearchFormMain .SearchInput{border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 10px}.CallCenterSideBar .SearchForm .SearchFormMain .SearchInput:focus{border:1px solid var(--background_Blue);box-shadow:0 0 0 1px #2563eb33}.CallCenterSideBar .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:var(--background_Gray_Light);border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;height:30px;justify-content:center;padding:0 4px;width:30px}.CallCenterSideBar .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.CallCenterSideBar .SearchForm .SearchFormMain .SearchClear:hover{color:#000}.CallCenterSideBar .SearchForm .SearchFormMain .SearchClear:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.95)}.CallCenterSideBar .SearchForm .SearchError,.CallCenterSideBar .SearchForm .SearchStatus{align-items:center;animation:NoResultsEnter .22s ease-out forwards;-webkit-backdrop-filter:blur(29px);backdrop-filter:blur(29px);background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 45%,#0000);border-radius:49px;box-shadow:0 4px 10px #0f172a0f;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:500;gap:10px;letter-spacing:.01em;margin:55px 0 0 80px;opacity:0;padding:4px 29px;transform:scale(.98)}.CallCenterSideBar .List{flex:1 1;min-height:0;overflow-y:auto}.CallCenterSideBar .List .GenayaEmptyHero{min-height:100%;padding:20px 12px}.CallCenterSideBar .List .GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroArt{margin-bottom:16px;transform:scale(.8)}@media(max-width:1050px){.CallCenterSideBar .List .GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroArt{transform:scale(.72)}}@media(max-width:600px){.CallCenterSideBar .List .GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroArt{transform:scale(.9)}}.CallCenterSideBar .List .GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroPaths.cols-2,.CallCenterSideBar .List .GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroPaths.cols-3{grid-template-columns:1fr;max-width:none}.CallCenterSideBar .List .ListHeader{align-items:center;background-color:var(--background_White);display:flex;padding:8px 15px;position:-webkit-sticky;position:sticky;top:0}.CallCenterSideBar .List .ListHeader .ListTitle{border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:400;letter-spacing:.01em;padding:6px 10px}.CallCenterSideBar .List .ListHeader .ListTitle:hover{background-color:var(--background_Gray_Light)}.CallCenterSideBar .List .ListHeader .ListTitle:active{box-shadow:inset 0 2px 6px #0003}.CallCenterSideBar .List .ListHeader .ListHeaderRight{align-items:center;display:flex;gap:5px}.CallCenterSideBar .List .SideBarInboundCall{align-items:flex-start;background:linear-gradient(135deg,color-mix(in srgb,var(--background_Blue) 10%,var(--background_White)) 0,var(--background_White) 70%);border:1px solid color-mix(in srgb,var(--background_Blue) 35%,#0000);border-radius:14px;box-shadow:0 1px 2px #0f172a0d,0 6px 20px color-mix(in srgb,var(--background_Blue) 14%,#0000);cursor:pointer;display:flex;gap:12px;margin:10px 12px 14px;padding:14px;position:relative;transition:box-shadow .18s ease,transform .06s ease}.CallCenterSideBar .List .SideBarInboundCall:hover{box-shadow:0 2px 4px #0f172a0f,0 10px 24px color-mix(in srgb,var(--background_Blue) 22%,#0000)}.CallCenterSideBar .List .SideBarInboundCall:active{transform:scale(.995)}.CallCenterSideBar .List .SideBarInboundCall .ListItemIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 18%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;height:36px;justify-content:center;margin:0;position:relative;width:36px}.CallCenterSideBar .List .SideBarInboundCall .ListItemIcon .material-symbols-outlined{font-size:18px}.CallCenterSideBar .List .SideBarInboundCall .ListItemIcon:after{animation:SideBarInboundCallPulse 1.8s ease-out infinite;border:2px solid color-mix(in srgb,var(--background_Blue) 55%,#0000);border-radius:inherit;content:"";inset:-3px;opacity:.8;position:absolute}.CallCenterSideBar .List .SideBarInboundCall .ListItemIcon.Inbound{background:color-mix(in srgb,var(--Done) 18%,#0000);color:var(--Done)}.CallCenterSideBar .List .SideBarInboundCall .ListItemIcon.Inbound:after{border-color:color-mix(in srgb,var(--Done) 55%,#0000)}.CallCenterSideBar .List .SideBarInboundCall .ListItemIcon.Outbound{background:color-mix(in srgb,var(--background_Blue) 18%,#0000);color:var(--background_Blue)}.CallCenterSideBar .List .SideBarInboundCall .ListItemIcon.abandoned{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light)}.CallCenterSideBar .List .SideBarInboundCall .ListItemIcon.abandoned:after{display:none}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody{flex:1 1;min-width:0}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .ListItemTop{color:var(--text_Title_Light_Light);font-size:11px}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .ListItemTop .ListItemTimeOnCall{align-items:center;background:color-mix(in srgb,var(--background_Blue) 14%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:10px;font-weight:700;gap:6px;letter-spacing:.08em;margin-bottom:6px;padding:4px 10px;text-transform:uppercase}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .ListItemTop .ListItemTimeOnCall:before{background:var(--background_Blue);border-radius:999px;box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 22%,#0000);content:"";height:6px;width:6px}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .ListItemTop .ListItemSource{color:var(--text_Title_Dark);display:block;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .ListItemName{color:var(--text_Title_Light);font-size:13px;font-weight:500;margin-bottom:10px;margin-top:2px}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .ListItemMeta{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-wrap:wrap;font-size:11px;gap:6px;margin-bottom:8px}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .ListItemMeta .ListItemMetaCompany{color:var(--text_Title_Light);font-weight:600}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .InboundActions{display:flex;gap:8px;margin-top:10px}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .InboundActions button{border:1px solid #0000;border-radius:999px;cursor:pointer;flex:1 1;font-size:12px;font-weight:600;height:34px;padding:0 12px;transition:background .15s ease,color .15s ease,border-color .15s ease,transform .08s ease}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .InboundActions button:active{transform:scale(.97)}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .InboundActions .InboundDecline{background:var(--background_White);border-color:color-mix(in srgb,var(--Canceled) 45%,#0000);color:var(--Canceled);flex:0 0 40%}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .InboundActions .InboundDecline:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:var(--Canceled)}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .InboundActions .InboundDecline:focus-visible{outline:3px solid color-mix(in srgb,var(--Canceled) 28%,#0000);outline-offset:1px}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .InboundActions .InboundAnswer{background:linear-gradient(135deg,var(--Done),color-mix(in srgb,var(--Done) 80%,#000));box-shadow:0 4px 12px color-mix(in srgb,var(--Done) 35%,#0000);color:#fff;flex:1 1 60%}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .InboundActions .InboundAnswer:hover{box-shadow:0 6px 16px color-mix(in srgb,var(--Done) 45%,#0000);filter:brightness(1.05)}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .InboundActions .InboundAnswer:focus-visible{outline:3px solid color-mix(in srgb,var(--Done) 35%,#0000);outline-offset:1px}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .ListItemPhone{color:var(--text_Title_Light_Light);font-size:12px}.CallCenterSideBar .List .SideBarInboundCall.ListItemOnCall{background:linear-gradient(135deg,color-mix(in srgb,var(--Done) 10%,var(--background_White)) 0,var(--background_White) 70%);border:1px solid color-mix(in srgb,var(--Done) 40%,#0000);box-shadow:0 1px 2px #0f172a0d,0 6px 20px color-mix(in srgb,var(--Done) 14%,#0000);position:-webkit-sticky;position:sticky;z-index:5}.CallCenterSideBar .List .SideBarInboundCall.ListItemOnCall .ListItemBody .ListItemTop .ListItemTimeOnCall{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.CallCenterSideBar .List .SideBarInboundCall.ListItemOnCall .ListItemBody .ListItemTop .ListItemTimeOnCall:before{background:var(--Done);box-shadow:0 0 0 3px color-mix(in srgb,var(--Done) 22%,#0000)}@keyframes SideBarInboundCallPulse{0%{opacity:.8;transform:scale(1)}70%{opacity:0;transform:scale(1.35)}to{opacity:0;transform:scale(1.35)}}.CallCenterSideBar .List .ListItem{align-items:flex-start;border:1px solid #0000;border-radius:8px;cursor:pointer;display:flex;margin:3px 10px 7px;padding:12px 10px;position:relative;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.CallCenterSideBar .List .ListItem:has(.ListItemMenu.is-open){position:relative;z-index:50}.CallCenterSideBar .List .ListItem{animation:CallCenter_listItemDropIn .36s cubic-bezier(.22,.9,.3,1.05) backwards}.CallCenterSideBar .List .ListItem:first-child{animation-delay:0ms}.CallCenterSideBar .List .ListItem:nth-child(2){animation-delay:20ms}.CallCenterSideBar .List .ListItem:nth-child(3){animation-delay:40ms}.CallCenterSideBar .List .ListItem:nth-child(4){animation-delay:60ms}.CallCenterSideBar .List .ListItem:nth-child(5){animation-delay:80ms}.CallCenterSideBar .List .ListItem:nth-child(6){animation-delay:.1s}.CallCenterSideBar .List .ListItem:nth-child(7){animation-delay:.12s}.CallCenterSideBar .List .ListItem:nth-child(8){animation-delay:.14s}.CallCenterSideBar .List .ListItem:nth-child(9){animation-delay:.16s}.CallCenterSideBar .List .ListItem:nth-child(10){animation-delay:.18s}.CallCenterSideBar .List .ListItem:nth-child(n+11){animation-delay:.2s}.CallCenterSideBar .List .ListItem:hover{background:var(--background_Gray_Light)}.CallCenterSideBar .List .ListItem:hover .ListItemBody .ListItemTop .ListItemTopTags{padding-right:36px}.CallCenterSideBar .List .ListItem.is-selected,.CallCenterSideBar .List .ListItem.is-selected:hover{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White))!important;border-color:var(--background_Blue)!important;box-shadow:none;outline:3px solid var(--outline_Blue)!important;outline-offset:0}.CallCenterSideBar .List .ListItem.is-selected:before,.CallCenterSideBar .List .ListItem.is-selected:hover:before{background:var(--background_Blue);border-radius:2px;bottom:8px;content:"";left:-1px;position:absolute;top:8px;width:3px}.CallCenterSideBar .List .ListItem:active{box-shadow:inset 0 2px 6px #0003}.CallCenterSideBar .List .ListItem .ListItemIcon{align-items:center;display:flex;font-size:16px;justify-content:center;margin-right:10px;margin-top:5px}.CallCenterSideBar .List .ListItem .ListItemBody{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemTop{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:11px;gap:6px;justify-content:space-between;line-height:1.3}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemTop .ListItemSource{color:var(--text_Title_Light_Light);font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemTop .ListItemTime{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:11px}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemTop .ListItemTopTags{align-items:center;display:inline-flex;flex-shrink:0;gap:2px;margin-left:auto;padding-right:0;transition:padding-right .18s ease}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemTop .ListItemTopTags .ListItemTopTagIcon{flex-shrink:0;font-size:14px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;transform:rotate(90deg)}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemTop .ListItemTimeOnCall{background-color:var(--outline_Blue);border-radius:3px;color:#000;display:inline-block;font-weight:600;padding:4px 8px}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemName{display:flex;flex-direction:column;margin:0;min-width:0}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemName span{color:var(--text_Title_Dark);font-size:14px;font-weight:600;line-height:1.3;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemName span .ListItemNameUnread{background:var(--background_Blue_Light_Middle);border-radius:50%;height:8px;left:92px;position:absolute;top:-2px;width:8px}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemName span:nth-child(2){color:var(--text_Title_Light_Light_Light);display:block;font-size:11px;font-weight:300;margin-top:2px}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemMeta{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-wrap:nowrap;font-size:11px;gap:4px;line-height:1.3;margin-top:1px;min-width:0;overflow:hidden}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemMeta .ListItemMetaCompany{color:var(--text_Title_Light);flex-shrink:1;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemMeta .ListItemMetaNumber{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemBottom{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:6px}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemBottom span{color:var(--text_Title_Light_Light_Light);font-size:11px;font-weight:400;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallCenterSideBar .List .ListItem .ListItemMenu{opacity:0;pointer-events:none;position:absolute;right:10px;top:6px;transition:opacity .2s ease}.CallCenterSideBar .List .ListItem .ListItemMenu .ListItemMenuIcon{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;outline:3px solid #0000;transition:background .2s ease,border-color .2s ease;width:30px}.CallCenterSideBar .List .ListItem .ListItemMenu .ListItemMenuIcon:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.CallCenterSideBar .List .ListItem .ListItemMenu .ListItemMenuIcon:active{transform:scale(.95)}.CallCenterSideBar .List .ListItem .ListItemMenu .ListItemMenuIcon .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.CallCenterSideBar .List .ListItem .ListItemMenu .ListItemMenuList{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:0;margin-top:8px;min-width:200px;padding:10px 8px;position:absolute;right:0;z-index:15}.CallCenterSideBar .List .ListItem .ListItemMenu .ListItemMenuList .ListItemMenuListItem{align-items:center;background-color:#0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;font-weight:400;gap:10px;padding:8px 10px;transition:background .2s ease;white-space:nowrap}.CallCenterSideBar .List .ListItem .ListItemMenu .ListItemMenuList .ListItemMenuListItem .ListItemTagSwatch{border-radius:999px;flex-shrink:0;height:10px;width:10px}.CallCenterSideBar .List .ListItem .ListItemMenu .ListItemMenuList .ListItemMenuListItem .ListItemTagIcon{flex-shrink:0;font-size:16px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;transform:rotate(90deg)}.CallCenterSideBar .List .ListItem .ListItemMenu .ListItemMenuList .ListItemMenuListItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.CallCenterSideBar .List .ListItem .ListItemMenu .ListItemMenuList .ListItemMenuListItem:hover{background-color:var(--background_Gray_Light)}.CallCenterSideBar .List .ListItem .ListItemMenu .ListItemMenuList .ListItemMenuListItem.is-danger,.CallCenterSideBar .List .ListItem .ListItemMenu .ListItemMenuList .ListItemMenuListItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.CallCenterSideBar .List .ListItem .ListItemMenu .ListItemMenuList .ListItemMenuListItem.is-hint{color:var(--text_Title_Light_Light);cursor:default;font-size:11px}.CallCenterSideBar .List .ListItem .ListItemMenu .ListItemMenuList .ListItemMenuListItem.is-hint:hover{background:#0000}.CallCenterSideBar .List .ListItem .ListItemMenu .ListItemMenuList .ListItemMenuListItem.is-on{background-color:var(--background_Gray_Light);color:var(--background_Blue)}.CallCenterSideBar .List .ListItem .ListItemMenu.is-open{opacity:1;pointer-events:auto}.CallCenterSideBar .List .ListItem .ListItemMenu.is-open .ListItemMenuIcon{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.CallCenterSideBar .List .ListItem:hover .ListItemMenu{opacity:1;pointer-events:auto}.CallCenterSideBar .List .ListItem .ListItemIcon.Inbound{color:var(--Done)}.CallCenterSideBar .List .ListItem .ListItemIcon.abandoned{color:var(--text_Title_Light_Light)}.CallCenterSideBar .List .ListItem .ListItemIcon.Message,.CallCenterSideBar .List .ListItem .ListItemIcon.Outbound{color:var(--background_Blue)}.CallCenterSideBar .List .ListItem .ListItemIcon.Message .ListItemChannelDot{border:2px solid var(--background_White);border-radius:50%;bottom:-1px;box-sizing:border-box;height:13px;position:absolute;right:-1px;width:13px}.CallCenterSideBar .List .ListItem .ListItemIcon.Message .ListItemChannelDot.is-facebook{background:#0866ff}.CallCenterSideBar .List .ListItem .ListItemIcon.Message .ListItemChannelDot.is-instagram{background:#d62976}.CallCenterSideBar .List .NoResults{animation:NoResultsEnter .22s ease-out forwards;color:var(--text_Title_Light_Light);opacity:0;padding:40px 20px;text-align:center;transform:scale(.98)}.CallCenterSideBar .List .NoResults img{width:50%}.CallCenterSideBar .List .NoResults .NoResultsTitle{font-size:16px;font-weight:600;margin-bottom:5px}.CallCenterSideBar .List .NoResults .NoResultsText{font-size:13px}.CallCenterSideBar .List .NoResults .NoResultsText2{color:var(--background_Blue);cursor:pointer;font-size:13px;margin-top:10px;text-decoration:underline}@media(max-width:1050px){.CallCenterSideBar .SideBarHeader{max-height:64px;min-height:64px;padding:14px 16px}.CallCenterSideBar .SideBarHeader .DialerButton .DialerLabel{font-size:14px}.CallCenterSideBar .SideBarHeader .StatusMenu{width:260px}.CallCenterSideBar .SidebarSearch{margin:0 12px 10px}.CallCenterSideBar .SidebarCategories{padding:3px 12px 10px}.CallCenterSideBar .List .ListItem{margin:2px 8px 6px;padding:10px 8px}}@media(max-width:600px){.CallCenterSideBar .SideBarHeader{max-height:56px;min-height:56px;padding:10px 12px}.CallCenterSideBar .SideBarHeader .DialerButton{font-size:14px;padding:8px 12px}.CallCenterSideBar .SideBarHeader .SubtitleButton{padding:6px 12px}.CallCenterSideBar .SideBarHeader .StatusMenu{left:12px;max-width:340px;width:calc(100vw - 24px)}.CallCenterSideBar .SidebarSearch{margin:0 10px 10px}.CallCenterSideBar .SidebarSearch input{font-size:16px}.CallCenterSideBar .SidebarCategories{padding:3px 10px 8px}.CallCenterSideBar .List .ListItem{margin:2px 8px 6px;padding:10px}.CallCenterSideBar .List .ListItem .ListItemButtons{display:flex}.CallCenterSideBar .List .ListItem .ListItemButtons .ListItemButton{height:40px;right:0;top:-10px;width:40px}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemName span{font-size:14px}.CallCenterSideBar .List .SideBarInboundCall{margin:10px 10px 12px;padding:12px}.CallCenterSideBar .List .SideBarInboundCall .InboundActions button{height:44px}.CallCenterSideBar .List .NoResults{padding:30px 16px}.CallCenterSideBar .List .NoResults img{width:70%}}.CallCenter_LoadMore{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:block;font-size:13px;font-weight:500;margin:8px auto 20px;min-width:150px;outline:3px solid #0000;padding:5px 14px;text-align:center;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.CallCenter_LoadMore:hover:not(:disabled){border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.CallCenter_LoadMore:active:not(:disabled){box-shadow:0 1px 3px #0000000d;transform:translateY(1px)}.CallCenter_LoadMore:disabled{cursor:not-allowed;opacity:.6}@keyframes CallCenter_listItemDropIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.CallCenter_AudioModalOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:2000}.CallCenter_AudioModalOverlay .CallCenter_AudioModal{animation:CallCenter_AudioModalIn .14s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 24px 50px #0f172a38,0 6px 14px #0f172a14;display:flex;flex-direction:column;max-width:92vw;overflow:hidden;width:520px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalHeader{align-items:center;display:flex;justify-content:space-between;padding:18px 22px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalHeader h2{color:var(--text_Title_Dark);font-size:17px;font-weight:700;letter-spacing:-.01em;margin:0}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalHeader .CallCenter_AudioModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalHeader .CallCenter_AudioModalClose .material-symbols-outlined{font-size:21px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalHeader .CallCenter_AudioModalClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalHeader .CallCenter_AudioModalClose:active{transform:scale(.92)}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalError{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;margin:14px 22px 0;padding:10px 12px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody{display:flex;flex-direction:column;gap:16px;padding:20px 22px 6px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection{background:var(--background_White);display:flex;flex-direction:column;gap:10px;transition:border-color .15s ease,box-shadow .15s ease}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection:hover{border-color:color-mix(in srgb,var(--background_Blue) 35%,var(--border_Light))}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioLabelRow{align-items:center;display:flex;gap:12px;justify-content:space-between}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioLabelRow>div:first-child{display:flex;flex-direction:column;gap:2px;min-width:0}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioLabelRow .CallCenter_AudioTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioLabelRow .CallCenter_AudioSubtitle{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioLabelRow .CallCenter_AudioIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:20px;height:36px;justify-content:center;width:36px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSelect{margin-top:2px;position:relative;width:100%}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSelect .CallCenter_AudioSelectTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);cursor:pointer;display:flex;font-family:inherit;gap:10px;justify-content:space-between;padding:9px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSelect .CallCenter_AudioSelectTrigger .CallCenter_AudioSelectValue{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSelect .CallCenter_AudioSelectTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:20px;transition:transform .15s ease}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSelect .CallCenter_AudioSelectTrigger.is-open .material-symbols-outlined{transform:rotate(180deg)}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSelect .CallCenter_AudioSelectTrigger:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSelect .CallCenter_AudioSelectTrigger:disabled{cursor:not-allowed;opacity:.55}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSelect .CallCenter_AudioSelectMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;left:0;max-height:220px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 4px);z-index:5}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSelect .CallCenter_AudioSelectMenu .CallCenter_AudioSelectOption{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:space-between;padding:8px 9px;text-align:left;width:100%}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSelect .CallCenter_AudioSelectMenu .CallCenter_AudioSelectOption .CallCenter_AudioSelectOptionLabel{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSelect .CallCenter_AudioSelectMenu .CallCenter_AudioSelectOption .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:17px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSelect .CallCenter_AudioSelectMenu .CallCenter_AudioSelectOption.is-selected,.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSelect .CallCenter_AudioSelectMenu .CallCenter_AudioSelectOption:hover{background:var(--surface-sunken)}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSpeakersRow{align-items:center;display:flex;gap:10px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSpeakersRow .CallCenter_AudioSelect{flex:1 1}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSpeakersRow .CallCenter_AudioTestButton{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:600;height:38px;padding:0 16px;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease;white-space:nowrap}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSpeakersRow .CallCenter_AudioTestButton:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSpeakersRow .CallCenter_AudioTestButton:active{transform:scale(.98)}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSpeakersRow .CallCenter_AudioTestButton:disabled{cursor:not-allowed;opacity:.55}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalFooter{display:flex;gap:8px;justify-content:flex-end;margin-top:14px;padding:14px 22px 18px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalFooter .CallCenter_AudioFooterButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalFooter .CallCenter_AudioFooterButton .CallCenter_AudioFooterSaveInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalFooter .CallCenter_AudioFooterButton .CallCenter_AudioFooterSaveInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalFooter .CallCenter_AudioFooterButton .CallCenter_AudioFooterButtonLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalFooter .CallCenter_AudioFooterButton:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalFooter .CallCenter_AudioFooterButton:active{transform:scale(.98)}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalFooter .CallCenter_AudioFooterButton:disabled{cursor:not-allowed;opacity:.55;transform:none}@keyframes CallCenter_AudioModalIn{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:1050px){.CallCenter_AudioModalOverlay .CallCenter_AudioModal{width:460px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalHeader{padding:14px 18px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody{padding:16px 18px 6px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalFooter{padding:12px 18px 16px}}@media(max-width:600px){.CallCenter_AudioModalOverlay{align-items:stretch;justify-content:stretch}.CallCenter_AudioModalOverlay .CallCenter_AudioModal{border-radius:0;height:100vh;max-height:100vh;max-width:100vw;width:100%}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalHeader{padding:14px 16px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalHeader h2{font-size:16px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalError{margin:12px 16px 0}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody{flex:1 1;gap:12px;overflow-y:auto;padding:14px 16px 6px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection{padding:14px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioLabelRow .CallCenter_AudioIcon{height:40px;width:40px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSelect .CallCenter_AudioSelectMenu .CallCenter_AudioSelectOption .CallCenter_AudioSelectOptionLabel,.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSelect .CallCenter_AudioSelectTrigger .CallCenter_AudioSelectValue{font-size:16px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSpeakersRow{align-items:stretch;flex-direction:column;gap:8px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSpeakersRow .CallCenter_AudioSelect{width:100%}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSpeakersRow .CallCenter_AudioTestButton{height:44px;width:100%}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalFooter{padding:12px 16px calc(16px + env(safe-area-inset-bottom))}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalFooter .CallCenter_AudioFooterButton{height:44px;justify-content:center;width:100%}}@keyframes CallDetailLivePulse{0%{opacity:.8;transform:scale(1)}70%{opacity:0;transform:scale(1.35)}to{opacity:0;transform:scale(1.35)}}.CallDetails{border-radius:8px;display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;width:100%}.CallDetails .CallDetailsCenter{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0}.CallDetails .CallDetailsCenter>.MessagesLayout{border:none;border-radius:0;flex:1 1;height:auto;min-height:0}.CallDetails .CallDetailsClassificationSection{overflow:visible!important;position:relative;z-index:10}.CallDetails .CallDetailsClassificationSection .CallDetailsClassificationHint{color:var(--text_Title_Light_Light);cursor:help;font-size:16px;margin-left:6px}.CallDetails .CallDetailsClassificationSub{overflow:visible!important}.CallDetails .CallDetailsClassificationSub.Open{max-height:none!important;overflow:visible!important}.CallDetails .CallDetailsMetaRow{display:flex;flex-direction:column;gap:8px;padding-top:4px;position:relative}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPills{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPill{align-items:center;background:var(--background_White);border:1px dashed var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;height:32px;padding:6px 12px;transition:all .15s ease}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPill .material-symbols-outlined{font-size:18px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPill:hover{background:var(--background_Blue_White);box-shadow:0 1px 3px #0000000d;color:var(--background_Blue)}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPill.is-open,.CallDetails .CallDetailsMetaRow .CallDetailsMetaPill.is-set{background:var(--background_Gray_Light);border-style:solid;color:var(--background_Blue)}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPillChips{align-items:center;display:inline-flex;gap:4px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaTagChip{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:500;gap:3px;line-height:1;max-width:120px;min-width:0;overflow:hidden;padding:0}.CallDetails .CallDetailsMetaRow .CallDetailsMetaTagChip .CallDetailsMetaTagChipIcon{flex-shrink:0;font-size:15px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;transform:rotate(90deg)}.CallDetails .CallDetailsMetaRow .CallDetailsMetaTagChip>span:not(.CallDetailsMetaTagChipIcon){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallDetails .CallDetailsMetaRow .CallDetailsMetaTagChip--more{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);font-size:11px;font-weight:600;padding:2px 6px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPillWrap{display:inline-flex;position:relative}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPopover{animation:CallDetailsMetaPopoverIn .16s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;isolation:isolate;left:0;max-width:360px;min-width:280px;padding:12px;position:absolute;top:calc(100% + 8px);z-index:1000}@keyframes CallDetailsMetaPopoverIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPopover--value{min-width:220px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPopover--notes{min-width:320px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPopoverHeader{color:var(--text_Title_Dark);font-size:13px;font-weight:700}.CallDetails .CallDetailsMetaRow .CallDetailsMetaSearch{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:13px;height:34px;outline:3px solid #0000;padding:0 10px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaSearch:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CallDetails .CallDetailsMetaRow .CallDetailsMetaTagsList{display:flex;flex-direction:column;gap:4px;max-height:220px;overflow-y:auto}.CallDetails .CallDetailsMetaRow .CallDetailsMetaEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:12px 0;text-align:center}.CallDetails .CallDetailsMetaRow .CallDetailsMetaTagItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:6px 8px;text-align:left;width:100%}.CallDetails .CallDetailsMetaRow .CallDetailsMetaTagItem:hover{background:var(--background_Gray_Light)}.CallDetails .CallDetailsMetaRow .CallDetailsMetaTagItem.is-selected{background:var(--outline_Blue);color:var(--background_Blue)}.CallDetails .CallDetailsMetaRow .CallDetailsMetaTagItem .material-symbols-outlined{color:var(--background_Blue);font-size:16px;margin-left:auto}.CallDetails .CallDetailsMetaRow .CallDetailsMetaTagDot{border-radius:999px;flex-shrink:0;height:10px;width:10px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaTagLabel{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallDetails .CallDetailsMetaRow .CallDetailsMetaCreateLink{align-items:center;background:#0000;border:none;border-radius:0;border-top:1px dashed var(--border_Light);color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-top:4px;padding:8px 10px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaCreateLink .material-symbols-outlined{font-size:18px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaCreateLink:hover{color:var(--background_Blue_Dark)}.CallDetails .CallDetailsMetaRow .CallDetailsMetaValueField{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:6px;height:40px;padding:0 12px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaValueField:focus-within{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.CallDetails .CallDetailsMetaRow .CallDetailsMetaValueField .CallDetailsMetaValuePrefix{color:var(--text_Title_Light);font-size:14px;font-weight:600}.CallDetails .CallDetailsMetaRow .CallDetailsMetaValueField input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:14px;outline:none}.CallDetails .CallDetailsMetaRow .CallDetailsMetaNotesField{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;line-height:1.4;outline:3px solid #0000;padding:10px 12px;resize:vertical}.CallDetails .CallDetailsMetaRow .CallDetailsMetaNotesField:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPopoverActions{display:flex;gap:8px;justify-content:flex-end}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPopoverActions .CallDetailsMetaPopoverClear,.CallDetails .CallDetailsMetaRow .CallDetailsMetaPopoverActions .CallDetailsMetaPopoverSave{border-radius:8px;cursor:pointer;font-size:13px;font-weight:600;height:34px;padding:0 14px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPopoverActions .CallDetailsMetaPopoverClear{background:var(--background_White);border:1px solid var(--border_Light);color:var(--Canceled)}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPopoverActions .CallDetailsMetaPopoverClear:hover{border-color:var(--Canceled)}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPopoverActions .CallDetailsMetaPopoverSave{background:var(--background_Blue);border:1px solid var(--background_Blue);color:#fff}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPopoverActions .CallDetailsMetaPopoverSave:hover:not(:disabled){background:var(--background_Blue_Dark)}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPopoverActions .CallDetailsMetaPopoverSave:disabled{cursor:not-allowed;opacity:.5}.CallDetails .CallDetailActiveCallInner{align-items:center;background:#0000;border-radius:12px;display:flex;gap:14px;justify-content:space-between;padding:8px 0;width:100%}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallLeft{align-items:center;display:flex;gap:12px;min-width:0}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallLeft .CallDetailActiveCallLive{align-items:center;background:color-mix(in srgb,var(--Done) 12%,#0000);border-radius:999px;color:var(--Done);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;gap:6px;padding:4px 10px;white-space:nowrap}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallLeft .CallDetailActiveCallLive .CallDetailActiveCallLiveDot{background:var(--Done);border-radius:999px;flex-shrink:0;height:8px;position:relative;width:8px}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallLeft .CallDetailActiveCallLive .CallDetailActiveCallLiveDot:after{animation:CallDetailLivePulse 1.8s ease-out infinite;border:2px solid color-mix(in srgb,var(--Done) 55%,#0000);border-radius:inherit;content:"";inset:-3px;position:absolute}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallLeft .CallDetailActiveCallLive .CallDetailActiveCallLiveTime{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallLeft .CallDetailActiveCallText{display:flex;flex-direction:column;gap:2px;min-width:0}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallLeft .CallDetailActiveCallText h2{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.08em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallLeft .CallDetailActiveCallText h1{color:var(--text_Title_Light);font-size:13px;font-weight:500;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallLeft .CallDetailActiveCallText h1 .CallDetailActiveCallName{border-bottom:1px dashed #0000;color:var(--text_Title_Dark);cursor:pointer;font-weight:700;margin-left:4px;text-decoration:none;transition:color .15s ease,border-color .15s ease}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallLeft .CallDetailActiveCallText h1 .CallDetailActiveCallName:hover{border-bottom-color:var(--background_Blue);color:var(--background_Blue)}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight{align-items:center;display:flex;flex-shrink:0;gap:5px}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallCenter_MicButton,.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallCenter_TransferButton{align-items:center;background:#0000;border:none;border-radius:8px;box-shadow:none;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:background .12s ease,color .12s ease;width:34px}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallCenter_MicButton .material-symbols-outlined,.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallCenter_TransferButton .material-symbols-outlined{font-size:19px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallCenter_MicButton:hover,.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallCenter_TransferButton:hover{background:var(--background_Gray_Light);box-shadow:none;color:var(--text_Title_Dark);transform:none}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallCenter_MicButton:active,.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallCenter_TransferButton:active{transform:scale(.94)}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallCenter_MicButton.Muted{background:color-mix(in srgb,var(--Canceled) 12%,#0000);color:var(--Canceled)}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallCenter_TransferButton.is-active{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue)}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallDetailActiveCallAction{align-items:center;background:var(--Canceled);border:none;border-radius:999px;box-shadow:0 1px 3px #0000000d;color:#fff;cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:background .16s ease,box-shadow .16s ease;width:34px}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallDetailActiveCallAction .CallCenter_IceCallIcon,.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallDetailActiveCallAction .material-symbols-outlined{font-size:18px;margin:0}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallDetailActiveCallAction:hover{background:color-mix(in srgb,var(--Canceled) 85%,#000);box-shadow:0 4px 10px #00000014}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallDetailActiveCallAction:active{transform:scale(.96)}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallDetailActiveCallAction:disabled{background:var(--background_Gray_Dark_Light);box-shadow:none;color:var(--text_Title_Light_Light);cursor:not-allowed}.CallDetails .CallDetailsMain{align-items:stretch;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 8px 8px 0;display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;width:100%}.CallDetails .CallDetailsMain .CallDetailsMainBody{display:flex;flex:1 1;flex-direction:row;min-height:0;min-width:0;overflow:hidden;position:relative}.CallDetails .CallDetailsMain .CallDetailsInfoPanel{background-color:var(--background_White);border-left:1px solid var(--border_Light);border-radius:0 6px 6px 0;display:flex;flex:0 0;flex-direction:column;gap:13px;max-width:0;min-width:0;opacity:0;overflow:hidden;padding:6px 16px 16px;pointer-events:none;transform:translateX(100%);transition:flex-basis .26s cubic-bezier(.32,.72,0,1),max-width .26s cubic-bezier(.32,.72,0,1),transform .26s cubic-bezier(.32,.72,0,1),opacity .2s ease;will-change:flex-basis,transform,opacity}.CallDetails .CallDetailsMain .CallDetailsInfoPanel.is-open{flex-basis:320px;max-width:320px;opacity:1;overflow:visible;pointer-events:auto;transform:translateX(0)}.CallDetails .CallDetailsMain .CallDetailsInfoPanel .CallCenter_RecordingsList{display:flex;flex-direction:column;gap:10px;width:100%}.CallDetails .CallDetailsMain .CallDetailsInfoPanel .CallCenter_RecordingsList .RecordingPlayer .RecordingPlayerWave{height:44px;overflow:hidden}.CallDetails .CallDetailsMain .CallDetailsInfoPanel .CallCenter_RecordingsList .RecordingPlayer .RecordingPlayerControls{gap:6px}.CallDetails .CallDetailsMain .CallDetailsInfoPanel .CallCenter_RecordingsList .RecordingPlayer .RecordingPlayerControls .RecordingPlayerVolumeBtn{height:26px;min-width:28px}.CallDetails .CallDetailsMain .CallDetailsInfoPanel .CallCenter_RecordingsList .RecordingPlayer .RecordingPlayerControls .RecordingPlayerPlayBtn{height:32px;width:32px}.CallDetails .CallDetailsMain .CallDetailsInfoPanel .CallCenter_RecordingsList .RecordingPlayer .RecordingPlayerControls .RecordingPlayerPlayBtn .material-symbols-outlined{font-size:16px}.CallDetails .CallDetailsMain .CallDetailsInfoPanel .CallCenter_RecordingsList .RecordingPlayer .RecordingPlayerControls .RecordingPlayerSpeedBtn{font-size:10px;height:26px;min-width:28px}.CallDetails .CallDetailsMain .CallDetailsInfoPanel .CallCenter_RecordingsList .RecordingPlayer .RecordingPlayerControls .RecordingPlayerTime{font-feature-settings:"tnum";font-size:11px;font-variant-numeric:tabular-nums}.CallDetails .CallDetailsMain .CallDetailsInfoPanel .CallCenter_RecordingsList .RecordingPlayer .RecordingPlayerFooter{margin-top:2px}.CallDetails .CallDetailsMain .CallDetailsInfoPanel .CallCenter_RecordingsList .RecordingPlayer .RecordingPlayerFooter .RecordingPlayerNotice,.CallDetails .CallDetailsMain .CallDetailsInfoPanel .CallCenter_RecordingsList .RecordingPlayer .RecordingPlayerFooter a{font-size:11px}.CallDetails .CallDetailsMain .CallDetailsInfoPanel .CallDetailsInsightsHost{display:flex;flex-direction:column;flex-shrink:0;min-height:0}.CallDetails .CallDetailsMain .CallDetailsInfoPanel .CallDetailsInsightsHost:empty{display:none}.CallDetails .CallDetailsMain .CallDetailsInfoPanel:has(.CallDetailsInsightsHost .CallInsights.is-open) .CallDetailsInsightsHost{animation:CallDetailsRailSwapIn .26s cubic-bezier(.32,.72,0,1);flex:1 1 auto}.CallDetails .CallDetailsMain .CallDetailsInfoPanel:has(.CallDetailsInsightsHost .CallInsights.is-open) .CallContactPanel{display:none}.CallDetails .CallDetailsMain .CallDetailsInfoPanel .CallContactPanel{animation:CallDetailsRailSwapIn .26s cubic-bezier(.32,.72,0,1)}@keyframes CallDetailsRailSwapIn{0%{opacity:0;transform:translateX(14px)}to{opacity:1;transform:translateX(0)}}.CallDetails .CallDetailsMain .CallDetailsInfoPanel .CallDetailsMetaPillWrap{position:static}.CallDetails .CallDetailsMain .CallDetailsInfoPanel .ApplyTagsPopover,.CallDetails .CallDetailsMain .CallDetailsInfoPanel .CallDetailsMetaPopover{bottom:calc(100% + 8px);left:0;max-width:none;min-width:0;right:0;top:auto;width:auto}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;flex-shrink:0;justify-content:space-between;max-height:65px;min-height:65px;padding:10px 20px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader:has(.CallDetailActiveCallInner) .CallCenter_Call_DetailsContact{display:none}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsContact{align-items:center;display:flex;gap:10px;min-width:0}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsContact .CallCenter_Call_DetailsContactAvatar{align-items:center;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;overflow:hidden;width:36px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsContact .CallCenter_Call_DetailsContactAvatar .CallCenter_Call_DetailsContactInitials{font-size:13px;font-weight:700;letter-spacing:.02em}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsContact .CallCenter_Call_DetailsContactAvatar .material-symbols-outlined{font-size:19px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsContact .CallCenter_Call_DetailsContactAvatar img{height:100%;object-fit:cover;width:100%}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsContact .CallCenter_Call_DetailsContactText{min-width:0}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsContact .CallCenter_Call_DetailsContactText h1{color:var(--text_Title_Dark);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsContact .CallCenter_Call_DetailsContactText h2{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;white-space:nowrap}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight{align-items:center;display:flex;gap:5px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilter{position:relative}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilter .CallCenter_FeedFilterBtn{align-items:center;background:var(--background_White);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:box-shadow .12s ease,color .12s ease,border-color .12s ease;width:36px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilter .CallCenter_FeedFilterBtn .material-symbols-outlined{font-size:18px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilter .CallCenter_FeedFilterBtn:hover{color:var(--text_Title_Dark)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilter .CallCenter_FeedFilterBtn.is-active,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilter .CallCenter_FeedFilterBtn.is-open{border-color:var(--background_Blue);color:var(--background_Blue)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilter .CallCenter_FeedFilterMenu{animation:CallCenterFeedFilterIn .16s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:2px;min-width:180px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:30}@keyframes CallCenterFeedFilterIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilter .CallCenter_FeedFilterMenu .CallCenter_FeedFilterItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilter .CallCenter_FeedFilterMenu .CallCenter_FeedFilterItem .material-symbols-outlined{font-size:16px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilter .CallCenter_FeedFilterMenu .CallCenter_FeedFilterItem .CallCenter_FeedFilterCheck{color:var(--background_Blue);font-size:16px;margin-left:auto}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilter .CallCenter_FeedFilterMenu .CallCenter_FeedFilterItem:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilter .CallCenter_FeedFilterMenu .CallCenter_FeedFilterItem.is-selected{color:var(--text_Title_Dark);font-weight:600}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_Call_DetailsStatus{background:#0000;border-radius:0;color:var(--text_Title_Light_Light);font-size:11px;font-weight:500;padding:0;white-space:nowrap}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilterBtn,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_IceCallButton,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_LiveAgentsToggle,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_MicButton,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_TransferButton{align-items:center;background:#0000;border:none;border-radius:8px;box-shadow:none;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:background .12s ease,color .12s ease;width:34px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilterBtn .CallCenter_IceCallIcon,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilterBtn .material-symbols-outlined,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_IceCallButton .CallCenter_IceCallIcon,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_IceCallButton .material-symbols-outlined,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_LiveAgentsToggle .CallCenter_IceCallIcon,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_LiveAgentsToggle .material-symbols-outlined,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_MicButton .CallCenter_IceCallIcon,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_MicButton .material-symbols-outlined,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_TransferButton .CallCenter_IceCallIcon,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_TransferButton .material-symbols-outlined{font-size:19px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilterBtn:hover,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_IceCallButton:hover,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_LiveAgentsToggle:hover,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_MicButton:hover,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_TransferButton:hover{background:var(--background_Gray_Light);box-shadow:none;color:var(--text_Title_Dark);outline:none;transform:none}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilterBtn:active,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_IceCallButton:active,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_LiveAgentsToggle:active,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_MicButton:active,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_TransferButton:active{transform:scale(.94)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilterBtn:disabled,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_IceCallButton:disabled,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_LiveAgentsToggle:disabled,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_MicButton:disabled,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_TransferButton:disabled{background:#0000;color:var(--text_Title_Light_Light);cursor:not-allowed}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_MicButton.Muted{background:color-mix(in srgb,var(--Canceled) 12%,#0000);color:var(--Canceled)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_InfoToggle.is-active,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_TransferButton.is-active{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_LiveAgentsToggle.is-disabled{color:var(--text_Title_Light_Light);cursor:not-allowed}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_LiveAgentsToggle.is-disabled:hover{background:#0000;color:var(--text_Title_Light_Light)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_LiveAgentsToggle.is-disabled .material-symbols-outlined{color:var(--text_Title_Light_Light)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilterBtn.is-active,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilterBtn.is-open{background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border:none;color:var(--background_Blue)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_MonitorButton{align-items:center;background:#0000;border:none;border-radius:8px;box-shadow:none;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;height:34px;padding:0 10px;transition:background .12s ease,color .12s ease}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_MonitorButton .material-symbols-outlined{font-size:17px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_MonitorButton:hover{background:var(--background_Gray_Light);box-shadow:none;color:var(--text_Title_Dark);transform:none}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:8px;margin-bottom:0;padding-bottom:0;padding-top:14px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitle{align-items:center;background:#0000;border:none;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;font-size:12px;font-weight:600;letter-spacing:.04em;margin-bottom:4px;padding:0;text-transform:uppercase}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitle .CallCenter_Call_DetailsSectionTitleArrow{align-items:center;background-color:var(--background_Blue);border-radius:4px;color:var(--background_White);display:flex;font-size:13px;height:20px;justify-content:center;margin-right:8px;transform:rotate(0deg);transition:transform .18s ease;width:20px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitle .CallCenter_Call_DetailsSectionTitleArrow:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitle.Open .CallCenter_Call_DetailsSectionTitleArrow{transform:rotate(-90deg)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitle:hover .CallCenter_Call_DetailsSectionTitleArrow{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub{max-height:0;opacity:0;overflow:hidden;transform:translateY(-4px);transition:max-height .22s ease,opacity .18s ease,transform .18s ease}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub.Open{max-height:400px;opacity:1;transform:translateY(0)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_Call_DetailsRow{align-items:baseline;display:flex;font-size:13px;justify-content:flex-start;padding:6px 0}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_Call_DetailsRow .CallCenter_Call_DetailsLabel{color:var(--text_Title_Light_Light);min-width:200px;text-align:left}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_Call_DetailsRow .CallCenter_Call_DetailsValue{color:var(--text_Title_Dark);font-weight:600;max-width:60%;text-align:left;word-break:break-word}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_Call_DetailsRow .CallCenter_Call_DetailsValue h2{color:var(--background_Blue_Dark);font-size:14px;font-weight:600}@media(max-width:1050px){.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader{max-height:58px;min-height:58px;padding:8px 16px}.CallDetails .CallDetailsMain .CallDetailsInfoPanel{min-width:0;padding:6px 12px 12px;width:auto}.CallDetails .CallDetailsMain .CallDetailsInfoPanel.is-open{flex-basis:260px;max-width:260px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_Call_DetailsRow .CallCenter_Call_DetailsLabel{min-width:140px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPill{font-size:12px;padding:6px 10px}}@media(max-width:600px){.CallDetails .CallDetailActiveCallInner{align-items:stretch;border-radius:12px;flex-direction:column;gap:10px;padding:10px 0}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallLeft{width:100%}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight{justify-content:flex-end;width:100%}.CallDetails .CallDetailsMain{border-radius:0;flex-direction:column}.CallDetails .CallDetailsMain .CallDetailsMainBody{flex-direction:column;overflow:visible}.CallDetails .CallDetailsMain .CallDetailsInfoPanel{border-left:none;border-top:1px solid var(--border_Light);display:none;flex:none;max-width:100%;min-width:0;opacity:1;padding:6px 12px 12px;pointer-events:auto;transform:none;transition:none;width:100%}.CallDetails .CallDetailsMain .CallDetailsInfoPanel.is-open{display:flex}.CallDetails .CallDetailsMain .CallDetailsInfoPanel .CallDetailsInsightsHost .CallInsights.is-open{max-height:70dvh}.CallDetails .CallDetailsMain .CallDetailsCenter>.MessagesLayout{min-height:320px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader{flex-wrap:wrap;gap:8px;max-height:none;min-height:auto;padding:10px 12px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsTitle h1{font-size:14px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight{gap:6px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_IceCallButton,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_MicButton{height:44px;width:44px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection{padding-top:10px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_Call_DetailsRow{align-items:flex-start;flex-direction:column;gap:4px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_Call_DetailsRow .CallCenter_Call_DetailsLabel{min-width:0}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_Call_DetailsRow .CallCenter_Call_DetailsValue{max-width:100%}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_RecordingsRow{flex-direction:column}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingControlsMiddle .CallCenter_RecordingPlayButton{height:44px;width:44px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPills{gap:6px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPill{font-size:12px;height:auto;min-height:44px;padding:6px 10px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPopover{left:0;max-width:calc(100vw - 24px);min-width:0;right:0}}.TransferCall{inset:0;pointer-events:none;position:fixed;z-index:1100}@keyframes TransferCallPanelPop{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.TransferCall .TransferCallPanel{animation:TransferCallPanelPop .18s ease forwards;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;bottom:auto;bottom:var(--tc-bottom,auto);box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;left:auto;left:var(--tc-left,auto);max-height:min(430px,100vh - 24px);max-width:calc(100vw - 16px);overflow:hidden;pointer-events:auto;position:fixed;top:auto;top:var(--tc-top,auto);width:320px}.TransferCall .TransferCallPanel .TransferCallHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;flex-shrink:0;gap:10px;justify-content:space-between;padding:12px 12px 10px 16px}.TransferCall .TransferCallPanel .TransferCallHeader .TransferCallHeaderText{min-width:0}.TransferCall .TransferCallPanel .TransferCallHeader .TransferCallHeaderText h2{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.TransferCall .TransferCallPanel .TransferCallHeader .TransferCallHeaderText p{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TransferCall .TransferCallPanel .TransferCallHeader .TransferCallClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.TransferCall .TransferCallPanel .TransferCallHeader .TransferCallClose .material-symbols-outlined{font-size:21px}.TransferCall .TransferCallPanel .TransferCallHeader .TransferCallClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.TransferCall .TransferCallPanel .TransferCallHeader .TransferCallClose:active{transform:scale(.92)}.TransferCall .TransferCallPanel .TransferCallBody{display:flex;flex:1 1;flex-direction:column;gap:10px;min-height:0;padding:12px}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);display:flex;flex-shrink:0;gap:8px;padding:7px 10px;transition:border-color .12s ease,box-shadow .12s ease}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallSearch:focus-within,.TransferCall .TransferCallPanel .TransferCallBody .TransferCallSearch:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallSearch span.material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallSearch input{background:#0000;border:0;color:var(--text_Title_Dark);flex:1 1;font-size:13px;min-width:0;outline:0}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallSearch input::placeholder{color:var(--text_Title_Light_Light)}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallSearch .TransferCallSearchClear{align-items:center;background:#0000;border:0;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;justify-content:center;padding:0}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallSearch .TransferCallSearchClear span{font-size:16px}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallSearch .TransferCallSearchClear:hover{color:var(--text_Title_Dark)}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallError{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;flex-shrink:0;font-size:12.5px;font-weight:600;gap:8px;padding:8px 10px}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallError .material-symbols-outlined{flex-shrink:0;font-size:17px}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallScroll{-webkit-overflow-scrolling:touch;display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;overflow-y:auto}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallScroll .TransferCallEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:14px 4px;text-align:center}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallScroll .TransferCallSection{display:flex;flex-direction:column;gap:2px}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallScroll .TransferCallSection .TransferCallSectionTitle{color:var(--text_Title_Light_Light);font-size:11px;font-weight:700;letter-spacing:.04em;margin:2px 0 4px;padding:0 4px;text-transform:uppercase}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallScroll .TransferCallSection .TransferCallList{display:flex;flex-direction:column;gap:1px;list-style:none;margin:0;padding:0}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallScroll .TransferCallSection .TransferCallList .TransferCallItem .TransferCallItemBtn{align-items:center;background:#0000;border:0;border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:7px 8px;text-align:left;transition:background .12s ease;width:100%}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallScroll .TransferCallSection .TransferCallList .TransferCallItem .TransferCallItemBtn:hover:not(:disabled){background:var(--surface-sunken)}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallScroll .TransferCallSection .TransferCallList .TransferCallItem .TransferCallItemBtn:hover:not(:disabled) .TransferCallItemGo{opacity:1}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallScroll .TransferCallSection .TransferCallList .TransferCallItem .TransferCallItemBtn:disabled{cursor:not-allowed}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallScroll .TransferCallSection .TransferCallList .TransferCallItem .TransferCallItemBtn .TransferCallItemAvatar{align-items:center;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;height:30px;justify-content:center;letter-spacing:.02em;position:relative;width:30px}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallScroll .TransferCallSection .TransferCallList .TransferCallItem .TransferCallItemBtn .TransferCallItemAvatar .material-symbols-outlined{font-size:17px}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallScroll .TransferCallSection .TransferCallList .TransferCallItem .TransferCallItemBtn .TransferCallItemAvatar .TransferCallDot{border:2px solid var(--background_White);border-radius:50%;bottom:-1px;box-sizing:initial;height:9px;position:absolute;right:-1px;width:9px}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallScroll .TransferCallSection .TransferCallList .TransferCallItem .TransferCallItemBtn .TransferCallItemAvatar .TransferCallDot.TransferCallDot--online{background:var(--Done)}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallScroll .TransferCallSection .TransferCallList .TransferCallItem .TransferCallItemBtn .TransferCallItemAvatar .TransferCallDot.TransferCallDot--busy{background:var(--pending)}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallScroll .TransferCallSection .TransferCallList .TransferCallItem .TransferCallItemBtn .TransferCallItemAvatar .TransferCallDot.TransferCallDot--offline{background:var(--text_Title_Light_Light_Light)}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallScroll .TransferCallSection .TransferCallList .TransferCallItem .TransferCallItemBtn .TransferCallItemText{display:flex;flex:1 1;flex-direction:column;min-width:0}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallScroll .TransferCallSection .TransferCallList .TransferCallItem .TransferCallItemBtn .TransferCallItemText .TransferCallItemName{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallScroll .TransferCallSection .TransferCallList .TransferCallItem .TransferCallItemBtn .TransferCallItemText .TransferCallItemStatus{color:var(--text_Title_Light_Light);font-size:11.5px}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallScroll .TransferCallSection .TransferCallList .TransferCallItem .TransferCallItemBtn .TransferCallItemHint{align-items:center;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;gap:6px}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallScroll .TransferCallSection .TransferCallList .TransferCallItem .TransferCallItemBtn .TransferCallItemGo{align-items:center;color:var(--background_Blue);display:inline-flex;flex-shrink:0;justify-content:center;opacity:0;transition:opacity .12s ease}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallScroll .TransferCallSection .TransferCallList .TransferCallItem .TransferCallItemBtn .TransferCallItemGo .material-symbols-outlined{font-size:18px}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallScroll .TransferCallSection .TransferCallList .TransferCallItem.TransferCallItem--offline .TransferCallItemBtn .TransferCallItemAvatar{opacity:.55}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallScroll .TransferCallSection .TransferCallList .TransferCallItem.TransferCallItem--offline .TransferCallItemBtn .TransferCallItemText .TransferCallItemName{color:var(--text_Title_Light_Light);font-weight:500}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallExternal{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;flex-shrink:0;gap:8px;padding-top:10px}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallExternal .TransferCallExternalLink{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;padding:6px 8px;transition:background .12s ease;width:100%}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallExternal .TransferCallExternalLink:hover{background:var(--surface-sunken)}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallExternal .TransferCallExternalLink .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallExternal .TransferCallExternalLink span:nth-child(2){flex:1 1;text-align:left}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallExternal .TransferCallExternalLink .TransferCallExternalChevron{transition:transform .15s ease}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallExternal .TransferCallExternalLink.is-open .TransferCallExternalChevron{transform:rotate(180deg)}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallExternal .TransferCallExternalForm{align-items:center;display:flex;gap:6px}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallExternal .TransferCallExternalForm input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);flex:1 1;font-size:13px;min-width:0;outline:3px solid #0000;padding:8px 10px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallExternal .TransferCallExternalForm input::placeholder{color:var(--text_Title_Light_Light)}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallExternal .TransferCallExternalForm input:focus,.TransferCall .TransferCallPanel .TransferCallBody .TransferCallExternal .TransferCallExternalForm input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallExternal .TransferCallExternalForm .TransferCallExternalSend{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12.5px;font-weight:600;justify-content:center;padding:8px 12px;transition:border-color .12s ease,box-shadow .12s ease}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallExternal .TransferCallExternalForm .TransferCallExternalSend:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallExternal .TransferCallExternalForm .TransferCallExternalSend:disabled{cursor:not-allowed;opacity:.6}@media(max-width:1050px){.TransferCall .TransferCallPanel{width:300px}}@media(max-width:600px){.TransferCall{align-items:flex-end;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;pointer-events:auto}@keyframes TransferCallSheetUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.TransferCall .TransferCallPanel{animation:TransferCallSheetUp .22s ease forwards;border-bottom:0;border-left:0;border-radius:16px 16px 0 0;border-right:0;bottom:auto;left:auto;max-height:72dvh;max-width:100%;padding-bottom:env(safe-area-inset-bottom);position:relative;top:auto;width:100%}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallSearch input{font-size:16px}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallScroll .TransferCallSection .TransferCallList .TransferCallItem .TransferCallItemBtn{padding:10px 8px}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallScroll .TransferCallSection .TransferCallList .TransferCallItem .TransferCallItemBtn .TransferCallItemGo{opacity:1}.TransferCall .TransferCallPanel .TransferCallBody .TransferCallExternal .TransferCallExternalForm input{font-size:16px}}@keyframes RecordingPlayerWaveLoading{0%,to{opacity:.3;transform:scaleY(.85)}50%{opacity:.85;transform:scaleY(1.05)}}.RecordingPlayer.RecordingPlayer--audio{align-items:stretch;background:#0000;border-radius:0;display:flex;flex-direction:column;gap:14px;justify-content:flex-start;min-height:0;overflow:visible;padding:12px 0 4px;position:relative;-webkit-user-select:auto;user-select:auto;width:100%}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerWave{cursor:pointer;height:130px;position:relative;-webkit-user-select:none;user-select:none;width:100%}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerWave.is-loading .RecordingPlayerWaveBar{animation:RecordingPlayerWaveLoading 1.4s ease-in-out infinite;background:var(--border_Dark_Light)!important;opacity:.55}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerWave.is-loading .RecordingPlayerWaveBar:nth-child(5n){animation-delay:0ms}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerWave.is-loading .RecordingPlayerWaveBar:nth-child(5n+1){animation-delay:80ms}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerWave.is-loading .RecordingPlayerWaveBar:nth-child(5n+2){animation-delay:.16s}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerWave.is-loading .RecordingPlayerWaveBar:nth-child(5n+3){animation-delay:.24s}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerWave.is-loading .RecordingPlayerWaveBar:nth-child(5n+4){animation-delay:.32s}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerWave .RecordingPlayerWaveBottom,.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerWave .RecordingPlayerWaveTop{align-items:flex-end;display:flex;gap:2px;justify-content:space-between;left:0;position:absolute;right:0}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerWave .RecordingPlayerWaveTop{align-items:flex-end;height:50%;top:-2px}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerWave .RecordingPlayerWaveBottom{align-items:flex-start;bottom:-4px;height:50%}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerWave .RecordingPlayerWaveAxis{background:var(--border_Light);border-radius:50px;height:1px;left:0;opacity:.7;position:absolute;right:0;top:50%;transform:translateY(-.5px)}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerWave .RecordingPlayerWaveBar{border-radius:999px;display:block;flex:1 1;min-width:0;opacity:.85;transition:background .12s ease,opacity .12s ease}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerWave .RecordingPlayerWaveBar.RecordingPlayerWaveBar--top{background:var(--background_Blue)}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerWave .RecordingPlayerWaveBar.RecordingPlayerWaveBar--bottom{background:var(--background_Blue);color:#fff;opacity:.6}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerWave .RecordingPlayerWaveBar.is-active{opacity:1}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerWave .RecordingPlayerWaveBar.RecordingPlayerWaveBar--top.is-active{background:var(--background_Blue_Dark)}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerWave .RecordingPlayerWaveBar.RecordingPlayerWaveBar--bottom.is-active{background:var(--background_Blue);opacity:.85}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerWave .RecordingPlayerWaveCursor{background:var(--background_Blue_Dark);bottom:0;opacity:.4;pointer-events:none;position:absolute;top:0;width:1px}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerControls{grid-gap:12px;align-items:center;background:none;display:grid;gap:12px;grid-template-columns:1fr auto 1fr;inset:auto;padding:0;position:static;z-index:auto}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerControls .RecordingPlayerControlsLeft{justify-self:start}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerControls .RecordingPlayerControlsCenter{align-items:center;display:flex;gap:8px;justify-self:center}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerControls .RecordingPlayerControlsRight{font-feature-settings:"tnum";color:var(--text_Title_Light);font-size:13px;font-variant-numeric:tabular-nums;justify-self:end}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerControls .RecordingPlayerControlsRight .RecordingPlayerTime{color:inherit;font-size:inherit;font-weight:inherit}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerControls .RecordingPlayerSpeedBtn,.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerControls .RecordingPlayerVolumeBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Blue);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;height:32px;justify-content:center;min-width:36px;padding:0 10px;transition:background .12s ease,color .12s ease}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerControls .RecordingPlayerSpeedBtn span.material-symbols-outlined,.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerControls .RecordingPlayerVolumeBtn span.material-symbols-outlined{font-size:18px}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerControls .RecordingPlayerSpeedBtn:hover,.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerControls .RecordingPlayerVolumeBtn:hover{background:var(--background_Blue);color:#fff}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerControls .RecordingPlayerPlayBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Blue);border-radius:50%;color:var(--background_Blue);cursor:pointer;display:inline-flex;height:40px;justify-content:center;transition:background .12s ease,color .12s ease,transform 80ms ease;width:40px}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerControls .RecordingPlayerPlayBtn span.material-symbols-outlined{font-size:22px}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerControls .RecordingPlayerPlayBtn.is-playing,.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerControls .RecordingPlayerPlayBtn:hover{background:var(--background_Blue);color:#fff}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerControls .RecordingPlayerPlayBtn:active{transform:scale(.96)}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerFooter{align-items:center;display:flex;gap:14px;justify-content:flex-end}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerFooter .RecordingPlayerNotice{color:var(--text_Title_Light_Light);font-size:12px}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerFooter .RecordingPlayerDownload{color:var(--background_Blue);font-size:13px;font-weight:600;text-decoration:none}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerFooter .RecordingPlayerDownload:hover{text-decoration:underline}@media(max-width:1050px){.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerWave{height:110px}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerWave .RecordingPlayerWaveBottom,.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerWave .RecordingPlayerWaveTop{gap:1.5px}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerControls .RecordingPlayerPlayBtn{height:40px;width:40px}}@media(max-width:600px){.RecordingPlayer.RecordingPlayer--audio{gap:10px}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerWave{height:88px}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerWave .RecordingPlayerWaveBottom,.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerWave .RecordingPlayerWaveTop{gap:1px}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerControls{gap:8px;grid-template-columns:auto 1fr auto}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerControls .RecordingPlayerControlsCenter{gap:6px}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerControls .RecordingPlayerSpeedBtn,.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerControls .RecordingPlayerVolumeBtn{font-size:12px;height:28px;min-width:32px;padding:0 8px}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerControls .RecordingPlayerPlayBtn{height:36px;width:36px}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerControls .RecordingPlayerPlayBtn span.material-symbols-outlined{font-size:18px}.RecordingPlayer.RecordingPlayer--audio .RecordingPlayerControls .RecordingPlayerControlsRight{font-size:12px}}.Analytics{animation:RenderPageOpen .1s ease;background-color:#0000;border:none;border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;height:100%;max-width:100%;min-height:0;overflow:hidden;width:100%}.Analytics .AnalyticsMenu{background-color:var(--background_Gray_Light_Light);border-radius:8px 0 0 8px;border-right:1px solid var(--border_Light);display:flex;flex-direction:column;gap:4px;max-width:210px;min-width:210px;overflow-x:hidden;overflow-y:auto;padding:22px 14px 20px;transition:min-width .18s ease,max-width .18s ease,padding .18s ease}.Analytics .AnalyticsMenu .AnalyticsMenuHeader h2{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0 0 8px 11px}.Analytics .AnalyticsMenu .AnalyticsMenuItem{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;gap:10px;min-width:0;padding:8px 10px;transition:background .15s ease,border-color .15s ease;width:100%}.Analytics .AnalyticsMenu .AnalyticsMenuItem .material-symbols-outlined{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:50%;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:16px;height:28px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:28px}.Analytics .AnalyticsMenu .AnalyticsMenuItem p{color:var(--text_Title_Light);flex:1 1;font-size:13px;font-weight:600;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Analytics .AnalyticsMenu .AnalyticsMenuItem:hover{background:var(--surface-sunken)}.Analytics .AnalyticsMenu .AnalyticsMenuItem.is-active{background:var(--background_White);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d}.Analytics .AnalyticsMenu .AnalyticsMenuItem.is-active .material-symbols-outlined{background:var(--text_Title_Dark);border-color:var(--text_Title_Dark);color:#fff}.Analytics .AnalyticsMenu .AnalyticsMenuItem.is-active p{color:var(--text_Title_Dark)}.Analytics .AnalyticsMenu.is-compact{gap:6px;max-width:92px;min-width:92px;padding:25px 10px 20px}.Analytics .AnalyticsMenu.is-compact .AnalyticsMenuHeader{display:flex;justify-content:center;margin-bottom:4px}.Analytics .AnalyticsMenu.is-compact .AnalyticsMenuHeader h2{font-size:12px;margin:0;text-align:center}.Analytics .AnalyticsMenu.is-compact .AnalyticsMenuItem{align-items:center;flex-direction:column;gap:5px;justify-content:center;min-height:62px;padding:10px 4px;text-align:center}.Analytics .AnalyticsMenu.is-compact .AnalyticsMenuItem .material-symbols-outlined{font-size:18px;height:30px;width:30px}.Analytics .AnalyticsMenu.is-compact .AnalyticsMenuItem p{font-size:11px;font-weight:500;line-height:1.1;text-align:center;width:100%}.Analytics .AnalyticsMenu .AnalyticsMenuToggle{display:flex;justify-content:center;margin-top:auto;padding-top:12px}.Analytics .AnalyticsMenu .AnalyticsMenuToggle .AnalyticsMenuViewSwitch{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;gap:2px;padding:3px}.Analytics .AnalyticsMenu .AnalyticsMenuToggle .AnalyticsMenuViewSwitch .AnalyticsMenuViewButton{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.Analytics .AnalyticsMenu .AnalyticsMenuToggle .AnalyticsMenuViewSwitch .AnalyticsMenuViewButton .material-symbols-outlined{font-size:18px}.Analytics .AnalyticsMenu .AnalyticsMenuToggle .AnalyticsMenuViewSwitch .AnalyticsMenuViewButton:hover{color:var(--text_Title_Dark)}.Analytics .AnalyticsMenu .AnalyticsMenuToggle .AnalyticsMenuViewSwitch .AnalyticsMenuViewButton.is-active{background:var(--background_White);box-shadow:0 1px 2px #0f172a14;color:var(--text_Title_Dark)}.Analytics .TableWrapper{background-color:#0000;border-radius:8px;display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow:hidden;position:relative;width:100%}.Analytics .TableWrapper .TableWrapperPages{flex:1 1;min-height:0;overflow-x:auto;overflow-y:auto}.Analytics .TableWrapper .TableHeader{align-items:center;background-color:#0000;display:flex;flex-shrink:0;height:62px;justify-content:space-between;padding:20px 25px 0}.Analytics .TableWrapper .TableHeader .TableHeaderMain h1{color:var(--text_Title_Dark);font-size:16px;font-weight:600}.Analytics .TableWrapper .TableHeader .TableHeaderMain h2{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;margin-top:3px}.Analytics .TableWrapper .TableHeader .SearchForm{background-color:var(--background_White);border:1px solid #ced3d9;border-radius:6px;box-shadow:0 1px 3px #0000000d;padding:0 12px;position:-webkit-sticky;position:sticky;top:0}.Analytics .TableWrapper .TableHeader .SearchForm:focus-within,.Analytics .TableWrapper .TableHeader .SearchForm:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Analytics .TableWrapper .TableHeader .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.Analytics .TableWrapper .TableHeader .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:15px;justify-content:center}.Analytics .TableWrapper .TableHeader .SearchForm .SearchFormMain .SearchInput{border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.Analytics .TableWrapper .TableHeader .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:var(--background_Gray_Dark_Light);border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.Analytics .TableWrapper .TableHeader .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.Analytics .TableWrapper .TableHeader .SearchForm .SearchFormMain .SearchClear:hover{color:#000}.Analytics .TableWrapper .TableHeader .SearchForm .SearchFormMain .SearchClear:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.95)}.Analytics .TableWrapper .TableHeader .SearchForm .SearchError,.Analytics .TableWrapper .TableHeader .SearchForm .SearchStatus{align-items:center;-webkit-backdrop-filter:blur(29px);backdrop-filter:blur(29px);background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 45%,#0000);border-radius:999px;box-shadow:0 4px 10px #0f172a0f;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:500;gap:10px;letter-spacing:.01em;margin:15px 0 0 85px;padding:4px 29px}.Analytics .TableWrapper .LoadingState{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:color-mix(in srgb,var(--background_White) 80%,#0000);height:100%;padding-top:300px;position:absolute;text-align:center;top:200px;width:100%;z-index:10}.Analytics .TableWrapper .LoadingState .Spinner{animation:spin 1s linear infinite;border-top:4px solid var(--border_Light);border:4px solid var(--border_Light);border-radius:50%;border-top-color:var(--background_Blue);height:40px;margin:0 auto 20px;width:40px}.Analytics .TableWrapper .LoadingState h2{color:var(--text_Title_Dark);font-size:16px;font-weight:500;margin-top:15px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Analytics .TableWrapper .NoDataState{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:200px 50px;text-align:center}.Analytics .TableWrapper .NoDataState img{width:140px}.Analytics .TableWrapper .NoDataState h1{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin-top:20px}.Analytics .TableWrapper .NoDataState .FiltersHeaderReset{align-items:center;cursor:pointer;display:flex;margin-top:10px}.Analytics .TableWrapper .NoDataState .FiltersHeaderReset svg{color:var(--background_Blue);font-size:13px;margin-bottom:-4px;margin-right:4px}.Analytics .TableWrapper .NoDataState .FiltersHeaderReset h3{border-radius:4px;color:var(--background_Blue);display:inline-block;font-size:14px;font-weight:500;margin-top:2px;padding:4px 6px;transition:background .15s ease,color .15s ease}.Analytics .TableWrapper .NoDataState .FiltersHeaderReset:hover{color:var(--background_Blue);text-decoration:underline}.Analytics .TableWrapper .NoDataState .FiltersHeaderReset:active{transform:scale(.96)}.Analytics .TableWrapper .NoDataState .FiltersHeaderReset:disabled{background-color:red}@media(max-width:1050px){.Analytics{gap:16px}.Analytics .AnalyticsMenu{min-width:140px;padding-left:12px}.Analytics .TableWrapper .TableHeader{height:auto;padding:16px 18px 0}.Analytics .TableWrapper .NoDataState{padding:120px 24px}}@media(max-width:600px){.Analytics{flex-direction:column;gap:12px;overflow:hidden}.Analytics .AnalyticsMenu{-webkit-overflow-scrolling:touch;align-items:center;flex-direction:row;flex-wrap:nowrap;height:60px;max-height:60px;max-width:none;min-height:60px;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none}.Analytics .AnalyticsMenu::-webkit-scrollbar{display:none}.Analytics .AnalyticsMenuToggle,.Analytics .AnalyticsMenuViewSwitch{display:none!important}.Analytics .AnalyticsMenu{border-radius:8px 8px 0 0;flex-shrink:0;gap:6px;margin-top:0;padding:0 12px;width:100%}.Analytics .AnalyticsMenu .AnalyticsMenuHeader{display:none}.Analytics .AnalyticsMenu .AnalyticsMenuItem{align-items:center;background:var(--background_Gray_Light);border-radius:999px;flex:0 0 auto;height:40px;min-height:0;padding:0 14px;white-space:nowrap;width:auto}.Analytics .AnalyticsMenu .AnalyticsMenuItem .material-symbols-outlined{background:#0000;border:none;border-radius:0;color:var(--text_Title_Light);font-size:18px;height:auto;width:auto}.Analytics .AnalyticsMenu .AnalyticsMenuItem p{overflow:visible;text-overflow:clip}.Analytics .AnalyticsMenu .AnalyticsMenuItem.is-active{background:var(--background_Gray_Light_Blue);box-shadow:none}.Analytics .AnalyticsMenu .AnalyticsMenuItem.is-active .material-symbols-outlined{background:#0000;color:var(--text_Title_Dark)}.Analytics .AnalyticsMenu .AnalyticsMenuItem.is-active p{color:var(--text_Title_Dark)}.Analytics .TableWrapper{border-radius:6px}.Analytics .TableWrapper .TableHeader{align-items:stretch;flex-direction:column;gap:10px;height:auto;padding:14px 14px 0}.Analytics .TableWrapper .TableHeader .TableHeaderMain h1{font-size:15px}.Analytics .TableWrapper .TableHeader .SearchInput{font-size:16px}.Analytics .TableWrapper .LoadingState{min-height:0;padding-top:60px;position:relative;top:auto}.Analytics .TableWrapper .NoDataState{min-height:0;padding:48px 20px}}@keyframes CallLogSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes CallLogSlideDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes CallLogBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes CallLogBackdropOut{0%{opacity:1}to{opacity:0}}@keyframes CallLogSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CallLog{padding:20px 25px 10px}.CallLog .Table .TableSection{padding:0}.CallLog .CallLogIconCell .ListItemIcon{font-size:16px;padding:0 10px}.CallLog .CallLogIconCell .ListItemIcon.Inbound{color:var(--Done)}.CallLog .CallLogIconCell .ListItemIcon.abandoned{color:var(--text_Title_Light_Light)}.CallLog .CallLogIconCell .ListItemIcon.Outbound{color:var(--background_Blue)}.CallLog .TrackingNumberTbale{font-weight:500;margin-top:2px}.CallLog .TrackingNumberTbale .TrackingNumberPrimary{color:var(--background_Blue);font-size:.85rem}.CallLog .TrackingNumberTbale .TrackingNumberSecondary{color:var(--text_Title_Dark);font-size:.85rem}.CallLog .CallLogSingleCallBackdrop{backdrop-filter:blur(1.5px);-webkit-backdrop-filter:blur(1.5px);background:rgba(46,54,62,.106);cursor:pointer;inset:0;opacity:0;position:fixed;z-index:39}.CallLog .CallLogSingleCallBackdrop.Open{animation:CallLogBackdropIn .25s ease-out forwards}.CallLog .CallLogSingleCallBackdrop.Closing{animation:CallLogBackdropOut .25s ease-in forwards}.CallLog .CallLogSingleCall{background-color:var(--background_White);border-radius:16px 16px 0 0;border-top:1px solid var(--border_Light);bottom:0;box-shadow:0 -1px 3px #0000000d,0 -6px 16px #00000012;left:0;max-height:88vh;max-width:100vw;overflow-y:auto;position:fixed;right:0;transform:translateY(100%);width:100vw;z-index:40}.CallLog .CallLogSingleCall.Open{animation:CallLogSlideUp .25s ease-out forwards}.CallLog .CallLogSingleCall.Closing{animation:CallLogSlideDown .25s ease-in forwards}.CallLog .CallLogSingleCall .CallLogSingleCallInner{display:flex;position:relative;width:100%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft{height:100%;min-height:314px;width:60%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallLogSingleCallLeftHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;height:60px;padding:20px 70px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallLogSingleCallLeftHeader .ListItemIcon{font-size:16px;margin-bottom:-4px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallLogSingleCallLeftHeader .ListItemIcon.Inbound{color:var(--Done)}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallLogSingleCallLeftHeader .ListItemIcon.abandoned{color:var(--text_Title_Light_Light)}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallLogSingleCallLeftHeader .ListItemIcon.Outbound{color:var(--background_Blue)}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallLogSingleCallLeftHeader h1{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin-left:10px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallLogSingleCallLeftHeader h2{color:var(--text_Title_Light_Light);font-size:12px;font-weight:300;margin-bottom:-2px;margin-left:10px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallLogSingleCallLeftHeader h2 span{color:var(--text_Title_Dark);font-weight:500;margin-left:5px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow{align-items:flex-start;padding:70px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList{display:flex;flex-direction:column;gap:8px;width:100%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem{display:flex;flex-direction:column;gap:4px;width:100%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingTime{align-items:center;display:flex;flex-direction:column;justify-content:center}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingTime img{width:45px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingTime h1{color:var(--text_Title_Light_Light);display:inline-block;font-size:12px;font-weight:400;margin-left:10px;margin-top:20px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingTime .CallCenter_RecordingSpinner{animation:CallLogSpinner .7s linear infinite;border:4px solid color-mix(in srgb,var(--background_Blue) 16%,#0000);border-radius:999px;border-top-color:var(--background_Blue);height:45px;width:45px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingWave{align-items:flex-end;cursor:pointer;display:flex;height:32px;overflow:hidden;width:100%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingWave .CallCenter_RecordingWaveBar{background:color-mix(in srgb,var(--background_Blue) 16%,#0000);border-radius:999px;flex:1 0 auto;margin:0 1px;transform-origin:bottom}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingWave .CallCenter_RecordingWaveBar.Active{background:var(--background_Blue)}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:25px;width:100%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingControlsMiddle{align-items:center;display:flex;gap:10px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingControlsMiddle .CallCenter_RecordingPlayButton{align-items:center;background-color:var(--background_White);border:1px solid var(--background_Blue);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:flex;font-size:17px;height:42px;justify-content:center;transition:background .16s ease,box-shadow .16s ease,transform .06s ease;width:42px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingControlsMiddle .CallCenter_RecordingPlayButton:hover{background:var(--background_Gray_Light_Blue);box-shadow:0 2px 6px #2563eb4d;transform:translateY(-1px)}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingControlsMiddle .CallCenter_RecordingPlayButton.Active{background:var(--background_Blue);border-color:var(--background_Blue_Dark);box-shadow:0 3px 10px #2563eb80;color:var(--background_White)}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingControlsMiddle .CallCenter_RecordingSpeedButton{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));border:1px solid color-mix(in srgb,var(--background_Blue) 16%,#0000);border-radius:999px;color:var(--background_Blue_Dark);cursor:pointer;font-size:11px;padding:4px 10px;transition:background .16s ease,border-color .16s ease,transform .06s ease}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingControlsMiddle .CallCenter_RecordingSpeedButton:hover{background:var(--background_Gray_Light_Blue);border:1px solid var(--background_Blue);transform:translateY(-1px)}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingDownload{color:var(--background_Blue);font-size:12px;text-decoration:none}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingDownload:hover{text-decoration:underline}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight{min-height:314px;width:40%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight .CallLogSingleCallHeader{border-bottom:1px solid var(--border_Light);color:var(--text_Title_Dark);font-size:16px;font-weight:600;height:60px;padding:20px 30px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight .CallLogSingleCallInfo{background:var(--background_Gray_Light);display:flex;flex-direction:column;height:calc(100% - 60px);padding:15px 30px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight .CallLogSingleCallInfo .CallLogSingleCallInfoRow{display:flex;font-size:12px;margin-bottom:10px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight .CallLogSingleCallInfo .CallLogSingleCallInfoRow h1{color:var(--text_Title_Light_Light);display:block;font-size:13px;font-weight:400;text-align:left;white-space:nowrap;width:140px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight .CallLogSingleCallInfo .CallLogSingleCallInfoRow h2{color:var(--text_Title_Dark);font-size:13px;font-weight:500;text-align:left;width:auto}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;position:absolute;right:15px;top:15px;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallClose .material-symbols-outlined{font-size:21px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallClose:active{transform:scale(.92)}@media(max-width:1050px){.CallLog{padding:10px 18px}.CallLog .CallLogSingleCall{left:0}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft{width:55%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallLogSingleCallLeftHeader{padding:16px 20px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow{padding:40px 20px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight{width:45%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight .CallLogSingleCallHeader{padding:16px 20px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight .CallLogSingleCallInfo{padding:14px 20px}}@media(max-width:600px){.CallLog{padding:10px 14px}.CallLog .CallLogSingleCall{bottom:0;left:0;overflow-y:auto;right:0;top:0}.CallLog .CallLogSingleCall .CallLogSingleCallInner{flex-direction:column;width:100%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft{min-height:0;width:100%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallLogSingleCallLeftHeader{flex-wrap:wrap;gap:6px;padding:16px 20px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow{padding:24px 16px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight{min-height:0;width:100%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight .CallLogSingleCallHeader{padding:16px 20px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight .CallLogSingleCallInfo{height:auto;padding:14px 16px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight .CallLogSingleCallInfo .CallLogSingleCallInfoRow{flex-direction:column;gap:2px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight .CallLogSingleCallInfo .CallLogSingleCallInfoRow h1{width:auto}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallClose{height:40px;right:10px;top:10px;width:40px}}.CallsByAgent{padding:20px 25px 10px}.CallsByAgent .CallsByAgentStatsBar{margin-bottom:44px;width:100%}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis{align-items:flex-end;display:flex}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .YAxis{color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:11px;height:220px;justify-content:space-between;margin-right:8px}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .YAxis .YAxisLabel{line-height:1}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart{align-items:flex-end;display:flex;gap:10%;height:220px;justify-content:flex-start;padding:0 5%;position:relative;width:100%}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .GridLines{inset:0;pointer-events:none;position:absolute}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .GridLines .GridLine{background:var(--border_Light);height:1px;left:0;position:absolute;right:0}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .GridLines .GridLine.GridLine--top{top:0}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .GridLines .GridLine.GridLine--middle{top:50%;transform:translateY(-.5px)}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .GridLines .GridLine.GridLine--bottom{bottom:0}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup{align-items:center;display:flex;flex:1 1;flex-direction:column;position:relative}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarOuter{align-items:flex-end;background:var(--border_Light) 49;border-radius:6px 6px 0 0;cursor:help;display:flex;height:160px;max-width:400px;overflow:hidden;width:100%;z-index:3}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarOuter .BarInner{background:var(--background_Blue);border-radius:4px 4px 0 0;transition:height .25s ease;width:100%}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarInfo{align-items:center;display:flex;gap:10px;margin-bottom:-24px;margin-top:10px}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarInfo .BarValue{color:var(--text_Title_Light);font-size:12px}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarInfo .BarLabel{color:var(--text_Title_Dark);font-size:12px;white-space:nowrap}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarTooltip{left:50%;opacity:0;pointer-events:none;pointer-events:auto;position:absolute;transform:translateX(-50%);transform:translate(-50%,-4px);transition:opacity .15s ease,transform .15s ease;z-index:10}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarTooltip .BarTooltipContent{background:var(--background_Blue);border-radius:4px;box-shadow:0 6px 12px #0f172a40;color:#fff;font-size:11px;min-width:150px;padding:12px 10px;position:relative}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarTooltip .BarTooltipContent:after{border-color:var(--background_Blue) #0000 #0000 #0000;border-style:solid;border-width:6px 6px 0;bottom:-6px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarTooltip .BarTooltipContent .BarTooltipName{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:50px;color:var(--background_Blue);font-size:13px;font-weight:500;left:50%;margin-bottom:2px;padding:4px 15px;position:absolute;top:-33px;transform:translateX(-50%);white-space:nowrap}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarTooltip .BarTooltipContent .BarTooltipLine{display:flex;font-size:13px;justify-content:space-between;line-height:1.3;margin-top:2px;width:100%}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarTooltip .BarTooltipContent .BarTooltipLine span{font-weight:300}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup:hover .BarTooltip{opacity:1;pointer-events:auto;transform:translate(-50%,-4px)}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup:hover .BarOuter .BarInner{background:color-mix(in srgb,var(--background_Blue) 58%,#0000);border:1px solid var(--background_Blue);border-bottom:none}.CallsByAgent .Table{border-collapse:collapse;width:100%}.CallsByAgent .Table thead{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.CallsByAgent .Table thead th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.CallsByAgent .Table thead th .CallLogSortIcon{color:var(--text_Title_Light_Light);display:inline-block;font-size:16px;margin-left:6px;opacity:.35;transition:transform .16s ease,opacity .16s ease;vertical-align:middle}.CallsByAgent .Table thead th .CallLogSortIcon.active{opacity:1}.CallsByAgent .Table thead th .CallLogSortIcon.asc{transform:rotate(180deg)}.CallsByAgent .Table .TotalsHeader{height:40px;position:-webkit-sticky;position:sticky;top:176px;z-index:10}.CallsByAgent .Table .TotalsHeader th{background-color:var(--background_Gray_Light)}.CallsByAgent .Table tbody tr{transition:background .15s ease}.CallsByAgent .Table tbody tr:hover{background:var(--background_Gray_Light)}.CallsByAgent .Table tbody tr td{border-bottom:1px solid var(--border_Light);color:#272b2f;font-size:13px;height:60px;padding:10px 14px;vertical-align:middle}.CallsByAgent .Table tbody tr td.ClickableMetric{color:var(--background_Blue);cursor:pointer;text-decoration:none}.CallsByAgent .Table tbody tr td.ClickableMetric:hover{text-decoration:underline}@media(max-width:1050px){.CallsByAgent{padding:10px 18px}.CallsByAgent .CallsByAgentStatsBar{margin-bottom:32px}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .YAxis{height:180px}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart{gap:6%;height:180px;padding:0 3%}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarOuter{height:130px}.CallsByAgent .Table thead th{font-size:12px;padding:14px 10px}.CallsByAgent .Table tbody tr td{font-size:12px;height:52px;padding:10px}}@media(max-width:600px){.CallsByAgent{overflow-x:auto;padding:10px 14px}.CallsByAgent .CallsByAgentStatsBar{margin-bottom:24px}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .YAxis{font-size:10px;height:140px;margin-right:4px}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart{gap:4%;height:140px;padding:0 2%}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarOuter{height:100px}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarInfo{gap:4px}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarInfo .BarLabel,.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarInfo .BarValue{font-size:10px}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarInfo .BarLabel{max-width:60px;overflow:hidden;text-overflow:ellipsis}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarTooltip{display:none}.CallsByAgent .Table{min-width:640px}.CallsByAgent .Table thead th{font-size:11px;padding:10px 8px}.CallsByAgent .Table .TotalsHeader{top:100px}.CallsByAgent .Table tbody tr td{font-size:11px;height:48px;padding:8px}}.AnalyticsSkeleton{--analytics-sk-cols:44px 1.6fr 1fr 0.85fr 1fr 1fr 0.85fr;display:flex;flex-direction:column;gap:18px;padding:14px 25px 24px}.AnalyticsSkeleton .AnalyticsSkToolbar{align-items:center;display:flex;gap:12px;justify-content:space-between}.AnalyticsSkeleton .AnalyticsSkToolbar .AnalyticsSkToolbarFilters{align-items:center;display:flex;gap:10px}.AnalyticsSkeleton .AnalyticsSkToolbar .AnalyticsSkToolbarFilters .AnalyticsSkChip{border-radius:8px;height:36px;width:118px}.AnalyticsSkeleton .AnalyticsSkToolbar .AnalyticsSkSearch{border-radius:6px;height:40px;width:220px}.AnalyticsSkeleton .AnalyticsSkChart{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;gap:12px;height:200px;padding:16px 8px 8px}.AnalyticsSkeleton .AnalyticsSkChart .AnalyticsSkChartAxis{display:flex;flex-direction:column;justify-content:space-between;padding:2px 0 30px}.AnalyticsSkeleton .AnalyticsSkChart .AnalyticsSkChartAxis .AnalyticsSkAxisTick{border-radius:5px;height:10px;width:26px}.AnalyticsSkeleton .AnalyticsSkChart .AnalyticsSkChartBars{align-items:flex-end;border-bottom:1px solid var(--border_Light);border-left:1px solid var(--border_Light);display:flex;flex:1 1;gap:10px;justify-content:space-around;min-width:0;padding:0 6px}.AnalyticsSkeleton .AnalyticsSkChart .AnalyticsSkChartBars .AnalyticsSkBarGroup{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:8px;height:100%;justify-content:flex-end;max-width:48px;min-width:0}.AnalyticsSkeleton .AnalyticsSkChart .AnalyticsSkChartBars .AnalyticsSkBarGroup .AnalyticsSkBar{border-radius:6px 6px 0 0;max-width:34px;width:100%}.AnalyticsSkeleton .AnalyticsSkChart .AnalyticsSkChartBars .AnalyticsSkBarGroup .AnalyticsSkBarLabel{border-radius:5px;height:9px;width:80%}.AnalyticsSkeleton .AnalyticsSkTable{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;overflow:hidden}.AnalyticsSkeleton .AnalyticsSkTable .AnalyticsSkTableHead{grid-gap:14px;align-items:center;background:var(--background_Gray_Light_Light);border-bottom:1px solid var(--border_Light);display:grid;gap:14px;grid-template-columns:var(--analytics-sk-cols);padding:14px 18px}.AnalyticsSkeleton .AnalyticsSkTable .AnalyticsSkTableHead .AnalyticsSkHeadCell{border-radius:6px;height:12px}.AnalyticsSkeleton .AnalyticsSkTable .AnalyticsSkRow{grid-gap:14px;align-items:center;border-bottom:1px solid var(--border_Light);display:grid;gap:14px;grid-template-columns:var(--analytics-sk-cols);padding:16px 18px}.AnalyticsSkeleton .AnalyticsSkTable .AnalyticsSkRow:last-child{border-bottom:0}.AnalyticsSkeleton .AnalyticsSkTable .AnalyticsSkRow .AnalyticsSkRowIcon{border-radius:50%;height:30px;width:30px}.AnalyticsSkeleton .AnalyticsSkTable .AnalyticsSkRow .AnalyticsSkCell{border-radius:6px;height:13px;width:78%}.AnalyticsSkeleton .AnalyticsSkTable .AnalyticsSkRow .AnalyticsSkCell.is-wide{width:92%}.AnalyticsSkeleton .AnalyticsSkTable .AnalyticsSkRow .AnalyticsSkCell.is-narrow{width:52%}.AnalyticsSkeleton .AnalyticsSkPager{align-items:center;display:flex;gap:12px;justify-content:space-between}.AnalyticsSkeleton .AnalyticsSkPager .AnalyticsSkPagerInfo{border-radius:6px;height:14px;width:180px}.AnalyticsSkeleton .AnalyticsSkPager .AnalyticsSkPagerControls{align-items:center;display:flex;gap:8px}.AnalyticsSkeleton .AnalyticsSkPager .AnalyticsSkPagerControls .AnalyticsSkPagerBtn{border-radius:8px;height:34px;width:34px}@media(max-width:1050px){.AnalyticsSkeleton{padding:12px 18px 20px}.AnalyticsSkeleton .AnalyticsSkChart{height:170px}}@media(max-width:600px){.AnalyticsSkeleton{gap:14px;padding:12px 14px 18px}.AnalyticsSkeleton .AnalyticsSkToolbar{align-items:stretch;flex-direction:column}.AnalyticsSkeleton .AnalyticsSkToolbar .AnalyticsSkToolbarFilters{flex-wrap:wrap}.AnalyticsSkeleton .AnalyticsSkToolbar .AnalyticsSkToolbarFilters .AnalyticsSkChip{flex:1 1;min-width:92px}.AnalyticsSkeleton .AnalyticsSkToolbar .AnalyticsSkSearch{width:100%}.AnalyticsSkeleton .AnalyticsSkChart{height:150px}.AnalyticsSkeleton .AnalyticsSkTable .AnalyticsSkRow,.AnalyticsSkeleton .AnalyticsSkTable .AnalyticsSkTableHead{min-width:640px}}.AnalyticsFilters{background-color:#0000;border-bottom:1px solid var(--border_Light);display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-start;padding:15px 25px;position:relative;z-index:40}.AnalyticsFilters .FiltersHeader{position:relative}.AnalyticsFilters .FiltersHeader h1{color:var(--text_Title_Dark);font-size:18px;font-weight:600}.AnalyticsFilters .FiltersHeader h2{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;margin-top:3px}.AnalyticsFilters .FiltersHeader .FiltersHeaderReset{align-items:center;cursor:pointer;display:flex;position:absolute;right:0;top:0}.AnalyticsFilters .FiltersHeader .FiltersHeaderReset svg{color:var(--background_Blue);font-size:13px;margin-bottom:-4px;margin-right:4px}.AnalyticsFilters .FiltersHeader .FiltersHeaderReset h3{border-radius:4px;color:var(--background_Blue);display:inline-block;font-size:14px;font-weight:500;margin-top:2px;padding:4px 6px;transition:background .15s ease,color .15s ease}.AnalyticsFilters .FiltersHeader .FiltersHeaderReset:hover{color:var(--background_Blue);text-decoration:underline}.AnalyticsFilters .FiltersHeader .FiltersHeaderReset:active{transform:scale(.96)}.AnalyticsFilters .FiltersHeader .FiltersHeaderReset:disabled{background-color:red}.AnalyticsFilters .FiltersMain{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:15px}.AnalyticsFilters .FiltersMain .DatePicker__Button{height:34px}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl{align-items:center;display:inline-flex;position:relative}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsFilterButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;height:34px;max-width:280px;min-width:160px;outline:3px solid #0000;padding:6px 12px;transition:all .15s ease}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsFilterButton .AnalyticsFilterButtonLabel{color:var(--text_Title_Light);font-weight:600;white-space:nowrap}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsFilterButton .AnalyticsFilterButtonValue{color:var(--text_Title);flex:1 1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsFilterButton .AnalyticsFilterChevron{color:var(--text_Title_Light_Light);font-size:20px;margin-left:auto;transition:transform .15s ease}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsFilterButton .AnalyticsFilterChevron.is-open{transform:rotate(180deg)}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:160px;overflow-y:auto;padding:6px;position:absolute;top:calc(100% + 6px);width:100%;z-index:20}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsFilterMenu .AnalyticsFilterOption{border-radius:8px;color:var(--text_Title);cursor:pointer;font-size:13px;font-weight:400;padding:7px 12px;transition:background .12s ease,color .12s ease;white-space:nowrap}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsFilterMenu .AnalyticsFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsFilterMenu .AnalyticsFilterOption.is-selected{background:var(--background_Gray_Light);color:var(--background_Blue);font-weight:500}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsMultiMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;top:calc(100% + 6px);width:260px;z-index:30}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsMultiMenu .AnalyticsMultiMenuTitle{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:12px}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsMultiMenu .AnalyticsMultiMenuTitle h3{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin:0}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsMultiMenu .AnalyticsMultiMenuTitle .material-symbols-outlined{border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:23px;transition:color .15s ease}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsMultiMenu .AnalyticsMultiMenuTitle .material-symbols-outlined:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsMultiMenu .AnalyticsMultiMenuTitle .material-symbols-outlined:active{transform:scale(.97)}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsMultiMenu .AnalyticsMultiSearch{align-items:center;border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:8px;margin-left:4%;outline:3px solid #0000;padding:0 10px;transition:all .15s ease;width:92%}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsMultiMenu .AnalyticsMultiSearch:focus-within,.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsMultiMenu .AnalyticsMultiSearch:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsMultiMenu .AnalyticsMultiSearch .AnalyticsMultiSearchIcon{color:var(--text_Title_Light_Light);font-size:14px}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsMultiMenu .AnalyticsMultiSearch input{background:#0000;border:none;color:var(--text_Title);flex:1 1;font-size:12px;outline:none;padding:10px 0}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsMultiMenu .AnalyticsMultiSearch .AnalyticsMultiClear{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;padding:2px;transition:color .15s ease}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsMultiMenu .AnalyticsMultiSearch .AnalyticsMultiClear:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsMultiMenu .AnalyticsMultiSearch .AnalyticsMultiClear:active{transform:scale(.97)}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsMultiMenu .AnalyticsMultiSearch .AnalyticsMultiClear .material-symbols-outlined{font-size:16px}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsMultiMenu .AnalyticsMultiOptions{display:flex;flex-direction:column;gap:7px;max-height:280px;overflow-y:auto;padding:8px 10px}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsMultiMenu .AnalyticsMultiOptions .AnalyticsMultiEmpty{color:var(--text_Title_Light);font-size:12px;padding:12px 8px;text-align:center}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsMultiMenu .AnalyticsMultiOptions .AnalyticsMultiOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:6px 8px;text-align:left;transition:background .12s ease,color .12s ease}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsMultiMenu .AnalyticsMultiOptions .AnalyticsMultiOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsMultiMenu .AnalyticsMultiOptions .AnalyticsMultiOption:active{transform:scale(.99)}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsMultiMenu .AnalyticsMultiOptions .AnalyticsMultiOption.is-selected{background:var(--background_Gray_Light)}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsMultiMenu .AnalyticsMultiOptions .AnalyticsMultiOption .AnalyticsMultiCheckbox{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:5px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;height:18px;justify-content:center;width:18px}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsMultiMenu .AnalyticsMultiOptions .AnalyticsMultiOption .AnalyticsMultiOptionLabel{color:var(--text_Title);flex:1 1;font-size:13px;text-align:left}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsMultiMenu .AnalyticsMultiFooter{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding:0 12px 12px}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsMultiMenu .AnalyticsMultiFooter .AnalyticsMultiFooterBtn{background:var(--background_Blue);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:400;outline:3px solid #0000;padding:8px 16px;transition:all .15s ease}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsMultiMenu .AnalyticsMultiFooter .AnalyticsMultiFooterBtn:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}@media(max-width:1050px){.AnalyticsFilters{padding:14px 18px}.AnalyticsFilters .FiltersHeader h1{font-size:16px}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsFilterButton{min-width:150px}}@media(max-width:600px){.AnalyticsFilters{padding:12px 14px}.AnalyticsFilters .FiltersHeader h1{font-size:15px}.AnalyticsFilters .FiltersHeader h2{font-size:12px}.AnalyticsFilters .FiltersHeader .FiltersHeaderReset{margin-top:6px;position:static}.AnalyticsFilters .FiltersMain{gap:8px;margin-top:10px}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl{width:100%}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsFilterButton{flex:1 1;font-size:16px;max-width:none;min-width:0;padding:8px 12px;width:100%}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsFilterMenu,.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsMultiMenu{left:0;max-width:calc(100vw - 28px);right:0;width:100%}.AnalyticsFilters .FiltersMain .AnalyticsFilterControl .AnalyticsMultiMenu .AnalyticsMultiOptions{max-height:200px}}.AnalyticsFilters .FiltersMain .AnalyticsFilterSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;display:inline-flex;gap:8px;height:34px;padding:0 12px}.AnalyticsFilters .FiltersMain .AnalyticsFilterSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.AnalyticsFilters .FiltersMain .AnalyticsFilterSearch input{background:#0000;border:none;color:var(--text_Title_Dark);font-size:13px;min-width:140px;outline:none}.AnalyticsFilters .FiltersMain .AnalyticsFilterSearch button{background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:inline-flex}.AnalyticsFilters .FiltersMain .AnalyticsFilterSearch button .material-symbols-outlined{font-size:16px}.AnalyticsPage{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto}.AnalyticsPage .AnalyticsPageKpis{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));padding:16px 20px}.AnalyticsPage .AnalyticsPageKpis .AnalyticsKpi:nth-child(2){--gy-delay:45ms}.AnalyticsPage .AnalyticsPageKpis .AnalyticsKpi:nth-child(3){--gy-delay:90ms}.AnalyticsPage .AnalyticsPageKpis .AnalyticsKpi:nth-child(4){--gy-delay:135ms}.AnalyticsPage .AnalyticsPageKpis .AnalyticsKpi:nth-child(5){--gy-delay:180ms}.AnalyticsPage .AnalyticsPageKpis .AnalyticsKpi:nth-child(6){--gy-delay:225ms}.AnalyticsPage .AnalyticsPageCharts{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 20px 16px}.AnalyticsPage .AnalyticsPageCharts .AnalyticsPageChartCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;min-width:0;padding:14px 16px}.AnalyticsPage .AnalyticsPageCharts .AnalyticsPageChartCard.is-wide{grid-column:1/-1}.AnalyticsPage .AnalyticsPageCharts .AnalyticsPageChartCard .AnalyticsPageChartTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin-bottom:10px}.AnalyticsPage .AnalyticsPageCharts .AnalyticsPageChartCard .AnalyticsPageChartSkeleton{border-radius:10px;display:block;height:240px;width:100%}.AnalyticsPage .AnalyticsFilters{border-top:1px solid var(--border_Light)}.AnalyticsPage .AnalyticsPageTable{display:flex;flex:1 0 auto;flex-direction:column;min-height:360px;padding:0 20px 16px}@media(max-width:1050px){.AnalyticsPage .AnalyticsPageCharts{grid-template-columns:1fr}}@media(max-width:600px){.AnalyticsPage .AnalyticsPageKpis{grid-template-columns:repeat(2,1fr);padding:12px 14px}.AnalyticsPage .AnalyticsPageCharts,.AnalyticsPage .AnalyticsPageTable{padding-left:14px;padding-right:14px}}.Table.AnalyticsTable{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;padding:8px 12px}.Table.AnalyticsTable .TableSection{min-height:0;padding:0}.AnalyticsBadge{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;padding:3px 10px;text-transform:capitalize;white-space:nowrap}.AnalyticsBadge.is-good{background:color-mix(in srgb,var(--Done) 15%,#0000);color:var(--Done)}.AnalyticsBadge.is-warn{background:color-mix(in srgb,var(--pending) 18%,#0000);color:var(--pending)}.AnalyticsBadge.is-bad{background:color-mix(in srgb,var(--Canceled) 15%,#0000);color:var(--Canceled)}.AnalyticsBadge.is-info{background:color-mix(in srgb,var(--InProgress) 15%,#0000);color:var(--InProgress)}.Invoices{animation:RenderPageOpen .1s ease;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;max-width:100%;overflow:auto;width:100%}.Invoices .InvoicesHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:5px 20px 10px}.Invoices .InvoicesHeader .InvoicesHeaderMain{display:flex}.Invoices .InvoicesHeader .InvoicesHeaderMain .InvoicesTitle{font-size:20px;font-weight:600;margin:0}.Invoices .InvoicesHeader .InvoicesHeaderMain .InvoicesSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:4px 0 0}.Invoices .InvoicesHeader .InvoicesHeaderActions{align-items:center;display:flex}.Invoices .InvoicesHeader .InvoicesAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:10px;height:38px;padding:4px 16px 4px 14px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.Invoices .InvoicesHeader .InvoicesAddBtn .InvoicesAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.Invoices .InvoicesHeader .InvoicesAddBtn .InvoicesAddBtnInner .material-symbols-outlined{color:#fff;font-size:14px;font-weight:500}.Invoices .InvoicesHeader .InvoicesAddBtn .InvoicesAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.Invoices .InvoicesHeader .InvoicesAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.Invoices .InvoicesHeader .InvoicesAddBtn:active{transform:scale(.98)}.Invoices .InvoicesHeader .InvoicesAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.Invoices .InvoicesKpis{border-right:20px solid var(--background_Gray_Light_Light);display:flex;gap:14px;overflow:auto;padding:0 0 0 20px}.Invoices .InvoicesKpis .InvoicesKpiCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:6px;min-height:120px;min-width:245px;padding:14px 16px;width:100%}.Invoices .InvoicesKpis .InvoicesKpiCard.is-balance,.Invoices .InvoicesKpis .InvoicesKpiCard.is-count,.Invoices .InvoicesKpis .InvoicesKpiCard.is-paid,.Invoices .InvoicesKpis .InvoicesKpiCard.is-total{border-left:8px solid var(--Done)}.Invoices .InvoicesKpis .InvoicesKpiCard.is-overdue{border-left:8px solid var(--Canceled)}.Invoices .InvoicesKpis .InvoicesKpiCard .InvoicesKpiLabel{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;margin:0}.Invoices .InvoicesKpis .InvoicesKpiCard .InvoicesKpiValue{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:0}.Invoices .InvoicesKpis .InvoicesKpiCard .InvoicesKpiSkeleton{animation:InvoicesSkeletonShimmer 1.2s ease infinite;background:linear-gradient(90deg,var(--border_Dark_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Dark_Light) 100%);background-size:200% 100%;border-radius:8px;height:14px;width:100%}.Invoices .InvoicesKpis .InvoicesKpiCard .InvoicesKpiSkeleton.is-value{height:24px;max-width:140px}.Invoices .InvoicesKpis .InvoicesKpiCard .InvoicesKpiSkeleton.is-meta{height:12px;max-width:180px}.Invoices .InvoicesKpis .InvoicesKpiCard .InvoicesKpiCardSub{display:flex;gap:2px;justify-content:space-between;margin-top:3px}.Invoices .InvoicesKpis .InvoicesKpiCard .InvoicesKpiCardSub h4{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400}.Invoices .InvoicesKpis .InvoicesKpiCard .InvoicesKpiCardSub h5{color:var(--text_Title_Light_Light_Light);font-size:11px;font-weight:400;gap:4px}.Invoices .InvoicesControls{display:flex;flex-direction:column;margin-top:15px}.Invoices .InvoicesControls .InvoicesControlsTop{align-items:center;display:flex;justify-content:space-between;padding:0 20px;z-index:4}.Invoices .InvoicesControls .InvoicesControlsTop .InvoicesControlsTopLeft{align-items:center;display:flex}.Invoices .InvoicesControls .InvoicesControlsTop .InvoicesControlsTopLeft .InvoicesControlsTopBox{align-items:center;border-bottom:3px solid var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:10px;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.Invoices .InvoicesControls .InvoicesControlsTop .InvoicesControlsTopLeft .InvoicesControlsTopBox.is-active,.Invoices .InvoicesControls .InvoicesControlsTop .InvoicesControlsTopLeft .InvoicesControlsTopBox:hover{border-bottom:3px solid var(--background_Blue_Dark);color:var(--background_Blue_Dark)}.Invoices .InvoicesControls .InvoicesControlsTop .InvoicesControlsTopLeft .InvoicesControlsTopBox .InvoicesControlsTopLabel{white-space:nowrap}.Invoices .InvoicesTableShell{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;border-top:3px solid var(--border_Light);display:flex;flex:1 1;flex-direction:column;min-height:500px}.Invoices .InvoicesTableShell .TableFilters .InvoicesDateFilter,.Invoices .InvoicesTableShell .TableFilters .InvoicesDueDaysFilter,.Invoices .InvoicesTableShell .TableFilters .InvoicesSentFilter,.Invoices .InvoicesTableShell .TableFilters .InvoicesStatusFilter{align-items:center;display:flex;position:relative}.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize{position:relative}.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize .AppointmentsMultiMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;left:0;max-height:320px;overflow:hidden;position:absolute;top:calc(100% + 6px);width:260px;z-index:30}.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize .AppointmentsMultiMenu.is-anchored{position:fixed}.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiMenuTitle{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:12px}.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiMenuTitle h3{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin:0}.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined{border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:23px;transition:color .15s ease}.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined:active{transform:scale(.97)}.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch{align-items:center;border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:8px;margin-left:4%;outline:3px solid #0000;padding:0 10px;transition:all .15s ease;width:92%}.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch:focus-within,.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiSearchIcon{color:var(--text_Title_Light_Light);font-size:14px}.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch input{background:#0000;border:none;color:var(--text_Title);flex:1 1;font-size:12px;outline:none;padding:10px 0}.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;padding:2px;transition:color .15s ease}.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear:active{transform:scale(.97)}.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions{display:flex;flex-direction:column;gap:7px;max-height:280px;overflow-y:auto;padding:8px 10px}.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiSectionHeader{color:var(--text_Title_Light_Light);font-size:11px;font-weight:400;letter-spacing:.3px;padding:6px 4px 2px}.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title);cursor:pointer;display:flex;font-size:12px;gap:8px;padding:6px 8px;text-align:left}.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption:hover{background:var(--background_Gray_Light)}.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption:active{transform:scale(.99)}.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption.is-selected{background:var(--background_Gray_Light)}.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption.is-selected:hover{border:1px solid var(--border_Light)}.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption.is-selected .AppointmentsMultiOptionLabel{font-weight:400}.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption .AppointmentsMultiCheckbox{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;height:18px;justify-content:center;width:18px}.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption .AppointmentsMultiOptionLabel{flex:1 1;text-align:left}.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiEmpty{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;padding:0 8px 15px;text-align:center}.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiFooter{align-items:center;display:flex;justify-content:flex-end;padding:0 10px 12px}.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiFooter .AppointmentsMultiFooterBtn{background:var(--background_Blue);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:400;outline:3px solid #0000;padding:8px 16px;transition:all .15s ease}.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiFooter .AppointmentsMultiFooterBtn:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.Invoices .InvoicesTableShell .TableFilters .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Invoices .InvoicesTableShell .TableFilters .InvoicesFilterButton .InvoiceFilterValue{color:var(--text_Title_Light_Light);font-weight:400}.Invoices .InvoicesTableShell .TableFilters .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Invoices .InvoicesTableShell .TableFilters .ClientsFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Invoices .InvoicesTableShell .TableFilters .ClientsFilterButton .ClientsFilterValue{color:var(--text_Title_Light_Light);font-weight:400}.Invoices .InvoicesTableShell .TableFilters .ClientsFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Invoices .InvoicesTableShell .TableFilters .ClientsFilterChevron,.Invoices .InvoicesTableShell .TableFilters .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Invoices .InvoicesTableShell .TableFilters .InvoicesFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.Invoices .InvoicesTableShell .TableFilters .InvoicesFilterMenu.is-anchored{position:fixed}.Invoices .InvoicesTableShell .TableFilters .InvoicesFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Invoices .InvoicesTableShell .TableFilters .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Invoices .InvoicesActionModalOverlay{align-items:center;animation:InvoicesModalFadeIn .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;opacity:0;padding:20px;position:fixed;z-index:60}@keyframes InvoicesModalFadeIn{0%{opacity:0}to{opacity:1}}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal{animation:InvoicesModalPop .26s ease forwards;background-color:var(--background_White);border-radius:10px;box-shadow:0 20px 60px #0f172a4d;display:flex;flex-direction:column;gap:16px;opacity:0;padding:20px;transform:translateY(-20px);width:min(560px,95vw)}@keyframes InvoicesModalPop{0%{opacity:0;transform:translateY(-20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal.is-compact{width:min(420px,92vw)}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalHeader{align-items:center;display:flex;justify-content:space-between}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalHeader h3{color:var(--text_Title_Dark);font-size:18px;margin:0}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalHeader .InvoicesActionModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalHeader .InvoicesActionModalClose .material-symbols-outlined{font-size:21px}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalHeader .InvoicesActionModalClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalHeader .InvoicesActionModalClose:active{transform:scale(.92)}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody{display:flex;flex-direction:column;gap:12px}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionEmailNotice{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid var(--outline_Blue);border-radius:6px;color:var(--background_Blue_Dark);display:flex;font-size:12px;font-weight:500;gap:8px;padding:10px 12px}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionEmailNotice.is-warning{background:color-mix(in srgb,var(--pending) 16%,#0000);border-color:color-mix(in srgb,var(--pending) 45%,#0000);color:var(--pending)}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody p{color:var(--text_Title_Light);font-size:13px;margin:0}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionField{display:flex;flex-direction:column;gap:6px}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionField span{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionField input,.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionField textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionField input::placeholder,.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionField textarea::placeholder{color:var(--text_Title_Light_Light)}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionField input:focus,.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionField input:hover,.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionField textarea:focus,.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionField textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionField textarea{line-height:1.6;min-height:96px;resize:vertical}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionConfirmInput{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:4px;font-size:14px;padding:10px 12px}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionTokens{position:relative}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionTokens .InvoicesActionTokensButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:6px;padding:9px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:-webkit-fit-content;width:fit-content}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionTokens .InvoicesActionTokensButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionTokens .InvoicesActionTokensButton:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionTokens .InvoicesActionTokensMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;left:0;padding:5px;position:absolute;top:44px;width:min(300px,90vw);z-index:10}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionTokens .InvoicesActionTokensOption{background-color:var(--background_White);border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;flex-direction:column;font-size:13px;gap:2px;padding:8px 9px;text-align:left}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionTokens .InvoicesActionTokensOption span{color:var(--text_Title_Light_Light);font-size:11px}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionTokens .InvoicesActionTokensOption:hover{background:var(--surface-sunken)}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionToggle{border:1px solid var(--border_Light);border-radius:4px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionToggle .InvoicesActionToggleBtn{background-color:var(--background_White);border:none;color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:10px 12px}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionToggle .InvoicesActionToggleBtn.is-active{background:var(--background_Blue);color:var(--background_White);font-weight:600}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionToggle .InvoicesActionToggleBtn.is-disabled{background:var(--background_Gray_Light_Blue);color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter{display:flex;gap:10px;justify-content:flex-end}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionSecondary{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionSecondary:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionPrimary .InvoicesActionPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionPrimary .InvoicesActionPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionPrimary .InvoicesActionPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionPrimary:active{transform:scale(.98)}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionPrimary.is-loading{opacity:.8;pointer-events:none}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionDanger{background:var(--Canceled);border:none;border-radius:4px;box-shadow:0 10px 24px #ef444440;color:var(--background_White);cursor:pointer;font-weight:500;padding:10px 18px;transition:transform .15s ease,box-shadow .15s ease}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionDanger:hover{box-shadow:0 14px 28px #ef44444d;transform:translateY(-1px)}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionDanger:disabled{background:var(--Canceled);box-shadow:none;cursor:not-allowed;transform:none}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionSpinner{animation:InvoicesActionSpin .8s linear infinite;border:2px solid var(--border_Dark_Light);border-radius:999px;border-top-color:var(--text_Title_Dark);display:inline-flex;height:14px;margin-right:8px;width:14px}@keyframes InvoicesActionSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Invoices .InvoicesTableShell .InvoicesCompanyCell{align-items:center;display:inline-flex;gap:8px}.Invoices .InvoicesTableShell .InvoicesCompanyCell .InvoicesCompanyLogo{background:var(--background_Gray_Light);border-radius:4px;height:18px;object-fit:cover;width:18px}.Invoices .InvoicesTableShell .InvoicesCompanyCell .InvoicesCompanyName{color:var(--text_Title_Light);font-weight:400}.Invoices .InvoicesTableShell .SettingsActionsHeader{background-color:var(--background_Gray_Light_Light);max-width:50px}.Invoices .InvoicesTableShell .SettingsActionsHeader,.Invoices .InvoicesTableShell .SettingsCellEdit{align-items:center;align-self:center;box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.Invoices .InvoicesTableShell .SettingsCellEdit{background-color:var(--background_White);color:var(--text_Title_Light);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.Invoices .InvoicesTableShell .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.Invoices .InvoicesTableShell .InvoicesCell{align-items:center;cursor:text;display:flex}.Invoices .InvoicesTableShell .InvoicesCell.is-notes{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Invoices .InvoicesTableShell .InvoicesCell .InvoicesPhoneLink{color:var(--background_Blue);cursor:pointer;font-weight:500;text-decoration:underline;text-underline-offset:2px}.Invoices .InvoicesTableShell .InvoicesCell .InvoicesPhoneLink:hover{color:var(--background_Blue_Dark)}.Invoices .InvoicesTableShell .InvoicesCellStatus .InvoicesStatusBadge{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;gap:6px;letter-spacing:.01em;padding:4px 10px;text-transform:capitalize;transition:background .15s ease,border-color .15s ease}.Invoices .InvoicesTableShell .InvoicesCellStatus .InvoicesStatusBadge.is-paid{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,#0000);color:var(--Done)}.Invoices .InvoicesTableShell .InvoicesCellStatus .InvoicesStatusBadge.is-partially-paid{background:color-mix(in srgb,var(--pending) 16%,#0000);border-color:color-mix(in srgb,var(--pending) 45%,#0000);color:var(--pending)}.Invoices .InvoicesTableShell .InvoicesCellStatus .InvoicesStatusBadge.is-overdue{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:color-mix(in srgb,var(--Canceled) 40%,#0000);color:var(--Canceled)}.Invoices .InvoicesTableShell .InvoicesCellStatus .InvoicesStatusBadge.is-draft{background:color-mix(in srgb,var(--Submited) 14%,#0000);border-color:color-mix(in srgb,var(--Submited) 45%,#0000);color:var(--Submited)}.Invoices .InvoicesTableShell .InvoicesCellStatus .InvoicesStatusBadge.is-void{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Light_Light)}.Invoices .InvoicesTableShell .InvoicesCellStatus .InvoicesStatusBadge.is-unpaid{background:color-mix(in srgb,var(--pending) 16%,#0000);border-color:color-mix(in srgb,var(--pending) 45%,#0000);color:var(--pending)}.Invoices .InvoicesTableShell .InvoicesCellStatus .InvoicesStatusBadge .InvoicesStatusDot{background:currentColor;border-radius:999px;box-shadow:0 0 0 2px color-mix(in srgb,currentColor 22%,#0000);height:8px;width:8px}.Invoices .InvoicesTableShell .InvoicesCellStatus .is-submitted{background:color-mix(in srgb,var(--Submited) 14%,#0000);border-color:color-mix(in srgb,var(--Submited) 40%,#0000);color:var(--Submited)}.Invoices .InvoicesTableShell .InvoicesCellStatus .is-in-progress{background:color-mix(in srgb,var(--InProgress) 14%,#0000);border-color:color-mix(in srgb,var(--InProgress) 40%,#0000);color:var(--InProgress)}.Invoices .InvoicesTableShell .InvoicesCellStatus .is-canceled{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:color-mix(in srgb,var(--Canceled) 40%,#0000);color:var(--Canceled)}.Invoices .InvoicesTableShell .InvoicesCellStatus .is-done{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,#0000);color:var(--Done)}.Invoices .InvoicesTableShell .InvoicesCellStatus .is-pending{background:color-mix(in srgb,var(--pending) 16%,#0000);border-color:color-mix(in srgb,var(--pending) 45%,#0000);color:var(--pending)}.Invoices .InvoicesTableShell .InvoicesCellStatus .is-estimate{background:color-mix(in srgb,var(--Estimate) 14%,#0000);border-color:color-mix(in srgb,var(--Estimate) 40%,#0000);color:var(--Estimate)}.Invoices .InvoicesTableShell .InvoicesCellStatus .is-unknown{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Light_Light)}@media(max-width:1050px){.Invoices .InvoicesHeader{padding:5px 16px 12px}.Invoices .InvoicesHeader .InvoicesHeaderMain .InvoicesTitle{font-size:18px}.Invoices .InvoicesKpis{gap:10px;padding:0 0 0 16px}.Invoices .InvoicesKpis .InvoicesKpiCard{min-height:115px;min-width:210px}.Invoices .InvoicesKpis .InvoicesKpiCard .InvoicesKpiValue{font-size:20px}.Invoices .InvoicesControls .InvoicesControlsTop{padding:0 16px}}@media(max-width:600px){.Invoices{padding:1px}.Invoices .InvoicesHeader{flex-wrap:wrap;gap:8px;padding:5px 12px 10px}.Invoices .InvoicesHeader .InvoicesHeaderMain .InvoicesTitle{font-size:16px}.Invoices .InvoicesHeader .InvoicesHeaderMain .InvoicesSubtitle{font-size:12px}.Invoices .InvoicesHeader .InvoicesAddBtn{height:44px;padding:4px 12px 4px 8px}.Invoices .InvoicesHeader .InvoicesAddBtn .InvoicesAddBtnLabel{font-size:12px}.Invoices .InvoicesKpis{-webkit-overflow-scrolling:touch;gap:8px;overflow-x:auto;padding:0 0 0 12px}.Invoices .InvoicesKpis .InvoicesKpiCard{min-height:100px;min-width:190px;padding:12px}.Invoices .InvoicesKpis .InvoicesKpiCard .InvoicesKpiValue{font-size:18px}.Invoices .InvoicesKpis .InvoicesKpiCard .InvoicesKpiLabel{font-size:12px}.Invoices .InvoicesControls{margin-top:10px}.Invoices .InvoicesControls .InvoicesControlsTop{display:none}.Invoices .InvoicesTableShell .TableFilters input,.Invoices .InvoicesTableShell .TableFilters textarea{font-size:16px}.Invoices .InvoicesTableShell .TableFilters .ClientsPageSize .AppointmentsMultiMenu{max-width:300px;width:calc(100vw - 24px)}.Invoices .InvoicesTableShell .TableFilters .InvoicesFilterMenu{max-width:calc(100vw - 24px)}.Invoices .InvoicesActionModalOverlay{padding:0}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal{border-radius:0;inset:0;max-height:100vh;max-width:100vw;width:100%}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionField input,.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionField textarea{font-size:16px}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter{align-items:stretch;flex-direction:column-reverse}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter button{justify-content:center;min-height:44px;width:100%}}@keyframes InvoicesSkeletonShimmer{0%{background-position:0 50%}to{background-position:100% 50%}}.ImportData{align-items:center;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:2200}.ImportData .ImportDataOverlay{animation:ImportDataOverlayIn .2s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:color-mix(in srgb,var(--text_Title_Dark) 11%,#0000);inset:0;position:absolute}.ImportData .ImportDataCard{animation:ImportDataCardIn .26s cubic-bezier(.16,1,.3,1) forwards;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:92vh;max-width:94vw;overflow:hidden;position:relative;width:560px;z-index:1}.ImportData .ImportDataCard .ImportDataDragger{align-items:center;cursor:grab;display:flex;flex-shrink:0;justify-content:center;left:calc(50% - 21px);padding:9px 0 3px;position:absolute;touch-action:none}.ImportData .ImportDataCard .ImportDataDragger .ImportDataDraggerBar{background:var(--border_Dark_Light);border-radius:999px;height:5px;width:42px}.ImportData.is-closing .ImportDataOverlay{animation:ImportDataOverlayOut .2s ease forwards}.ImportData.is-closing .ImportDataCard{animation:ImportDataCardOut .2s ease forwards}.ImportData.is-page{display:block;inset:auto;padding:0;position:static;z-index:auto}.ImportData.is-page .ImportDataCard{animation:none;margin:0;max-height:none;max-width:none;width:100%}.ImportData .ImportDataClose{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:14px;top:14px;transition:background .15s ease,color .15s ease;width:32px;z-index:2}.ImportData .ImportDataClose .material-symbols-outlined{font-size:19px}.ImportData .ImportDataClose:hover{background:color-mix(in srgb,var(--text_Title_Light) 8%,#0000);color:var(--text_Title_Dark)}.ImportData .ImportDataHero{align-items:center;background:radial-gradient(92% 72% at 50% 0,#96c9ff8c,#0000 70%),radial-gradient(70% 64% at 22% 2%,#c8acff73,#0000 72%),linear-gradient(180deg,#d6e6fb 0,#eef4ff 46%,var(--background_White) 100%);display:flex;flex-direction:column;overflow:hidden;padding:30px 26px 20px;text-align:center;transition:padding .26s ease;will-change:padding}.ImportData .ImportDataHero .ImportDataHeroIcon{align-items:center;background:#fff;border-radius:16px;box-shadow:0 8px 22px #3f6fe638,0 0 0 4px #ffffff8c;color:var(--background_Blue);display:flex;font-size:28px;height:54px;justify-content:center;margin-bottom:10px;max-height:54px;overflow:hidden;transition:max-height .26s ease,margin .26s ease,opacity .18s ease,transform .26s ease;width:54px;will-change:max-height,opacity,transform}.ImportData .ImportDataHero h3{color:#1c2942;font-size:19px;font-weight:680;margin:0}.ImportData .ImportDataHero p{color:#5a6b88;font-size:13px;line-height:1.45;margin:6px 0 0;max-height:48px;max-width:360px;overflow:hidden;transition:max-height .26s ease,margin .26s ease,opacity .18s ease;will-change:max-height,opacity}.ImportData .ImportDataHero.is-compact{padding:14px 26px 12px}.ImportData .ImportDataHero.is-compact .ImportDataHeroIcon{margin:0;max-height:0;opacity:0;transform:scale(.4)}.ImportData .ImportDataHero.is-compact p{margin:0;max-height:0;opacity:0}.ImportData .ImportDataBody{display:flex;flex-direction:column;gap:18px;overflow-y:auto;padding:4px 22px 20px}.ImportData .ImportDataSection{display:flex;flex-direction:column;gap:10px}.ImportData .ImportDataSection .ImportDataSectionLabel{color:var(--text_Title_Dark);font-size:12.5px;font-weight:650;letter-spacing:.01em}.ImportData .ImportDataLeadNote{align-items:flex-start;background:color-mix(in srgb,var(--background_Blue) 7%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 30%,var(--border_Light));border-radius:12px;color:var(--text_Title_Light);display:flex;font-size:12.5px;gap:9px;line-height:1.5;margin-top:10px;padding:11px 13px}.ImportData .ImportDataLeadNote .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:18px;margin-top:1px}.ImportData .ImportDataLeadNote strong{color:var(--text_Title_Dark);font-weight:650}.ImportData .ImportDataChoices{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px;scrollbar-color:var(--border_Dark_Light) #0000;scrollbar-width:thin}.ImportData .ImportDataChoices::-webkit-scrollbar{height:6px}.ImportData .ImportDataChoices::-webkit-scrollbar-thumb{background:var(--border_Dark_Light);border-radius:999px}.ImportData .ImportDataChoices .ImportDataChoice{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);cursor:pointer;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;justify-content:center;padding:16px 10px;position:relative;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease,transform .08s ease;width:116px}.ImportData .ImportDataChoices .ImportDataChoice .ImportDataChoiceIcon{color:var(--text_Title_Light);font-size:24px;transition:color .14s ease}.ImportData .ImportDataChoices .ImportDataChoice .ImportDataChoiceLabel{color:var(--text_Title_Dark);font-size:12px;font-weight:600;transition:color .14s ease;white-space:nowrap}.ImportData .ImportDataChoices .ImportDataChoice .ImportDataChoiceSoon{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light_Light);font-size:9px;font-weight:700;letter-spacing:.03em;padding:1px 6px;position:absolute;right:6px;text-transform:uppercase;top:6px}.ImportData .ImportDataChoices .ImportDataChoice:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.ImportData .ImportDataChoices .ImportDataChoice:active{transform:scale(.98)}.ImportData .ImportDataChoices .ImportDataChoice.is-active{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover)}.ImportData .ImportDataChoices .ImportDataChoice.is-active .ImportDataChoiceIcon,.ImportData .ImportDataChoices .ImportDataChoice.is-active .ImportDataChoiceLabel{color:var(--background_Blue)}.ImportData .ImportDataChoices .ImportDataChoice.is-disabled,.ImportData .ImportDataChoices .ImportDataChoice:disabled{box-shadow:none;cursor:not-allowed;opacity:.55}.ImportData .ImportDataChoices .ImportDataChoice.is-disabled:hover,.ImportData .ImportDataChoices .ImportDataChoice:disabled:hover{border-color:var(--border_Light);box-shadow:none}.ImportData .ImportDataChoices .ImportDataChoice.is-disabled:active,.ImportData .ImportDataChoices .ImportDataChoice:disabled:active{transform:none}.ImportData .ImportDataSourceSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;gap:8px;height:40px;padding:0 12px;transition:border-color .15s ease,outline .15s ease}.ImportData .ImportDataSourceSearch>.material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px}.ImportData .ImportDataSourceSearch input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1 auto;font-size:13.5px;min-width:0;outline:none}.ImportData .ImportDataSourceSearch input::placeholder{color:var(--text_Title_Light_Light_Light)}.ImportData .ImportDataSourceSearch:hover{border-color:var(--border_Dark_Light)}.ImportData .ImportDataSourceSearch:focus-within{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.ImportData .ImportDataSourceSearch .ImportDataSourceSearchClear{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;padding:0;transition:background .15s ease,color .15s ease;width:22px}.ImportData .ImportDataSourceSearch .ImportDataSourceSearchClear .material-symbols-outlined{font-size:15px}.ImportData .ImportDataSourceSearch .ImportDataSourceSearchClear:hover{background:color-mix(in srgb,var(--text_Title_Light) 10%,#0000);color:var(--text_Title_Dark)}.ImportData .ImportDataSourceEmpty{align-items:center;border:1px dashed var(--border_Light);border-radius:12px;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:12.5px;gap:6px;padding:20px;text-align:center}.ImportData .ImportDataSourceEmpty button{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:12.5px;font-weight:600;padding:0}.ImportData .ImportDataSourceEmpty button:hover{text-decoration:underline}.ImportData .ImportDataSourceShelf{position:relative}.ImportData .ImportDataSourceShelf:after,.ImportData .ImportDataSourceShelf:before{bottom:8px;content:"";opacity:1;pointer-events:none;position:absolute;top:0;transition:opacity .18s ease;width:44px;z-index:2}.ImportData .ImportDataSourceShelf:before{background:linear-gradient(90deg,var(--background_White),#0000);left:0}.ImportData .ImportDataSourceShelf:after{background:linear-gradient(270deg,var(--background_White),#0000);right:0}.ImportData .ImportDataSourceShelf.at-end:after,.ImportData .ImportDataSourceShelf.at-start:before{opacity:0}.ImportData .ImportDataSourceShelf .ImportDataShelfArrow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 2px 8px #0000001f;color:var(--text_Title_Dark);cursor:pointer;display:flex;height:30px;justify-content:center;opacity:1;position:absolute;top:calc(50% - 4px);transform:translateY(-50%);transition:opacity .18s ease,background .15s ease,box-shadow .15s ease;width:30px;z-index:3}.ImportData .ImportDataSourceShelf .ImportDataShelfArrow .material-symbols-outlined{font-size:20px}.ImportData .ImportDataSourceShelf .ImportDataShelfArrow:hover{background:var(--background_Gray_Light_Light);box-shadow:0 3px 10px #00000029}.ImportData .ImportDataSourceShelf .ImportDataShelfArrow.is-left{left:-6px}.ImportData .ImportDataSourceShelf .ImportDataShelfArrow.is-right{right:-6px}.ImportData .ImportDataSourceShelf.at-end .ImportDataShelfArrow.is-right,.ImportData .ImportDataSourceShelf.at-start .ImportDataShelfArrow.is-left{opacity:0;pointer-events:none}.ImportData .ImportDataSourceGrid{grid-gap:10px;display:grid;gap:10px;grid-auto-columns:158px;grid-auto-flow:column;grid-template-rows:repeat(2,1fr);overflow-x:auto;padding-bottom:8px;scroll-behavior:smooth;scrollbar-color:var(--border_Dark_Light) #0000;scrollbar-width:thin}.ImportData .ImportDataSourceGrid::-webkit-scrollbar{height:6px}.ImportData .ImportDataSourceGrid::-webkit-scrollbar-thumb{background:var(--border_Dark_Light);border-radius:999px}.ImportData .ImportDataSourceGrid .ImportDataSourceCard{min-width:0;width:100%}.ImportData .ImportDataSkeletonBtn,.ImportData .ImportDataSkeletonLine,.ImportData .ImportDataSkeletonLogo{background:var(--background_Gray_Light_Light);border-radius:6px;overflow:hidden;position:relative}.ImportData .ImportDataSkeletonBtn:after,.ImportData .ImportDataSkeletonLine:after,.ImportData .ImportDataSkeletonLogo:after{animation:ImportDataShimmer 1.3s ease-in-out infinite;background:linear-gradient(90deg,#0000 0,color-mix(in srgb,var(--background_White) 65%,#0000) 50%,#0000 100%);content:"";inset:0;position:absolute;transform:translateX(-100%)}.ImportData .ImportDataSourceCardSkeleton{cursor:default;pointer-events:none}.ImportData .ImportDataSourceCardSkeleton .ImportDataSkeletonLogo{border-radius:12px;height:44px;width:44px}.ImportData .ImportDataSourceCardSkeleton .ImportDataSkeletonLine{height:13px}.ImportData .ImportDataSourceCardSkeleton .ImportDataSkeletonLine.is-title{height:15px;width:62%}.ImportData .ImportDataSourceCardSkeleton .ImportDataSkeletonLine.is-hint{height:11px;width:92%}.ImportData .ImportDataSourceCardSkeleton .ImportDataSkeletonLine.is-hint.short{width:55%}.ImportData .ImportDataSourceCardSkeleton .ImportDataSkeletonBtn{border-radius:8px;height:32px;margin-top:2px;width:100%}.ImportData .ImportDataSourceCard{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:11px;position:relative;text-align:left;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.ImportData .ImportDataSourceCard .ImportDataSourceLogo{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;height:46px;justify-content:center;overflow:hidden;padding:7px;width:46px}.ImportData .ImportDataSourceCard .ImportDataSourceLogo img{height:100%;object-fit:contain;width:100%}.ImportData .ImportDataSourceCard .ImportDataSourceLogo.is-icon{background:color-mix(in srgb,currentColor 9%,var(--background_Gray_Light_Light));border-color:color-mix(in srgb,currentColor 18%,var(--border_Light));color:var(--background_Blue)}.ImportData .ImportDataSourceCard .ImportDataSourceLogo.is-icon .material-symbols-outlined{color:inherit;font-size:24px}.ImportData .ImportDataSourceCard .ImportDataSourceTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:680;margin-top:1px}.ImportData .ImportDataSourceCard .ImportDataSourceHint{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text_Title_Light_Light);display:-webkit-box;flex:1 1 auto;font-size:10.5px;line-height:1.45;overflow:hidden}.ImportData .ImportDataSourceCard .ImportDataSourceBtn{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:11.5px;font-weight:600;gap:4px;justify-content:center;margin-top:4px;overflow:hidden;padding:6px 10px;text-overflow:ellipsis;transition:background .15s ease,border-color .15s ease;white-space:nowrap;width:100%}.ImportData .ImportDataSourceCard .ImportDataSourceBtn .material-symbols-outlined{font-size:15px}.ImportData .ImportDataSourceCard .ImportDataSourceBtn:hover{background:color-mix(in srgb,var(--text_Title_Light) 8%,#0000)}.ImportData .ImportDataSourceCard .ImportDataSourceBtn.is-connected{background:color-mix(in srgb,var(--Done) 10%,#0000);border-color:color-mix(in srgb,var(--Done) 28%,#0000);color:var(--Done);cursor:default}.ImportData .ImportDataSourceCard .ImportDataSourceBtn.is-locked{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:default}.ImportData .ImportDataSourceCard .ImportDataSourceCheck{color:var(--background_Blue);font-size:17px;opacity:0;position:absolute;right:8px;top:8px;transform:scale(.7);transition:opacity .15s ease,transform .15s ease}.ImportData .ImportDataSourceCard.is-active,.ImportData .ImportDataSourceCard:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.ImportData .ImportDataSourceCard.is-active{background:var(--background_Gray_Light_Blue)}.ImportData .ImportDataSourceCard.is-active .ImportDataSourceCheck{opacity:1;transform:scale(1)}.ImportData .ImportDataSourceCard.is-active .ImportDataSourceBtn:not(.is-connected){background:var(--background_White)}.ImportData .ImportDataSourceCard.is-locked{cursor:default;opacity:.72}.ImportData .ImportDataSourceCard.is-locked:hover{border-color:var(--border_Light);box-shadow:var(--shadow-lift)}.ImportData .ImportDataConnRow{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:10px;justify-content:space-between;padding:10px 12px}.ImportData .ImportDataConnRow .ImportDataConnMeta{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:11.5px;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ImportData .ImportDataConnRow .ImportDataConnMeta .material-symbols-outlined{color:var(--text_Title_Light);font-size:15px}.ImportData .ImportDataLinkBtn{background:#0000;border:none;border-radius:6px;color:var(--Canceled);cursor:pointer;flex:0 0 auto;font-size:12.5px;font-weight:600;padding:4px 6px}.ImportData .ImportDataLinkBtn:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000)}.ImportData .ImportDataConnLoading{color:var(--text_Title_Light_Light);font-size:12.5px;padding:2px 0}.ImportData .ImportDataConnectForm{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:11px;padding-top:13px}.ImportData .ImportDataConnectForm .ImportDataConnectIntro{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.5;margin:0}.ImportData .ImportDataConnectForm .ImportDataConnectActions{display:flex;gap:8px;justify-content:flex-end;margin-top:2px}.ImportData .ImportDataField{display:flex;flex-direction:column;gap:5px}.ImportData .ImportDataField .ImportDataFieldLabel{color:var(--text_Title_Light);font-size:12px;font-weight:600}.ImportData .ImportDataField .ImportDataFieldLabel .ImportDataFieldOptional{color:var(--text_Title_Light_Light);font-weight:500}.ImportData .ImportDataInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);font-size:13.5px;padding:10px 12px;transition:border-color .15s ease,outline .15s ease,box-shadow .15s ease;width:100%}.ImportData .ImportDataInput::placeholder{color:var(--text_Title_Light_Light_Light)}.ImportData .ImportDataInput:hover{border-color:var(--border_Dark_Light)}.ImportData .ImportDataInput:focus{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.ImportData .ImportDataDateInput{margin-top:2px;max-width:220px}.ImportData .ImportDataDatePicker{display:block;max-width:220px;width:100%}.ImportData .ImportDataDatePicker .ImportDataDateInput{cursor:pointer}.ImportData .ImportDataInlineError{color:var(--Canceled);font-size:12px}.ImportData .ImportDataDateModes{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.ImportData .ImportDataDateModes .ImportDataDateMode{background:var(--background_White);border:1px solid var(--border_Light);border-radius:11px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;flex-direction:column;gap:3px;padding:12px;text-align:left;transition:border-color .15s ease,background .15s ease}.ImportData .ImportDataDateModes .ImportDataDateMode .ImportDataDateModeTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:650}.ImportData .ImportDataDateModes .ImportDataDateMode .ImportDataDateModeHint{color:var(--text_Title_Light_Light);font-size:11px;line-height:1.35}.ImportData .ImportDataDateModes .ImportDataDateMode:hover{border-color:var(--border_Dark_Light)}.ImportData .ImportDataDateModes .ImportDataDateMode.is-active{background:color-mix(in srgb,var(--background_Blue) 6%,#0000);border-color:var(--background_Blue);box-shadow:0 0 0 1px var(--background_Blue),0 1px 3px #0000000d}.ImportData .ImportDataProgress{display:flex;flex-direction:column;gap:16px}.ImportData .ImportDataProgressBar{background:var(--background_Gray_Light);border-radius:999px;height:8px;overflow:hidden;position:relative}.ImportData .ImportDataProgressBar .ImportDataProgressBarFill{background:var(--background_Blue);border-radius:999px;bottom:0;left:0;position:absolute;top:0}.ImportData .ImportDataProgressBar.is-committing .ImportDataProgressBarFill,.ImportData .ImportDataProgressBar.is-fetching .ImportDataProgressBarFill,.ImportData .ImportDataProgressBar.is-queued .ImportDataProgressBarFill{animation:ImportDataIndeterminate 1.25s ease-in-out infinite;width:38%}.ImportData .ImportDataProgressBar.is-completed .ImportDataProgressBarFill{background:var(--Done);width:100%}.ImportData .ImportDataProgressBar.is-failed .ImportDataProgressBarFill{background:var(--Canceled);width:100%}.ImportData .ImportDataProgressBar.is-canceled .ImportDataProgressBarFill{background:var(--text_Title_Light_Light);width:100%}.ImportData .ImportDataProgressHead{align-items:center;display:flex;gap:12px}.ImportData .ImportDataProgressHead .ImportDataProgressStatusIcon{color:var(--background_Blue);font-size:26px}.ImportData .ImportDataProgressHead .ImportDataProgressStatusIcon.is-committing,.ImportData .ImportDataProgressHead .ImportDataProgressStatusIcon.is-fetching,.ImportData .ImportDataProgressHead .ImportDataProgressStatusIcon.is-queued{animation:ImportDataSpin 1.4s linear infinite}.ImportData .ImportDataProgressHead .ImportDataProgressStatusIcon.is-completed{color:var(--Done)}.ImportData .ImportDataProgressHead .ImportDataProgressStatusIcon.is-failed{color:var(--Canceled)}.ImportData .ImportDataProgressHead .ImportDataProgressStatusIcon.is-canceled{color:var(--text_Title_Light_Light)}.ImportData .ImportDataProgressHead .ImportDataProgressLogo{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-shrink:0;height:44px;justify-content:center;position:relative;width:44px}.ImportData .ImportDataProgressHead .ImportDataProgressLogo img{border-radius:6px;height:28px;object-fit:contain;width:28px}.ImportData .ImportDataProgressHead .ImportDataProgressLogo .ImportDataProgressLogoStatus{background:var(--background_White);border-radius:50%;bottom:-6px;color:var(--background_Blue);font-size:18px;position:absolute;right:-6px}.ImportData .ImportDataProgressHead .ImportDataProgressLogo .ImportDataProgressLogoStatus.is-committing,.ImportData .ImportDataProgressHead .ImportDataProgressLogo .ImportDataProgressLogoStatus.is-fetching,.ImportData .ImportDataProgressHead .ImportDataProgressLogo .ImportDataProgressLogoStatus.is-queued{animation:ImportDataSpin 1.4s linear infinite}.ImportData .ImportDataProgressHead .ImportDataProgressLogo .ImportDataProgressLogoStatus.is-completed{color:var(--Done)}.ImportData .ImportDataProgressHead .ImportDataProgressLogo .ImportDataProgressLogoStatus.is-failed{color:var(--Canceled)}.ImportData .ImportDataProgressHead .ImportDataProgressLogo .ImportDataProgressLogoStatus.is-canceled{color:var(--text_Title_Light_Light)}.ImportData .ImportDataProgressHead .ImportDataProgressHeadText h4{color:var(--text_Title_Dark);font-size:15px;font-weight:650;margin:0}.ImportData .ImportDataProgressHead .ImportDataProgressHeadText p{color:var(--text_Title_Light_Light);font-size:12px;margin:2px 0 0}.ImportData .ImportDataProgressHead .ImportDataProgressHeadText .ImportDataProgressMeta{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.ImportData .ImportDataProgressHead .ImportDataProgressHeadText .ImportDataProgressMeta .ImportDataProgressKind{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-weight:600;gap:4px}.ImportData .ImportDataProgressHead .ImportDataProgressHeadText .ImportDataProgressMeta .ImportDataProgressKind .material-symbols-outlined{font-size:15px}.ImportData .ImportDataProgressHead .ImportDataProgressHeadText .ImportDataProgressMeta .ImportDataProgressBy,.ImportData .ImportDataProgressHead .ImportDataProgressHeadText .ImportDataProgressMeta .ImportDataProgressFrom{color:var(--text_Title_Light_Light)}.ImportData .ImportDataStats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(90px,1fr))}.ImportData .ImportDataStats .ImportDataStat{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:11px;display:flex;flex-direction:column;gap:2px;padding:12px}.ImportData .ImportDataStats .ImportDataStat .ImportDataStatNum{color:var(--text_Title_Dark);font-size:20px;font-weight:700}.ImportData .ImportDataStats .ImportDataStat .ImportDataStatLabel{color:var(--text_Title_Light_Light);font-size:11px}.ImportData .ImportDataStats .ImportDataStat.is-good .ImportDataStatNum{color:var(--Done)}.ImportData .ImportDataStats .ImportDataStat.is-bad .ImportDataStatNum{color:var(--Canceled)}.ImportData .ImportDataBackgroundNote{align-items:flex-start;background:var(--background_Gray_Light_Blue);border-radius:11px;display:flex;gap:10px;padding:12px}.ImportData .ImportDataBackgroundNote .material-symbols-outlined{color:var(--background_Blue);font-size:18px;margin-top:1px}.ImportData .ImportDataBackgroundNote p{color:var(--text_Title_Light);font-size:12px;line-height:1.5;margin:0}.ImportData .ImportDataError{align-items:flex-start;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border-radius:11px;display:flex;gap:9px;padding:11px 12px}.ImportData .ImportDataError .material-symbols-outlined{color:var(--Canceled);font-size:18px;margin-top:1px}.ImportData .ImportDataError p{color:var(--text_Title_Dark);font-size:12.5px;line-height:1.45;margin:0}.ImportData .ImportDataWarning{align-items:flex-start;background:color-mix(in srgb,var(--pending) 12%,#0000);border-radius:11px;display:flex;gap:9px;padding:11px 12px}.ImportData .ImportDataWarning .material-symbols-outlined{color:var(--pending);font-size:18px;margin-top:1px}.ImportData .ImportDataWarning p{color:var(--text_Title_Dark);font-size:12.5px;line-height:1.45;margin:0}.ImportData .ImportDataOAuthNotice{align-items:flex-start;border:1px solid #0000;border-radius:11px;display:flex;gap:9px;padding:11px 12px}.ImportData .ImportDataOAuthNotice>.material-symbols-outlined{flex-shrink:0;font-size:18px;margin-top:1px}.ImportData .ImportDataOAuthNotice p{color:var(--text_Title_Dark);flex:1 1;font-size:12.5px;line-height:1.45;margin:0}.ImportData .ImportDataOAuthNotice .ImportDataOAuthNoticeClose{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;padding:0;transition:background .15s ease;width:22px}.ImportData .ImportDataOAuthNotice .ImportDataOAuthNoticeClose .material-symbols-outlined{font-size:15px}.ImportData .ImportDataOAuthNotice .ImportDataOAuthNoticeClose:hover{background:color-mix(in srgb,var(--text_Title_Light) 10%,#0000)}.ImportData .ImportDataOAuthNotice.is-success{background:color-mix(in srgb,var(--Done) 9%,#0000);border-color:color-mix(in srgb,var(--Done) 26%,#0000)}.ImportData .ImportDataOAuthNotice.is-success>.material-symbols-outlined{color:var(--Done)}.ImportData .ImportDataOAuthNotice.is-error{background:color-mix(in srgb,var(--Canceled) 9%,#0000);border-color:color-mix(in srgb,var(--Canceled) 26%,#0000)}.ImportData .ImportDataOAuthNotice.is-error>.material-symbols-outlined{color:var(--Canceled)}.ImportData .ImportDataReview{display:flex;flex-direction:column;gap:12px}.ImportData .ImportDataReview .ImportDataReviewHead h4{color:var(--text_Title_Dark);font-size:15px;font-weight:650;margin:0}.ImportData .ImportDataReview .ImportDataReviewHead p{color:var(--text_Title_Light_Light);font-size:12px;margin:3px 0 0}.ImportData .ImportDataReview .ImportDataReviewHead .ImportDataReviewSkipNote{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:11.5px;gap:5px;margin:6px 0 0}.ImportData .ImportDataReview .ImportDataReviewHead .ImportDataReviewSkipNote .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:14px}.ImportData .ImportDataReview .ImportDataReviewHead .ImportDataReviewWarnNote{align-items:flex-start;color:var(--text_Title_Light);display:flex;font-size:11.5px;gap:5px;line-height:1.45;margin:6px 0 0}.ImportData .ImportDataReview .ImportDataReviewHead .ImportDataReviewWarnNote .material-symbols-outlined{color:var(--pending);flex-shrink:0;font-size:14px;margin-top:1px}.ImportData .ImportDataImported .ImportDataReviewTable,.ImportData .ImportDataReview .ImportDataReviewTable{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;overflow:hidden}.ImportData .ImportDataImported .ImportDataReviewTable.is-readonly .ImportDataReviewRow,.ImportData .ImportDataReview .ImportDataReviewTable.is-readonly .ImportDataReviewRow{cursor:default}.ImportData .ImportDataImported .ImportDataReviewTable.is-readonly .ImportDataReviewRow:not(.is-header):hover,.ImportData .ImportDataReview .ImportDataReviewTable.is-readonly .ImportDataReviewRow:not(.is-header):hover{background:var(--background_White)}.ImportData .ImportDataImported .ImportDataReviewTable.has-amount .ImportDataReviewRow,.ImportData .ImportDataReview .ImportDataReviewTable.has-amount .ImportDataReviewRow{grid-template-columns:28px 1.5fr 1.2fr .9fr .9fr 76px}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewScroll,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewScroll{-webkit-overflow-scrolling:touch;max-height:320px;overflow:auto}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewScroll .ImportDataReviewScrollInner,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewScroll .ImportDataReviewScrollInner{min-width:0;min-width:var(--review-min-width,0)}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewRow,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewRow{grid-gap:8px;align-items:center;border-bottom:1px solid var(--border_Light);cursor:pointer;display:grid;gap:8px;grid-template-columns:28px 1.6fr 1.3fr 1fr 1fr;margin:0;padding:9px 12px;transition:background .12s ease,opacity .12s ease}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewRow.is-header,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewRow.is-header{background:var(--background_Gray_Light_Light);cursor:default;position:-webkit-sticky;position:sticky;top:0;z-index:2}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewRow.is-header .ImportDataReviewCol,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewRow.is-header .ImportDataReviewCol{color:var(--text_Title_Light_Light);font-size:10.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewRow:not(.is-header):hover,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewRow:not(.is-header):hover{background:color-mix(in srgb,var(--background_Blue) 4%,#0000)}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewRow.is-excluded,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewRow.is-excluded{opacity:.5}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewRow.is-readonly,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewRow.is-readonly{cursor:default}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCheck,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCheck{align-items:center;background:var(--background_White);border:1.5px solid var(--border_Light);border-radius:6px;color:#0000;cursor:pointer;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;padding:0;transition:background .12s ease,border-color .12s ease;width:20px}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCheck .material-symbols-outlined,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCheck .material-symbols-outlined{color:inherit;font-size:14px}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCheck:hover,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCheck:hover{border-color:var(--border_Blue)}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCheck.is-checked,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCheck.is-checked{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCheck.is-readonly,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCheck.is-readonly{cursor:default}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCheck.is-readonly.is-imported,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCheck.is-readonly.is-imported{background:var(--Done);border-color:var(--Done);color:#fff}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCheck.is-readonly.is-skipped,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCheck.is-readonly.is-skipped{background:var(--background_Gray_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCheck.is-readonly.is-failed,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCheck.is-readonly.is-failed{background:var(--Canceled);border-color:var(--Canceled);color:#fff}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCol,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCol{color:var(--text_Title_Dark);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCol.is-name,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCol.is-name{display:flex;flex-direction:column;gap:1px}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCol.is-amount,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCol.is-amount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;text-align:right}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCol .ImportDataReviewName,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCol .ImportDataReviewName{color:var(--text_Title_Dark);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCol .ImportDataReviewSub,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCol .ImportDataReviewSub{color:var(--text_Title_Light_Light);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCol .ToolTipTitle,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCol .ToolTipTitle{max-width:100%;min-width:0}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCol .ToolTipTitle .ImportDataReviewCellClip,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCol .ToolTipTitle .ImportDataReviewCellClip{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewRows .ImportDataReviewRow:last-child,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewRows .ImportDataReviewRow:last-child{border-bottom:none}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewEmpty,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewEmpty{color:var(--text_Title_Light_Light);font-size:12.5px;padding:22px;text-align:center}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewMore,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewMore{background:var(--background_Gray_Light_Light);border:none;border-top:1px solid var(--border_Light);color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:600;padding:9px;width:100%}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewMore:hover,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewMore:hover{background:var(--background_Gray_Light)}.ImportData .ImportDataImported{display:flex;flex-direction:column;gap:10px}.ImportData .ImportDataImported .ImportDataImportedToggle{align-items:center;align-self:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;box-shadow:0 1px 3px #0000000d;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:7px 12px;transition:background .15s ease,border-color .15s ease}.ImportData .ImportDataImported .ImportDataImportedToggle .material-symbols-outlined{font-size:17px}.ImportData .ImportDataImported .ImportDataImportedToggle:hover{background:var(--background_Gray_Light_Light);border-color:var(--border_Blue)}.ImportData .ImportDataFooter{align-items:center;background:var(--background_White);display:flex;gap:10px;justify-content:flex-end;padding:14px 22px}.ImportData .ImportDataGhostBtn{background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:600;padding:9px 14px;transition:background .15s ease}.ImportData .ImportDataGhostBtn:hover{background:color-mix(in srgb,var(--text_Title_Light) 7%,#0000)}.ImportData .ImportDataPrimaryBtn{background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:9px;box-shadow:0 1px 3px #0000000d;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:9px 16px;transition:filter .15s ease,opacity .15s ease}.ImportData .ImportDataPrimaryBtn:hover{filter:brightness(1.05)}.ImportData .ImportDataPrimaryBtn:disabled{cursor:not-allowed;opacity:.5}.ImportData .ImportDataDangerBtn{align-items:center;background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 32%,#0000);border-radius:9px;color:var(--Canceled);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:9px 14px;transition:background .15s ease}.ImportData .ImportDataDangerBtn .material-symbols-outlined{font-size:17px}.ImportData .ImportDataDangerBtn:hover{background:color-mix(in srgb,var(--Canceled) 17%,#0000)}.ImportData .ImportDataSpin{animation:ImportDataSpin 1.4s linear infinite;display:inline-block;transform-origin:center}@media(max-width:1050px){.ImportData .ImportDataCard{width:520px}.ImportData .ImportDataSourceGrid{gap:9px;grid-auto-columns:150px}.ImportData .ImportDataImported .ImportDataReviewTable.has-amount .ImportDataReviewRow,.ImportData .ImportDataReview .ImportDataReviewTable.has-amount .ImportDataReviewRow{gap:6px;grid-template-columns:28px 1.4fr 1.1fr .9fr .9fr 64px}}@media(max-width:600px){.ImportData{align-items:flex-end;padding:0}.ImportData .ImportDataCard{animation:ImportDataSheetIn .34s cubic-bezier(.16,1,.3,1) forwards;border-radius:18px 18px 0 0;max-height:94vh;max-width:100%;width:100%}.ImportData .ImportDataDateModes{grid-template-columns:1fr}.ImportData .ImportDataSourceSearch{height:38px}.ImportData .ImportDataSourceGrid{gap:8px;grid-auto-columns:144px}.ImportData .ImportDataSourceShelf .ImportDataShelfArrow{display:none}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewScroll .ImportDataReviewScrollInner,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewScroll .ImportDataReviewScrollInner{min-width:0}.ImportData .ImportDataImported .ImportDataReviewTable.is-readonly .ImportDataReviewRow.is-header,.ImportData .ImportDataReview .ImportDataReviewTable.is-readonly .ImportDataReviewRow.is-header{display:none}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewRow,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewRow{align-items:center;column-gap:8px;display:flex;flex-wrap:wrap;row-gap:3px}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewRow.is-header .ImportDataReviewCol,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewRow.is-header .ImportDataReviewCol{display:none}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCheck,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCheck{flex:0 0 auto}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCol.is-name,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCol.is-name{flex-basis:calc(100% - 30px);flex-grow:1;flex-shrink:1;min-width:0}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCol:not(.is-name),.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCol:not(.is-name){color:var(--text_Title_Light);flex:0 1 auto;font-size:11.5px;max-width:100%;min-width:0}.ImportData .ImportDataImported .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCol.is-amount,.ImportData .ImportDataReview .ImportDataReviewTable .ImportDataReviewRow .ImportDataReviewCol.is-amount{color:var(--text_Title_Dark);font-weight:600;text-align:left}}@keyframes ImportDataOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes ImportDataOverlayOut{0%{opacity:1}to{opacity:0}}@keyframes ImportDataCardIn{0%{opacity:0;transform:translateY(-18px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ImportDataCardOut{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-12px) scale(.99)}}@keyframes ImportDataIndeterminate{0%{transform:translateX(-120%)}to{transform:translateX(320%)}}@keyframes ImportDataSpin{to{transform:rotate(1turn)}}@keyframes ImportDataShimmer{to{transform:translateX(100%)}}@keyframes ImportDataSheetIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}.FileImportPanel{display:flex;flex-direction:column;gap:14px}.FileImportPanel .FileImportDrop{align-items:center;background:var(--background_Gray_Light_Light);border:1.5px dashed var(--border_Dark_Light);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:6px;justify-content:center;padding:34px 20px;text-align:center;transition:border-color .15s ease,background .15s ease}.FileImportPanel .FileImportDrop.is-dragover,.FileImportPanel .FileImportDrop:hover{background:color-mix(in srgb,var(--background_Blue) 7%,var(--background_White));border-color:var(--background_Blue)}.FileImportPanel .FileImportDrop.is-busy{cursor:default}.FileImportPanel .FileImportDrop .FileImportDropIcon{color:var(--background_Blue);font-size:34px}.FileImportPanel .FileImportDrop .FileImportDropIcon.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400}.FileImportPanel .FileImportDrop.is-busy .FileImportDropIcon{animation:fileImportSpin 1s linear infinite}.FileImportPanel .FileImportDrop .FileImportDropTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.FileImportPanel .FileImportDrop .FileImportDropHint{color:var(--text_Title_Light_Light);font-size:12px;max-width:440px}.FileImportPanel .FileImportHead{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.FileImportPanel .FileImportHead .FileImportFile{align-items:center;display:flex;gap:8px;min-width:0}.FileImportPanel .FileImportHead .FileImportFile .material-symbols-outlined{color:var(--background_Blue);font-size:20px}.FileImportPanel .FileImportHead .FileImportFile .FileImportFileName{color:var(--text_Title_Dark);font-size:13px;font-weight:600;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FileImportPanel .FileImportHead .FileImportFile .FileImportFileMeta{color:var(--text_Title_Light_Light);font-size:12px;white-space:nowrap}.FileImportPanel .FileImportHead .FileImportChange{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:600;white-space:nowrap}.FileImportPanel .FileImportHead .FileImportChange:hover{text-decoration:underline}.FileImportPanel .FileImportNameField{display:flex;flex-direction:column;gap:6px}.FileImportPanel .FileImportNameField .FileImportNameLabel{color:var(--text_Title_Light);font-size:12px;font-weight:600}.FileImportPanel .FileImportNameField .FileImportNameInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;color:var(--text_Title_Dark);font-size:14px;height:38px;outline:none;padding:0 12px;transition:border-color .15s ease}.FileImportPanel .FileImportNameField .FileImportNameInput:focus{border-color:var(--background_Blue)}.FileImportPanel .FileImportNameField .FileImportNameInput::placeholder{color:var(--text_Title_Light_Light)}.FileImportPanel .FileImportMapIntro{align-items:center;color:var(--text_Title_Light);display:flex;font-size:13px;gap:12px;justify-content:space-between}.FileImportPanel .FileImportMapIntro .FileImportReset{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:600;white-space:nowrap}.FileImportPanel .FileImportMapIntro .FileImportReset:hover{text-decoration:underline}.FileImportPanel .FileImportTabs{display:flex;flex-direction:column;gap:10px}.FileImportPanel .FileImportTabs .FileImportTab{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:12px}.FileImportPanel .FileImportTabs .FileImportTab .FileImportTabHead{align-items:center;display:flex;gap:7px}.FileImportPanel .FileImportTabs .FileImportTab .FileImportTabHead .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.FileImportPanel .FileImportTabs .FileImportTab .FileImportTabHead .FileImportTabName{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.FileImportPanel .FileImportTabs .FileImportTab .FileImportTabHead .FileImportTabMeta{color:var(--text_Title_Light_Light);font-size:12px}.FileImportPanel .FileImportTabs .FileImportTab .FileImportTabHead .FileImportTabRemove{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:24px;justify-content:center;margin-left:auto;padding:0;width:24px}.FileImportPanel .FileImportTabs .FileImportTab .FileImportTabHead .FileImportTabRemove .material-symbols-outlined{color:inherit;font-size:16px}.FileImportPanel .FileImportTabs .FileImportTab .FileImportTabHead .FileImportTabRemove:hover{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.FileImportPanel .FileImportTabs .FileImportTab .FileImportCols{display:flex;flex-wrap:wrap;gap:6px}.FileImportPanel .FileImportTabs .FileImportTab .FileImportCols .FileImportColChip{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:12px;font-weight:500;gap:3px;height:26px;padding:0 4px 0 10px}.FileImportPanel .FileImportTabs .FileImportTab .FileImportCols .FileImportColChip .FileImportColChipName{color:var(--text_Title_Dark);max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FileImportPanel .FileImportTabs .FileImportTab .FileImportCols .FileImportColChip .FileImportColRemove{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;padding:0;width:16px}.FileImportPanel .FileImportTabs .FileImportTab .FileImportCols .FileImportColChip .FileImportColRemove .material-symbols-outlined{color:inherit;font-size:14px}.FileImportPanel .FileImportTabs .FileImportTab .FileImportCols .FileImportColChip .FileImportColRemove:hover{background:color-mix(in srgb,var(--Canceled) 16%,#0000);color:var(--Canceled)}.FileImportPanel .FileImportSheetTabs{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-color:var(--border_Dark_Light) #0000;scrollbar-width:thin}.FileImportPanel .FileImportSheetTabs::-webkit-scrollbar{height:6px}.FileImportPanel .FileImportSheetTabs::-webkit-scrollbar-thumb{background:var(--border_Dark_Light);border-radius:999px}.FileImportPanel .FileImportSheetTabs .FileImportSheetTab{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;flex:0 0 auto;gap:6px;padding:7px 12px;transition:border-color .15s ease,background .15s ease,opacity .15s ease}.FileImportPanel .FileImportSheetTabs .FileImportSheetTab .material-symbols-outlined{color:var(--text_Title_Light);font-size:15px}.FileImportPanel .FileImportSheetTabs .FileImportSheetTab .FileImportSheetTabName{color:var(--text_Title_Dark);font-size:12.5px;font-weight:600;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FileImportPanel .FileImportSheetTabs .FileImportSheetTab .FileImportSheetTabCount{color:var(--text_Title_Light_Light);font-size:11px;font-weight:500;white-space:nowrap}.FileImportPanel .FileImportSheetTabs .FileImportSheetTab:hover{border-color:var(--border_Dark_Light)}.FileImportPanel .FileImportSheetTabs .FileImportSheetTab.is-active{background:color-mix(in srgb,var(--background_Blue) 7%,#0000);border-color:var(--background_Blue)}.FileImportPanel .FileImportSheetTabs .FileImportSheetTab.is-active .FileImportSheetTabName,.FileImportPanel .FileImportSheetTabs .FileImportSheetTab.is-active .material-symbols-outlined{color:var(--background_Blue)}.FileImportPanel .FileImportSheetTabs .FileImportSheetTab.is-excluded{border-style:dashed;opacity:.62}.FileImportPanel .FileImportSheetNote{color:var(--text_Title_Light_Light);font-size:11.5px}.FileImportPanel .FileImportMapList{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column}.FileImportPanel .FileImportMapList .FileImportMapListHead{align-items:center;background:var(--background_Gray_Light_Light);border-bottom:1px solid var(--border_Light);border-radius:12px 12px 0 0;display:flex;gap:10px;justify-content:space-between;padding:8px 12px}.FileImportPanel .FileImportMapList .FileImportMapListHead .FileImportMapListMeta{color:var(--text_Title_Light_Light);font-size:11.5px}.FileImportPanel .FileImportMapList .FileImportMapListHead .FileImportMapClear{background:#0000;border:none;border-radius:5px;color:var(--text_Title_Light);cursor:pointer;font-size:11.5px;font-weight:600;padding:2px 4px;white-space:nowrap}.FileImportPanel .FileImportMapList .FileImportMapListHead .FileImportMapClear:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.FileImportPanel .FileImportMapList .FileImportMapRow{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:10px;padding:10px 12px}.FileImportPanel .FileImportMapList .FileImportMapRow:last-child{border-bottom:none}.FileImportPanel .FileImportMapList .FileImportMapRow .FileImportMapColInfo{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.FileImportPanel .FileImportMapList .FileImportMapRow .FileImportMapColInfo .FileImportMapColName{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FileImportPanel .FileImportMapList .FileImportMapRow .FileImportMapColInfo .FileImportMapColPreview{color:var(--text_Title_Light_Light);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FileImportPanel .FileImportMapList .FileImportMapRow .FileImportMapArrow{color:var(--text_Title_Light_Light_Light);flex-shrink:0;font-size:18px}.FileImportPanel .FileImportMapList .FileImportMapRow .FileImportMapSelect{flex:0 0 auto;position:relative;width:200px}.FileImportPanel .FileImportMapList .FileImportMapRow .FileImportMapSelect .FileImportMapSelectBtn{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:9px;cursor:pointer;display:flex;gap:6px;height:34px;justify-content:space-between;padding:0 10px;transition:border-color .15s ease,background .15s ease;width:100%}.FileImportPanel .FileImportMapList .FileImportMapRow .FileImportMapSelect .FileImportMapSelectBtn .FileImportMapSelectValue{color:var(--text_Title_Light_Light);font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FileImportPanel .FileImportMapList .FileImportMapRow .FileImportMapSelect .FileImportMapSelectBtn .material-symbols-outlined{color:var(--text_Title_Light);flex-shrink:0;font-size:17px;transition:transform .15s ease}.FileImportPanel .FileImportMapList .FileImportMapRow .FileImportMapSelect .FileImportMapSelectBtn:hover{border-color:var(--border_Dark_Light)}.FileImportPanel .FileImportMapList .FileImportMapRow .FileImportMapSelect.is-mapped .FileImportMapSelectBtn{background:color-mix(in srgb,var(--background_Blue) 7%,#0000);border-color:color-mix(in srgb,var(--background_Blue) 34%,var(--border_Light))}.FileImportPanel .FileImportMapList .FileImportMapRow .FileImportMapSelect.is-mapped .FileImportMapSelectBtn .FileImportMapSelectValue{color:var(--background_Blue)}.FileImportPanel .FileImportMapList .FileImportMapRow .FileImportMapSelect.is-open .FileImportMapSelectBtn{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.FileImportPanel .FileImportMapList .FileImportMapRow .FileImportMapSelect.is-open .FileImportMapSelectBtn>.material-symbols-outlined{transform:rotate(180deg)}.FileImportPanel .FileImportMapList .FileImportMapRow .FileImportMapSelect .FileImportMapMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 26px #00000021;max-height:236px;overflow-y:auto;padding:4px;position:absolute;right:0;top:calc(100% + 4px);width:230px;z-index:30}.FileImportPanel .FileImportMapList .FileImportMapRow .FileImportMapSelect .FileImportMapMenu .FileImportMapOption{align-items:center;background:#0000;border:none;border-radius:7px;cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding:8px 9px;text-align:left;width:100%}.FileImportPanel .FileImportMapList .FileImportMapRow .FileImportMapSelect .FileImportMapMenu .FileImportMapOption .FileImportMapOptionLabel{color:var(--text_Title_Dark);flex:1 1 auto;font-size:12.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FileImportPanel .FileImportMapList .FileImportMapRow .FileImportMapSelect .FileImportMapMenu .FileImportMapOption .FileImportMapOptionUsed{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light_Light);flex-shrink:0;font-size:10px;font-weight:700;letter-spacing:.03em;padding:1px 6px;text-transform:uppercase}.FileImportPanel .FileImportMapList .FileImportMapRow .FileImportMapSelect .FileImportMapMenu .FileImportMapOption .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:15px}.FileImportPanel .FileImportMapList .FileImportMapRow .FileImportMapSelect .FileImportMapMenu .FileImportMapOption:hover{background:var(--background_Gray_Light_Light)}.FileImportPanel .FileImportMapList .FileImportMapRow .FileImportMapSelect .FileImportMapMenu .FileImportMapOption.is-selected{background:color-mix(in srgb,var(--background_Blue) 8%,#0000)}.FileImportPanel .FileImportMapList .FileImportMapRow .FileImportMapSelect .FileImportMapMenu .FileImportMapOption.is-selected .FileImportMapOptionLabel{font-weight:600}.FileImportPanel .FileImportMapList .FileImportMapRow .FileImportMapSelect .FileImportMapMenu .FileImportMapOption.is-none .FileImportMapOptionLabel{color:var(--text_Title_Light)}.FileImportPanel .FileImportMinHint{align-items:flex-start;background:color-mix(in srgb,var(--background_Blue) 7%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 26%,#0000);border-radius:9px;display:flex;gap:8px;padding:9px 12px}.FileImportPanel .FileImportMinHint .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.FileImportPanel .FileImportMinHint p{color:var(--text_Title_Light);font-size:12.5px;line-height:1.45;margin:0}.FileImportPanel .FileImportActions{align-items:center;display:flex;gap:12px;justify-content:space-between}.FileImportPanel .FileImportActions .FileImportActionsHint{color:var(--text_Title_Light_Light);font-size:12px}.FileImportPanel .FileImportActions .FileImportStartBtn{background:var(--background_Blue);border:none;border-radius:9px;box-shadow:0 1px 3px #0000000d;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:38px;padding:0 18px;transition:filter .15s ease}.FileImportPanel .FileImportActions .FileImportStartBtn:hover{filter:brightness(1.05)}.FileImportPanel .FileImportActions .FileImportStartBtn:disabled{cursor:not-allowed;opacity:.5}.FileImportPanel .FileImportWarn{align-items:flex-start;background:color-mix(in srgb,var(--pending) 10%,#0000);border:1px solid color-mix(in srgb,var(--pending) 35%,#0000);border-radius:9px;display:flex;gap:8px;padding:9px 12px}.FileImportPanel .FileImportWarn .material-symbols-outlined{color:var(--pending);font-size:18px}.FileImportPanel .FileImportWarn .FileImportWarnList{display:flex;flex-direction:column;gap:3px}.FileImportPanel .FileImportWarn .FileImportWarnList p{color:var(--pending);font-size:13px;margin:0}.FileImportPanel .FileImportError{align-items:center;background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 35%,#0000);border-radius:9px;display:flex;gap:8px;padding:9px 12px}.FileImportPanel .FileImportError .material-symbols-outlined{color:var(--Canceled);font-size:18px}.FileImportPanel .FileImportError p{color:var(--Canceled);font-size:13px;margin:0}@media(max-width:1050px){.FileImportPanel .FileImportMapList .FileImportMapRow .FileImportMapSelect{width:180px}.FileImportPanel .FileImportMapList .FileImportMapRow .FileImportMapSelect .FileImportMapMenu{width:210px}}@media(max-width:600px){.FileImportPanel .FileImportMapList .FileImportMapRow{flex-wrap:wrap;row-gap:6px}.FileImportPanel .FileImportMapList .FileImportMapRow .FileImportMapColInfo{flex:1 1 100%}.FileImportPanel .FileImportMapList .FileImportMapRow .FileImportMapArrow{display:none}.FileImportPanel .FileImportMapList .FileImportMapRow .FileImportMapSelect{width:100%}.FileImportPanel .FileImportMapList .FileImportMapRow .FileImportMapSelect .FileImportMapMenu{left:0;right:0;width:auto}.FileImportPanel .FileImportSheetTabs .FileImportSheetTab .FileImportSheetTabName{max-width:110px}}@keyframes fileImportSpin{to{transform:rotate(1turn)}}.EntityImportBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:7px;height:32px;padding:0 13px;transition:border-color .15s ease,background .15s ease}.EntityImportBtn .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.EntityImportBtn:hover{background:var(--background_Gray_Light_Light)}.Appointments{animation:RenderPageOpen .1s ease;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;max-width:100%;overflow:auto;width:100%}.Appointments .AppointmentsHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:5px 20px 10px}.Appointments .AppointmentsHeader .AppointmentsHeaderMain{display:flex}.Appointments .AppointmentsHeader .AppointmentsHeaderMain .AppointmentsTitle{font-size:20px;font-weight:600;margin:0}.Appointments .AppointmentsHeader .AppointmentsHeaderMain .AppointmentsSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:4px 0 0}.Appointments .AppointmentsHeader .AppointmentsHeaderActions{align-items:center;display:flex}.Appointments .AppointmentsHeader .AppointmentsAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.Appointments .AppointmentsHeader .AppointmentsAddBtn .AppointmentsAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.Appointments .AppointmentsHeader .AppointmentsAddBtn .AppointmentsAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.Appointments .AppointmentsHeader .AppointmentsAddBtn .AppointmentsAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.Appointments .AppointmentsHeader .AppointmentsAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.Appointments .AppointmentsHeader .AppointmentsAddBtn:active{transform:scale(.98)}.Appointments .AppointmentsHeader .AppointmentsAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}@keyframes AppointmentsSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.Appointments .AppointmentsStats{display:flex;flex-direction:column;gap:14px;padding:0 20px}.Appointments .AppointmentsStats .AppointmentsStatsRow{display:flex;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));overflow:auto}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:6px;min-height:181px;min-width:260px;padding:14px 16px;width:100%}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard.is-breakdown{min-height:180px;min-width:320px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard.is-sold,.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard.is-status,.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard.is-total{border-left:8px solid var(--background_Blue)}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard.is-average,.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard.is-unscheduled{border-left:8px solid var(--background_Blue_Dark)}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard.is-breakdown{min-width:360px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatLabel{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatValue{color:var(--text_Title_Dark);font-size:22px;font-weight:700}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatMetaRow{align-items:center;display:flex;gap:10px;justify-content:space-between;white-space:nowrap}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatMeta{color:var(--text_Title_Light_Light);font-size:12px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatSub{color:var(--text_Title_Light_Light_Light);font-size:11px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatTrend{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;font-weight:600;gap:4px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatTrend svg{font-size:14px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatTrend.is-up{color:var(--Done)}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatTrend.is-down{color:var(--Canceled)}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatTrend.is-flat{color:var(--text_Title_Light_Light)}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatSkeleton{animation:AppointmentsSkeletonShimmer 1.2s ease infinite;background:linear-gradient(90deg,var(--border_Dark_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Dark_Light) 100%);background-size:200% 100%;border-radius:8px;height:14px;width:100%}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatSkeleton.is-value{height:24px;max-width:140px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatSkeleton.is-meta{height:12px;max-width:180px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatSkeleton.is-breakdown{height:36px;max-width:100%}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;overflow:visible;width:100%}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownAxis{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between;padding:2px 0 18px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownAxisTick{align-items:center;display:flex;height:1px;justify-content:flex-end;width:100%}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownAxisLabel{color:var(--text_Title_Light_Light_Light);font-size:11px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownBars{align-items:flex-end;display:flex;flex:1 1;gap:5px;padding-bottom:2px;position:relative;z-index:2}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownItem{display:flex;flex:1 1;justify-content:center;min-width:0;position:relative;z-index:2}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownItemInner{align-items:center;border:1px solid #0000;border-radius:8px;display:flex;flex-direction:column;gap:6px;padding:0 2px;transition:border-color .15s ease,background-color .15s ease;width:100%}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownTooltip{display:flex;justify-content:center}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownTooltip .ToolTopExplainTarget{display:flex;justify-content:center;width:22px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownTooltip .ToolTopExplainBubble{left:20px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownTooltip:focus-within .ToolTopExplainBubble,.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownTooltip:hover .ToolTopExplainBubble{left:-10px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownFooter{align-items:center;display:flex;justify-content:center;width:100%}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownLabel{color:var(--text_Title_Dark);font-size:9px;font-weight:300;line-height:1.1;margin-right:5px;margin-top:5px;text-align:center;transform:rotate(25deg);white-space:nowrap;width:100%}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownBar{align-items:flex-end;background:var(--border_Dark_Light);border-radius:2px;display:flex;height:70px;overflow:hidden;width:22px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownFill{background:linear-gradient(90deg,var(--background_Blue),var(--background_Blue));border-radius:2px;display:block;height:0;width:100%}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownItem.status-submitted .AppointmentsStatBreakdownFill{background:var(--Submited)}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownItem.status-in-progress .AppointmentsStatBreakdownFill{background:var(--InProgress)}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownItem.status-canceled .AppointmentsStatBreakdownFill{background:var(--Canceled)}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownItem.status-done .AppointmentsStatBreakdownFill{background:var(--Done)}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownItem.status-pending .AppointmentsStatBreakdownFill{background:var(--pending)}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownItem.status-estimate .AppointmentsStatBreakdownFill{background:var(--Estimate)}.Appointments .AppointmentsControls{display:flex;flex-direction:column;margin-top:15px;z-index:4}.Appointments .AppointmentsControls .AppointmentsControlsTop{align-items:center;display:flex;justify-content:space-between;margin-bottom:-3px;padding:0 20px;z-index:4}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsLeft{align-items:center;display:flex}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsLeft .AppointmentsControlsTopBox{align-items:center;border-bottom:3px solid var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:10px;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsLeft .AppointmentsControlsTopBox.is-active,.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsLeft .AppointmentsControlsTopBox:hover{border-bottom:3px solid var(--background_Blue_Dark);color:var(--background_Blue_Dark)}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsLeft .AppointmentsControlsTopBox .AppointmentsControlsTopLabel{white-space:nowrap}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsLeft .AppointmentsControlsTopBox .AppointmentsControlsTopCount{background-color:var(--background_Gray_Light_Blue);border:1px solid var(--outline_Blue);border-radius:999px;color:var(--background_Blue_Dark);font-size:12px;font-weight:600;margin-left:2px;padding:2px 12px}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsLeft .AppointmentsControlsTopBox.status-submitted .AppointmentsControlsTopCount{background:var(--background_Gray_Light_Blue);border-color:var(--outline_Blue);color:var(--background_Blue_Dark)}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsLeft .AppointmentsControlsTopBox.status-in-progress .AppointmentsControlsTopCount{background:color-mix(in srgb,var(--InProgress) 14%,#0000);border-color:color-mix(in srgb,var(--InProgress) 40%,#0000);color:var(--InProgress)}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsLeft .AppointmentsControlsTopBox.status-canceled .AppointmentsControlsTopCount{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:color-mix(in srgb,var(--Canceled) 40%,#0000);color:var(--Canceled)}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsLeft .AppointmentsControlsTopBox.status-done .AppointmentsControlsTopCount{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,#0000);color:var(--Done)}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsLeft .AppointmentsControlsTopBox.status-pending .AppointmentsControlsTopCount{background:color-mix(in srgb,var(--pending) 16%,#0000);border-color:color-mix(in srgb,var(--pending) 45%,#0000);color:var(--pending)}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsLeft .AppointmentsControlsTopBox.status-estimate .AppointmentsControlsTopCount{background:var(--background_Gray_Light_Blue);border-color:var(--outline_Blue);color:var(--background_Blue_Dark)}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsLeft .AppointmentsControlsTopBox.status-all .AppointmentsControlsTopCount{background:var(--border_Dark_Light);border-color:var(--border_Light);color:var(--text_Title_Dark)}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsTopRight{align-items:center;display:flex;flex-shrink:0;gap:10px;margin-top:-13px;position:relative}.Appointments .AppointmentsTableCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;border-top:3px solid var(--border_Light);display:flex;flex:1 1;flex-direction:column;min-height:500px}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsBox{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:4px;box-sizing:border-box;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:6px;height:32px;outline:3px solid #0000;padding:6px 10px;transition:border .15s ease,color .15s ease}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsBox:hover{border:1px solid var(--background_Blue);color:var(--text_Title_Dark);outline:3px solid var(--outline_Blue)}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsBox:disabled{cursor:not-allowed;opacity:.6;outline:3px solid #0000}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsIcon{font-size:16px}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsField{position:relative}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsField .AppointmentsMultiMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;top:calc(100% + 8px);width:260px;z-index:30}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiMenuTitle{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:12px}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiMenuTitle h3{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin:0}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined{border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:23px;transition:color .15s ease}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined:active{transform:scale(.97)}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiSearch{align-items:center;border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:8px;margin-left:4%;outline:3px solid #0000;padding:0 10px;transition:all .15s ease;width:92%}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiSearch:focus-within,.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiSearch:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiSearchIcon{color:var(--text_Title_Light_Light);font-size:14px}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiSearch input{background:#0000;border:none;color:var(--text_Title);flex:1 1;font-size:12px;outline:none;padding:10px 0}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;padding:2px;transition:color .15s ease}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear:active{transform:scale(.97)}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiOptions{display:flex;flex-direction:column;gap:7px;max-height:280px;overflow-y:auto;padding:8px 10px}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiEmpty{color:var(--text_Title_Light);font-size:12px;padding:12px 8px}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:6px 8px;text-align:left;transition:background .12s ease,color .12s ease}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption.is-selected{background:var(--background_Gray_Light)}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption .AppointmentsMultiCheckbox{align-items:center;border:1px solid var(--border_Light);border-radius:5px;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:700;height:18px;justify-content:center;width:18px}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption .AppointmentsMultiOptionLabel{color:var(--text_Title);font-size:13px}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiFooter{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding:10px 12px 12px}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiFooter h5{color:var(--Canceled);font-size:12px;font-weight:500;margin:0}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiFooter .AppointmentsMultiFooterBtn{background:var(--background_Blue);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:400;outline:3px solid #0000;padding:8px 14px;transition:all .15s ease}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiFooter .AppointmentsMultiFooterBtn:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiFooter .AppointmentsMultiFooterBtn:disabled{cursor:not-allowed;opacity:.6}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsDateFilter{align-items:center;display:flex}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsDateFieldFilter{position:relative}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace{align-items:center;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:flex;flex-wrap:wrap;font-size:13px;font-weight:500;gap:6px;margin-left:-10px;position:relative;transition:border-color .12s ease,box-shadow .12s ease;transition:background-color .15s ease,color .15s ease;width:-webkit-max-content;width:max-content}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceButton{align-items:center;border-radius:4px;color:var(--text_Title_Light);display:flex;gap:4px;padding:6px 10px;transition:all .15s ease}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceButton:hover{background-color:var(--background_Gray_Light)}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceButton span{color:inherit;font-size:13px;font-weight:500;transition:transform .18s ease}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnacFilteredArray{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-left:6px}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceAction{align-items:center;display:inline-flex;position:relative}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceDropdown{position:relative}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceTag{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-sizing:border-box;color:var(--text_Title);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;height:32px;outline:3px solid #0000;padding:5px 10px;transition:all .15s ease}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceTag:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceTag .AppointmentsFiltersAdvnaceTagLabel{color:var(--text_Title_Light);font-size:13px;font-weight:600}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceTag .AppointmentsFiltersAdvnaceTagValue{color:var(--text_Title)}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceTag .AppointmentsFiltersAdvnaceTagClear{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:18px;justify-content:center;padding:0;width:18px}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceTag .AppointmentsFiltersAdvnaceTagClear .material-symbols-outlined{font-size:14px;line-height:1}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceTag .AppointmentsFiltersAdvnaceTagClear:hover{background:var(--background_Gray_Light);color:var(--background_Blue_Dark)}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceTab{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:8px;left:0;padding:8px;position:absolute;top:calc(100% + 6px);z-index:30}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceTab .AppointmentsFiltersAdvnaceListItem{background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title);cursor:pointer;font-size:13px;font-weight:400;padding:6px 8px;text-align:left}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceTab .AppointmentsFiltersAdvnaceListItem:hover{background:var(--background_Gray_Light)}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter{min-width:200px;position:relative}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiButton{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiButton .AppointmentsMultiLabel{color:var(--text_Title_Light);font-weight:600;white-space:nowrap}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiButton .AppointmentsMultiSelected{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:6px;min-width:80px}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiButton .AppointmentsMultiPlaceholder{color:var(--text_Title_Light_Light);font-size:12px}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiButton .AppointmentsMultiTag{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title);font-size:11px;font-weight:600;padding:2px 8px;white-space:nowrap}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiButton .AppointmentsMultiChevron{color:var(--text_Title_Light_Light);font-size:18px;margin-left:auto;transition:transform .15s ease}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiButton .AppointmentsMultiChevron.is-open{transform:rotate(180deg)}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;top:calc(100% + 6px);width:260px;z-index:30}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiMenuTitle{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:12px}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiMenuTitle h3{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin:0}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined{border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:23px;transition:color .15s ease}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined:active{transform:scale(.97)}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiSearch{align-items:center;border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:8px;margin-left:4%;outline:3px solid #0000;padding:0 10px;transition:all .15s ease;width:92%}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiSearch:focus-within,.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiSearch:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiSearchIcon{color:var(--text_Title_Light_Light);font-size:14px}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiSearch input{background:#0000;border:none;color:var(--text_Title);flex:1 1;font-size:12px;outline:none;padding:10px 0}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;padding:2px;transition:color .15s ease}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear:active{transform:scale(.97)}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiOptions{display:flex;flex-direction:column;gap:7px;max-height:280px;overflow-y:auto;padding:8px 10px}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiSectionHeader{color:var(--text_Title_Light_Light);font-size:11px;font-weight:400;letter-spacing:.3px;padding:6px 4px 2px}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title);cursor:pointer;display:flex;font-size:12px;gap:8px;padding:6px 8px;text-align:left}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption:hover{background:var(--background_Gray_Light)}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption:active{transform:scale(.99)}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption.is-selected{background:var(--background_Gray_Light)}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption.is-selected:hover{border:1px solid var(--border_Light)}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption .AppointmentsMultiCheckbox{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;height:18px;justify-content:center;width:18px}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption .AppointmentsMultiOptionLabel{flex:1 1;text-align:left}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiEmpty{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;padding:0 8px 15px;text-align:center}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiFooter{align-items:center;display:flex;justify-content:flex-end;padding:0 10px 12px}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiFooter h5{color:#dc0808;font-size:11px;font-weight:400;margin:0 15px 0 0}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiFooter .AppointmentsMultiFooterBtn{background:var(--background_Blue);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:400;outline:3px solid #0000;padding:8px 16px;transition:all .15s ease}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiFooter .AppointmentsMultiFooterBtn:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiFooter .AppointmentsMultiFooterBtn.is-ghost{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu.is-anchored{position:fixed}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter.is-menu-only{height:0;min-height:0}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsMultiFilter.is-menu-only .AppointmentsMultiMenu{left:-75px;top:22px}.Appointments .AppointmentsTableCard .TableGrid .TableSelectCell,.Appointments .AppointmentsTableCard .TableGrid .TableSelectHeader{background-color:var(--background_White);left:0;position:-webkit-sticky;position:sticky;z-index:1}.Appointments .AppointmentsTableCard .TableGrid .TableSelectHeader{background:var(--background_Gray_Light_Light);z-index:3}.Appointments .AppointmentsTableCard .TableGrid .SettingsActionsHeader{max-width:50px}.Appointments .AppointmentsTableCard .TableGrid .SettingsActionsHeader,.Appointments .AppointmentsTableCard .TableGrid .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.Appointments .AppointmentsTableCard .TableGrid .SettingsActionsHeader{background-color:var(--background_Gray_Light_Light)}.Appointments .AppointmentsTableCard .TableGrid .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.Appointments .AppointmentsTableCard .TableGrid .SettingsCellEdit .material-symbols-outlined{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;width:100%}.Appointments .AppointmentsTableCard .TableGrid .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.Appointments .AppointmentsTableCard .TableGrid .AppointmentsCell{align-items:center;display:flex}.Appointments .AppointmentsTableCard .TableGrid .AppointmentsCell .AppointmentsPhoneLink{color:var(--background_Blue);font-weight:500;text-decoration:underline;text-underline-offset:2px}.Appointments .AppointmentsTableCard .TableGrid .AppointmentsCell .AppointmentsPhoneLink:hover{color:var(--background_Blue_Dark)}.Appointments .AppointmentsTableCard .TableGrid .AppointmentsCompanyCell{align-items:center;display:inline-flex;gap:8px}.Appointments .AppointmentsTableCard .TableGrid .AppointmentsCompanyCell .AppointmentsCompanyLogo{background:var(--background_Gray_Light);border-radius:50%;height:18px;object-fit:cover;width:18px}.Appointments .AppointmentsTableCard .TableGrid .AppointmentsCompanyCell .AppointmentsCompanyName{color:var(--text_Title_Light);font-weight:400}.Appointments .AppointmentsTableCard .TableGrid .AppointmentsTagsCell{align-items:center;display:flex;flex-wrap:nowrap;gap:6px;min-width:0;overflow:visible}.Appointments .AppointmentsTableCard .TableGrid .AppointmentsTagsCell .AppointmentsTagChip{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:5px;line-height:18px;max-width:140px;padding:2px 8px;transition:transform .12s ease,box-shadow .12s ease;white-space:nowrap}.Appointments .AppointmentsTableCard .TableGrid .AppointmentsTagsCell .AppointmentsTagChip:hover{box-shadow:0 1px 3px #0000000d;transform:translateY(-1px)}.Appointments .AppointmentsTableCard .TableGrid .AppointmentsTagsCell .AppointmentsTagChip .AppointmentsTagDot{background:currentColor;border-radius:50%;flex-shrink:0;height:6px;width:6px}.Appointments .AppointmentsTableCard .TableGrid .AppointmentsTagsCell .AppointmentsTagChip .AppointmentsTagText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1050px){.Appointments .AppointmentsTableCard .TableGrid .AppointmentsTagsCell{gap:4px}.Appointments .AppointmentsTableCard .TableGrid .AppointmentsTagsCell .AppointmentsTagChip{font-size:11px;max-width:110px}}@media(max-width:600px){.Appointments .AppointmentsTableCard .TableGrid .AppointmentsTagsCell{flex-wrap:wrap;justify-content:flex-end}.Appointments .AppointmentsTableCard .TableGrid .AppointmentsTagsCell .AppointmentsTagChip{max-width:none}}.Appointments .AppointmentsTableCard .TableGrid .AppointmentsCellStatus .AppointmentsStatusBadge{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;gap:6px;letter-spacing:.01em;padding:4px 10px;text-transform:capitalize;transition:background .15s ease,border-color .15s ease}.Appointments .AppointmentsTableCard .TableGrid .AppointmentsCellStatus .AppointmentsStatusBadge .AppointmentsStatusDot{background:currentColor;border-radius:999px;box-shadow:0 0 0 2px color-mix(in srgb,currentColor 22%,#0000);height:8px;width:8px}.Appointments .AppointmentsTableCard .TableGrid .AppointmentsCellStatus .is-submitted{background:color-mix(in srgb,var(--Submited) 14%,#0000);border-color:color-mix(in srgb,var(--Submited) 40%,#0000);color:var(--Submited)}.Appointments .AppointmentsTableCard .TableGrid .AppointmentsCellStatus .is-in-progress{background:color-mix(in srgb,var(--InProgress) 14%,#0000);border-color:color-mix(in srgb,var(--InProgress) 40%,#0000);color:var(--InProgress)}.Appointments .AppointmentsTableCard .TableGrid .AppointmentsCellStatus .is-canceled{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:color-mix(in srgb,var(--Canceled) 40%,#0000);color:var(--Canceled)}.Appointments .AppointmentsTableCard .TableGrid .AppointmentsCellStatus .is-done{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,#0000);color:var(--Done)}.Appointments .AppointmentsTableCard .TableGrid .AppointmentsCellStatus .is-pending{background:color-mix(in srgb,var(--pending) 16%,#0000);border-color:color-mix(in srgb,var(--pending) 45%,#0000);color:var(--pending)}.Appointments .AppointmentsTableCard .TableGrid .AppointmentsCellStatus .is-estimate{background:color-mix(in srgb,var(--Estimate) 14%,#0000);border-color:color-mix(in srgb,var(--Estimate) 40%,#0000);color:var(--Estimate)}.Appointments .AppointmentsTableCard .TableGrid .AppointmentsCellStatus .is-unknown{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Light_Light)}@media(max-width:1050px){.Appointments .AppointmentsHeader{padding:5px 16px 12px}.Appointments .AppointmentsHeader .AppointmentsHeaderMain .AppointmentsTitle{font-size:18px}.Appointments .AppointmentsStats{padding:0 16px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard{min-height:160px;min-width:220px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatValue{font-size:20px}.Appointments .AppointmentsControls .AppointmentsControlsTop{flex-wrap:wrap;padding:0 16px}}@media(max-width:600px){.Appointments{overflow-x:hidden}.Appointments .AppointmentsHeader{flex-wrap:wrap;gap:8px;padding:5px 12px 10px}.Appointments .AppointmentsHeader .AppointmentsHeaderMain .AppointmentsTitle{font-size:16px}.Appointments .AppointmentsHeader .AppointmentsHeaderMain .AppointmentsSubtitle{font-size:12px}.Appointments .AppointmentsHeader .AppointmentsAddBtn{height:44px;min-height:44px;padding:4px 12px 4px 8px}.Appointments .AppointmentsHeader .AppointmentsAddBtn .AppointmentsAddBtnLabel{font-size:12px}.Appointments .AppointmentsStats{padding:0 12px}.Appointments .AppointmentsStats .AppointmentsStatsRow{-webkit-overflow-scrolling:touch;gap:10px;overflow-x:auto}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard{min-height:0;min-width:200px;padding:12px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatValue{font-size:18px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatLabel{font-size:12px}.Appointments .AppointmentsControls{margin-top:10px}.Appointments .AppointmentsControls .AppointmentsControlsTop{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto;padding:0 12px}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsLeft{flex-wrap:nowrap}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsLeft .AppointmentsControlsTopBox{font-size:13px;min-height:44px;padding:8px;white-space:nowrap}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsTopRight{gap:8px;margin-top:-10px}.Appointments .AppointmentsTableCard{min-height:0}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsControlsActionsBox{min-height:44px;white-space:nowrap}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace{flex-wrap:nowrap;margin-left:0}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnacFilteredArray{-webkit-overflow-scrolling:touch;flex:1 1;flex-wrap:nowrap;min-width:0;overflow-x:auto;scrollbar-width:none}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnacFilteredArray::-webkit-scrollbar{height:0;width:0}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceButton{height:38px;white-space:nowrap}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceButton span{white-space:nowrap}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceTag{flex-shrink:0;height:38px;white-space:nowrap}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceAction{flex-shrink:0}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsMultiFilter{min-width:150px}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsMultiFilter .AppointmentsMultiButton{min-height:44px}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsMultiFilter .AppointmentsMultiMenu{max-width:300px;width:calc(100vw - 24px)}.Appointments .AppointmentsTableCard .TableToolbar .AppointmentsMultiFilter .AppointmentsMultiSearch input{font-size:16px}.Appointments .AppointmentsTableCard .TableGrid{min-width:820px}}.GASettingsLogin{background-blend-mode:overlay,normal,normal,normal,normal,normal,normal;background-color:#eef5fc;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.55'/%3E%3C/svg%3E"),radial-gradient(86% 20% at 50% 0,rgba(150,201,255,.755),#0000 72%),radial-gradient(60% 20% at 22% 10%,rgba(200,172,255,.619),#0000 75%),radial-gradient(66% 20% at 24% 40%,#fff,#0000 78%),linear-gradient(180deg,#c3dbf4,#f5f9ff 18%,#fff 38%,#fff 58%);background-repeat:repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-size:120px 120px,auto,auto,auto,auto,auto,auto;display:flex;isolation:isolate;min-height:100vh;overflow:hidden;position:relative;width:100%}.GASettingsLogin .LoginClouds{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.GASettingsLogin .LoginClouds img{filter:saturate(.9);height:auto;opacity:.4;position:absolute}.GASettingsLogin .LoginClouds .LoginCloudLeft{left:-60px;top:-40px;transform:scaleX(-1);width:340px}.GASettingsLogin .LoginClouds .LoginCloudCenter{display:none}.GASettingsLogin .LoginClouds .LoginCloudRight{bottom:-50px;right:-70px;width:360px}.GASettingsLogin .SignUpLogo{align-items:center;display:flex;gap:9px;left:50%;margin:0;position:absolute;top:36px;transform:translateX(-50%);z-index:3}.GASettingsLogin .SignUpLogo img{height:30px;object-fit:contain;width:30px}.GASettingsLogin .SignUpLogo h1{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;color:var(--background_Blue);color:#fff;font-size:24px;font-weight:600;letter-spacing:.2px;margin:0}.GASettingsLogin .GASettingsLoginLeft{align-items:center;display:flex;flex:1 1;justify-content:center;overflow:auto;padding:80px 20px 48px;position:relative;z-index:2}.GASettingsLogin .GASettingsLoginCard{backdrop-filter:blur(30px) saturate(150%);-webkit-backdrop-filter:blur(30px) saturate(150%);background:#ffffff8c;border:1px solid #ffffffb3;border:1px solid var(--border_Light);border-radius:18px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-width:410px;padding:30px 30px 26px;width:100%}.GASettingsLogin .GASettingsLoginCard .SignUpLogoHeader{margin-bottom:22px;text-align:center}.GASettingsLogin .GASettingsLoginCard .SignUpLogoHeader h1{color:#1d2735;font-size:22px;font-weight:700;letter-spacing:-.1px;line-height:1.15;margin:0}.GASettingsLogin .GASettingsLoginCard .SignUpLogoHeader .LoginSubtitle{color:#6a7686;font-size:13.5px;font-weight:400;line-height:1.45;margin:8px auto 0;max-width:290px}.GASettingsLogin .GASettingsLoginCard .SignUpLogoHeader h2{color:#6a7686;font-size:14px;font-weight:400;margin:8px 0 0;text-align:center}.GASettingsLogin .GASettingsLoginCard .GASettingsLoginForm{display:flex;flex-direction:column;gap:12px}.GASettingsLogin .GASettingsLoginCard .GASettingsLoginForm label span{color:#46505f;display:block;font-size:14px;font-weight:500;margin-bottom:6px}.GASettingsLogin .GASettingsLoginCard .GASettingsLoginForm label input{background:#ffffff8c;border:1px solid #788caa38;border-radius:12px;color:#1d2735;font-size:15px;height:47px;outline:3px solid #0000;padding:0 14px;transition:all .15s ease;width:100%}.GASettingsLogin .GASettingsLoginCard .GASettingsLoginForm label input::placeholder{color:#97a2b1}.GASettingsLogin .GASettingsLoginCard .GASettingsLoginForm label input:focus,.GASettingsLogin .GASettingsLoginCard .GASettingsLoginForm label input:hover{background:#ffffffd1;border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.GASettingsLogin .GASettingsLoginCard .GASettingsLoginForm .LoginField{align-items:center;display:flex;position:relative}.GASettingsLogin .GASettingsLoginCard .GASettingsLoginForm .LoginField .LoginFieldIcon{color:#8a96a6;font-size:19px;left:13px;pointer-events:none;position:absolute}.GASettingsLogin .GASettingsLoginCard .GASettingsLoginForm .LoginField input{background:#ffffff8c;border:1px solid #788caa38;border-radius:12px;box-shadow:0 1px 3px #0000000d;color:#1d2735;font-size:15px;height:48px;outline:3px solid #0000;padding:0 14px 0 40px;transition:all .15s ease;width:100%}.GASettingsLogin .GASettingsLoginCard .GASettingsLoginForm .LoginField input::placeholder{color:#97a2b1}.GASettingsLogin .GASettingsLoginCard .GASettingsLoginForm .LoginField input:focus,.GASettingsLogin .GASettingsLoginCard .GASettingsLoginForm .LoginField input:hover{background:#ffffffd1;border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.GASettingsLogin .GASettingsLoginCard .GASettingsLoginForm .LoginField .LoginPasswordInput{padding-right:42px}.GASettingsLogin .GASettingsLoginCard .GASettingsLoginForm .LoginField .LoginPasswordToggle{align-items:center;border-radius:8px;color:#8a96a6;cursor:pointer;display:inline-flex;justify-content:center;outline:3px solid #0000;position:absolute;right:12px;transition:color .12s ease;-webkit-user-select:none;user-select:none}.GASettingsLogin .GASettingsLoginCard .GASettingsLoginForm .LoginField .LoginPasswordToggle:hover{color:var(--background_Blue)}.GASettingsLogin .GASettingsLoginCard .GASettingsLoginForm .LoginField .LoginPasswordToggle:focus-visible{outline:3px solid var(--outline_Blue)}.GASettingsLogin .GASettingsLoginCard .GASettingsLoginForm .LoginField .LoginPasswordToggle .material-symbols-outlined{font-size:19px;line-height:1}.GASettingsLogin .GASettingsLoginCard .GASettingsLoginForm .LoginForgotRow{display:flex;justify-content:flex-end;margin-top:-2px}.GASettingsLogin .GASettingsLoginCard .GASettingsLoginForm .LoginForgotRow .LinkButton{background:none;border:none;color:#5b6776;cursor:pointer;font:inherit;font-size:12.5px;font-weight:500;padding:0;transition:color .12s ease}.GASettingsLogin .GASettingsLoginCard .GASettingsLoginForm .LoginForgotRow .LinkButton:hover{color:var(--background_Blue);text-decoration:underline}.GASettingsLogin .GASettingsLoginCard .GASettingsLoginForm .LoginVerifyError{background:color-mix(in srgb,var(--Canceled) 12%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;margin:-2px 0 2px;padding:9px 12px}.GASettingsLogin .GASettingsLoginCard button[type=submit]{background:#141b27;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;height:50px;margin-top:14px;outline:3px solid #0000;transition:background .15s ease,box-shadow .15s ease,transform .12s ease;width:100%}.GASettingsLogin .GASettingsLoginCard button[type=submit]:hover:not(:disabled){background:#20293a;box-shadow:0 8px 22px #141b2747}.GASettingsLogin .GASettingsLoginCard button[type=submit]:active:not(:disabled){transform:translateY(1px)}.GASettingsLogin .GASettingsLoginCard button[type=submit]:disabled{cursor:default;opacity:.65}.GASettingsLogin .GASettingsLoginCard .SignUpDivider{align-items:center;display:flex;gap:12px;margin:20px 0 16px}.GASettingsLogin .GASettingsLoginCard .SignUpDivider:after,.GASettingsLogin .GASettingsLoginCard .SignUpDivider:before{background:#3c506e29;content:"";flex:1 1;height:1px}.GASettingsLogin .GASettingsLoginCard .SignUpDivider span{color:#7b8694;font-size:12px;font-weight:500;white-space:nowrap}.GASettingsLogin .GASettingsLoginCard .LoginSocials{display:flex;gap:12px}.GASettingsLogin .GASettingsLoginCard .LoginSocials .ProviderButton{align-items:center;background:#fff9;border:1px solid #788caa38;border-radius:12px;cursor:pointer;display:flex;flex:1 1;height:50px;justify-content:center;outline:3px solid #0000;transition:all .15s ease}.GASettingsLogin .GASettingsLoginCard .LoginSocials .ProviderButton img{height:22px;object-fit:contain;pointer-events:none;width:22px}.GASettingsLogin .GASettingsLoginCard .LoginSocials .ProviderButton:hover{background:#ffffffd9;border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.GASettingsLogin .GASettingsLoginCard .LoginSocials .ProviderButton:active{transform:translateY(1px)}.GASettingsLogin .GASettingsLoginCard .LoginSocials .ProviderButton:disabled{cursor:default;opacity:.6}.GASettingsLogin .GASettingsLoginCard .LoginSignupRow{color:#6a7686;font-size:13.5px;margin-top:20px;text-align:center}.GASettingsLogin .GASettingsLoginCard .LoginSignupRow .LinkButton{background:none;border:none;color:var(--background_Blue);cursor:pointer;font:inherit;font-weight:600;padding:0;transition:color .12s ease}.GASettingsLogin .GASettingsLoginCard .LoginSignupRow .LinkButton:hover{color:var(--background_Blue_Dark);text-decoration:underline}.GASettingsLogin .GASettingsLoginCard .LoginSmsButton{align-items:center;background:#fff9;border:1px solid #788caa47;border-radius:12px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;height:46px;justify-content:center;margin-top:12px;outline:3px solid #0000;transition:background .15s ease,border-color .15s ease,transform .12s ease;width:100%}.GASettingsLogin .GASettingsLoginCard .LoginSmsButton .material-symbols-outlined{font-size:20px}.GASettingsLogin .GASettingsLoginCard .LoginSmsButton:hover:not(:disabled){background:#ffffffd9;border-color:#788caa73}.GASettingsLogin .GASettingsLoginCard .LoginSmsButton:active:not(:disabled){transform:translateY(1px)}.GASettingsLogin .GASettingsLoginCard .LoginSmsButton:disabled{cursor:default;opacity:.65}.GASettingsLogin .GASettingsLoginCard .GASettingsLoginFooterLinks{display:flex;font-size:13px;gap:12px;justify-content:space-between;margin-top:16px}.GASettingsLogin .GASettingsLoginCard .GASettingsLoginFooterLinks .LinkButton{background:none;border:none;color:var(--background_Blue);cursor:pointer;font:inherit;padding:0;transition:color .12s ease}.GASettingsLogin .GASettingsLoginCard .GASettingsLoginFooterLinks .LinkButton:hover{color:var(--background_Blue_Dark);text-decoration:underline}@media(max-width:1050px){.GASettingsLogin .GASettingsLoginCard{max-width:410px}}@media(max-width:600px){.GASettingsLogin{height:auto}.GASettingsLogin .LoginClouds{display:none;margin-bottom:-150px}.GASettingsLogin .SignUpLogo{top:18px}.GASettingsLogin .SignUpLogo h1{font-size:20px}.GASettingsLogin .GASettingsLoginLeft{padding:72px 14px 40px}.GASettingsLogin .GASettingsLoginCard{max-width:calc(100vw - 28px);padding:26px 12px 22px}.GASettingsLogin .GASettingsLoginCard .GASettingsLoginForm .LoginField input{font-size:16px}.GASettingsLogin .GASettingsLoginCard .GASettingsLoginFooterLinks{align-items:flex-start;flex-direction:column;gap:8px}}.SignUp{align-items:center;background-blend-mode:overlay,normal,normal,normal,normal,normal,normal;background-color:#eef5fc;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.55'/%3E%3C/svg%3E"),radial-gradient(86% 20% at 50% 0,rgba(150,201,255,.755),#0000 72%),radial-gradient(60% 20% at 22% 10%,rgba(200,172,255,.619),#0000 75%),radial-gradient(66% 20% at 24% 40%,#fff,#0000 78%),linear-gradient(180deg,#c3dbf4,#f5f9ff 18%,#fff 38%,#fff 58%);background-repeat:repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-size:120px 120px,auto,auto,auto,auto,auto,auto;display:flex;height:100vh;isolation:isolate;justify-content:space-between;overflow:hidden;position:relative;width:100%}.SignUp .LoginClouds{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.SignUp .LoginClouds img{filter:saturate(.9);height:auto;opacity:.4;position:absolute}.SignUp .LoginClouds .LoginCloudLeft{left:-60px;top:-40px;transform:scaleX(-1);width:320px}.SignUp .LoginClouds .LoginCloudCenter{display:none}.SignUp .LoginClouds .LoginCloudRight{bottom:-50px;right:-70px;width:360px}.SignUp .SignUpLeft{align-items:center;background-color:#fff;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center;max-width:1500px;min-height:50vh;overflow:auto;padding:100px 5% 40px;position:relative;transition:all .15s ease}.SignUp .SignUpLeft .SignUpLogo{align-items:center;display:flex;gap:10px;left:50%;margin:0;position:absolute;top:30px;transform:translateX(-50%);z-index:3}.SignUp .SignUpLeft .SignUpLogo img{border-radius:4px;height:31px;object-fit:contain;width:31px}.SignUp .SignUpLeft .SignUpLogo h1{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;color:var(--background_Blue);font-size:20px;font-weight:600;letter-spacing:.01em;margin:0}.SignUp .SignUpLeft .GASettingsLoginCard{backdrop-filter:blur(30px) saturate(150%);-webkit-backdrop-filter:blur(30px) saturate(150%);background:#ffffff8c;border:1px solid #ffffffb3;border:1px solid var(--border_Light);border-radius:18px;box-shadow:0 1px 3px #0000000d;max-width:500px;overflow:visible;padding:32px 36px 28px;position:relative;transition:max-height .42s ease,padding .3s ease;width:100%;will-change:max-height;z-index:1002}.SignUp .SignUpLeft .GASettingsLoginCard.is-step-1{max-height:760px}.SignUp .SignUpLeft .GASettingsLoginCard.is-step-2{margin-bottom:auto;margin-top:auto;max-height:1200px;max-width:530px}.SignUp .SignUpLeft .GASettingsLoginCard.is-step-3{max-height:620px}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpStepContent{animation:signUpStepFade .18s ease}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpStepContent .SignUpPaused{align-items:center;display:flex;flex-direction:column;gap:16px;padding:8px 0 4px;text-align:center}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpStepContent .SignUpPaused .SignUpPausedIcon{color:var(--background_Blue);font-size:44px;line-height:1}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpStepContent .SignUpPaused .SignUpPausedText{color:var(--text_Title_Light);font-size:15px;font-weight:300;line-height:1.5;margin:0;max-width:320px}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpStepContent .SignUpPaused .SignUpPausedPrimary{align-items:center;background:var(--background_Blue);border:none;border-radius:12px;color:var(--background_White);cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:12px 18px;text-decoration:none;transition:filter .12s ease;width:100%}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpStepContent .SignUpPaused .SignUpPausedPrimary:hover{filter:brightness(.95)}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpStepContent .SignUpPaused .SignUpPausedPrimary .material-symbols-outlined{font-size:18px;line-height:1}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpStepContent .SignUpPaused .SignUpPausedSecondary{background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;font-size:14px;font-weight:500;padding:2px 0;transition:color .12s ease}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpStepContent .SignUpPaused .SignUpPausedSecondary:hover{color:var(--background_Blue)}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpBackButton{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:500;gap:6px;margin-bottom:12px;padding:4px 0;transition:color .12s ease}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpBackButton:hover{color:var(--background_Blue)}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpBackButton .material-symbols-outlined{font-size:18px;line-height:1}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpLogoHeader{margin-bottom:22px;text-align:center}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpLogoHeader h1{color:#1d2735;font-size:22px;font-weight:700;letter-spacing:-.1px;line-height:1.15;margin:0}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpLogoHeader h2{color:#6a7686;font-size:14px;font-weight:400;line-height:1.45;margin:8px auto 0}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpFinalizing{align-items:center;animation:signUpFinalizingIn .3s ease backwards;display:flex;flex-direction:column;gap:14px;padding:10px 0 6px}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpFinalizing .SignUpFinalizingSpinner{animation:signUpFinalizingSpin .8s linear infinite;border:3px solid #788caa47;border-radius:50%;border-top:3px solid var(--background_Blue);height:34px;width:34px}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpFinalizing .SignUpFinalizingText{animation:signUpFinalizingPulse 1.6s ease-in-out infinite;color:#46505f;font-size:13.5px;font-weight:600}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpSocialEmailNote{color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0 0 4px;text-align:center}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpProviders{display:flex;gap:10px;transition:all .15s ease}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpProviders .ProviderButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;flex:1 1;height:50px;justify-content:center;outline:3px solid #0000;padding:9px 12px;transition:all .15s ease}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpProviders .ProviderButton img{height:22px;object-fit:contain;pointer-events:none;width:22px}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpProviders .ProviderButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpProviders .ProviderButton:active{box-shadow:0 2px 8px #0f172a1f;transform:translateY(1px)}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpDivider{align-items:center;display:flex;gap:12px;margin:22px 0 16px}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpDivider:after,.SignUp .SignUpLeft .GASettingsLoginCard .SignUpDivider:before{background:#3c506e29;content:"";flex:1 1;height:1px}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpDivider span{color:#7b8694;font-size:13px;font-weight:500;white-space:nowrap}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm{display:flex;flex-direction:column;gap:14px}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm label span{color:var(--text_Title_Light);display:block;font-size:14px;font-weight:500;margin-bottom:6px}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpEmployeeButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpEmployeeButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpEmployeeButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpHowHearButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpHowHearButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpHowHearButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpIndustryButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpIndustryButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpIndustryButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpRevenueButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpRevenueButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpRevenueButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError input,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError input.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError input:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError select,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError select.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError select:hover{border-color:var(--Canceled);outline:3px solid #fb1b1b66}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpEmployeeButton:focus,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpEmployeeButton:focus-visible,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpHowHearButton:focus,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpHowHearButton:focus-visible,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpIndustryButton:focus,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpIndustryButton:focus-visible,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpRevenueButton:focus,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpRevenueButton:focus-visible,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError input:focus,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError input:focus-visible,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError select:focus,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError select:focus-visible{border-color:var(--Canceled);outline:3px solid #fb1b1b66}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm input{border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;font-size:.95rem;outline:3px solid #0000;padding:13px 10px;transition:all .15s ease;width:100%}.FieldError .SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm input,.FieldError .SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm input:focus,.FieldError .SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm input:focus-visible,.FieldError .SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm input:hover{border-color:var(--Canceled);outline:3px solid #fb1b1b66}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm input:focus,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpPasswordField{align-items:center;display:flex;position:relative}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpPasswordField .SignUpPasswordInput{padding-right:44px}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpPasswordField .SignUpPasswordToggle{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;justify-content:center;margin-top:3px;outline:3px solid #0000;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:color .12s ease;-webkit-user-select:none;user-select:none}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpPasswordField .SignUpPasswordToggle:hover{color:var(--background_Blue)}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpPasswordField .SignUpPasswordToggle:focus-visible{outline:3px solid var(--outline_Blue)}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpPasswordField .SignUpPasswordToggle .material-symbols-outlined{font-size:20px;line-height:1}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevealField{display:none;pointer-events:none}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevealField.is-visible{display:block;pointer-events:auto}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevealField.is-visible .SignUpRevealBody{animation:signUpConfirmReveal .2s ease}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpConfirmPassword{display:none;pointer-events:none}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpConfirmPassword.is-visible{display:block;pointer-events:auto}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpConfirmPassword.is-visible .SignUpConfirmPasswordBody{animation:signUpConfirmReveal .2s ease}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpConfirmPassword .SignUpConfirmPasswordBody{display:block}@keyframes signUpConfirmReveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm select{-webkit-appearance:none;appearance:none;background-color:var(--background_White);background-image:linear-gradient(45deg,#0000 50%,var(--text_Title_Light_Light) 50%),linear-gradient(135deg,var(--text_Title_Light_Light) 50%,#0000 50%);background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%;background-repeat:no-repeat;background-size:6px 6px,6px 6px;border:1px solid var(--border_Light);border-radius:6px;font-size:.95rem;padding:9px 10px;transition:border-color .15s ease,box-shadow .15s ease,background-color .12s ease;width:100%}.FieldError .SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm select,.FieldError .SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm select:focus,.FieldError .SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm select:focus-visible,.FieldError .SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm select:hover{border-color:var(--Canceled);box-shadow:none;outline:3px solid #fb1b1b66}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm select:focus{background-color:var(--background_Gray_Light);border:1px solid var(--background_Blue);box-shadow:0 0 0 1px #2563eb33;outline:3px solid #0000}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown{position:relative}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:.9rem;gap:8px;height:47px;justify-content:space-between;outline:3px solid #0000;padding:9px 10px;transition:all .15s ease;width:100%}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryButton.FieldError,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryButton.FieldError.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryButton.FieldError:hover{border-color:var(--Canceled);outline:3px solid #fb1b1b66}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryLabel{font-weight:400;margin-bottom:0}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryLabel.is-placeholder{color:var(--text_Title_Light_Light);font-weight:400}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryChevron{color:var(--text_Title_Light_Light);margin-bottom:0;margin-right:5px;margin-top:5px}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryChevron svg{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:20px;margin-right:0;width:20px}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryMenu{background-color:var(--background_White);border:1px solid #0f172a1a;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.051);display:flex;flex-direction:column;gap:4px;left:0;max-height:220px;overflow-y:auto;padding:6px;position:absolute;top:calc(100% + 6px);width:100%;z-index:10}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryList{display:flex;flex-direction:column;gap:4px;max-height:170px;overflow-y:auto;padding:0 4px 4px}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryOption{background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:.85rem;padding:10px;text-align:left;transition:background .12s ease;width:100%}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryOption:hover{background:var(--background_Gray_Light)}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryOption.is-active{background:#2563eb1f;color:var(--background_Blue_Dark);font-weight:600}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryEmpty{color:var(--text_Title_Light_Light);font-size:.8rem;padding:10px;text-align:center}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown{position:relative}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:.9rem;gap:8px;height:47px;justify-content:space-between;outline:3px solid #0000;padding:4px;transition:all .15s ease;width:100%}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeButton.FieldError,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeButton.FieldError.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeButton.FieldError:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearButton.FieldError,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearButton.FieldError.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearButton.FieldError:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueButton.FieldError,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueButton.FieldError.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueButton.FieldError:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeButton.FieldError,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeButton.FieldError.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeButton.FieldError:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearButton.FieldError,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearButton.FieldError.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearButton.FieldError:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueButton.FieldError,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueButton.FieldError.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueButton.FieldError:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeButton.FieldError,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeButton.FieldError.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeButton.FieldError:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearButton.FieldError,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearButton.FieldError.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearButton.FieldError:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueButton.FieldError,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueButton.FieldError.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueButton.FieldError:hover{border-color:var(--Canceled);outline:3px solid #fb1b1b66}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeLabel,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearLabel,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueLabel,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeLabel,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearLabel,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueLabel,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeLabel,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearLabel,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueLabel{font-weight:400;margin-bottom:0;margin-left:10px}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeLabel.is-placeholder,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearLabel.is-placeholder,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueLabel.is-placeholder,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeLabel.is-placeholder,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearLabel.is-placeholder,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueLabel.is-placeholder,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeLabel.is-placeholder,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearLabel.is-placeholder,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueLabel.is-placeholder{color:var(--text_Title_Light_Light);font-weight:400}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeChevron,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearChevron,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueChevron,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeChevron,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearChevron,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueChevron,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeChevron,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearChevron,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueChevron{color:var(--text_Title_Light_Light);margin-bottom:0}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeChevron svg,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearChevron svg,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueChevron svg,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeChevron svg,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearChevron svg,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueChevron svg,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeChevron svg,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearChevron svg,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueChevron svg{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:20px;margin-right:10px;width:20px}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeMenu,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearMenu,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueMenu,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeMenu,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearMenu,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueMenu,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeMenu,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearMenu,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueMenu{background-color:var(--background_White);border:1px solid #0f172a1a;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.051);display:flex;flex-direction:column;gap:4px;left:0;max-height:220px;overflow-y:auto;padding:6px;position:absolute;top:calc(100% + 6px);width:100%;z-index:10}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeOption,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearOption,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueOption,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeOption,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearOption,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueOption,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeOption,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearOption,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueOption{background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:.85rem;padding:10px;text-align:left;transition:background .12s ease;width:100%}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeOption:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearOption:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueOption:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeOption:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearOption:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueOption:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeOption:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearOption:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueOption:hover{background:var(--background_Gray_Light)}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeOption.is-active,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearOption.is-active,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueOption.is-active,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeOption.is-active,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearOption.is-active,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueOption.is-active,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeOption.is-active,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearOption.is-active,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueOption.is-active{background:#2563eb1f;color:var(--background_Blue_Dark);font-weight:600}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .PhoneInput .PhoneInputRow .PhoneInputCountryDropdown .PhoneInputCountryButton .PhoneInputCountryChevron,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .PhoneInput .PhoneInputRow .PhoneInputCountryDropdown .PhoneInputCountryButton .PhoneInputCountryLabel{margin-bottom:0}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .PhoneInput .PhoneInputRow input{border-left:0;border-radius:0 10px 10px 0}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpLegalNote{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.55;margin:-2px 0 0;text-align:center}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpLegalNote a{color:var(--background_Blue);font-weight:600;text-decoration:none}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpLegalNote a:hover{text-decoration:underline}.SignUp .SignUpLeft .GASettingsLoginCard button[type=submit]{background:#141b27;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:600;height:50px;margin-top:6px;outline:3px solid #0000;padding:9px 12px;transition:background .15s ease,box-shadow .15s ease,transform .12s ease;width:100%}.SignUp .SignUpLeft .GASettingsLoginCard button[type=submit]:hover:not(:disabled){background:#20293a;box-shadow:0 8px 22px #141b2747}.SignUp .SignUpLeft .GASettingsLoginCard button[type=submit]:active:not(:disabled){transform:translateY(1px)}.SignUp .SignUpLeft .GASettingsLoginCard button[type=submit]:disabled{box-shadow:none;cursor:default;opacity:.7}.SignUp .SignUpLeft .GASettingsLoginCard button[type=submit].is-loading{align-items:center;display:inline-flex;gap:9px;justify-content:center;opacity:.92}.SignUp .SignUpLeft .GASettingsLoginCard button[type=submit].is-loading:before{animation:signUpBtnSpin .7s linear infinite;border:2px solid #ffffff59;border-radius:999px;border-top-color:#fff;content:"";flex:0 0 auto;height:15px;width:15px}.SignUp .SignUpLeft .GASettingsLoginCard button[type=submit].is-success{align-items:center;animation:signUpBtnSuccess .45s cubic-bezier(.22,1.2,.36,1);background:var(--Done);display:inline-flex;gap:8px;justify-content:center;opacity:1}.SignUp .SignUpLeft .GASettingsLoginCard button[type=submit].is-success .material-symbols-outlined{animation:signUpBtnCheckPop .4s cubic-bezier(.22,1.4,.36,1);font-size:19px}.SignUp .SignUpLeft .SignUpFooterLinks{display:flex;font-size:15px;gap:8px;justify-content:space-between;margin-top:16px;z-index:1004}.SignUp .SignUpLeft .SignUpFooterLinks .LinkButton{background:none;border:none;color:var(--text_Title_Light);cursor:pointer;font:inherit;padding:0;transition:color .12s ease;transition:all .15s ease}.SignUp .SignUpLeft .SignUpFooterLinks .LinkButton span{color:var(--background_Blue)}.SignUp .SignUpLeft .SignUpFooterLinks .LinkButton span:hover{text-decoration:underline}.SignUp .SignUpLeft .SignUpFooterLinks .SignUpResendButton{background-color:red;color:var(--text_Title_Light)}.SignUp .SignUpLeft .SignUpFooterLinks .SignUpResendButton:hover{text-decoration:underline}.SignUp .SignUpRight{align-items:center;display:flex;flex:1 1;height:100%;justify-content:center;padding:40px 32px;position:relative;z-index:1;z-index:1005}.SignUp .SignUpRight .SignUpHero{display:flex;flex-direction:column;gap:18px;margin-bottom:40px;max-width:560px;position:relative;width:100%;z-index:2}.SignUp .SignUpRight .SignUpHero .SignUpHeroHeader{margin-bottom:4px}.SignUp .SignUpRight .SignUpHero .SignUpHeroHeader .SignUpHeroBadge{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#ffffff8c;border:1px solid #ffffffbf;border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--background_Blue_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:6px;letter-spacing:.02em;margin-bottom:14px;padding:5px 12px}.SignUp .SignUpRight .SignUpHero .SignUpHeroHeader .SignUpHeroBadge .material-symbols-outlined{font-size:15px;line-height:1}.SignUp .SignUpRight .SignUpHero .SignUpHeroHeader h3{color:#1d2735;font-size:32px;font-weight:600;letter-spacing:-.5px;line-height:1.12;margin:0 0 10px}.SignUp .SignUpRight .SignUpHero .SignUpHeroHeader p{color:#5b6776;font-size:14px;line-height:1.55;margin:0;max-width:480px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase{display:flex;flex-direction:column;gap:14px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroTabs{align-items:center;display:flex;gap:8px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroTabs .SignUpHeroTab{align-items:center;background:#ffffff73;border:1px solid #fff9;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;gap:6px;height:38px;overflow:hidden;padding:0 11px;position:relative;transition:all .2s ease}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroTabs .SignUpHeroTab .SignUpHeroTabIcon{font-size:18px;line-height:1}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroTabs .SignUpHeroTab .SignUpHeroTabLabel{font-size:12.5px;font-weight:600;max-width:0;opacity:0;overflow:hidden;transition:max-width .28s ease,opacity .22s ease;white-space:nowrap}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroTabs .SignUpHeroTab:hover{background:#ffffffbf;color:var(--text_Title_Dark)}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroTabs .SignUpHeroTab.is-active{background:var(--background_White);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark)}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroTabs .SignUpHeroTab.is-active .SignUpHeroTabIcon{color:var(--background_Blue)}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroTabs .SignUpHeroTab.is-active .SignUpHeroTabLabel{max-width:90px;opacity:1}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroTabs .SignUpHeroTab .SignUpHeroTabProgress{animation:signUpHeroProgress 5s linear forwards;background:var(--background_Blue);border-radius:999px;bottom:0;height:2px;left:0;position:absolute;width:0}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage{backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);background:#ffffff73;border:1px solid #ffffffb3;border-radius:18px;box-shadow:0 1px 3px #0000000d;height:280px;overflow:hidden;position:relative}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel{display:flex;flex-direction:column;gap:10px;inset:0;opacity:0;padding:16px 18px;pointer-events:none;position:absolute;transform:translateY(12px) scale(.985)}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel.is-active{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);transition:opacity .3s ease .14s,transform .3s ease .14s}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroPanelHead{align-items:center;display:flex;gap:10px;justify-content:space-between}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroPanelHead .SignUpHeroPanelTitle{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroPanelHead .SignUpHeroPanelMeta{color:var(--text_Title_Light_Light);font-size:11.5px;font-weight:500}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroPanelHead .SignUpHeroPanelMeta.is-ai{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue_Dark);font-weight:600;padding:3px 9px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroPanelHead .SignUpHeroLiveDot{align-items:center;color:var(--Done);display:inline-flex;font-size:11.5px;font-weight:600;gap:6px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroPanelHead .SignUpHeroLiveDot i{background:var(--Done);border-radius:50%;height:7px;width:7px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroPanelHead .SignUpHeroChannelChips{display:flex;gap:6px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroPanelHead .SignUpHeroChannelChips span{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);font-size:10.5px;font-weight:500;padding:3px 8px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroWeek{display:flex;gap:6px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroWeek span{border-radius:8px;color:var(--text_Title_Light_Light);flex:1 1;font-size:11px;font-weight:600;padding:6px 0;text-align:center}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroWeek span.is-today{background:var(--background_Blue);box-shadow:0 4px 10px #2563eb59;color:#fff}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroApptList{display:flex;flex-direction:column;gap:8px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroApptList .SignUpHeroAppt{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;gap:10px;padding:8px 12px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroApptList .SignUpHeroAppt .SignUpHeroApptBar{align-self:stretch;border-radius:999px;width:4px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroApptList .SignUpHeroAppt .SignUpHeroApptBar.is-blue{background:var(--background_Blue)}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroApptList .SignUpHeroAppt .SignUpHeroApptBar.is-purple{background:var(--background_Blue_Purpel)}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroApptList .SignUpHeroAppt .SignUpHeroApptBar.is-green{background:var(--Done)}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroApptList .SignUpHeroAppt .SignUpHeroApptInfo{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroApptList .SignUpHeroAppt .SignUpHeroApptInfo .SignUpHeroApptTitle{color:var(--text_Title_Dark);font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroApptList .SignUpHeroAppt .SignUpHeroApptInfo .SignUpHeroApptTime{color:var(--text_Title_Light_Light);font-size:11px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroApptList .SignUpHeroAppt .SignUpHeroApptStatus{border-radius:999px;font-size:10.5px;font-weight:600;padding:3px 8px;white-space:nowrap}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroApptList .SignUpHeroAppt .SignUpHeroApptStatus.is-confirmed{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroApptList .SignUpHeroAppt .SignUpHeroApptStatus.is-progress{background:color-mix(in srgb,var(--InProgress) 12%,#0000);color:var(--InProgress)}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroApptList .SignUpHeroAppt .SignUpHeroApptStatus.is-new{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue_Dark)}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroCallCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;gap:12px;padding:12px 14px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroCallCard .SignUpHeroCallAvatar{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Purpel));border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:700;height:42px;justify-content:center;position:relative;width:42px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroCallCard .SignUpHeroCallAvatar .SignUpHeroCallRing{border:2px solid var(--background_Blue);border-radius:50%;inset:-3px;opacity:0;pointer-events:none;position:absolute}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroCallCard .SignUpHeroCallInfo{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroCallCard .SignUpHeroCallInfo .SignUpHeroCallName{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroCallCard .SignUpHeroCallInfo .SignUpHeroCallNumber{color:var(--text_Title_Light_Light);font-size:11px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroCallCard .SignUpHeroCallActions{display:flex;gap:8px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroCallCard .SignUpHeroCallActions .SignUpHeroCallBtn{align-items:center;border-radius:50%;color:#fff;display:inline-flex;height:32px;justify-content:center;width:32px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroCallCard .SignUpHeroCallActions .SignUpHeroCallBtn .material-symbols-outlined{font-size:16px;line-height:1}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroCallCard .SignUpHeroCallActions .SignUpHeroCallBtn.is-accept{background:var(--Done);box-shadow:0 4px 10px color-mix(in srgb,var(--Done) 40%,#0000)}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroCallCard .SignUpHeroCallActions .SignUpHeroCallBtn.is-decline{background:var(--Canceled);box-shadow:0 4px 10px color-mix(in srgb,var(--Canceled) 35%,#0000)}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroWave{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;gap:3px;height:46px;padding:6px 10px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroWave span{background:linear-gradient(180deg,var(--background_Blue),var(--background_Blue_Purpel));border-radius:999px;flex:1 1;opacity:.9}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroWave span:nth-child(4n+1){height:26%}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroWave span:nth-child(4n+2){height:58%}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroWave span:nth-child(4n+3){height:82%}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroWave span:nth-child(4n+4){height:44%}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroCallMeta{display:flex;flex-wrap:wrap;gap:8px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroCallMeta span{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:11px;font-weight:500;gap:5px;padding:4px 10px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroCallMeta span .material-symbols-outlined{color:var(--background_Blue);font-size:14px;line-height:1}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroChat{display:flex;flex-direction:column;gap:8px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroChat .SignUpHeroBubble{border-radius:14px;font-size:12px;line-height:1.4;max-width:78%;padding:9px 12px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroChat .SignUpHeroBubble.is-in{align-self:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-bottom-left-radius:4px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark)}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroChat .SignUpHeroBubble.is-out{align-self:flex-end;background:var(--background_Blue);border-bottom-right-radius:4px;box-shadow:0 4px 12px #2563eb40;color:#fff}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroChat .SignUpHeroTyping{align-items:center;align-self:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;border-bottom-left-radius:4px;box-shadow:0 1px 3px #0000000d;display:inline-flex;gap:4px;padding:11px 12px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroChat .SignUpHeroTyping span{background:var(--text_Title_Light_Light);border-radius:50%;height:6px;width:6px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroAiEvent{align-items:center;align-self:flex-start;background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-radius:999px;color:var(--Canceled);display:inline-flex;font-size:11.5px;font-weight:600;gap:8px;padding:5px 12px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroAiEvent .material-symbols-outlined{font-size:15px;line-height:1}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroAiReply{align-items:flex-start;display:flex;gap:10px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroAiReply .SignUpHeroAiAvatar{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Purpel));border-radius:10px;box-shadow:0 4px 10px #2563eb4d;color:#fff;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroAiReply .SignUpHeroAiAvatar .material-symbols-outlined{font-size:18px;line-height:1}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroAiReply .SignUpHeroAiBubble{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;border-top-left-radius:4px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);font-size:12px;line-height:1.45;padding:10px 12px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroAiBooked{align-items:center;align-self:flex-start;background:color-mix(in srgb,var(--Done) 12%,#0000);border-radius:999px;color:var(--Done);display:inline-flex;font-size:11.5px;font-weight:600;gap:8px;padding:5px 12px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroAiBooked .material-symbols-outlined{font-size:15px;line-height:1}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroInvoice{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;padding:12px 14px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroInvoice .SignUpHeroInvoiceTop{align-items:center;display:flex;gap:10px;justify-content:space-between}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroInvoice .SignUpHeroInvoiceTop .SignUpHeroInvoiceClient{color:var(--text_Title_Dark);font-size:12.5px;font-weight:600}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroInvoice .SignUpHeroInvoiceTop .SignUpHeroInvoiceAmount{color:var(--text_Title_Dark);font-size:16px;font-weight:700;letter-spacing:-.3px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroInvoice .SignUpHeroInvoiceBar{background:var(--background_Gray_Light_Light);border-radius:999px;height:6px;overflow:hidden}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroInvoice .SignUpHeroInvoiceBar span{background:linear-gradient(90deg,var(--background_Blue),var(--Done));border-radius:999px;display:block;height:100%;transform-origin:left center;width:100%}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroInvoice .SignUpHeroInvoiceRow{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:11px;font-weight:500;justify-content:space-between}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroInvoice .SignUpHeroInvoiceRow .SignUpHeroInvoicePaid{align-items:center;color:var(--Done);display:inline-flex;font-weight:700;gap:4px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroInvoice .SignUpHeroInvoiceRow .SignUpHeroInvoicePaid .material-symbols-outlined{font-size:14px;line-height:1}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroPayout{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;gap:10px;padding:10px 14px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroPayout .material-symbols-outlined{color:var(--background_Blue);font-size:20px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroPayout div{display:flex;flex-direction:column;gap:1px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroPayout div span:first-child{color:var(--text_Title_Dark);font-size:12.5px;font-weight:600}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroPayout div span:last-child{color:var(--text_Title_Light_Light);font-size:11px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroKpis{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroKpis .SignUpHeroKpi{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:1px;padding:9px 12px;position:relative}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroKpis .SignUpHeroKpi .SignUpHeroKpiValue{color:var(--text_Title_Dark);font-size:15px;font-weight:700;letter-spacing:-.3px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroKpis .SignUpHeroKpi .SignUpHeroKpiLabel{color:var(--text_Title_Light_Light);font-size:10.5px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroKpis .SignUpHeroKpi .SignUpHeroKpiDelta{background:color-mix(in srgb,var(--Done) 12%,#0000);border-radius:999px;color:var(--Done);font-size:9.5px;font-weight:700;padding:2px 5px;position:absolute;right:8px;top:8px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroChart{align-items:flex-end;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex:1 1;gap:8px;min-height:96px;padding:10px 12px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroChart span{background:linear-gradient(180deg,var(--background_Blue),var(--background_Blue_Purpel));border-radius:6px 6px 3px 3px;flex:1 1;opacity:.9;transform-origin:bottom center}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel .SignUpHeroChart span:last-child{opacity:1}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel.is-schedule.is-active .SignUpHeroWeek{animation:signUpHeroRise .38s ease .16s backwards}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel.is-schedule.is-active .SignUpHeroApptList .SignUpHeroAppt:first-child{animation:signUpHeroRise .38s ease .3s backwards}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel.is-schedule.is-active .SignUpHeroApptList .SignUpHeroAppt:nth-child(2){animation:signUpHeroRise .38s ease .44s backwards}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel.is-schedule.is-active .SignUpHeroApptList .SignUpHeroAppt:nth-child(3){animation:signUpHeroRise .38s ease .58s backwards}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel.is-calls.is-active .SignUpHeroCallCard{animation:signUpHeroRise .38s ease .16s backwards}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel.is-calls.is-active .SignUpHeroCallRing{animation:signUpHeroRing 1.6s ease-out .5s infinite}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel.is-calls.is-active .SignUpHeroLiveDot i{animation:signUpHeroBlink 1.4s ease-in-out infinite}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel.is-calls.is-active .SignUpHeroWave{animation:signUpHeroRise .38s ease .32s backwards}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel.is-calls.is-active .SignUpHeroWave span{animation:signUpHeroWave .85s ease-in-out infinite alternate backwards}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel.is-calls.is-active .SignUpHeroCallMeta{animation:signUpHeroRise .38s ease .46s backwards}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel.is-inbox.is-active .SignUpHeroChat .SignUpHeroBubble:first-child{animation:signUpHeroBubbleIn .36s ease .2s backwards}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel.is-inbox.is-active .SignUpHeroChat .SignUpHeroBubble:nth-child(2){animation:signUpHeroBubbleIn .36s ease .7s backwards}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel.is-inbox.is-active .SignUpHeroChat .SignUpHeroBubble:nth-child(3){animation:signUpHeroBubbleIn .36s ease 1.2s backwards}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel.is-inbox.is-active .SignUpHeroChat .SignUpHeroTyping{animation:signUpHeroBubbleIn .36s ease 1.7s backwards}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel.is-inbox.is-active .SignUpHeroChat .SignUpHeroTyping span{animation:signUpHeroTypingDot 1.1s ease-in-out 1.7s infinite}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel.is-inbox.is-active .SignUpHeroChat .SignUpHeroTyping span:nth-child(2){animation-delay:1.85s}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel.is-inbox.is-active .SignUpHeroChat .SignUpHeroTyping span:nth-child(3){animation-delay:2s}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel.is-ai.is-active .SignUpHeroAiEvent{animation:signUpHeroRise .38s ease .18s backwards}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel.is-ai.is-active .SignUpHeroAiReply{animation:signUpHeroBubbleIn .4s ease .6s backwards}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel.is-ai.is-active .SignUpHeroAiBooked{animation:signUpHeroPop .42s cubic-bezier(.34,1.56,.64,1) 1.25s backwards}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel.is-payments.is-active .SignUpHeroInvoice{animation:signUpHeroRise .38s ease .16s backwards}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel.is-payments.is-active .SignUpHeroInvoice .SignUpHeroInvoiceBar span{animation:signUpHeroFill .9s ease .5s backwards}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel.is-payments.is-active .SignUpHeroInvoice .SignUpHeroInvoicePaid{animation:signUpHeroPop .42s cubic-bezier(.34,1.56,.64,1) 1.35s backwards}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel.is-payments.is-active .SignUpHeroPayout{animation:signUpHeroRise .38s ease .34s backwards}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel.is-analytics.is-active .SignUpHeroKpis .SignUpHeroKpi:first-child{animation:signUpHeroRise .38s ease .16s backwards}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel.is-analytics.is-active .SignUpHeroKpis .SignUpHeroKpi:nth-child(2){animation:signUpHeroRise .38s ease .28s backwards}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel.is-analytics.is-active .SignUpHeroKpis .SignUpHeroKpi:nth-child(3){animation:signUpHeroRise .38s ease .4s backwards}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel.is-analytics.is-active .SignUpHeroChart{animation:signUpHeroRise .38s ease .32s backwards}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroStage .SignUpHeroPanel.is-analytics.is-active .SignUpHeroChart span{animation:signUpHeroBarGrow .62s cubic-bezier(.22,1,.36,1) backwards}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroCaption{animation:signUpHeroCaptionIn .34s ease;min-height:56px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroCaption h4{color:#1d2735;font-size:16px;font-weight:600;letter-spacing:-.2px;margin:0 0 4px}.SignUp .SignUpRight .SignUpHero .SignUpHeroShowcase .SignUpHeroCaption p{color:#5b6776;font-size:12.5px;line-height:1.5;margin:0}.SignUp .SignUpRight .SignUpHero .SignUpHeroTrust{display:flex;flex-wrap:wrap;gap:10px 18px}.SignUp .SignUpRight .SignUpHero .SignUpHeroTrust span{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:6px}.SignUp .SignUpRight .SignUpHero .SignUpHeroTrust span .material-symbols-outlined{color:var(--Done);font-size:16px;line-height:1}.SignUp .SignUpSuccess{align-items:center;display:flex;flex-direction:column;text-align:center}.SignUp .SignUpSuccess .SignUpVerifyBadge{align-items:center;animation:signUpHeroPop .42s cubic-bezier(.34,1.56,.64,1) backwards;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Purpel));border-radius:18px;box-shadow:0 8px 20px #2563eb40;display:inline-flex;height:60px;justify-content:center;margin-bottom:18px;position:relative;width:60px}.SignUp .SignUpSuccess .SignUpVerifyBadge .SignUpVerifyBadgeRing{animation:signUpVerifyRing 2.6s ease-out .7s infinite;border:2px solid var(--background_Blue);border-radius:22px;inset:-5px;opacity:0;pointer-events:none;position:absolute}.SignUp .SignUpSuccess .SignUpVerifyBadge .material-symbols-outlined{color:#fff;font-size:30px}.SignUp .SignUpSuccess .SignUpVerifyBadge .SignUpVerifyBadgeCheck{align-items:center;animation:signUpHeroPop .38s cubic-bezier(.34,1.56,.64,1) .48s backwards;background:var(--Done);border:2px solid var(--background_White);border-radius:50%;bottom:-7px;display:inline-flex;height:24px;justify-content:center;position:absolute;right:-7px;width:24px}.SignUp .SignUpSuccess .SignUpVerifyBadge .SignUpVerifyBadgeCheck .material-symbols-outlined{color:#fff;font-size:13px;font-weight:600;line-height:1}.SignUp .SignUpSuccess h2{animation:signUpHeroRise .36s ease .12s backwards;color:var(--text_Title_Dark);font-size:22px;font-weight:600}.SignUp .SignUpSuccess p{color:var(--text_Title_Light);font-size:14.5px;font-weight:300;line-height:1.5;margin-top:8px;max-width:380px}.SignUp .SignUpSuccess .GASettingsLoginSubtitle{animation:signUpHeroRise .36s ease .18s backwards}.SignUp .SignUpSuccess .MailProviders{animation:signUpHeroRise .36s ease .27s backwards}.SignUp .SignUpSuccess .SignUpVerifyEmailChip{align-items:center;animation:signUpHeroRise .36s ease .24s backwards;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;display:inline-flex;gap:7px;margin-top:14px;max-width:100%;padding:7px 14px}.SignUp .SignUpSuccess .SignUpVerifyEmailChip .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:15px;line-height:1}.SignUp .SignUpSuccess .SignUpVerifyEmailChip .SignUpVerifyEmailChipText{color:var(--text_Title_Dark);font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SignUp .SignUpSuccess .SignUpResendHint{animation:signUpHeroRise .36s ease .36s backwards;color:var(--text_Title_Light_Light);font-size:.86rem;font-weight:300;margin-top:20px}.SignUp .SignUpSuccess .SignUpResendHint .SignUpResendInline{background:none;border:none;color:var(--background_Blue);cursor:pointer;font:inherit;font-weight:600;padding:0;text-decoration:underline}.SignUp .SignUpSuccess .SignUpResendHint .SignUpResendInline:hover:not(:disabled){color:var(--background_Blue_Dark)}.SignUp .SignUpSuccess .SignUpResendHint .SignUpResendInline:disabled{cursor:default;opacity:.6;text-decoration:none}.SignUp .SignUpSuccess .SignUpSuccessActions{align-items:center;animation:signUpHeroRise .36s ease .3s backwards;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:25px}.SignUp .SignUpSuccess .SignUpSuccessActions .SignUpResendButton{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:.9rem;font-weight:400;height:37px;outline:3px solid #0000;padding:9px 16px;transition:all .15s ease}.SignUp .SignUpSuccess .SignUpSuccessActions .SignUpResendButton:hover:not(:disabled){border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SignUp .SignUpSuccess .SignUpSuccessActions .SignUpResendButton:disabled{cursor:default;opacity:.7}.SignUp .SignUpSuccess .SignUpSuccessActions .PrimaryActionButton{background:var(--background_Blue);border:none;border:1px solid var(--background_Blue);border-radius:10px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:400;height:37px;outline:3px solid #0000;padding:9px 16px;transition:background .15s ease,box-shadow .15s ease,transform .12s ease;transition:all .15s ease}.SignUp .SignUpSuccess .SignUpSuccessActions .PrimaryActionButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SignUp .SignUpSuccess .SignUpSuccessActions .PrimaryActionButton:active{box-shadow:0 3px 10px #2563eb73;transform:translateY(1px)}.SignUp .SignUpSuccess .SignUpSuccessActions .SignUpDeclineButton{background:var(--background_White);border:1px solid var(--Canceled);border-radius:10px;color:var(--Canceled);cursor:pointer;font-size:.9rem;font-weight:400;height:37px;outline:3px solid #0000;padding:9px 16px;transition:all .15s ease}.SignUp .SignUpSuccess .SignUpSuccessActions .SignUpDeclineButton:hover{border:1px solid var(--Canceled);color:var(--Canceled);outline:3px solid #ef444433}.SignUp .SignUpSuccess .SignUpSuccessActions .SignUpDeclineButton:active{transform:translateY(1px)}@keyframes signUpStepFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes signUpFinalizingIn{0%{opacity:0;transform:translateY(6px)}}@keyframes signUpFinalizingSpin{to{transform:rotate(1turn)}}@keyframes signUpFinalizingPulse{0%,to{opacity:1}50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.SignUp .SignUpHeroShowcase *,.SignUp .SignUpHeroShowcase :after,.SignUp .SignUpHeroShowcase :before,.SignUp .SignUpSuccess *,.SignUp .SignUpSuccess :after,.SignUp .SignUpSuccess :before{animation:none!important;transition:none!important}}@keyframes signUpHeroProgress{0%{width:0}to{width:100%}}@keyframes signUpHeroRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes signUpHeroBubbleIn{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes signUpHeroPop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes signUpBtnSpin{to{transform:rotate(1turn)}}@keyframes signUpBtnSuccess{0%{transform:scale(.97)}to{transform:scale(1)}}@keyframes signUpBtnCheckPop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes signUpHeroFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes signUpHeroBarGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes signUpHeroWave{0%{transform:scaleY(.45)}to{transform:scaleY(1.25)}}@keyframes signUpHeroRing{0%{opacity:.75;transform:scale(.85)}to{opacity:0;transform:scale(1.45)}}@keyframes signUpVerifyRing{0%{opacity:.55;transform:scale(.92)}55%,to{opacity:0;transform:scale(1.28)}}@keyframes signUpHeroTypingDot{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@keyframes signUpHeroBlink{0%,to{opacity:1}50%{opacity:.35}}@keyframes signUpHeroCaptionIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1050px){.SignUp{flex-direction:column;height:auto}.SignUp .SignUpLeft{height:auto;padding:72px 24px 40px;width:100%}.SignUp .SignUpLeft .GASettingsLoginCard{max-width:520px;padding:28px 28px 24px}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpProviders{flex-direction:row}.SignUp .SignUpRight{padding:32px 24px;width:100%}.SignUp .SignUpRight .SignUpHero{margin-bottom:40px}.SignUp .SignUpRight .SignUpHero .SignUpHeroHeader h3{font-size:28px}.SignUp .SignUpRight .SignUpHero .SignUpHeroTabs{flex-wrap:wrap}}@media(max-width:600px){.SignUp{flex-direction:column;height:auto;min-height:100vh;overflow-x:hidden}.SignUp .LoginClouds{display:none}.SignUp .SignUpLeft{background-color:#0000;height:auto;min-height:0;overflow:visible;padding:72px 14px 40px;width:100%}.SignUp .SignUpLeft .SignUpLogo{left:50%;top:18px;transform:translateX(-50%)}.SignUp .SignUpLeft .SignUpLogo h1{font-size:20px}.SignUp .SignUpLeft .GASettingsLoginCard{max-width:calc(100vw - 28px);padding:26px 12px 22px}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpLogoHeader{font-size:20px;margin-bottom:20px}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpProviders{gap:8px}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpProviders .ProviderButton{height:46px}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpDivider{margin:24px 0}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm input{font-size:16px;padding:12px 10px}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueButton{font-size:16px;height:46px}.SignUp .SignUpLeft .GASettingsLoginCard button[type=submit]{font-size:16px;height:46px;min-height:44px}.SignUp .SignUpLeft .SignUpFooterLinks{align-items:flex-start;flex-direction:column;font-size:13px;gap:8px}.SignUp .SignUpRight{display:none}.SignUp .SignUpSuccess h2{font-size:18px}.SignUp .SignUpSuccess p{font-size:14px}.SignUp .SignUpSuccess .SignUpSuccessActions{align-items:stretch;flex-direction:column;gap:8px}.SignUp .SignUpSuccess .SignUpSuccessActions .PrimaryActionButton,.SignUp .SignUpSuccess .SignUpSuccessActions .SignUpDeclineButton,.SignUp .SignUpSuccess .SignUpSuccessActions .SignUpResendButton{height:44px;padding:10px 14px;width:100%}}.MailProviders{margin-top:22px;width:100%}.MailProviders .MailProvidersGrid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.MailProviders .MailProvidersGrid .MailProviderButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:.92rem;font-weight:500;gap:10px;outline:3px solid #0000;padding:11px 14px;position:relative;text-decoration:none;transition:all .15s ease}.MailProviders .MailProvidersGrid .MailProviderButton:hover{background:color-mix(in srgb,var(--background_Blue) 5%,var(--background_White));border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.MailProviders .MailProvidersGrid .MailProviderButton:active{transform:translateY(1px)}.MailProviders .MailProvidersGrid .MailProviderButton .MailProviderLogo{align-items:center;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.MailProviders .MailProvidersGrid .MailProviderButton .MailProviderLogo svg{display:block}.MailProviders .MailProvidersGrid .MailProviderButton .MailProviderName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MailProviders .MailProvidersGrid .MailProviderButton.is-suggested{background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));border:1px solid var(--background_Blue)}.MailProviders .MailProvidersGrid .MailProviderButton.is-suggested .MailProviderBadge{background:var(--background_Blue);border-radius:999px;box-shadow:0 1px 3px #00000026;color:#fff;font-size:.66rem;font-weight:600;letter-spacing:.02em;line-height:1.4;padding:2px 8px;position:absolute;right:10px;top:-9px}@media(max-width:600px){.MailProviders .MailProvidersGrid{grid-template-columns:1fr}.MailProviders .MailProvidersGrid .MailProviderButton{padding:13px 14px}}.CreatNumbers{border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:start;overflow:hidden;padding:36px;position:relative;width:100%}.CreatNumbers>.CreatNumberscontent{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto}.CreatNumbers>.CreatNumbersfooterBar{flex-shrink:0}.CreatNumbers .CreatNumberscontent{display:flex;flex-direction:column;gap:18px;margin:0 auto;padding-bottom:120px;position:relative;width:min(1120px,100%)}.CreatNumbers .CreatNumbersbar{margin-bottom:20px}.CreatNumbers .CreatNumbersbar,.CreatNumbers .CreatNumbersbar .CreatNumberstitleBlock{align-items:center;display:flex;flex-direction:column}.CreatNumbers .CreatNumbersbar .CreatNumberstitleBlock .CreatNumberstitle{font-size:20px;font-weight:600;margin:0}.CreatNumbers .CreatNumbersbar .CreatNumberstitleBlock .CreatNumberssubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:4px 0 0}.CreatNumbers .CreatNumbersbar .CreatNumbersstepper{margin-top:32px;width:min(400px,100%)}.CreatNumbers .CreatNumbersbar .CreatNumbersstepper .CreatNumbersstepperLabels{display:flex;font-size:13px;justify-content:space-between;margin-bottom:8px}.CreatNumbers .CreatNumbersbar .CreatNumbersstepper .CreatNumbersstepperLabels .CreatNumbersstepLabel{color:var(--text_Title_Light_Light);font-weight:500}.CreatNumbers .CreatNumbersbar .CreatNumbersstepper .CreatNumbersstepperLabels .CreatNumbersstepLabel.CreatNumbersstepLabel--active{color:var(--text_Title_Dark)}.CreatNumbers .CreatNumbersbar .CreatNumbersstepper .CreatNumbersprogress{padding:4px 0 12px}.CreatNumbers .CreatNumbersbar .CreatNumbersstepper .CreatNumbersprogress .CreatNumbersprogressTrack{background:var(--border_Light);border-radius:999px;height:3px;position:relative}.CreatNumbers .CreatNumbersbar .CreatNumbersstepper .CreatNumbersprogress .CreatNumbersprogressTrack .CreatNumbersprogressFill{background:var(--background_Blue);border-radius:999px;height:100%;inset:0 auto 0 0;position:absolute}.CreatNumbers .CreatNumbersbar .CreatNumbersstepper .CreatNumbersprogress .CreatNumbersprogressTrack .CreatNumbersprogressThumb{background:var(--background_Blue);border-radius:999px;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.CreatNumbers .CreatNumbersalert{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid #b91c1c2e;border-radius:4px;color:var(--Canceled);font-size:13px;left:50%;max-width:420px;min-width:260px;padding:10px 14px;position:fixed;top:18px;transform:translateX(-50%);z-index:1200}.CreatNumbers .CreatNumberscard{background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 18%,#0000);border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:28px 30px 26px}.CreatNumbers .CreatNumberscard.CreatNumberscard--flat{box-shadow:none}.CreatNumbers .CreatNumberscard .CreatNumberscardHeader{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.CreatNumbers .CreatNumberscard .CreatNumberscardHeader .CreatNumberscardHeaderselectednumber{align-items:center;background-color:rgba(126,162,240,.153);border:1px solid var(--background_Blue);border-radius:50px;display:flex;gap:8px;justify-content:center;padding:0 10px 0 0}.CreatNumbers .CreatNumberscard .CreatNumberscardHeader .CreatNumberscardHeaderselectednumber .CreatNumberscardBackIcon{color:var(--background_Blue);height:30px;padding:4px;width:30px}.CreatNumbers .CreatNumberscard .CreatNumberscardHeader .CreatNumberscardHeaderselectednumber h2{color:var(--background_Blue);font-size:14px;font-weight:500;margin:0}.CreatNumbers .CreatNumberscard .CreatNumberscardHeader.CreatNumberscardHeader--stacked{align-items:flex-start;flex-direction:column}.CreatNumbers .CreatNumberscard .CreatNumberscardHeader .CreatNumberscardTitle{color:var(--text_Title_Dark);font-size:18px;font-weight:700;margin:0}.CreatNumbers .CreatNumberscard .CreatNumberscardHeader .CreatNumberscardSub{color:var(--text_Title_Light_Light);font-size:13px}.CreatNumbers .CreatNumberscard .CreatNumberspillRow{background:var(--background_Gray_Light);border-radius:50px;display:inline-flex;gap:4px;padding:4px}.CreatNumbers .CreatNumberscard .CreatNumberspillRow .CreatNumberspill{background:#0000;border:none;border-radius:50px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:13px;font-weight:500;padding:8px 12px;transition:all .15s ease}.CreatNumbers .CreatNumberscard .CreatNumberspillRow .CreatNumberspill.CreatNumberspill--active{background:var(--background_Blue);color:var(--background_White)}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown{position:relative}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;justify-content:space-between;padding:10px 12px;transition:background .15s ease,border .15s ease,outline .15s ease;width:100%}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownTrigger:hover,.CreatNumbers .CreatNumberscard .CreatNumbersdropdown.CreatNumbersdropdown--open .CreatNumbersdropdownTrigger{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:6px;left:0;max-height:0;opacity:0;overflow:auto;padding:10px;pointer-events:none;position:absolute;right:0;top:calc(100% + 7px);transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,max-height .22s ease;z-index:10}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu.is-open{max-height:330px;opacity:1;pointer-events:auto;transform:translateY(0)}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownSearch{background:var(--background_White);padding-bottom:4px;position:-webkit-sticky;position:sticky;top:0}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownSearch input{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;font-size:13px;outline:3px solid #0000;padding:8px 10px;transition:background .2s ease,border .2s ease,outline .2s ease;width:100%}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownSearch input:active,.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownSearch input:focus,.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownSearch input:focus-visible,.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownSearch input:focus-within,.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownSearch input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownOptions{display:flex;flex-direction:column;gap:4px}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownItem{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:8px 12px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownItem:hover{background:var(--background_Gray_Light)}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownItem.CreatNumbersdropdownItem--active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue);font-weight:600}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:10px 12px}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownFooter{background:var(--background_White);bottom:0;padding-top:6px;position:-webkit-sticky;position:sticky}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownFooter .CreatNumbersdropdownCreate{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:10px 12px;width:100%}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownFooter .CreatNumbersdropdownCreate:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.CreatNumbers .CreatNumberscard .CreatNumberscompanyOption{align-items:center;display:inline-flex;gap:8px}.CreatNumbers .CreatNumberscard .CreatNumberscompanyOption .CreatNumberscompanyLogo{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;height:20px;object-fit:cover;width:20px}.CreatNumbers .CreatNumberscard .CreatNumberscompanyOption .CreatNumberscompanyNameText{color:var(--text_Title_Dark);font-size:13px;font-weight:500}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow{align-items:center;display:flex;margin-top:10px;position:relative}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumberssearchRowAreaCode{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px 0 0 10px;border-right:0;display:flex;font-size:15px;gap:5px;height:43px;padding:7.5px 10px;width:auto}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersinputWrap{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 10px 10px 0;display:flex;height:43px;outline:3px solid #0000;padding:0 12px 0 36px;position:relative;transition:all .15s ease;width:100%}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersinputWrap:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersinputWrap input{background:#0000;border:none;color:var(--text_Title_Dark);font-size:15px;height:43px;outline:3px solid #0000;width:100%}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersinputWrap .CreatNumbersinputIcon{color:var(--text_Title_Light_Light_Light);font-size:18px;left:12px;position:absolute}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersprimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:43px;margin-left:10px;padding:4px 14px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersprimary .CreatNumbersprimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersprimary .CreatNumbersprimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersprimary .CreatNumbersprimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersprimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersprimary:active{transform:scale(.98)}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersprimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreatNumbers .CreatNumberscard .CreatNumbersresultsHeader{align-items:baseline;display:flex;flex-direction:column;margin-top:10px}.CreatNumbers .CreatNumberscard .CreatNumbersresultsHeader .CreatNumbersresultsTitle{color:var(--text_Title_Dark);font-weight:700}.CreatNumbers .CreatNumberscard .CreatNumbersresultsHeader .CreatNumbersresultsSub{color:var(--text_Title_Light_Light);font-size:13px}.CreatNumbers .CreatNumberscard .CreatNumbersgrid{grid-gap:12px;display:grid;gap:12px;grid-auto-rows:1fr;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresultSkeleton{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;display:flex;flex-direction:column;gap:12px;overflow:hidden;padding:16px;position:relative}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresultSkeleton .CreatNumbersresultSkeletonTop{align-items:center;display:flex;gap:8px}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresultSkeleton .CreatNumbersresultSkeletonTop .CreatNumbersresultSkeletonDot{animation:CreatNumbersSkeletonPulse 1.2s ease-in-out infinite;background:var(--border_Dark_Light);border-radius:50%;height:16px;width:16px}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresultSkeleton .CreatNumbersresultSkeletonTop .CreatNumbersresultSkeletonLine{animation:CreatNumbersSkeletonShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--border_Dark_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:6px;height:14px;width:70%}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresultSkeleton .CreatNumbersresultSkeletonTag{height:20px;width:55%}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresultSkeleton .CreatNumbersresultSkeletonMeta,.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresultSkeleton .CreatNumbersresultSkeletonTag{animation:CreatNumbersSkeletonShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--border_Dark_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:6px}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresultSkeleton .CreatNumbersresultSkeletonMeta{height:12px;width:80%}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresult{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;cursor:pointer;display:flex;flex-direction:column;gap:10px;padding:16px;text-align:left;transition:background-color .15s ease,border-color .15s ease}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresult:hover{background:var(--background_Gray_Light_Light)}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresult.CreatNumbersresult--active{background:var(--background_Gray_Light_Blue);border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresult .CreatNumbersresultTop{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:flex-start}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresult .CreatNumbersresultTop .CreatNumbersresultTopTop{align-items:center;display:flex;gap:8px}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresult .CreatNumbersresultTop .CreatNumbersresultTopTop .CreatNumbersresultNumber{color:var(--text_Title_Dark);font-size:16px;font-weight:800}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresult .CreatNumbersresultTop .CreatNumbersresultTopTop .CreatNumbersradioDot{border:2px solid #0f172a26;border-radius:50%;display:grid;height:16px;margin-top:.5px;place-items:center;width:16px}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresult .CreatNumbersresultTop .CreatNumbersresultTopTop .CreatNumbersradioDot.CreatNumbersradioDot--on{background:radial-gradient(circle,var(--background_Blue) 55%,#0000 60%);border:1px solid var(--background_Blue)}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresult .CreatNumbersresultTop .CreatNumberstag{background:var(--background_Gray_Light);border-radius:4px;color:var(--text_Title_Dark);font-size:11px;font-weight:500;padding:6px 10px}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresult .CreatNumbersresultMeta{color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:13px;gap:4px}.CreatNumbers .CreatNumberscard .CreatNumbersempty{align-items:center;border:1px dashed #0f172a1f;border-radius:4px;color:var(--text_Title_Light_Light);display:flex;gap:6px;justify-content:center;padding:16px;text-align:center;width:100%}.CreatNumbers .CreatNumberscard .CreatNumbersempty span{font-size:13px}.CreatNumbers .CreatNumberscard .CreatNumbersempty h4{color:var(--background_Blue_Dark);cursor:pointer;font-size:13px;font-weight:600;margin:0;text-decoration:underline}.CreatNumbers .CreatNumberscard .CreatNumbersempty h4:hover{color:var(--background_Blue)}@keyframes CreatNumbersSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes CreatNumbersSkeletonPulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes creatNumbersSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CreatNumbers .CreatNumberstoggleGroup{background:var(--background_Gray_Light);border-radius:12px;display:inline-flex;gap:8px;padding:4px}.CreatNumbers .CreatNumberstoggleGroup .CreatNumberstoggle{background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light_Light);cursor:pointer;font-weight:700;padding:10px 14px;transition:all .15s ease}.CreatNumbers .CreatNumberstoggleGroup .CreatNumberstoggle.CreatNumberstoggle--active{background:var(--text_Title_Dark);color:var(--background_White)}.CreatNumbers .CreatNumbersfield{display:flex;flex-direction:column;gap:6px;margin-top:10px}.CreatNumbers .CreatNumbersfield label{color:var(--text_Title_Light);font-size:13px;font-weight:500}.CreatNumbers .CreatNumbersfield input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:15px;height:47px;min-height:42px;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease}.CreatNumbers .CreatNumbersfield input:focus,.CreatNumbers .CreatNumbersfield input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreatNumbers .CreatNumbersfield.is-error .CreatNumbersdropdownTrigger,.CreatNumbers .CreatNumbersfield.is-error .CreatNumbersdropdownTrigger:focus,.CreatNumbers .CreatNumbersfield.is-error .CreatNumbersdropdownTrigger:hover,.CreatNumbers .CreatNumbersfield.is-error input,.CreatNumbers .CreatNumbersfield.is-error input:focus,.CreatNumbers .CreatNumbersfield.is-error input:hover{border:1px solid var(--Canceled);outline:3px solid #b91c1c2e}.CreatNumbers .CreatNumbersfield .CreatNumbersinputWrap--inline{padding-left:36px;position:relative}.CreatNumbers .CreatNumbersfield .CreatNumbersinputWrap--inline input{padding-left:32px}.CreatNumbers .CreatNumbersfield .CreatNumbersinputWrap--inline .CreatNumbersinputIcon{color:var(--text_Title_Light_Light_Light);left:10px;position:absolute;top:50%;transform:translateY(-50%)}.CreatNumbers .CreatNumbersfield .CreatNumbershelp{color:var(--text_Title_Light_Light);font-size:13px}.CreatNumbers .CreatNumbersfield .CreatNumbershelp.CreatNumbershelp--error{color:var(--Canceled)}.CreatNumbers .CreatNumbersfield .AssignedCompanies .CompaniesDropdown,.CreatNumbers .CreatNumbersfield .AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton{min-width:100%}.CreatNumbers .CreatNumbersfieldRow{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:10px}.CreatNumbers .CreatNumbersrouting{display:flex;flex-direction:column;margin-top:18px}.CreatNumbers .CreatNumbersrouting .CreatNumberssectionTitle{color:var(--text_Title_Light);font-size:16px;font-weight:600}.CreatNumbers .CreatNumbersrouting .CreatNumberssectionSubTitle{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400}.CreatNumbers .CreatNumbersrouting .CreatNumbersradioGroup{display:flex;flex-direction:column;gap:12px;padding:20px 0 30px}.CreatNumbers .CreatNumbersrouting .CreatNumbersradioRow{align-items:center;background:#0000;border:none;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;gap:10px;padding:0}.CreatNumbers .CreatNumbersrouting .CreatNumbersradioRow.CreatNumbersradioRow--active{font-weight:600}.CreatNumbers .CreatNumbersrouting .CreatNumbersradioRow .CreatNumbersradioDot{border:2px solid var(--border_Light);border-radius:50%;display:inline-block;height:16px;position:relative;width:16px}.CreatNumbers .CreatNumbersrouting .CreatNumbersradioRow.CreatNumbersradioRow--active .CreatNumbersradioDot{background:radial-gradient(circle,var(--background_Blue) 55%,#0000 60%);border-color:var(--background_Blue)}.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField{align-items:center;display:flex;flex-wrap:wrap;gap:10px 0;margin-left:24px}.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField .CreatNumberssearchRowAreaCode{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px 0 0 10px;border-right:0;display:flex;font-size:15px;gap:5px;height:43px;padding:7.5px 10px;width:auto}.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField.is-error .CreatNumberssearchRowAreaCode{border:1px solid var(--Canceled);border-right:0}.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField.is-error input,.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField.is-error input:focus,.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField.is-error input:hover{border:1px solid var(--Canceled);outline:3px solid #b91c1c2e}.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:0 10px 10px 0;font-size:14px;height:43px;min-height:42px;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease;width:220px}.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField input:focus,.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField .CreatNumbersinlineError{align-items:center;background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid #b91c1c40;border-radius:8px;color:var(--Canceled);display:inline-flex;font-size:12px;gap:6px;margin-left:12px;padding:6px 10px}.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField .CreatNumbersinlineError .material-symbols-outlined{font-size:14px;line-height:1}.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField .CreatNumbersinlineHelp{color:var(--background_Blue_Dark);font-size:13px;margin-left:12px;text-decoration:underline}.CreatNumbers .CreatNumbersrouting .CreatNumberscallFlowField{display:flex;flex-direction:column;gap:6px;margin-bottom:4px;margin-left:24px;margin-top:-6px;max-width:360px;position:relative}.CreatNumbers .CreatNumbersrouting .CreatNumberscallFlowField .CreatNumberscallFlowLabel{color:var(--text_Title_Light);font-size:13px;font-weight:600}.CreatNumbers .CreatNumbersrouting .CreatNumberscallFlowField .CreatNumberscallFlowTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;gap:10px;justify-content:space-between;min-height:43px;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease;width:100%}.CreatNumbers .CreatNumbersrouting .CreatNumberscallFlowField .CreatNumberscallFlowTrigger.CreatNumberscallFlowTrigger--open,.CreatNumbers .CreatNumbersrouting .CreatNumberscallFlowField .CreatNumberscallFlowTrigger:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreatNumbers .CreatNumbersrouting .CreatNumberscallFlowField .CreatNumberscallFlowTrigger .CreatNumberscallFlowTriggerText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreatNumbers .CreatNumbersrouting .CreatNumberscallFlowField .CreatNumberscallFlowTrigger .CreatNumberscallFlowChevron{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:20px}.CreatNumbers .CreatNumbersrouting .CreatNumberscallFlowField .CreatNumberscallFlowMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;left:0;margin-top:6px;max-height:260px;overflow-y:auto;padding:6px;position:absolute;right:0;top:100%;z-index:30}.CreatNumbers .CreatNumbersrouting .CreatNumberscallFlowField .CreatNumberscallFlowMenu .CreatNumberscallFlowOption{align-items:flex-start;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:1px;padding:9px 10px;text-align:left;transition:background .12s ease;width:100%}.CreatNumbers .CreatNumbersrouting .CreatNumberscallFlowField .CreatNumberscallFlowMenu .CreatNumberscallFlowOption:hover{background:color-mix(in srgb,var(--background_Blue) 8%,#0000)}.CreatNumbers .CreatNumbersrouting .CreatNumberscallFlowField .CreatNumberscallFlowMenu .CreatNumberscallFlowOption.CreatNumberscallFlowOption--active{background:color-mix(in srgb,var(--background_Blue) 12%,#0000)}.CreatNumbers .CreatNumbersrouting .CreatNumberscallFlowField .CreatNumberscallFlowMenu .CreatNumberscallFlowOption .CreatNumberscallFlowOptionName{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.CreatNumbers .CreatNumbersrouting .CreatNumberscallFlowField .CreatNumberscallFlowMenu .CreatNumberscallFlowOption .CreatNumberscallFlowOptionSub{color:var(--text_Title_Light_Light);font-size:12px}.CreatNumbers .CreatNumbersrouting .CreatNumberscallFlowField .CreatNumberscallFlowMenu .CreatNumberscallFlowEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:10px}.CreatNumbers .CreatNumbersrouting .CreatNumberscallFlowField .CreatNumberscallFlowHelp{color:var(--text_Title_Light_Light);font-size:13px}.CreatNumbers .CreatNumbersrouting .CreatNumberssettingBlock{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:10px;padding:20px 0}.CreatNumbers .CreatNumbersrouting .CreatNumberstoggleRow{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:14px;justify-content:space-between;padding:0;text-align:left;width:100%}.CreatNumbers .CreatNumbersrouting .CreatNumberstoggleRow .CreatNumberstoggleText{display:flex;flex-direction:column;gap:2px}.CreatNumbers .CreatNumbersrouting .CreatNumberstoggleRow .CreatNumberstoggleText .CreatNumberstoggleTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.CreatNumbers .CreatNumbersrouting .CreatNumberstoggleRow .CreatNumberstoggleText .CreatNumberstoggleSub{color:var(--text_Title_Light_Light);font-size:12px}.CreatNumbers .CreatNumbersrouting .CreatNumberstoggleRow .CreatNumberstoggle{background:var(--border_Dark_Light);border-radius:999px;flex-shrink:0;height:24px;position:relative;transition:background .15s ease;width:42px}.CreatNumbers .CreatNumbersrouting .CreatNumberstoggleRow .CreatNumberstoggle .CreatNumberstoggleDot{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0003;height:20px;left:2px;position:absolute;top:2px;transition:transform .15s ease;width:20px}.CreatNumbers .CreatNumbersrouting .CreatNumberstoggleRow.is-on .CreatNumberstoggle{background:var(--background_Blue)}.CreatNumbers .CreatNumbersrouting .CreatNumberstoggleRow.is-on .CreatNumberstoggle .CreatNumberstoggleDot{transform:translateX(18px)}.CreatNumbers .CreatNumbersrouting .AppointmentsSelectHeader{align-items:flex-start;background:#0000;border:none;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:10px;padding:0}.CreatNumbers .CreatNumbersrouting .AppointmentsSelectHeader .AppointmentsSelectHeaderBox{border:2px solid var(--border_Light);border-radius:4px;height:16px;position:relative;transition:border-color .2s ease,background .2s ease;width:16px}.CreatNumbers .CreatNumbersrouting .AppointmentsSelectHeader .AppointmentsSelectHeaderBox:after{background:var(--background_Blue);border-radius:2px;content:"";inset:2px;opacity:0;position:absolute;transform:scale(0);transition:transform .2s ease,opacity .2s ease}.CreatNumbers .CreatNumbersrouting .AppointmentsSelectHeader.AppointmentsSelectHeader--active .AppointmentsSelectHeaderBox{border-color:var(--background_Blue)}.CreatNumbers .CreatNumbersrouting .AppointmentsSelectHeader.AppointmentsSelectHeader--active .AppointmentsSelectHeaderBox:after{opacity:1;transform:scale(1)}.CreatNumbers .CreatNumbersrouting .AppointmentsSelectHeader .AppointmentsSelectHeaderLabel{color:var(--text_Title_Light);font-size:16px}.CreatNumbers .CreatNumbersrouting .AppointmentsSelectHeader .AppointmentsSelectHeaderContent{align-items:flex-start;display:flex;flex-direction:column;gap:0;margin-top:-1px}.CreatNumbers .CreatNumbersrouting .AppointmentsSelectHeader .AppointmentsSelectHeaderSub{color:var(--text_Title_Light_Light);font-size:14px;font-weight:500}.CreatNumbers .CreatNumbersrouting .CreatNumberssettingBody{color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:13px;gap:6px}.CreatNumbers .CreatNumbersrouting .CreatNumberssettingBody textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;min-height:70px;outline:3px solid #0000;padding:10px 12px;resize:vertical;transition:all .15s ease}.CreatNumbers .CreatNumbersrouting .CreatNumberssettingBody textarea:focus,.CreatNumbers .CreatNumbersrouting .CreatNumberssettingBody textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreatNumbers .CreatNumbersrouting .CreatNumberssettingBody .CreatNumberspreviewButton{align-items:center;align-self:flex-start;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:400;gap:3px;margin-left:-5px;padding:2px 0 0}.CreatNumbers .CreatNumbersrouting .CreatNumberssettingBody .CreatNumberspreviewButton:hover{color:var(--background_Blue_Dark)}.CreatNumbers .CreatNumbersrouting .CreatNumberssettingBody .CreatNumberspreviewButton .CreatNumberspreviewIcon{font-size:25px;font-variation-settings:"FILL" 1;line-height:1}.CreatNumbers .CreatNumbersrouting .CreatNumberssettingBody .CreatNumberspreviewButton.CreatNumberspreviewButton--active{color:var(--background_Blue_Dark)}.CreatNumbers .CreatNumbersrouting .CreatNumberssettingBody .CreatNumberspreviewButton.CreatNumberspreviewButton--active .CreatNumberspreviewIcon{font-variation-settings:"FILL" 1}.CreatNumbers .CreatNumbersswitch{align-items:center;background:var(--background_Gray_Light);border:1px solid #0f172a0f;border-radius:12px;cursor:pointer;display:inline-flex;gap:8px;padding:8px 10px;-webkit-user-select:none;user-select:none}.CreatNumbers .CreatNumbersswitch .CreatNumbersswitchDot{background:var(--border_Dark_Light);border-radius:999px;height:14px;position:relative;transition:all .15s ease;width:28px}.CreatNumbers .CreatNumbersswitch .CreatNumbersswitchDot:after{background-color:var(--background_White);border-radius:50%;box-shadow:0 2px 6px #0000001f;content:"";height:12px;left:1px;position:absolute;top:1px;transition:all .15s ease;width:12px}.CreatNumbers .CreatNumbersswitch .CreatNumbersswitchDot.CreatNumbersswitchDot--on{background:var(--background_Blue)}.CreatNumbers .CreatNumbersswitch .CreatNumbersswitchDot.CreatNumbersswitchDot--on:after{transform:translateX(13px)}.CreatNumbers .CreatNumberssummary{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;display:flex;flex-direction:column;gap:14px;margin-top:15px;padding:20px 16px}.CreatNumbers .CreatNumberssummaryRow{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-weight:600;justify-content:space-between}.CreatNumbers .CreatNumberssummaryRow h1{color:var(--text_Title_Light_Light);font-size:13px;font-weight:500}.CreatNumbers .CreatNumberssummaryRow .CreatNumberssummaryValue{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.CreatNumbers .CreatNumbersLimitNotice{align-items:flex-start;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:10px;margin-top:16px;padding:14px 16px}.CreatNumbers .CreatNumbersLimitNotice .material-symbols-outlined{color:var(--Done);font-size:20px}.CreatNumbers .CreatNumbersLimitNotice .CreatNumbersLimitNoticeText{display:flex;flex-direction:column;gap:2px}.CreatNumbers .CreatNumbersLimitNotice .CreatNumbersLimitNoticeText strong{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600}.CreatNumbers .CreatNumbersLimitNotice .CreatNumbersLimitNoticeText span{color:var(--text_Title_Light);font-size:13px}.CreatNumbers .CreatNumbersLimitNotice.is-paid{background:color-mix(in srgb,var(--pending) 8%,var(--background_White));border-color:color-mix(in srgb,var(--pending) 35%,#0000)}.CreatNumbers .CreatNumbersLimitNotice.is-paid .material-symbols-outlined{color:var(--pending)}.CreatNumbers .CreatNumbersLimitNotice.is-blocked{background:color-mix(in srgb,var(--Canceled) 7%,var(--background_White));border-color:color-mix(in srgb,var(--Canceled) 35%,#0000)}.CreatNumbers .CreatNumbersLimitNotice.is-blocked .material-symbols-outlined{color:var(--Canceled)}.CreatNumbers .CreatNumbersspin{animation:creatNumbersSpin .9s linear infinite}.CreatNumbers .CreatNumbersfooterBar{background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;left:0;margin-top:24px;padding:30px;position:absolute;z-index:9999}.CreatNumbers .CreatNumbersfooterBar,.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub{align-items:center;display:flex;justify-content:space-between;width:100%}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub .CreatNumbersfooterBack{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:14px;gap:4px;padding:4px 0}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub .CreatNumbersfooterBack:hover{text-decoration:underline}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub .CreatNumbersfooterBack:disabled{color:var(--text_Title_Light_Light_Light);cursor:not-allowed;text-decoration:none}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub .CreatNumbersprimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub .CreatNumbersprimary .CreatNumbersprimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub .CreatNumbersprimary .CreatNumbersprimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub .CreatNumbersprimary .CreatNumbersprimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub .CreatNumbersprimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub .CreatNumbersprimary:active{transform:scale(.98)}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub .CreatNumbersprimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreatNumbers .CreatNumbersghost{background-color:var(--background_White);border:1px solid #0f172a14;border-radius:10px;color:var(--text_Title_Light_Light);cursor:pointer;padding:10px 14px;transition:all .15s ease}.CreatNumbers .CreatNumbersghost:hover{border-color:var(--outline_Blue);color:var(--text_Title_Dark)}.CreatNumbers .CreatNumberssecondary{background-color:var(--background_White);border:1px solid #0f172a14;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-weight:600;padding:10px 16px;transition:all .15s ease}.CreatNumbers .CreatNumberssecondary:hover{border-color:#0f172a24}.CreatNumbers .CreatNumbersdropdown{position:relative;width:100%}.CreatNumbers .CreatNumbersdropdown.CreatNumbersdropdown--open .CreatNumbersdropdownTrigger{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownTrigger{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:14px;height:43px;justify-content:space-between;min-height:42px;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease;width:100%}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownTrigger span{align-items:center;display:flex}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownTrigger:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownTrigger:disabled{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:0 14px 30px #0f172a1f;left:0;max-height:220px;overflow-y:auto;overflow:hidden;position:absolute;top:calc(100% + 6px);width:100%;z-index:10}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownSearch input{border:1px solid var(--border_Dark_Light);border-radius:6px;font-size:13px;outline:3px solid #0000;padding:8px 10px;width:100%}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownSearch input:focus{border-color:var(--background_Blue);box-shadow:0 0 0 1px var(--outline_Blue)}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownOptions{display:flex;flex-direction:column;gap:4px;max-height:220px;overflow-y:auto}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownItem{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;justify-content:flex-start;padding:10px 12px;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownItem:hover{background:var(--background_Gray_Light)}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownItem.CreatNumbersdropdownItem--active{background:var(--background_Gray_Light_Blue);border:1px solid var(--background_Blue);color:var(--background_Blue_Dark);font-weight:600}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:10px 12px;text-align:center}@media(max-width:1050px){.CreatNumbers{padding:24px}.CreatNumbers .CreatNumbersbar .CreatNumbersstepper{max-width:400px;width:100%}.CreatNumbers .CreatNumberscontent{padding-bottom:100px}.CreatNumbers .CreatNumberscard{padding:20px}.CreatNumbers .CreatNumbersgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CreatNumbers .CreatNumbersfooterBar{padding:16px 24px max(16px,env(safe-area-inset-bottom))}}@media(max-width:600px){.CreatNumbers{border:1px solid var(--border_Light);border-radius:8px;height:100%;max-width:100%;min-width:0;overflow-y:auto;padding:8px 8px 0;width:100%}.CreatNumbers>.CreatNumberscontent{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto;padding:14px 14px 110px}.CreatNumbers .CreatNumbersbar{gap:0;margin-bottom:8px;padding:max(8px,env(safe-area-inset-top)) 6px 6px}.CreatNumbers .CreatNumbersbar .CreatNumberstitleBlock .CreatNumberstitle{font-size:17px}.CreatNumbers .CreatNumbersbar .CreatNumberstitleBlock .CreatNumberssubtitle{font-size:12px}.CreatNumbers .CreatNumbersbar .CreatNumbersstepper{margin-top:8px;max-width:none;width:100%}.CreatNumbers .CreatNumbersbar .CreatNumbersstepper .CreatNumbersstepperLabels{gap:6px}.CreatNumbers .CreatNumbersbar .CreatNumbersstepper .CreatNumbersstepperLabels .CreatNumbersstepLabel{flex-shrink:1;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreatNumbers .CreatNumberscard{padding:14px}.CreatNumbers .CreatNumberscard .CreatNumberscardHeader{align-items:flex-start;flex-direction:column;gap:10px}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow{flex-wrap:wrap;gap:8px}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumberssearchRowAreaCode{border-radius:10px;border-right:1px solid var(--border_Light);flex-shrink:0}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersinputWrap{border-radius:10px;flex:1 1;min-width:0}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersprimary{justify-content:center;margin-left:0;min-height:44px;width:100%}.CreatNumbers .CreatNumberscard .CreatNumbersgrid{grid-template-columns:1fr}.CreatNumbers .CreatNumberspillRow{flex-wrap:wrap}.CreatNumbers .CreatNumberspillRow .CreatNumberspill{min-height:44px}.CreatNumbers .CreatNumbersinlineField{flex-wrap:wrap;gap:8px;margin-left:0}.CreatNumbers .CreatNumbersinlineField .CreatNumberssearchRowAreaCode{border-radius:10px;border-right:1px solid var(--border_Light);flex-shrink:0}.CreatNumbers .CreatNumbersinlineField input{border-radius:10px;font-size:16px;min-height:44px;min-width:0;width:100%}.CreatNumbers .CreatNumbersinlineField .CreatNumbersinlineHelp{margin-left:0}.CreatNumbers .CreatNumbersinlineField .CreatNumbersinlineError{margin-left:0;width:100%}.CreatNumbers .CreatNumbersfield input,.CreatNumbers .CreatNumbersfield textarea{font-size:16px;min-height:44px}.CreatNumbers .CreatNumbersfieldRow{grid-template-columns:1fr}.CreatNumbers .CreatNumbersfooterBar{bottom:0;left:auto;margin-left:-8px;margin-right:-8px;margin-top:auto;padding:10px 14px max(10px,env(safe-area-inset-bottom));position:-webkit-sticky;position:sticky;width:auto}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub{align-items:center;display:flex;gap:10px;justify-content:flex-end;width:100%}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub .CreatNumbersfooterBack{align-items:center;display:flex;flex:0 0 auto;min-height:44px;width:-webkit-fit-content;width:fit-content}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub .CreatNumbersprimary{flex:0 0 auto;height:44px;justify-content:center;margin-left:auto;min-height:44px;width:-webkit-fit-content;width:fit-content}}.Dlc10Application{animation:RenderPageOpen .1s ease;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;gap:16px;height:100%;overflow:auto;padding:24px max(24px,(100% - 1150px)/2) 48px;width:100%}.Dlc10Application .Dlc10ApplicationLoading{color:var(--text_Title_Light_Light);font-size:14px;padding:60px 20px;text-align:center}.Dlc10Application .Dlc10ApplicationSkeleton{display:flex;flex-direction:column;gap:24px}.Dlc10Application .Dlc10ApplicationSkeleton .Dlc10ApplicationSkeletonHeader{display:flex;flex-direction:column;gap:8px;margin-top:4px}.Dlc10Application .Dlc10ApplicationSkeleton .Dlc10ApplicationSkeletonProgress{display:flex;flex-direction:column;gap:14px}.Dlc10Application .Dlc10ApplicationSkeleton .Dlc10ApplicationSkeletonProgress .Dlc10ApplicationSkeletonProgressSteps{align-items:center;display:flex;gap:10px;justify-content:space-between}.Dlc10Application .Dlc10ApplicationSkeleton .Dlc10ApplicationSkeletonProgress .Dlc10ApplicationSkeletonProgressSteps .Dlc10ApplicationSkeletonStep{align-items:center;display:flex;gap:8px}.Dlc10Application .Dlc10ApplicationSkeleton .Dlc10ApplicationSkeletonGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-top:4px}.Dlc10Application .Dlc10ApplicationSkeleton .Dlc10ApplicationSkeletonField{display:flex;flex-direction:column;gap:6px}.Dlc10Application .Dlc10ApplicationSkeleton .Dlc10ApplicationSkeletonBlock{animation:Dlc10SkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,color-mix(in srgb,var(--background_Gray_Light) 55%,var(--background_White)) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:8px;display:block}.Dlc10Application .Dlc10ApplicationSkeleton .Dlc10ApplicationSkeletonBlock.is-title{border-radius:6px;height:22px;width:220px}.Dlc10Application .Dlc10ApplicationSkeleton .Dlc10ApplicationSkeletonBlock.is-subtitle{height:13px;width:60%}.Dlc10Application .Dlc10ApplicationSkeleton .Dlc10ApplicationSkeletonBlock.is-bar{border-radius:999px;height:6px;width:100%}.Dlc10Application .Dlc10ApplicationSkeleton .Dlc10ApplicationSkeletonBlock.is-step{height:12px;width:64px}.Dlc10Application .Dlc10ApplicationSkeleton .Dlc10ApplicationSkeletonBlock.is-label{height:12px;width:90px}.Dlc10Application .Dlc10ApplicationSkeleton .Dlc10ApplicationSkeletonBlock.is-input{border-radius:8px;height:48px;width:100%}.Dlc10Application .Dlc10ApplicationSkeleton .Dlc10ApplicationSkeletonCircle{animation:Dlc10SkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,color-mix(in srgb,var(--background_Gray_Light) 55%,var(--background_White)) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:50%;display:inline-block;flex-shrink:0;height:22px;width:22px}@keyframes Dlc10SkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.Dlc10Application .Dlc10ApplicationGoBack{align-items:center;align-self:flex-start;background:var(--background_Gray_Light);border:0;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;gap:8px;margin:0;padding:6px 12px;transition:background .15s ease,color .15s ease,transform .12s ease}.Dlc10Application .Dlc10ApplicationGoBack .material-symbols-outlined{font-size:20px}.Dlc10Application .Dlc10ApplicationGoBack p{margin:0}.Dlc10Application .Dlc10ApplicationGoBack:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.Dlc10Application .Dlc10ApplicationGoBack:active{transform:scale(.98)}.Dlc10Application .Dlc10ApplicationHeader{display:flex;flex-direction:column;gap:4px}.Dlc10Application .Dlc10ApplicationHeader .Dlc10ApplicationHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:760px}.Dlc10Application .Dlc10ApplicationHeader .Dlc10ApplicationHeaderMain .Dlc10ApplicationTitle{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:0}.Dlc10Application .Dlc10ApplicationHeader .Dlc10ApplicationHeaderMain .Dlc10ApplicationSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.4;margin:0}.Dlc10Application .Dlc10ApplicationVolumeRow{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1050px){.Dlc10Application .Dlc10ApplicationVolumeRow{grid-template-columns:1fr 1fr}}.Dlc10Application .Dlc10ApplicationVolumeRow .Dlc10ApplicationVolumeOption{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:4px;outline:3px solid #0000;padding:14px 16px;text-align:left;transition:border-color .15s ease,outline-color .15s ease,transform .18s cubic-bezier(.22,.61,.36,1),box-shadow .18s ease}.Dlc10Application .Dlc10ApplicationVolumeRow .Dlc10ApplicationVolumeOption strong{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.Dlc10Application .Dlc10ApplicationVolumeRow .Dlc10ApplicationVolumeOption span{color:var(--text_Title_Light);font-size:12px}.Dlc10Application .Dlc10ApplicationVolumeRow .Dlc10ApplicationVolumeOption:hover{border-color:var(--background_Blue);box-shadow:0 6px 16px #0f172a14;outline-color:var(--outline_Blue);transform:translateY(-1px)}.Dlc10Application .Dlc10ApplicationVolumeRow .Dlc10ApplicationVolumeOption.is-active{background:#3b82f60d;border-color:var(--background_Blue);outline-color:var(--outline_Blue)}.Dlc10Application .Dlc10ApplicationVolumeRow .Dlc10ApplicationVolumeOption.is-active strong{color:var(--background_Blue)}@media(max-width:600px){.Dlc10Application .Dlc10ApplicationVolumeRow{grid-template-columns:1fr}}.Dlc10Application .Dlc10ApplicationUpgradeBanner{align-items:center;background:#f59e0b0f;border:1px solid #f59e0b66;border-radius:14px;color:inherit;cursor:pointer;display:flex;font:inherit;gap:14px;outline:3px solid #0000;padding:14px 18px;text-align:left;transition:border-color .15s ease,outline-color .15s ease,box-shadow .18s ease,transform .18s cubic-bezier(.22,.61,.36,1);width:100%}.Dlc10Application .Dlc10ApplicationUpgradeBanner .Dlc10ApplicationUpgradeBannerIcon{align-items:center;background:#f59e0b24;border:1px solid #f59e0b52;border-radius:12px;color:#b45309;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.Dlc10Application .Dlc10ApplicationUpgradeBanner .Dlc10ApplicationUpgradeBannerIcon .material-symbols-outlined{font-size:22px}.Dlc10Application .Dlc10ApplicationUpgradeBanner .Dlc10ApplicationUpgradeBannerMain{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.Dlc10Application .Dlc10ApplicationUpgradeBanner .Dlc10ApplicationUpgradeBannerMain .Dlc10ApplicationUpgradeBannerTitle{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600;letter-spacing:-.005em}.Dlc10Application .Dlc10ApplicationUpgradeBanner .Dlc10ApplicationUpgradeBannerMain .Dlc10ApplicationUpgradeBannerBody{color:var(--text_Title_Light);font-size:12.5px;line-height:1.5}.Dlc10Application .Dlc10ApplicationUpgradeBanner .Dlc10ApplicationUpgradeBannerCta{align-items:center;background:#b45309;border-radius:999px;color:#fff;display:inline-flex;flex-shrink:0;font-size:12.5px;font-weight:600;gap:4px;padding:7px 14px;transition:gap .15s ease,background .12s ease;white-space:nowrap}.Dlc10Application .Dlc10ApplicationUpgradeBanner .Dlc10ApplicationUpgradeBannerCta .material-symbols-outlined{font-size:16px;transition:transform .18s cubic-bezier(.22,.61,.36,1)}.Dlc10Application .Dlc10ApplicationUpgradeBanner:hover{border-color:#f59e0b99;box-shadow:0 8px 22px #f59e0b2e;outline-color:#f59e0b2e;transform:translateY(-1px)}.Dlc10Application .Dlc10ApplicationUpgradeBanner:hover .Dlc10ApplicationUpgradeBannerCta{background:#92400e;gap:8px}.Dlc10Application .Dlc10ApplicationUpgradeBanner:hover .Dlc10ApplicationUpgradeBannerCta .material-symbols-outlined{transform:translateX(2px)}.Dlc10Application .Dlc10ApplicationUpgradeBanner:active{transform:translateY(0)}.Dlc10Application .Dlc10ApplicationProgress{background:#0000;border:0;border-radius:0;display:flex;flex-direction:column;gap:14px;padding:0}.Dlc10Application .Dlc10ApplicationProgress .Dlc10ApplicationProgressBar{background:var(--background_Gray_Light);border-radius:999px;height:6px;overflow:hidden;position:relative}.Dlc10Application .Dlc10ApplicationProgress .Dlc10ApplicationProgressBar>span{background:linear-gradient(90deg,var(--background_Blue_Light_Middle),var(--background_Blue));border-radius:999px;inset:0 auto 0 0;position:absolute;transition:width .25s ease}.Dlc10Application .Dlc10ApplicationProgress .Dlc10ApplicationProgressSteps{align-items:center;color:var(--text_Title_Light);display:flex;font-size:12px;gap:10px;justify-content:space-between}.Dlc10Application .Dlc10ApplicationProgress .Dlc10ApplicationProgressSteps .Dlc10ApplicationProgressStep{align-items:center;display:flex;font-weight:500;gap:8px}.Dlc10Application .Dlc10ApplicationProgress .Dlc10ApplicationProgressSteps .Dlc10ApplicationProgressStep:before{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);content:attr(data-step);display:flex;flex-shrink:0;font-size:11px;font-weight:600;height:22px;justify-content:center;width:22px}.Dlc10Application .Dlc10ApplicationProgress .Dlc10ApplicationProgressSteps .Dlc10ApplicationProgressStep.is-active{color:var(--text_Title_Dark);font-weight:600}.Dlc10Application .Dlc10ApplicationProgress .Dlc10ApplicationProgressSteps .Dlc10ApplicationProgressStep.is-active:before{background:var(--background_Blue);color:var(--background_White)}.Dlc10Application .Dlc10ApplicationCard{background:#0000;border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column;gap:16px;padding:0}.Dlc10Application .Dlc10ApplicationCard h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationSubsection{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:16px 0 0}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationSectionHelp{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:-8px 0 0}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationGrid .Dlc10ApplicationField.is-wide{grid-column:1/-1}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceNote{align-items:flex-start;background:color-mix(in srgb,var(--Done) 6%,var(--background_White));border:1px solid color-mix(in srgb,var(--Done) 26%,var(--border_Light));border-radius:12px;display:flex;gap:12px;padding:14px 16px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceNote .Dlc10ApplicationComplianceNoteIcon{color:var(--Done);flex-shrink:0;font-size:22px;margin-top:1px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceNote .Dlc10ApplicationComplianceNoteBody{display:flex;flex-direction:column;gap:5px;min-width:0}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceNote .Dlc10ApplicationComplianceNoteBody strong{color:var(--text_Title_Dark);font-size:13.5px;font-weight:700}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceNote .Dlc10ApplicationComplianceNoteBody p{color:var(--text_Title_Light);font-size:12.5px;line-height:1.5;margin:0}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceNote .Dlc10ApplicationComplianceNoteBody ul{grid-gap:3px;display:grid;gap:3px;margin:2px 0 0;padding-left:18px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceNote .Dlc10ApplicationComplianceNoteBody ul li{color:var(--text_Title_Light);font-size:12.5px;font-weight:500;line-height:1.45}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceKit{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:14px;padding:16px 18px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceKit .Dlc10ApplicationComplianceKitHeader{align-items:flex-start;display:flex;gap:12px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceKit .Dlc10ApplicationComplianceKitHeader .Dlc10ApplicationComplianceKitHeaderIcon{color:var(--background_Blue);flex-shrink:0;font-size:22px;margin-top:1px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceKit .Dlc10ApplicationComplianceKitHeader .Dlc10ApplicationComplianceKitHeaderText{display:flex;flex-direction:column;gap:4px;min-width:0}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceKit .Dlc10ApplicationComplianceKitHeader .Dlc10ApplicationComplianceKitHeaderText strong{color:var(--text_Title_Dark);font-size:14px;font-weight:700}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceKit .Dlc10ApplicationComplianceKitHeader .Dlc10ApplicationComplianceKitHeaderText p{color:var(--text_Title_Light);font-size:12.5px;line-height:1.5;margin:0}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceKit .Dlc10ApplicationComplianceKitHeader .Dlc10ApplicationComplianceKitHeaderText p code{background:var(--background_White);border:1px solid var(--border_Light);border-radius:5px;color:var(--text_Title_Dark);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;padding:1px 5px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceKit .Dlc10ApplicationComplianceKitItems{display:flex;flex-direction:column;gap:10px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceKit .Dlc10ApplicationComplianceKitItem{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:12px 14px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceKit .Dlc10ApplicationComplianceKitItem .Dlc10ApplicationComplianceKitItemTop{align-items:center;display:flex;gap:10px;justify-content:space-between}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceKit .Dlc10ApplicationComplianceKitItem .Dlc10ApplicationComplianceKitItemTop .Dlc10ApplicationComplianceKitItemMeta{display:flex;flex-direction:column;gap:1px;min-width:0}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceKit .Dlc10ApplicationComplianceKitItem .Dlc10ApplicationComplianceKitItemTop .Dlc10ApplicationComplianceKitItemMeta strong{color:var(--text_Title_Dark);font-size:13px;font-weight:700}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceKit .Dlc10ApplicationComplianceKitItem .Dlc10ApplicationComplianceKitItemTop .Dlc10ApplicationComplianceKitItemMeta span{color:var(--text_Title_Light_Light);font-size:11.5px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceKit .Dlc10ApplicationComplianceKitItemActions{align-items:center;display:flex;flex-shrink:0;gap:8px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceKit .Dlc10ApplicationComplianceKitToggle{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:4px;padding:7px 10px;transition:background .15s ease,color .15s ease,border-color .15s ease}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceKit .Dlc10ApplicationComplianceKitToggle .material-symbols-outlined{font-size:17px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceKit .Dlc10ApplicationComplianceKitToggle:hover{background:var(--background_Gray_Light_Light);color:var(--text_Title_Dark)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceKit .Dlc10ApplicationComplianceKitPreview{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;font-weight:400;line-height:1.55;margin:0;max-height:168px;overflow:auto;padding:10px 12px;white-space:pre-wrap;word-break:break-word}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceKit .Dlc10ApplicationComplianceKitCopy{align-items:center;background:var(--background_Blue_White);border:1px solid var(--border_Blue);border-radius:8px;color:var(--background_Blue);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12.5px;font-weight:600;gap:6px;padding:7px 12px;transition:background .15s ease,color .15s ease,border-color .15s ease}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceKit .Dlc10ApplicationComplianceKitCopy .material-symbols-outlined{font-size:17px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceKit .Dlc10ApplicationComplianceKitCopy:hover{background:color-mix(in srgb,var(--background_Blue) 12%,var(--background_White))}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceKit .Dlc10ApplicationComplianceKitCopy.is-copied{background:color-mix(in srgb,var(--Done) 12%,var(--background_White));border-color:color-mix(in srgb,var(--Done) 45%,var(--border_Light));color:var(--Done)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceKit .Dlc10ApplicationComplianceKitTip{align-items:flex-start;background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));border:1px solid color-mix(in srgb,var(--background_Blue) 24%,var(--border_Light));border-radius:10px;display:flex;gap:12px;padding:14px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceKit .Dlc10ApplicationComplianceKitTip .Dlc10ApplicationComplianceKitTipIcon{color:var(--background_Blue);flex-shrink:0;font-size:21px;margin-top:1px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceKit .Dlc10ApplicationComplianceKitTip .Dlc10ApplicationComplianceKitTipBody{display:flex;flex-direction:column;gap:8px;min-width:0}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceKit .Dlc10ApplicationComplianceKitTip .Dlc10ApplicationComplianceKitTipBody strong{color:var(--text_Title_Dark);font-size:13px;font-weight:700}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceKit .Dlc10ApplicationComplianceKitTip .Dlc10ApplicationComplianceKitTipBody p{color:var(--text_Title_Light);font-size:12.5px;line-height:1.5;margin:0}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationComplianceKit .Dlc10ApplicationComplianceKitTip .Dlc10ApplicationComplianceKitTipBody .Dlc10ApplicationComplianceKitCopy{align-self:flex-start}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField{grid-gap:6px;align-content:start;color:var(--text_Title_Dark);display:grid;font-size:13px;font-weight:600;gap:6px;grid-template-rows:22px auto}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .PhoneInput,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .SingleDatePicker{display:block;width:100%}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationDescTemplates{align-items:center;display:flex;flex-wrap:wrap;gap:6px;overflow:visible}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationDescTemplates .Dlc10ApplicationDescTemplatesHint{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationDescTemplates .Dlc10ApplicationDescTemplatesHint .material-symbols-outlined{color:var(--background_Blue);font-size:15px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationDescTemplates .Dlc10ApplicationDescTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:600;padding:4px 11px;transition:border-color .15s ease,background .15s ease,color .15s ease}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationDescTemplates .Dlc10ApplicationDescTemplate:hover{background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));border-color:var(--background_Blue);color:var(--background_Blue)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationDescTemplates .Dlc10ApplicationDescTemplate.is-active{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_White));border-color:var(--background_Blue);color:var(--background_Blue)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationFieldLabelRow,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField label{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:600;min-height:22px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationFieldLabelRow{gap:8px;justify-content:space-between}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationFieldLabelRow .Dlc10ApplicationFieldLabelText{align-items:center;display:inline-flex;gap:6px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationFieldLabelRow .Dlc10ApplicationFieldHint{color:var(--text_Title_Light_Light);font-size:11px;font-weight:500}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationTooltip{align-items:center;display:inline-flex}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationTooltip .ToolTopExplainBubble{bottom:calc(100% + 30px);left:11%;max-width:360px;min-width:240px;transform:translate(-11%)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationTooltip:hover .ToolTopExplainBubble{transform:translate(-11%,15px)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationTooltipIcon{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);cursor:help;display:inline-flex;font-size:14px;height:18px;justify-content:center;transition:all .2s ease;width:18px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationTooltipIcon:hover{background:var(--background_Gray_Light_Blue);color:var(--background_Blue)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField input,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-family:inherit;font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField input::placeholder,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField textarea::placeholder{color:var(--text_Title_Light_Light)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField input:focus,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField input:hover,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField textarea:focus,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationDropdownTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);cursor:pointer;display:flex;font-family:inherit;gap:10px;justify-content:space-between;outline:3px solid #0000;padding:9px 12px;text-align:left;transition:border-color .12s ease,outline-color .12s ease,box-shadow .12s ease;width:100%}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationDropdownTrigger>span:first-child{color:var(--text_Title_Dark);flex:1 1;font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationDropdownTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:20px;transition:transform .15s ease}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationDropdownTrigger.is-open .material-symbols-outlined{transform:rotate(180deg)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationDropdownTrigger:focus-visible,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationDropdownTrigger:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField textarea{line-height:1.6;min-height:96px;resize:vertical}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationSample{margin-top:6px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField.has-error .Dlc10ApplicationDropdownTrigger,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField.has-error input,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField.has-error textarea{border:1px solid var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 20%,#0000)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationLinkBtn{align-self:flex-start;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:500;padding:6px 0;text-align:left}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationLinkBtn:hover{text-decoration:underline}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationCheckboxRow{display:flex;flex-direction:column;gap:8px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationCheckboxRow label{align-items:center;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:8px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationUseCases{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationUseCases .Dlc10ApplicationUseCase{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:10px 12px;text-align:left;transition:border-color .12s ease,background .12s ease}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationUseCases .Dlc10ApplicationUseCase strong{color:var(--text_Title_Dark);font-size:13px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationUseCases .Dlc10ApplicationUseCase span{color:var(--text_Title_Light_Light);font-size:11px;line-height:1.4}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationUseCases .Dlc10ApplicationUseCase:hover{border-color:var(--background_Blue)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationUseCases .Dlc10ApplicationUseCase.is-selected{background:#3b82f60f;border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationReviewLock{align-items:flex-start;background:color-mix(in srgb,var(--pending) 8%,var(--background_White));border:1px solid color-mix(in srgb,var(--pending) 30%,var(--border_Light));border-radius:12px;display:flex;gap:12px;margin-top:4px;padding:14px 16px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationReviewLock .Dlc10ApplicationReviewLockIcon{color:var(--pending);flex-shrink:0;font-size:22px;margin-top:1px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationReviewLock .Dlc10ApplicationReviewLockBody{display:flex;flex-direction:column;gap:4px;min-width:0}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationReviewLock .Dlc10ApplicationReviewLockBody strong{color:var(--text_Title_Dark);font-size:13.5px;font-weight:700}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationReviewLock .Dlc10ApplicationReviewLockBody p{color:var(--text_Title_Light);font-size:12.5px;line-height:1.5;margin:0}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationActions{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:8px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationActions .Dlc10ApplicationSecondary{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 10px;transition:background .12s ease,color .12s ease,transform .08s ease}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationActions .Dlc10ApplicationSecondary .material-symbols-outlined{font-size:16px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationActions .Dlc10ApplicationSecondary:hover:not(:disabled){background:var(--surface-sunken);color:var(--text_Title_Dark)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationActions .Dlc10ApplicationSecondary:active{transform:scale(.98)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationActions .Dlc10ApplicationSecondary:disabled{cursor:not-allowed;opacity:.55}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationActions .Dlc10ApplicationPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationActions .Dlc10ApplicationPrimary .Dlc10ApplicationPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationActions .Dlc10ApplicationPrimary .Dlc10ApplicationPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationActions .Dlc10ApplicationPrimary .Dlc10ApplicationPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationActions .Dlc10ApplicationPrimary:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationActions .Dlc10ApplicationPrimary:active{transform:scale(.98)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationActions .Dlc10ApplicationPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationActions .Dlc10ApplicationPrimary.is-loading{cursor:wait;opacity:.7}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationStatusHero{align-items:flex-start;background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));border:1px solid color-mix(in srgb,var(--background_Blue) 25%,var(--border_Light));border-radius:12px;display:flex;gap:14px;padding:16px 18px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationStatusHero .Dlc10ApplicationStatusHeroIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,var(--background_White));border-radius:999px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationStatusHero .Dlc10ApplicationStatusHeroIcon .material-symbols-outlined{font-size:21px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationStatusHero .Dlc10ApplicationStatusHeroBody{display:flex;flex-direction:column;gap:3px;min-width:0}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationStatusHero .Dlc10ApplicationStatusHeroBody strong{color:var(--text_Title_Dark);font-size:14.5px;font-weight:700}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationStatusHero .Dlc10ApplicationStatusHeroBody .Dlc10ApplicationStatusHeroLabel{color:var(--Canceled);font-size:11px;font-weight:700;letter-spacing:.03em;margin-top:3px;text-transform:uppercase}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationStatusHero .Dlc10ApplicationStatusHeroBody p{color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationStatusHero .Dlc10ApplicationStatusHeroBody .Dlc10ApplicationStatusHeroTime{color:var(--text_Title_Light_Light);font-size:11px;font-weight:500}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationStatusHero.is-ok{background:color-mix(in srgb,var(--Done) 7%,var(--background_White));border-color:color-mix(in srgb,var(--Done) 30%,var(--border_Light))}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationStatusHero.is-ok .Dlc10ApplicationStatusHeroIcon{background:color-mix(in srgb,var(--Done) 12%,var(--background_White));color:var(--Done)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationStatusHero.is-error{background:color-mix(in srgb,var(--Canceled) 7%,var(--background_White));border-color:color-mix(in srgb,var(--Canceled) 30%,var(--border_Light))}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationStatusHero.is-error .Dlc10ApplicationStatusHeroIcon{background:color-mix(in srgb,var(--Canceled) 12%,var(--background_White));color:var(--Canceled)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNotice{border:1px solid;border-radius:10px;font-size:13px;line-height:1.5;padding:10px 12px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNotice strong{display:block;font-size:12px;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNotice p{font-weight:600;margin:0}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNotice.is-info{background:color-mix(in srgb,var(--background_Blue) 6%,#0000);border-color:color-mix(in srgb,var(--background_Blue) 30%,var(--border_Light));color:var(--background_Blue);color:var(--background_Blue_Dark,var(--background_Blue))}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNotice.is-warning{background:color-mix(in srgb,var(--pending) 10%,#0000);border-color:color-mix(in srgb,var(--pending) 40%,var(--border_Light));color:var(--pending)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNotice.is-error{background:color-mix(in srgb,var(--Canceled) 9%,#0000);border-color:color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));color:var(--Canceled)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationRequirements{background:color-mix(in srgb,var(--Canceled) 4%,var(--background_White));border:1px solid color-mix(in srgb,var(--Canceled) 24%,var(--border_Light));border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;padding:14px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationRequirements h5{color:var(--text_Title_Dark);font-size:13px;font-weight:700;margin:0}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationRequirements .Dlc10ApplicationRequirementRow{align-items:flex-start;display:flex;gap:10px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationRequirements .Dlc10ApplicationRequirementRow .Dlc10ApplicationRequirementIcon{color:var(--Canceled);font-size:18px;margin-top:1px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationRequirements .Dlc10ApplicationRequirementRow .Dlc10ApplicationRequirementBody{display:flex;flex:1 1;flex-direction:column;gap:4px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationRequirements .Dlc10ApplicationRequirementRow .Dlc10ApplicationRequirementBody p{color:var(--text_Title_Dark);font-size:13px;line-height:1.55;margin:0}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationRequirements .Dlc10ApplicationRequirementRow .Dlc10ApplicationRequirementBody .Dlc10ApplicationRequirementReason{color:var(--text_Title_Light_Light);font-size:12px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationRequirements .Dlc10ApplicationRequirementRow .Dlc10ApplicationRequirementBody .Dlc10ApplicationRequirementDone{align-items:center;color:var(--Done);display:inline-flex;font-size:12.5px;font-weight:600;gap:6px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationRequirements .Dlc10ApplicationRequirementRow .Dlc10ApplicationRequirementBody .Dlc10ApplicationRequirementDone .material-symbols-outlined{font-size:16px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationRequirements .Dlc10ApplicationRequirementRow .Dlc10ApplicationRequirementUpload{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:9px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:8px 12px;transition:border-color .13s ease,background .13s ease;white-space:nowrap}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationRequirements .Dlc10ApplicationRequirementRow .Dlc10ApplicationRequirementUpload .material-symbols-outlined{font-size:17px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationRequirements .Dlc10ApplicationRequirementRow .Dlc10ApplicationRequirementUpload:hover:not(:disabled){border-color:var(--background_Blue);color:var(--background_Blue)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationRequirements .Dlc10ApplicationRequirementRow .Dlc10ApplicationRequirementUpload:disabled{cursor:default;opacity:.6}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationRequirements .Dlc10ApplicationRequirementError{color:var(--Canceled);font-size:12.5px;margin:0}@media(max-width:600px){.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationRequirements .Dlc10ApplicationRequirementRow{flex-wrap:wrap}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationRequirements .Dlc10ApplicationRequirementRow .Dlc10ApplicationRequirementUpload{margin-left:28px}}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationJourney{display:flex;flex-direction:column;padding:6px 4px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationJourney .Dlc10ApplicationJourneyStep{display:flex;gap:14px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationJourney .Dlc10ApplicationJourneyStep .Dlc10ApplicationJourneyRail{align-items:center;display:flex;flex-direction:column}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationJourney .Dlc10ApplicationJourneyStep .Dlc10ApplicationJourneyRail .Dlc10ApplicationJourneyDot{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light_Light);display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationJourney .Dlc10ApplicationJourneyStep .Dlc10ApplicationJourneyRail .Dlc10ApplicationJourneyDot .material-symbols-outlined{font-size:17px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationJourney .Dlc10ApplicationJourneyStep .Dlc10ApplicationJourneyRail .Dlc10ApplicationJourneyLine{background:var(--border_Light);border-radius:2px;flex:1 1;margin:4px 0;min-height:18px;width:2px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationJourney .Dlc10ApplicationJourneyStep .Dlc10ApplicationJourneyBody{display:flex;flex-direction:column;gap:2px;padding:6px 0 20px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationJourney .Dlc10ApplicationJourneyStep .Dlc10ApplicationJourneyBody strong{color:var(--text_Title_Dark);font-size:13.5px;font-weight:700}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationJourney .Dlc10ApplicationJourneyStep .Dlc10ApplicationJourneyBody p{color:var(--text_Title_Light);font-size:12.5px;margin:0}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationJourney .Dlc10ApplicationJourneyStep:last-child .Dlc10ApplicationJourneyBody{padding-bottom:6px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationJourney .Dlc10ApplicationJourneyStep.is-done .Dlc10ApplicationJourneyDot{background:color-mix(in srgb,var(--Done) 12%,var(--background_White));border-color:color-mix(in srgb,var(--Done) 45%,#0000);color:var(--Done)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationJourney .Dlc10ApplicationJourneyStep.is-done .Dlc10ApplicationJourneyLine{background:color-mix(in srgb,var(--Done) 45%,var(--border_Light))}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationJourney .Dlc10ApplicationJourneyStep.is-current .Dlc10ApplicationJourneyDot{background:color-mix(in srgb,var(--pending) 12%,var(--background_White));border-color:color-mix(in srgb,var(--pending) 50%,#0000);color:var(--pending);outline:3px solid color-mix(in srgb,var(--pending) 14%,#0000)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationJourney .Dlc10ApplicationJourneyStep.is-error .Dlc10ApplicationJourneyDot{background:color-mix(in srgb,var(--Canceled) 12%,var(--background_White));border-color:color-mix(in srgb,var(--Canceled) 50%,#0000);color:var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 14%,#0000)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationJourney .Dlc10ApplicationJourneyStep.is-upcoming .Dlc10ApplicationJourneyBody strong{color:var(--text_Title_Light)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationJourney .Dlc10ApplicationJourneyStep.is-upcoming .Dlc10ApplicationJourneyBody p{color:var(--text_Title_Light_Light)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationStatusRefs{color:var(--text_Title_Light_Light);font-size:11px;font-weight:500;margin:0;word-break:break-all}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNoticeHistory{display:flex;flex-direction:column;gap:6px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNoticeHistory h5{color:var(--text_Title_Light);font-size:13px;font-weight:500;margin:0}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNoticeHistory .Dlc10ApplicationNoticeRow{align-items:flex-start;background:var(--background_Gray_Light);border-radius:6px;display:flex;font-size:12px;gap:8px;padding:8px 10px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNoticeHistory .Dlc10ApplicationNoticeRow .material-symbols-outlined{flex-shrink:0;font-size:16px;margin-top:1px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNoticeHistory .Dlc10ApplicationNoticeRow .Dlc10ApplicationNoticeText{flex:1 1;min-width:0}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNoticeHistory .Dlc10ApplicationNoticeRow .Dlc10ApplicationNoticeTime{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:11px;margin-top:1px;white-space:nowrap}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNoticeHistory .Dlc10ApplicationNoticeRow.is-info{color:var(--text_Title_Light)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNoticeHistory .Dlc10ApplicationNoticeRow.is-info .material-symbols-outlined{color:var(--background_Blue)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNoticeHistory .Dlc10ApplicationNoticeRow.is-warning,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNoticeHistory .Dlc10ApplicationNoticeRow.is-warning .material-symbols-outlined{color:var(--pending)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNoticeHistory .Dlc10ApplicationNoticeRow.is-error,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNoticeHistory .Dlc10ApplicationNoticeRow.is-error .material-symbols-outlined{color:var(--Canceled)}@media(max-width:1050px){.Dlc10Application{padding:16px 16px 32px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationGrid{grid-template-columns:1fr}}@media(max-width:600px){.Dlc10Application{padding:12px 12px 24px}.Dlc10Application .Dlc10ApplicationProgress .Dlc10ApplicationProgressSteps{font-size:11px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField input,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField textarea{font-size:16px;min-height:44px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationActions{align-items:stretch;flex-direction:column-reverse;gap:10px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationActions .Dlc10ApplicationPrimary,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationActions .Dlc10ApplicationSecondary{justify-content:center;min-height:44px;width:100%}}.Dlc10ApplicationDropdownPortal{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:2px;max-height:280px;overflow-y:auto;padding:5px;position:fixed;z-index:10001}.Dlc10ApplicationDropdownPortal button{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:500;padding:8px 9px;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.Dlc10ApplicationDropdownPortal button:hover{background:var(--surface-sunken)}.Dlc10ApplicationDropdownPortal button.is-active{background:var(--surface-sunken);color:var(--text_Title_Dark);font-weight:600}.Dlc10ApplicationConfirmOverlay{align-items:center;animation:dlc10ConfirmFade .15s ease;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:4000}.Dlc10ApplicationConfirmOverlay .Dlc10ApplicationConfirmCard{align-items:center;animation:dlc10ConfirmPop .16s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;max-width:440px;padding:26px 24px 22px;text-align:center;width:100%}.Dlc10ApplicationConfirmOverlay .Dlc10ApplicationConfirmCard .Dlc10ApplicationConfirmIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,var(--background_White));border-radius:999px;color:var(--background_Blue);display:inline-flex;height:46px;justify-content:center;width:46px}.Dlc10ApplicationConfirmOverlay .Dlc10ApplicationConfirmCard .Dlc10ApplicationConfirmIcon .material-symbols-outlined{font-size:24px}.Dlc10ApplicationConfirmOverlay .Dlc10ApplicationConfirmCard h3{color:var(--text_Title_Dark);font-size:17px;font-weight:700;margin:0}.Dlc10ApplicationConfirmOverlay .Dlc10ApplicationConfirmCard>p{color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0}.Dlc10ApplicationConfirmOverlay .Dlc10ApplicationConfirmCard .Dlc10ApplicationConfirmFee{align-items:flex-start;background:color-mix(in srgb,var(--pending) 9%,var(--background_White));border:1px solid color-mix(in srgb,var(--pending) 28%,var(--border_Light));border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:12.5px;gap:8px;line-height:1.5;padding:11px 13px;text-align:left;width:100%}.Dlc10ApplicationConfirmOverlay .Dlc10ApplicationConfirmCard .Dlc10ApplicationConfirmFee .material-symbols-outlined{color:var(--pending);flex-shrink:0;font-size:18px;margin-top:1px}.Dlc10ApplicationConfirmOverlay .Dlc10ApplicationConfirmCard .Dlc10ApplicationConfirmFee strong{color:var(--text_Title_Dark)}.Dlc10ApplicationConfirmOverlay .Dlc10ApplicationConfirmCard .Dlc10ApplicationConfirmDoc{border-radius:10px;color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:12.5px;gap:9px;line-height:1.5;padding:11px 13px;text-align:left;width:100%}.Dlc10ApplicationConfirmOverlay .Dlc10ApplicationConfirmCard .Dlc10ApplicationConfirmDoc .Dlc10ApplicationConfirmDocMain{align-items:flex-start;display:flex;gap:8px}.Dlc10ApplicationConfirmOverlay .Dlc10ApplicationConfirmCard .Dlc10ApplicationConfirmDoc .Dlc10ApplicationConfirmDocMain .material-symbols-outlined{flex-shrink:0;font-size:18px;margin-top:1px}.Dlc10ApplicationConfirmOverlay .Dlc10ApplicationConfirmCard .Dlc10ApplicationConfirmDoc .Dlc10ApplicationConfirmDocMain span:not(.material-symbols-outlined){flex:1 1}.Dlc10ApplicationConfirmOverlay .Dlc10ApplicationConfirmCard .Dlc10ApplicationConfirmDoc strong{color:var(--text_Title_Dark)}.Dlc10ApplicationConfirmOverlay .Dlc10ApplicationConfirmCard .Dlc10ApplicationConfirmDoc button{align-self:flex-end;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:9px;color:var(--text_Title_Dark);cursor:pointer;flex-shrink:0;font-size:12.5px;font-weight:600;padding:7px 14px;transition:border-color .13s ease,color .13s ease}.Dlc10ApplicationConfirmOverlay .Dlc10ApplicationConfirmCard .Dlc10ApplicationConfirmDoc button:hover:not(:disabled){border-color:var(--background_Blue);color:var(--background_Blue)}.Dlc10ApplicationConfirmOverlay .Dlc10ApplicationConfirmCard .Dlc10ApplicationConfirmDoc button:disabled{cursor:default;opacity:.6}.Dlc10ApplicationConfirmOverlay .Dlc10ApplicationConfirmCard .Dlc10ApplicationConfirmDoc.is-ok{background:color-mix(in srgb,var(--Done) 9%,var(--background_White));border:1px solid color-mix(in srgb,var(--Done) 28%,var(--border_Light))}.Dlc10ApplicationConfirmOverlay .Dlc10ApplicationConfirmCard .Dlc10ApplicationConfirmDoc.is-ok .material-symbols-outlined{color:var(--Done)}.Dlc10ApplicationConfirmOverlay .Dlc10ApplicationConfirmCard .Dlc10ApplicationConfirmDoc.is-warn{background:color-mix(in srgb,var(--pending) 9%,var(--background_White));border:1px solid color-mix(in srgb,var(--pending) 28%,var(--border_Light))}.Dlc10ApplicationConfirmOverlay .Dlc10ApplicationConfirmCard .Dlc10ApplicationConfirmDoc.is-warn .material-symbols-outlined{color:var(--pending)}.Dlc10ApplicationConfirmOverlay .Dlc10ApplicationConfirmCard .Dlc10ApplicationConfirmActions{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:4px;width:100%}.Dlc10ApplicationConfirmOverlay .Dlc10ApplicationConfirmCard .Dlc10ApplicationConfirmActions .Dlc10ApplicationSecondary{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 12px;transition:background .12s ease,color .12s ease,transform .08s ease}.Dlc10ApplicationConfirmOverlay .Dlc10ApplicationConfirmCard .Dlc10ApplicationConfirmActions .Dlc10ApplicationSecondary:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.Dlc10ApplicationConfirmOverlay .Dlc10ApplicationConfirmCard .Dlc10ApplicationConfirmActions .Dlc10ApplicationSecondary:active{transform:scale(.98)}.Dlc10ApplicationConfirmOverlay .Dlc10ApplicationConfirmCard .Dlc10ApplicationConfirmActions .Dlc10ApplicationPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.Dlc10ApplicationConfirmOverlay .Dlc10ApplicationConfirmCard .Dlc10ApplicationConfirmActions .Dlc10ApplicationPrimary .Dlc10ApplicationPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.Dlc10ApplicationConfirmOverlay .Dlc10ApplicationConfirmCard .Dlc10ApplicationConfirmActions .Dlc10ApplicationPrimary .Dlc10ApplicationPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.Dlc10ApplicationConfirmOverlay .Dlc10ApplicationConfirmCard .Dlc10ApplicationConfirmActions .Dlc10ApplicationPrimary .Dlc10ApplicationPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.Dlc10ApplicationConfirmOverlay .Dlc10ApplicationConfirmCard .Dlc10ApplicationConfirmActions .Dlc10ApplicationPrimary:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.Dlc10ApplicationConfirmOverlay .Dlc10ApplicationConfirmCard .Dlc10ApplicationConfirmActions .Dlc10ApplicationPrimary:active{transform:scale(.98)}@keyframes dlc10ConfirmFade{0%{opacity:0}to{opacity:1}}@keyframes dlc10ConfirmPop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Contacts{animation:RenderPageOpen .1s ease;border-radius:8px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;display:flex;flex-direction:column;gap:18px;height:100%;margin:0 auto;overflow-y:auto;padding:28px 28px 80px;padding-inline:max(20px,(100% - 1150px)/2);width:100%}.Contacts .ContactsHero{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.Contacts .ContactsHero .ContactsHeroText{flex:1 1;min-width:0}.Contacts .ContactsHero .ContactsHeroText h1{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:0 0 4px}.Contacts .ContactsHero .ContactsHeroText p{color:var(--text_Title_Light);font-size:13px;line-height:1.45;margin:0;max-width:560px}.Contacts .ContactsHero .ContactsAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.Contacts .ContactsHero .ContactsAddBtn .ContactsAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.Contacts .ContactsHero .ContactsAddBtn .ContactsAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.Contacts .ContactsHero .ContactsAddBtn .ContactsAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.Contacts .ContactsHero .ContactsAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.Contacts .ContactsHero .ContactsAddBtn:active{transform:scale(.98)}.Contacts .ContactsHero .ContactsAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.Contacts .ContactsPrimaryBtn{align-items:center;background:var(--background_Blue);border:0;border-radius:999px;box-shadow:0 1px 2px #0f172a14,0 6px 14px #3b82f640;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;height:36px;padding:0 18px;transition:transform .12s ease,background .12s ease,box-shadow .12s ease;white-space:nowrap}.Contacts .ContactsPrimaryBtn .material-symbols-outlined{color:inherit;font-size:18px}.Contacts .ContactsPrimaryBtn:hover:not(:disabled){background:var(--background_Blue_Dark);box-shadow:0 1px 2px #0f172a1a,0 10px 20px #3b82f647;transform:translateY(-1px)}.Contacts .ContactsPrimaryBtn:active{transform:translateY(0)}.Contacts .ContactsPrimaryBtn:disabled{box-shadow:none;cursor:not-allowed;opacity:.55}.Contacts .ContactsSecondaryBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;height:36px;padding:0 16px;transition:background .12s ease,border-color .12s ease}.Contacts .ContactsSecondaryBtn:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.Contacts .ContactsToolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.Contacts .ContactsToolbar .ContactsSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;display:flex;height:40px;margin-left:auto;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 38px 0 34px;position:relative;transition:border-color .12s ease,box-shadow .12s ease,outline-color .12s ease}.Contacts .ContactsToolbar .ContactsSearch:hover{box-shadow:0 4px 10px #00000014}.Contacts .ContactsToolbar .ContactsSearch>.material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;left:10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.Contacts .ContactsToolbar .ContactsSearch input{background:#0000;border:0;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:13px;outline:none;width:100%}.Contacts .ContactsToolbar .ContactsSearch input::placeholder{color:var(--text_Title_Light_Light)}.Contacts .ContactsToolbar .ContactsSearch .ContactsSearchClear{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:24px;justify-content:center;position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:background .12s ease,color .12s ease;width:24px}.Contacts .ContactsToolbar .ContactsSearch .ContactsSearchClear .material-symbols-outlined{color:inherit;font-size:16px}.Contacts .ContactsToolbar .ContactsSearch .ContactsSearchClear:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Contacts .ContactsToolbar .ContactsSearch:focus-within{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Contacts .ContactsToolbar .ContactsFilter{align-items:center;background:var(--background_Gray_Dark_Light);border-radius:10px;display:inline-flex;gap:0;padding:2px;position:relative}.Contacts .ContactsToolbar .ContactsFilter .ContactsFilterIndicator{background:var(--background_White);border-radius:8px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;pointer-events:none;position:absolute;top:3px;transform:translateX(0);transform:translateX(calc(var(--toggle-index, 0)*100%));transition:transform .32s cubic-bezier(.4,0,.2,1);width:calc(25% - 1.5px);will-change:transform;z-index:0}.Contacts .ContactsToolbar .ContactsFilter[data-active-filter=all]{--toggle-index:0}.Contacts .ContactsToolbar .ContactsFilter[data-active-filter=chats]{--toggle-index:1}.Contacts .ContactsToolbar .ContactsFilter[data-active-filter=rooms]{--toggle-index:2}.Contacts .ContactsToolbar .ContactsFilter[data-active-filter=callCenter]{--toggle-index:3}.Contacts .ContactsToolbar .ContactsFilterPill{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:13px;font-weight:500;gap:6px;height:30px;justify-content:center;min-width:110px;padding:0 12px;position:relative;transition:color .2s ease;white-space:nowrap;z-index:1}.Contacts .ContactsToolbar .ContactsFilterPill .ContactsFilterCount{align-items:center;background:var(--background_White);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:10px;font-weight:600;height:16px;justify-content:center;line-height:1;min-width:18px;padding:0 5px;transition:background .2s ease,color .2s ease}.Contacts .ContactsToolbar .ContactsFilterPill.is-active,.Contacts .ContactsToolbar .ContactsFilterPill:hover{color:var(--text_Title_Dark)}.Contacts .ContactsToolbar .ContactsFilterPill.is-active .ContactsFilterCount{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Contacts .ContactsSkeletonList{display:flex;flex-direction:column;gap:8px}.Contacts .ContactsSkeletonList .ContactsSkeletonRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;gap:14px;padding:12px 14px}.Contacts .ContactsSkeletonList .ContactsSkeletonRow .ContactsSkeletonAvatar{animation:ContactsSkeletonShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--border_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Light) 100%);background-size:200% 100%;border-radius:50%;height:36px;width:36px}.Contacts .ContactsSkeletonList .ContactsSkeletonRow .ContactsSkeletonLines{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.Contacts .ContactsSkeletonList .ContactsSkeletonRow .ContactsSkeletonLines .ContactsSkeletonLine{animation:ContactsSkeletonShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--border_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Light) 100%);background-size:200% 100%;border-radius:6px;height:10px}.Contacts .ContactsSkeletonList .ContactsSkeletonRow .ContactsSkeletonLines .ContactsSkeletonLine--name{height:12px;width:38%}.Contacts .ContactsSkeletonList .ContactsSkeletonRow .ContactsSkeletonLines .ContactsSkeletonLine--meta{width:64%}@keyframes ContactsSkeletonShimmer{0%{background-position:0 50%}to{background-position:-200% 50%}}.Contacts .ContactsEmpty{align-items:center;display:flex;flex-direction:column;gap:14px;justify-content:center;padding:60px 20px;text-align:center}.Contacts .ContactsEmpty .ContactsEmptyIllustration{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:18px;color:var(--background_Blue);display:inline-flex;height:64px;justify-content:center;margin-bottom:4px;width:64px}.Contacts .ContactsEmpty .ContactsEmptyIllustration .material-symbols-outlined{color:inherit;font-size:30px}.Contacts .ContactsEmpty .ContactsEmptyTitle{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.Contacts .ContactsEmpty .ContactsEmptySubtitle{color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0 0 6px;max-width:380px}.Contacts .ContactsGroups{display:flex;flex-direction:column;gap:18px}.Contacts .ContactsGroup{display:flex;flex-direction:column;gap:6px}.Contacts .ContactsGroup .ContactsGroupHeader{align-items:center;display:flex;gap:10px;padding:0 4px}.Contacts .ContactsGroup .ContactsGroupHeader .ContactsGroupLetter{color:var(--text_Title_Light_Light);font-size:12px;font-weight:700;letter-spacing:.04em;min-width:16px}.Contacts .ContactsGroup .ContactsGroupHeader .ContactsGroupRule{background:var(--border_Light);flex:1 1;height:1px}.Contacts .ContactsGroup .ContactsGroupHeader .ContactsGroupCount{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;padding:2px 8px}.Contacts .ContactsGroup .ContactsList{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.Contacts .ContactsCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;gap:14px;padding:12px 14px;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.Contacts .ContactsCard:hover{border-color:var(--border_Dark_Light);box-shadow:0 1px 2px #0f172a0a,0 8px 18px #0f172a0f}.Contacts .ContactsCard:hover .ContactsCardActions{opacity:1}.Contacts .ContactsCardAvatar{align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:700;height:38px;justify-content:center;overflow:hidden;width:38px}.Contacts .ContactsCardAvatar img{height:100%;object-fit:cover;width:100%}.Contacts .ContactsCardBody{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.Contacts .ContactsCardBody .ContactsCardTopRow{align-items:center;display:flex;gap:10px;min-width:0}.Contacts .ContactsCardBody .ContactsCardTopRow .ContactsCardName{color:var(--text_Title_Dark);flex:1 1;font-size:14px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Contacts .ContactsCardBody .ContactsCardMeta{align-items:center;display:flex;flex-wrap:wrap;gap:14px;min-width:0}.Contacts .ContactsCardBody .ContactsCardMeta .ContactsCardMetaItem{align-items:center;background:#0000;border:0;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;gap:4px;margin:0;max-width:240px;overflow:hidden;padding:0;text-decoration:none;text-overflow:ellipsis;transition:color .12s ease;white-space:nowrap}.Contacts .ContactsCardBody .ContactsCardMeta .ContactsCardMetaItem .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:14px}.Contacts .ContactsCardBody .ContactsCardMeta .ContactsCardMetaItem:hover{color:var(--text_Title_Dark)}.Contacts .ContactsCardBody .ContactsCardMeta .ContactsCardMetaItem:hover .material-symbols-outlined{color:var(--background_Blue)}.Contacts .ContactsCardBody .ContactsCardMeta .ContactsCardMetaItem.ContactsCardMetaItem--phone{cursor:pointer}.Contacts .ContactsCardScope{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:10px;font-weight:600;height:20px;letter-spacing:.04em;padding:0 8px}.Contacts .ContactsCardScope.ContactsCardScope--chats{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue_Dark)}.Contacts .ContactsCardScope.ContactsCardScope--rooms{background:color-mix(in srgb,#f472b6 14%,#0000);color:#be185d}.Contacts .ContactsCardScope.ContactsCardScope--both{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.Contacts .ContactsCardActions{align-items:center;display:inline-flex;gap:2px;opacity:0;transition:opacity .12s ease}.Contacts .ContactsCardActions button{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .12s ease,color .12s ease;width:28px}.Contacts .ContactsCardActions button .material-symbols-outlined{color:inherit;font-size:18px}.Contacts .ContactsCardActions button:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Contacts .ContactsModalBackdrop{align-items:center;animation:ContactsModalBackdropFade .18s ease both;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1000}@keyframes ContactsModalBackdropFade{0%{opacity:0}to{opacity:1}}.Contacts .ContactsModalBackdrop .ContactsModal{animation:ContactsModalPop .2s cubic-bezier(.22,.61,.36,1) both;background:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:calc(100dvh - 48px);max-width:420px;overflow:hidden;width:100%}@keyframes ContactsModalPop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalHeader{align-items:center;display:flex;justify-content:space-between;padding:16px 18px 0}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalHeader h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalHeader .ContactsModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalHeader .ContactsModalClose .material-symbols-outlined{color:inherit;font-size:21px}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalHeader .ContactsModalClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalHeader .ContactsModalClose:active{transform:scale(.92)}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody{display:flex;flex-direction:column;gap:6px;overflow-y:auto;padding:16px 18px}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody .ContactsModalAvatarRow{align-items:center;display:flex;gap:12px;margin-bottom:6px}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody .ContactsModalAvatarRow .ContactsModalAvatar{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:56px;justify-content:center;overflow:hidden;transition:border-color .12s ease,color .12s ease;width:56px}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody .ContactsModalAvatarRow .ContactsModalAvatar .material-symbols-outlined{font-size:22px}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody .ContactsModalAvatarRow .ContactsModalAvatar img{height:100%;object-fit:cover;width:100%}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody .ContactsModalAvatarRow .ContactsModalAvatar:hover{border-color:var(--background_Blue);color:var(--background_Blue)}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody .ContactsModalAvatarRow .ContactsModalAvatarHint{display:flex;flex-direction:column;gap:2px}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody .ContactsModalAvatarRow .ContactsModalAvatarHint span{color:var(--text_Title_Dark);font-size:12px;font-weight:600}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody .ContactsModalAvatarRow .ContactsModalAvatarHint p{color:var(--text_Title_Light_Light);font-size:11px}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody label{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin-top:8px}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody label:first-of-type{margin-top:0}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-family:inherit;font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody input::placeholder{color:var(--text_Title_Light_Light)}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody input:focus,.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody .PhoneInput .PhoneInputRow .PhoneInputField{border-bottom-left-radius:0!important;border-left:0;border-top-left-radius:0!important}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody .PhoneInput .PhoneInputRow{min-height:38px}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody .PhoneInput .PhoneInputRow .PhoneInputCountryButton{height:38px;min-height:38px}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody .ContactsEntityPills{display:flex;flex-wrap:wrap;gap:6px}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody .ContactsEntityPill{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;height:32px;padding:0 14px;transition:background .12s ease,border-color .12s ease,color .12s ease}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody .ContactsEntityPill:hover{border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody .ContactsEntityPill.is-active{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalFooter{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding:12px 18px 16px}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalFooter .ContactsSecondaryBtn{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);font-size:13px;font-weight:600;height:auto;padding:8px 10px}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalFooter .ContactsSecondaryBtn:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalFooter .ContactsPrimaryBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalFooter .ContactsPrimaryBtn .ContactsModalSaveInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalFooter .ContactsPrimaryBtn .ContactsModalSaveInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalFooter .ContactsPrimaryBtn .ContactsModalSaveLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalFooter .ContactsPrimaryBtn:hover:not(:disabled){background:var(--background_White);border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover);transform:none}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalFooter .ContactsPrimaryBtn:active{transform:scale(.98)}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalFooter .ContactsPrimaryBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}@media(max-width:1050px){.Contacts{padding:22px 18px 60px;padding-inline:18px}.Contacts .ContactsToolbar .ContactsSearch{flex:1 1 100%;margin-left:0;max-width:none;min-width:0}}@media(max-width:600px){.Contacts{padding:16px 8px 60px;padding-inline:8px}.Contacts .ContactsHero{align-items:flex-start;flex-direction:row!important;gap:10px;justify-content:space-between}.Contacts .ContactsHero .ContactsPrimaryBtn{align-self:flex-start}.Contacts .ContactsHero .ContactsAddBtnLabel{display:none!important}.Contacts .ContactsHero .ContactsAddBtn{flex-shrink:0;gap:0!important;height:44px!important;justify-content:center;min-height:44px!important;min-width:44px!important;padding:0!important;width:44px!important}.Contacts .ContactsToolbar{gap:10px}.Contacts .ContactsToolbar .ContactsFilter{-webkit-overflow-scrolling:touch;overflow-x:auto;scrollbar-width:none;width:100%}.Contacts .ContactsToolbar .ContactsFilter::-webkit-scrollbar{display:none}.Contacts .ContactsToolbar .ContactsFilter .ContactsFilterIndicator{display:none}.Contacts .ContactsToolbar .ContactsFilter .ContactsFilterPill{flex:0 0 auto}.Contacts .ContactsToolbar .ContactsFilter .ContactsFilterPill.is-active{background:var(--background_White);box-shadow:0 1px 2px #0f172a14}.Contacts .ContactsCard{align-items:flex-start;gap:12px;padding:12px}.Contacts .ContactsCard .ContactsCardBody .ContactsCardMeta{gap:6px 12px}.Contacts .ContactsCard .ContactsCardBody .ContactsCardMeta .ContactsCardMetaItem{max-width:100%}.Contacts .ContactsCard .ContactsCardScope{align-self:flex-start;margin-top:3px}.Contacts .ContactsCard .ContactsCardActions{align-self:flex-start;opacity:1}.Contacts .ContactsModalBackdrop{align-items:flex-end;padding:0}.Contacts .ContactsModalBackdrop .ContactsModal{animation:ContactsModalSheetUp .24s cubic-bezier(.22,.61,.36,1) both;border-radius:16px 16px 0 0;max-height:92dvh;max-width:100%;width:100%}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody input{font-size:16px;min-height:44px}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalFooter{align-items:stretch;flex-direction:column-reverse;gap:8px;padding:12px 18px calc(16px + env(safe-area-inset-bottom))}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalFooter .ContactsPrimaryBtn,.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalFooter .ContactsSecondaryBtn{justify-content:center;min-height:46px;width:100%}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalFooter .ContactsSecondaryBtn{background:var(--background_Gray_Light);border-radius:10px}@keyframes ContactsModalSheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}}.InviteActivation{align-items:center;background-blend-mode:overlay,normal,normal,normal,normal,normal,normal;background-color:#eef5fc;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.55'/%3E%3C/svg%3E"),radial-gradient(86% 20% at 50% 0,rgba(150,201,255,.755),#0000 72%),radial-gradient(60% 20% at 22% 10%,rgba(200,172,255,.619),#0000 75%),radial-gradient(66% 20% at 24% 40%,#fff,#0000 78%),linear-gradient(180deg,#c3dbf4,#f5f9ff 18%,#fff 38%,#fff 58%);background-repeat:repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-size:120px 120px,auto,auto,auto,auto,auto,auto;display:flex;flex:1 1;flex-direction:column;height:100vh;justify-content:center;overflow:auto;padding-top:100px;position:relative;transition:all .15s ease;width:100%}.InviteActivation .SignUpLogo{align-items:center;display:flex;gap:9px;left:50%;margin:0;position:absolute;top:36px;transform:translateX(-50%);z-index:3}.InviteActivation .SignUpLogo img{height:30px;object-fit:contain;width:30px}.InviteActivation .SignUpLogo h1{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;color:var(--background_Blue);font-size:24px;font-weight:600;letter-spacing:.2px;margin:0}.InviteActivation .InviteActivationCard{backdrop-filter:blur(30px) saturate(150%);-webkit-backdrop-filter:blur(30px) saturate(150%);background:#ffffff8c;border:1px solid var(--border_Light);border-radius:18px;box-shadow:0 1px 3px #0000000d;max-width:450px;overflow:visible;padding:32px 36px 28px;transition:max-height .42s ease,padding .3s ease;width:100%;will-change:max-height}.InviteActivation .InviteActivationCard .InviteActivationHeader{margin-bottom:22px;text-align:center}.InviteActivation .InviteActivationCard .InviteActivationHeader .InviteActivationTitle,.InviteActivation .InviteActivationCard .InviteActivationHeader h2{color:#1d2735;font-size:22px;font-weight:700;letter-spacing:-.1px;line-height:1.15;margin:0}.InviteActivation .InviteActivationCard .InviteActivationHeader .InviteActivationSubtitle,.InviteActivation .InviteActivationCard .InviteActivationHeader p{color:#6a7686;font-size:13.5px;font-weight:400;line-height:1.45;margin:8px auto 0;max-width:290px}.InviteActivation .InviteActivationCard .InviteActivationAlert{border-radius:6px;font-size:13px;margin-bottom:14px;padding:10px 12px}.InviteActivation .InviteActivationCard .InviteActivationAlert.InviteActivationAlertError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.InviteActivation .InviteActivationCard .InviteActivationAlert.InviteActivationAlertSuccess{background:color-mix(in srgb,var(--Done) 12%,#0000);border:1px solid color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.InviteActivation .InviteActivationCard .InviteActivationLoginLink{align-items:flex-start;background:none;border:none;color:var(--background_Blue);cursor:pointer;display:flex;font:inherit;font-size:.85rem;margin-top:16px;padding:0;text-align:flex-start;text-decoration:none;width:100%}.InviteActivation .InviteActivationCard .InviteActivationLoginLink:hover{text-decoration:underline}.InviteActivation .InviteActivationCard .InviteActivationForm{display:flex;flex-direction:column;gap:14px;margin-top:16px}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationPasswordField{align-items:center;display:flex;position:relative;width:100%}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationPasswordField .InviteActivationFieldIcon{color:#8a96a6;font-size:19px;left:13px;pointer-events:none;position:absolute}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationPasswordField input{background:#ffffff8c;border:1px solid #788caa38;border-radius:12px;box-shadow:0 1px 3px #0000000d;color:#1d2735;font-size:15px;height:48px;outline:3px solid #0000;padding:0 42px 0 40px;transition:all .15s ease;width:100%}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationPasswordField input::placeholder{color:#97a2b1}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationPasswordField input:focus,.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationPasswordField input:hover{background:#ffffffd1;border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationPasswordField input:disabled{cursor:not-allowed;opacity:.7}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationPasswordField .InviteActivationPasswordToggle{align-items:center;border-radius:8px;color:#8a96a6;cursor:pointer;display:inline-flex;justify-content:center;outline:3px solid #0000;position:absolute;right:12px;transition:color .12s ease;-webkit-user-select:none;user-select:none}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationPasswordField .InviteActivationPasswordToggle:hover{color:var(--background_Blue)}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationPasswordField .InviteActivationPasswordToggle:focus-visible{outline:3px solid var(--outline_Blue)}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationPasswordField .InviteActivationPasswordToggle .material-symbols-outlined{font-size:19px;line-height:1}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationActions{align-items:center;display:flex;flex-direction:column;gap:14px;justify-content:space-between;margin-top:10px}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationActions .InviteActivationSubmit{background:#141b27;border:1px solid #0000;border-radius:12px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:600;height:48px;outline:3px solid #0000;padding:12px 16px;transition:background .15s ease,transform .12s ease,box-shadow .15s ease,outline .15s ease,border .15s ease;width:100%}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationActions .InviteActivationSubmit:hover:not(:disabled){background:#20293a;box-shadow:0 8px 22px #141b2747}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationActions .InviteActivationSubmit:active:not(:disabled){transform:translateY(1px)}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationActions .InviteActivationSubmit:disabled{cursor:default;opacity:.7}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationActions .InviteActivationLoginLink{background:none;border:none;color:var(--background_Blue);cursor:pointer;font:inherit;font-size:.85rem;justify-content:center;margin-top:0;padding:0;text-decoration:none;width:auto}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationActions .InviteActivationLoginLink:hover{text-decoration:underline}.InviteActivation .InviteActivationFooterText{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#ffffff8c;border:1px solid #788caa38;border-radius:50px;color:#6a7686;font-size:12px;margin-top:14px;padding:5px 15px;position:relative;width:-webkit-fit-content;width:fit-content;z-index:1}@media(max-width:1050px){.InviteActivation .InviteActivationCard{max-width:440px;padding:28px 24px 22px}}@media(max-width:600px){.InviteActivation{height:100vh;justify-content:flex-start;overflow-x:hidden}.InviteActivation .SignUpLogo h1{font-size:20px}.InviteActivation .InviteActivationCard{margin-top:70px;max-width:calc(100vw - 28px);padding:26px 16px 20px}.InviteActivation .InviteActivationCard .InviteActivationHeader .InviteActivationTitle,.InviteActivation .InviteActivationCard .InviteActivationHeader h2{font-size:1.05rem}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationField input{font-size:16px;height:46px}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationActions .InviteActivationSubmit{font-size:16px;height:48px;min-height:44px}}.Verification{align-items:center;background-blend-mode:overlay,normal,normal,normal,normal,normal,normal;background-color:#eef5fc;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.55'/%3E%3C/svg%3E"),radial-gradient(86% 20% at 50% 0,rgba(150,201,255,.755),#0000 72%),radial-gradient(60% 20% at 22% 10%,rgba(200,172,255,.619),#0000 75%),radial-gradient(66% 20% at 24% 40%,#fff,#0000 78%),linear-gradient(180deg,#c3dbf4,#f5f9ff 18%,#fff 38%,#fff 58%);background-repeat:repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-size:120px 120px,auto,auto,auto,auto,auto,auto;display:flex;flex:1 1;flex-direction:column;height:100vh;justify-content:center;overflow:auto;padding-top:100px;position:relative;transition:all .15s ease;width:100%}.Verification .SignUpLogo{align-items:center;display:flex;gap:9px;left:50%;margin:0;position:absolute;top:36px;transform:translateX(-50%);z-index:3}.Verification .SignUpLogo img{height:30px;object-fit:contain;width:30px}.Verification .SignUpLogo h1{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;color:var(--background_Blue);font-size:24px;font-weight:600;letter-spacing:.2px;margin:0}.Verification .VerificationCard{backdrop-filter:blur(30px) saturate(150%);-webkit-backdrop-filter:blur(30px) saturate(150%);background:#ffffff8c;border:1px solid var(--border_Light);border-radius:18px;box-shadow:0 1px 3px #0000000d;max-width:450px;overflow:visible;padding:32px 36px 28px;transition:max-height .42s ease,padding .3s ease;width:100%;will-change:max-height}.Verification .VerificationCard .VerificationHeader{margin-bottom:0;text-align:center}.Verification .VerificationCard .VerificationHeader h2{color:#1d2735;font-size:22px;font-weight:700;letter-spacing:-.1px;line-height:1.15;margin:0}.Verification .VerificationCard .VerificationHeader p{color:#6a7686;font-size:13.5px;font-weight:400;line-height:1.45;margin:8px auto 0;max-width:300px}.Verification .VerificationCard .VerificationButton{background:#141b27;border:1px solid #0000;border-radius:12px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:600;height:48px;margin-top:22px;outline:3px solid #0000;padding:12px 16px;transition:background .15s ease,transform .12s ease,box-shadow .15s ease,outline .15s ease,border .15s ease;width:100%}.Verification .VerificationCard .VerificationButton:hover{background:#20293a;box-shadow:0 8px 22px #141b2747}.Verification .VerificationCard .VerificationButton:active{transform:translateY(1px)}.Verification .VerificationError{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-radius:10px;color:var(--Canceled);font-size:.9rem;padding:10px 12px}@media(max-width:1050px){.Verification .VerificationCard{max-width:440px;padding:28px 24px 22px}}@media(max-width:600px){.Verification{height:100vh;justify-content:flex-start;overflow-x:hidden}.Verification .SignUpLogo h1{font-size:20px}.Verification .VerificationCard{margin-top:70px;max-width:calc(100vw - 28px);padding:26px 16px 20px}.Verification .VerificationCard .VerificationHeader h2{font-size:1.05rem}.Verification .VerificationCard .VerificationButton{font-size:16px;height:48px;min-height:44px}}.GASettingsResetPassword{align-items:center;background-blend-mode:overlay,normal,normal,normal,normal,normal,normal;background-color:#eef5fc;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.55'/%3E%3C/svg%3E"),radial-gradient(86% 20% at 50% 0,rgba(150,201,255,.755),#0000 72%),radial-gradient(60% 20% at 22% 10%,rgba(200,172,255,.619),#0000 75%),radial-gradient(66% 20% at 24% 40%,#fff,#0000 78%),linear-gradient(180deg,#c3dbf4,#f5f9ff 18%,#fff 38%,#fff 58%);background-repeat:repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-size:120px 120px,auto,auto,auto,auto,auto,auto;display:flex;flex:1 1;flex-direction:column;height:100vh;justify-content:center;overflow:auto;padding-top:100px;transition:all .15s ease;width:100%}.GASettingsResetPassword .SignUpLogo{align-items:center;display:flex;gap:9px;left:50%;margin:0;position:absolute;top:36px;transform:translateX(-50%);z-index:3}.GASettingsResetPassword .SignUpLogo img{height:30px;object-fit:contain;width:30px}.GASettingsResetPassword .SignUpLogo h1{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;color:var(--background_Blue);color:#fff;font-size:24px;font-weight:600;letter-spacing:.2px;margin:0}.GASettingsResetPassword .GASettingsResetPasswordCard{backdrop-filter:blur(30px) saturate(150%);-webkit-backdrop-filter:blur(30px) saturate(150%);background:#ffffff8c;border:1px solid #ffffffb3;border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;max-width:450px;overflow:visible;padding:32px 36px 28px;transition:max-height .42s ease,padding .3s ease;width:100%;will-change:max-height}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordHeader{margin-bottom:22px;text-align:center}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordHeader h2{color:#1d2735;font-size:22px;font-weight:700;letter-spacing:-.1px;line-height:1.15;margin:0}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordHeader p{color:#6a7686;font-size:13.5px;font-weight:400;line-height:1.45;margin:8px auto 0;max-width:290px}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordStatus{background:#e0f2fe;border-radius:10px;color:#0369a1;font-size:.85rem;margin-bottom:12px;padding:10px 12px}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordError{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-radius:10px;color:var(--Canceled);font-size:.85rem;margin-bottom:12px;padding:10px 12px}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordForm{display:flex;flex-direction:column;gap:14px}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordForm p{color:var(--text_Title_Light);font-size:.9rem;margin:0}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordForm .ResetPasswordField{align-items:center;display:flex;position:relative}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordForm .ResetPasswordField .ResetPasswordFieldIcon{color:#8a96a6;font-size:19px;left:13px;pointer-events:none;position:absolute}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordForm .ResetPasswordField input{background:#ffffff8c;border:1px solid #788caa38;border-radius:12px;box-shadow:0 1px 3px #0000000d;color:#1d2735;font-size:15px;height:48px;outline:3px solid #0000;padding:0 14px 0 40px;transition:all .15s ease;width:100%}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordForm .ResetPasswordField input::placeholder{color:#97a2b1}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordForm .ResetPasswordField input:focus,.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordForm .ResetPasswordField input:hover{background:#ffffffd1;border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordForm .ResetPasswordField input:read-only{background:#ffffff59;color:#6a7686;cursor:default}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordForm .ResetPasswordField .ResetPasswordPasswordInput{padding-right:42px}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordForm .ResetPasswordField .ResetPasswordPasswordToggle{align-items:center;border-radius:8px;color:#8a96a6;cursor:pointer;display:inline-flex;justify-content:center;outline:3px solid #0000;position:absolute;right:12px;transition:color .12s ease;-webkit-user-select:none;user-select:none}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordForm .ResetPasswordField .ResetPasswordPasswordToggle:hover{color:var(--background_Blue)}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordForm .ResetPasswordField .ResetPasswordPasswordToggle:focus-visible{outline:3px solid var(--outline_Blue)}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordForm .ResetPasswordField .ResetPasswordPasswordToggle .material-symbols-outlined{font-size:19px;line-height:1}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordPrimary{background:#141b27;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:600;height:43px;margin-top:0;outline:3px solid #0000;padding:4px 12px;transition:background .15s ease,box-shadow .15s ease,transform .12s ease;width:100%}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordPrimary:hover:not(:disabled){background:#20293a;box-shadow:0 8px 22px #141b2747}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordPrimary:active:not(:disabled){transform:translateY(1px)}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordPrimary:disabled{box-shadow:none;cursor:default;opacity:.7}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordFooter{margin-top:16px;text-align:flex-start}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordFooter .ResetPasswordLink{background:none;border:none;color:var(--background_Blue);cursor:pointer;font:inherit;font-size:.85rem;padding:0;text-decoration:none}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordFooter .ResetPasswordLink:hover{text-decoration:underline}@media(max-width:1050px){.GASettingsResetPassword{padding-top:72px}.GASettingsResetPassword .GASettingsResetPasswordCard{max-width:440px;padding:28px 24px 22px}}@media(max-width:600px){.GASettingsResetPassword{height:100vh;justify-content:flex-start}.GASettingsResetPassword .SignUpLogo h1{font-size:20px}.GASettingsResetPassword .GASettingsResetPasswordCard{margin-top:70px;max-width:calc(100vw - 28px);padding:26px 12px 22px}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordHeader h2{font-size:1.05rem}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordField input{font-size:16px;height:46px}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordPrimary{font-size:16px;height:46px;min-height:44px}}.SubscriptionGate{background:var(--background_Gray_Light_Light);display:flex;flex-direction:column;inset:0;overflow:hidden;position:fixed;z-index:4000}.SubscriptionGate .SubscriptionGateBanner{align-items:center;background:color-mix(in srgb,var(--pending) 16%,var(--background_White));border-bottom:1px solid color-mix(in srgb,var(--pending) 36%,#0000);display:flex;flex:0 0 auto;gap:12px;padding:12px 24px}.SubscriptionGate .SubscriptionGateBanner .SubscriptionGateBannerIcon{color:var(--pending);flex:0 0 auto;font-size:22px}.SubscriptionGate .SubscriptionGateBanner p{color:var(--text_Title_Dark);flex:1 1;font-size:14px;margin:0}.SubscriptionGate .SubscriptionGateBanner p strong{font-weight:700}.SubscriptionGate .SubscriptionGateBanner .SubscriptionGateSignOut{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;flex:0 0 auto;font-size:13px;font-weight:600;padding:8px 16px;transition:all .15s ease}.SubscriptionGate .SubscriptionGateBanner .SubscriptionGateSignOut:hover{background:var(--background_Gray_Light)}.SubscriptionGate .SubscriptionGateScroll{-webkit-overflow-scrolling:touch;flex:1 1;overflow-y:auto;padding:48px 24px 64px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateHead{margin:0 auto 32px;max-width:720px;text-align:center}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateHead .SubscriptionGateHeadTag{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_White));border:1px solid color-mix(in srgb,var(--background_Blue) 22%,#0000);border-radius:999px;box-shadow:0 2px 8px color-mix(in srgb,var(--background_Blue) 14%,#0000);color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:600;gap:8px;margin-bottom:18px;padding:7px 16px 7px 12px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateHead .SubscriptionGateHeadTag:before{animation:SubscriptionGateTagPulse 1.8s ease-out infinite;background:var(--background_Blue);border-radius:50%;box-shadow:0 0 0 0 color-mix(in srgb,var(--background_Blue) 55%,#0000);content:"";height:7px;width:7px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateHead h1{color:var(--text_Title_Dark);font-size:30px;font-weight:800;margin:0 0 12px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateHead p{color:var(--text_Title_Light);font-size:15px;margin:0}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateCard{max-width:1180px;padding:28px;position:relative;width:100%}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateCard,.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateNoAccess{background:var(--background_White);border:1px solid var(--border_Light);border-radius:20px;box-shadow:0 1px 3px #0000000d;margin:0 auto}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateNoAccess{max-width:560px;padding:48px 32px;text-align:center}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateNoAccess .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:44px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateNoAccess h2{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:16px 0 10px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateNoAccess p{color:var(--text_Title_Light);font-size:14px;line-height:1.6;margin:0}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof{align-items:stretch;background:linear-gradient(135deg,color-mix(in srgb,var(--background_Blue) 5%,var(--background_White)),var(--background_White) 60%);border:1px solid var(--border_Light);border-radius:22px;box-shadow:0 1px 3px #0000000d;display:flex;gap:44px;margin:56px auto 0;max-width:1180px;padding:36px 40px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateStat{display:flex;flex:0 0 196px;flex-direction:column;justify-content:center;position:relative}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateStat .SubscriptionGateStatSpark{color:var(--background_Blue);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--background_Blue) 55%,transparent));font-size:22px;left:-2px;position:absolute;top:-6px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateStat .SubscriptionGateStatNumber{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--text_Title_Dark),var(--background_Blue));-webkit-background-clip:text;background-clip:text;display:block;font-size:52px;font-weight:800;letter-spacing:-.02em;line-height:1}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateStat p{color:var(--text_Title_Light);font-size:14px;margin:12px 0 0}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateStat p b{color:var(--text_Title_Dark);font-weight:700}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateProofDivider{align-self:stretch;background:linear-gradient(to bottom,#0000,var(--border_Dark_Light),#0000);flex:0 0 auto;width:1px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateQuote{align-items:flex-start;display:flex;flex:1 1;gap:16px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateQuote .SubscriptionGateQuoteMark{color:var(--background_Blue);flex:0 0 auto;font-family:Georgia,Times New Roman,serif;font-size:56px;font-weight:700;line-height:.8;pointer-events:none}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateQuote .SubscriptionGateQuoteContent{display:flex;flex:1 1;flex-direction:column;min-height:140px;min-width:0}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateQuote .SubscriptionGateQuoteSlide{animation:SubscriptionGateQuoteIn .4s ease;flex:1 1}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateQuote .SubscriptionGateQuoteDots{display:flex;gap:7px;margin-top:16px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateQuote .SubscriptionGateQuoteDots .SubscriptionGateQuoteDot{background:color-mix(in srgb,var(--background_Blue) 25%,#0000);border:0;border-radius:999px;cursor:pointer;height:7px;padding:0;transition:width .2s ease,background .2s ease;width:7px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateQuote .SubscriptionGateQuoteDots .SubscriptionGateQuoteDot.is-active{background:var(--background_Blue);width:20px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateQuote .SubscriptionGateQuoteDots .SubscriptionGateQuoteDot:hover:not(.is-active){background:color-mix(in srgb,var(--background_Blue) 45%,#0000)}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateQuote .SubscriptionGateQuoteText{color:var(--text_Title_Light);font-size:17px;line-height:1.6;margin:0 0 20px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateQuote .SubscriptionGateQuoteText strong{color:var(--text_Title_Dark);font-weight:700}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateQuote .SubscriptionGateQuoteAuthor{align-items:center;display:flex;gap:12px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateQuote .SubscriptionGateQuoteAuthor .SubscriptionGateQuoteAuthorMeta{display:flex;flex-direction:column}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateQuote .SubscriptionGateQuoteAuthor .SubscriptionGateQuoteAuthorMeta strong{color:var(--text_Title_Dark);font-size:14px;font-weight:700}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateQuote .SubscriptionGateQuoteAuthor .SubscriptionGateQuoteAuthorMeta span{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateFaq{align-items:flex-start;display:flex;gap:44px;margin:64px auto 0;max-width:1180px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateFaq h2{color:var(--text_Title_Dark);flex:0 0 220px;font-size:24px;font-weight:800;line-height:1.25;margin:0;padding-top:6px;text-align:left}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateFaq .SubscriptionGateFaqList{display:flex;flex:1 1;flex-direction:column;gap:12px;min-width:0}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateFaq .SubscriptionGateFaqList .SubscriptionGateFaqItem{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;overflow:hidden;transition:border-color .15s ease}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateFaq .SubscriptionGateFaqList .SubscriptionGateFaqItem .SubscriptionGateFaqQuestion{align-items:center;background:#0000;border:none;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:16px;justify-content:space-between;padding:18px 20px;text-align:left;width:100%}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateFaq .SubscriptionGateFaqList .SubscriptionGateFaqItem .SubscriptionGateFaqQuestion .material-symbols-outlined{color:var(--text_Title_Light_Light);flex:0 0 auto;font-size:22px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateFaq .SubscriptionGateFaqList .SubscriptionGateFaqItem .SubscriptionGateFaqAnswer{max-height:0;overflow:hidden;transition:max-height .25s ease,padding .25s ease}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateFaq .SubscriptionGateFaqList .SubscriptionGateFaqItem .SubscriptionGateFaqAnswer p{color:var(--text_Title_Light);font-size:14px;margin:0;padding:0 20px 18px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateFaq .SubscriptionGateFaqList .SubscriptionGateFaqItem.is-open .SubscriptionGateFaqAnswer{max-height:320px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateFooter{color:var(--text_Title_Light_Light);font-size:13px;margin:48px auto 0;text-align:center}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateFooter a{color:var(--background_Blue);text-decoration:none}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateFooter a:hover{text-decoration:underline}@media(max-width:1050px){.SubscriptionGate .SubscriptionGateScroll{padding:36px 18px 56px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateHead h1{font-size:26px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateCard{padding:20px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof{gap:28px;padding:28px}}@media(max-width:600px){.SubscriptionGate .SubscriptionGateBanner{flex-wrap:wrap;padding:12px 16px}.SubscriptionGate .SubscriptionGateBanner p{flex:1 1 100%;font-size:13px;order:2}.SubscriptionGate .SubscriptionGateBanner .SubscriptionGateBannerIcon{order:1}.SubscriptionGate .SubscriptionGateBanner .SubscriptionGateSignOut{margin-left:auto;order:1}.SubscriptionGate .SubscriptionGateScroll{padding:28px 14px 48px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateHead{margin-bottom:24px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateHead h1{font-size:22px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateHead p{font-size:14px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateCard{border-radius:16px;padding:14px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof{align-items:flex-start;flex-direction:column;gap:20px;margin-top:40px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateStat{flex:0 0 auto}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateProofDivider{align-self:stretch;height:1px;width:100%}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateFaq{flex-direction:column;gap:18px;margin-top:44px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateFaq h2{flex:0 0 auto;font-size:20px;padding-top:0;text-align:center}}@keyframes SubscriptionGateTagPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--background_Blue) 55%,#0000)}70%{box-shadow:0 0 0 6px #0000}to{box-shadow:0 0 0 0 #0000}}@keyframes SubscriptionGateQuoteIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.UpgradePlan{display:flex;flex-direction:column;width:100%}.UpgradePlan .UpgradePlanPage--plans{animation:UpgradePlanSlideFromLeft .3s cubic-bezier(.22,1,.36,1)}.UpgradePlan .UpgradePlanPage--checkout{animation:UpgradePlanSlideFromRight .3s cubic-bezier(.22,1,.36,1)}.UpgradePlan .PricingAnnuall{align-items:center;display:flex;gap:12px;justify-content:center;padding:8px 0 28px;width:100%}.UpgradePlan .PricingAnnuall .PricingAnnuall_Label{color:var(--text_Title_Light_Light_Light);font-size:22px;font-weight:600}.UpgradePlan .PricingAnnuall .PricingAnnuall_Label.is-active{color:var(--text_Title_Dark)}.UpgradePlan .PricingAnnuall .PricingAnnuall_Label.is-active:nth-child(3){-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));-webkit-background-clip:text;background-clip:text}.UpgradePlan .PricingAnnuall .PricingAnnuall_Toggle{background:#d1d5db;border:none;border-radius:999px;cursor:pointer;height:30px;position:relative;transition:background .2s ease;width:66px}.UpgradePlan .PricingAnnuall .PricingAnnuall_Toggle .PricingAnnuall_Knob{background:#fff;border-radius:50%;box-shadow:0 2px 6px #0f172a33;height:24px;left:3px;position:absolute;top:3px;transition:transform .2s ease;width:24px}.UpgradePlan .PricingAnnuall .PricingAnnuall_Toggle.is-annual{background:var(--background_Blue)}.UpgradePlan .PricingAnnuall .PricingAnnuall_Toggle.is-annual .PricingAnnuall_Knob{transform:translateX(35px)}.UpgradePlan .PricingAnnuall .PricingAnnuall_Save{color:var(--text_Title_Dark);font-size:22px;font-weight:600}.UpgradePlan .Pricing_Cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));padding-top:50px;width:100%}.UpgradePlan .Pricing_Cards .Pricing_Card{background:var(--background_White);border:1px solid var(--border_Light);display:flex;flex-direction:column;gap:16px;padding:18px;position:relative}.UpgradePlan .Pricing_Cards .Pricing_Card:first-child{border-radius:10px 0 0 10px}.UpgradePlan .Pricing_Cards .Pricing_Card:last-child{border-radius:0 10px 10px 0}.UpgradePlan .Pricing_Cards .Pricing_Card.is-highlighted{background-color:rgba(0,89,255,.043);border-color:var(--background_Blue);border-radius:0 0 10px 10px;border-width:2px;box-shadow:0 14px 30px #0b5fff2e;height:calc(100% + 10px)}.UpgradePlan .Pricing_Cards .Pricing_Card.is-highlighted .Pricing_CardCta{background:var(--background_Blue);border:1px solid var(--background_Blue);color:#fff}.UpgradePlan .Pricing_Cards .Pricing_Card.is-highlighted .Pricing_CardCta:hover{background:var(--background_Blue_Dark);color:#fff}.UpgradePlan .Pricing_Cards .Pricing_Card.is-highlighted .Pricing_CardHeader .Pricing_CardTag{background-color:var(--background_White)}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardBadge{align-items:center;background:var(--background_Blue);border-radius:10px 10px 0 0;color:#fff;display:flex;font-size:14px;font-weight:400;height:40px;justify-content:center;left:-2px;letter-spacing:.04em;padding:6px 12px;position:absolute;text-transform:uppercase;top:-40px;width:calc(100% + 4px)}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardHeader{display:flex;flex-direction:column;height:auto;min-height:245px;position:relative}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardHeader .Pricing_CardTag{background-color:var(--background_Gray_Light_Blue);border:1px solid var(--background_Blue);border-radius:50px;color:var(--background_Blue);font-size:12px;font-weight:400;letter-spacing:.05em;padding:4px 20px;position:absolute;right:0;top:0;width:-webkit-fit-content;width:fit-content}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardHeader .Pricing_CardHeaderGenayaLogoProduct{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:8px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardHeader .Pricing_CardHeaderGenayaLogoProduct img{background:var(--background_Gray_Light_Blue);border-radius:6px;box-shadow:0 2px 8px #0f172a14;height:32px;object-fit:contain;width:32px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardHeader .Pricing_CardHeaderGenayaLogoProduct .Pricing_CardHeaderGenayaLogoProductText{display:flex;margin-top:3px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardHeader .Pricing_CardHeaderGenayaLogoProduct .Pricing_CardHeaderGenayaLogoProductText h3{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));-webkit-background-clip:text;background-clip:text;color:#0000;font-weight:600;white-space:nowrap}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardHeader .Pricing_CardHeaderGenayaLogoProduct .Pricing_CardHeaderGenayaLogoProductText h4{color:var(--text_Title_Light);font-size:13px;font-weight:400;letter-spacing:.03em;margin:5px 0 0 5px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardHeader h2{color:var(--text_Title_Dark);font-size:26px;font-weight:700;margin-top:10px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardHeader p{color:var(--text_Title_Light);font-size:14px;line-height:1.4;margin-bottom:25px;min-height:50px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardHeader .Pricing_CardPriceWrap{animation:PricingPriceSwap .25s ease;display:flex;flex-direction:column;gap:2px;position:relative}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardHeader .Pricing_CardPriceWrap .Pricing_CardPriceOld{color:#e05353;font-size:18px;font-weight:400;left:0;position:absolute;text-decoration:line-through;-webkit-text-decoration-color:#e05353;text-decoration-color:#e05353;text-decoration-thickness:2px;top:-18px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardHeader .Pricing_CardPriceWrap .Pricing_CardPrice{color:var(--text_Title_Dark);font-size:36px;font-weight:700;margin-top:0;position:relative}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardHeader .Pricing_CardPriceWrap .Pricing_CardPrice span{color:var(--text_Title_Light);font-size:14px;font-weight:400;margin-left:2px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardHeader .Pricing_CardPriceNote{color:var(--text_Title_Light);font-size:12px;margin-top:-2px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardCta{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:4px;color:var(--background_Blue);cursor:pointer;font-size:17px;font-weight:600;padding:15px 14px;transition:background .16s ease,transform .16s ease}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardCta:hover{background:var(--background_Blue);color:#fff}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardCta:active{transform:translateY(1px)}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardCta:disabled{border-color:var(--border_Light);cursor:not-allowed}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardCta:disabled,.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardCta:disabled:hover{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light)}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardCta:disabled:active{transform:none}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardLimits{display:flex;flex-direction:column;gap:6px;margin-top:30px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardLimits h1{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin-bottom:10px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardLimits .Pricing_CardLimit{align-items:center;color:var(--text_Title_Light);display:flex;font-size:12px;gap:6px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardLimits .Pricing_CardLimit .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardSection{display:flex;flex-direction:column;gap:8px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardSection h3{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardSection ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardSection ul li{align-items:flex-start;color:var(--text_Title_Light);display:flex;font-size:13px;gap:6px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardSection ul li .Pricing_CardItemIcon,.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardSection ul li .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_LockedBlock{border-top:1px dashed var(--border_Light);display:flex;flex-direction:column;margin-top:4px;padding-top:12px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_LockedBlock .Pricing_LockedToggle{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:8px;padding:2px 0;transition:color .16s ease}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_LockedBlock .Pricing_LockedToggle .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px;transition:color .16s ease,transform .2s ease}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_LockedBlock .Pricing_LockedToggle .material-symbols-outlined:last-child{margin-left:auto}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_LockedBlock .Pricing_LockedToggle:hover,.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_LockedBlock .Pricing_LockedToggle:hover .material-symbols-outlined{color:var(--background_Blue)}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_LockedBlock .Pricing_LockedPanel{max-height:0;opacity:0;overflow:hidden;transition:max-height .28s ease,opacity .2s ease,margin-top .2s ease}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_LockedBlock .Pricing_LockedPanel.is-open{margin-top:10px;max-height:460px;opacity:1}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_LockedBlock .Pricing_LockedPanel ul{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:8px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_LockedBlock .Pricing_LockedPanel ul li{align-items:center;color:var(--text_Title_Light);display:flex;font-size:12px;font-weight:500;gap:8px;padding:5px 4px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_LockedBlock .Pricing_LockedPanel ul li .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:15px}@media(max-width:1050px){.UpgradePlan .Pricing_Cards{gap:0;grid-template-columns:repeat(2,1fr);padding-top:50px}.UpgradePlan .Pricing_Cards .Pricing_Card{border-radius:0}.UpgradePlan .Pricing_Cards .Pricing_Card:first-child{border-radius:10px 0 0 0}.UpgradePlan .Pricing_Cards .Pricing_Card:nth-child(2){border-radius:0 10px 0 0}.UpgradePlan .Pricing_Cards .Pricing_Card:nth-child(3){border-radius:0 0 0 10px}.UpgradePlan .Pricing_Cards .Pricing_Card:nth-child(4){border-radius:0 0 10px 0}.UpgradePlan .Pricing_Cards .Pricing_Card.is-highlighted{border-radius:0 0 0 10px;box-shadow:none;height:auto}}@media(max-width:600px){.UpgradePlan .PricingAnnuall{gap:8px}.UpgradePlan .PricingAnnuall .PricingAnnuall_Label,.UpgradePlan .PricingAnnuall .PricingAnnuall_Save{font-size:16px}.UpgradePlan .Pricing_Cards{gap:0;grid-template-columns:1fr;padding-top:0}.UpgradePlan .Pricing_Cards .Pricing_Card{border-radius:0}.UpgradePlan .Pricing_Cards .Pricing_Card:first-child{border-radius:10px 10px 0 0}.UpgradePlan .Pricing_Cards .Pricing_Card:last-child{border-radius:0 0 10px 10px}.UpgradePlan .Pricing_Cards .Pricing_Card.is-highlighted{border-radius:0;box-shadow:none;height:auto}}@keyframes PricingPriceSwap{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes UpgradePlanSlideFromRight{0%{opacity:0;transform:translateX(28px)}to{opacity:1;transform:translateX(0)}}@keyframes UpgradePlanSlideFromLeft{0%{opacity:0;transform:translateX(-28px)}to{opacity:1;transform:translateX(0)}}.UpgradePlanCheckout{display:flex;flex-direction:column;gap:18px;margin:0 auto;max-width:480px}.UpgradePlanCheckout .UpgradePlanCheckoutBack{align-items:center;align-self:flex-start;background:var(--background_Gray_Light);border:0;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;gap:8px;margin:0;padding:6px 12px;transition:background .15s ease,color .15s ease,transform .12s ease}.UpgradePlanCheckout .UpgradePlanCheckoutBack .material-symbols-outlined{font-size:20px}.UpgradePlanCheckout .UpgradePlanCheckoutBack p{margin:0}.UpgradePlanCheckout .UpgradePlanCheckoutBack:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.UpgradePlanCheckout .UpgradePlanCheckoutBack:active{transform:scale(.98)}.UpgradePlanCheckout .UpgradePlanCheckoutHeader{display:flex;flex-direction:column;gap:4px}.UpgradePlanCheckout .UpgradePlanCheckoutHeader .UpgradePlanCheckoutTag{align-self:flex-start;background:var(--background_Gray_Light_Blue);border-radius:6px;color:var(--background_Blue);font-size:11px;font-weight:600;letter-spacing:.04em;padding:3px 8px;text-transform:uppercase}.UpgradePlanCheckout .UpgradePlanCheckoutHeader h2{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:4px 0 0}.UpgradePlanCheckout .UpgradePlanCheckoutHeader .UpgradePlanCheckoutPrice{align-items:baseline;color:var(--text_Title_Dark);display:flex;flex-wrap:wrap;font-size:18px;font-weight:600;gap:6px;margin:0}.UpgradePlanCheckout .UpgradePlanCheckoutHeader .UpgradePlanCheckoutPrice span{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400}.UpgradePlanCheckout .UpgradePlanCheckoutHeader .UpgradePlanCheckoutPrice .UpgradePlanCheckoutPriceOld{color:var(--text_Title_Light_Light);font-size:14px;font-weight:500;text-decoration:line-through}.UpgradePlanCheckout .UpgradePlanCheckoutHeader .UpgradePlanCheckoutPrice .UpgradePlanCheckoutPriceNow{color:var(--text_Title_Dark);font-size:18px;font-weight:700}.UpgradePlanCheckout .UpgradePlanCheckoutHeader .UpgradePlanCheckoutPrice .UpgradePlanCheckoutPriceNote{color:var(--background_Blue);flex-basis:100%;font-size:12px;font-weight:600}.UpgradePlanCheckout .UpgradePlanCheckoutHeader .UpgradePlanCheckoutCoupon{margin-top:10px}.UpgradePlanCheckout .UpgradePlanCheckoutCard{border-top:1px solid var(--border_Light);padding-top:18px}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutSavedCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;gap:12px;justify-content:space-between;padding:14px 16px}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutSavedCard .UpgradePlanCheckoutSavedCardInfo{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:14px;font-weight:600;gap:10px}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutSavedCard .UpgradePlanCheckoutSavedCardInfo img{border:1px solid var(--border_Light);border-radius:5px;height:24px;object-fit:contain;width:38px}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutSavedCard .UpgradePlanCheckoutSavedCardInfo .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:22px}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutForm{display:flex;flex-direction:column;gap:10px}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutForm .UpgradePlanCheckoutRow{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutInput{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:14px;height:46px;outline:3px solid #0000;padding:0 14px;transition:border-color .15s ease,outline-color .15s ease;width:100%}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutInput::placeholder{color:var(--text_Title_Light_Light)}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutInput:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutStripe .StripeElement{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;height:46px;padding:14px;transition:border-color .15s ease,box-shadow .15s ease}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutStripe .StripeElement--focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutStripe .StripeElement--invalid{border-color:var(--Canceled)}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutLink{align-self:flex-start;background:#0000;border:0;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:500;margin-top:6px;padding:0}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutLink:hover{text-decoration:underline}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponToggle{align-items:center;background:#0000;border:0;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:4px;padding:0}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponToggle .material-symbols-outlined{font-size:18px;text-decoration:none}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponToggle:hover .UpgradePlanCheckoutCouponToggleText{text-decoration:underline}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponOpen{animation:UpgradePlanCouponOpen .22s ease}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponField{display:flex;gap:8px}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponField .UpgradePlanCheckoutInput{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);flex:1 1;font-size:14px;height:44px;outline:3px solid #0000;padding:0 14px;transition:border-color .15s ease,outline-color .15s ease}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponField .UpgradePlanCheckoutInput::placeholder{color:var(--text_Title_Light_Light)}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponField .UpgradePlanCheckoutInput:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponField .UpgradePlanCheckoutCouponApply{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:14px;font-weight:600;gap:6px;height:44px;justify-content:center;min-width:86px;padding:0 18px;transition:background .15s ease}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponField .UpgradePlanCheckoutCouponApply:hover:not(:disabled){background:var(--background_Blue_Dark)}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponField .UpgradePlanCheckoutCouponApply:disabled{cursor:default;opacity:.55}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponField .UpgradePlanCheckoutCouponApply .UpgradePlanCheckoutSpinner{animation:UpgradeCheckoutSpin .7s linear infinite;font-size:18px}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponError{color:var(--Canceled);font-size:12px;margin-top:6px}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponApplied{align-items:center;animation:UpgradePlanCouponOpen .22s ease;background:color-mix(in srgb,var(--Done) 12%,#0000);border:1px solid color-mix(in srgb,var(--Done) 45%,#0000);border-radius:10px;display:flex;gap:10px;padding:10px 12px}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponApplied>.material-symbols-outlined{color:var(--Done);font-size:20px}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponApplied .UpgradePlanCheckoutCouponAppliedText{color:var(--text_Title_Dark);flex:1 1;font-size:13px}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponApplied .UpgradePlanCheckoutCouponAppliedText strong{font-weight:700}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponApplied .UpgradePlanCheckoutCouponRemove{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex:0 0 auto;height:26px;justify-content:center;width:26px}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponApplied .UpgradePlanCheckoutCouponRemove .material-symbols-outlined{font-size:18px}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponApplied .UpgradePlanCheckoutCouponRemove:hover{background:color-mix(in srgb,var(--text_Title_Light_Light) 18%,#0000)}.UpgradePlanCheckout .UpgradePlanCheckoutError{color:var(--Canceled);font-size:13px}.UpgradePlanCheckout .UpgradePlanCheckoutFooter{display:flex;flex-direction:column;gap:12px}.UpgradePlanCheckout .UpgradePlanCheckoutFooter p{color:var(--text_Title_Light_Light);font-size:12px;margin:0;text-align:center}.UpgradePlanCheckout .UpgradePlanCheckoutSubmit{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:10px;box-sizing:border-box;color:var(--background_White);cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:6px;justify-content:center;min-height:46px;transition:background .15s ease,opacity .15s ease;width:100%}.UpgradePlanCheckout .UpgradePlanCheckoutSubmit:hover{background:var(--background_Blue_Dark)}.UpgradePlanCheckout .UpgradePlanCheckoutSubmit:disabled{cursor:not-allowed;opacity:.5}.UpgradePlanCheckout .UpgradePlanCheckoutSubmit .UpgradePlanCheckoutSpinner{animation:UpgradeCheckoutSpin .7s linear infinite;font-size:20px}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutSavedCard.is-loading{color:var(--text_Title_Light_Light);font-size:13px;gap:10px;justify-content:center}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutSavedCard.is-loading .material-symbols-outlined{font-size:20px}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutAddCard{align-items:center;background:var(--background_White);border:1px dashed var(--border_Dark_Light);border-radius:12px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;justify-content:center;padding:14px 16px;transition:background .15s ease;width:100%}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutAddCard:hover{background:var(--background_Gray_Light)}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutAddCard .material-symbols-outlined{font-size:20px}.UpgradePlanCheckout .UpgradePlanCardSelect{display:flex;flex-direction:column;gap:14px}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectHeader{align-items:center;display:flex;justify-content:space-between}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectHeader h3{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectHeader .UpgradePlanCardSelectClose{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectHeader .UpgradePlanCardSelectClose:hover{background:var(--background_Gray_Light)}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectHeader .UpgradePlanCardSelectClose .material-symbols-outlined{font-size:20px}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList{display:flex;flex-direction:column;gap:10px}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectRow{align-items:center;background:var(--background_Gray_Light_Light);border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:12px 14px;text-align:left;transition:border-color .15s ease,outline-color .15s ease;width:100%}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectRow .UpgradePlanCardSelectBrand{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;display:flex;flex-shrink:0;height:28px;justify-content:center;width:42px}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectRow .UpgradePlanCardSelectBrand img{height:22px;object-fit:contain;width:34px}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectRow .UpgradePlanCardSelectBrand .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectRow .UpgradePlanCardSelectInfo{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectRow .UpgradePlanCardSelectInfo strong{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectRow .UpgradePlanCardSelectInfo span{color:var(--text_Title_Light_Light);font-size:12px}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectRow .UpgradePlanCardSelectRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:20px;position:relative;transition:border-color .15s ease;width:20px}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectRow .UpgradePlanCardSelectRadio.is-on{border-color:var(--background_Blue)}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectRow .UpgradePlanCardSelectRadio.is-on:after{background:var(--background_Blue);border-radius:50%;content:"";inset:3px;position:absolute}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectAddRow{align-items:stretch;cursor:default;flex-direction:column;overflow:hidden;padding:0}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectAddRow .UpgradePlanCardSelectAddHead{align-items:center;background:#0000;border:0;cursor:pointer;display:flex;gap:12px;padding:12px 14px;text-align:left;width:100%}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectAddRow .UpgradePlanCardSelectForm{display:flex;flex-direction:column;gap:8px;padding:0 14px 14px}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectAddRow .UpgradePlanCardSelectForm .UpgradePlanCheckoutRow{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr 1fr}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectAddRow .UpgradePlanCardSelectForm .UpgradePlanCheckoutInput{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:14px;height:44px;outline:none;padding:0 12px;transition:border-color .15s ease;width:100%}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectAddRow .UpgradePlanCardSelectForm .UpgradePlanCheckoutInput::placeholder{color:var(--text_Title_Light_Light)}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectAddRow .UpgradePlanCardSelectForm .UpgradePlanCheckoutInput:focus{border-color:var(--text_Title_Light_Light_Light)}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectAddRow .UpgradePlanCardSelectForm .UpgradePlanCheckoutStripe .StripeElement{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;height:44px;padding:13px;transition:border-color .15s ease}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectAddRow .UpgradePlanCardSelectForm .UpgradePlanCheckoutStripe .StripeElement--focus{border-color:var(--text_Title_Light_Light_Light);box-shadow:none}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectAddRow .UpgradePlanCardSelectForm .UpgradePlanCheckoutStripe .StripeElement--invalid{border-color:var(--Canceled)}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectActions{align-items:center;display:flex;gap:10px}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectActions .UpgradePlanCardSelectCancel{border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);flex:1 1;justify-content:center;margin-top:0;max-height:40px;min-height:40px;padding:11px;text-align:center}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectActions .UpgradePlanCardSelectCancel:hover{background:var(--background_Gray_Light);text-decoration:none}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectActions .UpgradePlanCardSelectConfirm{flex:1 1;max-height:40px;min-height:40px;width:auto}@media(max-width:600px){.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectAddRow .UpgradePlanCardSelectForm .UpgradePlanCheckoutRow{grid-template-columns:1fr}}@keyframes UpgradeCheckoutSpin{to{transform:rotate(1turn)}}@keyframes UpgradeCardSelectPop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes UpgradePlanCouponOpen{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.ContactSales{display:flex;flex-direction:column;gap:16px;width:100%}.ContactSales .ContactSalesBack{align-items:center;align-self:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:7px 12px 7px 8px;transition:border-color .12s ease,box-shadow .12s ease}.ContactSales .ContactSalesBack .material-symbols-outlined{font-size:18px}.ContactSales .ContactSalesBack:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.ContactSales .ContactPage_Inner{align-items:start;display:flex;flex-direction:column;gap:0}.ContactSales .ContactPage_Inner .ContactPage_Info .ContactPage_Eyebrow{color:var(--background_Blue);display:inline-block;font-size:12px;font-weight:600;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.ContactSales .ContactPage_Inner .ContactPage_Info h1{color:var(--text_Title_Dark);font-size:22px;font-weight:700;line-height:1.2;margin:0 0 10px}.ContactSales .ContactPage_Inner .ContactPage_Info p{color:var(--text_Title_Light_Light);font-size:14px;font-weight:300;line-height:1.5;margin:0 0 18px}.ContactSales .ContactPage_Inner .ContactPage_Info .ContactPage_Points{display:flex;flex-direction:column;gap:12px;margin-bottom:18px}.ContactSales .ContactPage_Inner .ContactPage_Info .ContactPage_Points .ContactPage_Point{align-items:flex-start;color:var(--text_Title_Light);display:flex;font-size:13px;gap:10px}.ContactSales .ContactPage_Inner .ContactPage_Info .ContactPage_Points .ContactPage_Point .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:20px}.ContactSales .ContactPage_Inner .ContactPage_Info .ContactPage_Direct{color:var(--text_Title_Light_Light);font-size:13px;font-weight:300}.ContactSales .ContactPage_Inner .ContactPage_Info .ContactPage_Direct a{color:var(--background_Blue);font-weight:600;text-decoration:none}.ContactSales .ContactPage_Inner .ContactPage_Info .ContactPage_Direct a:hover{text-decoration:underline}.ContactSales .ContactPage_Inner .ContactPage_FormWrap{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;padding:20px;width:100%}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form{display:flex;flex-direction:column;gap:14px}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Row{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Field{display:flex;flex-direction:column;gap:6px;position:relative}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Field label{color:var(--text_Title_Light);font-size:12px;font-weight:600}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Field.has-error label{color:var(--Canceled)}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Field.has-error .ContactPage_Select,.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Field.has-error input,.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Field.has-error textarea{border-color:var(--Canceled);box-shadow:0 0 0 3px color-mix(in srgb,var(--Canceled) 18%,#0000)}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Field input,.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Field textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);font-size:14px;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Field input::placeholder,.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Field textarea::placeholder{color:var(--text_Title_Light_Light_Light)}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Field input:focus,.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Field textarea:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue);outline:none}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Field textarea{min-height:92px;resize:vertical}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Field .ContactPage_Select{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;gap:8px;justify-content:space-between;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Field .ContactPage_Select .is-placeholder{color:var(--text_Title_Light_Light_Light)}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Field .ContactPage_Select .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px;transition:transform .12s ease}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Field .ContactPage_Select.is-open{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Field .ContactPage_Select.is-open .material-symbols-outlined{transform:rotate(180deg)}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Field .ContactPage_SelectMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:2px;left:0;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Field .ContactPage_SelectMenu .ContactPage_SelectOption{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:8px;justify-content:space-between;padding:9px 10px;text-align:left}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Field .ContactPage_SelectMenu .ContactPage_SelectOption .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Field .ContactPage_SelectMenu .ContactPage_SelectOption:hover{background:var(--background_Gray_Light)}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Field .ContactPage_SelectMenu .ContactPage_SelectOption.is-active{background:var(--background_Gray_Light);font-weight:600}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Hp{height:1px;left:-9999px;overflow:hidden;position:absolute;width:1px}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Error{align-items:center;background:color-mix(in srgb,var(--Canceled) 8%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:8px;color:var(--Canceled);display:flex;font-size:13px;gap:8px;padding:10px 12px}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Error .material-symbols-outlined{font-size:18px}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Submit{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:12px 18px;transition:background .12s ease,transform .08s ease}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Submit .material-symbols-outlined{font-size:18px}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Submit:hover{background:var(--background_Blue);background:var(--background_Blue_Dark,var(--background_Blue))}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Submit:active{transform:scale(.99)}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Submit:disabled{cursor:progress;opacity:.7}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Submit.is-loading .material-symbols-outlined{animation:ContactSalesSpin .8s linear infinite}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Success{align-items:center;display:flex;flex-direction:column;gap:8px;padding:24px 12px;text-align:center}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Success .material-symbols-outlined{color:var(--Done);font-size:40px}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Success h2{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:6px 0 0}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Success p{color:var(--text_Title_Light_Light);font-size:14px;font-weight:300;margin:0}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Success .ContactPage_SuccessCta{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-top:12px}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Success .ContactPage_SuccessCta .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Success .ContactPage_SuccessCta:hover{text-decoration:underline}@media(max-width:1050px){.ContactSales .ContactPage_Inner{gap:20px;grid-template-columns:1fr}}@media(max-width:600px){.ContactSales .ContactPage_Inner .ContactPage_Info h1{font-size:19px}.ContactSales .ContactPage_Inner .ContactPage_FormWrap{padding:16px}.ContactSales .ContactPage_Inner .ContactPage_FormWrap .ContactPage_Form .ContactPage_Row{grid-template-columns:1fr}}@keyframes ContactSalesSpin{to{transform:rotate(1turn)}}.Clients{animation:RenderPageOpen .1s ease;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;max-width:100%;overflow:auto;width:100%}.Clients .ClientsHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:5px 20px 10px}.Clients .ClientsHeader .ClientsHeaderMain{display:flex}.Clients .ClientsHeader .ClientsHeaderMain .ClientsTitle{font-size:20px;font-weight:600;margin:0}.Clients .ClientsHeader .ClientsHeaderMain .ClientsSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:4px 0 0}.Clients .ClientsHeader .ClientsHeaderActions{align-items:center;display:flex}.Clients .ClientsHeader .ClientsAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.Clients .ClientsHeader .ClientsAddBtn .ClientsAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.Clients .ClientsHeader .ClientsAddBtn .ClientsAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.Clients .ClientsHeader .ClientsAddBtn .ClientsAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.Clients .ClientsHeader .ClientsAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.Clients .ClientsHeader .ClientsAddBtn:active{transform:scale(.98)}.Clients .ClientsHeader .ClientsAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.Clients .ClientsTableShell{display:flex;flex:1 1;flex-direction:column;min-height:0}.Clients .ClientsTableShell .Table .TableToolbar{background-color:var(--background_White);border-left:1px solid var(--border_Light);border-radius:8px 8px 0 0;border-right:1px solid var(--border_Light);border-top:1px solid var(--border_Light)}.Clients .ClientsTableShell .Table .TableSection{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 0 8px 8px;border-top:0;min-height:500px}.Clients .ClientsTableShell .Table .TableToolbarExtra .ClientsImportBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:7px;height:32px;padding:0 13px;transition:border-color .15s ease,background .15s ease}.Clients .ClientsTableShell .Table .TableToolbarExtra .ClientsImportBtn .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.Clients .ClientsTableShell .Table .TableToolbarExtra .ClientsImportBtn:hover{background:color-mix(in srgb,var(--background_Blue) 5%,#0000);border-color:var(--background_Blue)}.Clients .ClientsTableShell .Table .TableToolbarExtra .ClientsImportBtn:hover .material-symbols-outlined{color:var(--background_Blue)}.Clients .ClientsTableShell .Table .TableControlsActions .ClientsBulkSource{align-items:center;display:flex}.Clients .ClientsTableShell .Table .TableControlsActions .ClientsControlsActionsBox{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:6px;outline:3px solid #0000;padding:6px 10px;transition:border .15s ease,color .15s ease}.Clients .ClientsTableShell .Table .TableControlsActions .ClientsControlsActionsBox:hover{border:1px solid var(--background_Blue);color:var(--text_Title_Dark);outline:3px solid var(--outline_Blue)}.Clients .ClientsTableShell .Table .TableControlsActions .ClientsControlsActionsBox:disabled{cursor:not-allowed;opacity:.6;outline:3px solid #0000}.Clients .ClientsTableShell .Table .TableControlsActions .ClientsControlsActionsIcon{font-size:16px}.Clients .ClientsTableShell .Table .TableControlsActions .ClientsControlsActionsField{position:relative}.Clients .ClientsTableShell .Table .TableControlsActions .ClientsControlsActionsMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;left:0;max-height:220px;min-width:160px;overflow-y:auto;padding:4px;position:absolute;top:calc(100% + 8px);z-index:20}.Clients .ClientsTableShell .Table .TableControlsActions .ClientsControlsActionsMenuOption{border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 12px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Clients .ClientsTableShell .Table .TableControlsActions .ClientsControlsActionsMenuOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Clients .ClientsTableShell .Table .TableControlsActions .ClientsBulkModule{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 18px 36px #0f172a1f;display:flex;flex-direction:column;gap:12px;left:102%;padding:12px;position:absolute;top:calc(100% - 20px);transform:translateX(calc(-100% - 18px));width:320px}.Clients .ClientsTableShell .Table .TableControlsActions .ClientsBulkModule .ClientsBulkModuleTitle{color:var(--text_Title_Dark);font-size:12px;font-weight:600}.Clients .ClientsTableShell .Table .TableControlsActions .ClientsBulkModule .ClientsBulkModuleFields{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr}.Clients .ClientsTableShell .Table .TableControlsActions .ClientsBulkModule .ClientsBulkModuleField{position:relative}.Clients .ClientsTableShell .Table .TableControlsActions .ClientsBulkModule .ClientsBulkModuleButton{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;padding:8px 12px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.Clients .ClientsTableShell .Table .TableControlsActions .ClientsBulkModule .ClientsBulkModuleButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.Clients .ClientsTableShell .Table .TableControlsActions .ClientsBulkModule .ClientsBulkModuleChevron{color:var(--text_Title_Light_Light);font-size:18px}.Clients .ClientsTableShell .Table .TableControlsActions .ClientsBulkModule .ClientsBulkModuleMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;left:0;max-height:220px;min-width:100%;overflow-y:auto;padding:4px;position:absolute;top:calc(100% + 6px);z-index:20}.Clients .ClientsTableShell .Table .TableControlsActions .ClientsBulkModule .ClientsBulkModuleOption{border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 12px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Clients .ClientsTableShell .Table .TableControlsActions .ClientsBulkModule .ClientsBulkModuleOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Clients .ClientsTableShell .Table .TableControlsActions .ClientsBulkModule .ClientsBulkModuleOption.is-active{background:var(--background_Gray_Light);color:var(--background_Blue);font-weight:600}.Clients .ClientsTableShell .Table .TableControlsActions .ClientsBulkModule .ClientsBulkModuleActions{display:flex;justify-content:flex-end}.Clients .ClientsTableShell .Table .TableControlsActions .ClientsBulkModule .ClientsBulkModuleApply{background:var(--background_Blue);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:400;outline:3px solid #0000;padding:8px 14px;transition:all .15s ease}.Clients .ClientsTableShell .Table .TableControlsActions .ClientsBulkModule .ClientsBulkModuleApply:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.Clients .ClientsTableShell .Table .TableControlsActions .ClientsBulkModule .ClientsBulkModuleApply:disabled{cursor:not-allowed;opacity:.6}.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize{position:relative}.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize .AppointmentsMultiMenu.is-anchored{position:fixed}.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize .AppointmentsMultiMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;left:0;max-height:320px;overflow:hidden;position:absolute;top:calc(100% + 6px);width:260px;z-index:30}.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiMenuTitle{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:12px}.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiMenuTitle h3{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin:0}.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined{border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:23px;transition:color .15s ease}.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined:active{transform:scale(.97)}.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch{align-items:center;border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:8px;margin-left:4%;outline:3px solid #0000;padding:0 10px;transition:all .15s ease;width:92%}.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch:focus-within,.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiSearchIcon{color:var(--text_Title_Light_Light);font-size:14px}.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch input{background:#0000;border:none;color:var(--text_Title);flex:1 1;font-size:12px;outline:none;padding:10px 0}.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;padding:2px;transition:color .15s ease}.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear:active{transform:scale(.97)}.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions{display:flex;flex-direction:column;gap:7px;max-height:280px;overflow-y:auto;padding:8px 10px}.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiSectionHeader{color:var(--text_Title_Light_Light);font-size:11px;font-weight:400;letter-spacing:.3px;padding:6px 4px 2px}.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title);cursor:pointer;display:flex;font-size:12px;gap:8px;padding:6px 8px;text-align:left}.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption:hover{background:var(--background_Gray_Light)}.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption:active{transform:scale(.99)}.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption.is-selected{background:var(--background_Gray_Light)}.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption.is-selected:hover{border:1px solid var(--border_Light)}.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption.is-selected .AppointmentsMultiOptionLabel{font-weight:400}.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption .AppointmentsMultiCheckbox{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;height:18px;justify-content:center;width:18px}.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption .AppointmentsMultiOptionLabel{flex:1 1;text-align:left}.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiEmpty{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;padding:0 8px 15px;text-align:center}.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiFooter{align-items:center;display:flex;justify-content:flex-end;padding:0 10px 12px}.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiFooter .AppointmentsMultiFooterBtn{background:var(--background_Blue);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:400;outline:3px solid #0000;padding:8px 16px;transition:all .15s ease}.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiFooter .AppointmentsMultiFooterBtn:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.Clients .ClientsTableShell .Table .TableFilters .ClientsFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Clients .ClientsTableShell .Table .TableFilters .ClientsFilterButton .ClientsFilterValue{color:var(--text_Title_Light_Light);font-weight:400}.Clients .ClientsTableShell .Table .TableFilters .ClientsFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Clients .ClientsTableShell .Table .TableFilters .ClientsFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Clients .ClientsTableShell .Table .TableGrid .TableSelectCell,.Clients .ClientsTableShell .Table .TableGrid .TableSelectHeader{background-color:var(--background_White);left:0;position:-webkit-sticky;position:sticky;z-index:1}.Clients .ClientsTableShell .Table .TableGrid .TableSelectHeader{background-color:var(--background_Gray_Light_Light)}.Clients .ClientsTableShell .Table .TableGrid .ClientsCell{align-items:center;cursor:text;display:flex}.Clients .ClientsTableShell .Table .TableGrid .ClientsCompanyCell{align-items:center;display:inline-flex;gap:8px}.Clients .ClientsTableShell .Table .TableGrid .ClientsCompanyCell .ClientsCompanyLogo{background:var(--background_Gray_Light);border-radius:50%;height:18px;object-fit:cover;width:18px}.Clients .ClientsTableShell .Table .TableGrid .ClientsCompanyCell .ClientsCompanyName{color:var(--text_Title_Light);font-weight:400}.Clients .ClientsTableShell .Table .TableGrid .ClientsCellStatus .ClientsStatusBadge{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px;text-transform:capitalize}.Clients .ClientsTableShell .Table .TableGrid .ClientsCellStatus .is-submitted{background:color-mix(in srgb,var(--Submited) 14%,#0000);border-color:color-mix(in srgb,var(--Submited) 40%,#0000);color:var(--Submited)}.Clients .ClientsTableShell .Table .TableGrid .ClientsCellStatus .is-in-progress{background:color-mix(in srgb,var(--InProgress) 14%,#0000);border-color:color-mix(in srgb,var(--InProgress) 40%,#0000);color:var(--InProgress)}.Clients .ClientsTableShell .Table .TableGrid .ClientsCellStatus .is-canceled{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:color-mix(in srgb,var(--Canceled) 40%,#0000);color:var(--Canceled)}.Clients .ClientsTableShell .Table .TableGrid .ClientsCellStatus .is-done{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,#0000);color:var(--Done)}.Clients .ClientsTableShell .Table .TableGrid .ClientsCellStatus .is-pending{background:color-mix(in srgb,var(--pending) 16%,#0000);border-color:color-mix(in srgb,var(--pending) 45%,#0000);color:var(--pending)}.Clients .ClientsTableShell .Table .TableGrid .ClientsCellStatus .is-estimate{background:color-mix(in srgb,var(--Estimate) 14%,#0000);border-color:color-mix(in srgb,var(--Estimate) 40%,#0000);color:var(--Estimate)}.Clients .ClientsTableShell .Table .TableGrid .ClientsCellStatus .is-active{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,#0000);color:var(--Done)}.Clients .ClientsTableShell .Table .TableGrid .ClientsCellStatus .is-inactive{background:var(--background_Gray_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.Clients .ClientsTableShell .Table .TableGrid .ClientsCellStatus .is-unknown{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Light_Light)}.Clients .ClientsTableShell .Table .TableGrid .SettingsActionsHeader,.Clients .ClientsTableShell .Table .TableGrid .SettingsCellEdit{background-color:var(--background_White);box-shadow:none;max-width:50px;min-width:50px;position:-webkit-sticky;position:sticky;right:0;text-align:center;width:50px}.Clients .ClientsTableShell .Table .TableGrid .SettingsActionsHeader{background-color:var(--background_Gray_Light_Light)}.Clients .ClientsTableShell .Table .TableGrid .SettingsCellEdit{padding:0}.Clients .ClientsTableShell .Table .TableGrid .SettingsCellEdit .ClientsEditBtn{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:100%;justify-content:center;min-height:50px;padding:0;transition:color .12s ease;width:100%}.Clients .ClientsTableShell .Table .TableGrid .SettingsCellEdit .ClientsEditBtn .material-symbols-outlined{font-size:26px}.Clients .ClientsTableShell .Table .TableGrid .SettingsCellEdit .ClientsEditBtn:hover{color:var(--text_Title_Dark)}.Clients .ClientsActionModalOverlay{align-items:center;animation:ClientsModalFadeIn .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;opacity:0;padding:20px;position:fixed;z-index:60}@keyframes ClientsModalFadeIn{0%{opacity:0}to{opacity:1}}.Clients .ClientsActionModalOverlay .ClientsActionModal{animation:ClientsModalPop .26s ease forwards;background-color:var(--background_White);border-radius:10px;box-shadow:0 20px 60px #0f172a4d;display:flex;flex-direction:column;gap:16px;opacity:0;padding:20px;transform:translateY(-20px);width:min(560px,95vw)}@keyframes ClientsModalPop{0%{opacity:0;transform:translateY(-20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Clients .ClientsActionModalOverlay .ClientsActionModal.is-compact{width:min(420px,92vw)}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalHeader{align-items:center;display:flex;justify-content:space-between}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalHeader .ClientsActionModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalHeader .ClientsActionModalClose .material-symbols-outlined{font-size:21px}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalHeader .ClientsActionModalClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalHeader .ClientsActionModalClose:active{transform:scale(.92)}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalBody{display:flex;flex-direction:column;gap:12px}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalBody p{color:var(--text_Title_Light);font-size:14px;margin:0}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalBody .ClientsActionConfirmInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalBody .ClientsActionConfirmInput::placeholder{color:var(--text_Title_Light_Light)}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalBody .ClientsActionConfirmInput:focus,.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalBody .ClientsActionConfirmInput:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalFooter{display:flex;gap:10px;justify-content:flex-end}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalFooter .ClientsActionSecondary{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalFooter .ClientsActionSecondary:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalFooter .ClientsActionDanger{background:var(--Canceled);border:none;border-radius:4px;box-shadow:0 10px 24px #ef444440;color:var(--background_White);cursor:pointer;font-weight:500;padding:8px 18px;transition:transform .15s ease,box-shadow .15s ease}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalFooter .ClientsActionDanger:hover{box-shadow:0 14px 28px #ef44444d;transform:translateY(-1px)}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalFooter .ClientsActionDanger:disabled{background:var(--Canceled);box-shadow:none;cursor:not-allowed;transform:none}.Clients .ClientsCreateClientModal{animation:InvoiceDetailClientOverlayIn .18s ease;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:100}.Clients .ClientsCreateClientModal.is-closing,.Clients .ClientsCreateClientModal.is-closing .ClientsCreateClientOverlay{animation:InvoiceDetailClientOverlayOut .18s ease forwards}.Clients .ClientsCreateClientModal.is-closing .ClientsCreateClientPanel{animation:InvoiceDetailClientPanelOut .22s ease forwards}.Clients .ClientsCreateClientModal .ClientsCreateClientOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel{animation:InvoiceDetailClientPanelIn .22s ease;background:var(--background_White);border-left:2px solid var(--border_Light);height:100%;max-width:100%;padding-top:50px;position:relative;width:640px;z-index:1}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel .ClientsCreateClientClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;left:20px;margin:16px 16px 0 auto;position:absolute;top:0;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px;z-index:2}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel .ClientsCreateClientClose .material-symbols-outlined{font-size:21px}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel .ClientsCreateClientClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel .ClientsCreateClientClose:active{transform:scale(.92)}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel .CreateClient{height:100vh}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel .CreateClient .CreateClientHeader{margin-top:0;padding-top:10px}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel .CreateClient .CreateClientBannerLeft{display:none}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel .CreateClient .CreateClientForm{width:100%}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel .CreateClient .CreateClientCustomFields{padding-bottom:50px}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel .CreateClient .CreateClientFooter{border:initial;border-radius:0;bottom:50px;margin-left:-30px;padding:15px 30px;width:calc(100% + 60px)}@media(max-width:1050px){.Clients .ClientsHeader{padding:5px 16px 12px}.Clients .ClientsHeader .ClientsHeaderMain .ClientsTitle{font-size:18px}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel{width:520px}}@media(max-width:600px){.Clients{padding:1px}.Clients .ClientsHeader{flex-wrap:wrap;gap:8px;padding:5px 12px 10px}.Clients .ClientsHeader .ClientsHeaderMain .ClientsTitle{font-size:16px}.Clients .ClientsHeader .ClientsHeaderMain .ClientsSubtitle{font-size:12px}.Clients .ClientsHeader .ClientsAddBtn{height:44px;min-height:44px;padding:4px 12px 4px 8px}.Clients .ClientsHeader .ClientsAddBtn .ClientsAddBtnLabel{font-size:12px}.Clients .ClientsTableShell .Table .TableFilters .ClientsPageSize .AppointmentsMultiMenu{max-width:300px;width:calc(100vw - 24px)}.Clients .ClientsTableShell .Table .TableControlsActions .ClientsControlsActionsBox{font-size:16px;min-height:44px}.Clients .ClientsTableShell .Table .TableControlsActions .ClientsControlsActionsMenu{max-width:calc(100vw - 24px)}.Clients .ClientsTableShell .Table .TableControlsActions .ClientsBulkModule{left:0;max-width:calc(100vw - 24px);transform:none}.Clients .ClientsActionModalOverlay{padding:0}.Clients .ClientsActionModalOverlay .ClientsActionModal{border-radius:0;gap:12px;inset:0;max-height:100vh;max-width:100vw;width:100%}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel{border-left:0;padding-top:44px;width:100%}}@keyframes InvoiceDetailClientPanelIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes InvoiceDetailClientOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes InvoiceDetailClientPanelOut{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes InvoiceDetailClientOverlayOut{0%{opacity:1}to{opacity:0}}.Estimates{animation:RenderPageOpen .1s ease;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;max-width:100%;overflow:auto;width:100%}.Estimates .EstimatesHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:5px 20px 10px}.Estimates .EstimatesHeader .EstimatesHeaderMain{display:flex}.Estimates .EstimatesHeader .EstimatesHeaderMain .EstimatesTitle{font-size:20px;font-weight:600;margin:0}.Estimates .EstimatesHeader .EstimatesHeaderMain .EstimatesSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:4px 0 0}.Estimates .EstimatesHeader .EstimatesHeaderActions{align-items:center;display:flex}.Estimates .EstimatesHeader .EstimatesAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:10px;height:38px;padding:4px 16px 4px 14px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.Estimates .EstimatesHeader .EstimatesAddBtn .EstimatesAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.Estimates .EstimatesHeader .EstimatesAddBtn .EstimatesAddBtnInner .material-symbols-outlined{color:#fff;font-size:14px;font-weight:500}.Estimates .EstimatesHeader .EstimatesAddBtn .EstimatesAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.Estimates .EstimatesHeader .EstimatesAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.Estimates .EstimatesHeader .EstimatesAddBtn:active{transform:scale(.98)}.Estimates .EstimatesHeader .EstimatesAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.Estimates .EstimatesKpis{border-right:20px solid var(--background_Gray_Light_Light);display:flex;gap:14px;overflow:auto;padding:0 0 0 20px}.Estimates .EstimatesKpis .EstimatesKpiCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:6px;min-height:120px;min-width:245px;padding:14px 16px;width:100%}.Estimates .EstimatesKpis .EstimatesKpiCard.is-accepted,.Estimates .EstimatesKpis .EstimatesKpiCard.is-count,.Estimates .EstimatesKpis .EstimatesKpiCard.is-sent,.Estimates .EstimatesKpis .EstimatesKpiCard.is-total{border-left:8px solid var(--Done)}.Estimates .EstimatesKpis .EstimatesKpiCard .EstimatesKpiLabel{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;margin:0}.Estimates .EstimatesKpis .EstimatesKpiCard .EstimatesKpiValue{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:0}.Estimates .EstimatesKpis .EstimatesKpiCard .EstimatesKpiSkeleton{animation:EstimatesSkeletonShimmer 1.2s ease infinite;background:linear-gradient(90deg,var(--border_Dark_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Dark_Light) 100%);background-size:200% 100%;border-radius:8px;height:14px;width:100%}.Estimates .EstimatesKpis .EstimatesKpiCard .EstimatesKpiSkeleton.is-value{height:24px;max-width:140px}.Estimates .EstimatesKpis .EstimatesKpiCard .EstimatesKpiSkeleton.is-meta{height:12px;max-width:180px}.Estimates .EstimatesKpis .EstimatesKpiCard .EstimatesKpiCardSub{display:flex;gap:2px;justify-content:space-between;margin-top:3px}.Estimates .EstimatesKpis .EstimatesKpiCard .EstimatesKpiCardSub h4{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400}.Estimates .EstimatesKpis .EstimatesKpiCard .EstimatesKpiCardSub h5{color:var(--text_Title_Light_Light_Light);font-size:11px;font-weight:400;gap:4px}.Estimates .EstimatesControls{display:flex;flex-direction:column;margin-top:15px}.Estimates .EstimatesControls .EstimatesControlsTop{align-items:center;display:flex;justify-content:space-between;margin-bottom:-3px;padding:0 20px;z-index:4}.Estimates .EstimatesControls .EstimatesControlsTop .EstimatesControlsTopLeft{align-items:center;display:flex}.Estimates .EstimatesControls .EstimatesControlsTop .EstimatesControlsTopLeft .EstimatesControlsTopBox{align-items:center;border-bottom:3px solid var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:10px;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.Estimates .EstimatesControls .EstimatesControlsTop .EstimatesControlsTopLeft .EstimatesControlsTopBox.is-active,.Estimates .EstimatesControls .EstimatesControlsTop .EstimatesControlsTopLeft .EstimatesControlsTopBox:hover{border-bottom:3px solid var(--background_Blue_Dark);color:var(--background_Blue_Dark)}.Estimates .EstimatesControls .EstimatesControlsTop .EstimatesControlsTopLeft .EstimatesControlsTopBox .EstimatesControlsTopLabel{white-space:nowrap}.Estimates .EstimatesControls .EstimatesControlsTop .EstimatesControlsTopRight{display:flex;gap:11px;margin-top:-13px;position:relative}.Estimates .EstimatesTableShell{display:flex;flex:1 1;flex-direction:column;min-height:0}.Estimates .EstimatesTableShell .Table .TableToolbar{background-color:var(--background_White);border-left:1px solid var(--border_Light);border-radius:8px 8px 0 0;border-right:1px solid var(--border_Light);border-top:3px solid var(--border_Light)}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .EstimatesDateFilter,.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .EstimatesExpiresDaysFilter,.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .EstimatesSentFilter,.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .EstimatesStatusFilter{align-items:center;display:flex;position:relative}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize{position:relative}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize .AppointmentsMultiMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;left:0;max-height:320px;overflow:hidden;position:absolute;top:calc(100% + 6px);width:260px;z-index:30}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize .AppointmentsMultiMenu.is-anchored{position:fixed}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiMenuTitle{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:12px}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiMenuTitle h3{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin:0}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined{border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:23px;transition:color .15s ease}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined:active{transform:scale(.97)}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch{align-items:center;border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:8px;margin-left:4%;outline:3px solid #0000;padding:0 10px;transition:all .15s ease;width:92%}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch:focus-within,.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiSearchIcon{color:var(--text_Title_Light_Light);font-size:14px}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch input{background:#0000;border:none;color:var(--text_Title);flex:1 1;font-size:12px;outline:none;padding:10px 0}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;padding:2px;transition:color .15s ease}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear:active{transform:scale(.97)}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions{display:flex;flex-direction:column;gap:7px;max-height:280px;overflow-y:auto;padding:8px 10px}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiSectionHeader{color:var(--text_Title_Light_Light);font-size:11px;font-weight:400;letter-spacing:.3px;padding:6px 4px 2px}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title);cursor:pointer;display:flex;font-size:12px;gap:8px;padding:6px 8px;text-align:left}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption:hover{background:var(--background_Gray_Light)}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption:active{transform:scale(.99)}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption.is-selected{background:var(--background_Gray_Light)}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption.is-selected:hover{border:1px solid var(--border_Light)}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption.is-selected .AppointmentsMultiOptionLabel{font-weight:400}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption .AppointmentsMultiCheckbox{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;height:18px;justify-content:center;width:18px}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption .AppointmentsMultiOptionLabel{flex:1 1;text-align:left}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiEmpty{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;padding:0 8px 15px;text-align:center}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiFooter{align-items:center;display:flex;justify-content:flex-end;padding:0 10px 12px}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiFooter .AppointmentsMultiFooterBtn{background:var(--background_Blue);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:400;outline:3px solid #0000;padding:8px 16px;transition:all .15s ease}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiFooter .AppointmentsMultiFooterBtn:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .EstimatesFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .EstimatesFilterButton .EstimateFilterValue{color:var(--text_Title_Light_Light);font-weight:400}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .EstimatesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsFilterButton .ClientsFilterValue{color:var(--text_Title_Light_Light);font-weight:400}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsFilterChevron,.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .EstimatesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .EstimatesFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .EstimatesFilterMenu.is-anchored{position:fixed}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .EstimatesFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .EstimatesFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Estimates .EstimatesTableShell .Table .TableSection{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 0 8px 8px;border-top:0;min-height:500px}.Estimates .EstimatesTableShell .Table .TableSection .TableGrid .TableSelectCell,.Estimates .EstimatesTableShell .Table .TableSection .TableGrid .TableSelectHeader{background-color:var(--background_White);box-shadow:none;left:0;position:-webkit-sticky;position:sticky;z-index:1}.Estimates .EstimatesTableShell .Table .TableSection .TableGrid .TableSelectHeader{background-color:var(--background_Gray_Light_Light)}.Estimates .EstimatesTableShell .Table .TableSection .TableGrid .EstimatesCell{align-items:center;cursor:text;display:flex}.Estimates .EstimatesTableShell .Table .TableSection .TableGrid .EstimatesCell.is-notes{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Estimates .EstimatesTableShell .Table .TableSection .TableGrid .EstimatesCompanyCell{align-items:center;display:inline-flex;gap:8px}.Estimates .EstimatesTableShell .Table .TableSection .TableGrid .EstimatesCompanyCell .EstimatesCompanyLogo{background:var(--background_Gray_Light);border-radius:4px;height:18px;object-fit:cover;width:18px}.Estimates .EstimatesTableShell .Table .TableSection .TableGrid .EstimatesCompanyCell .EstimatesCompanyName{color:var(--text_Title_Light);font-weight:400}.Estimates .EstimatesTableShell .Table .TableSection .TableGrid .EstimatesCellStatus .EstimatesStatusBadge{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;gap:6px;letter-spacing:.01em;padding:4px 10px;text-transform:capitalize;transition:background .15s ease,border-color .15s ease}.Estimates .EstimatesTableShell .Table .TableSection .TableGrid .EstimatesCellStatus .EstimatesStatusBadge.is-accepted{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,#0000);color:var(--Done)}.Estimates .EstimatesTableShell .Table .TableSection .TableGrid .EstimatesCellStatus .EstimatesStatusBadge.is-sent{background:color-mix(in srgb,var(--Submited) 14%,#0000);border-color:color-mix(in srgb,var(--Submited) 40%,#0000);color:var(--Submited)}.Estimates .EstimatesTableShell .Table .TableSection .TableGrid .EstimatesCellStatus .EstimatesStatusBadge.is-declined{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:color-mix(in srgb,var(--Canceled) 40%,#0000);color:var(--Canceled)}.Estimates .EstimatesTableShell .Table .TableSection .TableGrid .EstimatesCellStatus .EstimatesStatusBadge.is-expired{background:color-mix(in srgb,var(--pending) 16%,#0000);border-color:color-mix(in srgb,var(--pending) 45%,#0000);color:var(--pending)}.Estimates .EstimatesTableShell .Table .TableSection .TableGrid .EstimatesCellStatus .EstimatesStatusBadge.is-draft{background:color-mix(in srgb,var(--Submited) 14%,#0000);border-color:color-mix(in srgb,var(--Submited) 45%,#0000);color:var(--Submited)}.Estimates .EstimatesTableShell .Table .TableSection .TableGrid .EstimatesCellStatus .EstimatesStatusBadge.is-void{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Light_Light)}.Estimates .EstimatesTableShell .Table .TableSection .TableGrid .EstimatesCellStatus .EstimatesStatusBadge .EstimatesStatusDot{background:currentColor;border-radius:999px;box-shadow:0 0 0 2px color-mix(in srgb,currentColor 22%,#0000);height:8px;width:8px}.Estimates .EstimatesTableShell .Table .TableSection .TableGrid .EstimatesCellStatus .is-submitted{background:color-mix(in srgb,var(--Submited) 14%,#0000);border-color:color-mix(in srgb,var(--Submited) 40%,#0000);color:var(--Submited)}.Estimates .EstimatesTableShell .Table .TableSection .TableGrid .EstimatesCellStatus .is-in-progress{background:color-mix(in srgb,var(--InProgress) 14%,#0000);border-color:color-mix(in srgb,var(--InProgress) 40%,#0000);color:var(--InProgress)}.Estimates .EstimatesTableShell .Table .TableSection .TableGrid .EstimatesCellStatus .is-canceled{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:color-mix(in srgb,var(--Canceled) 40%,#0000);color:var(--Canceled)}.Estimates .EstimatesTableShell .Table .TableSection .TableGrid .EstimatesCellStatus .is-done{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,#0000);color:var(--Done)}.Estimates .EstimatesTableShell .Table .TableSection .TableGrid .EstimatesCellStatus .is-pending{background:color-mix(in srgb,var(--pending) 16%,#0000);border-color:color-mix(in srgb,var(--pending) 45%,#0000);color:var(--pending)}.Estimates .EstimatesTableShell .Table .TableSection .TableGrid .EstimatesCellStatus .is-estimate{background:color-mix(in srgb,var(--Estimate) 14%,#0000);border-color:color-mix(in srgb,var(--Estimate) 40%,#0000);color:var(--Estimate)}.Estimates .EstimatesTableShell .Table .TableSection .TableGrid .EstimatesCellStatus .is-unknown{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Light_Light)}.Estimates .EstimatesTableShell .Table .TableSection .TableGrid .SettingsActionsHeader,.Estimates .EstimatesTableShell .Table .TableSection .TableGrid .SettingsCellEdit{background-color:var(--background_White);box-shadow:none;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.Estimates .EstimatesTableShell .Table .TableSection .TableGrid .SettingsActionsHeader{background-color:var(--background_Gray_Light_Light);max-width:50px}.Estimates .EstimatesTableShell .Table .TableSection .TableGrid .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;font-size:26px;min-width:50px;text-align:center}.Estimates .EstimatesTableShell .Table .TableSection .TableGrid .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.Estimates .EstimatesActionModalOverlay{align-items:center;animation:EstimatesModalFadeIn .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;opacity:0;padding:20px;position:fixed;z-index:60}@keyframes EstimatesModalFadeIn{0%{opacity:0}to{opacity:1}}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal{animation:EstimatesModalPop .26s ease forwards;background-color:var(--background_White);border-radius:10px;box-shadow:0 20px 60px #0f172a4d;display:flex;flex-direction:column;gap:16px;opacity:0;padding:20px;transform:translateY(-20px);width:min(560px,95vw)}@keyframes EstimatesModalPop{0%{opacity:0;transform:translateY(-20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal.is-compact{width:min(420px,92vw)}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalHeader{align-items:center;display:flex;justify-content:space-between}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalHeader h3{color:var(--text_Title_Dark);font-size:18px;margin:0}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalHeader .EstimatesActionModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalHeader .EstimatesActionModalClose .material-symbols-outlined{font-size:21px}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalHeader .EstimatesActionModalClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalHeader .EstimatesActionModalClose:active{transform:scale(.92)}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody{display:flex;flex-direction:column;gap:12px}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionEmailNotice{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid var(--outline_Blue);border-radius:6px;color:var(--background_Blue_Dark);display:flex;font-size:12px;font-weight:500;gap:8px;padding:10px 12px}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionEmailNotice.is-warning{background:color-mix(in srgb,var(--pending) 16%,#0000);border-color:color-mix(in srgb,var(--pending) 45%,#0000);color:var(--pending)}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody p{color:var(--text_Title_Light);font-size:13px;margin:0}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionField{display:flex;flex-direction:column;gap:6px}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionField span{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionField input,.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionField textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionField input::placeholder,.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionField textarea::placeholder{color:var(--text_Title_Light_Light)}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionField input:focus,.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionField input:hover,.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionField textarea:focus,.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionField textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionField textarea{line-height:1.6;min-height:96px;resize:vertical}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionConfirmInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionConfirmInput::placeholder{color:var(--text_Title_Light_Light)}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionConfirmInput:focus,.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionConfirmInput:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionTokens{position:relative}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionTokens .EstimatesActionTokensButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:6px;padding:9px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:-webkit-fit-content;width:fit-content}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionTokens .EstimatesActionTokensButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px;transition:transform .15s ease}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionTokens .EstimatesActionTokensButton:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionTokens .EstimatesActionTokensMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;left:0;padding:5px;position:absolute;top:44px;width:min(300px,90vw);z-index:10}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionTokens .EstimatesActionTokensOption{background-color:var(--background_White);border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;flex-direction:column;font-size:13px;gap:2px;padding:8px 9px;text-align:left}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionTokens .EstimatesActionTokensOption span{color:var(--text_Title_Light_Light);font-size:11px}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionTokens .EstimatesActionTokensOption:hover{background:var(--surface-sunken)}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionToggle{border:1px solid var(--border_Light);border-radius:4px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionToggle .EstimatesActionToggleBtn{background-color:var(--background_White);border:none;color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:10px 12px}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionToggle .EstimatesActionToggleBtn.is-active{background:var(--background_Blue);color:var(--background_White);font-weight:600}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionToggle .EstimatesActionToggleBtn.is-disabled{background:var(--background_Gray_Light_Blue);color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter{display:flex;gap:10px;justify-content:flex-end}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionSecondary{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionSecondary:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionPrimary .EstimatesActionPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionPrimary .EstimatesActionPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionPrimary .EstimatesActionPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionPrimary:active{transform:scale(.98)}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionPrimary.is-loading{opacity:.8;pointer-events:none}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionDanger{background:var(--Canceled);border:none;border-radius:4px;box-shadow:0 10px 24px #ef444440;color:var(--background_White);cursor:pointer;font-weight:500;padding:10px 18px;transition:transform .15s ease,box-shadow .15s ease}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionDanger:hover{box-shadow:0 14px 28px #ef44444d;transform:translateY(-1px)}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionDanger:disabled{background:var(--Canceled);box-shadow:none;cursor:not-allowed;transform:none}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionSpinner{animation:EstimatesActionSpin .8s linear infinite;border:2px solid var(--border_Light);border-radius:999px;border-top-color:var(--text_Title_Dark);display:inline-flex;height:14px;margin-right:0;width:14px}@keyframes EstimatesActionSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:1050px){.Estimates .EstimatesHeader{padding:5px 16px 12px}.Estimates .EstimatesHeader .EstimatesHeaderMain .EstimatesTitle{font-size:18px}.Estimates .EstimatesKpis{gap:10px;padding:0 0 0 16px}.Estimates .EstimatesKpis .EstimatesKpiCard{min-height:110px;min-width:210px}.Estimates .EstimatesKpis .EstimatesKpiCard .EstimatesKpiValue{font-size:20px}.Estimates .EstimatesControls .EstimatesControlsTop{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0 16px}}@media(max-width:600px){.Estimates{padding:1px}.Estimates .EstimatesHeader{flex-wrap:wrap;gap:8px;padding:5px 12px 10px}.Estimates .EstimatesHeader .EstimatesHeaderMain .EstimatesTitle{font-size:16px}.Estimates .EstimatesHeader .EstimatesHeaderMain .EstimatesSubtitle{font-size:12px}.Estimates .EstimatesHeader .EstimatesAddBtn{height:44px;padding:4px 12px 4px 8px}.Estimates .EstimatesHeader .EstimatesAddBtn .EstimatesAddBtnLabel{font-size:12px}.Estimates .EstimatesKpis{-webkit-overflow-scrolling:touch;gap:8px;overflow-x:auto;padding:0 0 0 12px}.Estimates .EstimatesKpis .EstimatesKpiCard{min-height:100px;min-width:190px;padding:12px}.Estimates .EstimatesKpis .EstimatesKpiCard .EstimatesKpiValue{font-size:18px}.Estimates .EstimatesKpis .EstimatesKpiCard .EstimatesKpiLabel{font-size:12px}.Estimates .EstimatesControls{margin-top:10px}.Estimates .EstimatesControls .EstimatesControlsTop{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0 12px}.Estimates .EstimatesControls .EstimatesControlsTop .EstimatesControlsTopLeft{flex-wrap:nowrap}.Estimates .EstimatesControls .EstimatesControlsTop .EstimatesControlsTopLeft .EstimatesControlsTopBox{font-size:13px;min-height:44px;padding:8px;white-space:nowrap}.Estimates .EstimatesTableShell .Table .TableToolbar{border-radius:8px 8px 0 0;border-top:1px solid var(--border_Light)}.Estimates .EstimatesTableShell .Table .TableToolbar .TableFilters .ClientsPageSize .AppointmentsMultiMenu{max-width:300px;width:calc(100vw - 24px)}.Estimates .EstimatesActionModalOverlay{padding:0}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal{border-radius:0;inset:0;max-height:100vh;max-width:100vw;width:100%}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionField input,.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionField textarea{font-size:16px}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter{align-items:stretch;flex-direction:column-reverse}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter button{justify-content:center;min-height:44px;width:100%}}@keyframes EstimatesSkeletonShimmer{0%{background-position:0 50%}to{background-position:100% 50%}}.Expenses{animation:RenderPageOpen .1s ease;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;max-width:100%;overflow:auto;width:100%}.Expenses .ExpensesHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:5px 20px 10px}.Expenses .ExpensesHeader .ExpensesHeaderMain{display:flex}.Expenses .ExpensesHeader .ExpensesHeaderMain .ExpensesTitle{font-size:20px;font-weight:600;margin:0}.Expenses .ExpensesHeader .ExpensesHeaderMain .ExpensesSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:4px 0 0}.Expenses .ExpensesHeader .ExpensesHeaderActions{align-items:center;display:flex}.Expenses .ExpensesHeader .ExpensesAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.Expenses .ExpensesHeader .ExpensesAddBtn .ExpensesAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.Expenses .ExpensesHeader .ExpensesAddBtn .ExpensesAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.Expenses .ExpensesHeader .ExpensesAddBtn .ExpensesAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.Expenses .ExpensesHeader .ExpensesAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.Expenses .ExpensesHeader .ExpensesAddBtn:active{transform:scale(.98)}.Expenses .ExpensesHeader .ExpensesAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.Expenses .ExpensesStats{display:flex;flex-direction:column;gap:14px;padding:0 20px}.Expenses .ExpensesStats .ExpensesStatsRow{display:flex;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));overflow:auto}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:6px;min-height:130px;min-width:260px;padding:14px 16px;width:100%}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard.is-list{border-left:8px solid var(--background_Gray_Dark_Light)}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard.is-list .ExpensesStatList{display:flex;flex-direction:column;gap:8px;margin-top:10px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard.is-list .ExpensesStatList .ExpensesStatListItem{align-items:center;color:var(--text_Title_Light);display:flex;font-size:13px;gap:10px;justify-content:space-between}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard.is-list .ExpensesStatList .ExpensesStatListItem .ExpensesStatListName{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard.is-list .ExpensesStatList .ExpensesStatListItem .ExpensesStatListValue{color:var(--text_Title_Light);font-weight:600}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard.is-list .ExpensesStatList .ExpensesStatListEmpty{color:var(--text_Title_Light_Light);font-size:13px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard.is-average,.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard.is-outstanding,.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard.is-total{border-left:8px solid var(--Done)}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatLabel{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatValue{color:var(--text_Title_Dark);font-size:22px;font-weight:700}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatMetaRow{align-items:center;display:flex;gap:10px;justify-content:space-between;white-space:nowrap}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatMeta{color:var(--text_Title_Light_Light);font-size:12px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatSub{color:var(--text_Title_Light_Light_Light);font-size:11px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatTrend{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;font-weight:600;gap:4px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatTrend svg{font-size:14px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatTrend.is-up{color:var(--Done)}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatTrend.is-down{color:var(--Canceled)}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatTrend.is-flat{color:var(--text_Title_Light_Light)}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatSkeleton{animation:ExpensesSkeletonShimmer 1.2s ease infinite;background:linear-gradient(90deg,var(--border_Dark_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Dark_Light) 100%);background-size:200% 100%;border-radius:8px;height:14px;width:100%}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatSkeleton.is-value{height:24px;max-width:140px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatSkeleton.is-meta{height:12px;max-width:180px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatSkeleton.is-list{height:14px;max-width:220px}@keyframes ExpensesSkeletonShimmer{0%{background-position:0 50%}to{background-position:200% 50%}}.Expenses .ExpensesTableHost{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex:1 1;flex-direction:column;margin-top:15px;min-height:500px}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter,.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesDateFilter{align-items:center;display:flex;position:relative}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesFilterButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;height:32px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:0 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesFilterButton .ExpensesFilterValue{color:var(--text_Title_Light_Light);font-weight:400}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesFilterButton .ExpensesFilterChevron{color:var(--text_Title_Light_Light);font-size:18px}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesMultiMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;left:0;max-height:320px;overflow:hidden;position:absolute;right:auto;top:calc(100% + 6px);width:260px;z-index:30}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesMultiMenu.is-anchored{position:fixed}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesMultiMenu .ExpensesMultiMenuTitle{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:12px}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesMultiMenu .ExpensesMultiMenuTitle h3{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin:0}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesMultiMenu .ExpensesMultiMenuTitle .material-symbols-outlined{border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:23px;transition:color .15s ease}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesMultiMenu .ExpensesMultiMenuTitle .material-symbols-outlined:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesMultiMenu .ExpensesMultiMenuTitle .material-symbols-outlined:active{transform:scale(.97)}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesMultiMenu .ExpensesMultiSearch{align-items:center;border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:8px;margin-left:4%;outline:3px solid #0000;padding:0 10px;transition:all .15s ease;width:92%}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesMultiMenu .ExpensesMultiSearch:focus-within,.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesMultiMenu .ExpensesMultiSearch:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesMultiMenu .ExpensesMultiSearch .ExpensesMultiSearchIcon{color:var(--text_Title_Light_Light);font-size:14px}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesMultiMenu .ExpensesMultiSearch input{background:#0000;border:none;color:var(--text_Title);flex:1 1;font-size:12px;outline:none;padding:10px 0}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesMultiMenu .ExpensesMultiSearch .ExpensesMultiClear{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;padding:2px;transition:color .15s ease}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesMultiMenu .ExpensesMultiSearch .ExpensesMultiClear:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesMultiMenu .ExpensesMultiSearch .ExpensesMultiClear:active{transform:scale(.97)}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesMultiMenu .ExpensesMultiOptions{display:flex;flex-direction:column;gap:7px;max-height:280px;overflow-y:auto;padding:8px 10px}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesMultiMenu .ExpensesMultiOptions .ExpensesMultiOption{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title);cursor:pointer;display:flex;font-size:12px;gap:8px;padding:6px 8px;text-align:left}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesMultiMenu .ExpensesMultiOptions .ExpensesMultiOption:hover{background:var(--background_Gray_Light)}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesMultiMenu .ExpensesMultiOptions .ExpensesMultiOption:active{transform:scale(.99)}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesMultiMenu .ExpensesMultiOptions .ExpensesMultiOption.is-selected{background:var(--background_Gray_Light)}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesMultiMenu .ExpensesMultiOptions .ExpensesMultiOption.is-selected:hover{border:1px solid var(--border_Light)}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesMultiMenu .ExpensesMultiOptions .ExpensesMultiOption .ExpensesMultiCheckbox{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;height:18px;justify-content:center;width:18px}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesMultiMenu .ExpensesMultiOptions .ExpensesMultiOption .ExpensesMultiOptionLabel{flex:1 1;text-align:left}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesMultiMenu .ExpensesMultiOptions .ExpensesMultiEmpty{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;padding:0 8px 15px;text-align:center}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesMultiMenu .ExpensesMultiFooter{align-items:center;display:flex;justify-content:flex-end;padding:0 10px 12px}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesMultiMenu .ExpensesMultiFooter .ExpensesMultiFooterBtn{background:var(--background_Blue);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:400;outline:3px solid #0000;padding:8px 16px;transition:all .15s ease}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesMultiMenu .ExpensesMultiFooter .ExpensesMultiFooterBtn:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.Expenses .ExpensesTableHost .Table .TableGrid .TableSelectCell,.Expenses .ExpensesTableHost .Table .TableGrid .TableSelectHeader{background-color:var(--background_White);box-shadow:none;left:0;position:-webkit-sticky;position:sticky;z-index:1}.Expenses .ExpensesTableHost .Table .TableGrid .TableSelectHeader{background-color:var(--background_Gray_Light_Light)}.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesCell{align-items:center;cursor:text;display:flex}.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesCell .ExpensesPhoneLink{color:var(--background_Blue);cursor:pointer;font-weight:500;text-decoration:underline;text-underline-offset:2px}.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesCell .ExpensesPhoneLink:hover{color:var(--background_Blue_Dark)}.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesCell .ExpensesAppointmentLink{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:400;padding:0;text-decoration:none}.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesCell .ExpensesAppointmentLink:hover{text-decoration:underline;text-underline-offset:2px}.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesCell .ExpensesAppointmentLink:focus-visible{border-radius:4px;outline:2px solid var(--outline_Blue);outline-offset:2px}.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesCompanyCell{align-items:center;display:inline-flex;gap:8px}.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesCompanyCell .ExpensesCompanyLogo{background:var(--background_Gray_Light);border-radius:50%;height:18px;object-fit:cover;width:18px}.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesCompanyCell .ExpensesCompanyName{color:var(--text_Title_Light);font-weight:400}.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesVendorCell{align-items:center;display:inline-flex;gap:8px;min-width:0}.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesVendorCell .ExpensesVendorName{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesRecurringCell{align-items:center;display:inline-flex}.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesRecurringBadge{align-items:center;background:color-mix(in srgb,var(--Submited) 14%,#0000);border:1px solid color-mix(in srgb,var(--Submited) 40%,#0000);border-radius:999px;color:var(--Submited);display:inline-flex;font-weight:400;gap:6px;padding:4px 10px;white-space:nowrap}.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesRecurringBadge .material-symbols-outlined{font-size:15px}.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesRecurringBadge .ExpensesRecurringLabel{font-size:12px}.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesRecurringBadge.is-compact{padding:2px 8px}.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesRecurringBadge.is-compact .material-symbols-outlined{font-size:14px}.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesRecurringBadge.is-compact .ExpensesRecurringLabel{font-size:11px}.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesRecurringBadge.is-paused{background:color-mix(in srgb,var(--pending) 14%,#0000);border-color:color-mix(in srgb,var(--pending) 40%,#0000);color:var(--pending)}.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesRecurringBadge.is-child{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Light_Light)}.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesCellStatus .ExpensesStatusBadge{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-weight:400;gap:6px;padding:4px 10px;text-transform:capitalize}.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesCellStatus .ExpensesStatusBadge.is-created{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,#0000);color:var(--Done)}.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesCellStatus .ExpensesStatusBadge.is-canceled,.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesCellStatus .ExpensesStatusBadge.is-cancelled{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:color-mix(in srgb,var(--Canceled) 40%,#0000);color:var(--Canceled)}.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesCellStatus .ExpensesStatusBadge.is-unknown{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Light_Light)}.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesCellStatus .ExpensesStatusBadge .ExpensesStatusDot{background:currentColor;border-radius:999px;height:10px;width:10px}.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesEditCell,.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesEditHeader{background-color:var(--background_White);box-shadow:none;max-width:50px;min-width:50px;position:-webkit-sticky;position:sticky;right:0;width:50px;z-index:1}.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesEditHeader{background:var(--background_Gray_Light_Light)}.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesEditCell{cursor:pointer;text-align:center}.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesEditCell .ExpensesEditIcon{color:var(--text_Title_Light);font-size:26px;vertical-align:middle}.Expenses .ExpensesTableHost .Table .TableGrid .ExpensesEditCell:hover .ExpensesEditIcon{color:var(--text_Title_Dark)}.Expenses .ExpensesActionModalOverlay{align-items:center;animation:ExpensesModalFadeIn .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;opacity:0;padding:20px;position:fixed;z-index:60}@keyframes ExpensesModalFadeIn{0%{opacity:0}to{opacity:1}}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal{animation:ExpensesModalPop .26s ease forwards;background-color:var(--background_White);border-radius:10px;box-shadow:0 20px 60px #0f172a4d;display:flex;flex-direction:column;gap:10px;opacity:0;padding:20px;transform:translateY(-20px);width:min(560px,95vw)}@keyframes ExpensesModalPop{0%{opacity:0;transform:translateY(-20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal.is-compact{width:min(420px,92vw)}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalHeader{align-items:center;display:flex;justify-content:space-between}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalHeader .ExpensesActionModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalHeader .ExpensesActionModalClose .material-symbols-outlined{font-size:21px}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalHeader .ExpensesActionModalClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalHeader .ExpensesActionModalClose:active{transform:scale(.92)}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody{display:flex;flex-direction:column;gap:8px}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody p{color:var(--text_Title_Light);font-size:14px;margin:0}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionField{display:flex;flex-direction:column;gap:6px}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionField span{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionField input,.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionField textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionField input::placeholder,.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionField textarea::placeholder{color:var(--text_Title_Light_Light)}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionField input:focus,.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionField input:hover,.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionField textarea:focus,.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionField textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionField textarea{line-height:1.6;min-height:96px;resize:vertical}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionConfirmInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionConfirmInput::placeholder{color:var(--text_Title_Light_Light)}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionConfirmInput:focus,.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionConfirmInput:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalFooter{display:flex;gap:10px;justify-content:flex-end}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalFooter .ExpensesActionSecondary{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalFooter .ExpensesActionSecondary:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalFooter .ExpensesActionPrimary{background:var(--background_Blue);border:none;border-radius:8px;color:var(--background_White);cursor:pointer;font-size:13px;font-weight:600;outline:3px solid #0000;padding:8px 25px;transition:all .15s ease}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalFooter .ExpensesActionPrimary:hover{outline:3px solid var(--outline_Blue)}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalFooter .ExpensesActionPrimary:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalFooter .ExpensesActionDanger{background:var(--Canceled);border:none;border-radius:8px;color:var(--background_White);cursor:pointer;outline:3px solid #0000;padding:8px 25px;transition:background .15s ease,outline .15s ease;transition:all .15s ease}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalFooter .ExpensesActionDanger:hover{outline:3px solid #fc434366}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalFooter .ExpensesActionDanger:disabled{background:var(--Canceled);box-shadow:none;cursor:not-allowed;transform:none}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalFooter .ExpensesActionSpinner{animation:ExpensesActionSpin .8s linear infinite;border:2px solid var(--border_Dark_Light);border-radius:999px;border-top-color:var(--background_White);display:inline-flex;height:14px;margin-right:8px;width:14px}@keyframes ExpensesActionSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:1050px){.Expenses .ExpensesHeader{padding:5px 16px 12px}.Expenses .ExpensesHeader .ExpensesHeaderMain .ExpensesTitle{font-size:18px}.Expenses .ExpensesStats{padding:0 16px}.Expenses .ExpensesStats .ExpensesStatsRow{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard{flex-shrink:0;min-width:220px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatValue{font-size:20px}.Expenses .ExpensesTableHost{margin-top:12px}.Expenses .ExpensesRecurringBadge{padding:3px 8px}.Expenses .ExpensesRecurringBadge .ExpensesRecurringLabel{font-size:11.5px}.Expenses .ExpensesRecurringBadge.is-compact .ExpensesRecurringLabel{font-size:10.5px}}@media(max-width:600px){.Expenses{overflow:hidden;padding:1px}.Expenses .ExpensesHeader{flex-wrap:wrap;gap:8px;padding:5px 12px 10px}.Expenses .ExpensesHeader .ExpensesHeaderMain .ExpensesTitle{font-size:16px}.Expenses .ExpensesHeader .ExpensesHeaderMain .ExpensesSubtitle{font-size:12px}.Expenses .ExpensesHeader .ExpensesAddBtn{height:44px;min-height:44px;padding:4px 12px 4px 8px}.Expenses .ExpensesHeader .ExpensesAddBtn .ExpensesAddBtnLabel{font-size:12px}.Expenses .ExpensesStats{padding:0 12px}.Expenses .ExpensesStats .ExpensesStatsRow{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:8px;overflow-x:auto}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard{flex-shrink:0;min-height:110px;min-width:200px;padding:12px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatValue{font-size:18px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatLabel{font-size:12px}.Expenses .ExpensesTableHost{margin-top:10px;min-height:0}.Expenses .ExpensesTableHost .Table .TableToolbar .TableFilters .ExpensesCompanyFilter .ExpensesMultiMenu{max-width:300px;width:calc(100vw - 24px)}.Expenses .ExpensesActionModalOverlay{padding:0}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal{border-radius:0;inset:0;max-height:100vh;max-width:100vw;width:100%}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionConfirmInput,.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionField input,.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionField textarea{font-size:16px}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalFooter{align-items:stretch;flex-direction:column-reverse;gap:10px}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalFooter button{min-height:44px;width:100%}.Expenses .ExpensesRecurringBadge.is-compact{padding:2px 6px}.Expenses .ExpensesRecurringBadge.is-compact .ExpensesRecurringLabel{display:none}.Expenses .ExpensesRecurringBadge .ExpensesRecurringLabel{font-size:11px}}.LeadsPageMain{animation:RenderPageOpen .1s ease;display:flex;height:100%;min-height:0;overflow:hidden;width:100%}.LeadsPageMain .LeadsSubMenuMobile{display:none}.LeadsPageMain .LeadsMenu{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:6px 0 0 6px;border-right:none;display:flex;flex-direction:column;gap:4px;max-width:210px;min-width:210px;padding:22px 14px 20px;transition:min-width .18s ease,max-width .18s ease,padding .18s ease}.LeadsPageMain .LeadsMenu.is-compact{gap:6px;max-width:92px;min-width:92px;padding:25px 10px 20px}.LeadsPageMain .LeadsMenu.is-compact .LeadsMenuHeader{display:flex;justify-content:center;margin-bottom:4px}.LeadsPageMain .LeadsMenu.is-compact .LeadsMenuHeader h2{font-size:12px;margin:0;text-align:center}.LeadsPageMain .LeadsMenu.is-compact .LeadsMenuHome{border-radius:10px;display:block;height:auto;padding:0}.LeadsPageMain .LeadsMenu.is-compact .LeadsMenuHome .LeadsMenuToggle{display:none!important}.LeadsPageMain .LeadsMenu.is-compact .LeadsMenuHome .LeadsMenuButton{flex:1 1 100%;justify-content:center;width:100%}.LeadsPageMain .LeadsMenu.is-compact .LeadsMenuButton{align-items:center;flex-direction:column;font-size:11px;gap:5px;justify-content:center;line-height:1.1;min-height:62px;padding:10px 4px;text-align:center}.LeadsPageMain .LeadsMenu.is-compact .LeadsMenuButton .material-symbols-outlined{font-size:18px;height:30px;width:30px}.LeadsPageMain .LeadsMenu.is-compact .LeadsMenuFolder{display:none}.LeadsPageMain .LeadsMenu .LeadsMenuViewToggle{display:flex;justify-content:center;margin-top:auto;padding-top:12px}.LeadsPageMain .LeadsMenu .LeadsMenuViewToggle .LeadsMenuViewSwitch{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;gap:2px;padding:3px}.LeadsPageMain .LeadsMenu .LeadsMenuViewToggle .LeadsMenuViewSwitch .LeadsMenuViewButton{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.LeadsPageMain .LeadsMenu .LeadsMenuViewToggle .LeadsMenuViewSwitch .LeadsMenuViewButton .material-symbols-outlined{font-size:18px}.LeadsPageMain .LeadsMenu .LeadsMenuViewToggle .LeadsMenuViewSwitch .LeadsMenuViewButton:hover{color:var(--text_Title_Dark)}.LeadsPageMain .LeadsMenu .LeadsMenuViewToggle .LeadsMenuViewSwitch .LeadsMenuViewButton.is-active{background:var(--background_White);box-shadow:0 1px 2px #0f172a14;color:var(--text_Title_Dark)}.LeadsPageMain .LeadsMenu .LeadsMenuHeader h2{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0 0 8px 11px}.LeadsPageMain .LeadsMenu .LeadsMenuButton{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:10px;min-width:0;padding:8px 10px;position:relative;transition:background .15s ease,border-color .15s ease;width:100%}.LeadsPageMain .LeadsMenu .LeadsMenuButton .material-symbols-outlined{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:50%;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:16px;height:28px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:28px}.LeadsPageMain .LeadsMenu .LeadsMenuButton:hover{background:var(--surface-sunken)}.LeadsPageMain .LeadsMenu .LeadsMenuButton.isActive{background:var(--background_White);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark)}.LeadsPageMain .LeadsMenu .LeadsMenuButton.isActive .material-symbols-outlined{background:var(--text_Title_Dark);border-color:var(--text_Title_Dark);color:#fff}.LeadsPageMain .LeadsMenu .LeadsMenuButton:disabled{cursor:not-allowed;opacity:.6}.LeadsPageMain .LeadsMenu .LeadsMenuHome{align-items:center;border:1px solid #0000;border-radius:10px;display:flex;gap:4px;height:auto;padding:0;position:relative}.LeadsPageMain .LeadsMenu .LeadsMenuHome.is-active{background:var(--background_White);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d}.LeadsPageMain .LeadsMenu .LeadsMenuHome:hover{background:var(--surface-sunken)}.LeadsPageMain .LeadsMenu .LeadsMenuHome .LeadsMenuButton{background:#0000;flex:1 1;justify-content:flex-start;min-height:0}.LeadsPageMain .LeadsMenu .LeadsMenuHome .LeadsMenuButton.isActive{background:#0000;border-color:#0000;box-shadow:none}.LeadsPageMain .LeadsMenu .LeadsMenuHome .LeadsMenuToggle{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:all .15s ease;width:34px}.LeadsPageMain .LeadsMenu .LeadsMenuHome .LeadsMenuToggle .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadsPageMain .LeadsMenu .LeadsMenuHome .LeadsMenuToggle:hover{background:var(--background_Gray_Light)}.LeadsPageMain .LeadsMenu .LeadsMenuHome .LeadsMenuToggleDesktop{display:inline-flex}.LeadsPageMain .LeadsMenu .LeadsMenuHome .LeadsMenuToggleMobile{display:none}.LeadsPageMain .LeadsMenu .LeadsMenuFolder{display:flex;flex-direction:column;gap:3px;padding:2px 0 2px 23px;width:100%}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuContent{display:flex;flex-direction:column;gap:6px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderEmpty{color:var(--text_Title_Light_Light);font-size:12px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow{align-items:center;border-radius:7px;display:flex;justify-content:space-between;position:relative;transition:all .15s ease;width:100%}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow.is-active,.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow.is-open{background:var(--background_Gray_Light)}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow.is-open .LeadsMenuFolderItem{min-width:0;padding-right:25px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow.is-open .LeadsMenuFolderActions{opacity:1;pointer-events:auto}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow:hover{background:var(--background_Gray_Light)}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow:hover .LeadsMenuFolderItem{min-width:0;padding-right:25px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow:hover .LeadsMenuFolderActions{opacity:1;pointer-events:auto}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderItem{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--text_Title_Light);cursor:pointer;display:flex;flex:1 1;font-size:13px;gap:8px;min-width:0;padding:6px 0 6px 8px;transition:all .15s ease;width:100%}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderItem.is-active{color:var(--background_Blue)}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderItem .LeadsMenuFolderIcon{color:var(--text_Title_Light_Light);flex:0 0 auto;font-size:18px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderItem .LeadsMenuFolderIcon.is-muted{color:var(--text_Title_Light_Light);opacity:.55}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderItem .LeadsMenuFolderwatch{border:1px solid var(--border_Light);border-radius:50%;flex:0 0 auto;height:10px;width:10px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderItem .LeadsMenuFolderText{flex:1 1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderItem .LeadsMenuFolderTooltip,.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderItem .LeadsMenuFolderTooltip .ToolTopExplainTarget{flex:1 1;min-width:0;width:100%}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderItem .LeadsMenuFolderTooltip .ToolTopExplainBubble{text-align:left}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions{align-items:center;display:flex;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:all .15s ease}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions.is-open{opacity:1;pointer-events:auto}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions .LeadsMenuFolderMore{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:all .15s ease;width:28px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions .LeadsMenuFolderMore .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions .LeadsMenuFolderMore:hover{background:#0000}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions .LeadsMenuFolderDropdown{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 8px 20px #1018281f;display:flex;flex-direction:column;gap:4px;min-width:130px;padding:6px;position:absolute;right:0;top:32px;z-index:20}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions .LeadsMenuFolderDropdown button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;padding:6px 8px;transition:all .15s ease}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions .LeadsMenuFolderDropdown button .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions .LeadsMenuFolderDropdown button:hover{background:var(--background_Gray_Light)}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions .LeadsMenuFolderDropdown button.is-danger,.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions .LeadsMenuFolderDropdown button.is-danger .material-symbols-outlined{color:var(--Canceled)}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderAdd{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;padding:4px;transition:all .15s ease}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderAdd .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderAdd:hover{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.LeadsPageMain .LeadsPage{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 6px 6px 0;display:flex;flex:1 1;flex-direction:column;gap:24px;height:100%;min-height:0;overflow-y:auto;padding:24px 28px 40px;width:100%}.LeadsPageMain .LeadsPage .LeadsPageHeader{align-items:center;display:flex;gap:16px;justify-content:space-between}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsPageHeaderActions{align-items:center;display:flex;flex-shrink:0;gap:10px}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsPageTitle{display:flex;flex-direction:column}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsPageTitle h1{color:var(--text_Title_Light);font-size:20px;font-weight:600}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsPageTitle p{color:var(--text_Title_Light_Light);font-size:13px}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsCreateButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsCreateButton .LeadsCreateButtonInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsCreateButton .LeadsCreateButtonInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsCreateButton .LeadsCreateButtonLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsCreateButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsCreateButton:active{transform:scale(.98)}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsCreateButton:disabled{cursor:not-allowed;opacity:.55;transform:none}.LeadsPageMain .LeadsPage .LeadsPageContent{display:flex;flex-direction:column;gap:16px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsTrashNotice{align-items:center;background:color-mix(in srgb,var(--Canceled) 8%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 20%,#0000);border-radius:10px;color:var(--Canceled);display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:10px 14px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsTrashNotice .material-symbols-outlined{font-size:18px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar.is-trash{justify-content:flex-end}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsFilters{align-items:center;display:flex;flex-wrap:wrap;gap:0}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsFilterButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;height:32px;margin-right:10px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsFilterButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsFilterButton.is-open{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarDropdown{position:relative}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarDropdown .LeadsFilterButton.LeadsToolbarDropdownTrigger{justify-content:space-between;min-width:130px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarDropdown .LeadsFilterButton.LeadsToolbarDropdownTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarDropdown .LeadsToolbarDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:160px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);z-index:20}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarDropdown .LeadsToolbarDropdownMenu .LeadsToolbarDropdownOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:400;gap:8px;padding:6px 14px;text-align:left;transition:background .12s ease,color .12s ease;white-space:nowrap}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarDropdown .LeadsToolbarDropdownMenu .LeadsToolbarDropdownOption .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarDropdown .LeadsToolbarDropdownMenu .LeadsToolbarDropdownOption.is-active,.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarDropdown .LeadsToolbarDropdownMenu .LeadsToolbarDropdownOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarDropdown .LeadsToolbarDropdownMenu .LeadsToolbarDropdownOption.is-active .material-symbols-outlined{color:var(--text_Title_Dark)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light_Light);display:inline-flex;gap:6px;height:40px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:240px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch:focus-within,.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch .LeadsSearchIcon{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch .LeadsSearchInput{background:#0000;border:none;color:var(--text_Title_Light);flex:1 1;font-size:13px;min-width:160px;outline:none}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;padding:12px 14px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList,.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody{display:flex;flex-direction:column}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListEmpty{align-items:center;color:var(--text_Gray);display:flex;font-size:13px;justify-content:center;min-height:160px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton{display:flex;flex-direction:column;gap:12px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonRow{align-items:center;background:var(--background_White);border-radius:10px;display:flex;gap:16px;justify-content:space-between;padding:16px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonMain{align-items:center;display:flex;flex:1 1;gap:12px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonBox,.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonButton,.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonCircle,.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonIcon,.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonLine{animation:LeadsSkeletonShimmer 1.2s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 25%,var(--border_Dark_Light) 50%,var(--background_Gray_Light) 75%);background-size:200% 100%;border-radius:8px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonBox{border-radius:6px;height:18px;width:18px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonCircle{border-radius:50%;height:18px;width:18px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonIcon{border-radius:8px;height:45px;width:45px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonText{display:flex;flex-direction:column;gap:8px;min-width:220px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonLine{height:12px;width:220px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonLine.is-small{height:10px;width:140px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonActions{align-items:center;display:flex;gap:8px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonButton{height:34px;width:90px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonButton.is-small{width:60px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsEmptyState{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:320px;padding:40px 24px 50px;text-align:center}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsEmptyState img{height:auto;object-fit:contain;width:120px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsEmptyState h3{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin-top:20px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsEmptyState p{color:var(--text_Title_Light_Light);font-size:13px;max-width:320px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsEmptyState button{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:10px;color:var(--background_Blue);color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:400;gap:6px;margin-top:20px;outline:3px solid #0000;padding:8px 16px;transition:all .15s ease}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsEmptyState button:hover{background:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsEmptyState button .material-symbols-outlined{font-size:16px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow{align-items:center;border-radius:10px;border-top:1px solid var(--border_Light);cursor:pointer;display:flex;gap:16px;height:80px;justify-content:space-between;padding:12px 16px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow:hover{background:var(--background_Gray_Light)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow:first-child{border-top:none}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain{align-items:center;display:flex;flex:1 1;gap:12px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain.is-clickable{cursor:pointer}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .AppointmentsSelectCell{align-items:center;display:inline-flex;justify-content:center}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .AppointmentsSelectCell input{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid var(--border_Dark_Light);border-radius:6px;cursor:pointer;display:grid;height:18px;margin-bottom:-2px;place-items:center;transition:all .15s ease;width:18px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .AppointmentsSelectCell input:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px #fff}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .AppointmentsSelectCell input:focus-visible{outline:2px solid var(--outline_Blue);outline-offset:2px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:inline-flex;padding:4px;transition:color .15s ease,background .15s ease}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar.is-active{color:var(--background_Blue)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar.is-active .material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar:hover{background:var(--background_Gray_Light)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar:not(.is-active):hover{color:var(--text_Title_Light_Light_Light)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar:not(.is-active):hover .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar.is-active:hover{color:var(--background_Blue)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar.is-active:hover .material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar:disabled{cursor:not-allowed;opacity:.6}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar:disabled:not(.is-active) .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar .material-symbols-outlined{font-size:18px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;transition:font-variation-settings .15s ease}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue_Light) 12%,#0000);border-radius:4px;color:var(--background_Blue);display:inline-flex;height:45px;justify-content:center;padding:4px;width:45px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListIcon img{height:100%;object-fit:contain;width:100%}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListInfo{display:flex;flex-direction:column;gap:1px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListInfo .LeadsListTitle{align-items:center;display:flex;gap:10px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListInfo .LeadsListTitle h1{color:var(--text_Title_Dark);display:flex;font-size:16px;font-weight:600;letter-spacing:0;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListInfo .LeadsListTitle .LeadsListSharedBadge{color:var(--background_Blue);flex-shrink:0;font-size:18px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListInfo .LeadsListMeta{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:13px;font-weight:400;gap:8px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListInfo .LeadsListMeta .LeadsTrashCountdown{color:var(--Canceled);font-weight:500}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListInfo .LeadsListFolder{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListInfo .LeadsListFolder .LeadsListFolderChip{align-items:center;border-radius:999px;color:var(--background_White);display:inline-flex;font-size:11px;font-weight:600;padding:2px 8px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions{align-items:center;display:inline-flex;gap:5px;height:100%}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionRestore{align-items:center;background:var(--outline_Blue);border:1px solid #0000;border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;height:34px;justify-content:center;outline:3px solid #0000;padding:6px 14px;transition:all .15s ease}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionRestore:hover{background-color:var(--background_White);border-color:var(--border_Blue);outline-color:var(--outline_Blue)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionDeleteForever{align-items:center;background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid #0000;border-radius:10px;color:var(--Canceled);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:6px;height:34px;justify-content:center;outline:3px solid #0000;padding:6px 14px;transition:all .15s ease}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionDeleteForever .material-symbols-outlined{color:inherit;font-size:16px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionDeleteForever:hover:not(:disabled){background-color:var(--background_White);border-color:var(--Canceled);outline-color:color-mix(in srgb,var(--Canceled) 22%,#0000)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionDeleteForever:disabled{cursor:not-allowed;opacity:.6}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMenu{align-items:center;display:inline-flex;position:relative}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMenu .LeadsListActionDropdown{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;min-width:180px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:10}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMenu .LeadsListActionDropdown button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left;transition:all .15s ease}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMenu .LeadsListActionDropdown button .material-symbols-outlined{font-size:18px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMenu .LeadsListActionDropdown button:hover{background:var(--background_Gray_Light)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMenu .LeadsListActionDropdown button.is-danger{color:var(--Canceled)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMenu .LeadsListActionDropdown button.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 12%,#0000)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMenu .LeadsListActionDropdown .LeadsListActionDivider{background:var(--border_Light);height:1px;margin:4px 0}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionPrimary{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;color:var(--text_Gray);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;height:34px;justify-content:center;outline:3px solid #0000;padding:6px 12px;transition:all .15s ease}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionPrimary:hover{background-color:var(--background_White);border-color:var(--border_Blue);outline-color:var(--outline_Blue)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMore{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;color:var(--text_Gray);cursor:pointer;display:inline-flex;font-weight:500;gap:4px;height:34px;outline:3px solid #0000;padding:6px 12px;transition:all .15s ease}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMore:hover{background-color:var(--background_White);border-color:var(--border_Blue);outline-color:var(--outline_Blue)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMore .material-symbols-outlined{font-size:16px}@media(max-width:1050px){.LeadsPageMain .LeadsMenu{max-width:200px;min-width:200px;padding:16px 12px}.LeadsPageMain .LeadsPage{gap:18px;padding:18px 20px 28px}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsPageTitle h1{font-size:18px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch{width:200px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch .LeadsSearchInput{min-width:120px}}@media(max-width:600px){.LeadsPageMain{flex-direction:column}.LeadsPageMain .LeadsMenu{-webkit-overflow-scrolling:touch;align-items:center;flex-direction:row;flex-wrap:nowrap;height:60px;max-height:60px;max-width:none;min-height:60px;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;width:100%}.LeadsPageMain .LeadsMenu::-webkit-scrollbar{display:none}.LeadsPageMain .LeadsMenuToggle,.LeadsPageMain .LeadsMenuViewSwitch{display:none!important}.LeadsPageMain .LeadsMenu{border-bottom:1px solid var(--border_Light);border-radius:6px 6px 0 0;border-right:1px solid var(--border_Light);gap:6px;padding:0 12px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder,.LeadsPageMain .LeadsMenu .LeadsMenuHeader,.LeadsPageMain .LeadsMenu .LeadsMenuViewToggle{display:none}.LeadsPageMain .LeadsMenu .LeadsMenuContent{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:6px;height:100%}.LeadsPageMain .LeadsMenu .LeadsMenuHome{border-radius:999px;flex:0 0 auto;height:auto;padding:0}.LeadsPageMain .LeadsMenu .LeadsMenuHome.is-active{background:#0000;border-color:#0000;box-shadow:none}.LeadsPageMain .LeadsMenu .LeadsMenuHome:hover{background:#0000}.LeadsPageMain .LeadsMenu .LeadsMenuHome .LeadsMenuButton{flex-shrink:0;height:40px;min-height:0;padding:0 14px;white-space:nowrap;width:auto}.LeadsPageMain .LeadsMenu .LeadsMenuHome .LeadsMenuButton.isActive{background:var(--background_Gray_Light_Blue)}.LeadsPageMain .LeadsMenu .LeadsMenuHome .LeadsMenuToggleDesktop,.LeadsPageMain .LeadsMenu .LeadsMenuHome .LeadsMenuToggleMobile{display:none}.LeadsPageMain .LeadsMenu .LeadsMenuButton{align-items:center;background:var(--background_Gray_Light);border-radius:999px;flex-shrink:0;height:40px;min-height:0;padding:0 14px;white-space:nowrap;width:auto}.LeadsPageMain .LeadsMenu .LeadsMenuButton .material-symbols-outlined{background:#0000;border:none;border-radius:0;color:var(--text_Title_Light);font-size:18px;height:auto;width:auto}.LeadsPageMain .LeadsMenu .LeadsMenuButton.isActive{background:var(--background_Gray_Light_Blue);box-shadow:none;color:var(--text_Title_Dark)}.LeadsPageMain .LeadsMenu .LeadsMenuButton.isActive .material-symbols-outlined{background:#0000;color:var(--text_Title_Dark)}.LeadsPageMain .LeadsSubMenuMobile{-webkit-overflow-scrolling:touch;align-items:center;background-color:var(--background_White);border-bottom:2px solid var(--border_Light);border-left:1px solid var(--border_Light);border-right:1px solid var(--border_Light);display:flex;flex-wrap:nowrap;gap:14px;overflow-x:auto;overflow-y:hidden;padding:0 14px;scrollbar-width:none;width:100%}.LeadsPageMain .LeadsSubMenuMobile::-webkit-scrollbar{display:none}.LeadsPageMain .LeadsSubMenuMobile .LeadsSubMenuMobileItem{align-items:center;background:#0000;border:0;border-bottom:2px solid #0000;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex:0 0 auto;gap:5px;margin-bottom:-2px;padding:10px 4px;transition:color .18s ease,border-color .18s ease;white-space:nowrap}.LeadsPageMain .LeadsSubMenuMobile .LeadsSubMenuMobileItem .material-symbols-outlined{color:inherit;font-size:16px}.LeadsPageMain .LeadsSubMenuMobile .LeadsSubMenuMobileItem .material-symbols-outlined.LeadsSubMenuMobileIcon{font-size:17px}.LeadsPageMain .LeadsSubMenuMobile .LeadsSubMenuMobileItem span:not(.material-symbols-outlined){font-size:14px;font-weight:500}.LeadsPageMain .LeadsSubMenuMobile .LeadsSubMenuMobileItem:hover{color:var(--background_Blue)}.LeadsPageMain .LeadsSubMenuMobile .LeadsSubMenuMobileItem.is-active{border-bottom-color:var(--border_Blue);color:var(--background_Blue)}.LeadsPageMain .LeadsPage{border-radius:0 0 6px 6px;border-top:0;gap:14px;padding:14px 12px 24px}.LeadsPageMain .LeadsPage .LeadsPageHeader{align-items:stretch;flex-direction:column;gap:10px}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsPageTitle h1{font-size:16px}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsPageTitle p{font-size:12px}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsCreateButton{border-radius:10px;height:38px;justify-content:center;padding:4px 16px 4px 12px;width:100%}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsCreateButton .LeadsCreateButtonLabel{font-size:13px}.LeadsPageMain .LeadsPage .LeadsPageContent{gap:12px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar{align-items:center!important;box-sizing:border-box!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:8px;justify-content:flex-start!important;position:relative;z-index:auto!important}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsFilters{-webkit-overflow-scrolling:touch;align-items:center;display:flex!important;flex:0 1 auto!important;flex-wrap:nowrap!important;gap:8px;min-width:0!important;overflow-x:auto!important;padding:4px;scrollbar-width:none;transform:none!important;width:auto!important;z-index:auto!important}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsFilters::-webkit-scrollbar{display:none}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsFilters .DatePicker__Button,.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsFilters .LeadsFilterButton{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px!important;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);flex:0 0 auto!important;font-size:13px;font-weight:500;gap:6px;height:38px!important;justify-content:space-between;max-height:38px!important;min-height:38px!important;min-width:-webkit-max-content!important;min-width:max-content!important;padding:0 12px!important;white-space:nowrap!important;width:auto!important}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsFilters .DatePicker__Button span{white-space:nowrap!important}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsFilters .LeadsFilterMenu:not(.is-anchored),.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsFilters .LeadsMultiMenu:not(.is-anchored){bottom:12px!important;left:12px!important;max-height:72vh!important;max-width:none!important;min-width:0!important;overflow-y:auto!important;position:fixed!important;right:12px!important;top:auto!important;width:auto!important;z-index:1000!important}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsFilters .LeadsFilterMenu.is-anchored,.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsFilters .LeadsMultiMenu.is-anchored{max-height:72vh!important;max-width:calc(100vw - 16px)!important;overflow-y:auto!important;z-index:1000!important}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch{max-width:none!important;min-width:0!important;padding-left:0!important;position:static!important}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch .SearchForm{background:#0000!important;border:none!important;box-shadow:none!important;flex:0 0 40px;height:40px;max-width:none;min-width:0;outline:3px solid #0000!important;overflow:hidden;padding:0;transition:none;width:40px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch .SearchForm .SearchFormMain{height:100%;position:relative;width:100%}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;display:flex;font-size:20px;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:1}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch .SearchForm .SearchFormMain .SearchInput{cursor:pointer;height:100%;min-width:0;opacity:0;padding:0;width:100%}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch .SearchForm .SearchFormMain .SearchClear{display:none}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch .SearchForm:focus-within,.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch .SearchForm:has(.SearchInput:not(:placeholder-shown)){background:var(--background_White)!important;border:1px solid var(--background_Blue)!important;border-radius:8px;bottom:auto;box-shadow:0 1px 3px #0000000d!important;flex:none;height:40px;left:8px;overflow:visible;padding:0 12px;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:auto;z-index:6}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch .SearchForm:focus-within .SearchFormMain .SearchIcon,.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch .SearchForm:has(.SearchInput:not(:placeholder-shown)) .SearchFormMain .SearchIcon{flex:0 0 auto;inset:auto;position:static}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch .SearchForm:focus-within .SearchFormMain .SearchInput,.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch .SearchForm:has(.SearchInput:not(:placeholder-shown)) .SearchFormMain .SearchInput{cursor:text;flex:1 1;font-size:16px;opacity:1;width:auto}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch .SearchForm:focus-within .SearchFormMain .SearchClear,.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch .SearchForm:has(.SearchInput:not(:placeholder-shown)) .SearchFormMain .SearchClear{display:flex}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch .SearchForm:focus-within{outline:3px solid var(--outline_Blue)!important}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsControlsActions{bottom:0!important;left:0!important;margin:0!important;position:absolute!important;right:0!important;top:0!important;width:auto!important}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar:has(.LeadsSearch .SearchForm:focus-within) .LeadsFilters,.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar:has(.LeadsSearch .SearchInput:not(:placeholder-shown)) .LeadsFilters{visibility:hidden}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar{width:100%!important}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsFilters{margin-left:-4px!important}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsFilters .LeadsTableFolder:empty{display:none!important}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsFilterButton{margin-right:0!important}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarDropdownMenu{bottom:12px!important;left:12px!important;max-height:72vh!important;max-width:none!important;min-width:0!important;overflow-y:auto!important;position:fixed!important;right:12px!important;top:auto!important;width:auto!important;z-index:1000!important}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch{background:#0000!important;border:none!important;border-radius:8px;box-shadow:none!important;flex:0 0 auto!important;gap:0!important;height:40px!important;margin-left:auto!important;outline:none!important;overflow:hidden;padding:0!important;position:relative!important;transition:none;width:40px!important}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch .LeadsSearchIcon{align-items:center;color:var(--text_Title_Light);display:flex;font-size:20px;height:40px;inset:0;justify-content:center;pointer-events:none;position:absolute;width:40px;z-index:1}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch .LeadsSearchInput{cursor:pointer;font-size:16px;height:100%;min-width:0;opacity:0;padding:0;position:relative;width:100%}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch:focus-within,.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch:has(.LeadsSearchInput:not(:placeholder-shown)){align-items:center;background:var(--background_White)!important;border:1px solid var(--background_Blue)!important;border-radius:8px;bottom:auto;box-shadow:0 1px 3px #0000000d!important;display:flex;flex:none!important;gap:8px!important;height:40px!important;left:8px;outline:3px solid var(--outline_Blue)!important;overflow:visible!important;padding:0 12px!important;position:absolute!important;right:8px;top:50%;transform:translateY(-50%);width:auto!important;z-index:6}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch:focus-within .LeadsSearchIcon,.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch:has(.LeadsSearchInput:not(:placeholder-shown)) .LeadsSearchIcon{flex-shrink:0;height:auto;inset:auto;pointer-events:none;position:static;width:auto}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch:focus-within .LeadsSearchInput,.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsSearch:has(.LeadsSearchInput:not(:placeholder-shown)) .LeadsSearchInput{background:#0000;border:none;color:var(--text_Title_Light);cursor:text;flex:1 1;font-size:16px;opacity:1;outline:none;width:auto}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar:has(.LeadsSearch:focus-within) .LeadsFilters,.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar:has(.LeadsSearchInput:not(:placeholder-shown)) .LeadsFilters{visibility:hidden}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow{align-items:stretch;border-radius:8px;flex-direction:column;gap:0;height:auto;margin-left:-12px;margin-right:-12px;min-height:0;padding:12px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain{gap:10px;min-width:0;width:100%}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListIcon{flex-shrink:0;height:36px;width:36px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListInfo{flex:1 1;min-width:0}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListInfo .LeadsListTitle h1{font-size:14px;max-width:100%}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListInfo .LeadsListMeta{font-size:12px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions{align-items:center;display:flex;flex-direction:row;gap:8px;height:auto;margin-top:10px;width:100%}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionDeleteForever,.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionRestore{flex:1 1;font-size:13px;height:40px;justify-content:center;min-height:44px;padding:0 12px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionPrimary{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Gray);flex:1 1;font-size:13px;font-weight:600;height:40px;justify-content:center;min-height:44px;padding:0 14px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMenu{flex-shrink:0}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMenu .LeadsListActionMore{background:var(--background_White);border:1px solid var(--border_Light);font-size:13px;height:40px;justify-content:center;min-height:44px;padding:0 14px;white-space:nowrap}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMenu .LeadsListActionDropdown{left:auto;max-width:calc(100vw - 24px);right:0}}.LeadsFolderPopup{align-items:center;animation:LeadsFolderPopupFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1430}@keyframes LeadsFolderPopupFade{0%{opacity:0}to{opacity:1}}@keyframes LeadsFolderPopupCardPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes LeadsFolderPopupSheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.LeadsFolderPopup .LeadsFolderPopupOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.LeadsFolderPopup .LeadsFolderPopupCard{animation:LeadsFolderPopupCardPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-width:92vw;overflow:hidden;position:relative;width:480px;z-index:1}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupHeader{align-items:center;display:flex;justify-content:space-between;padding:16px 20px 0}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupHeader h2{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupHeader .LeadsFolderPopupClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupHeader .LeadsFolderPopupClose .material-symbols-outlined{font-size:21px}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupHeader .LeadsFolderPopupClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupHeader .LeadsFolderPopupClose:active{transform:scale(.92)}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupBody{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:16px;max-height:60vh;overflow-y:auto;padding:16px 20px}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupBody .LeadsFolderPopupLoading{align-items:center;color:var(--text_Title_Light_Light);display:flex;justify-content:center;padding:20px}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupBody .LeadsFolderPopupLoading .material-symbols-outlined{animation:LeadsSkeletonShimmer 1s linear infinite;font-size:24px}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupBody .LeadsFolderPopupEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:12px 0;text-align:center}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupBody .LeadsFolderPopupList{display:flex;flex-direction:column;gap:4px}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupBody .LeadsFolderPopupList .LeadsFolderPopupItem{align-items:center;background:#0000;border:none;border-radius:10px;cursor:pointer;display:flex;gap:10px;min-height:44px;padding:10px 12px;text-align:left;transition:background .15s ease;width:100%}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupBody .LeadsFolderPopupList .LeadsFolderPopupItem.is-active,.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupBody .LeadsFolderPopupList .LeadsFolderPopupItem:hover{background:var(--background_Gray_Light)}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupBody .LeadsFolderPopupList .LeadsFolderPopupItem.is-active .LeadsFolderPopupItemName{color:var(--background_Blue);font-weight:600}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupBody .LeadsFolderPopupList .LeadsFolderPopupItem .LeadsFolderPopupItemIcon{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:20px}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupBody .LeadsFolderPopupList .LeadsFolderPopupItem .LeadsFolderPopupItemDot{border:1px solid var(--border_Light);border-radius:50%;flex-shrink:0;height:10px;width:10px}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupBody .LeadsFolderPopupList .LeadsFolderPopupItem .LeadsFolderPopupItemName{color:var(--text_Title_Light);flex:1 1;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupBody .LeadsFolderPopupList .LeadsFolderPopupItem .LeadsFolderPopupItemCheck{color:var(--background_Blue);flex-shrink:0;font-size:18px}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupActions{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:8px;justify-content:flex-end;padding:14px 20px}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupActions .LeadsFolderPopupCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupActions .LeadsFolderPopupCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupActions .LeadsFolderPopupClear{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupActions .LeadsFolderPopupClear .LeadsFolderPopupPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupActions .LeadsFolderPopupClear .LeadsFolderPopupPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupActions .LeadsFolderPopupClear .LeadsFolderPopupPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupActions .LeadsFolderPopupClear:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupActions .LeadsFolderPopupClear:active{transform:scale(.98)}@media(max-width:600px){.LeadsFolderPopup{align-items:flex-end;padding:12px}.LeadsFolderPopup .LeadsFolderPopupCard{animation:LeadsFolderPopupSheetUp .28s cubic-bezier(.32,.72,0,1) forwards;border-radius:16px 16px 0 0;box-shadow:0 -8px 30px #0000002e;max-height:80vh;max-width:100%;padding-top:16px;position:relative;transition:transform .28s cubic-bezier(.32,.72,0,1);width:100%}.LeadsFolderPopup .LeadsFolderPopupCard .MobileSheetGrabber{align-items:center;cursor:grab;display:flex;height:22px;justify-content:center;left:50%;position:absolute;top:0;touch-action:none;transform:translateX(-50%);width:120px;z-index:6}.LeadsFolderPopup .LeadsFolderPopupCard .MobileSheetGrabber .MobileSheetGrabberBar{background:var(--border_Dark_Light);border-radius:999px;height:4px;width:40px}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupBody{max-height:55vh}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupActions{padding-bottom:max(14px,env(safe-area-inset-bottom))}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupActions .LeadsFolderPopupCancel,.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupActions .LeadsFolderPopupClear{flex:1 1;justify-content:center;padding:12px 18px}}@keyframes LeadsSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.CreateLeadsTable{align-items:flex-start;background-blend-mode:overlay,normal,normal,normal,normal,normal,normal;background-color:#eef5fc;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.55'/%3E%3C/svg%3E"),radial-gradient(86% 20% at 50% 0,rgba(150,201,255,.755),#0000 72%),radial-gradient(60% 20% at 22% 10%,rgba(200,172,255,.619),#0000 75%),radial-gradient(66% 20% at 24% 40%,#fff,#0000 78%),linear-gradient(180deg,#c3dbf4,#f5f9ff 18%,#fff 38%,#fff 58%);background-repeat:repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-size:120px 120px,auto,auto,auto,auto,auto,auto;border:none;border:1px solid var(--border_Light);border-radius:6px;display:flex;justify-content:center;min-height:100%;overflow:hidden;overflow:auto;padding:0;position:relative;width:100%}.CreateLeadsTable .CreateLeadsTableBack{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;left:28px;outline:3px solid #0000;padding:8px 12px;position:absolute;top:28px;transition:all .15s ease}.CreateLeadsTable .CreateLeadsTableBack:hover{background:var(--background_White);border:1px solid var(--background_Blue);color:var(--text_Dark);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableBack .material-symbols-outlined{font-size:18px}.CreateLeadsTable .CreateLeadsTableCard{align-items:center;border-radius:0;box-shadow:none;display:flex;flex-direction:column;gap:20px;height:auto;justify-content:center;margin-top:120px;padding:28px 28px 40px;position:relative;width:70%;z-index:1}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;transition:all .25s ease;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle{align-items:center;display:flex;flex-direction:column;gap:6px;transition:all .25s ease;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isAiPreview,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isStartFromScratch{align-items:center;flex-direction:row;justify-content:center}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isAiPreview img,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isStartFromScratch img{height:68px;margin-bottom:9px;margin-right:10px;transition:all .25s ease;width:68px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isAiPreview .CreateLeadsTableTitleText,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isStartFromScratch .CreateLeadsTableTitleText{transition:all .25s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isAiPreview .CreateLeadsTableTitleText h2,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isStartFromScratch .CreateLeadsTableTitleText h2{font-size:23px;text-align:left;transition:all .25s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isAiPreview .CreateLeadsTableTitleText p,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isStartFromScratch .CreateLeadsTableTitleText p{font-size:13px;text-align:left;transition:all .25s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle img{margin-bottom:30px;object-fit:contain;transition:all .25s ease;width:180px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle .CreateLeadsTableTitleText{transition:all .25s ease;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle .CreateLeadsTableTitleText h2{background:linear-gradient(120deg,var(--background_Blue_Purpel),var(--background_Blue),var(--background_Blue_Light));-webkit-background-clip:text;background-clip:text;color:var(--text_Title_Light);color:#0000;font-size:30px;font-weight:600;text-align:center;transition:all .25s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle .CreateLeadsTableTitleText p{color:var(--text_Title_Light_Light);font-size:15px;text-align:center;transition:all .25s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField{display:flex;flex-direction:column;gap:8px;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField label{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField input{border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Dark);font-size:14px;height:44px;outline:3px solid #0000;padding:0 12px;transition:all .15s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField input:focus,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField input:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableAssignButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;gap:10px;height:44px;padding:8px 12px;text-align:left;transition:border .15s ease,background .15s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableAssignButton .material-symbols-outlined{color:var(--background_Blue);font-size:20px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableAssignButton .CreateLeadsTableAssignPlaceholder{color:var(--text_Title_Light_Light)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableAssignButton .CreateLeadsTableAssignValue{align-items:center;display:inline-flex;flex:1 1;gap:8px;min-width:0}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableAssignButton .CreateLeadsTableAssignValue .CreateLeadsTableAssignAvatars{display:inline-flex}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableAssignButton .CreateLeadsTableAssignValue .CreateLeadsTableAssignAvatars .CreateLeadsTableAssignAvatar{align-items:center;background:var(--background_Blue);border:2px solid var(--background_White);border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:26px;justify-content:center;margin-left:-6px;width:26px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableAssignButton .CreateLeadsTableAssignValue .CreateLeadsTableAssignAvatars .CreateLeadsTableAssignAvatar:first-child{margin-left:0}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableAssignButton .CreateLeadsTableAssignValue .CreateLeadsTableAssignText{color:var(--text_Title_Light);font-size:13px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableAssignButton:hover{background:var(--background_Gray_Light);border-color:var(--background_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;outline:3px solid #0000;position:relative;transition:all .15s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown:focus,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown.is-open{border-color:var(--background_Blue);box-shadow:0 0 0 3px #2563eb1a}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownTrigger{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:10px 12px;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownTrigger .CreateLeadsTableDropdownText{color:var(--text_Dark);flex:1 1;font-size:14px;text-align:left}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownTrigger .CreateLeadsTableDropdownText .CreateLeadsTableDropdownSelected{display:flex;flex-wrap:wrap;gap:6px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownTrigger .CreateLeadsTableDropdownText .CreateLeadsTableDropdownSelected .CreateLeadsTableDropdownTag{align-items:center;background:var(--outline_Blue);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:4px 10px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownTrigger .CreateLeadsTableDropdownText .CreateLeadsTableDropdownSelected .CreateLeadsTableDropdownTag .CreateLeadsTableDropdownTagLabel{color:var(--background_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownTrigger .CreateLeadsTableDropdownText .CreateLeadsTableDropdownSelected .CreateLeadsTableDropdownTag .CreateLeadsTableDropdownTagRemove{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;justify-content:center;padding:0}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownTrigger .CreateLeadsTableDropdownText .CreateLeadsTableDropdownSelected .CreateLeadsTableDropdownTag .CreateLeadsTableDropdownTagRemove .material-symbols-outlined{font-size:14px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownTrigger .material-symbols-outlined{color:var(--text_Gray)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;left:0;padding:10px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownSearch{align-items:center;border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:8px;margin-bottom:10px;outline:3px solid #0000;padding:0 10px;transition:all .15s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownSearch:focus-within,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownSearch:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownSearch .material-symbols-outlined{color:var(--text_Gray);font-size:18px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownSearch input{border:none;color:var(--text_Dark);flex:1 1;font-size:13px;height:40px;outline:none}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownSearch input:focus{box-shadow:none}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownList{display:flex;flex-direction:column;gap:6px;max-height:200px;overflow-y:auto}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownList .CreateLeadsTableDropdownEmpty{color:var(--text_Gray);font-size:13px;padding:10px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownList .CreateLeadsTableDropdownOption{align-items:center;background:var(--background_Light);border:none;border-radius:8px;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:8px 10px;text-align:left}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownList .CreateLeadsTableDropdownOption:hover{background-color:var(--background_Gray_Light)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownList .CreateLeadsTableDropdownOption.is-selected{background:var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownList .CreateLeadsTableDropdownOption .CreateLeadsTableDropdownCheck{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--background_Blue);display:inline-flex;height:20px;justify-content:center;width:20px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownList .CreateLeadsTableDropdownOption .CreateLeadsTableDropdownCheck .material-symbols-outlined{font-size:16px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownList .CreateLeadsTableDropdownOption .CreateLeadsTableDropdownLabel{align-items:center;display:flex;flex:1 1;gap:12px;justify-content:space-between}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownList .CreateLeadsTableDropdownOption .CreateLeadsTableDropdownLabel .CreateLeadsTableDropdownName{color:var(--text_Dark);font-size:13px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownList .CreateLeadsTableDropdownOption .CreateLeadsTableDropdownLabel .CreateLeadsTableDropdownRole{background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 18%,#0000);border-radius:999px;color:var(--background_Blue_Dark);font-size:11px;padding:3px 10px;text-transform:capitalize;white-space:nowrap}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;padding:10px 12px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview{display:flex;flex-direction:column;gap:18px;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewHeader{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-top:10px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewHeader h3{color:var(--text_Title_Light);font-size:17px;font-weight:500;text-align:left;transition:all .25s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewHeader p{color:var(--text_Title_Light_Light);font-size:13px;text-align:left;transition:all .25s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList{display:flex;flex-direction:column;gap:12px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:14px 16px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewTitle{align-items:center;display:flex;gap:12px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewTitle .material-symbols-outlined{align-items:center;background-color:var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);display:flex;font-size:20px;height:32px;justify-content:center;width:32px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewActions{align-items:center;display:inline-flex;gap:8px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewActions .CreateLeadsTablePreviewDeleteButton,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewActions .CreateLeadsTablePreviewEditButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;outline:3px solid #0000;padding:6px 10px;transition:all .15s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewActions .CreateLeadsTablePreviewDeleteButton:hover,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewActions .CreateLeadsTablePreviewEditButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewActions .CreateLeadsTablePreviewDeleteButton .material-symbols-outlined,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewActions .CreateLeadsTablePreviewEditButton .material-symbols-outlined{font-size:16px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewActions .CreateLeadsTablePreviewDeleteButton{border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewActions .CreateLeadsTablePreviewDeleteButton:hover{border-color:var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 20%,#0000)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewTitle{align-items:center;display:flex;gap:12px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewTitle .material-symbols-outlined{color:var(--background_Blue);font-size:20px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewType{color:var(--text_Title_Light);font-size:12px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewOptions{display:flex;flex-wrap:wrap;gap:8px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewOptions .CreateLeadsTablePreviewOptionItem{align-items:center;background:var(--outline_Blue);border-radius:4px;color:var(--background_White);display:inline-flex;font-size:12px;font-weight:400;gap:6px;padding:4px 8px 4px 10px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewOptions .CreateLeadsTablePreviewOptionItem .CreateLeadsTablePreviewOptionRemove{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewOptions .CreateLeadsTablePreviewOptionItem .CreateLeadsTablePreviewOptionRemove .material-symbols-outlined{font-size:14px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewOptions .CreateLeadsTablePreviewOptionAdd{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;outline:3px solid #0000;padding:4px 10px;transition:all .15s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewOptions .CreateLeadsTablePreviewOptionAdd:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewOptions .CreateLeadsTablePreviewOptionAdd p{margin:0}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewOptions .CreateLeadsTablePreviewOptionAdd .material-symbols-outlined{font-size:16px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewMeta{color:var(--text_Title_Dark);font-size:14px;font-weight:500;margin-bottom:-8px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewShowMore{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;color:var(--background_Blue);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;justify-content:center;margin-top:-10px;outline:3px solid #0000;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewShowMore:hover p{text-decoration:underline}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewShowMore .material-symbols-outlined{font-size:18px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableError{color:var(--Canceled);font-size:13px;font-weight:600;margin-top:10px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter{align-items:center;display:flex;gap:10px;justify-content:flex-end}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter .CreateLeadsTableGhost{border-radius:10px;cursor:pointer;font-size:13px;font-weight:400;height:38px;padding:0 14px;transition:all .15s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter .CreateLeadsTablePrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter .CreateLeadsTablePrimary .CreateLeadsTablePrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter .CreateLeadsTablePrimary .CreateLeadsTablePrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter .CreateLeadsTablePrimary .CreateLeadsTablePrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter .CreateLeadsTablePrimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter .CreateLeadsTablePrimary:active{transform:scale(.98)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter .CreateLeadsTablePrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter .CreateLeadsTableGhost{background:var(--background_White);border:1px solid var(--border_Light);color:var(--text_Dark);outline:3px solid #0000}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter .CreateLeadsTableGhost:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro{display:flex;flex-direction:column;gap:28px;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .CreateLeadsTableStart{display:flex;justify-content:center;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .CreateLeadsTableStart .CreateLeadsTableStartButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;outline:3px solid #0000;padding:10px 18px;transition:all .15s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .CreateLeadsTableStart .CreateLeadsTableStartButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .CreateLeadsTableStart .CreateLeadsTableStartButton .material-symbols-outlined{font-size:20px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer{animation:none;background:var(--background_White);background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);display:flex;max-width:720px;min-height:104px;outline:none;outline:3px solid #0000;padding:14px;transform:translateY(-1px);transition:all .15s ease;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer:hover{border:1px solid var(--border_Dark_Light);box-shadow:0 1px 3px #0000000d}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer.is-loading{animation:GenayaAIButtonShadow 2.4s ease-in-out infinite;border:1px solid #0000;outline:3px solid #0000}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer.is-focused{border:1px solid var(--border_Dark_Light);box-shadow:0 1px 3px #0000000d}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerInput{align-items:center;display:flex;position:relative;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerInput textarea{background:#0000;border:none;color:var(--text_Title_Light);font-size:14px;height:auto;inset:2px 2px auto 2px;min-height:100%;outline:none;position:relative;resize:none;width:100%;z-index:2}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerInput .GenayaAI_Placeholder{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:14px;gap:2px;inset:2px 2px auto 2px;opacity:1;pointer-events:none;position:absolute;transition:opacity .2s ease;white-space:pre-wrap;z-index:1}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerInput .GenayaAI_Placeholder.isFading{opacity:0}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerInput .GenayaAI_Cursor{animation:GenayaAIBlink 1s steps(2,start) infinite;font-weight:600}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerTools{align-items:flex-end;display:flex;gap:10px;justify-content:flex-end;margin-top:10px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerTools .GenayaAI_SendButton{align-items:center;background-color:var(--background_Blue);border:none;border-radius:10px;border-radius:50px;color:#fff;cursor:pointer;display:inline-flex;gap:10px;height:35px;justify-content:center;outline:3px solid #0000;transition:all .15s ease;width:35px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerTools .GenayaAI_SendButton:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerTools .GenayaAI_SendButton:disabled{cursor:not-allowed;opacity:.5}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerTools .GenayaAI_SendButton .material-symbols-outlined{font-size:20px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerTools .GenayaAI_SendButton .GenayaAI_LoadingIcon{animation:GenayaAISpin 1s linear infinite}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .CreateLeadsTableError{color:var(--Canceled);font-size:13px;font-weight:400;margin-top:10px;text-align:center;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter{display:flex;gap:12px;justify-content:flex-end;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableCancel{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Gray);cursor:pointer;display:flex;font-size:13px;height:38px;justify-content:center;outline:3px solid #0000;padding:10px 16px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableCancel:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableSave{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableSave .CreateLeadsTableSaveInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableSave .CreateLeadsTableSaveInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableSave .CreateLeadsTableSaveLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableSave:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableSave:active{transform:scale(.98)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableSave:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableCancel:disabled,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableSave:disabled{cursor:not-allowed;opacity:.6}@keyframes GenayaAIBlink{0%,to{opacity:1}50%{opacity:0}}@keyframes GenayaAISpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:1050px){.CreateLeadsTable{padding:16px}.CreateLeadsTable .CreateLeadsTableCard{margin-top:80px;padding:24px 20px 32px;width:85%}}@media(max-width:600px){.CreateLeadsTable{border:none;border-radius:0;display:flex;flex-direction:column;inset:0;overflow:hidden;padding:0;position:fixed}.CreateLeadsTable .CreateLeadsTableBack{font-size:12px;left:14px;min-height:44px;min-width:44px;padding:6px 10px;top:14px;z-index:2}.CreateLeadsTable .CreateLeadsTableCard{-webkit-overflow-scrolling:touch;border-radius:0;box-sizing:border-box;margin-top:0;max-height:100dvh;max-width:100vw;min-width:0;overflow-y:auto;padding:60px 14px 24px;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader{gap:12px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isAiPreview,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isStartFromScratch{align-items:center;flex-direction:column}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isAiPreview img,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isStartFromScratch img{height:52px;margin-right:0;max-width:100%;width:52px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isAiPreview .CreateLeadsTableTitleText h2,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isStartFromScratch .CreateLeadsTableTitleText h2{font-size:18px;text-align:center}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isAiPreview .CreateLeadsTableTitleText p,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isStartFromScratch .CreateLeadsTableTitleText p{text-align:center}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle img{margin-bottom:16px;max-width:100%;width:120px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle .CreateLeadsTableTitleText h2{font-size:22px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableAssignButton,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField input{font-size:16px;min-height:44px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownTrigger{min-height:44px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu{max-width:calc(100vw - 28px)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFields,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableForm{grid-template-columns:1fr}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter{flex-direction:row;gap:8px;padding-bottom:max(12px,env(safe-area-inset-bottom))}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableCancel,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableSave{flex:1 1;height:44px;justify-content:center;min-height:44px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewHeader{align-items:flex-start;flex-direction:column;gap:4px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter .CreateLeadsTableGhost,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter .CreateLeadsTablePrimary{flex:1 1;height:44px;min-height:44px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer textarea{font-size:16px}}.LeadsTablePreferencesCard2{animation:HeaderRightMenuOpen2 .12s ease;background:var(--background_White);border-radius:16px;box-shadow:0 24px 48px #0f172a38;display:flex;flex-direction:column;gap:16px;inset:50% auto auto 50%;padding:18px;position:fixed;transform:translate(-50%,-50%);width:min(560px,92vw);z-index:5200}@keyframes HeaderRightMenuOpen2{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.LeadsTablePreferencesCard2 .LeadsTablePreferencesHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.LeadsTablePreferencesCard2 .LeadsTablePreferencesHeader h3{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0}.LeadsTablePreferencesCard2 .LeadsTablePreferencesHeader p{color:var(--text_Title_Light_Light);font-size:13px;margin:2px 0 0}.LeadsTablePreferencesCard2 .LeadsTablePreferencesHeader button{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.LeadsTablePreferencesCard2 .LeadsTablePreferencesHeader button:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.LeadsTablePreferencesCard2 .LeadsTablePreferencesHeader button:active{transform:scale(.92)}.LeadsTablePreferencesCard2 .LeadsTablePreferencesHeader button .material-symbols-outlined{font-size:21px}.LeadsTablePreferencesCard2 .LeadsTablePreferencesBody .MultiAndSingleSelecet{display:flex;flex-direction:column;gap:12px}.LeadsTablePreferencesCard2 .LeadsTablePreferencesBody .MultiAndSingleSelecet .MultiAndSingleSelecetOptions{display:flex;flex-direction:column;gap:10px}.LeadsTablePreferencesCard2 .LeadsTablePreferencesBody .MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow{align-items:center;display:flex;gap:10px}.LeadsTablePreferencesCard2 .LeadsTablePreferencesBody .MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);flex:1 1;font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.LeadsTablePreferencesCard2 .LeadsTablePreferencesBody .MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetInput::placeholder{color:var(--text_Title_Light_Light)}.LeadsTablePreferencesCard2 .LeadsTablePreferencesBody .MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetInput:focus,.LeadsTablePreferencesCard2 .LeadsTablePreferencesBody .MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetInput:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.LeadsTablePreferencesCard2 .LeadsTablePreferencesBody .MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionAdd{align-items:center;background:#0000;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;outline:3px solid #0000;padding:8px 0;transition:all .15s ease}.LeadsTablePreferencesCard2 .LeadsTablePreferencesBody .MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionAdd p{margin:0}.LeadsTablePreferencesCard2 .LeadsTablePreferencesBody .MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionAdd .material-symbols-outlined{font-size:16px}.LeadsTablePreferencesCard2 .LeadsTablePreferencesFooter{display:flex;gap:10px;justify-content:flex-end}.LeadsTablePreferencesCard2 .LeadsTablePreferencesFooter button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;font-weight:600;justify-content:center;padding:8px 10px;transition:background .12s ease,color .12s ease}.LeadsTablePreferencesCard2 .LeadsTablePreferencesFooter button:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.LeadsTablePreferencesCard2 .LeadsTablePreferencesFooter .isPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.LeadsTablePreferencesCard2 .LeadsTablePreferencesFooter .isPrimary .LeadsTablePreferencesSaveInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.LeadsTablePreferencesCard2 .LeadsTablePreferencesFooter .isPrimary .LeadsTablePreferencesSaveInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.LeadsTablePreferencesCard2 .LeadsTablePreferencesFooter .isPrimary .LeadsTablePreferencesSaveLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.LeadsTablePreferencesCard2 .LeadsTablePreferencesFooter .isPrimary:hover{background:var(--background_White);border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.LeadsTablePreferencesCard2 .LeadsTablePreferencesFooter .isPrimary:active{transform:scale(.98)}.LeadsTablePreferencesCard2 .LeadsTablePreferencesFooter .isPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}@media(max-width:1050px){.LeadsTablePreferencesCard2{max-width:calc(100vw - 32px)}}@media(max-width:600px){.LeadsTablePreferencesCard2{-webkit-overflow-scrolling:touch;border-radius:0;height:100%;inset:0;max-height:100dvh;max-width:100vw;min-width:0;overflow-y:auto;transform:none;width:100%}.LeadsTablePreferencesCard2 .LeadsTablePreferencesBody .MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetInput{font-size:16px;min-height:44px}.LeadsTablePreferencesCard2 .LeadsTablePreferencesFooter{align-items:stretch;flex-direction:column-reverse;padding-bottom:max(12px,env(safe-area-inset-bottom))}.LeadsTablePreferencesCard2 .LeadsTablePreferencesFooter button{justify-content:center;min-height:44px;width:100%}}.CreateLeadsTablePreviewEditOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;left:0;position:fixed;z-index:5000}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border-radius:16px;box-shadow:0 24px 48px #0f172a2e;display:flex;flex-direction:column;gap:16px;padding:18px;width:min(520px,92vw)}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditHeader{align-items:center;display:flex;justify-content:space-between}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditHeader h4{color:var(--text_Title_Light);font-size:16px;font-weight:600}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditHeader button{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditHeader button:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditHeader button:active{transform:scale(.92)}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditHeader button .material-symbols-outlined{font-size:21px}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody{display:flex;flex-direction:column;gap:14px}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField{color:var(--text_Title_Dark);display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:8px}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;font-weight:400;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField input::placeholder{color:var(--text_Title_Light_Light)}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField input:focus,.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);position:relative;transition:border-color .12s ease,box-shadow .12s ease}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown.isOpen,.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown .CreateLeadsTablePreviewEditDropdownTrigger{align-items:center;background:#0000;border:none;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13.5px;font-weight:600;justify-content:space-between;padding:9px 12px;width:100%}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown .CreateLeadsTablePreviewEditDropdownTrigger .CreateLeadsTablePreviewEditDropdownValue{align-items:center;display:inline-flex;gap:8px}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown .CreateLeadsTablePreviewEditDropdownTrigger .CreateLeadsTablePreviewEditDropdownIcon{color:var(--text_Title_Light);font-size:18px}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown .CreateLeadsTablePreviewEditDropdownTrigger>.material-symbols-outlined:last-child{color:var(--text_Title_Light_Light);font-size:20px;transition:transform .15s ease}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown.isOpen .CreateLeadsTablePreviewEditDropdownTrigger>.material-symbols-outlined:last-child{transform:rotate(180deg)}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown .CreateLeadsTablePreviewEditDropdownMenu{animation:CreateLeadsTableIn .15s ease;animation:HeaderRightMenuOpen 80ms ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;left:0;max-height:min(260px,100vh - 220px);overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown .CreateLeadsTablePreviewEditDropdownMenu.isFlipped{bottom:calc(100% + 6px);top:auto}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown .CreateLeadsTablePreviewEditDropdownMenu .CreateLeadsTablePreviewEditDropdownItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:8px 9px}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown .CreateLeadsTablePreviewEditDropdownMenu .CreateLeadsTablePreviewEditDropdownItem:hover{background:var(--surface-sunken)}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown .CreateLeadsTablePreviewEditDropdownMenu .CreateLeadsTablePreviewEditDropdownItem.isSelected{background:var(--surface-sunken);color:var(--background_Blue)}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown .CreateLeadsTablePreviewEditDropdownMenu .CreateLeadsTablePreviewEditDropdownItem .material-symbols-outlined{font-size:18px}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditFooter{align-items:center;display:flex;gap:10px;justify-content:flex-end}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditFooter .CreateLeadsTablePreviewEditCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditFooter .CreateLeadsTablePreviewEditCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditFooter .CreateLeadsTablePreviewEditSave{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditFooter .CreateLeadsTablePreviewEditSave .CreateLeadsTablePreviewEditSaveInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditFooter .CreateLeadsTablePreviewEditSave .CreateLeadsTablePreviewEditSaveInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditFooter .CreateLeadsTablePreviewEditSave .CreateLeadsTablePreviewEditSaveLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditFooter .CreateLeadsTablePreviewEditSave:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditFooter .CreateLeadsTablePreviewEditSave:active{transform:scale(.98)}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditFooter .CreateLeadsTablePreviewEditSave:disabled{cursor:not-allowed;opacity:.55;transform:none}@media(max-width:1050px){.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard{padding:16px;width:min(480px,100vw - 32px)}}@media(max-width:600px){.CreateLeadsTablePreviewEditOverlay{align-items:flex-end;padding:0}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard{-webkit-overflow-scrolling:touch;border-radius:16px 16px 0 0;gap:12px;max-height:92dvh;max-width:100vw;min-width:0;overflow-y:auto;padding:14px 14px max(14px,env(safe-area-inset-bottom));width:100%}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField input{font-size:16px;min-height:44px}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown .CreateLeadsTablePreviewEditDropdownTrigger{min-height:44px}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditFooter{align-items:stretch;flex-direction:column-reverse;padding-bottom:max(4px,env(safe-area-inset-bottom))}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditFooter button{justify-content:center;min-height:44px;width:100%}}@keyframes CreateLeadsTableIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.TasksPage{animation:RenderPageOpen .1s ease;background:#0000;color:var(--text_Title_Dark);display:flex;flex-direction:column;height:100%;min-height:0}.TasksPage .TasksHeader{align-items:center;background:#0000;border-radius:8px 8px 0 0;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:14px 24px}.TasksPage .TasksHeader .TasksHeaderLeft{align-items:center;display:flex;gap:18px}.TasksPage .TasksHeader .TasksHeaderLeft .TasksTitleGroup{align-items:baseline;display:inline-flex;gap:10px}.TasksPage .TasksHeader .TasksHeaderLeft .TasksTitleGroup .TasksTitle{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:18px;font-weight:600;gap:8px;margin:0}.TasksPage .TasksHeader .TasksHeaderLeft .TasksTitleGroup .TasksTitle .material-symbols-outlined{color:var(--background_Blue);font-size:22px}.TasksPage .TasksHeader .TasksHeaderLeft .TasksTitleGroup .TasksTitleSubtitle{color:var(--text_Title_Light_Light);font-size:13px;font-weight:500;letter-spacing:.2px}.TasksPage .TasksHeader .TasksHeaderRight{align-items:center;display:flex;gap:10px}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeAddButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 2px #0f172a0f;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;height:36px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeAddButton .TasksHomeAddButtonInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeAddButton .TasksHomeAddButtonInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeAddButton .TasksHomeAddButtonLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeAddButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeAddButton:active{transform:scale(.98)}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeScopeMenu{display:inline-flex;flex-shrink:0;position:relative}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeScopeMenu .TasksHomeScopeTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 2px #0f172a0a;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:8px;height:36px;padding:0 10px 0 12px;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeScopeMenu .TasksHomeScopeTrigger .TasksHomeScopeTriggerIcon{color:var(--text_Title_Light);font-size:18px}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeScopeMenu .TasksHomeScopeTrigger .TasksHomeScopeTriggerLabel{white-space:nowrap}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeScopeMenu .TasksHomeScopeTrigger .TasksHomeScopeTriggerChevron{color:var(--text_Title_Light);font-size:18px;transition:transform .15s ease}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeScopeMenu .TasksHomeScopeTrigger.is-open,.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeScopeMenu .TasksHomeScopeTrigger:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeScopeMenu .TasksHomeScopeTrigger.is-open .TasksHomeScopeTriggerChevron{transform:rotate(180deg)}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeScopeMenu .TasksHomeScopeDropdown{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;min-width:220px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:60}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeScopeMenu .TasksHomeScopeDropdown .TasksHomeScopeItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;gap:8px;padding:8px 10px;text-align:left;transition:background .12s ease;width:100%}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeScopeMenu .TasksHomeScopeDropdown .TasksHomeScopeItem .TasksHomeScopeItemIcon{color:var(--text_Title_Light);flex-shrink:0;font-size:18px}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeScopeMenu .TasksHomeScopeDropdown .TasksHomeScopeItem .TasksHomeScopeItemLabel{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeScopeMenu .TasksHomeScopeDropdown .TasksHomeScopeItem .TasksHomeScopeItemCheck{color:var(--background_Blue);flex-shrink:0;font-size:16px;margin-left:auto}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeScopeMenu .TasksHomeScopeDropdown .TasksHomeScopeItem:hover{background:var(--background_Gray_Light)}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeScopeMenu .TasksHomeScopeDropdown .TasksHomeScopeItem.is-active{background:var(--background_Gray_Light);font-weight:600}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeViewSwitch{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;gap:2px;padding:3px}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeViewSwitch .TasksHomeViewBtn{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeViewSwitch .TasksHomeViewBtn .material-symbols-outlined{font-size:18px}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeViewSwitch .TasksHomeViewBtn:hover{color:var(--text_Title_Dark)}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeViewSwitch .TasksHomeViewBtn.is-active{background:var(--background_White);box-shadow:0 1px 2px #0f172a14;color:var(--text_Title_Dark)}.TasksPage .TasksHeader .TasksHeaderRight .TasksPrimaryButton{align-items:center;background:var(--background_Blue);border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 14px}.TasksPage .TasksHeader .TasksHeaderRight .TasksPrimaryButton .material-symbols-outlined{font-size:18px}.TasksPage .TasksHeader .TasksHeaderRight .TasksPrimaryButton:hover{background:var(--background_Blue_Dark)}.TasksPage .TasksBody{flex:1 1;min-height:0;overflow:auto;padding:18px 24px}.TasksPage .TasksBody .TasksEmpty{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:14px;gap:12px;justify-content:center;min-height:200px}.TasksPage .TasksBody .TasksEmpty .TasksEmptyCta{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 16px}.TasksPage .TasksBody .TasksEmpty .TasksEmptyCta .material-symbols-outlined{font-size:18px}.TasksPage .TasksBody .TasksEmpty .TasksEmptyCta:hover{background:var(--background_Blue_Dark)}.TasksPage .TasksBody .TasksHomeSkeleton .TasksHomeSkeletonBlock{animation:TasksHomeSkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:6px}.TasksPage .TasksBody .TasksHomeSkeleton.TasksHomeSkeleton--grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.TasksPage .TasksBody .TasksHomeSkeleton.TasksHomeSkeleton--grid .TasksHomeSkeletonCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;display:flex;flex-direction:column;gap:10px;min-height:180px;padding:18px}.TasksPage .TasksBody .TasksHomeSkeleton.TasksHomeSkeleton--list{display:flex;flex-direction:column;gap:2px}.TasksPage .TasksBody .TasksHomeSkeleton.TasksHomeSkeleton--list .TasksHomeSkeletonHeader{grid-gap:16px;border-bottom:1px solid var(--border_Light);display:grid;gap:16px;grid-template-columns:1fr 120px 120px;margin-bottom:4px;padding:8px 14px}.TasksPage .TasksBody .TasksHomeSkeleton.TasksHomeSkeleton--list .TasksHomeSkeletonRow{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:1fr 120px 120px;padding:10px 14px}@keyframes TasksHomeSkeletonShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.TasksPage .TasksBody .TasksEnvironmentDashboard{min-width:0}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));min-width:0}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 2px #0f172a0a;color:var(--text_Title_Dark);cursor:pointer;display:flex;flex-direction:column;gap:12px;min-height:180px;padding:18px;position:relative;text-align:left;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard:focus{outline:none}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard:focus-visible{border-color:var(--border_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardHeader{align-items:center;display:flex;gap:7px;margin-bottom:5px;min-width:0;padding-right:32px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardHeader .TasksEnvironmentSharedBadge{color:var(--background_Blue);flex-shrink:0;font-size:16px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardHeader .TasksEnvironmentCardHeaderIcon{align-items:center;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:22px;justify-content:center}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardHeader h3{color:var(--text_Title_Dark);flex:1 1;font-size:16px;font-weight:600;margin:0;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardMenuWrap{display:inline-flex;position:absolute;right:10px;top:10px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardMenuWrap .TasksEnvironmentCardMenuButton{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;opacity:0;padding:0;transition:opacity .12s ease,background .12s ease,color .12s ease;width:28px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardMenuWrap .TasksEnvironmentCardMenuButton .material-symbols-outlined{color:inherit;font-size:18px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardMenuWrap .TasksEnvironmentCardMenuButton:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardMenuWrap .TasksEnvironmentCardMenuButton:focus-visible{box-shadow:0 0 0 2px var(--outline_Blue);opacity:1;outline:none}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardMenuWrap .TasksActionsMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;min-width:180px;padding:6px;position:absolute;right:0;top:32px;z-index:50}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardMenuWrap .TasksActionsMenu.is-up{bottom:32px;top:auto}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardMenuWrap .TasksActionsMenu .TasksActionsMenuItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardMenuWrap .TasksActionsMenu .TasksActionsMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardMenuWrap .TasksActionsMenu .TasksActionsMenuItem:hover{background:var(--background_Gray_Light)}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardMenuWrap .TasksActionsMenu .TasksActionsMenuItem.is-danger,.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardMenuWrap .TasksActionsMenu .TasksActionsMenuItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardMenuWrap .TasksActionsMenu .TasksActionsMenuDivider{background:var(--divider);height:1px;margin:6px 4px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard.is-menu-open .TasksEnvironmentCardMenuWrap .TasksEnvironmentCardMenuButton,.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard:hover .TasksEnvironmentCardMenuWrap .TasksEnvironmentCardMenuButton{opacity:1}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard.is-menu-open .TasksEnvironmentCardMenuWrap .TasksEnvironmentCardMenuButton{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardBody{flex:1 1;min-height:0}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardBody .TasksEnvironmentCardEmpty{color:var(--text_Title_Light_Light);font-size:13px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardBody .TasksEnvironmentCardGroups{display:flex;flex-direction:column;gap:6px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardBody .TasksEnvironmentCardGroups .TasksEnvironmentCardGroupChip{background:var(--background_Gray_Light);border-left:3px solid var(--background_Blue);border-radius:6px;color:var(--text_Title_Light);display:block;font-size:12px;font-weight:500;max-width:100%;min-width:0;overflow:hidden;padding:6px 10px;text-overflow:ellipsis;white-space:nowrap}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardBody .TasksEnvironmentCardGroups .TasksEnvironmentCardGroupMore{color:var(--text_Title_Light_Light);font-size:11px;padding-left:4px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardFooter{align-items:center;border-top:1px solid var(--border_Light);display:flex;flex-wrap:nowrap;gap:12px;overflow:hidden;padding-top:10px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardFooter .TasksEnvironmentCardStat{align-items:center;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:12px;gap:4px;line-height:1;min-width:0;white-space:nowrap}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardFooter .TasksEnvironmentCardStat .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:14px;line-height:1}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard:hover{box-shadow:0 8px 24px #0f172a14;transform:translateY(-2px)}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCardAdd{align-items:center;background:#0000;border:1px dashed var(--border_Dark_Light);color:var(--text_Title_Light);gap:6px;justify-content:center;min-height:180px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCardAdd .material-symbols-outlined{color:var(--background_Blue);font-size:28px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCardAdd span:not(.material-symbols-outlined){color:var(--text_Title_Light);font-size:13px;font-weight:600}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCardAdd:hover{background:var(--background_Gray_Light);border-color:var(--background_Blue)}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList{background:#0000;display:flex;flex-direction:column;gap:2px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListHeader{grid-gap:16px;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light_Light);display:grid;font-size:12px;font-weight:400;gap:16px;grid-template-columns:minmax(0,1fr) 120px 120px 110px;letter-spacing:0;margin-bottom:4px;padding:8px 56px 8px 14px;text-transform:none}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListHeader .TasksEnvironmentListColCount,.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListHeader .TasksEnvironmentListColShared{text-align:left}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow{grid-gap:16px;align-items:center;background:#0000;border:0;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 120px 120px 110px;padding:10px 56px 10px 14px;position:relative;text-align:left;transition:background .12s ease}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListColShared{align-items:center;display:inline-flex}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListSharedStat{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:4px;line-height:1}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListSharedStat .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:14px;line-height:1}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListColName{align-items:center;display:inline-flex;gap:10px;max-width:100%;min-width:0;overflow:hidden}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListColName .material-symbols-outlined{flex-shrink:0;font-size:22px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListColName .TasksEnvironmentListNameWrap{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListColName .TasksEnvironmentListName{color:var(--text_Title_Dark);font-size:13px;font-weight:500;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListColName .TasksEnvironmentListOwner{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;gap:4px;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListColName .TasksEnvironmentListOwner .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:13px;line-height:1}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListColName .TasksEnvironmentSharedBadge{color:var(--background_Blue);flex-shrink:0;font-size:16px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListColCount{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListMenuWrap{display:inline-flex;opacity:0;pointer-events:none;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:opacity .12s ease}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListMenuWrap .TasksEnvironmentCardMenuButton{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;transition:background .12s ease,color .12s ease;width:28px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListMenuWrap .TasksEnvironmentCardMenuButton .material-symbols-outlined{color:inherit;font-size:18px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListMenuWrap .TasksEnvironmentCardMenuButton:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListMenuWrap .TasksEnvironmentCardMenuButton:focus-visible{box-shadow:0 0 0 2px var(--outline_Blue);outline:none}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListMenuWrap .TasksActionsMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;min-width:180px;padding:6px;position:absolute;right:0;top:32px;z-index:50}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListMenuWrap .TasksActionsMenu.is-up{bottom:32px;top:auto}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListMenuWrap .TasksActionsMenu .TasksActionsMenuItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListMenuWrap .TasksActionsMenu .TasksActionsMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListMenuWrap .TasksActionsMenu .TasksActionsMenuItem:hover{background:var(--background_Gray_Light)}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListMenuWrap .TasksActionsMenu .TasksActionsMenuItem.is-danger,.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListMenuWrap .TasksActionsMenu .TasksActionsMenuItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListMenuWrap .TasksActionsMenu .TasksActionsMenuDivider{background:var(--divider);height:1px;margin:6px 4px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow:hover{background:var(--background_Gray_Light_Light)}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow:hover .TasksEnvironmentListMenuWrap{opacity:1;pointer-events:auto}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow.is-menu-open{background:var(--background_Gray_Light_Light);z-index:30}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow.is-menu-open .TasksEnvironmentListMenuWrap{opacity:1;pointer-events:auto}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow.is-menu-open .TasksEnvironmentListMenuWrap .TasksEnvironmentCardMenuButton{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}@media(max-width:1050px){.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid{gap:12px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}@media(max-width:600px){.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid{gap:10px;grid-template-columns:1fr 1fr}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard{min-height:140px;padding:12px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardHeader{gap:6px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardHeader h3{font-size:14px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardHeader .material-symbols-outlined{font-size:18px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardFooter{flex-wrap:wrap;gap:8px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardFooter .TasksEnvironmentCardStat{font-size:11px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCardAdd{min-height:140px}}@media(max-width:1050px){.TasksPage .TasksHeader{gap:10px;padding:12px 16px}.TasksPage .TasksHeader .TasksHeaderLeft{gap:12px}.TasksPage .TasksHeader .TasksHeaderLeft .TasksTitle{font-size:16px}.TasksPage .TasksHeader .TasksHeaderRight{flex-wrap:wrap;gap:8px}.TasksPage .TasksBody{padding:14px 16px}}@media(max-width:600px){.TasksPage .TasksHeader{align-items:stretch;flex-direction:column;padding:10px 12px}.TasksPage .TasksHeader .TasksHeaderLeft{justify-content:space-between;width:100%}.TasksPage .TasksHeader .TasksHeaderRight{width:100%}.TasksPage .TasksHeader .TasksHeaderRight .TasksPrimaryButton{flex:1 1;justify-content:center}.TasksPage .TasksBody{min-width:0;padding:12px}.TasksPage .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid{grid-template-columns:1fr}}.AccessDenied{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex:1 1 auto;height:100%;padding-bottom:60px;width:100%}.AccessDenied .AccessDeniedBackdrop{align-items:center;background:linear-gradient(180deg,color-mix(in srgb,var(--background_White) 60%,#0000),color-mix(in srgb,var(--background_White) 20%,#0000));border-radius:8px;display:flex;justify-content:center;overflow:hidden;padding:40px 16px;position:relative;width:100%}.AccessDenied .AccessDeniedBackdrop:before{background-image:linear-gradient(#1118270f 1px,#0000 0),linear-gradient(90deg,#1118270f 1px,#0000 0);background-size:120px 120px;content:"";inset:0;opacity:.35;pointer-events:none;position:absolute}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 24px 60px #0f172a14;display:flex;flex-direction:column;gap:12px;margin-bottom:200px;max-width:520px;padding:32px 36px 28px;position:relative;text-align:center;width:100%;z-index:1}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedIconWrap{align-items:center;background:#eef8ff;border:1px solid var(--background_Gray_Light_Blue);border-radius:50%;display:inline-flex;height:56px;justify-content:center;width:56px}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedIconWrap .AccessDeniedIcon{color:var(--background_Blue);font-size:28px}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedTitle{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:8px 0 0}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedActions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:10px}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedActions .AccessDeniedButton{border:none;border-radius:10px;cursor:pointer;font-size:13px;font-weight:600;padding:10px 18px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedActions .AccessDeniedButton.is-secondary{background:var(--background_White);border:1px solid var(--border_Dark_Light);color:var(--text_Title_Light)}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedActions .AccessDeniedButton.is-secondary:hover{box-shadow:0 8px 18px #0f172a14;transform:translateY(-1px)}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedActions .AccessDeniedButton.is-primary{background:var(--InProgress);box-shadow:0 10px 20px #6366f147;color:var(--background_White)}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedActions .AccessDeniedButton.is-primary:hover{box-shadow:0 14px 26px #6366f152;transform:translateY(-1px)}@media(max-width:1050px){.AccessDenied{padding-bottom:40px}.AccessDenied .AccessDeniedBackdrop{padding:32px 16px}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard{margin-bottom:120px;padding:28px 28px 24px}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedTitle{font-size:20px}}@media(max-width:600px){.AccessDenied{padding-bottom:20px}.AccessDenied .AccessDeniedBackdrop{padding:24px 12px}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard{margin-bottom:40px;max-width:100%;padding:24px 18px 20px}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedTitle{font-size:18px}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedSubtitle{font-size:13px}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedActions{flex-direction:column;gap:8px;width:100%}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedActions .AccessDeniedButton{min-height:44px;padding:12px 18px;width:100%}}.GenayaPay{animation:RenderPageOpen .1s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;padding:30px 35px 0}.GenayaPay,.GenayaPay .GenayaPayMain{display:flex;flex-direction:column;height:100%;overflow:hidden}.GenayaPay .GenayaPayMain{gap:15px;min-height:0}.GenayaPay .GenayaPayMain .GenayaPayHeader{display:flex;flex-direction:column;gap:10px;height:auto}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle{align-items:flex-start;display:flex;justify-content:space-between;padding-top:2px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle h1{color:var(--text_Title_Light);font-size:25px;font-weight:600}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions{align-items:center;display:flex;gap:12px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsBox{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;margin-right:2px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsBox .GenayaPayHeaderActionsBoxInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsBox .GenayaPayHeaderActionsBoxInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsBox .GenayaPayHeaderActionsBoxLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsBox:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsBox:active{transform:scale(.98)}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsBox:disabled{cursor:not-allowed;opacity:.55;transform:none}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsBox h2{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu{align-items:center;border-bottom:2px solid var(--border_Light);display:flex;gap:12px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox{border-bottom:2px solid #0000;cursor:pointer;margin-bottom:-2px;padding-bottom:5px;transition:all .2s ease}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox.active{background-color:none;border-bottom:2px solid var(--border_Blue)}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox.active .material-symbols-outlined,.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox.active h2{color:var(--background_Blue)}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox:hover .GenayaPayHeaderMenuBoxTop{background-color:var(--background_Gray_Light);color:var(--background_Blue)}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox .GenayaPayHeaderMenuBoxTop{align-items:center;border-radius:8px;color:var(--text_Title_Light_Light);display:flex;gap:4px;padding:7px 10px;transition:border-color .2s ease,background-color .2s ease}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox .GenayaPayHeaderMenuBoxTop h2{font-size:14px;font-weight:500;margin:0}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox .GenayaPayHeaderMenuBoxTop .material-symbols-outlined{font-size:16px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox.is-settings .ToolTipTitle{display:flex}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox.is-settings .GenayaPayHeaderMenuBoxTop .material-symbols-outlined{font-size:18px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox.is-settings.is-disabled{cursor:not-allowed}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox.is-settings.is-disabled .GenayaPayHeaderMenuBoxTop{opacity:.55}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox.is-settings.is-disabled:hover .GenayaPayHeaderMenuBoxTop{background-color:#0000;color:var(--text_Title_Light_Light)}.GenayaPay .GenayaPayMain .GenayaPayIntroBanner{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-shrink:0;gap:20px;justify-content:space-between;padding:14px 20px}.GenayaPay .GenayaPayMain .GenayaPayIntroBanner .GenayaPayIntroBannerText{display:flex;flex-direction:column;gap:4px;min-width:0}.GenayaPay .GenayaPayMain .GenayaPayIntroBanner .GenayaPayIntroBannerText .GenayaPayIntroBannerBadge{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:11px;font-weight:600;gap:6px;padding:3px 10px 3px 8px;width:-webkit-fit-content;width:fit-content}.GenayaPay .GenayaPayMain .GenayaPayIntroBanner .GenayaPayIntroBannerText .GenayaPayIntroBannerBadge .material-symbols-outlined{font-size:14px}.GenayaPay .GenayaPayMain .GenayaPayIntroBanner .GenayaPayIntroBannerText h2{color:var(--text_Title_Dark);font-size:17px;font-weight:700;margin:0}.GenayaPay .GenayaPayMain .GenayaPayIntroBanner .GenayaPayIntroBannerText p{color:var(--text_Title_Light);font-size:13px;margin:0}.GenayaPay .GenayaPayMain .GenayaPayIntroBanner .GenayaPayIntroBannerActions{align-items:center;display:flex;flex-shrink:0;gap:14px}.GenayaPay .GenayaPayMain .GenayaPayIntroBanner .GenayaPayIntroBannerActions .GenayaPayIntroBannerChip{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:11px;font-weight:600;gap:6px;white-space:nowrap}.GenayaPay .GenayaPayMain .GenayaPayIntroBanner .GenayaPayIntroBannerActions .GenayaPayIntroBannerChip .material-symbols-outlined{color:var(--background_Blue);font-size:14px}.GenayaPay .GenayaPayMain .GenayaPayIntroBanner .GenayaPayIntroBannerActions .GenayaPayIntroBannerPrimary{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:600;padding:10px 22px;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;white-space:nowrap}.GenayaPay .GenayaPayMain .GenayaPayIntroBanner .GenayaPayIntroBannerActions .GenayaPayIntroBannerPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014;transform:translateY(-1px)}.GenayaPay .GenayaPayMain .GenayaPaySetupStepper{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-shrink:0;gap:14px;padding:10px 16px}.GenayaPay .GenayaPayMain .GenayaPaySetupStepper .GenayaPaySetupStepperSteps{align-items:center;display:flex;flex:1 1;gap:10px;min-width:0}.GenayaPay .GenayaPayMain .GenayaPaySetupStepper .GenayaPaySetupStepperSteps .GenayaPaySetupStepperConnector{background:var(--border_Light);border-radius:999px;flex:1 1;height:2px;min-width:14px;transition:background .25s ease}.GenayaPay .GenayaPayMain .GenayaPaySetupStepper .GenayaPaySetupStepperSteps .GenayaPaySetupStepperConnector.is-done{background:var(--Done)}.GenayaPay .GenayaPayMain .GenayaPaySetupStepper .GenayaPaySetupStepperSteps .GenayaPaySetupStepperStep{align-items:center;display:flex;gap:8px;min-width:0}.GenayaPay .GenayaPayMain .GenayaPaySetupStepper .GenayaPaySetupStepperSteps .GenayaPaySetupStepperStep .GenayaPaySetupStepperIcon{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;height:26px;justify-content:center;transition:background .2s ease,border-color .2s ease,color .2s ease;width:26px}.GenayaPay .GenayaPayMain .GenayaPaySetupStepper .GenayaPaySetupStepperSteps .GenayaPaySetupStepperStep .GenayaPaySetupStepperIcon .material-symbols-outlined{font-size:15px}.GenayaPay .GenayaPayMain .GenayaPaySetupStepper .GenayaPaySetupStepperSteps .GenayaPaySetupStepperStep .GenayaPaySetupStepperLabel{color:var(--text_Title_Light);font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaPay .GenayaPayMain .GenayaPaySetupStepper .GenayaPaySetupStepperSteps .GenayaPaySetupStepperStep.is-complete .GenayaPaySetupStepperIcon{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:var(--Done);color:var(--Done)}.GenayaPay .GenayaPayMain .GenayaPaySetupStepper .GenayaPaySetupStepperSteps .GenayaPaySetupStepperStep.is-complete .GenayaPaySetupStepperLabel{color:var(--text_Title_Dark)}.GenayaPay .GenayaPayMain .GenayaPaySetupStepper .GenayaPaySetupStepperSteps .GenayaPaySetupStepperStep.is-current .GenayaPaySetupStepperIcon{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff;outline:3px solid var(--outline_Blue)}.GenayaPay .GenayaPayMain .GenayaPaySetupStepper .GenayaPaySetupStepperSteps .GenayaPaySetupStepperStep.is-current .GenayaPaySetupStepperLabel{color:var(--text_Title_Dark)}.GenayaPay .GenayaPayMain .GenayaPaySetupStepper .GenayaPaySetupStepperChip{align-items:center;background-color:rgba(255,119,0,.067);border:1px solid var(--pending);border-radius:999px;color:var(--text_Title_Dark);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;gap:6px;outline:3px solid rgba(255,119,0,.114);padding:5px 12px;white-space:nowrap}.GenayaPay .GenayaPayMain .GenayaPaySetupStepper .GenayaPaySetupStepperChip .material-symbols-outlined{color:var(--pending);font-size:16px}.GenayaPay .GenayaPayMain .GenayaPaySetupStepper .GenayaPaySetupStepperWarning{align-items:center;background-color:rgba(255,119,0,.067);border:1px solid var(--pending);border-radius:999px;color:var(--text_Title_Dark);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;gap:6px;padding:5px 12px;white-space:nowrap}.GenayaPay .GenayaPayMain .GenayaPaySetupStepper .GenayaPaySetupStepperWarning .material-symbols-outlined{color:var(--pending);font-size:16px}.GenayaPay .GenayaPayMain .GenayaPaySetupStepper .GenayaPaySetupStepperAction{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;flex-shrink:0;font-size:12px;font-weight:600;padding:8px 14px;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;white-space:nowrap}.GenayaPay .GenayaPayMain .GenayaPaySetupStepper .GenayaPaySetupStepperAction:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014;transform:translateY(-1px)}.GenayaPay .GenayaPayMain .GenayaPayBody{align-items:stretch;display:grid;flex:1 1;grid-template-columns:minmax(0,1fr);height:100%;min-height:0;overflow:hidden}.GenayaPay .GenayaPayMain .GenayaPayBody .GenayaPayBodyContent{display:flex;flex-direction:column;height:100%;min-height:0;min-width:0;overflow:hidden;position:relative}.GenayaPay .GenayaPayMain .GenayaPayBody .GenayaPayBodyContent .TableSection{padding-left:0;padding-right:0}.GenayaPay .GenayaPayMain .GenayaPayBody .GenayaPayBodyContent .TableError{margin-left:0;margin-right:0}.GenayaPay .GenayaPayMain .GenayaPayBody .GenayaPayBodyContent>.Payments{flex:1 1 auto;min-height:0}@media(max-width:1050px){.GenayaPay{padding:20px 22px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle h1{font-size:22px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu{-webkit-overflow-scrolling:touch;overflow-x:auto;white-space:nowrap}.GenayaPay .GenayaPayMain .GenayaPayIntroBanner{gap:14px}.GenayaPay .GenayaPayMain .GenayaPayIntroBanner .GenayaPayIntroBannerText h2{font-size:15px}.GenayaPay .GenayaPayMain .GenayaPaySetupStepper{flex-wrap:wrap}.GenayaPay .GenayaPayMain .GenayaPaySetupStepper .GenayaPaySetupStepperSteps{flex:1 1 100%}}@media(max-width:600px){.GenayaPay{border-radius:8px;overflow-x:hidden;padding:12px 12px 0}.GenayaPay .GenayaPayMain{gap:12px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle{flex-direction:column;gap:10px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle h1{font-size:20px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions{flex-wrap:wrap;gap:8px;width:100%}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsBox{flex:1 1 auto;justify-content:center;min-height:40px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:6px;overflow-x:auto;white-space:nowrap}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox{flex:0 0 auto;white-space:nowrap}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox .GenayaPayHeaderMenuBoxTop{padding:6px 8px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox .GenayaPayHeaderMenuBoxTop h2{font-size:13px}.GenayaPay .GenayaPayMain .GenayaPayIntroBanner{align-items:stretch;flex-direction:column;gap:12px;padding:14px}.GenayaPay .GenayaPayMain .GenayaPayIntroBanner .GenayaPayIntroBannerActions{align-items:stretch;flex-direction:column-reverse;gap:10px}.GenayaPay .GenayaPayMain .GenayaPayIntroBanner .GenayaPayIntroBannerActions .GenayaPayIntroBannerChip{justify-content:center}.GenayaPay .GenayaPayMain .GenayaPayIntroBanner .GenayaPayIntroBannerActions .GenayaPayIntroBannerPrimary{min-height:44px;width:100%}.GenayaPay .GenayaPayMain .GenayaPaySetupStepper{flex-wrap:wrap;gap:10px;padding:12px}.GenayaPay .GenayaPayMain .GenayaPaySetupStepper .GenayaPaySetupStepperSteps{flex:1 1 100%}.GenayaPay .GenayaPayMain .GenayaPaySetupStepper .GenayaPaySetupStepperSteps .GenayaPaySetupStepperStep .GenayaPaySetupStepperLabel{display:none}.GenayaPay .GenayaPayMain .GenayaPaySetupStepper .GenayaPaySetupStepperSteps .GenayaPaySetupStepperStep.is-current .GenayaPaySetupStepperLabel{display:inline}.GenayaPay .GenayaPayMain .GenayaPaySetupStepper .GenayaPaySetupStepperAction{flex:1 1 auto;min-height:40px}}.GenayaPayOwnerOnly{align-items:center;animation:GenayaPayOwnerOnlyFade .16s ease;display:flex;justify-content:center;position:fixed;z-index:2000}.GenayaPayOwnerOnly,.GenayaPayOwnerOnly .GenayaPayOwnerOnlyOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);inset:0}.GenayaPayOwnerOnly .GenayaPayOwnerOnlyOverlay{background:rgba(46,54,62,.106);cursor:pointer;position:absolute}.GenayaPayOwnerOnly .GenayaPayOwnerOnlyCard{align-items:center;animation:GenayaPayOwnerOnlyPopIn .18s ease;background:var(--background_White);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;max-width:calc(100vw - 32px);padding:28px 28px 22px;position:relative;text-align:center;width:420px}.GenayaPayOwnerOnly .GenayaPayOwnerOnlyCard .GenayaPayOwnerOnlyClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;position:absolute;right:10px;top:10px;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.GenayaPayOwnerOnly .GenayaPayOwnerOnlyCard .GenayaPayOwnerOnlyClose .material-symbols-outlined{font-size:21px}.GenayaPayOwnerOnly .GenayaPayOwnerOnlyCard .GenayaPayOwnerOnlyClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.GenayaPayOwnerOnly .GenayaPayOwnerOnlyCard .GenayaPayOwnerOnlyClose:active{transform:scale(.92)}.GenayaPayOwnerOnly .GenayaPayOwnerOnlyCard .GenayaPayOwnerOnlyIcon{align-items:center;background:color-mix(in srgb,var(--pending) 20%,#0000);border-radius:50%;display:inline-flex;height:56px;justify-content:center;margin-top:4px;width:56px}.GenayaPayOwnerOnly .GenayaPayOwnerOnlyCard .GenayaPayOwnerOnlyIcon .material-symbols-outlined{color:var(--pending);font-size:28px}.GenayaPayOwnerOnly .GenayaPayOwnerOnlyCard h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;line-height:1.3;margin:4px 0 0}.GenayaPayOwnerOnly .GenayaPayOwnerOnlyCard p{color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0;max-width:340px}.GenayaPayOwnerOnly .GenayaPayOwnerOnlyCard .GenayaPayOwnerOnlyFooter{display:flex;justify-content:center;margin-top:10px;width:100%}.GenayaPayOwnerOnly .GenayaPayOwnerOnlyCard .GenayaPayOwnerOnlyFooter .GenayaPayOwnerOnlyPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.GenayaPayOwnerOnly .GenayaPayOwnerOnlyCard .GenayaPayOwnerOnlyFooter .GenayaPayOwnerOnlyPrimary .GenayaPayOwnerOnlyPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.GenayaPayOwnerOnly .GenayaPayOwnerOnlyCard .GenayaPayOwnerOnlyFooter .GenayaPayOwnerOnlyPrimary .GenayaPayOwnerOnlyPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.GenayaPayOwnerOnly .GenayaPayOwnerOnlyCard .GenayaPayOwnerOnlyFooter .GenayaPayOwnerOnlyPrimary .GenayaPayOwnerOnlyPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.GenayaPayOwnerOnly .GenayaPayOwnerOnlyCard .GenayaPayOwnerOnlyFooter .GenayaPayOwnerOnlyPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.GenayaPayOwnerOnly .GenayaPayOwnerOnlyCard .GenayaPayOwnerOnlyFooter .GenayaPayOwnerOnlyPrimary:active{transform:scale(.98)}.GenayaPayOwnerOnly .GenayaPayOwnerOnlyCard .GenayaPayOwnerOnlyFooter .GenayaPayOwnerOnlyPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}@keyframes GenayaPayOwnerOnlyFade{0%{opacity:0}to{opacity:1}}@keyframes GenayaPayOwnerOnlyPopIn{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.GenayaPaySkeleton{display:flex;flex-direction:column;gap:14px;padding:20px 16px;width:100%}.GenayaPaySkeleton .GenayaPaySkeletonBar{animation:GenayaPaySkeletonShimmer 1.6s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 25%,var(--background_Gray_Light_Light) 45%,var(--background_Gray_Light) 65%);background-size:220% 100%;border-radius:8px;height:18px;width:100%}.GenayaPaySkeleton .GenayaPaySkeletonBar:first-child{animation-delay:0ms;width:92%}.GenayaPaySkeleton .GenayaPaySkeletonBar:nth-child(2){animation-delay:80ms;width:100%}.GenayaPaySkeleton .GenayaPaySkeletonBar:nth-child(3){animation-delay:.16s;width:86%}.GenayaPaySkeleton .GenayaPaySkeletonBar:nth-child(4){animation-delay:.24s;width:96%}.GenayaPaySkeleton .GenayaPaySkeletonBar:nth-child(5){animation-delay:.32s;width:78%}.GenayaPaySkeleton .GenayaPaySkeletonBar:nth-child(6){animation-delay:.4s;width:94%}.GenayaPayOverview{display:flex;flex-direction:column;gap:16px;overflow-x:hidden;overflow-y:auto;padding:0 0 90px}.GenayaPayOverview .GenayaPayOverviewError{align-items:center;background:color-mix(in srgb,var(--Canceled) 14%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 40%,#0000);border-radius:10px;color:var(--Canceled);display:flex;font-size:14px;font-weight:500;gap:10px;padding:12px 16px}.GenayaPayOverview .GenayaPayOverviewError .material-symbols-outlined{flex-shrink:0;font-size:20px}.GenayaPayOverview .GenayaPayOverviewError .GenayaPayOverviewErrorText{flex:1 1}.GenayaPayOverview .GenayaPayOverviewHeader{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderText{display:flex;flex-direction:column;gap:4px}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderText h2{color:var(--text_Title_Light);font-size:22px;font-weight:700;margin:0}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderText .GenayaPayOverviewSubtitle{color:var(--text_Title_Light_Light);font-size:14px}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderFilter{align-items:center;display:flex;gap:8px}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderFilter .DatePicker__Button{border-radius:8px;height:38px}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderFilter .GenayaPayOverviewMethodFilter{position:relative}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderFilter .GenayaPayOverviewMethodFilter .GenayaPayOverviewMethodButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;height:38px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderFilter .GenayaPayOverviewMethodFilter .GenayaPayOverviewMethodButton .GenayaPayOverviewMethodLabel{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderFilter .GenayaPayOverviewMethodFilter .GenayaPayOverviewMethodButton .GenayaPayOverviewMethodChevron{color:var(--text_Title_Light_Light);font-size:18px}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderFilter .GenayaPayOverviewMethodFilter .GenayaPayOverviewMethodButton.is-open,.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderFilter .GenayaPayOverviewMethodFilter .GenayaPayOverviewMethodButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderFilter .GenayaPayOverviewMethodFilter .GenayaPayOverviewMethodMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:3px;left:0;max-height:275px;min-width:200px;overflow-y:auto;padding:10px;position:absolute;top:calc(100% + 6px);z-index:20}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderFilter .GenayaPayOverviewMethodFilter .GenayaPayOverviewMethodMenu .GenayaPayOverviewMethodOption{align-items:center;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 10px;transition:background .12s ease,color .12s ease;white-space:nowrap}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderFilter .GenayaPayOverviewMethodFilter .GenayaPayOverviewMethodMenu .GenayaPayOverviewMethodOption .GenayaPayOverviewMethodCheck{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:4px;color:#0000;display:inline-flex;flex:0 0 16px;height:16px;justify-content:center;transition:all .15s ease;width:16px}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderFilter .GenayaPayOverviewMethodFilter .GenayaPayOverviewMethodMenu .GenayaPayOverviewMethodOption .GenayaPayOverviewMethodCheck .material-symbols-outlined{font-size:14px}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderFilter .GenayaPayOverviewMethodFilter .GenayaPayOverviewMethodMenu .GenayaPayOverviewMethodOption .GenayaPayOverviewMethodCheck.is-selected{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderFilter .GenayaPayOverviewMethodFilter .GenayaPayOverviewMethodMenu .GenayaPayOverviewMethodOption:hover{background:var(--background_Gray_Light)}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderFilter .GenayaPayOverviewMethodFilter .GenayaPayOverviewMethodMenu .GenayaPayOverviewMethodOption.is-selected{background:var(--background_Gray_Light);color:var(--background_Blue)}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderFilter .GenayaPayOverviewRefresh{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:38px;justify-content:center;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease;width:38px}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderFilter .GenayaPayOverviewRefresh:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderFilter .GenayaPayOverviewRefresh:active{transform:scale(.96)}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderFilter .GenayaPayOverviewRefresh .material-symbols-outlined{font-size:20px}.GenayaPayOverview .GenayaPayOverviewAlert{align-items:center;background:color-mix(in srgb,var(--pending) 10%,#0000);border:1px solid color-mix(in srgb,var(--pending) 35%,#0000);border-radius:10px;color:var(--pending);display:flex;font-size:14px;font-weight:600;gap:12px;padding:12px 16px}.GenayaPayOverview .GenayaPayOverviewAlert .material-symbols-outlined{font-size:20px}.GenayaPayOverview .GenayaPayOverviewAlert button{background:var(--background_White);border:1px solid color-mix(in srgb,var(--pending) 45%,#0000);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--pending);cursor:pointer;font-size:13px;font-weight:600;margin-left:auto;padding:6px 14px;transition:box-shadow .12s ease}.GenayaPayOverview .GenayaPayOverviewAlert button:hover{box-shadow:0 4px 10px #00000014}.GenayaPayOverview .GenayaPayOverviewHero{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;gap:20px;padding:18px 22px;position:relative;z-index:2}.GenayaPayOverview .GenayaPayOverviewHero .GenayaPayOverviewHeroCell{display:flex;flex-direction:column;gap:6px;min-width:0}.GenayaPayOverview .GenayaPayOverviewHero .GenayaPayOverviewHeroCell .GenayaPayOverviewHeroLabel{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;font-weight:600;gap:6px;letter-spacing:.04em;text-transform:uppercase}.GenayaPayOverview .GenayaPayOverviewHero .GenayaPayOverviewHeroCell .GenayaPayOverviewHeroLabel .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.GenayaPayOverview .GenayaPayOverviewHero .GenayaPayOverviewHeroCell .GenayaPayOverviewHeroValue{color:var(--text_Title_Dark);display:flex;flex-direction:column;font-size:20px;font-weight:700;gap:2px}.GenayaPayOverview .GenayaPayOverviewHero .GenayaPayOverviewHeroCell .GenayaPayOverviewHeroValue .GenayaPayOverviewHeroMeta{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400}.GenayaPayOverview .GenayaPayOverviewHero .GenayaPayOverviewHeroCell.is-primary .GenayaPayOverviewHeroLabel,.GenayaPayOverview .GenayaPayOverviewHero .GenayaPayOverviewHeroCell.is-primary .GenayaPayOverviewHeroLabel .material-symbols-outlined{color:var(--background_Blue)}.GenayaPayOverview .GenayaPayOverviewHero .GenayaPayOverviewHeroCell.is-primary .GenayaPayOverviewHeroValue{font-size:28px}.GenayaPayOverview .GenayaPayOverviewHero .GenayaPayOverviewHeroDivider{align-self:stretch;background:var(--border_Light);flex-shrink:0;width:1px}.GenayaPayOverview .GenayaPayOverviewHero .GenayaPayOverviewHeroLink{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-left:auto;padding:8px 14px;transition:border-color .12s ease,box-shadow .12s ease;white-space:nowrap}.GenayaPayOverview .GenayaPayOverviewHero .GenayaPayOverviewHeroLink:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.GenayaPayOverview .GenayaPayOverviewHero .GenayaPayOverviewHeroLink .material-symbols-outlined{font-size:16px}.GenayaPayOverview .GenayaPayOverviewKpis{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:8px;overflow:hidden;padding:14px 16px 0;transition:box-shadow .2s ease,transform .2s ease}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiCard:hover{box-shadow:0 4px 12px #0f172a14;transform:translateY(-2px)}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiCard .GenayaPayOverviewKpiTop{align-items:center;display:flex;gap:8px}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiCard .GenayaPayOverviewKpiTop .GenayaPayOverviewKpiIcon{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiCard .GenayaPayOverviewKpiTop .GenayaPayOverviewKpiIcon .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiCard .GenayaPayOverviewKpiTop .GenayaPayOverviewKpiLabel{color:var(--text_Title_Light_Light);flex:1 1;font-size:12px;font-weight:600;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiCard .GenayaPayOverviewKpiTop .GenayaPayOverviewKpiChip{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;gap:2px;padding:3px 8px}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiCard .GenayaPayOverviewKpiTop .GenayaPayOverviewKpiChip .material-symbols-outlined{font-size:13px}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiCard .GenayaPayOverviewKpiTop .GenayaPayOverviewKpiChip.is-positive{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiCard .GenayaPayOverviewKpiTop .GenayaPayOverviewKpiChip.is-negative{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiCard .GenayaPayOverviewKpiValue{color:var(--text_Title_Dark);font-size:24px;font-weight:700;min-height:28px}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiCard .GenayaPayOverviewKpiValue .GenayaPayOverviewSkeleton{height:22px;width:60%}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiCard .GenayaPayOverviewKpiSpark{height:44px;margin:0 -16px}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiCard .GenayaPayOverviewKpiSpark svg{display:block;height:100%;width:100%}.GenayaPayOverview .GenayaPayOverviewGrid{grid-gap:14px;align-items:stretch;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;min-width:0;transition:box-shadow .2s ease,transform .2s ease}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard:hover{box-shadow:0 4px 12px #0f172a14;transform:translateY(-2px)}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard.is-chart{grid-column:span 2}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard.is-payments{grid-column:span 3}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewCardHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:10px;justify-content:space-between;padding:14px 16px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewCardHeader h3{color:var(--text_Title_Light);font-size:15px;font-weight:600;margin:0}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewCardHeader .GenayaPayOverviewChartLegend{align-items:center;display:flex;gap:14px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewCardHeader .GenayaPayOverviewChartLegend .GenayaPayOverviewChartLegendItem{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;gap:6px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewCardBody{display:flex;flex:1 1;flex-direction:column;gap:10px;padding:14px 16px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewAreaChart{display:flex;flex:1 1;flex-direction:column;min-height:240px;padding-left:46px;position:relative}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewAreaChart .GenayaPayOverviewAreaChartYAxis{bottom:22px;left:0;position:absolute;top:0;width:42px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewAreaChart .GenayaPayOverviewAreaChartYAxis span{color:var(--text_Title_Light_Light_Light);font-size:10px;position:absolute;right:6px;transform:translateY(-50%);white-space:nowrap}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewAreaChart .GenayaPayOverviewAreaChartPlot{cursor:crosshair;flex:1 1;min-height:200px;position:relative}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewAreaChart .GenayaPayOverviewAreaChartPlot .GenayaPayOverviewAreaChartGridLine{background:var(--border_Light);height:1px;left:0;opacity:.7;pointer-events:none;position:absolute;right:0}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewAreaChart .GenayaPayOverviewAreaChartPlot svg{display:block;height:100%;inset:0;position:absolute;width:100%}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewAreaChart .GenayaPayOverviewAreaChartPlot .GenayaPayOverviewAreaChartCursor{background:var(--border_Dark_Light);bottom:0;pointer-events:none;position:absolute;top:0;width:1px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewAreaChart .GenayaPayOverviewAreaChartPlot .GenayaPayOverviewAreaChartDot{background:var(--background_Blue);border:2px solid var(--background_White);border-radius:50%;box-shadow:0 1px 3px #0000000d;height:10px;pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:10px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewAreaChart .GenayaPayOverviewAreaChartPlot .GenayaPayOverviewAreaChartTooltip{background:var(--text_Title_Dark);border-radius:10px;box-shadow:0 8px 24px #0f172a14;color:var(--background_White);display:flex;flex-direction:column;gap:5px;min-width:150px;padding:10px 12px;pointer-events:none;position:absolute;top:8px;transform:translateX(12px);z-index:3}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewAreaChart .GenayaPayOverviewAreaChartPlot .GenayaPayOverviewAreaChartTooltip.is-left{transform:translateX(calc(-100% - 12px))}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewAreaChart .GenayaPayOverviewAreaChartPlot .GenayaPayOverviewAreaChartTooltip .GenayaPayOverviewAreaChartTooltipDate{font-size:11px;font-weight:700;opacity:.85}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewAreaChart .GenayaPayOverviewAreaChartPlot .GenayaPayOverviewAreaChartTooltip .GenayaPayOverviewAreaChartTooltipRow{align-items:center;display:flex;font-size:12px;gap:6px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewAreaChart .GenayaPayOverviewAreaChartPlot .GenayaPayOverviewAreaChartTooltip .GenayaPayOverviewAreaChartTooltipRow strong{font-weight:700;margin-left:auto}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewAreaChart .GenayaPayOverviewAreaChartXAxis{height:22px;position:relative}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewAreaChart .GenayaPayOverviewAreaChartXAxis span{bottom:0;color:var(--text_Title_Light_Light_Light);font-size:10px;position:absolute;transform:translateX(-50%);white-space:nowrap}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewAreaChart .GenayaPayOverviewAreaChartXAxis span:first-child{transform:translateX(0)}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewAreaChart .GenayaPayOverviewAreaChartXAxis span:last-child{transform:translateX(-100%)}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChartLegendSwatch{border-radius:3px;display:inline-block;flex-shrink:0;height:10px;width:10px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChartLegendSwatch.is-gross{background:var(--background_Blue)}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChartLegendSwatch.is-net{background:var(--Done)}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChartSkeleton{grid-gap:8px;align-items:flex-end;display:grid;gap:8px;grid-template-columns:repeat(12,1fr);height:240px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChartSkeleton .GenayaPayOverviewChartBarSkeleton{animation:GenayaPayOverviewShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light_Blue) 25%,var(--background_Gray_Light_Blue) 45%,var(--background_Gray_Light_Blue) 60%);background-size:200% 100%;border-radius:6px;height:40px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChartSkeleton .GenayaPayOverviewChartBarSkeleton:nth-child(odd){height:90px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChartSkeleton .GenayaPayOverviewChartBarSkeleton:nth-child(3n){height:140px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChartPlaceholder{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex:1 1;flex-direction:column;font-size:14px;gap:10px;justify-content:center;min-height:240px;text-align:center}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChartPlaceholder .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:30px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChartPlaceholder button{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChartPlaceholder button:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewDonut{align-items:center;display:flex;flex:1 1;gap:16px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewDonut svg{flex-shrink:0;height:132px;width:132px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewDonut svg .GenayaPayOverviewDonutTrack{stroke:var(--background_Gray_Light)}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewDonut svg .GenayaPayOverviewDonutCenter{fill:var(--text_Title_Dark);font-size:18px;font-weight:700}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewDonut svg .GenayaPayOverviewDonutCenterSub{fill:var(--text_Title_Light_Light);font-size:9px;letter-spacing:.06em;text-transform:uppercase}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewDonut .GenayaPayOverviewDonutLegend{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewDonut .GenayaPayOverviewDonutLegend .GenayaPayOverviewDonutLegendItem{align-items:center;display:flex;font-size:12px;gap:8px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewDonut .GenayaPayOverviewDonutLegend .GenayaPayOverviewDonutLegendItem .GenayaPayOverviewDonutLegendSwatch{border-radius:3px;flex-shrink:0;height:10px;width:10px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewDonut .GenayaPayOverviewDonutLegend .GenayaPayOverviewDonutLegendItem .GenayaPayOverviewDonutLegendLabel{color:var(--text_Title_Light);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewDonut .GenayaPayOverviewDonutLegend .GenayaPayOverviewDonutLegendItem .GenayaPayOverviewDonutLegendValue{color:var(--text_Title_Light_Light);margin-left:auto;white-space:nowrap}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewMethods{display:flex;flex:1 1;flex-direction:column;gap:12px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewMethods .GenayaPayOverviewMethodRow{align-items:flex-start;display:flex;gap:10px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewMethods .GenayaPayOverviewMethodRow .GenayaPayOverviewMethodIcon{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewMethods .GenayaPayOverviewMethodRow .GenayaPayOverviewMethodIcon .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewMethods .GenayaPayOverviewMethodRow .GenayaPayOverviewMethodMain{display:flex;flex:1 1;flex-direction:column;gap:5px;min-width:0}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewMethods .GenayaPayOverviewMethodRow .GenayaPayOverviewMethodMain .GenayaPayOverviewMethodTop{align-items:center;display:flex;gap:8px;justify-content:space-between}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewMethods .GenayaPayOverviewMethodRow .GenayaPayOverviewMethodMain .GenayaPayOverviewMethodTop .GenayaPayOverviewMethodName{color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewMethods .GenayaPayOverviewMethodRow .GenayaPayOverviewMethodMain .GenayaPayOverviewMethodTop .GenayaPayOverviewMethodAmount{color:var(--text_Title_Dark);font-size:13px;font-weight:700;white-space:nowrap}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewMethods .GenayaPayOverviewMethodRow .GenayaPayOverviewMethodMain .GenayaPayOverviewMethodTrack{background:var(--background_Gray_Light);border-radius:999px;height:6px;overflow:hidden}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewMethods .GenayaPayOverviewMethodRow .GenayaPayOverviewMethodMain .GenayaPayOverviewMethodTrack .GenayaPayOverviewMethodBar{background:var(--background_Blue);border-radius:999px;height:100%;transition:width .45s ease}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewMethods .GenayaPayOverviewMethodRow .GenayaPayOverviewMethodMain .GenayaPayOverviewMethodMeta{color:var(--text_Title_Light_Light);font-size:11px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewHealth{align-items:center;display:flex;flex:1 1;gap:16px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewHealth .GenayaPayOverviewHealthGauge{flex-shrink:0}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewHealth .GenayaPayOverviewHealthGauge svg{display:block;height:108px;width:108px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewHealth .GenayaPayOverviewHealthGauge svg .GenayaPayOverviewHealthGaugeTrack{stroke:var(--background_Gray_Light)}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewHealth .GenayaPayOverviewHealthGauge svg .GenayaPayOverviewHealthGaugeValue{fill:var(--text_Title_Dark);font-size:13px;font-weight:700}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewHealth .GenayaPayOverviewHealthGauge svg .GenayaPayOverviewHealthGaugeSub{fill:var(--text_Title_Light_Light);font-size:8px;letter-spacing:.06em;text-transform:uppercase}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewHealth .GenayaPayOverviewHealthRows{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewStatRow{align-items:center;color:var(--text_Title_Light);display:flex;font-size:13px;gap:10px;justify-content:space-between}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewStatRow strong{color:var(--text_Title_Dark);font-weight:700}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewStatRow strong.is-risk{color:var(--Canceled)}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewStatRow strong.is-warning{color:var(--pending)}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewStatRow.is-sub{color:var(--text_Title_Light_Light);font-size:12px;padding-left:10px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewStatRow.is-sub strong{color:var(--text_Title_Light_Light);font-weight:500}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewNote{color:var(--text_Title_Light_Light_Light);font-size:11px;margin-top:auto}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewEmpty{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:10px;color:var(--text_Title_Light_Light);display:flex;flex:1 1;flex-direction:column;font-size:13px;gap:8px;justify-content:center;padding:20px 16px;text-align:center}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewEmpty.is-loading{align-items:stretch;justify-content:flex-start}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:24px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewEmpty p{margin:0}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewEmpty button{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:600;margin-top:8px;padding:7px 15px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewEmpty button:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentsList{display:flex;flex-direction:column;gap:8px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentsList .GenayaPayOverviewPaymentRow{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:10px;display:flex;gap:12px;padding:10px 12px;transition:background .2s ease}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentsList .GenayaPayOverviewPaymentRow:hover{background:var(--background_Gray_Light)}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentsList .GenayaPayOverviewPaymentRow .GenayaPayOverviewPaymentAvatar{align-items:center;background:color-mix(in srgb,var(--background_Blue) 14%,#0000);border-radius:50%;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;height:34px;justify-content:center;width:34px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentsList .GenayaPayOverviewPaymentRow .GenayaPayOverviewPaymentMain{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentsList .GenayaPayOverviewPaymentRow .GenayaPayOverviewPaymentMain .GenayaPayOverviewPaymentClient{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentsList .GenayaPayOverviewPaymentRow .GenayaPayOverviewPaymentMain .GenayaPayOverviewPaymentMeta{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;gap:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentsList .GenayaPayOverviewPaymentRow .GenayaPayOverviewPaymentMain .GenayaPayOverviewPaymentMeta .material-symbols-outlined{font-size:14px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentsList .GenayaPayOverviewPaymentRow .GenayaPayOverviewPaymentStatus{display:flex;flex-shrink:0;justify-content:center}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentsList .GenayaPayOverviewPaymentRow .GenayaPayOverviewPaymentAmount{align-items:flex-end;color:var(--text_Title_Dark);display:flex;flex-direction:column;font-size:13px;font-weight:700;gap:3px;min-width:110px;text-align:right}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentsList .GenayaPayOverviewPaymentRow .GenayaPayOverviewPaymentAmount span{color:var(--text_Title_Light_Light);font-size:11px;font-weight:400}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewLink{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:500;padding:0}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewLink:hover{text-decoration:underline}.GenayaPayOverview .GenayaPayOverviewSkeleton{animation:GenayaPayOverviewShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light_Blue) 25%,var(--background_Gray_Light_Blue) 45%,var(--background_Gray_Light_Blue) 60%);background-size:200% 100%;border-radius:8px;display:block;height:14px}.GenayaPayOverview .GenayaPayOverviewSkeleton.is-hero{height:26px;width:140px}.GenayaPayOverview .GenayaPayStatusBadge{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-weight:600;justify-content:center;padding:4px 10px;text-transform:capitalize;white-space:nowrap}.GenayaPayOverview .GenayaPayStatusBadge.is-pending{background:color-mix(in srgb,var(--Submited) 10%,#0000);border-color:color-mix(in srgb,var(--Submited) 30%,#0000);color:var(--Submited)}.GenayaPayOverview .GenayaPayStatusBadge.is-succeeded{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.GenayaPayOverview .GenayaPayStatusBadge.is-failed{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.GenayaPayOverview .GenayaPayStatusBadge.is-refunded{background:color-mix(in srgb,var(--pending) 10%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.GenayaPayOverview .GenayaPayStatusBadge.is-disputed{background:color-mix(in srgb,var(--InProgress) 8%,#0000);border-color:color-mix(in srgb,var(--InProgress) 28%,#0000);color:var(--InProgress)}.GenayaPayOverview .GenayaPayStatusBadge.is-unknown{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}@media(max-width:1050px){.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderText h2{font-size:20px}.GenayaPayOverview .GenayaPayOverviewHero{flex-wrap:wrap;gap:14px}.GenayaPayOverview .GenayaPayOverviewHero .GenayaPayOverviewHeroDivider{display:none}.GenayaPayOverview .GenayaPayOverviewHero .GenayaPayOverviewHeroCell{flex:1 1 160px}.GenayaPayOverview .GenayaPayOverviewHero .GenayaPayOverviewHeroLink{justify-content:center;margin-left:0;width:100%}.GenayaPayOverview .GenayaPayOverviewKpis{gap:10px}.GenayaPayOverview .GenayaPayOverviewGrid,.GenayaPayOverview .GenayaPayOverviewKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard.is-chart,.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard.is-payments{grid-column:span 2}}@media(max-width:600px){.GenayaPayOverview{gap:12px;overflow-x:hidden}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderText h2{font-size:18px}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderText .GenayaPayOverviewSubtitle{font-size:13px}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderFilter{flex-wrap:wrap}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderFilter .GenayaPayOverviewMethodFilter .GenayaPayOverviewMethodMenu{left:0;max-width:calc(100vw - 24px);right:auto}.GenayaPayOverview .GenayaPayOverviewAlert{flex-wrap:wrap;gap:8px}.GenayaPayOverview .GenayaPayOverviewAlert button{margin-left:0;min-height:44px;width:100%}.GenayaPayOverview .GenayaPayOverviewHero{align-items:stretch;flex-direction:column;padding:16px}.GenayaPayOverview .GenayaPayOverviewHero .GenayaPayOverviewHeroCell{flex:none}.GenayaPayOverview .GenayaPayOverviewHero .GenayaPayOverviewHeroCell.is-primary .GenayaPayOverviewHeroValue{font-size:24px}.GenayaPayOverview .GenayaPayOverviewHero .GenayaPayOverviewHeroLink{min-height:44px}.GenayaPayOverview .GenayaPayOverviewKpis{grid-gap:10px;display:grid!important;gap:10px;grid-template-columns:1fr!important;overflow:visible!important}.GenayaPayOverview .GenayaPayOverviewKpis>*{min-width:0!important;width:100%}.GenayaPayOverview .GenayaPayOverviewKpis{gap:8px}.GenayaPayOverview .GenayaPayOverviewGrid{grid-gap:10px;display:grid!important;gap:10px;grid-template-columns:1fr!important;overflow:visible!important}.GenayaPayOverview .GenayaPayOverviewGrid>*{min-width:0!important;width:100%}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard.is-chart,.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard.is-payments{grid-column:span 1}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewAreaChart{min-height:190px;padding-left:40px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewAreaChart .GenayaPayOverviewAreaChartPlot{min-height:150px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChartSkeleton{height:190px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChartPlaceholder{min-height:0}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewDonut{flex-direction:column}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewDonut svg{height:120px;width:120px}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewDonut .GenayaPayOverviewDonutLegend{width:100%}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewHealth{flex-direction:column}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewHealth .GenayaPayOverviewHealthRows{width:100%}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentsList .GenayaPayOverviewPaymentRow{flex-wrap:wrap}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentsList .GenayaPayOverviewPaymentRow .GenayaPayOverviewPaymentStatus{order:3}.GenayaPayOverview .GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentsList .GenayaPayOverviewPaymentRow .GenayaPayOverviewPaymentAmount{margin-left:auto;min-width:0}}@keyframes GenayaPayOverviewShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.PaymentDetail{align-items:center;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}.PaymentDetail .PaymentDetailBackdrop{animation:PaymentDetailFadeIn .22s ease;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);border:none;cursor:default;inset:0;position:absolute}.PaymentDetail .PaymentDetailCard{animation:PaymentDetailPopIn .26s ease;background:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:88dvh;max-width:92vw;overflow:hidden;position:relative;width:520px}.PaymentDetail .PaymentDetailCard .PaymentDetailHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:12px;justify-content:space-between;padding:16px 20px}.PaymentDetail .PaymentDetailCard .PaymentDetailHeader h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.PaymentDetail .PaymentDetailCard .PaymentDetailHeader .PaymentDetailClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.PaymentDetail .PaymentDetailCard .PaymentDetailHeader .PaymentDetailClose .material-symbols-outlined{font-size:21px}.PaymentDetail .PaymentDetailCard .PaymentDetailHeader .PaymentDetailClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.PaymentDetail .PaymentDetailCard .PaymentDetailHeader .PaymentDetailClose:active{transform:scale(.92)}.PaymentDetail .PaymentDetailCard .PaymentDetailBody{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding:20px}.PaymentDetail .PaymentDetailCard .PaymentDetailBody .PaymentDetailHero{align-items:center;display:flex;gap:12px;justify-content:space-between}.PaymentDetail .PaymentDetailCard .PaymentDetailBody .PaymentDetailHero strong{color:var(--text_Title_Dark);font-size:26px;font-weight:800;letter-spacing:-.02em}.PaymentDetail .PaymentDetailCard .PaymentDetailBody .PaymentDetailHero .PaymentDetailStatus{border-radius:999px;font-size:12px;font-weight:700;padding:4px 12px}.PaymentDetail .PaymentDetailCard .PaymentDetailBody .PaymentDetailHero .PaymentDetailStatus.is-ok{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.PaymentDetail .PaymentDetailCard .PaymentDetailBody .PaymentDetailHero .PaymentDetailStatus.is-pending{background:color-mix(in srgb,var(--pending) 12%,#0000);color:var(--pending)}.PaymentDetail .PaymentDetailCard .PaymentDetailBody .PaymentDetailHero .PaymentDetailStatus.is-bad{background:color-mix(in srgb,var(--Canceled) 12%,#0000);color:var(--Canceled)}.PaymentDetail .PaymentDetailCard .PaymentDetailBody .PaymentDetailHero .PaymentDetailStatus.is-neutral{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.PaymentDetail .PaymentDetailCard .PaymentDetailBody .PaymentDetailBreakdown{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:14px 16px}.PaymentDetail .PaymentDetailCard .PaymentDetailBody .PaymentDetailBreakdown .PaymentDetailBreakdownRow{align-items:center;display:flex;gap:12px;justify-content:space-between}.PaymentDetail .PaymentDetailCard .PaymentDetailBody .PaymentDetailBreakdown .PaymentDetailBreakdownRow span{color:var(--text_Title_Light);font-size:13px}.PaymentDetail .PaymentDetailCard .PaymentDetailBody .PaymentDetailBreakdown .PaymentDetailBreakdownRow strong{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.PaymentDetail .PaymentDetailCard .PaymentDetailBody .PaymentDetailBreakdown .PaymentDetailBreakdownRow.is-total{border-top:1px solid var(--border_Light);padding-top:8px}.PaymentDetail .PaymentDetailCard .PaymentDetailBody .PaymentDetailBreakdown .PaymentDetailBreakdownRow.is-total span{color:var(--text_Title_Dark);font-weight:700}.PaymentDetail .PaymentDetailCard .PaymentDetailBody .PaymentDetailBreakdown .PaymentDetailBreakdownRow.is-total strong{font-size:15px;font-weight:800}.PaymentDetail .PaymentDetailCard .PaymentDetailBody .PaymentDetailBreakdown .PaymentDetailBreakdownNote{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.PaymentDetail .PaymentDetailCard .PaymentDetailBody .PaymentDetailGrid{grid-gap:12px 16px;display:grid;gap:12px 16px;grid-template-columns:1fr 1fr}.PaymentDetail .PaymentDetailCard .PaymentDetailBody .PaymentDetailGrid .PaymentDetailField{display:flex;flex-direction:column;gap:3px;min-width:0}.PaymentDetail .PaymentDetailCard .PaymentDetailBody .PaymentDetailGrid .PaymentDetailField.is-wide{grid-column:1/-1}.PaymentDetail .PaymentDetailCard .PaymentDetailBody .PaymentDetailGrid .PaymentDetailField span{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.PaymentDetail .PaymentDetailCard .PaymentDetailBody .PaymentDetailGrid .PaymentDetailField strong{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:600;gap:8px;word-break:break-word}.PaymentDetail .PaymentDetailCard .PaymentDetailBody .PaymentDetailGrid .PaymentDetailField strong em{color:var(--text_Title_Light);font-style:normal;font-weight:500}.PaymentDetail .PaymentDetailCard .PaymentDetailFooter{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:8px;justify-content:flex-end;padding:14px 20px}.PaymentDetail .PaymentDetailCard .PaymentDetailFooter .PaymentDetailEdit{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 12px;transition:background .12s ease,color .12s ease}.PaymentDetail .PaymentDetailCard .PaymentDetailFooter .PaymentDetailEdit .material-symbols-outlined{font-size:17px}.PaymentDetail .PaymentDetailCard .PaymentDetailFooter .PaymentDetailEdit:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.PaymentDetail .PaymentDetailCard .PaymentDetailFooter .PaymentDetailDone{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px;transition:background .12s ease}.PaymentDetail .PaymentDetailCard .PaymentDetailFooter .PaymentDetailDone:hover{background:var(--background_Gray_Light)}@media(max-width:600px){.PaymentDetail{padding:12px}.PaymentDetail .PaymentDetailCard{max-height:92dvh;width:100%}.PaymentDetail .PaymentDetailCard .PaymentDetailBody{padding:16px}.PaymentDetail .PaymentDetailCard .PaymentDetailBody .PaymentDetailGrid{grid-template-columns:1fr}}@keyframes PaymentDetailFadeIn{0%{opacity:0}to{opacity:1}}@keyframes PaymentDetailPopIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.Payments{display:flex;flex-direction:column;height:100%;max-height:none;max-width:100%;min-height:0;overflow:auto;width:100%}.Payments .PaymentsHeader{display:flex;flex-direction:column;flex-shrink:0}.Payments .PaymentsHeader .PaymentsHeaderStats{align-items:center;display:flex;position:relative}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderArrow{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:999px;box-shadow:0 10px 24px #0f172a2e;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;height:32px;justify-content:center;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:32px;z-index:4}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderArrow .material-symbols-outlined{font-size:18px}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderArrow:hover{background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 22%,#0000);color:var(--InProgress)}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderArrow:first-child{left:6px}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderArrow:last-child{right:6px}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderStatsList{display:flex;flex:1 1;gap:12px;overflow-x:auto;padding:3px;position:relative;scroll-behavior:smooth;scrollbar-width:none;z-index:1}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderStatsList::-webkit-scrollbar{display:none}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderStatsList .PaymentsHeaderStat{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:6px;min-width:150px;outline:3px solid #0000;padding:12px 16px;transition:border .15s ease,outline .15s ease}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderStatsList .PaymentsHeaderStat .PaymentsHeaderStatLabel{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderStatsList .PaymentsHeaderStat .PaymentsHeaderStatValue{color:var(--text_Title_Light);font-size:18px;font-weight:700}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderStatsList .PaymentsHeaderStat:hover{border-color:var(--border_Blue)}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderStatsList .PaymentsHeaderStat.is-active{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderStatsList .PaymentsHeaderStat.is-active .PaymentsHeaderStatLabel{font-weight:600}.Payments .PaymentsTableShell{display:flex;flex:1 1 auto;flex-direction:column;margin-top:10px;min-height:0}.Payments .PaymentsTableShell .PaymentsDateFilter{align-items:center;display:flex}.Payments .PaymentsTableShell .PaymentsMethodFilter{position:relative}.Payments .PaymentsTableShell .PaymentsMethodFilter .PaymentsFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Payments .PaymentsTableShell .PaymentsMethodFilter .PaymentsFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Payments .PaymentsTableShell .PaymentsMethodFilter .PaymentsFilterButton .PaymentsFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Payments .PaymentsTableShell .PaymentsMethodFilter .PaymentsFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:180px;overflow-y:auto;padding:10px;position:absolute;top:calc(100% + 6px);z-index:20}.Payments .PaymentsTableShell .PaymentsMethodFilter .PaymentsFilterMenu .PaymentsFilterOption{align-items:center;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 10px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Payments .PaymentsTableShell .PaymentsMethodFilter .PaymentsFilterMenu .PaymentsFilterOption .PaymentsOptionIndicator{background:var(--background_White);border:1.5px solid var(--border_Dark_Light);border-radius:999px;flex:0 0 14px;height:14px;position:relative;width:14px}.Payments .PaymentsTableShell .PaymentsMethodFilter .PaymentsFilterMenu .PaymentsFilterOption .PaymentsOptionIndicator.is-selected{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue)}.Payments .PaymentsTableShell .PaymentsMethodFilter .PaymentsFilterMenu .PaymentsFilterOption .PaymentsOptionIndicator.is-selected:after{background:var(--background_Blue);border-radius:999px;content:"";height:7px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:7px}.Payments .PaymentsTableShell .PaymentsMethodFilter .PaymentsFilterMenu .PaymentsFilterOption .PaymentsMethodOption{align-items:center;display:inline-flex;gap:8px}.Payments .PaymentsTableShell .PaymentsMethodFilter .PaymentsFilterMenu .PaymentsFilterOption .PaymentsMethodOption img{height:16px;object-fit:contain;width:16px}.Payments .PaymentsTableShell .PaymentsMethodFilter .PaymentsFilterMenu .PaymentsFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Payments .PaymentsTableShell .Table .TableGrid .TableSelectHeader{background-color:var(--background_Gray_Light_Light);left:0;position:-webkit-sticky;position:sticky;z-index:6}.Payments .PaymentsTableShell .Table .TableGrid .TableSelectCell{background-color:var(--background_White);left:0;position:-webkit-sticky;position:sticky;z-index:1}.Payments .PaymentsTableShell .Table .TableGrid .PaymentsCell{align-items:center;display:flex;min-width:120px}.Payments .PaymentsTableShell .Table .TableGrid .PaymentsCellClient{align-items:flex-start;flex-direction:column;gap:1px}.Payments .PaymentsTableShell .Table .TableGrid .PaymentsCellClient .PaymentsClientName{color:var(--text_Title_Dark);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Payments .PaymentsTableShell .Table .TableGrid .PaymentsCellClient .PaymentsClientSource{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:10.5px;gap:3px}.Payments .PaymentsTableShell .Table .TableGrid .PaymentsCellClient .PaymentsClientSource .material-symbols-outlined{font-size:12px}.Payments .PaymentsTableShell .Table .TableGrid .PaymentsMethodBadge{align-items:center;display:inline-flex;gap:6px}.Payments .PaymentsTableShell .Table .TableGrid .PaymentsMethodBadge img{height:16px;object-fit:contain;width:16px}.Payments .PaymentsTableShell .Table .TableGrid .PaymentsCellSource{align-items:center;display:flex;flex-wrap:nowrap;gap:6px;min-width:120px}.Payments .PaymentsTableShell .Table .TableGrid .PaymentsCellSource .PaymentsSourceBadge{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;gap:4px;line-height:1.4;padding:3px 8px;white-space:nowrap}.Payments .PaymentsTableShell .Table .TableGrid .PaymentsCellSource .PaymentsSourceBadge .material-symbols-outlined{font-size:14px}.Payments .PaymentsTableShell .Table .TableGrid .PaymentsCellSource .PaymentsSourceBadge.is-financed,.Payments .PaymentsTableShell .Table .TableGrid .PaymentsCellSource .PaymentsSourceBadge.is-subscription{background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-color:color-mix(in srgb,var(--background_Blue) 30%,#0000);color:var(--background_Blue_Dark)}.Payments .PaymentsTableShell .Table .TableGrid .PaymentsCellSource .PaymentsSourceChip{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:4px;line-height:1.4;padding:3px 8px;transition:border-color .12s ease,color .12s ease;white-space:nowrap}.Payments .PaymentsTableShell .Table .TableGrid .PaymentsCellSource .PaymentsSourceChip .material-symbols-outlined{font-size:14px}.Payments .PaymentsTableShell .Table .TableGrid .PaymentsCellSource .PaymentsSourceChip:hover{border-color:var(--border_Blue);color:var(--background_Blue_Dark)}.Payments .PaymentsTableShell .Table .TableGrid .PaymentsCellStatus .PaymentsStatusBadge{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-weight:600;justify-content:center;padding:4px 10px;text-transform:capitalize}.Payments .PaymentsTableShell .Table .TableGrid .PaymentsCellStatus .PaymentsStatusBadge.is-pending{background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 30%,#0000);color:var(--background_Blue_Dark)}.Payments .PaymentsTableShell .Table .TableGrid .PaymentsCellStatus .PaymentsStatusBadge.is-succeeded{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.Payments .PaymentsTableShell .Table .TableGrid .PaymentsCellStatus .PaymentsStatusBadge.is-failed{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.Payments .PaymentsTableShell .Table .TableGrid .PaymentsCellStatus .PaymentsStatusBadge.is-refunded{background:color-mix(in srgb,var(--pending) 10%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.Payments .PaymentsTableShell .Table .TableGrid .PaymentsCellStatus .PaymentsStatusBadge.is-disputed{background:color-mix(in srgb,var(--InProgress) 8%,#0000);border-color:color-mix(in srgb,var(--InProgress) 28%,#0000);color:var(--InProgress)}.Payments .PaymentsTableShell .Table .TableGrid .PaymentsCellStatus .PaymentsStatusBadge.is-unknown{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.Payments .PaymentsTableShell .Table .TableGrid .SettingsActionsHeader{max-width:70px}.Payments .PaymentsTableShell .Table .TableGrid .SettingsActionsHeader,.Payments .PaymentsTableShell .Table .TableGrid .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.Payments .PaymentsTableShell .Table .TableGrid .SettingsActionsHeader{background-color:var(--background_Gray_Light_Light);z-index:6}.Payments .PaymentsTableShell .Table .TableGrid .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.Payments .PaymentsTableShell .Table .TableGrid .SettingsCellEdit:hover{color:var(--text_Title_Dark)}@media(max-width:600px){.Payments{overflow-x:hidden}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderArrow{display:none}}.PaymentsMethodBadge{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:600;gap:8px}.PaymentsMethodBadge img{height:16px;object-fit:contain;width:16px}.SubscriptionDetail{align-items:center;animation:SubscriptionDetailOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1100}@keyframes SubscriptionDetailOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes SubscriptionDetailPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes SubscriptionDetailShimmer{0%{background-position:-420px 0}to{background-position:420px 0}}.SubscriptionDetail .SubscriptionDetailOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.SubscriptionDetail .SubscriptionDetailCard{animation:SubscriptionDetailPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:88vh;max-width:92vw;overflow:hidden;position:relative;width:620px;z-index:1}.SubscriptionDetail .SubscriptionDetailHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;flex-shrink:0;gap:10px;padding:16px 22px}.SubscriptionDetail .SubscriptionDetailHeader h3{color:var(--text_Title_Dark);flex:1 1 auto;font-size:18px;font-weight:600;margin:0}.SubscriptionDetail .SubscriptionDetailHeader .SubscriptionDetailBack,.SubscriptionDetail .SubscriptionDetailHeader .SubscriptionDetailClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.SubscriptionDetail .SubscriptionDetailHeader .SubscriptionDetailBack .material-symbols-outlined,.SubscriptionDetail .SubscriptionDetailHeader .SubscriptionDetailClose .material-symbols-outlined{font-size:21px}.SubscriptionDetail .SubscriptionDetailHeader .SubscriptionDetailBack:hover,.SubscriptionDetail .SubscriptionDetailHeader .SubscriptionDetailClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.SubscriptionDetail .SubscriptionDetailHeader .SubscriptionDetailBack:active,.SubscriptionDetail .SubscriptionDetailHeader .SubscriptionDetailClose:active{transform:scale(.92)}.SubscriptionDetail .SubscriptionDetailBody{-webkit-overflow-scrolling:touch;display:flex;flex:1 1 auto;flex-direction:column;gap:18px;min-height:0;overflow-y:auto;padding:20px 22px 24px}.SubscriptionDetail .SubscriptionDetailError{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 12px}.SubscriptionDetail .SubscriptionDetailLoading{display:flex;flex-direction:column;gap:14px}.SubscriptionDetail .SubscriptionDetailLoading .SubscriptionDetailSkeleton{animation:SubscriptionDetailShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 25%,var(--background_Gray_Light_Light) 37%,var(--background_Gray_Light) 63%);background-size:840px 100%;border-radius:10px;display:block}.SubscriptionDetail .SubscriptionDetailLoading .SubscriptionDetailSkeleton.is-lg{height:58px}.SubscriptionDetail .SubscriptionDetailLoading .SubscriptionDetailSkeleton.is-grid{height:120px}.SubscriptionDetail .SubscriptionDetailLoading .SubscriptionDetailSkeleton.is-md{height:46px}.SubscriptionDetail .SubscriptionDetailIdentity{align-items:center;display:flex;gap:12px}.SubscriptionDetail .SubscriptionDetailIdentity .SubscriptionDetailAvatar{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:12px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.SubscriptionDetail .SubscriptionDetailIdentity .SubscriptionDetailAvatar .material-symbols-outlined{font-size:22px}.SubscriptionDetail .SubscriptionDetailIdentity .SubscriptionDetailIdentityMain{flex:1 1 auto;min-width:0}.SubscriptionDetail .SubscriptionDetailIdentity .SubscriptionDetailIdentityMain h4{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SubscriptionDetail .SubscriptionDetailIdentity .SubscriptionDetailIdentityMain p{color:var(--text_Title_Light_Light);font-size:12.5px;margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SubscriptionDetail .SubscriptionDetailBadge{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;padding:4px 11px}.SubscriptionDetail .SubscriptionDetailBadge.is-active,.SubscriptionDetail .SubscriptionDetailBadge.is-completed{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SubscriptionDetail .SubscriptionDetailBadge.is-paused{background:color-mix(in srgb,var(--pending) 12%,#0000);border-color:color-mix(in srgb,var(--pending) 30%,#0000);color:var(--pending)}.SubscriptionDetail .SubscriptionDetailBadge.is-canceled,.SubscriptionDetail .SubscriptionDetailBadge.is-pastdue{background:color-mix(in srgb,var(--Canceled) 12%,#0000);border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.SubscriptionDetail .SubscriptionDetailStatGrid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.SubscriptionDetail .SubscriptionDetailStatGrid .SubscriptionDetailStat{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:4px;padding:12px 14px}.SubscriptionDetail .SubscriptionDetailStatGrid .SubscriptionDetailStat .SubscriptionDetailStatLabel{color:var(--text_Title_Light_Light);font-size:11.5px;font-weight:500;letter-spacing:.03em;text-transform:uppercase}.SubscriptionDetail .SubscriptionDetailStatGrid .SubscriptionDetailStat .SubscriptionDetailStatValue{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.SubscriptionDetail .SubscriptionDetailSection{display:flex;flex-direction:column;gap:10px}.SubscriptionDetail .SubscriptionDetailSection h5{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0}.SubscriptionDetail .SubscriptionDetailSection .SubscriptionDetailSectionHead{align-items:center;display:flex;gap:10px;justify-content:space-between}.SubscriptionDetail .SubscriptionDetailSection .SubscriptionDetailSectionHead .SubscriptionDetailInlineAction{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:5px;padding:5px 10px;transition:border-color .12s ease,background .12s ease}.SubscriptionDetail .SubscriptionDetailSection .SubscriptionDetailSectionHead .SubscriptionDetailInlineAction .material-symbols-outlined{font-size:16px}.SubscriptionDetail .SubscriptionDetailSection .SubscriptionDetailSectionHead .SubscriptionDetailInlineAction:hover{background:var(--background_Gray_Light);border-color:var(--border_Blue)}.SubscriptionDetail .SubscriptionDetailBreakdown{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:14px 16px}.SubscriptionDetail .SubscriptionDetailBreakdown .SubscriptionDetailBreakdownRow{align-items:center;color:var(--text_Title_Light);display:flex;font-size:13px;justify-content:space-between}.SubscriptionDetail .SubscriptionDetailBreakdown .SubscriptionDetailBreakdownRow span:last-child{color:var(--text_Title_Dark);font-weight:600}.SubscriptionDetail .SubscriptionDetailBreakdown .SubscriptionDetailBreakdownRow.is-total{border-top:1px solid var(--border_Light);font-size:14px;font-weight:700;margin-top:4px;padding-top:10px}.SubscriptionDetail .SubscriptionDetailBreakdown .SubscriptionDetailBreakdownRow.is-total span{color:var(--text_Title_Dark)}.SubscriptionDetail .SubscriptionDetailCardOnFile{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:600;gap:10px;padding:12px 14px}.SubscriptionDetail .SubscriptionDetailCardOnFile .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.SubscriptionDetail .SubscriptionDetailCardOnFile.is-empty{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light);font-weight:500}.SubscriptionDetail .SubscriptionDetailEmpty{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Light);border-radius:10px;color:var(--text_Title_Light_Light);display:flex;font-size:12.5px;gap:10px;padding:14px 16px}.SubscriptionDetail .SubscriptionDetailEmpty .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.SubscriptionDetail .SubscriptionDetailInvoiceList{display:flex;flex-direction:column;gap:8px}.SubscriptionDetail .SubscriptionDetailInvoiceList .SubscriptionDetailInvoiceRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:10px 12px;text-align:left;transition:border-color .12s ease,background .12s ease;width:100%}.SubscriptionDetail .SubscriptionDetailInvoiceList .SubscriptionDetailInvoiceRow:hover{background:var(--background_Gray_Light);border-color:var(--border_Blue)}.SubscriptionDetail .SubscriptionDetailInvoiceList .SubscriptionDetailInvoiceRow .SubscriptionDetailInvoiceIcon{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:8px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.SubscriptionDetail .SubscriptionDetailInvoiceList .SubscriptionDetailInvoiceRow .SubscriptionDetailInvoiceIcon .material-symbols-outlined{font-size:18px}.SubscriptionDetail .SubscriptionDetailInvoiceList .SubscriptionDetailInvoiceRow .SubscriptionDetailInvoiceMain{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.SubscriptionDetail .SubscriptionDetailInvoiceList .SubscriptionDetailInvoiceRow .SubscriptionDetailInvoiceMain .SubscriptionDetailInvoiceTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.SubscriptionDetail .SubscriptionDetailInvoiceList .SubscriptionDetailInvoiceRow .SubscriptionDetailInvoiceMain .SubscriptionDetailInvoiceSub{color:var(--text_Title_Light_Light);font-size:12px}.SubscriptionDetail .SubscriptionDetailInvoiceList .SubscriptionDetailInvoiceRow .SubscriptionDetailInvoiceMeta{align-items:center;display:flex;flex-shrink:0;gap:12px}.SubscriptionDetail .SubscriptionDetailInvoiceList .SubscriptionDetailInvoiceRow .SubscriptionDetailInvoiceMeta .SubscriptionDetailInvoicePill{align-items:center;border-radius:999px;display:inline-flex;font-size:11.5px;font-weight:600;padding:3px 9px}.SubscriptionDetail .SubscriptionDetailInvoiceList .SubscriptionDetailInvoiceRow .SubscriptionDetailInvoiceMeta .SubscriptionDetailInvoicePill.is-paid{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.SubscriptionDetail .SubscriptionDetailInvoiceList .SubscriptionDetailInvoiceRow .SubscriptionDetailInvoiceMeta .SubscriptionDetailInvoicePill.is-unpaid{background:color-mix(in srgb,var(--pending) 12%,#0000);color:var(--pending)}.SubscriptionDetail .SubscriptionDetailInvoiceList .SubscriptionDetailInvoiceRow .SubscriptionDetailInvoiceMeta .SubscriptionDetailInvoiceAmount{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.SubscriptionDetail .SubscriptionDetailInvoiceList .SubscriptionDetailInvoiceRow .SubscriptionDetailInvoiceChevron{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:20px}.SubscriptionDetail .SubscriptionDetailCardForm{display:flex;flex-direction:column;gap:14px}.SubscriptionDetail .SubscriptionDetailCardForm .SubscriptionDetailCardFormHint{color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0}.SubscriptionDetail .SubscriptionDetailCardForm .SubscriptionDetailCardInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);padding:10px 12px;transition:border-color .15s ease,box-shadow .15s ease}.SubscriptionDetail .SubscriptionDetailCardForm .SubscriptionDetailCardInput:focus-within{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover)}.SubscriptionDetail .SubscriptionDetailCardForm .SubscriptionDetailCardFormActions{align-items:center;display:flex;gap:10px;justify-content:flex-end}.SubscriptionDetail .SubscriptionDetailActions{align-items:center;border-top:1px solid var(--border_Light);display:flex;flex-shrink:0;gap:10px;padding:12px 22px}.SubscriptionDetail .SubscriptionDetailActions .SubscriptionDetailActionsSpacer{flex:1 1 auto}.SubscriptionDetail .SubscriptionDetailDanger{background:#0000;border:none;color:var(--Canceled);cursor:pointer;font-size:13px;font-weight:600;padding:8px 4px;transition:color .15s ease}.SubscriptionDetail .SubscriptionDetailDanger:hover{text-decoration:underline}.SubscriptionDetail .SubscriptionDetailDanger:disabled{cursor:not-allowed;opacity:.6;text-decoration:none}.SubscriptionDetail .SubscriptionDetailSecondary{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:600;height:38px;padding:0 16px;transition:border-color .12s ease,background .12s ease,transform .08s ease}.SubscriptionDetail .SubscriptionDetailSecondary:hover{background:var(--background_Gray_Light);border-color:var(--border_Blue)}.SubscriptionDetail .SubscriptionDetailSecondary:active{transform:scale(.98)}.SubscriptionDetail .SubscriptionDetailSecondary:disabled{cursor:not-allowed;opacity:.55;transform:none}.SubscriptionDetail .SubscriptionDetailSecondary.is-loading{opacity:.7;pointer-events:none}.SubscriptionDetail .SubscriptionDetailPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SubscriptionDetail .SubscriptionDetailPrimary .SubscriptionDetailPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:var(--background_White);display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SubscriptionDetail .SubscriptionDetailPrimary .SubscriptionDetailPrimaryInner .material-symbols-outlined{color:var(--background_White);font-size:16px;font-weight:500}.SubscriptionDetail .SubscriptionDetailPrimary .SubscriptionDetailPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SubscriptionDetail .SubscriptionDetailPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SubscriptionDetail .SubscriptionDetailPrimary:active{transform:scale(.98)}.SubscriptionDetail .SubscriptionDetailPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.SubscriptionDetail .SubscriptionDetailPrimary.is-loading{opacity:.7;pointer-events:none}@media(max-width:1050px){.SubscriptionDetail{padding:16px}.SubscriptionDetail .SubscriptionDetailCard{max-width:calc(100vw - 32px)}.SubscriptionDetail .SubscriptionDetailStatGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.SubscriptionDetail{align-items:flex-end;padding:0}.SubscriptionDetail .SubscriptionDetailCard{border-radius:16px 16px 0 0;max-height:92dvh;max-width:100%;width:100%}.SubscriptionDetail .SubscriptionDetailHeader{padding:14px 16px}.SubscriptionDetail .SubscriptionDetailHeader h3{font-size:16px}.SubscriptionDetail .SubscriptionDetailBody{padding:16px}.SubscriptionDetail .SubscriptionDetailStatGrid{grid-template-columns:1fr 1fr}.SubscriptionDetail .SubscriptionDetailActions{flex-wrap:wrap;padding:12px 16px max(14px,env(safe-area-inset-bottom))}.SubscriptionDetail .SubscriptionDetailActions .SubscriptionDetailPrimary,.SubscriptionDetail .SubscriptionDetailActions .SubscriptionDetailSecondary{justify-content:center;min-height:44px}}.Subscriptions{display:flex;flex-direction:column;height:100%;max-width:100%;min-height:0;overflow:auto;width:100%}.Subscriptions .SubscriptionsTop{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:12px;justify-content:space-between}.Subscriptions .SubscriptionsTop .SubscriptionsSegment{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:inline-flex;padding:3px;position:relative}.Subscriptions .SubscriptionsTop .SubscriptionsSegment .SubscriptionsSegmentIndicator{background:var(--background_White);border-radius:8px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;position:absolute;top:3px;transform:translateX(0);transform:translateX(calc(var(--toggle-index, 0)*100%));transition:transform .32s cubic-bezier(.4,0,.2,1);width:calc(50% - 3px);will-change:transform;z-index:0}.Subscriptions .SubscriptionsTop .SubscriptionsSegment .SubscriptionsSegmentButton{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex:1 1;font-size:13px;font-weight:600;gap:6px;justify-content:center;min-width:150px;padding:7px 14px;position:relative;transition:color .2s ease;white-space:nowrap;z-index:1}.Subscriptions .SubscriptionsTop .SubscriptionsSegment .SubscriptionsSegmentButton .material-symbols-outlined{font-size:18px}.Subscriptions .SubscriptionsTop .SubscriptionsSegment .SubscriptionsSegmentButton.is-active,.Subscriptions .SubscriptionsTop .SubscriptionsSegment .SubscriptionsSegmentButton:hover{color:var(--text_Title_Dark)}.Subscriptions .SubscriptionsTop .SubscriptionsAction{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border .15s ease,box-shadow .15s ease,transform .05s ease}.Subscriptions .SubscriptionsTop .SubscriptionsAction .SubscriptionsActionInner{align-items:center;background:var(--text_Title_Dark);border-radius:999px;display:inline-flex;height:20px;justify-content:center;width:20px}.Subscriptions .SubscriptionsTop .SubscriptionsAction .SubscriptionsActionInner .material-symbols-outlined{color:var(--background_White);font-size:16px}.Subscriptions .SubscriptionsTop .SubscriptionsAction .SubscriptionsActionLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.Subscriptions .SubscriptionsTop .SubscriptionsAction:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.Subscriptions .SubscriptionsTop .SubscriptionsAction:active{transform:scale(.98)}.Subscriptions .SubscriptionsKpis{align-items:center;display:flex;flex-shrink:0;gap:12px;margin-top:14px;overflow-x:auto;padding:3px;scrollbar-width:none}.Subscriptions .SubscriptionsKpis::-webkit-scrollbar{display:none}.Subscriptions .SubscriptionsKpis .SubscriptionsKpi{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex:1 1 auto;flex-direction:column;gap:6px;min-width:170px;padding:12px 16px}.Subscriptions .SubscriptionsKpis .SubscriptionsKpi .SubscriptionsKpiLabel{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:14px;font-weight:400;gap:6px}.Subscriptions .SubscriptionsKpis .SubscriptionsKpi .SubscriptionsKpiLabel .material-symbols-outlined{font-size:16px}.Subscriptions .SubscriptionsKpis .SubscriptionsKpi .SubscriptionsKpiValue{color:var(--text_Title_Light);font-size:18px;font-weight:700}.Subscriptions .SubscriptionsKpis .SubscriptionsKpi.is-pastDue .SubscriptionsKpiLabel .material-symbols-outlined{color:var(--Canceled)}.Subscriptions .SubscriptionsKpis .SubscriptionsKpi.is-active .SubscriptionsKpiLabel .material-symbols-outlined{color:var(--Done)}.Subscriptions .SubscriptionsTableShell{display:flex;flex:1 1 auto;flex-direction:column;margin-top:12px;min-height:0}.Subscriptions .SubscriptionsTableShell .Table .TableGrid .SubscriptionsCell{align-items:center;display:flex;min-width:120px}.Subscriptions .SubscriptionsTableShell .Table .TableGrid .SubscriptionsCellClient{align-items:flex-start;flex-direction:column;gap:1px}.Subscriptions .SubscriptionsTableShell .Table .TableGrid .SubscriptionsCellClient .SubscriptionsClientName{color:var(--text_Title_Dark);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Subscriptions .SubscriptionsTableShell .Table .TableGrid .SubscriptionsCellClient .SubscriptionsClientSub{color:var(--text_Title_Light_Light);font-size:10.5px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Subscriptions .SubscriptionsTableShell .Table .TableGrid .SubscriptionsPlanName{color:var(--text_Title_Light);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Subscriptions .SubscriptionsTableShell .Table .TableGrid .SubscriptionsCellAmount{gap:5px}.Subscriptions .SubscriptionsTableShell .Table .TableGrid .SubscriptionsCellAmount .SubscriptionsAmountValue{color:var(--text_Title_Dark);font-weight:600}.Subscriptions .SubscriptionsTableShell .Table .TableGrid .SubscriptionsCellAmount .SubscriptionsAmountInterval{color:var(--text_Title_Light_Light);font-size:11.5px}.Subscriptions .SubscriptionsTableShell .Table .TableGrid .SubscriptionsCellStatus .SubscriptionsStatusBadge{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-weight:600;justify-content:center;padding:4px 10px;text-transform:capitalize}.Subscriptions .SubscriptionsTableShell .Table .TableGrid .SubscriptionsCellStatus .SubscriptionsStatusBadge.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.Subscriptions .SubscriptionsTableShell .Table .TableGrid .SubscriptionsCellStatus .SubscriptionsStatusBadge.is-paused{background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 30%,#0000);color:var(--background_Blue_Dark)}.Subscriptions .SubscriptionsTableShell .Table .TableGrid .SubscriptionsCellStatus .SubscriptionsStatusBadge.is-past_due{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.Subscriptions .SubscriptionsTableShell .Table .TableGrid .SubscriptionsCellStatus .SubscriptionsStatusBadge.is-completed{background:color-mix(in srgb,var(--pending) 10%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.Subscriptions .SubscriptionsTableShell .Table .TableGrid .SubscriptionsCellStatus .SubscriptionsStatusBadge.is-canceled,.Subscriptions .SubscriptionsTableShell .Table .TableGrid .SubscriptionsCellStatus .SubscriptionsStatusBadge.is-unknown{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.Subscriptions .SubscriptionsTableShell .Table .TableGrid .SettingsActionsHeader{max-width:70px}.Subscriptions .SubscriptionsTableShell .Table .TableGrid .SettingsActionsHeader,.Subscriptions .SubscriptionsTableShell .Table .TableGrid .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.Subscriptions .SubscriptionsTableShell .Table .TableGrid .SettingsActionsHeader{background-color:var(--background_Gray_Light_Light);z-index:6}.Subscriptions .SubscriptionsTableShell .Table .TableGrid .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;font-size:24px;justify-content:center;min-width:50px;padding:0}.Subscriptions .SubscriptionsTableShell .Table .TableGrid .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.Subscriptions .SubscriptionsPlans{display:flex;flex:1 1 auto;flex-direction:column;margin-top:16px;min-height:0}.Subscriptions .SubscriptionsPlans .SubscriptionsPlansError{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;margin-bottom:12px;padding:12px 14px}.Subscriptions .SubscriptionsPlans .SubscriptionsPlansError .material-symbols-outlined{font-size:18px}.Subscriptions .SubscriptionsPlans .SubscriptionsPlansGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.Subscriptions .SubscriptionsPlans .SubscriptionsPlansGrid .SubscriptionsPlanCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:16px;text-align:left;transition:border .15s ease,box-shadow .15s ease,transform .08s ease}.Subscriptions .SubscriptionsPlans .SubscriptionsPlansGrid .SubscriptionsPlanCard:hover{border-color:var(--border_Blue);box-shadow:0 6px 16px #00000014;transform:translateY(-1px)}.Subscriptions .SubscriptionsPlans .SubscriptionsPlansGrid .SubscriptionsPlanCard .SubscriptionsPlanCardHead{align-items:center;display:flex;justify-content:space-between}.Subscriptions .SubscriptionsPlans .SubscriptionsPlansGrid .SubscriptionsPlanCard .SubscriptionsPlanCardHead .SubscriptionsPlanCardIcon{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:10px;display:inline-flex;height:34px;justify-content:center;width:34px}.Subscriptions .SubscriptionsPlans .SubscriptionsPlansGrid .SubscriptionsPlanCard .SubscriptionsPlanCardHead .SubscriptionsPlanCardIcon .material-symbols-outlined{color:var(--background_Blue);font-size:20px}.Subscriptions .SubscriptionsPlans .SubscriptionsPlansGrid .SubscriptionsPlanCard .SubscriptionsPlanCardHead .SubscriptionsPlanCardStatus{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:10.5px;font-weight:600;padding:3px 9px}.Subscriptions .SubscriptionsPlans .SubscriptionsPlansGrid .SubscriptionsPlanCard .SubscriptionsPlanCardHead .SubscriptionsPlanCardStatus.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.Subscriptions .SubscriptionsPlans .SubscriptionsPlansGrid .SubscriptionsPlanCard .SubscriptionsPlanCardHead .SubscriptionsPlanCardStatus.is-archived{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.Subscriptions .SubscriptionsPlans .SubscriptionsPlansGrid .SubscriptionsPlanCard .SubscriptionsPlanCardName{color:var(--text_Title_Dark);font-size:15px;font-weight:700}.Subscriptions .SubscriptionsPlans .SubscriptionsPlansGrid .SubscriptionsPlanCard .SubscriptionsPlanCardDesc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text_Title_Light_Light);display:-webkit-box;font-size:12.5px;overflow:hidden}.Subscriptions .SubscriptionsPlans .SubscriptionsPlansGrid .SubscriptionsPlanCard .SubscriptionsPlanCardMeta{align-items:baseline;border-top:1px solid var(--border_Light);display:flex;justify-content:space-between;margin-top:4px;padding-top:10px}.Subscriptions .SubscriptionsPlans .SubscriptionsPlansGrid .SubscriptionsPlanCard .SubscriptionsPlanCardMeta .SubscriptionsPlanCardAmount{align-items:baseline;color:var(--text_Title_Dark);display:inline-flex;font-size:16px;font-weight:700;gap:3px}.Subscriptions .SubscriptionsPlans .SubscriptionsPlansGrid .SubscriptionsPlanCard .SubscriptionsPlanCardMeta .SubscriptionsPlanCardAmount .SubscriptionsPlanCardInterval{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500}.Subscriptions .SubscriptionsPlans .SubscriptionsPlansGrid .SubscriptionsPlanCard .SubscriptionsPlanCardMeta .SubscriptionsPlanCardCycle{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600}.Subscriptions .SubscriptionsPlans .SubscriptionsPlansGrid .SubscriptionsPlanCard.is-skeleton{cursor:default;pointer-events:none}.Subscriptions .SubscriptionsPlans .SubscriptionsPlansGrid .SubscriptionsPlanCard.is-skeleton .SubscriptionsPlanSkeleton{animation:SubscriptionsShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light_Light) 25%,var(--background_Gray_Light) 37%,var(--background_Gray_Light_Light) 63%);background-size:400% 100%;border-radius:6px;display:block;height:14px;width:70%}.Subscriptions .SubscriptionsPlans .SubscriptionsPlansGrid .SubscriptionsPlanCard.is-skeleton .SubscriptionsPlanSkeleton.is-short{width:45%}.Subscriptions .SubscriptionsPlans .SubscriptionsPlansGrid .SubscriptionsPlanCard.is-skeleton .SubscriptionsPlanSkeleton.is-line{height:30px;margin-top:10px;width:90%}@keyframes SubscriptionsShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(max-width:600px){.Subscriptions{overflow-x:hidden}.Subscriptions .SubscriptionsTop .SubscriptionsAction .SubscriptionsActionLabel{display:inline}.Subscriptions .SubscriptionsKpis .SubscriptionsKpi{min-width:150px}}.Financing{display:flex;flex-direction:column;gap:14px;height:100%;max-width:100%;min-height:0;overflow:auto;width:100%}.Financing .FinancingHero{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-shrink:0;gap:16px;padding:18px}.Financing .FinancingHero .FinancingHeroIcon{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:12px;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.Financing .FinancingHero .FinancingHeroIcon .material-symbols-outlined{color:var(--background_Blue);font-size:24px}.Financing .FinancingHero .FinancingHeroBody{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.Financing .FinancingHero .FinancingHeroBody h2{color:var(--text_Title_Dark);font-size:17px;font-weight:700;margin:0}.Financing .FinancingHero .FinancingHeroBody p{color:var(--text_Title_Light);font-size:13px;margin:0}.Financing .FinancingHero .FinancingHeroControl{align-items:center;display:inline-flex;flex-shrink:0;gap:10px}.Financing .FinancingHero .FinancingHeroControl .FinancingHeroControlLabel{color:var(--text_Title_Light_Light);font-size:12.5px;font-weight:600;min-width:22px}.Financing .FinancingHero .FinancingHeroControl .FinancingToggle{background:#0000;border:none;cursor:pointer;padding:0}.Financing .FinancingHero .FinancingHeroControl .FinancingToggle .FinancingToggleTrack{align-items:center;background:var(--border_Light);border-radius:999px;display:flex;height:24px;padding:2px;transition:background .2s ease;width:44px}.Financing .FinancingHero .FinancingHeroControl .FinancingToggle .FinancingToggleTrack .FinancingToggleThumb{background:var(--background_White);border-radius:999px;box-shadow:0 2px 6px #0f172a33;height:20px;transition:transform .2s ease;width:20px}.Financing .FinancingHero .FinancingHeroControl .FinancingToggle.is-on .FinancingToggleTrack{background:var(--Done)}.Financing .FinancingHero .FinancingHeroControl .FinancingToggle.is-on .FinancingToggleTrack .FinancingToggleThumb{transform:translateX(20px)}.Financing .FinancingHero .FinancingHeroControl .FinancingToggle:disabled{cursor:not-allowed;opacity:.7}.Financing .FinancingHero .FinancingHeroControl .FinancingStatusPill{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px}.Financing .FinancingHero .FinancingHeroControl .FinancingStatusPill .material-symbols-outlined{font-size:16px}.Financing .FinancingHero .FinancingHeroControl .FinancingStatusPill.is-on{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.Financing .FinancingNotice{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;gap:8px;padding:10px 12px}.Financing .FinancingNotice .material-symbols-outlined{font-size:18px}.Financing .FinancingKpis{align-items:center;display:flex;flex-shrink:0;gap:12px;overflow-x:auto;padding:3px;scrollbar-width:none}.Financing .FinancingKpis::-webkit-scrollbar{display:none}.Financing .FinancingKpis .FinancingKpi{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex:1 1 auto;flex-direction:column;gap:6px;min-width:170px;padding:12px 16px}.Financing .FinancingKpis .FinancingKpi .FinancingKpiLabel{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:14px;font-weight:400;gap:6px}.Financing .FinancingKpis .FinancingKpi .FinancingKpiLabel .material-symbols-outlined{font-size:16px}.Financing .FinancingKpis .FinancingKpi .FinancingKpiValue{color:var(--text_Title_Light);font-size:18px;font-weight:700}.Financing .FinancingKpis .FinancingKpi.is-volume .FinancingKpiLabel .material-symbols-outlined{color:var(--background_Blue)}.Financing .FinancingKpis .FinancingKpi.is-count .FinancingKpiLabel .material-symbols-outlined{color:var(--pending)}.Financing .FinancingKpis .FinancingKpi.is-avg .FinancingKpiLabel .material-symbols-outlined{color:var(--Done)}.Financing .FinancingTableShell{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.Financing .FinancingTableShell .Table .TableGrid .FinancingCell{align-items:center;display:flex;min-width:120px}.Financing .FinancingTableShell .Table .TableGrid .FinancingCellClient{align-items:flex-start;flex-direction:column;gap:1px}.Financing .FinancingTableShell .Table .TableGrid .FinancingCellClient .FinancingClientName{color:var(--text_Title_Dark);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Financing .FinancingTableShell .Table .TableGrid .FinancingCellClient .FinancingClientSub{color:var(--text_Title_Light_Light);font-size:10.5px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Financing .FinancingTableShell .Table .TableGrid .FinancingCellStatus .FinancingStatusBadge{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-weight:600;justify-content:center;padding:4px 10px}.Financing .FinancingTableShell .Table .TableGrid .FinancingCellStatus .FinancingStatusBadge.is-pending{background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 30%,#0000);color:var(--background_Blue_Dark)}.Financing .FinancingTableShell .Table .TableGrid .FinancingCellStatus .FinancingStatusBadge.is-succeeded{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.Financing .FinancingTableShell .Table .TableGrid .FinancingCellStatus .FinancingStatusBadge.is-failed{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.Financing .FinancingTableShell .Table .TableGrid .FinancingCellStatus .FinancingStatusBadge.is-refunded{background:color-mix(in srgb,var(--pending) 10%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.Financing .FinancingTableShell .Table .TableGrid .FinancingCellStatus .FinancingStatusBadge.is-disputed{background:color-mix(in srgb,var(--InProgress) 8%,#0000);border-color:color-mix(in srgb,var(--InProgress) 28%,#0000);color:var(--InProgress)}.Financing .FinancingTableShell .Table .TableGrid .FinancingCellStatus .FinancingStatusBadge.is-unknown{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}@media(max-width:1050px){.Financing .FinancingKpis .FinancingKpi{min-width:150px}}@media(max-width:600px){.Financing{overflow-x:hidden}.Financing .FinancingHero{flex-wrap:wrap}.Financing .FinancingHero .FinancingHeroBody{min-width:200px}.Financing .FinancingHero .FinancingHeroControl{margin-left:auto}.Financing .FinancingKpis .FinancingKpi{min-width:150px}}.Disputes{display:flex;flex-direction:column;height:100%;max-height:none;max-width:100%;min-height:0;overflow:auto;width:100%}.Disputes .DisputesHeader{display:flex;flex-direction:column;flex-shrink:0}.Disputes .DisputesHeader .DisputesHeaderStats{align-items:center;display:flex;justify-content:flex-start;position:relative}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderArrow{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:999px;box-shadow:0 10px 24px #0f172a2e;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;height:32px;justify-content:center;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:32px;z-index:4}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderArrow .material-symbols-outlined{font-size:18px}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderArrow:hover{background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 22%,#0000);color:var(--InProgress)}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderArrow:first-child{left:6px}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderArrow:last-child{right:6px}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderStatsList{display:flex;flex:1 1;gap:12px;overflow-x:auto;padding:3px;position:relative;scroll-behavior:smooth;scrollbar-width:none;z-index:1}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderStatsList::-webkit-scrollbar{display:none}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderStatsList .DisputesHeaderStat{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:6px;min-width:150px;outline:3px solid #0000;padding:12px 16px;transition:border .15s ease,outline .15s ease}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderStatsList .DisputesHeaderStat .DisputesHeaderStatLabel{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;text-align:start}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderStatsList .DisputesHeaderStat .DisputesHeaderStatValue{color:var(--text_Title_Light);font-size:18px;font-weight:700}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderStatsList .DisputesHeaderStat:hover{border-color:var(--border_Blue)}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderStatsList .DisputesHeaderStat.is-active{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderStatsList .DisputesHeaderStat.is-active .DisputesHeaderStatLabel{font-weight:600}.Disputes .DisputesTableShell{display:flex;flex:1 1 auto;flex-direction:column;margin-top:10px;min-height:0}.Disputes .DisputesTableShell .DisputesDateFilter{align-items:center;display:flex}.Disputes .DisputesTableShell .Table .TableGrid .DisputesCell{align-items:center;display:flex;min-width:120px}.Disputes .DisputesTableShell .Table .TableGrid .DisputesCell .DisputesStatusBadge{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.Disputes .DisputesTableShell .Table .TableGrid .DisputesCell .DisputesStatusBadge.status-warning_needs_response{background:color-mix(in srgb,var(--pending) 10%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.Disputes .DisputesTableShell .Table .TableGrid .DisputesCell .DisputesStatusBadge.status-warning_under_review{background:color-mix(in srgb,var(--pending) 8%,#0000);border-color:color-mix(in srgb,var(--pending) 40%,#0000);color:var(--pending)}.Disputes .DisputesTableShell .Table .TableGrid .DisputesCell .DisputesStatusBadge.status-needs_response{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.Disputes .DisputesTableShell .Table .TableGrid .DisputesCell .DisputesStatusBadge.status-under_review{background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 30%,#0000);color:var(--background_Blue_Dark)}.Disputes .DisputesTableShell .Table .TableGrid .DisputesCell .DisputesStatusBadge.status-won{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.Disputes .DisputesTableShell .Table .TableGrid .DisputesCell .DisputesStatusBadge.status-lost{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.Disputes .DisputesTableShell .Table .TableGrid .DisputesCell .DisputesStatusBadge.status-expired{background:var(--background_Gray_Light);border-color:color-mix(in srgb,var(--background_Blue) 22%,#0000);color:var(--text_Title_Light)}.Disputes .DisputesTableShell .Table .TableGrid .DisputesCell .DisputesStatusBadge.status-warning_closed{background:color-mix(in srgb,var(--InProgress) 8%,#0000);border-color:color-mix(in srgb,var(--InProgress) 28%,#0000);color:#5b21b6}.Disputes .DisputesTableShell .Table .TableGrid .SettingsActionsHeader{max-width:70px}.Disputes .DisputesTableShell .Table .TableGrid .SettingsActionsHeader,.Disputes .DisputesTableShell .Table .TableGrid .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.Disputes .DisputesTableShell .Table .TableGrid .SettingsActionsHeader{background-color:var(--background_Gray_Light_Light);z-index:6}.Disputes .DisputesTableShell .Table .TableGrid .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.Disputes .DisputesTableShell .Table .TableGrid .SettingsCellEdit:hover{color:var(--text_Title_Dark)}@media(max-width:1050px){.Disputes .DisputesTableShell .Table .TableGrid th:first-child{background-color:var(--background_Gray_Light_Light);left:0;position:-webkit-sticky;position:sticky;z-index:6}.Disputes .DisputesTableShell .Table .TableGrid td:first-child{background-color:var(--background_White);left:0;position:-webkit-sticky;position:sticky;z-index:1}}@media(max-width:600px){.Disputes{overflow-x:hidden}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderArrow{display:none}}.DisputesMethodBadge{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:600;gap:8px}.DisputesMethodBadge img{height:16px;object-fit:contain;width:16px}.GenayaPayPayouts{display:flex;flex-direction:column;height:100%;max-height:none;max-width:100%;min-height:0;overflow:auto;width:100%}@media(max-width:1050px){.GenayaPayPayouts{overflow-x:hidden}.GenayaPayPayouts .GenayaPayPayoutsStats{gap:10px}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard{flex-basis:calc(50% - 5px);flex-grow:1;flex-shrink:1;padding:14px 16px}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatInfo h3{font-size:18px}}@media(max-width:600px){.GenayaPayPayouts{overflow-x:hidden}.GenayaPayPayouts .GenayaPayPayoutsStats{flex-direction:column;gap:8px}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard{flex:1 1 auto;padding:12px 14px}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatInfo h3{font-size:16px}}.GenayaPayPayouts .GenayaPayPayoutsError{align-items:center;background:color-mix(in srgb,var(--Canceled) 14%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 40%,#0000);border-radius:10px;color:var(--Canceled);display:flex;font-size:14px;font-weight:500;gap:10px;padding:12px 16px}.GenayaPayPayouts .GenayaPayPayoutsError .material-symbols-outlined{flex-shrink:0;font-size:20px}.GenayaPayPayouts .GenayaPayPayoutsError span:last-child{flex:1 1}.GenayaPayPayouts .GenayaPayPayoutsStats{display:flex;flex-wrap:wrap;gap:16px;width:100%}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard{align-items:center;background:var(--background_Gray_Light);border-radius:10px;display:flex;flex:1 1 200px;gap:16px;padding:18px 20px}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatIcon{align-items:center;background:color-mix(in srgb,var(--Submited) 12%,#0000);border-radius:14px;bottom:0;color:var(--background_Blue_Dark);display:flex;height:44px;justify-content:center;width:44px}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatIcon.is-pending{background:#eab3081f;color:var(--pending)}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatIcon.is-instant{background:#10b9811f;color:var(--Done)}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatIcon.is-last{background:color-mix(in srgb,var(--InProgress) 12%,#0000);color:#7c3aed}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatIcon .material-symbols-outlined{font-size:22px}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatInfo{display:flex;flex-direction:column;gap:4px}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatInfo span{color:var(--text_Title_Light_Light);font-size:13px}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatInfo h3{color:var(--text_Title_Dark);font-size:20px;font-weight:600;margin:0}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatInfo p{color:var(--text_Title_Light_Light_Light);font-size:12px;margin:0}.GenayaPayPayouts .GenayaPayPayoutsTableBlock{display:flex;flex:1 1 auto;flex-direction:column;margin-top:10px;min-height:0}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsDateFilter{align-items:center;display:flex}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .Table .TableGrid .GenayaPayPayoutsCell{align-items:center;color:var(--text_Title_Dark);display:flex;min-width:120px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .Table .TableGrid .GenayaPayPayoutsCell .GenayaPayPayoutsAmountCurrency{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;margin-left:8px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .Table .TableGrid .GenayaPayPayoutsCell .GenayaPayPayoutsDescriptionText{display:block;font-weight:500}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .Table .TableGrid .GenayaPayPayoutsCell .GenayaPayPayoutsDescriptionMeta{color:var(--text_Title_Light_Light);display:block;font-size:12px;margin-top:4px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .Table .TableGrid .GenayaPayPayoutsCell .GenayaPayPayoutsCurrencyText{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;letter-spacing:.04em}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .Table .TableGrid .GenayaPayPayoutsCell .GenayaPayPayoutsBankText{color:var(--text_Title_Light_Light);font-size:12px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .Table .TableGrid .GenayaPayPayoutsCell .GenayaPayPayoutsTypeBadge{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .Table .TableGrid .GenayaPayPayoutsCell .GenayaPayPayoutsTypeBadge .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .Table .TableGrid .GenayaPayPayoutsCellStatus{color:var(--text_Title_Light_Light)}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .Table .TableGrid .GenayaPayPayoutsPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:3px 17px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .Table .TableGrid .GenayaPayPayoutsStatusPill--active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .Table .TableGrid .GenayaPayPayoutsStatusPill--inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}@media(max-width:600px){.GenayaPayPayouts .GenayaPayPayoutsTableBlock .Table .TableGrid td:first-child,.GenayaPayPayouts .GenayaPayPayoutsTableBlock .Table .TableGrid th:first-child{background:var(--background_White);left:0;position:-webkit-sticky;position:sticky;z-index:2}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .Table .TableGrid tbody tr:nth-child(2n) td:first-child{background:var(--background_Gray_Light)}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .Table .TableGrid .TableRow:hover td:first-child{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .Table .TableGrid .TableRow:hover:nth-child(2n) td:first-child{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .Table .TableGrid thead th:first-child{background:var(--background_Gray_Light_Light);z-index:4}}.GenayaPayVerificationCenterOverlay{align-items:center;animation:genayaPayVerifyFade .15s ease;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:4000}.GenayaPayVerificationCenterOverlay .GenayaPayVerificationCenterCard{animation:genayaPayVerifyPop .16s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:min(86vh,900px);max-width:640px;overflow:hidden;width:100%}.GenayaPayVerificationCenterOverlay .GenayaPayVerificationCenterCard .GenayaPayVerificationCenterHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:18px 20px 14px}.GenayaPayVerificationCenterOverlay .GenayaPayVerificationCenterCard .GenayaPayVerificationCenterHeader .GenayaPayVerificationCenterHeaderText{display:flex;flex-direction:column;gap:3px;min-width:0}.GenayaPayVerificationCenterOverlay .GenayaPayVerificationCenterCard .GenayaPayVerificationCenterHeader .GenayaPayVerificationCenterHeaderText h3{color:var(--text_Title_Dark);font-size:16.5px;font-weight:700;margin:0}.GenayaPayVerificationCenterOverlay .GenayaPayVerificationCenterCard .GenayaPayVerificationCenterHeader .GenayaPayVerificationCenterHeaderText p{color:var(--text_Title_Light);font-size:12.5px;line-height:1.5;margin:0}.GenayaPayVerificationCenterOverlay .GenayaPayVerificationCenterCard .GenayaPayVerificationCenterHeader .GenayaPayVerificationCenterClose{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;transition:background .15s ease,color .15s ease;width:32px}.GenayaPayVerificationCenterOverlay .GenayaPayVerificationCenterCard .GenayaPayVerificationCenterHeader .GenayaPayVerificationCenterClose .material-symbols-outlined{font-size:19px}.GenayaPayVerificationCenterOverlay .GenayaPayVerificationCenterCard .GenayaPayVerificationCenterHeader .GenayaPayVerificationCenterClose:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.GenayaPayVerificationCenterOverlay .GenayaPayVerificationCenterCard .GenayaPayVerificationCenterBody{flex:1 1;min-height:320px;overflow-y:auto;padding:18px 20px 20px}.GenayaPayVerificationCenterOverlay .GenayaPayVerificationCenterCard .GenayaPayVerificationCenterBody .GenayaPayVerificationCenterLoading{align-items:center;color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:13px;gap:10px;justify-content:center;min-height:280px}.GenayaPayVerificationCenterOverlay .GenayaPayVerificationCenterCard .GenayaPayVerificationCenterBody .GenayaPayVerificationCenterLoading .material-symbols-outlined{color:var(--background_Blue);font-size:28px}.GenayaPayVerificationCenterOverlay .GenayaPayVerificationCenterCard .GenayaPayVerificationCenterBody .GenayaPayVerificationCenterError{align-items:flex-start;background:color-mix(in srgb,var(--Canceled) 7%,var(--background_White));border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:12px;display:flex;gap:10px;padding:14px 16px}.GenayaPayVerificationCenterOverlay .GenayaPayVerificationCenterCard .GenayaPayVerificationCenterBody .GenayaPayVerificationCenterError .material-symbols-outlined{color:var(--Canceled);flex-shrink:0;font-size:20px;margin-top:1px}.GenayaPayVerificationCenterOverlay .GenayaPayVerificationCenterCard .GenayaPayVerificationCenterBody .GenayaPayVerificationCenterError p{color:var(--text_Title_Dark);font-size:13px;line-height:1.5;margin:0}@media(max-width:600px){.GenayaPayVerificationCenterOverlay{padding:10px}.GenayaPayVerificationCenterOverlay .GenayaPayVerificationCenterCard{max-height:94vh}}@keyframes genayaPayVerifyFade{0%{opacity:0}to{opacity:1}}@keyframes genayaPayVerifyPop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.GenayaPayOnboardingModal{align-items:center;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:9999}.GenayaPayOnboardingModal.is-page-mode{align-items:stretch;display:flex;flex-direction:column;gap:16px;height:auto;inset:auto;justify-content:flex-start;min-height:100%;overflow:visible;padding:24px max(24px,(100% - 1150px)/2) 48px;position:static;z-index:auto}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingGoBack{align-items:center;align-self:flex-start;background:var(--background_Gray_Light);border:0;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;gap:8px;margin:0;padding:6px 12px;transition:background .15s ease,color .15s ease,transform .12s ease}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingGoBack .material-symbols-outlined{font-size:20px}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingGoBack p{margin:0}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingGoBack:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingGoBack:active{transform:scale(.98)}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingPanel{animation:none;background:#0000;border:0;border-radius:0;box-shadow:none;max-height:none;max-width:none;position:static;width:100%}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingPanel .GenayaPayOnboardingHeader{border-bottom:0;padding:4px 0 12px}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingPanel .GenayaPayOnboardingHeader h3{font-size:22px}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingPanel .GenayaPayOnboardingBody{overflow:visible;padding:0}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter{margin-top:28px;padding:0 0 8px}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingSkeleton{display:flex;flex-direction:column;gap:24px}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingSkeleton .GenayaPayOnboardingSkeletonHeader{display:flex;flex-direction:column;gap:8px;margin-top:4px}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingSkeleton .GenayaPayOnboardingSkeletonProgress{display:flex;flex-direction:column;gap:14px}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingSkeleton .GenayaPayOnboardingSkeletonProgress .GenayaPayOnboardingSkeletonProgressSteps{align-items:center;display:flex;gap:10px;justify-content:space-between}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingSkeleton .GenayaPayOnboardingSkeletonProgress .GenayaPayOnboardingSkeletonProgressSteps .GenayaPayOnboardingSkeletonStep{align-items:center;display:flex;gap:8px}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingSkeleton .GenayaPayOnboardingSkeletonGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-top:4px}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingSkeleton .GenayaPayOnboardingSkeletonField{display:flex;flex-direction:column;gap:6px}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingSkeleton .GenayaPayOnboardingSkeletonBlock{animation:GenayaPaySkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,color-mix(in srgb,var(--background_Gray_Light) 55%,var(--background_White)) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:8px;display:block}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingSkeleton .GenayaPayOnboardingSkeletonBlock.is-title{border-radius:6px;height:22px;width:220px}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingSkeleton .GenayaPayOnboardingSkeletonBlock.is-subtitle{height:13px;width:60%}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingSkeleton .GenayaPayOnboardingSkeletonBlock.is-bar{border-radius:999px;height:6px;width:100%}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingSkeleton .GenayaPayOnboardingSkeletonBlock.is-step{height:12px;width:64px}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingSkeleton .GenayaPayOnboardingSkeletonBlock.is-label{height:12px;width:90px}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingSkeleton .GenayaPayOnboardingSkeletonBlock.is-input{border-radius:8px;height:48px;width:100%}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingSkeleton .GenayaPayOnboardingSkeletonCircle{animation:GenayaPaySkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,color-mix(in srgb,var(--background_Gray_Light) 55%,var(--background_White)) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:50%;display:inline-block;flex-shrink:0;height:22px;width:22px}@keyframes GenayaPaySkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.GenayaPayOnboardingModal .GenayaPayOnboardingBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);border:none;height:100%;inset:0;position:absolute;width:100%}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel{animation:GenayaPayModalIn .25s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:85vh;overflow:visible;position:relative;width:min(900px,92vw)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:18px 20px 12px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingHeader p{color:var(--text_Title_Light);font-size:12px;margin:4px 0 0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingHeader .GenayaPayOnboardingClose{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:10px;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingHeader .GenayaPayOnboardingClose .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody{display:flex;flex-direction:column;gap:20px;overflow:auto;padding:18px 20px 20px;position:relative;z-index:1}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress{display:flex;flex-direction:column}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps{align-items:center;display:flex;gap:10px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps .GenayaPayOnboardingProgressConnector{background:var(--border_Light);border-radius:999px;flex:1 1;height:2px;min-width:16px;transition:background .25s ease}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps .GenayaPayOnboardingProgressConnector.is-done{background:var(--background_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps .GenayaPayOnboardingProgressStep{align-items:center;color:var(--text_Title_Light);display:flex;font-size:12px;gap:8px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps .GenayaPayOnboardingProgressStep .GenayaPayOnboardingProgressStepDot{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);display:flex;flex-shrink:0;font-size:11px;font-weight:600;height:24px;justify-content:center;transition:background .2s ease,border-color .2s ease,color .2s ease;width:24px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps .GenayaPayOnboardingProgressStep .GenayaPayOnboardingProgressStepDot .material-symbols-outlined{font-size:14px;font-weight:600}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps .GenayaPayOnboardingProgressStep p{font-weight:500;margin:0;white-space:nowrap}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps .GenayaPayOnboardingProgressStep.is-active{color:var(--text_Title_Dark)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps .GenayaPayOnboardingProgressStep.is-active .GenayaPayOnboardingProgressStepDot{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff;outline:3px solid var(--outline_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps .GenayaPayOnboardingProgressStep.is-active p{font-weight:600}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps .GenayaPayOnboardingProgressStep.is-complete{color:var(--text_Title_Dark)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps .GenayaPayOnboardingProgressStep.is-complete .GenayaPayOnboardingProgressStepDot{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingContent{display:flex;flex-direction:column;gap:20px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingContent .GenayaPayOnboardingSubmitting{align-items:center;animation:GenayaPayPanelIn .25s ease;background:var(--background_Gray_Light);border:1px dashed var(--border_Light);border-radius:8px;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:64px 24px;text-align:center}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingContent .GenayaPayOnboardingSubmitting .material-symbols-outlined{animation:GenayaPaySpin 1s linear infinite;color:var(--background_Blue);font-size:36px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingContent .GenayaPayOnboardingSubmitting h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingContent .GenayaPayOnboardingSubmitting p{color:var(--text_Title_Light);font-size:13px;margin:0;max-width:420px}@media(max-width:600px){.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingContent .GenayaPayOnboardingSubmitting{padding:44px 16px}}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel{animation:GenayaPayPanelIn .25s ease;border:1px solid var(--Canceled);border-radius:8px;display:flex;flex-direction:column;gap:12px;margin-top:15px;outline:3px solid color-mix(in srgb,var(--Canceled) 20%,#0000);padding:16px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementsHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementsHeader h4{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:17px;font-weight:700;margin:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementsHeader h4 div{align-items:center;background-color:var(--Canceled);border-radius:999px;color:var(--text_Title_Light);color:var(--background_White);display:flex;font-size:13px;font-weight:500;justify-content:center;margin-left:5px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;padding:6px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementsHeader p{color:var(--text_Title_Light);font-size:12px;margin:4px 0 0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementsHeader .GenayaPayRequirementsStatus{color:var(--text_Title_Light);font-size:12px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementsList{display:flex;flex-direction:column;gap:10px;margin-top:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementsLoading{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:8px;padding:10px 14px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementsLoading .material-symbols-outlined{animation:GenayaPaySpin 1s linear infinite;color:var(--background_Blue);font-size:16px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;gap:12px;justify-content:space-between;padding:12px 5px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta{display:flex;flex-direction:column;gap:4px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta .GenayaPayRequirementTitle{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta .GenayaPayRequirementSummary{align-items:center;display:inline-flex;gap:2px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta h5{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta .GenayaPayRequirementBadge{align-items:center;background:color-mix(in srgb,var(--Canceled) 13%,#0000);border:1px solid var(--Canceled);border-radius:999px;color:var(--Canceled);display:inline-flex;font-size:10px;font-weight:500;padding:2px 8px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta .GenayaPayRequirementTooltip{align-items:center;display:inline-flex}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta .GenayaPayRequirementTooltip .ToolTopExplainBubble{left:50%;max-width:360px;transform:translate(-50%)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta .GenayaPayRequirementTooltip:hover .ToolTopExplainBubble{transform:translate(-50%,-4px)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta .GenayaPayRequirementHelp{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);cursor:help;display:inline-flex;font-size:14px;height:18px;justify-content:center;transition:all .2s ease;width:18px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta .GenayaPayRequirementHelp:hover{background:var(--background_Gray_Light_Blue);color:var(--background_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta span{color:var(--text_Title_Light);font-size:11px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta .GenayaPayRequirementDetails{color:var(--text_Title_Light);display:flex;flex-wrap:wrap;font-size:11px;gap:6px 12px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementActions{align-items:center;display:flex;gap:8px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementActions input[type=file]{color:var(--text_Title_Light);font-size:11px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementActions button{border:none;border-radius:999px;cursor:pointer;font-size:12px;font-weight:600;padding:8px 14px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementActions .GenayaPayRequirementPrimary{background:var(--background_Blue);color:#fff}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementActions .GenayaPayRequirementPrimary:hover{outline:3px solid var(--outline_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementActions .GenayaPayRequirementPrimary:disabled{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementActions .GenayaPayRequirementSecondary{background:var(--background_Gray_Light_Blue);color:var(--background_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem input[type=file]{cursor:pointer}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem input[type=file]::-webkit-file-upload-button{background:var(--background_Gray_Light_Blue);border:none;border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:500;padding:8px 14px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem input[type=file]::file-selector-button{background:var(--background_Gray_Light_Blue);border:none;border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:500;padding:8px 14px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem input[type=file]::-webkit-file-upload-button:hover{border:1px solid var(--background_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem input[type=file]::file-selector-button:hover{border:1px solid var(--background_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPlaceholder{align-items:center;animation:GenayaPayPanelIn .25s ease;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:12px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:8px;padding:12px 16px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPlaceholder .material-symbols-outlined{animation:GenayaPaySpin 1s linear infinite;color:var(--background_Blue);font-size:16px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFieldError{color:#df3838;font-size:11px;font-weight:400}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingStep{display:flex;flex-direction:column;gap:16px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingStep h4{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingStep h5{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingStep .GenayaPayBankTerms{align-items:center;color:var(--text_Title_Light);display:flex;flex-wrap:wrap;font-size:12px;gap:6px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingStep .GenayaPayBankTerms p{margin:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingStep .GenayaPayBankTerms a{color:var(--background_Blue);font-weight:600;text-decoration:none}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingStep .GenayaPayBankTerms a:hover{text-decoration:underline}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormGrid.is-three{align-items:flex-end;grid-template-columns:repeat(3,minmax(0,1fr))}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormGrid .GenayaPayFormGridItemFull{grid-column:1/-1}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormSection{display:flex;flex-direction:column;gap:12px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormSection h5{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormSection .GenayaPayFormToggle{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:8px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormSection .GenayaPayFormToggle input{appearance:none;-webkit-appearance:none;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:4px;box-shadow:0 1px 2px #0f172a14;cursor:pointer;display:grid;height:18px;place-content:center;transition:all .2s ease;width:18px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormSection .GenayaPayFormToggle input:after{border-bottom:2px solid var(--background_White);border-left:2px solid var(--background_White);content:"";height:6px;transform:rotate(-45deg) scale(0);transition:transform .15s ease;width:10px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormSection .GenayaPayFormToggle input:hover{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormSection .GenayaPayFormToggle input:checked{background:var(--background_Blue);border-color:var(--background_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormSection .GenayaPayFormToggle input:checked:after{transform:rotate(-45deg) scale(1)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField{grid-gap:6px;align-content:start;color:var(--text_Title_Dark);display:grid;font-size:13px;font-weight:600;gap:6px;grid-template-rows:22px auto}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField .SingleDatePicker{display:block;width:100%}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField .GenayaPayFieldLabelRow{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:600;gap:8px;justify-content:space-between;min-height:22px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField .GenayaPayFieldLabelRow .GenayaPayFieldLabel{align-items:center;display:inline-flex;gap:6px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField .GenayaPayFieldLabelRow .GenayaPayTooltip{align-items:center;display:inline-flex}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField .GenayaPayFieldLabelRow .GenayaPayTooltip .ToolTopExplainBubble{bottom:calc(100% + 30px);left:11%;max-width:360px;min-width:240px;transform:translate(-11%)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField .GenayaPayFieldLabelRow .GenayaPayTooltip:hover .ToolTopExplainBubble{transform:translate(-11%,15px)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField .GenayaPayFieldLabelRow .GenayaPayTooltipIcon{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);cursor:help;display:inline-flex;font-size:14px;height:18px;justify-content:center;transition:all .2s ease;width:18px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField .GenayaPayFieldLabelRow .GenayaPayTooltipIcon:hover{background:var(--background_Gray_Light_Blue);color:var(--background_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField .GenayaPayFieldHint{color:var(--text_Title_Light_Light);font-size:11px;font-weight:500}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField.is-error input{border:1px solid var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 20%,#0000)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField.is-disabled{opacity:.7}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField.is-disabled input{background:var(--background_Gray_Light);cursor:not-allowed}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-family:inherit;font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField input::placeholder{color:var(--text_Title_Light_Light)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField input:focus,.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPaySegment{display:flex;gap:10px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPaySegment button{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:600;padding:10px 16px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPaySegment button.is-active{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);color:var(--background_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown{display:flex;flex-direction:column;gap:6px;position:relative;z-index:3}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown.is-error .GenayaPayDropdownTrigger{border-color:var(--Error)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown.is-disabled{opacity:1;pointer-events:none}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown.is-disabled .GenayaPayDropdownTrigger{background:var(--background_Gray_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown.is-disabled .GenayaPayDropdownTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown .GenayaPayDropdownLabel{color:var(--text_Title_Light);font-size:12px;font-weight:500}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown .GenayaPayDropdownTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);cursor:pointer;display:flex;font-family:inherit;gap:10px;justify-content:space-between;outline:3px solid #0000;padding:9px 12px;text-align:left;transition:border-color .12s ease,outline-color .12s ease,box-shadow .12s ease;width:100%}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown .GenayaPayDropdownTrigger>span:first-child{color:var(--text_Title_Dark);flex:1 1;font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown .GenayaPayDropdownTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:20px;transition:transform .15s ease}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown .GenayaPayDropdownTrigger.is-open .material-symbols-outlined{transform:rotate(180deg)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown .GenayaPayDropdownTrigger:focus-visible,.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown .GenayaPayDropdownTrigger:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingError{align-items:flex-start;background:var(--background_White);border:1px solid var(--Canceled);border-radius:8px;display:flex;gap:12px;outline:3px solid color-mix(in srgb,var(--Canceled) 20%,#0000);padding:16px 18px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingError .material-symbols-outlined{color:var(--Error);font-size:22px;margin-top:2px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingError h3{font-size:15px;font-weight:600;margin:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingError p{color:var(--text_Title_Light);font-size:12px;margin:6px 0 0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingLoading{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:8px;padding:12px 16px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingLoading .material-symbols-outlined{animation:GenayaPaySpin 1s linear infinite;font-size:18px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingSuccess{align-items:center;background-color:rgba(255,119,0,.067);border:1px solid var(--pending);border-radius:8px;display:flex;gap:14px;outline:3px solid rgba(255,119,0,.114);padding:18px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingSuccess .material-symbols-outlined{color:var(--pending);font-size:26px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingSuccess h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingSuccess p{color:var(--text_Title_Light);font-size:12px;margin:2px 0 0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingSuccess .GenayaPayOnboardingSuccessId{color:var(--text_Title_Light);display:inline-flex;font-size:12px;margin-top:8px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter{align-items:center;display:flex;justify-content:space-between;padding:14px 20px 20px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingGhost{background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingGhost:hover{cursor:pointer;text-decoration:underline}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingFooterActions{display:flex;gap:10px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingSecondary{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 10px;transition:background .12s ease,color .12s ease,transform .08s ease}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingSecondary .material-symbols-outlined{font-size:16px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingSecondary:hover:not(:disabled){background:var(--surface-sunken);color:var(--text_Title_Dark)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingSecondary:active{transform:scale(.98)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingSecondary:disabled{cursor:not-allowed;opacity:.55}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingPrimary .GenayaPayOnboardingPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingPrimary .GenayaPayOnboardingPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingPrimary .GenayaPayOnboardingPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingPrimary:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingPrimary:active{transform:scale(.98)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingPrimary.is-loading{cursor:wait;opacity:.7}@media(max-width:1050px){.GenayaPayOnboardingModal{padding:16px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel{width:min(760px,94vw)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps{gap:8px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps .GenayaPayOnboardingProgressConnector{min-width:10px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps .GenayaPayOnboardingProgressStep p{font-size:11px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormGrid,.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormGrid.is-three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.GenayaPayOnboardingModal{padding:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel{border:0;border-radius:0;height:100vh;max-height:100vh;max-width:100%;width:100%}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingHeader{gap:10px;padding:14px 14px 10px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingHeader h3{font-size:15px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody{gap:14px;padding:14px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps{-webkit-overflow-scrolling:touch;overflow-x:auto;white-space:nowrap}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps .GenayaPayOnboardingProgressStep p{display:none}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps .GenayaPayOnboardingProgressStep.is-active p{display:inline}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormGrid,.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormGrid.is-three{grid-template-columns:1fr}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem{align-items:stretch;flex-direction:column;gap:10px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementActions{flex-wrap:wrap;width:100%}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementActions button{flex:1 1 auto;min-height:40px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter{flex-wrap:wrap;gap:10px;padding:12px 14px calc(12px + env(safe-area-inset-bottom))}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingFooterActions{flex:1 1 auto;justify-content:flex-end}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingFooterActions .GenayaPayOnboardingPrimary,.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingFooterActions .GenayaPayOnboardingSecondary{flex:1 1 auto;min-height:42px}}.GenayaPayDropdownPortal{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 10px 24px #0f172a1f;display:flex;flex-direction:column;gap:6px;max-height:240px;overflow:auto;padding:8px;pointer-events:auto;position:fixed;z-index:10011}.GenayaPayDropdownPortal button{background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:10px 12px;text-align:left;width:100%}.GenayaPayDropdownPortal button.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue);font-weight:600}.GenayaPayDropdownPortal button:hover{background:var(--background_Gray_Light)}@keyframes GenayaPayModalIn{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes GenayaPaySpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes GenayaPayPanelIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.GenayaPayStatusBanner{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:14px;color:inherit;cursor:pointer;display:flex;font:inherit;gap:14px;margin:0 0 12px;outline:3px solid #0000;padding:14px 18px;text-align:left;transition:border-color .15s ease,outline-color .15s ease,box-shadow .18s ease,transform .18s cubic-bezier(.22,.61,.36,1);width:auto}.GenayaPayStatusBanner .GenayaPayStatusBannerIcon{align-items:center;background:#3b82f61f;border:1px solid #3b82f633;border-radius:12px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.GenayaPayStatusBanner .GenayaPayStatusBannerIcon .material-symbols-outlined{font-size:22px}.GenayaPayStatusBanner .GenayaPayStatusBannerMain{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.GenayaPayStatusBanner .GenayaPayStatusBannerMain .GenayaPayStatusBannerTitle{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600;letter-spacing:-.005em}.GenayaPayStatusBanner .GenayaPayStatusBannerMain .GenayaPayStatusBannerBody{color:var(--text_Title_Light);font-size:12.5px;line-height:1.5}.GenayaPayStatusBanner .GenayaPayStatusBannerCta{align-items:center;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:12.5px;font-weight:600;gap:4px;transition:gap .15s ease;white-space:nowrap}.GenayaPayStatusBanner .GenayaPayStatusBannerCta .material-symbols-outlined{font-size:16px;transition:transform .18s cubic-bezier(.22,.61,.36,1)}.GenayaPayStatusBanner:hover{border-color:var(--background_Blue);box-shadow:0 8px 22px #0f172a1a;outline-color:var(--outline_Blue);transform:translateY(-1px)}.GenayaPayStatusBanner:hover .GenayaPayStatusBannerCta{gap:8px}.GenayaPayStatusBanner:hover .GenayaPayStatusBannerCta .material-symbols-outlined{transform:translateX(2px)}.GenayaPayStatusBanner:active{transform:translateY(0)}.GenayaPayStatusBanner.is-failed{border-color:#ef444466}.GenayaPayStatusBanner.is-failed .GenayaPayStatusBannerIcon{background:#ef44441a;border-color:#ef444452;color:var(--Canceled)}.GenayaPayStatusBanner.is-failed .GenayaPayStatusBannerCta{color:var(--Canceled)}.GenayaPayStatusBanner.is-failed:hover{border-color:var(--Canceled);outline-color:#ef44442e}.GenayaPayStatusBanner.is-pending .GenayaPayStatusBannerIcon{background:#fbbf242e;border-color:#fbbf2466;color:#b45309}.GenayaPayStatusBanner.is-pending .GenayaPayStatusBannerCta{color:var(--text_Title_Light)}@media(max-width:1050px){.GenayaPayStatusBanner{gap:12px;margin:0 16px 12px;padding:12px 14px}.GenayaPayStatusBanner .GenayaPayStatusBannerCta{font-size:12px}.GenayaPayStatusBanner .GenayaPayStatusBannerCta .material-symbols-outlined{font-size:15px}}@media(max-width:600px){.GenayaPayStatusBanner{align-items:flex-start;flex-direction:column;gap:10px;margin:0 12px 12px}.GenayaPayStatusBanner .GenayaPayStatusBannerCta{align-self:flex-end}}.GenayaPaySettings{-webkit-overflow-scrolling:touch;display:flex;flex:1 1 auto;flex-direction:column;gap:18px;min-height:0;overflow-y:auto;padding-bottom:24px}.GenayaPaySettings .GenayaPaySettingsHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.GenayaPaySettings .GenayaPaySettingsHeader .GenayaPaySettingsHeaderText{align-items:flex-start;display:flex;flex-direction:column}.GenayaPaySettings .GenayaPaySettingsHeader .GenayaPaySettingsHeaderText h1{color:var(--text_Title_Dark);font-size:24px;font-weight:700;margin:0}.GenayaPaySettings .GenayaPaySettingsHeader .GenayaPaySettingsHeaderText p{color:var(--text_Title_Light);font-size:13px;margin:6px 0 0}.GenayaPaySettings .GenayaPaySettingsHeader .GenayaPaySettingsHeaderText .GenayaPaySettingsOwnerChip{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:11px;font-weight:600;gap:6px;margin-top:8px;padding:4px 10px}.GenayaPaySettings .GenayaPaySettingsHeader .GenayaPaySettingsHeaderText .GenayaPaySettingsOwnerChip .material-symbols-outlined{font-size:14px}.GenayaPaySettings .GenayaPaySettingsHeader .GenayaPaySettingsHeaderAction{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:8px 16px;transition:border-color .12s ease,box-shadow .12s ease}.GenayaPaySettings .GenayaPaySettingsHeader .GenayaPaySettingsHeaderAction .material-symbols-outlined{font-size:18px}.GenayaPaySettings .GenayaPaySettingsHeader .GenayaPaySettingsHeaderAction:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.GenayaPaySettings .GenayaPaySettingsNotice{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:12px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:8px;padding:10px 12px}.GenayaPaySettings .GenayaPaySettingsNotice.is-error{border-color:color-mix(in srgb,var(--Canceled) 40%,#0000);color:var(--Error)}.GenayaPaySettings .GenayaPaySettingsNotice.is-error .material-symbols-outlined{color:var(--Error)}.GenayaPaySettings .GenayaPaySettingsNotice .material-symbols-outlined{font-size:16px}.GenayaPaySettings .GenayaPaySettingsLoading{align-items:center;color:var(--text_Title_Light);display:flex;font-size:13px;gap:10px;padding:24px 0}.GenayaPaySettings .GenayaPaySettingsSkeleton{display:flex;flex-direction:column;gap:16px}.GenayaPaySettings .GenayaPaySettingsSkeleton .GenayaPaySettingsSkeletonCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;padding:18px 20px}.GenayaPaySettings .GenayaPaySettingsSkeleton .GenayaPaySettingsSkeletonCard .GenayaPaySettingsSkeletonHead{align-items:center;display:flex;gap:12px;justify-content:space-between}.GenayaPaySettings .GenayaPaySettingsSkeleton .GenayaPaySettingsSkeletonCard .GenayaPaySettingsSkeletonRows{display:flex;flex-direction:column;gap:8px;margin-top:4px}@media(max-width:1050px){.GenayaPaySettings .GenayaPaySettingsSkeleton{gap:12px}}@media(max-width:600px){.GenayaPaySettings .GenayaPaySettingsSkeleton .GenayaPaySettingsSkeletonCard{padding:14px}}.GenayaPaySettings .GenayaPaySettingsGrid{display:flex;flex-direction:column;gap:16px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:14px;padding:18px 20px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardHeader{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardHeader .GenayaPaySettingsCardHeaderText h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardHeader .GenayaPaySettingsCardHeaderText p{color:var(--text_Title_Light);font-size:12px;margin:4px 0 0}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsEdit{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:7px 12px;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease;white-space:nowrap}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsEdit .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsEdit:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsEdit:active{transform:scale(.97)}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody{display:flex;flex-direction:column;gap:4px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsRow{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:10px 0}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsRow.is-compact{padding:6px 0}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsRow .GenayaPaySettingsRowText h4{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsRow .GenayaPaySettingsRowText span{color:var(--text_Title_Light);font-size:12px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsRow .GenayaPaySettingsValue{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:600;gap:6px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsRow .GenayaPaySettingsValue .GenayaPaySettingsValueInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13px;font-weight:600;max-width:42vw;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:200px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsRow .GenayaPaySettingsValue .GenayaPaySettingsValueInput::placeholder{color:var(--text_Title_Light_Light);font-weight:500}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsRow .GenayaPaySettingsValue .GenayaPaySettingsValueInput:focus,.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsRow .GenayaPaySettingsValue .GenayaPaySettingsValueInput:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsRow .GenayaPaySettingsValue .GenayaPaySettingsValueEdit{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;transition:background .12s ease,color .12s ease;width:26px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsRow .GenayaPaySettingsValue .GenayaPaySettingsValueEdit .material-symbols-outlined{font-size:16px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsRow .GenayaPaySettingsValue .GenayaPaySettingsValueEdit:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsRow .GenayaPaySettingsValue .GenayaPaySettingsValueEdit.is-save{color:var(--background_Blue)}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsRow .GenayaPaySettingsValue .GenayaPaySettingsValueEdit.is-save:hover{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue)}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsRow .GenayaPaySettingsValue .GenayaPaySettingsValueEdit:disabled{cursor:not-allowed;opacity:.55}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsRow .GenayaPaySettingsTipChips{align-items:center;display:inline-flex;gap:8px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsRow .GenayaPaySettingsTipChips .GenayaPaySettingsTipChip{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);font-size:12px;font-weight:600;padding:5px 12px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsMethodRow{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:14px;padding:12px 0}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsMethodRow:last-of-type{border-bottom:none}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsMethodRow .GenayaPaySettingsMethodIcon{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsMethodRow .GenayaPaySettingsMethodIcon .material-symbols-outlined{color:var(--text_Title_Dark);font-size:20px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsMethodRow .GenayaPaySettingsMethodInfo{flex:1 1 auto;min-width:0}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsMethodRow .GenayaPaySettingsMethodInfo h4{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsMethodRow .GenayaPaySettingsMethodInfo span{color:var(--text_Title_Light);font-size:12px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsMethodRow .GenayaPaySettingsMethodFee{color:var(--text_Title_Light);font-size:12px;font-weight:600;white-space:nowrap}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsMethodRow .GenayaPaySettingsMethodControl{align-items:center;display:inline-flex;flex-shrink:0;gap:8px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsFootnote{background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Light);font-size:12px;line-height:1.5;margin:8px 0 0;padding:10px 12px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsFieldError{color:var(--Error);font-size:12px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsEditRow{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:8px 0}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsEditRow input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);font-size:13px;min-width:220px;padding:9px 12px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsEditRow input:focus{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsEditRow .GenayaPaySettingsEditActions,.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsInlineField{align-items:center;display:inline-flex;gap:8px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsInlineField input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);font-size:12px;padding:7px 10px;width:70px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsInlineField input:focus{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsInlineField input:disabled{cursor:not-allowed;opacity:.6}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsInlineField span{color:var(--text_Title_Light);font-size:12px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankRow{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:14px;padding:12px 0}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankRow:last-of-type{border-bottom:none}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankRow .GenayaPaySettingsBankIcon{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankRow .GenayaPaySettingsBankIcon .material-symbols-outlined{color:var(--text_Title_Dark);font-size:20px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankRow .GenayaPaySettingsBankInfo{flex:1 1 auto;min-width:0}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankRow .GenayaPaySettingsBankInfo h4{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankRow .GenayaPaySettingsBankInfo span{color:var(--text_Title_Light);font-size:12px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankRow .GenayaPaySettingsBankActions{align-items:center;display:inline-flex;flex-shrink:0;gap:8px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankRow .GenayaPaySettingsBankActions .GenayaPaySettingsBankRemove{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:border-color .12s ease,color .12s ease;width:32px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankRow .GenayaPaySettingsBankActions .GenayaPaySettingsBankRemove .material-symbols-outlined{font-size:18px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankRow .GenayaPaySettingsBankActions .GenayaPaySettingsBankRemove:hover{border-color:color-mix(in srgb,var(--Canceled) 40%,#0000);color:var(--Error)}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankRow .GenayaPaySettingsBankActions .GenayaPaySettingsBankRemove:disabled{cursor:not-allowed;opacity:.6}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankForm{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:12px;margin-top:8px;padding:14px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankForm .GenayaPaySettingsBankFields{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankForm .GenayaPaySettingsBankFields .GenayaPaySettingsBankField{display:flex;flex-direction:column;gap:6px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankForm .GenayaPaySettingsBankFields .GenayaPaySettingsBankField label{color:var(--text_Title_Dark);font-size:12px;font-weight:600}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankForm .GenayaPaySettingsBankFields .GenayaPaySettingsBankField input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:13px;padding:9px 12px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankForm .GenayaPaySettingsBankFields .GenayaPaySettingsBankField input:focus{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankForm .GenayaPaySettingsBankFields .GenayaPaySettingsBankField .GenayaPaySettingsFieldError{color:var(--Error);font-size:12px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankForm .GenayaPaySettingsEditActions{align-items:center;display:inline-flex;gap:8px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankForm .GenayaPaySettingsBankDefaultToggle{align-items:center;align-self:flex-start;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:8px;padding:0;transition:color .12s ease}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankForm .GenayaPaySettingsBankDefaultToggle .material-symbols-outlined{font-size:20px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankForm .GenayaPaySettingsBankDefaultToggle.is-on{color:var(--background_Blue)}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankForm .GenayaPaySettingsBankDefaultToggle:hover{color:var(--text_Title_Dark)}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsTipInputs{align-items:flex-end;display:inline-flex;gap:8px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsTipInputs .GenayaPaySettingsTipInput{align-items:center;cursor:text;display:inline-flex;flex-direction:column;gap:3px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsTipInputs .GenayaPaySettingsTipInput .GenayaPaySettingsTipInputLabel{color:var(--text_Title_Light_Light);font-size:10px;font-weight:600;letter-spacing:.02em}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsTipInputs .GenayaPaySettingsTipInput .GenayaPaySettingsTipInputBox{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:var(--shadow-lift);display:inline-flex;gap:2px;padding:5px 10px;transition:border-color .15s ease,box-shadow .15s ease}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsTipInputs .GenayaPaySettingsTipInput .GenayaPaySettingsTipInputBox input{-webkit-appearance:textfield;appearance:textfield;background:#0000;border:none;color:var(--text_Title_Dark);font-size:13px;font-weight:600;outline:none;text-align:center;width:30px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsTipInputs .GenayaPaySettingsTipInput .GenayaPaySettingsTipInputBox input::-webkit-inner-spin-button,.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsTipInputs .GenayaPaySettingsTipInput .GenayaPaySettingsTipInputBox input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsTipInputs .GenayaPaySettingsTipInput .GenayaPaySettingsTipInputBox .GenayaPaySettingsTipInputSuffix{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsTipInputs .GenayaPaySettingsTipInput .GenayaPaySettingsTipInputBox:focus-within{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsTipInputs .GenayaPaySettingsTipInput .GenayaPaySettingsTipInputBox:focus-within .GenayaPaySettingsTipInputSuffix{color:var(--background_Blue)}.GenayaPaySettings .GenayaPaySettingsButton{background:var(--text_Title_Dark);border:none;border-radius:10px;color:var(--background_White);cursor:pointer;font-size:12px;font-weight:600;padding:8px 14px}.GenayaPaySettings .GenayaPaySettingsButton:disabled{cursor:not-allowed;opacity:.6}.GenayaPaySettings .GenayaPaySettingsButton.is-ghost{background:#0000;color:var(--text_Title_Light)}.GenayaPaySettings .GenayaPaySettingsButton.is-ghost:hover{background:var(--surface-sunken)}.GenayaPaySettings .GenayaPaySettingsToggle{background:#0000;border:none;cursor:pointer;padding:0}.GenayaPaySettings .GenayaPaySettingsToggle .GenayaPaySettingsToggleTrack{align-items:center;background:var(--border_Light);border-radius:999px;display:flex;height:24px;padding:2px;transition:all .2s ease;width:44px}.GenayaPaySettings .GenayaPaySettingsToggle .GenayaPaySettingsToggleTrack .GenayaPaySettingsToggleThumb{background:var(--background_White);border-radius:999px;box-shadow:0 1px 3px #0000000d;height:20px;transition:transform .2s ease;width:20px}.GenayaPaySettings .GenayaPaySettingsToggle.is-on .GenayaPaySettingsToggleTrack{background:var(--Done)}.GenayaPaySettings .GenayaPaySettingsToggle.is-on .GenayaPaySettingsToggleTrack .GenayaPaySettingsToggleThumb{transform:translateX(20px)}.GenayaPaySettings .GenayaPaySettingsToggle.is-busy{cursor:progress;opacity:.55}.GenayaPaySettings .GenayaPaySettingsToggle.is-locked{cursor:not-allowed;opacity:.55}.GenayaPaySettings .GenayaPaySettingsTag{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);font-size:11px;font-weight:600;padding:5px 12px;white-space:nowrap}.GenayaPaySettings .GenayaPaySettingsTag.is-success{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}@media(max-width:1050px){.GenayaPaySettings{gap:14px}.GenayaPaySettings .GenayaPaySettingsHeader .GenayaPaySettingsHeaderText h1{font-size:20px}}@media(max-width:600px){.GenayaPaySettings{gap:12px}.GenayaPaySettings .GenayaPaySettingsHeader{align-items:stretch;flex-direction:column;gap:10px}.GenayaPaySettings .GenayaPaySettingsHeader .GenayaPaySettingsHeaderText h1{font-size:18px}.GenayaPaySettings .GenayaPaySettingsHeader .GenayaPaySettingsHeaderAction{justify-content:center;min-height:40px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard{padding:14px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsRow{flex-wrap:wrap;gap:8px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsRow .GenayaPaySettingsValue{word-break:break-word}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsMethodRow{flex-wrap:wrap;row-gap:8px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsMethodRow .GenayaPaySettingsMethodInfo{flex:1 1 60%}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsMethodRow .GenayaPaySettingsMethodFee{flex:1 1 auto;order:3}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsMethodRow .GenayaPaySettingsMethodControl{margin-left:auto;order:2}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsEditRow{align-items:stretch;flex-direction:column}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsEditRow input{min-width:0;width:100%}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsEditRow .GenayaPaySettingsEditActions{width:100%}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsEditRow .GenayaPaySettingsEditActions .GenayaPaySettingsButton{flex:1 1 auto;min-height:40px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsTipInputs{flex-wrap:wrap}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankRow{flex-wrap:wrap;row-gap:8px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankRow .GenayaPaySettingsBankInfo{flex:1 1 60%}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankRow .GenayaPaySettingsBankActions{margin-left:auto}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankForm{padding:12px}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankForm .GenayaPaySettingsBankFields{grid-template-columns:1fr}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankForm .GenayaPaySettingsEditActions{width:100%}.GenayaPaySettings .GenayaPaySettingsGrid .GenayaPaySettingsCard .GenayaPaySettingsCardBody .GenayaPaySettingsBankForm .GenayaPaySettingsEditActions .GenayaPaySettingsButton{flex:1 1 auto;min-height:40px}}.Settings{animation:RenderPageOpen .1s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;height:100%;width:100%}.Settings .SettingsMenu{background-color:var(--background_Gray_Light_Light_Light);border-radius:8px 0 0 8px;border-right:1px solid var(--border_Light);display:flex;flex-direction:column;height:100%;padding:20px 15px 20px 18px;transition:width .18s ease,padding .18s ease;width:210px}.Settings .SettingsMenu .SettingsHeader h2{color:var(--text_Title_Light);font-size:16px;font-weight:500}.Settings .SettingsMenu .SettingsMenuList{margin-top:20px}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListHeader{margin-bottom:8px}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListHeader h2{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem{align-items:center;animation:GenayaDropIn .3s cubic-bezier(.22,1,.36,1) backwards;border:1px solid #0000;border-radius:6px;cursor:pointer;display:flex;gap:10px;margin-top:4px;padding:5px 6px;transition:background-color .15s ease}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem:nth-child(2){animation-delay:30ms}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem:nth-child(3){animation-delay:60ms}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem:nth-child(4){animation-delay:90ms}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem:nth-child(5){animation-delay:.12s}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem:nth-child(6){animation-delay:.15s}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem:nth-child(7){animation-delay:.18s}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem:nth-child(8){animation-delay:.21s}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem:nth-child(9){animation-delay:.24s}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem:nth-child(10){animation-delay:.27s}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem:nth-child(11){animation-delay:.3s}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem:nth-child(12){animation-delay:.33s}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem:nth-child(13){animation-delay:.36s}@media(prefers-reduced-motion:reduce){.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem{animation:none}}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem.is-active,.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem:hover{background:var(--background_Gray_Light)}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem span{color:var(--text_Title_Light_Light);font-size:18px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;line-height:1;margin-right:0}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem h2{color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;transition:color .15s}.Settings .SettingsMenu .SettingsMenuToggle{display:flex;justify-content:center;margin-top:auto;padding-top:12px}.Settings .SettingsMenu .SettingsMenuToggle .SettingsMenuViewSwitch{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;gap:2px;padding:3px}.Settings .SettingsMenu .SettingsMenuToggle .SettingsMenuViewSwitch .SettingsMenuViewButton{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.Settings .SettingsMenu .SettingsMenuToggle .SettingsMenuViewSwitch .SettingsMenuViewButton .material-symbols-outlined{font-size:18px}.Settings .SettingsMenu .SettingsMenuToggle .SettingsMenuViewSwitch .SettingsMenuViewButton:hover{color:var(--text_Title_Dark)}.Settings .SettingsMenu .SettingsMenuToggle .SettingsMenuViewSwitch .SettingsMenuViewButton.is-active{background:var(--background_White);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark)}.Settings .SettingsMenu.is-compact{align-items:stretch;padding:20px 10px;width:92px}.Settings .SettingsMenu.is-compact .SettingsHeader{display:flex;justify-content:center;margin-bottom:4px}.Settings .SettingsMenu.is-compact .SettingsHeader h2{font-size:12px;text-align:center}.Settings .SettingsMenu.is-compact .SettingsMenuList .SettingsMenuListHeader{text-align:center}.Settings .SettingsMenu.is-compact .SettingsMenuList .SettingsMenuListHeader h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Settings .SettingsMenu.is-compact .SettingsMenuList .SettingsMenuListItem{align-items:center;flex-direction:column;gap:4px;justify-content:center;padding:10px 4px;text-align:center}.Settings .SettingsMenu.is-compact .SettingsMenuList .SettingsMenuListItem span{font-size:22px}.Settings .SettingsMenu.is-compact .SettingsMenuList .SettingsMenuListItem h2{font-size:11px;line-height:1.1;text-align:center}.Settings .SettingsContent{border-radius:0 8px 8px 0;flex:1 1;height:100%;overflow:auto}.Settings .SettingsContent .Features{height:100%}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0000;height:100%;padding:0;position:static;z-index:0}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace{background-color:#0000;border:initial;border-radius:initial;border-radius:0 8px 0 0;box-shadow:none;height:100%;max-height:none;width:100%}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeatureDetailStickyHeader{padding-bottom:30px;padding-top:20px}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader{border-bottom:none;border-radius:0 8px 0 0;padding:40px 0 15px 26px}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader .FeaturesMarketplaceClose{display:none}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar{background:var(--background_White);padding:10px 0;position:-webkit-sticky;position:sticky;top:0;z-index:1}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceGrid{padding:0 26px 26px}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody{height:100%;max-height:none}@media(max-width:1050px){.Settings .SettingsMenu{padding:18px 12px 18px 18px;width:190px}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem h2{font-size:12px}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader{padding:28px 0 12px 18px}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceGrid{padding:0 18px 18px}}@media(max-width:600px){.Settings{border-radius:8px;flex-direction:column;overflow-x:hidden}.Settings .SettingsMenu{-webkit-overflow-scrolling:touch;align-items:center;flex-direction:row;flex-wrap:nowrap;height:60px;max-height:60px;max-width:none;min-height:60px;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none}.Settings .SettingsMenu::-webkit-scrollbar{display:none}.Settings .SettingsMenuToggle,.Settings .SettingsMenuViewSwitch{display:none!important}.Settings .SettingsMenu{border-bottom:1px solid var(--border_Light);border-radius:8px 8px 0 0;border-right:none;gap:6px;padding:0 12px;width:100%}.Settings .SettingsMenu.is-compact{flex-direction:row;padding:0 12px;width:100%}.Settings .SettingsMenu .SettingsHeader{display:none}.Settings .SettingsMenu .SettingsMenuList{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:6px;height:100%;margin-top:0}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListHeader{display:none}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem{align-items:center;background:var(--background_Gray_Light);border-radius:999px;flex:0 0 auto;flex-direction:row;height:40px;margin-top:0;padding:0 14px;white-space:nowrap}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem.is-active{background:var(--background_Gray_Light_Blue)}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem h2{font-size:13px;white-space:nowrap}.Settings .SettingsMenu .SettingsMenuToggle{display:none}.Settings .SettingsContent{border-radius:0 0 8px 8px;width:100%}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader{padding:20px 0 10px 14px}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceGrid{padding:0 14px 14px}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeatureDetailStickyHeader{padding-bottom:20px;padding-top:14px}}.Billing{display:flex;flex-direction:column;gap:16px;height:100%;overflow:hidden;width:100%}.Billing .SettingsCustomFieldsPages{-webkit-overflow-scrolling:touch;align-items:center;background-color:var(--background_White);border-bottom:2px solid var(--border_Light);display:flex;flex-wrap:nowrap;gap:12px;margin:0 max(24px,(100% - 1150px)/2);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.Billing .SettingsCustomFieldsPages::-webkit-scrollbar{display:none}.Billing .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem{-webkit-tap-highlight-color:rgba(0,0,0,0);border-bottom:2px solid #0000;cursor:pointer;flex-shrink:0;margin-bottom:-2px;outline:none;padding-bottom:5px;transition:all .2s ease}.Billing .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem .SettingsCustomFieldsPagesItemTop h4{white-space:nowrap}.Billing .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem.is-active .material-symbols-outlined,.Billing .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem.is-active h4{color:var(--background_Blue)}.Billing .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem:hover .SettingsCustomFieldsPagesItemTop{background-color:var(--background_Gray_Light);color:var(--background_Blue)}.Billing .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem .SettingsCustomFieldsPagesItemTop{align-items:center;border-radius:8px;color:var(--text_Title_Light_Light);display:flex;gap:4px;padding:7px 10px;transition:border-color .2s ease,background-color .2s ease}.Billing .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem .SettingsCustomFieldsPagesItemTop h4{font-size:14px;font-weight:500;margin:0}.Billing .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem .SettingsCustomFieldsPagesItemTop .material-symbols-outlined{font-size:16px}.Billing .BillingMain{display:flex;flex-direction:column;gap:18px;height:100%;overflow-y:auto;padding:0 max(24px,(100% - 1150px)/2) 48px}@media(max-width:1050px){.Billing .SettingsCustomFieldsPages{-webkit-overflow-scrolling:touch;margin:0 20px;overflow-x:auto}.Billing .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem{flex-shrink:0}.Billing .BillingMain{padding:14px 20px}}@media(max-width:600px){.Billing{gap:0;overflow-x:hidden}.Billing .SettingsCustomFieldsPages{border-bottom:1px solid var(--border_Light);gap:6px;margin:0 14px 0 -10px;padding-bottom:5px;padding-left:10px;padding-top:10px;width:calc(100% + 10px)}.Billing .BillingMain{gap:14px;padding:0 14px 14px}}@keyframes billingPulse{0%,to{opacity:1}50%{opacity:.4}}.BillingOverview{animation:RenderPageOpen .1s ease;display:flex;flex-direction:column;gap:18px}.BillingOverview .BillingMethods,.BillingOverview .BillingSubscription{margin-top:0}.BillingOverview .BillingOverviewCards{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.BillingOverview .BillingOverviewCards .BillingOverviewCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:6px;padding:16px 18px}.BillingOverview .BillingOverviewCards .BillingOverviewCard .BillingOverviewLabel{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500}.BillingOverview .BillingOverviewCards .BillingOverviewCard .BillingOverviewValue{align-items:baseline;color:var(--text_Title_Dark);display:flex;font-size:20px;font-weight:600;gap:8px}.BillingOverview .BillingOverviewCards .BillingOverviewCard .BillingOverviewValue .BillingOverviewWas{color:var(--text_Title_Light_Light);font-size:13px;font-weight:500;text-decoration:line-through}.BillingOverview .BillingOverviewCards .BillingOverviewCard .BillingOverviewHint{color:var(--text_Title_Light_Light);font-size:12px}.BillingOverview .BillingUsageDash{display:flex;flex-direction:column;gap:14px}.BillingOverview .BillingUsageDash .BillingUsageDashHead{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.BillingOverview .BillingUsageDash .BillingUsageDashHead .BillingUsageDashTitle{color:var(--text_Title_Dark);font-size:15px;font-weight:600}.BillingOverview .BillingUsageDash .BillingUsageDashHead .BillingUsageDashSub{color:var(--text_Title_Light_Light);font-size:12px}.BillingOverview .BillingUsageDash .BillingUsageStats{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(5,1fr)}.BillingOverview .BillingUsageDash .BillingUsageStats .BillingUsageStat{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:8px;padding:14px 16px}.BillingOverview .BillingUsageDash .BillingUsageStats .BillingUsageStat .BillingUsageStatLabel{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;font-weight:500;gap:6px}.BillingOverview .BillingUsageDash .BillingUsageStats .BillingUsageStat .BillingUsageStatLabel .material-symbols-outlined{font-size:17px}.BillingOverview .BillingUsageDash .BillingUsageStats .BillingUsageStat .BillingUsageStatValue{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1}.BillingOverview .BillingUsageDash .BillingUsageStats .BillingUsageStat .BillingUsageStatBar{background:var(--background_Gray_Light);border-radius:999px;height:6px;overflow:hidden}.BillingOverview .BillingUsageDash .BillingUsageStats .BillingUsageStat .BillingUsageStatBar .BillingUsageStatFill{background:var(--Done);border-radius:999px;display:block;height:100%;transition:width .4s ease}.BillingOverview .BillingUsageDash .BillingUsageStats .BillingUsageStat .BillingUsageStatMeta{font-size:12px;font-weight:600}.BillingOverview .BillingUsageDash .BillingUsageStats .BillingUsageStat .BillingUsageStatMeta.ok{color:var(--Done)}.BillingOverview .BillingUsageDash .BillingUsageStats .BillingUsageStat .BillingUsageStatMeta.warn{color:var(--pending)}.BillingOverview .BillingUsageDash .BillingUsageStats .BillingUsageStat .BillingUsageStatMeta.over{color:var(--Canceled)}.BillingOverview .BillingUsageDash .BillingUsageStats .BillingUsageStat.warn .BillingUsageStatBar .BillingUsageStatFill{background:var(--pending)}.BillingOverview .BillingUsageDash .BillingUsageStats .BillingUsageStat.over .BillingUsageStatBar .BillingUsageStatFill{background:var(--Canceled)}.BillingOverview .BillingUsageDash .BillingUsageStats .BillingUsageStat.skeleton .BillingUsageStatValue{animation:billingPulse 1.3s ease-in-out infinite;background:var(--background_Gray_Light);border-radius:6px;color:#0000;min-height:24px;width:55%}.BillingOverview .BillingUsageDash .BillingUsageStats .BillingUsageStat.skeleton .BillingUsageStatMeta{animation:billingPulse 1.3s ease-in-out infinite;animation-delay:.15s;background:var(--background_Gray_Light);border-radius:5px;color:#0000;min-height:13px;width:70%}.BillingOverview .BillingUsageDash .BillingUsageChartCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:16px;padding:18px 20px}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChartBar{align-items:center;display:flex;gap:12px;justify-content:space-between}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChartBar .BillingUsageTabs{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChartBar .BillingUsageTabs .BillingUsageTab{-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:13px;font-weight:500;padding:6px 10px;transition:background .15s ease,color .15s ease}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChartBar .BillingUsageTabs .BillingUsageTab:hover{background:color-mix(in srgb,var(--InProgress) 10%,#0000);color:var(--text_Title_Dark)}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChartBar .BillingUsageTabs .BillingUsageTab.active{background:color-mix(in srgb,var(--InProgress) 12%,#0000);color:var(--InProgress);font-weight:600}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChartBar .BillingUsageRange{flex-shrink:0;position:relative}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChartBar .BillingUsageRange .BillingUsageRangeBtn{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:6px 8px 6px 12px;transition:background .15s ease}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChartBar .BillingUsageRange .BillingUsageRangeBtn .material-symbols-outlined{font-size:18px}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChartBar .BillingUsageRange .BillingUsageRangeBtn:hover{background:color-mix(in srgb,var(--InProgress) 8%,var(--background_Gray_Light))}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChartBar .BillingUsageRange .BillingUsageRangeMenu{background:var(--surface);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 28px #00000024;display:flex;flex-direction:column;gap:2px;min-width:178px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChartBar .BillingUsageRange .BillingUsageRangeMenu .BillingUsageRangeOption{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:8px;justify-content:space-between;padding:8px 10px;text-align:left}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChartBar .BillingUsageRange .BillingUsageRangeMenu .BillingUsageRangeOption .material-symbols-outlined{color:var(--InProgress);font-size:17px}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChartBar .BillingUsageRange .BillingUsageRangeMenu .BillingUsageRangeOption:hover{background:var(--background_Gray_Light)}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChartBar .BillingUsageRange .BillingUsageRangeMenu .BillingUsageRangeOption.active{color:var(--InProgress);font-weight:600}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart{align-items:flex-end;background-image:repeating-linear-gradient(to top,var(--border_Light) 0,var(--border_Light) 1px,#0000 1px,#0000 25%);display:flex;gap:3px;height:190px;padding-top:14px}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:6px;height:100%;min-width:0}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarOuter{align-items:flex-end;display:flex;flex:1 1;justify-content:center;width:100%}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarOuter .UsageBar{background:#0000;border-radius:6px 6px 0 0;min-height:0;position:relative;transition:background .15s ease,height .3s ease;width:62%}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarOuter .UsageBar:not(.stacked){background:color-mix(in srgb,var(--InProgress) 48%,#0000);background:color-mix(in srgb,var(--bar-color,var(--InProgress)) 48%,#0000)}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarOuter .UsageBar.stacked{border-radius:0;display:flex;flex-direction:column-reverse}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarOuter .UsageBar.stacked .UsageSeg{background:color-mix(in srgb,var(--InProgress) 52%,#0000);background:color-mix(in srgb,var(--seg-color,var(--InProgress)) 52%,#0000);flex-shrink:0;position:relative;transition:background .15s ease;width:100%}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarOuter .UsageBar.stacked .UsageSeg:last-child{border-radius:6px 6px 0 0}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarOuter .UsageBar.stacked .UsageSeg:hover{background:color-mix(in srgb,var(--InProgress) 85%,#0000);background:color-mix(in srgb,var(--seg-color,var(--InProgress)) 85%,#0000)}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarOuter .UsageBar.stacked .UsageSeg:hover>.UsageBarTip{opacity:1}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarOuter .UsageBar.skeletonBar{animation:billingPulse 1.3s ease-in-out infinite;background:var(--background_Gray_Light)}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarOuter .UsageBar .UsageBarTip{background:var(--text_Title_Dark);border-radius:6px;bottom:calc(100% + 6px);color:var(--background_White);font-size:11px;font-weight:600;left:50%;opacity:0;padding:3px 7px;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .12s ease;white-space:nowrap;z-index:5}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarOuter .UsageBar .UsageBarTip.left{left:0;transform:none}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarOuter .UsageBar .UsageBarTip.right{left:auto;right:0;transform:none}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarOuter .UsageBar:not(.stacked):hover{background:color-mix(in srgb,var(--InProgress) 78%,#0000);background:color-mix(in srgb,var(--bar-color,var(--InProgress)) 78%,#0000)}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarOuter .UsageBar:not(.stacked):hover>.UsageBarTip{opacity:1}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarLabel{color:var(--text_Title_Light_Light);font-size:9.5px;font-weight:500;height:13px;line-height:13px;white-space:nowrap}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:first-child .skeletonBar{animation-delay:.04s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(2) .skeletonBar{animation-delay:.08s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(3) .skeletonBar{animation-delay:.12s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(4) .skeletonBar{animation-delay:.16s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(5) .skeletonBar{animation-delay:.2s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(6) .skeletonBar{animation-delay:.24s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(7) .skeletonBar{animation-delay:.28s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(8) .skeletonBar{animation-delay:.32s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(9) .skeletonBar{animation-delay:.36s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(10) .skeletonBar{animation-delay:.4s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(11) .skeletonBar{animation-delay:.44s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(12) .skeletonBar{animation-delay:.48s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(13) .skeletonBar{animation-delay:.52s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(14) .skeletonBar{animation-delay:.56s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(15) .skeletonBar{animation-delay:.6s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(16) .skeletonBar{animation-delay:.64s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(17) .skeletonBar{animation-delay:.68s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(18) .skeletonBar{animation-delay:.72s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(19) .skeletonBar{animation-delay:.76s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(20) .skeletonBar{animation-delay:.8s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(21) .skeletonBar{animation-delay:.84s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(22) .skeletonBar{animation-delay:.88s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(23) .skeletonBar{animation-delay:.92s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(24) .skeletonBar{animation-delay:.96s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(25) .skeletonBar{animation-delay:1s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(26) .skeletonBar{animation-delay:1.04s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageLegend{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-wrap:wrap;font-size:12px;font-weight:500;gap:16px}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageLegend .BillingUsageLegendItem{align-items:center;display:flex;gap:7px}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageLegend .BillingUsageLegendItem .BillingUsageLegendDot{background:var(--InProgress);border-radius:50%;height:9px;width:9px}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageLegend .BillingUsageLegendItem.BillingUsageLegendItem--ai{gap:6px}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageLegend .BillingUsageLegendItem .BillingUsageLegendAiNote{align-items:center;color:var(--text_Title_Light_Light_Light);display:inline-flex;font-size:11px;font-weight:500;gap:6px}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageLegend .BillingUsageLegendItem .BillingUsageLegendAiTab{color:var(--background_Blue);cursor:pointer;font-size:11px;font-weight:600;text-decoration:underline;text-underline-offset:2px}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageLegend .BillingUsageLegendItem .BillingUsageLegendAiTab:hover{opacity:.8}.BillingOverview .BillingUsageMeters{display:flex;flex-direction:column;gap:14px}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:14px;padding:18px 20px}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup.trial{background:color-mix(in srgb,var(--pending) 4%,var(--background_White));border-color:color-mix(in srgb,var(--pending) 45%,var(--border_Light))}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMetersHead{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMetersHead .BillingUsageMetersTitle{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:14px;font-weight:600;gap:7px}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMetersHead .BillingUsageMetersTitle .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMetersHead .BillingUsageMetersSub{color:var(--text_Title_Light_Light);font-size:12px}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup.trial .BillingUsageMetersHead .BillingUsageMetersTitle .material-symbols-outlined{color:var(--pending)}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingTrialCapGrid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingTrialCapGrid .BillingTrialCap{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:7px;padding:12px 14px}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingTrialCapGrid .BillingTrialCap .BillingTrialCapLabel{color:var(--text_Title_Light);font-size:12px;font-weight:600}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingTrialCapGrid .BillingTrialCap .BillingTrialCapBar{background:var(--background_Gray_Light);border-radius:999px;height:5px;overflow:hidden}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingTrialCapGrid .BillingTrialCap .BillingTrialCapBar .BillingTrialCapFill{background:var(--Done);border-radius:999px;display:block;height:100%;transition:width .4s ease}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingTrialCapGrid .BillingTrialCap .BillingTrialCapValue{font-feature-settings:"tnum";color:var(--text_Title_Light_Light);font-size:12px;font-variant-numeric:tabular-nums;font-weight:500}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingTrialCapGrid .BillingTrialCap.warning .BillingTrialCapBar .BillingTrialCapFill{background:var(--pending)}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingTrialCapGrid .BillingTrialCap.warning .BillingTrialCapValue{color:var(--pending);font-weight:600}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingTrialCapGrid .BillingTrialCap.full .BillingTrialCapBar .BillingTrialCapFill{background:var(--Canceled)}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingTrialCapGrid .BillingTrialCap.full .BillingTrialCapValue{color:var(--Canceled);font-weight:600}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMetersNote{color:var(--text_Title_Light_Light_Light);font-size:11px;line-height:1.4;margin:12px 0 0}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMeterList{display:flex;flex-direction:column}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMeterList .BillingUsageMeterRow{grid-gap:14px;align-items:center;border-bottom:1px solid var(--divider);display:grid;gap:14px;grid-template-columns:190px 1fr 180px 120px;padding:11px 0}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMeterList .BillingUsageMeterRow:first-child{padding-top:0}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMeterList .BillingUsageMeterRow:last-child{border-bottom:none;padding-bottom:0}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMeterList .BillingUsageMeterRow .BillingUsageMeterInfo{display:flex;flex-direction:column;gap:2px;min-width:0}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMeterList .BillingUsageMeterRow .BillingUsageMeterInfo .BillingUsageMeterLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMeterList .BillingUsageMeterRow .BillingUsageMeterInfo .BillingUsageMeterHint{color:var(--text_Title_Light_Light);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMeterList .BillingUsageMeterRow .BillingUsageMeterBar{background:var(--background_Gray_Light);border-radius:999px;height:6px;overflow:hidden}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMeterList .BillingUsageMeterRow .BillingUsageMeterBar .BillingUsageMeterFill{background:var(--Done);border-radius:999px;display:block;height:100%;transition:width .4s ease}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMeterList .BillingUsageMeterRow .BillingUsageMeterValueWrap{align-items:flex-end;display:flex;flex-direction:column;gap:3px;min-width:0}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMeterList .BillingUsageMeterRow .BillingUsageMeterValueWrap .BillingUsageMeterValue{font-feature-settings:"tnum";color:var(--text_Title_Light);font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:600;text-align:right;white-space:nowrap}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMeterList .BillingUsageMeterRow .BillingUsageMeterValueWrap .BillingUsageMeterExtraChip{font-feature-settings:"tnum";align-items:center;background:color-mix(in srgb,var(--pending) 14%,var(--background_White));border-radius:999px;color:var(--pending);display:inline-flex;font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;padding:2px 8px;white-space:nowrap}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMeterList .BillingUsageMeterRow .BillingUsageMeterBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:7px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:5px;justify-content:center;justify-self:end;padding:6px 12px;transition:box-shadow .15s ease,background .15s ease,color .15s ease;white-space:nowrap}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMeterList .BillingUsageMeterRow .BillingUsageMeterBtn .material-symbols-outlined{font-size:16px}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMeterList .BillingUsageMeterRow .BillingUsageMeterBtn:hover{background:color-mix(in srgb,var(--InProgress) 7%,var(--background_White));box-shadow:0 4px 10px #00000014;color:var(--text_Title_Dark)}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMeterList .BillingUsageMeterRow.warning .BillingUsageMeterBar .BillingUsageMeterFill{background:var(--pending)}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMeterList .BillingUsageMeterRow.warning .BillingUsageMeterValue{color:var(--pending)}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMeterList .BillingUsageMeterRow.full .BillingUsageMeterBar .BillingUsageMeterFill{background:var(--Canceled)}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMeterList .BillingUsageMeterRow.full .BillingUsageMeterValue{color:var(--Canceled)}@media(max-width:1050px){.BillingOverview .BillingOverviewCards,.BillingOverview .BillingUsageDash .BillingUsageStats,.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingTrialCapGrid{grid-template-columns:repeat(2,1fr)}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMeterList .BillingUsageMeterRow{gap:12px;grid-template-columns:145px 1fr 160px 112px}}@media(max-width:600px){.BillingOverview{gap:14px;overflow-x:hidden}.BillingOverview .BillingOverviewCards{grid-gap:10px;display:grid!important;gap:10px;grid-template-columns:1fr!important;overflow:visible!important}.BillingOverview .BillingOverviewCards>*{min-width:0!important;width:100%}.BillingOverview .BillingUsageDash{padding-top:10px}.BillingOverview .BillingUsageDash .BillingUsageStats{grid-gap:10px;display:grid!important;gap:10px;grid-template-columns:1fr!important;overflow:visible!important}.BillingOverview .BillingUsageDash .BillingUsageStats>*{min-width:0!important;width:100%}.BillingOverview .BillingUsageDash .BillingUsageChartCard{padding:14px}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChartBar{align-items:stretch;flex-direction:column;gap:10px}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageRange .BillingUsageRangeMenu{max-width:calc(100vw - 24px)}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart{height:160px}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarLabel{display:none}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup{padding:14px}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingTrialCapGrid{grid-gap:10px;display:grid!important;gap:10px;grid-template-columns:1fr!important;overflow:visible!important}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingTrialCapGrid>*{min-width:0!important;width:100%}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMeterList .BillingUsageMeterRow{grid-template-areas:"info action" "bar bar" "value value";grid-template-columns:minmax(0,1fr) auto;row-gap:8px}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMeterList .BillingUsageMeterRow .BillingUsageMeterInfo{grid-area:info}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMeterList .BillingUsageMeterRow .BillingUsageMeterBar{grid-area:bar}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMeterList .BillingUsageMeterRow .BillingUsageMeterValueWrap{align-items:flex-start;grid-area:value}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMeterList .BillingUsageMeterRow .BillingUsageMeterValueWrap .BillingUsageMeterValue{text-align:left}.BillingOverview .BillingUsageMeters .BillingUsageMetersGroup .BillingUsageMeterList .BillingUsageMeterRow .BillingUsageMeterBtn{grid-area:action;min-height:44px}}.BillingSubscription{margin-top:0;padding:16px max(24px,(100% - 1150px)/2) 48px}.BillingSubscription .BillingSubscriptionCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:20px;padding:22px}.BillingSubscription .BillingSubscriptionCard.is-empty,.BillingSubscription .BillingSubscriptionCard.is-loading{align-items:center;gap:12px;justify-content:center;min-height:180px;text-align:center}.BillingSubscription .BillingSubscriptionCard.is-empty p,.BillingSubscription .BillingSubscriptionCard.is-loading p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.BillingSubscription .BillingSubscriptionCard.is-empty .material-symbols-outlined,.BillingSubscription .BillingSubscriptionCard.is-loading .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:28px}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionSpinner{animation:BillingSpin .7s linear infinite;border:3px solid var(--border_Light);border-radius:50%;border-top-color:var(--background_Blue);height:26px;width:26px}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionTop{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionTop .BillingSubscriptionPlan{display:flex;flex-direction:column;gap:4px}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionTop .BillingSubscriptionPlan .BillingSubscriptionBadge{align-self:flex-start;background:var(--background_Gray_Light_Blue);border-radius:6px;color:var(--background_Blue);font-size:11px;font-weight:600;letter-spacing:.04em;padding:3px 8px;text-transform:uppercase}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionTop .BillingSubscriptionPlan h2{color:var(--text_Title_Dark);font-size:22px;font-weight:600;margin:0}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionTop .BillingSubscriptionPlan p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionTop .BillingSubscriptionPrice{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionTop .BillingSubscriptionPrice strong{color:var(--text_Title_Dark);font-size:22px;font-weight:600}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionTop .BillingSubscriptionPrice span{color:var(--text_Title_Light_Light);font-size:13px}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionTop .BillingSubscriptionPrice .BillingSubscriptionPriceWas{color:var(--text_Title_Light_Light);font-size:14px;text-decoration:line-through}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionTop .BillingSubscriptionPrice .BillingSubscriptionPriceTag{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);font-size:11px;font-weight:600;margin-left:4px;padding:2px 8px}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionNotice{align-items:center;background:color-mix(in srgb,var(--Canceled) 12%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 35%,#0000);border-radius:10px;color:var(--text_Title_Dark);display:flex;font-size:13px;gap:10px;line-height:1.45;padding:12px 14px}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionNotice .material-symbols-outlined{color:var(--Canceled);flex:0 0 auto;font-size:20px}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionNotice>span{flex:1 1;min-width:0;text-align:left}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionNotice.is-comp{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 35%,#0000)}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionNotice.is-comp .material-symbols-outlined{color:var(--Done)}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionNotice .BillingSubscriptionResume{background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:8px;color:var(--background_White);cursor:pointer;flex-shrink:0;font-size:13px;font-weight:500;padding:7px 14px;transition:background .15s ease}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionNotice .BillingSubscriptionResume:hover{background:var(--background_Blue_Dark)}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionNotice .BillingSubscriptionResume:disabled{cursor:default;opacity:.6}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionGrid{grid-gap:14px;border-bottom:1px solid var(--border_Light);border-top:1px solid var(--border_Light);display:grid;gap:14px;grid-template-columns:repeat(4,1fr);padding:16px 0}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionGrid .BillingSubscriptionStat{display:flex;flex-direction:column;gap:4px}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionGrid .BillingSubscriptionStat span{color:var(--text_Title_Light_Light);font-size:12px}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionGrid .BillingSubscriptionStat strong{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionGrid .BillingSubscriptionStat strong.is-active{color:var(--Done)}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionGrid .BillingSubscriptionStat strong.is-trial{color:var(--Submited)}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionGrid .BillingSubscriptionStat strong.is-canceled{color:var(--Canceled)}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionGrid .BillingSubscriptionStat strong.is-pastdue{color:var(--pending)}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionGrid .BillingSubscriptionStat strong.is-paused{color:var(--text_Title_Light)}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionActions{align-items:flex-end;display:flex;gap:10px;justify-content:space-between}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionActions .BillingSubscriptionPrimary{background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:8px;color:var(--background_White);cursor:pointer;font-size:13px;font-weight:500;padding:9px 16px;transition:background .15s ease}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionActions .BillingSubscriptionPrimary:hover{background:var(--background_Blue_Dark)}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionActions .BillingSubscriptionGhost{background:#0000;border:0 solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:500;padding:0 16px;transition:background .15s ease,color .15s ease}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionActions .BillingSubscriptionGhost:hover{text-decoration:underline}.BillingSubscription .BillingUpgradeModal{align-items:center;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1000}.BillingSubscription .BillingUpgradeModal .BillingUpgradeBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.BillingSubscription .BillingUpgradeModal .BillingUpgradeCard{animation:BillingUpgradePop .14s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:90vh;max-width:1180px;overflow:hidden;position:relative;transition:max-width .32s cubic-bezier(.22,1,.36,1);width:100%;z-index:1}.BillingSubscription .BillingUpgradeModal .BillingUpgradeCard.is-checkout{max-width:560px}.BillingSubscription .BillingUpgradeModal .BillingUpgradeCard .BillingUpgradeClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;position:absolute;right:14px;top:14px;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px;z-index:2}.BillingSubscription .BillingUpgradeModal .BillingUpgradeCard .BillingUpgradeClose .material-symbols-outlined{font-size:21px}.BillingSubscription .BillingUpgradeModal .BillingUpgradeCard .BillingUpgradeClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.BillingSubscription .BillingUpgradeModal .BillingUpgradeCard .BillingUpgradeClose:active{transform:scale(.92)}.BillingSubscription .BillingUpgradeModal .BillingUpgradeCard .BillingUpgradeBody{overflow-y:auto;padding:30px 24px 24px}.BillingSubscription .BillingCallIntelligenceCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;margin-top:16px;padding:22px 24px}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceTop{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceTop .BillingCallIntelligenceTitle{align-items:flex-start;display:flex;gap:12px}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceTop .BillingCallIntelligenceTitle .BillingCallIntelligenceIcon{color:var(--background_Blue);font-size:24px;margin-top:2px}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceTop .BillingCallIntelligenceTitle h3{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:16px;font-weight:600;gap:8px;margin:0 0 2px}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceTop .BillingCallIntelligenceTitle h3 .BillingCallIntelligenceBadge{background:color-mix(in srgb,var(--background_Blue) 14%,#0000);border-radius:999px;color:var(--background_Blue);font-size:11px;font-weight:600;padding:2px 8px}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceTop .BillingCallIntelligenceTitle h3 .BillingCallIntelligenceBadge.is-grace{background:color-mix(in srgb,#b45309 15%,#0000);background:color-mix(in srgb,var(--pending,#b45309) 15%,#0000);color:#b45309;color:var(--pending,#b45309)}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceTop .BillingCallIntelligenceTitle p{color:var(--text_Title_Light_Light);font-size:12.5px;margin:0}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceTop .BillingCallIntelligencePrice{align-items:baseline;display:inline-flex;gap:4px;white-space:nowrap}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceTop .BillingCallIntelligencePrice strong{color:var(--text_Title_Dark);font-size:20px;font-weight:700}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceTop .BillingCallIntelligencePrice span{color:var(--text_Title_Light_Light);font-size:12px}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceEntitlement{color:var(--text_Title_Light);font-size:12.5px;margin:0}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceUsage{display:flex;flex-direction:column;gap:6px}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceUsage .BillingCallIntelligenceUsageBar{background:var(--background_Gray_Light);border-radius:999px;height:6px;overflow:hidden;position:relative}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceUsage .BillingCallIntelligenceUsageBar span{background:var(--background_Blue);border-radius:999px;inset:0 auto 0 0;position:absolute;transition:width .3s ease}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceUsage .BillingCallIntelligenceUsageLabel{color:var(--text_Title_Light_Light);font-size:12px}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceUsage .BillingCallIntelligenceUsageNote{color:var(--background_Blue);font-size:11px;font-weight:500}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceActions{align-items:center;display:flex;gap:12px}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceActions .BillingCallIntelligenceSubscribe{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:9px 16px;transition:background .12s ease,transform .08s ease}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceActions .BillingCallIntelligenceSubscribe:hover{background:var(--background_Blue);background:var(--background_Blue_Dark,var(--background_Blue))}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceActions .BillingCallIntelligenceSubscribe:active{transform:scale(.98)}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceActions .BillingCallIntelligenceSubscribe:disabled{cursor:not-allowed;opacity:.55}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceActions .BillingCallIntelligenceExplore{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 26%,#0000);border-radius:8px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;margin-left:auto;order:2;padding:9px 16px;transition:background .12s ease,border-color .12s ease,transform .08s ease}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceActions .BillingCallIntelligenceExplore .material-symbols-outlined{font-size:17px}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceActions .BillingCallIntelligenceExplore:hover{background:color-mix(in srgb,var(--background_Blue) 18%,#0000);border-color:color-mix(in srgb,var(--background_Blue) 40%,#0000)}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceActions .BillingCallIntelligenceExplore:active{transform:scale(.98)}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceActions .BillingSubscriptionGhost{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;padding:9px 16px;transition:border-color .12s ease,color .12s ease,box-shadow .12s ease,background .12s ease}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceActions .BillingSubscriptionGhost:hover{background:color-mix(in srgb,var(--Canceled) 6%,#0000);border-color:var(--Canceled);box-shadow:0 4px 10px #00000014;color:var(--Canceled)}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceActions .BillingSubscriptionGhost:disabled{cursor:not-allowed;opacity:.55}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceActions .BillingCallIntelligenceLocked{color:var(--text_Title_Light_Light);font-size:12px}@media(max-width:1050px){.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionGrid{grid-template-columns:repeat(2,1fr)}.BillingSubscription .BillingUpgradeModal,.BillingSubscription .BillingUpgradeModal .BillingUpgradeCard .BillingUpgradeBody{padding:16px}}@media(max-width:600px){.BillingSubscription{margin-top:12px}.BillingSubscription .BillingUpgradeModal{padding:10px}.BillingSubscription .BillingUpgradeModal .BillingUpgradeCard{max-height:calc(100dvh - 20px);max-width:100%;width:100%}.BillingSubscription .BillingUpgradeModal .BillingUpgradeCard.is-checkout{max-width:100%}.BillingSubscription .BillingUpgradeModal .BillingUpgradeCard .BillingUpgradeBody{padding:52px 16px 16px}.BillingSubscription .BillingSubscriptionCard{padding:18px}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionTop{flex-direction:column;gap:12px}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionGrid{grid-template-columns:1fr}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionActions{align-items:stretch;flex-direction:column}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionActions .BillingSubscriptionGhost,.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionActions .BillingSubscriptionPrimary{min-height:42px}.BillingSubscription .BillingCallIntelligenceCard{padding:18px}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceTop{flex-direction:column;gap:10px}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceActions{align-items:stretch;flex-direction:column}.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceActions .BillingCallIntelligenceExplore,.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceActions .BillingCallIntelligenceSubscribe,.BillingSubscription .BillingCallIntelligenceCard .BillingCallIntelligenceActions .BillingSubscriptionGhost{justify-content:center;min-height:42px}}@keyframes BillingUpgradePop{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.UsageAutopayPrompt{align-items:center;display:flex;flex-direction:column;gap:12px;padding:8px 4px;text-align:center}.UsageAutopayPrompt .UsageAutopayPromptIcon{align-items:center;background:color-mix(in srgb,var(--Done) 14%,#0000);border-radius:50%;color:var(--Done);display:inline-flex;height:56px;justify-content:center;width:56px}.UsageAutopayPrompt .UsageAutopayPromptIcon .material-symbols-outlined{font-size:32px}.UsageAutopayPrompt h2{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.UsageAutopayPrompt .UsageAutopayPromptLead{color:var(--text_Title_Light_Light);font-size:13.5px;margin:0;max-width:420px}.UsageAutopayPrompt .UsageAutopayPromptLead strong{color:var(--text_Title_Dark);font-weight:600}.UsageAutopayPrompt .UsageAutopayPromptSplit{display:flex;flex-direction:column;gap:8px;max-width:440px;width:100%}.UsageAutopayPrompt .UsageAutopayPromptSplit .UsageAutopayPromptSplitRow{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;gap:10px;padding:11px 13px;text-align:left}.UsageAutopayPrompt .UsageAutopayPromptSplit .UsageAutopayPromptSplitRow .material-symbols-outlined{flex-shrink:0;font-size:20px;margin-top:1px}.UsageAutopayPrompt .UsageAutopayPromptSplit .UsageAutopayPromptSplitRow div{display:flex;flex-direction:column;gap:2px;min-width:0}.UsageAutopayPrompt .UsageAutopayPromptSplit .UsageAutopayPromptSplitRow div strong{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.UsageAutopayPrompt .UsageAutopayPromptSplit .UsageAutopayPromptSplitRow div span{color:var(--text_Title_Light_Light);font-size:12.5px;line-height:1.45}.UsageAutopayPrompt .UsageAutopayPromptSplit .UsageAutopayPromptSplitRow div span strong{font-size:inherit}.UsageAutopayPrompt .UsageAutopayPromptSplit .UsageAutopayPromptSplitRow.is-settled{background:var(--background_Gray_Light_Light)}.UsageAutopayPrompt .UsageAutopayPromptSplit .UsageAutopayPromptSplitRow.is-settled .material-symbols-outlined{color:var(--Done)}.UsageAutopayPrompt .UsageAutopayPromptSplit .UsageAutopayPromptSplitRow.is-action{border-color:color-mix(in srgb,var(--background_Blue) 32%,var(--border_Light))}.UsageAutopayPrompt .UsageAutopayPromptSplit .UsageAutopayPromptSplitRow.is-action .material-symbols-outlined{color:var(--background_Blue)}.UsageAutopayPrompt .UsageAutopayPromptHow{align-items:flex-start;background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:12.5px;gap:10px;line-height:1.5;max-width:440px;padding:12px 14px;text-align:left}.UsageAutopayPrompt .UsageAutopayPromptHow .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:20px}.UsageAutopayPrompt .UsageAutopayPromptHow strong{color:var(--text_Title_Dark);font-weight:600}.UsageAutopayPrompt .UsageAutopayPromptError{background:color-mix(in srgb,var(--Canceled) 12%,#0000);border-radius:8px;color:var(--Canceled);font-size:12.5px;padding:8px 12px}.UsageAutopayPrompt .UsageAutopayPromptActions{align-items:stretch;display:flex;flex-direction:column;gap:8px;margin-top:4px;max-width:320px;width:100%}.UsageAutopayPrompt .UsageAutopayPromptActions .UsageAutopayPromptPrimary{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:12px 18px;transition:background .15s ease}.UsageAutopayPrompt .UsageAutopayPromptActions .UsageAutopayPromptPrimary:hover:not(:disabled){background:var(--background_Blue_Dark)}.UsageAutopayPrompt .UsageAutopayPromptActions .UsageAutopayPromptPrimary:disabled{cursor:not-allowed;opacity:.6}.UsageAutopayPrompt .UsageAutopayPromptActions .UsageAutopayPromptGhost{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;padding:8px;transition:color .15s ease,background .15s ease}.UsageAutopayPrompt .UsageAutopayPromptActions .UsageAutopayPromptGhost:hover:not(:disabled){background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.UsageAutopayPrompt .UsageAutopayPromptActions .UsageAutopayPromptGhost:disabled{cursor:not-allowed;opacity:.6}.BillingInvoices{margin-top:0}.BillingInvoices .BillingCard .BillingHeader{align-items:center;display:flex;justify-content:space-between;padding-bottom:10px}.BillingInvoices .BillingCard .BillingHeader h2{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.BillingInvoices .BillingCard .BillingHeader .BillingSubheader{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400}.BillingInvoices .BillingCard .BillingHeader .BillingSubheader .BillingDownloadLink{color:var(--background_Blue);font-weight:400;text-decoration:underline}.BillingInvoices .BillingCard .BillingTable{margin-top:15px}.BillingInvoices .BillingCard .BillingTable .BillingTableHeader{grid-gap:12px;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);display:grid;font-size:14px;font-weight:500;gap:12px;grid-template-columns:120px 1fr 140px 140px 160px;padding:0 0 10px}.BillingInvoices .BillingCard .BillingTable .BillingTableHeader span{white-space:nowrap}.BillingInvoices .BillingCard .BillingTable .BillingTableBody{display:flex;flex-direction:column}.BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow{grid-gap:12px;align-items:center;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Dark);display:grid;font-size:13px;gap:12px;grid-template-columns:120px 1fr 140px 140px 160px;padding:12px 0}.BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingStatus{align-items:center;background-color:color-mix(in srgb,var(--Done) 18%,#0000);border:1px solid color-mix(in srgb,var(--Done) 35%,#0000);border-radius:50px;color:var(--Done);display:inline-flex;font-weight:400;gap:6px;padding:4px 15px 4px 6px;width:-webkit-fit-content;width:fit-content}.BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingStatus .material-symbols-outlined{font-size:16px}.BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingInvoiceId{color:var(--background_Blue);cursor:pointer;font-weight:400}.BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingInvoiceId:hover{text-decoration:underline}.BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingDateAndTotal{font-weight:400}.BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingExportButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;cursor:pointer;display:flex;gap:6px;justify-content:center;outline:3px solid #0000;padding:6px 12px;transition:all .15s ease}.BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingExportButton h3{background:var(--background_White);color:var(--background_Blue);font-size:12px;font-weight:600}.BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingExportButton .material-symbols-outlined{color:var(--background_Blue);font-size:18px;margin-bottom:-1px}.BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingExportButton .BillingInvoiceSpin{animation:BillingInvoiceSpinKf .7s linear infinite}.BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingExportButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingExportButton:disabled{cursor:default;opacity:.6}.BillingInvoices .BillingPagination{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:20px}.BillingInvoices .BillingPagination .BillingPaginationArrow{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:999px;cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.BillingInvoices .BillingPagination .BillingPaginationArrow .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.BillingInvoices .BillingPagination .BillingPaginationArrow:disabled{cursor:not-allowed;opacity:.4}.BillingInvoices .BillingPagination .BillingPaginationArrow:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.BillingInvoices .BillingPagination .BillingPaginationPages{align-items:center;display:inline-flex;gap:8px}.BillingInvoices .BillingPagination .BillingPaginationPages .BillingPaginationPage{background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:13px;font-weight:600;height:32px;transition:all .15s ease;width:32px}.BillingInvoices .BillingPagination .BillingPaginationPages .BillingPaginationPage.is-active,.BillingInvoices .BillingPagination .BillingPaginationPages .BillingPaginationPage:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}@media(max-width:1050px){.BillingInvoices .BillingCard .BillingTable{-webkit-overflow-scrolling:touch;overflow-x:auto}.BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow,.BillingInvoices .BillingCard .BillingTable .BillingTableHeader{min-width:720px}}@media(max-width:600px){.BillingInvoices{margin-top:12px}.BillingInvoices .BillingCard .BillingHeader{align-items:flex-start;flex-direction:column;gap:6px}.BillingInvoices .BillingCard .BillingHeader h2{font-size:16px}.BillingInvoices .BillingCard .BillingTable{-webkit-overflow-scrolling:touch;margin-top:16px;overflow-x:auto}.BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow,.BillingInvoices .BillingCard .BillingTable .BillingTableHeader{min-width:680px}}.BillingInvoices .BillingInvoicesError{color:var(--Canceled);font-size:13px;margin-top:8px}.BillingInvoices .BillingInvoicesState{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:44px 20px;text-align:center}.BillingInvoices .BillingInvoicesState p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.BillingInvoices .BillingInvoicesState .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:28px}.BillingInvoices .BillingInvoicesState .BillingInvoicesSpinner{animation:BillingInvoiceSpinKf .7s linear infinite;border:3px solid var(--border_Light);border-radius:50%;border-top-color:var(--background_Blue);height:26px;width:26px}.BillingInvoices .BillingStatus.is-other{background-color:color-mix(in srgb,#b45309 16%,#0000);background-color:color-mix(in srgb,var(--pending,#b45309) 16%,#0000);border-color:color-mix(in srgb,#b45309 35%,#0000);border-color:color-mix(in srgb,var(--pending,#b45309) 35%,#0000);color:#b45309;color:var(--pending,#b45309)}@keyframes BillingInvoiceSpinKf{to{transform:rotate(1turn)}}.BillingInvoicePreview{align-items:center;animation:BillingInvoicePreviewFade .2s ease forwards;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:12000}@keyframes BillingInvoicePreviewFade{0%{opacity:0}to{opacity:1}}@keyframes BillingInvoicePreviewPop{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}.BillingInvoicePreview .BillingInvoicePreviewOverlay{backdrop-filter:blur(1.4px);-webkit-backdrop-filter:blur(1.4px);background:rgba(46,54,62,.169);inset:0;position:absolute}.BillingInvoicePreview .BillingInvoicePreviewCard{animation:BillingInvoicePreviewPop .24s ease forwards;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;height:88vh;max-height:900px;max-width:94vw;overflow:hidden;position:relative;width:820px;z-index:1}.BillingInvoicePreview .BillingInvoicePreviewCard .BillingInvoicePreviewHeader{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;gap:12px;justify-content:space-between;padding:14px 18px}.BillingInvoicePreview .BillingInvoicePreviewCard .BillingInvoicePreviewHeader .BillingInvoicePreviewMeta{align-items:center;display:flex;gap:12px;min-width:0}.BillingInvoicePreview .BillingInvoicePreviewCard .BillingInvoicePreviewHeader .BillingInvoicePreviewMeta>.material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:24px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.BillingInvoicePreview .BillingInvoicePreviewCard .BillingInvoicePreviewHeader .BillingInvoicePreviewMeta .BillingInvoicePreviewMetaText{min-width:0}.BillingInvoicePreview .BillingInvoicePreviewCard .BillingInvoicePreviewHeader .BillingInvoicePreviewMeta .BillingInvoicePreviewMetaText h3{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BillingInvoicePreview .BillingInvoicePreviewCard .BillingInvoicePreviewHeader .BillingInvoicePreviewMeta .BillingInvoicePreviewMetaText p{color:var(--text_Title_Light_Light);font-size:12px;margin:3px 0 0}.BillingInvoicePreview .BillingInvoicePreviewCard .BillingInvoicePreviewHeader .BillingInvoicePreviewActions{align-items:center;display:flex;flex-shrink:0;gap:8px}.BillingInvoicePreview .BillingInvoicePreviewCard .BillingInvoicePreviewHeader .BillingInvoicePreviewActions .BillingInvoicePreviewDownload{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:8px 14px;transition:background .12s ease,border-color .12s ease}.BillingInvoicePreview .BillingInvoicePreviewCard .BillingInvoicePreviewHeader .BillingInvoicePreviewActions .BillingInvoicePreviewDownload .material-symbols-outlined{font-size:18px}.BillingInvoicePreview .BillingInvoicePreviewCard .BillingInvoicePreviewHeader .BillingInvoicePreviewActions .BillingInvoicePreviewDownload .BillingInvoiceSpin{animation:BillingInvoiceSpinKf .7s linear infinite}.BillingInvoicePreview .BillingInvoicePreviewCard .BillingInvoicePreviewHeader .BillingInvoicePreviewActions .BillingInvoicePreviewDownload:hover{background:var(--background_Gray_Light)}.BillingInvoicePreview .BillingInvoicePreviewCard .BillingInvoicePreviewHeader .BillingInvoicePreviewActions .BillingInvoicePreviewDownload:disabled{cursor:progress;opacity:.6}.BillingInvoicePreview .BillingInvoicePreviewCard .BillingInvoicePreviewHeader .BillingInvoicePreviewActions .BillingInvoicePreviewClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .12s ease;width:32px}.BillingInvoicePreview .BillingInvoicePreviewCard .BillingInvoicePreviewHeader .BillingInvoicePreviewActions .BillingInvoicePreviewClose .material-symbols-outlined{font-size:20px}.BillingInvoicePreview .BillingInvoicePreviewCard .BillingInvoicePreviewHeader .BillingInvoicePreviewActions .BillingInvoicePreviewClose:hover{background:var(--background_Gray_Light)}.BillingInvoicePreview .BillingInvoicePreviewCard .BillingInvoicePreviewBody{background:var(--background_Gray_Light);display:flex;flex:1 1;min-height:0}.BillingInvoicePreview .BillingInvoicePreviewCard .BillingInvoicePreviewBody .BillingInvoicePreviewFrame{background:var(--background_Gray_Light);border:none;height:100%;width:100%}.BillingInvoicePreview .BillingInvoicePreviewCard .BillingInvoicePreviewBody .BillingInvoicePreviewState{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:12px;justify-content:center;padding:40px}.BillingInvoicePreview .BillingInvoicePreviewCard .BillingInvoicePreviewBody .BillingInvoicePreviewState p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.BillingInvoicePreview .BillingInvoicePreviewCard .BillingInvoicePreviewBody .BillingInvoicePreviewState .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:30px}.BillingInvoicePreview .BillingInvoicePreviewCard .BillingInvoicePreviewBody .BillingInvoicePreviewState .BillingInvoicesSpinner{animation:BillingInvoiceSpinKf .7s linear infinite;border:3px solid var(--border_Light);border-radius:50%;border-top-color:var(--background_Blue);height:26px;width:26px}@media(max-width:600px){.BillingInvoicePreview{padding:0}.BillingInvoicePreview .BillingInvoicePreviewCard{border-radius:0;height:100%;max-height:100%;max-width:100%;width:100%}}.BillingMethods{display:flex;flex-direction:column;gap:14px;margin-top:0}.BillingMethods .BillingMethodsList{display:flex;flex-direction:column;gap:12px}.BillingMethods .BillingMethodsList .BillingMethodRow{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;gap:14px;outline:3px solid #0000;padding:16px 18px;transition:border-color .15s ease,outline-color .15s ease}.BillingMethods .BillingMethodsList .BillingMethodRow .BillingMethodBrand{align-items:center;border-radius:6px;display:flex;flex-shrink:0;height:32px;justify-content:center;width:46px}.BillingMethods .BillingMethodsList .BillingMethodRow .BillingMethodBrand.is-img{background:var(--background_White);border:1px solid var(--border_Light)}.BillingMethods .BillingMethodsList .BillingMethodRow .BillingMethodBrand.is-img img{height:24px;object-fit:contain;width:38px}.BillingMethods .BillingMethodsList .BillingMethodRow .BillingMethodBrand.is-generic{background:var(--background_White);border:1px solid var(--border_Light)}.BillingMethods .BillingMethodsList .BillingMethodRow .BillingMethodBrand.is-generic .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.BillingMethods .BillingMethodsList .BillingMethodRow .BillingMethodInfo{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.BillingMethods .BillingMethodsList .BillingMethodRow .BillingMethodInfo h3{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.BillingMethods .BillingMethodsList .BillingMethodRow .BillingMethodInfo p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.BillingMethods .BillingMethodsList .BillingMethodRow .BillingMethodInfo .BillingMethodActions{align-items:center;display:flex;gap:16px;margin-top:6px}.BillingMethods .BillingMethodsList .BillingMethodRow .BillingMethodInfo .BillingMethodActions .BillingMethodSetDefault{background:#0000;border:0;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:500;padding:0}.BillingMethods .BillingMethodsList .BillingMethodRow .BillingMethodInfo .BillingMethodActions .BillingMethodSetDefault:hover{text-decoration:underline}.BillingMethods .BillingMethodsList .BillingMethodRow .BillingMethodInfo .BillingMethodActions .BillingMethodDefaultLabel{color:var(--Done);font-size:13px;font-weight:600}.BillingMethods .BillingMethodsList .BillingMethodRow .BillingMethodInfo .BillingMethodActions .BillingMethodRemove{align-items:center;background:#0000;border:0;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;padding:0}.BillingMethods .BillingMethodsList .BillingMethodRow .BillingMethodInfo .BillingMethodActions .BillingMethodRemove:hover{color:var(--Canceled);text-decoration:underline}.BillingMethods .BillingMethodsList .BillingMethodRow .BillingMethodInfo .BillingMethodActions .BillingMethodRemove:disabled{cursor:default;opacity:.7}.BillingMethods .BillingMethodsEmpty{align-items:center;background:linear-gradient(180deg,var(--background_Gray_Light_Light_Light) 0,var(--background_White) 100%);border:1px dashed var(--border_Dark_Light);border-radius:14px;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:40px 28px;text-align:center}.BillingMethods .BillingMethodsEmpty .BillingMethodsEmptyIcon{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:50%;display:flex;height:56px;justify-content:center;margin-bottom:2px;width:56px}.BillingMethods .BillingMethodsEmpty .BillingMethodsEmptyIcon .material-symbols-outlined{color:var(--background_Blue);font-size:28px}.BillingMethods .BillingMethodsEmpty h4{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0}.BillingMethods .BillingMethodsEmpty p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.45;margin:0;max-width:340px}.BillingMethods .BillingMethodsEmpty .BillingMethodsEmptyBrands{align-items:center;display:inline-flex;gap:10px;margin-top:8px}.BillingMethods .BillingMethodsEmpty .BillingMethodsEmptyBrands img{background:var(--background_White);border-radius:5px;height:26px;object-fit:contain;width:40px}.BillingMethods .BillingMethodsEmpty.is-loading{background:var(--background_White);border-style:solid;padding:32px}.BillingMethods .BillingMethodsEmpty.is-loading .BillingMethodsSpinner{animation:BillingSpin .7s linear infinite;border:3px solid var(--border_Light);border-radius:50%;border-top-color:var(--background_Blue);height:26px;width:26px}.BillingMethods .BillingMethodsError{color:var(--Canceled);font-size:12px;padding:2px}.BillingMethods .BillingMethodsAdd{align-items:center;align-self:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:9px 16px;transition:background .15s ease}.BillingMethods .BillingMethodsAdd:hover{background:var(--background_Gray_Light)}.BillingMethods .BillingMethodsAdd .material-symbols-outlined{font-size:18px}.BillingMethods .BillingModal{align-items:center;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.BillingMethods .BillingModal .BillingModalBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.BillingMethods .BillingModal .BillingModalCard{animation:BillingModalPop .22s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;max-width:400px;padding:22px;position:relative;width:100%;z-index:1}.BillingMethods .BillingModal .BillingModalCard.is-confirm{max-width:410px}.BillingMethods .BillingModal .BillingModalCard .BillingModalHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px}.BillingMethods .BillingModal .BillingModalCard .BillingModalHeader h3{color:var(--text_Title_Dark);font-size:17px;font-weight:600;margin:0}.BillingMethods .BillingModal .BillingModalCard .BillingModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.BillingMethods .BillingModal .BillingModalCard .BillingModalClose .material-symbols-outlined{font-size:21px}.BillingMethods .BillingModal .BillingModalCard .BillingModalClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.BillingMethods .BillingModal .BillingModalCard .BillingModalClose:active{transform:scale(.92)}.BillingMethods .BillingModal .BillingModalCard .BillingModalConfirmHeader{display:flex;gap:12px;margin-bottom:20px}.BillingMethods .BillingModal .BillingModalCard .BillingModalConfirmHeader>.material-symbols-outlined{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:10px;color:var(--background_Blue);display:flex;flex-shrink:0;font-size:24px;height:40px;justify-content:center;width:40px}.BillingMethods .BillingModal .BillingModalCard .BillingModalConfirmHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0 0 4px}.BillingMethods .BillingModal .BillingModalCard .BillingModalConfirmHeader p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.45;margin:0}.BillingMethods .BillingModal .BillingModalCard .BillingModalConfirmHeader .BillingModalClose{align-self:flex-start;flex-shrink:0;margin-left:auto;margin-right:-6px;margin-top:-6px}.BillingMethods .BillingModal .BillingModalCard.BillingAddCard{max-width:400px}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview{background:linear-gradient(135deg,var(--background_Blue) 0,var(--background_Blue_Dark) 100%);border-radius:8px;color:#fff;display:flex;flex-direction:column;gap:18px;justify-content:space-between;margin-bottom:20px;min-height:165px;overflow:hidden;padding:18px 20px 16px;position:relative}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewSheen{background:linear-gradient(100deg,#0000,#ffffff1f,#0000);height:220%;left:-10%;pointer-events:none;position:absolute;top:-60%;transform:rotate(18deg);width:70%}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewTop{align-items:flex-start;display:flex;justify-content:space-between;position:relative}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewTop .BillingCardPreviewBrand{font-size:20px;font-style:italic;font-weight:800;letter-spacing:.04em}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewTop .BillingCardPreviewLogoChip{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#ffffff2e;border-radius:6px;box-shadow:0 2px 8px #0000002e,inset 0 1px 0 #ffffff40;display:inline-flex;height:30px;justify-content:center;padding:3px 7px}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewTop .BillingCardPreviewLogoChip img{display:block;height:22px;max-width:52px;object-fit:contain;width:auto}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewTop .BillingCardPreviewCorner{background:linear-gradient(135deg,#ffffff59,#ffffff14);border-radius:6px;box-shadow:inset 0 0 0 1px #ffffff40;height:30px;transform:rotate(45deg);width:30px}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewChipRow{align-items:center;display:flex;gap:14px;position:relative}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewChipRow .BillingCardPreviewChip{background:linear-gradient(135deg,#f6d186,#c9a23f);border-radius:5px;box-shadow:inset 0 0 0 1px #0000001f;flex-shrink:0;height:24px;position:relative;width:32px}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewChipRow .BillingCardPreviewChip:after,.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewChipRow .BillingCardPreviewChip:before{background:#00000040;content:"";height:1px;left:4px;position:absolute;right:4px}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewChipRow .BillingCardPreviewChip:before{top:8px}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewChipRow .BillingCardPreviewChip:after{top:15px}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewChipRow .BillingCardPreviewNumber{font-size:16px;font-weight:600;letter-spacing:.16em;white-space:nowrap}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewBottom{align-items:flex-end;display:flex;gap:12px;justify-content:space-between;position:relative}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewBottom .BillingCardPreviewField{display:flex;flex-direction:column;gap:3px;min-width:0}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewBottom .BillingCardPreviewField--right{align-items:flex-end;flex-shrink:0;text-align:right}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewBottom .BillingCardPreviewField .BillingCardPreviewLabel{font-size:9px;letter-spacing:.04em;opacity:.75}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewBottom .BillingCardPreviewField .BillingCardPreviewValue{font-size:14px;font-weight:600;max-width:200px;overflow:hidden;text-overflow:ellipsis;transition:opacity .15s ease;white-space:nowrap}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewBottom .BillingCardPreviewField .BillingCardPreviewValue.is-placeholder{opacity:.5}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm{display:flex;flex-direction:column;gap:14px}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingFieldRow{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1.5fr 1fr}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingField{position:relative}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingField label{color:var(--text_Title_Dark);display:block;font-size:13px;font-weight:600;margin-bottom:6px}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingField label span{color:var(--Canceled)}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingField input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingField input::placeholder{color:var(--text_Title_Light_Light)}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingField input:focus,.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingField input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingField .BillingStripeInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);outline:3px solid #0000;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingField .BillingStripeInput:focus-within,.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingField .BillingStripeInput:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingField .BillingStripeInput .BillingStripeSkeleton{background:var(--background_Gray_Light_Light_Light);border-radius:4px;display:block;height:20px;margin:9px 12px}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingField .BillingStripeInput .StripeElement{background:#0000!important;border:0!important;box-shadow:none!important;outline:0!important;padding:9px 12px}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingField .BillingStripeInput .StripeElement iframe{background:#0000!important;border:0!important;outline:0!important}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingField .BillingStripeInput:has(.StripeElement--invalid){border-color:var(--Canceled)}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingCardElementField .StripeElement{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);outline:3px solid #0000;padding:9px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingCardElementField .StripeElement--focus,.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingCardElementField .StripeElement:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingCardElementField .StripeElement--invalid{border-color:var(--Canceled)}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingCardError{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 12px}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingCardBrands{align-items:center;display:flex;gap:8px}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingCardBrands img{background:var(--background_White);border:1px solid var(--border_Light);border-radius:5px;height:26px;object-fit:contain;opacity:.85;padding:2px 4px;transition:opacity .15s ease,border-color .15s ease,box-shadow .15s ease;width:40px}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingCardBrands img.is-on{border-color:var(--background_Blue);box-shadow:0 0 0 2px var(--outline_Blue);opacity:1}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingCardBrands img.is-off{opacity:.25}.BillingMethods .BillingModal .BillingModalCard .BillingModalActions{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:22px}.BillingMethods .BillingModal .BillingModalCard .BillingModalActions .BillingModalGhost{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.BillingMethods .BillingModal .BillingModalCard .BillingModalActions .BillingModalGhost:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.BillingMethods .BillingModal .BillingModalCard .BillingModalActions .BillingModalGhost:disabled{cursor:not-allowed;opacity:.55}.BillingMethods .BillingModal .BillingModalCard .BillingModalActions .BillingModalPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.BillingMethods .BillingModal .BillingModalCard .BillingModalActions .BillingModalPrimary .BillingModalPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.BillingMethods .BillingModal .BillingModalCard .BillingModalActions .BillingModalPrimary .BillingModalPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.BillingMethods .BillingModal .BillingModalCard .BillingModalActions .BillingModalPrimary .BillingModalPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.BillingMethods .BillingModal .BillingModalCard .BillingModalActions .BillingModalPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.BillingMethods .BillingModal .BillingModalCard .BillingModalActions .BillingModalPrimary:active{transform:scale(.98)}.BillingMethods .BillingModal .BillingModalCard .BillingModalActions .BillingModalPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}@media(max-width:600px){.BillingMethods{margin-top:12px}.BillingMethods .BillingModal{padding:14px}.BillingMethods .BillingModal .BillingModalCard{padding:18px}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingFieldRow--three{grid-template-columns:1fr}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingField input{font-size:16px}.BillingMethods .BillingModal .BillingModalCard .BillingModalActions{align-items:stretch;flex-direction:column-reverse}.BillingMethods .BillingModal .BillingModalCard .BillingModalActions .BillingModalGhost,.BillingMethods .BillingModal .BillingModalCard .BillingModalActions .BillingModalPrimary{justify-content:center;min-height:44px;width:100%}}.BillingBtnSpinner{animation:BillingSpin .7s linear infinite;font-size:18px;line-height:1}@keyframes BillingSpin{to{transform:rotate(1turn)}}@keyframes BillingOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes BillingModalPop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.UsageWallet{animation:RenderPageOpen .1s ease;display:flex;flex-direction:column;gap:18px;width:100%}.UsageWallet .UsageWalletLoading{color:var(--text_Title_Light_Light);font-size:14px;padding:40px;text-align:center}.UsageWallet .UsageWalletCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;padding:22px 24px}.UsageWallet .UsageWalletExempt{align-items:center;display:flex;gap:14px}.UsageWallet .UsageWalletExempt .material-symbols-outlined{color:var(--background_Blue);font-size:34px}.UsageWallet .UsageWalletExempt h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0 0 4px}.UsageWallet .UsageWalletExempt p{color:var(--text_Title_Light_Light);font-size:13.5px;margin:0}.UsageWallet .UsageWalletBalance.is-blocked{border-color:var(--Canceled)}.UsageWallet .UsageWalletBalance .UsageWalletBalanceHead{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.UsageWallet .UsageWalletBalance .UsageWalletBalanceHead .UsageWalletBalanceLabel{color:var(--text_Title_Light_Light);font-size:13px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}.UsageWallet .UsageWalletBalance .UsageWalletBalanceHead .UsageWalletBalanceAmount{color:var(--text_Title_Dark);font-size:38px;font-weight:700;line-height:1}.UsageWallet .UsageWalletBalance .UsageWalletBalanceHead .UsageWalletBalanceAmount.is-negative{color:var(--Canceled)}.UsageWallet .UsageWalletStatus{align-items:center;background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:13px;gap:8px;line-height:1.4;margin-top:14px;padding:10px 12px}.UsageWallet .UsageWalletStatus .material-symbols-outlined{flex-shrink:0;font-size:18px}.UsageWallet .UsageWalletStatus.is-blocked{background:color-mix(in srgb,var(--Canceled) 12%,#0000);color:var(--Canceled)}.UsageWallet .UsageWalletStatus.is-nudge{background:var(--background_Gray_Light_Blue);color:var(--background_Blue)}.UsageWallet .UsageWalletLoadRow{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.UsageWallet .UsageWalletLoadRow .UsageWalletPreset{background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:9px 16px;transition:all .15s ease}.UsageWallet .UsageWalletLoadRow .UsageWalletPreset:hover:not(:disabled){background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);color:var(--background_Blue)}.UsageWallet .UsageWalletLoadRow .UsageWalletPreset:disabled{cursor:not-allowed;opacity:.6}.UsageWallet .UsageWalletLoadRow .UsageWalletCustom{align-items:center;border:1px solid var(--border_Light);border-radius:9px;box-shadow:0 1px 3px #0000000d;display:inline-flex;gap:6px;padding:4px 4px 4px 12px}.UsageWallet .UsageWalletLoadRow .UsageWalletCustom .UsageWalletCustomDollar{color:var(--text_Title_Light_Light);font-size:13px}.UsageWallet .UsageWalletLoadRow .UsageWalletCustom input{background:#0000;border:none;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;outline:none;width:76px}.UsageWallet .UsageWalletLoadRow .UsageWalletCustom .UsageWalletLoadBtn{background:var(--background_Blue);border:none;border-radius:7px;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:7px 14px;transition:background .15s ease}.UsageWallet .UsageWalletLoadRow .UsageWalletCustom .UsageWalletLoadBtn:hover:not(:disabled){background:var(--background_Blue_Dark)}.UsageWallet .UsageWalletLoadRow .UsageWalletCustom .UsageWalletLoadBtn:disabled{cursor:not-allowed;opacity:.6}.UsageWallet .UsageWalletAutopay .UsageWalletAutopayHead{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.UsageWallet .UsageWalletAutopay .UsageWalletAutopayHead .UsageWalletAutopayTitle{align-items:flex-start;display:flex;gap:12px}.UsageWallet .UsageWalletAutopay .UsageWalletAutopayHead .UsageWalletAutopayTitle .material-symbols-outlined{color:var(--background_Blue);font-size:24px;margin-top:2px}.UsageWallet .UsageWalletAutopay .UsageWalletAutopayHead .UsageWalletAutopayTitle h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0 0 3px}.UsageWallet .UsageWalletAutopay .UsageWalletAutopayHead .UsageWalletAutopayTitle p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.4;margin:0;max-width:420px}.UsageWallet .UsageWalletAutopay .UsageWalletToggle{background:var(--background_Gray_Dark_Light);border:none;border-radius:13px;cursor:pointer;flex-shrink:0;height:26px;position:relative;transition:background .18s ease;width:44px}.UsageWallet .UsageWalletAutopay .UsageWalletToggle .UsageWalletToggleKnob{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0003;height:20px;left:3px;position:absolute;top:3px;transition:transform .18s ease;width:20px}.UsageWallet .UsageWalletAutopay .UsageWalletToggle.is-on{background:var(--background_Blue)}.UsageWallet .UsageWalletAutopay .UsageWalletToggle.is-on .UsageWalletToggleKnob{transform:translateX(18px)}.UsageWallet .UsageWalletAutopay .UsageWalletToggle:disabled{cursor:not-allowed;opacity:.6}.UsageWallet .UsageWalletAutopay .UsageWalletAutopayForm{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;margin-top:18px}.UsageWallet .UsageWalletAutopay .UsageWalletAutopayForm .UsageWalletField{display:flex;flex-direction:column;gap:6px;position:relative}.UsageWallet .UsageWalletAutopay .UsageWalletAutopayForm .UsageWalletField label{color:var(--text_Title_Light);font-size:12px;font-weight:600}.UsageWallet .UsageWalletAutopay .UsageWalletAutopayForm .UsageWalletField .UsageWalletMoneyInput{align-items:center;border:1px solid var(--border_Light);border-radius:9px;box-shadow:0 1px 3px #0000000d;display:inline-flex;gap:4px;padding:9px 12px}.UsageWallet .UsageWalletAutopay .UsageWalletAutopayForm .UsageWalletField .UsageWalletMoneyInput span{color:var(--text_Title_Light_Light);font-size:14px}.UsageWallet .UsageWalletAutopay .UsageWalletAutopayForm .UsageWalletField .UsageWalletMoneyInput input{background:#0000;border:none;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:none;width:80px}.UsageWallet .UsageWalletAutopay .UsageWalletAutopayForm .UsageWalletField .UsageWalletCardSelect{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;gap:8px;min-width:200px;padding:9px 12px}.UsageWallet .UsageWalletAutopay .UsageWalletAutopayForm .UsageWalletField .UsageWalletCardSelect .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.UsageWallet .UsageWalletAutopay .UsageWalletAutopayForm .UsageWalletField .UsageWalletCardSelect .UsageWalletCardValue{flex:1 1;text-align:left}.UsageWallet .UsageWalletAutopay .UsageWalletAutopayForm .UsageWalletField .UsageWalletCardMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;box-shadow:0 1px 3px #0000000d;left:0;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.UsageWallet .UsageWalletAutopay .UsageWalletAutopayForm .UsageWalletField .UsageWalletCardMenu .UsageWalletCardEmpty{color:var(--text_Title_Light_Light_Light);font-size:12.5px;padding:10px;text-align:center}.UsageWallet .UsageWalletAutopay .UsageWalletAutopayForm .UsageWalletField .UsageWalletCardMenu .UsageWalletCardOption{border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:8px 10px;transition:background .12s ease}.UsageWallet .UsageWalletAutopay .UsageWalletAutopayForm .UsageWalletField .UsageWalletCardMenu .UsageWalletCardOption:hover{background:var(--background_Gray_Light)}.UsageWallet .UsageWalletAutopay .UsageWalletAutopayForm .UsageWalletField .UsageWalletCardMenu .UsageWalletCardOption.is-selected{background:var(--background_Gray_Light_Blue);color:var(--background_Blue)}.UsageWallet .UsageWalletAutopay .UsageWalletAutopayForm .UsageWalletSaveBtn{background:var(--background_Blue);border:none;border-radius:9px;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:11px 20px;transition:background .15s ease}.UsageWallet .UsageWalletAutopay .UsageWalletAutopayForm .UsageWalletSaveBtn:hover:not(:disabled){background:var(--background_Blue_Dark)}.UsageWallet .UsageWalletAutopay .UsageWalletAutopayForm .UsageWalletSaveBtn:disabled{cursor:not-allowed;opacity:.6}.UsageWallet .UsageWalletConfirmBackdrop{align-items:center;animation:UsageWalletConfirmFade .16s ease both;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1000}.UsageWallet .UsageWalletConfirmBackdrop .UsageWalletConfirm{align-items:center;animation:UsageWalletConfirmPop .2s cubic-bezier(.22,.61,.36,1) both;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;max-width:380px;padding:26px 24px 20px;text-align:center;width:100%}.UsageWallet .UsageWalletConfirmBackdrop .UsageWalletConfirm .UsageWalletConfirmIcon{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:14px;color:var(--background_Blue);display:inline-flex;height:48px;justify-content:center;width:48px}.UsageWallet .UsageWalletConfirmBackdrop .UsageWalletConfirm .UsageWalletConfirmIcon .material-symbols-outlined{font-size:26px}.UsageWallet .UsageWalletConfirmBackdrop .UsageWalletConfirm .UsageWalletConfirmTitle{color:var(--text_Title_Dark);font-size:17px;font-weight:700;margin:4px 0 0}.UsageWallet .UsageWalletConfirmBackdrop .UsageWalletConfirm .UsageWalletConfirmText{color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0}.UsageWallet .UsageWalletConfirmBackdrop .UsageWalletConfirm .UsageWalletConfirmCard{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:6px;margin-top:2px;padding:6px 12px}.UsageWallet .UsageWalletConfirmBackdrop .UsageWalletConfirm .UsageWalletConfirmCard .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.UsageWallet .UsageWalletConfirmBackdrop .UsageWalletConfirm .UsageWalletConfirmActions{display:flex;gap:10px;margin-top:12px;width:100%}.UsageWallet .UsageWalletConfirmBackdrop .UsageWalletConfirm .UsageWalletConfirmActions button{border-radius:10px;cursor:pointer;flex:1 1;font-family:inherit;font-size:13px;font-weight:600;height:42px;transition:background .12s ease,border-color .12s ease,transform .08s ease}.UsageWallet .UsageWalletConfirmBackdrop .UsageWalletConfirm .UsageWalletConfirmActions button:disabled{cursor:not-allowed;opacity:.6}.UsageWallet .UsageWalletConfirmBackdrop .UsageWalletConfirm .UsageWalletConfirmActions button:active:not(:disabled){transform:scale(.98)}.UsageWallet .UsageWalletConfirmBackdrop .UsageWalletConfirm .UsageWalletConfirmActions .UsageWalletConfirmCancel{background:var(--background_White);border:1px solid var(--border_Light);color:var(--text_Title_Dark)}.UsageWallet .UsageWalletConfirmBackdrop .UsageWalletConfirm .UsageWalletConfirmActions .UsageWalletConfirmCancel:hover:not(:disabled){background:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.UsageWallet .UsageWalletConfirmBackdrop .UsageWalletConfirm .UsageWalletConfirmActions .UsageWalletConfirmBuy{background:var(--background_Blue);border:0;box-shadow:0 1px 2px #0f172a14,0 6px 14px #3b82f640;color:#fff}.UsageWallet .UsageWalletConfirmBackdrop .UsageWalletConfirm .UsageWalletConfirmActions .UsageWalletConfirmBuy:hover:not(:disabled){background:var(--background_Blue_Dark)}.UsageWallet .UsageWalletConfirmBackdrop .UsageWalletConfirm .UsageWalletConfirmCrypto{align-items:center;background:#0000;border:0;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:600;gap:6px;justify-content:center;margin-top:8px;padding:8px;transition:color .12s ease,background .12s ease;width:100%}.UsageWallet .UsageWalletConfirmBackdrop .UsageWalletConfirm .UsageWalletConfirmCrypto .material-symbols-outlined{font-size:18px}.UsageWallet .UsageWalletConfirmBackdrop .UsageWalletConfirm .UsageWalletConfirmCrypto:hover:not(:disabled){background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.UsageWallet .UsageWalletConfirmBackdrop .UsageWalletConfirm .UsageWalletConfirmCrypto:disabled{cursor:not-allowed;opacity:.6}@keyframes UsageWalletConfirmFade{0%{opacity:0}to{opacity:1}}@keyframes UsageWalletConfirmPop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.UsageWallet .UsageWalletCryptoBackdrop{align-items:center;animation:UsageWalletConfirmFade .16s ease both;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1000}.UsageWallet .UsageWalletCryptoBackdrop .UsageWalletCrypto{animation:UsageWalletConfirmPop .2s cubic-bezier(.22,.61,.36,1) both;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:14px;max-height:86vh;max-width:460px;overflow-y:auto;padding:20px;width:100%}.UsageWallet .UsageWalletCryptoBackdrop .UsageWalletCrypto .UsageWalletCryptoHead{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.UsageWallet .UsageWalletCryptoBackdrop .UsageWalletCrypto .UsageWalletCryptoHead .UsageWalletCryptoTitle{align-items:flex-start;display:flex;gap:10px}.UsageWallet .UsageWalletCryptoBackdrop .UsageWalletCrypto .UsageWalletCryptoHead .UsageWalletCryptoTitle .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:24px}.UsageWallet .UsageWalletCryptoBackdrop .UsageWalletCrypto .UsageWalletCryptoHead .UsageWalletCryptoTitle h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.UsageWallet .UsageWalletCryptoBackdrop .UsageWalletCrypto .UsageWalletCryptoHead .UsageWalletCryptoTitle p{color:var(--text_Title_Light_Light);font-size:12.5px;line-height:1.45;margin:3px 0 0}.UsageWallet .UsageWalletCryptoBackdrop .UsageWalletCrypto .UsageWalletCryptoHead .UsageWalletCryptoClose{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;transition:background .12s ease,color .12s ease;width:32px}.UsageWallet .UsageWalletCryptoBackdrop .UsageWalletCrypto .UsageWalletCryptoHead .UsageWalletCryptoClose .material-symbols-outlined{font-size:18px}.UsageWallet .UsageWalletCryptoBackdrop .UsageWalletCrypto .UsageWalletCryptoHead .UsageWalletCryptoClose:hover:not(:disabled){background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.UsageWallet .UsageWalletCryptoBackdrop .UsageWalletCrypto .UsageWalletCryptoHead .UsageWalletCryptoClose:disabled{cursor:not-allowed;opacity:.6}.UsageWallet .UsageWalletCryptoBackdrop .UsageWalletCrypto .UsageWalletCryptoBody{min-height:60px}.UsageWallet .UsageWalletCryptoBackdrop .UsageWalletCrypto .UsageWalletCryptoBody .UsageWalletCryptoLoading{color:var(--text_Title_Light_Light);font-size:12.5px}.UsageWallet .UsageWalletCryptoBackdrop .UsageWalletCrypto .UsageWalletCryptoError{background:color-mix(in srgb,var(--Canceled) 12%,#0000);border-radius:8px;color:var(--Canceled);font-size:12.5px;padding:8px 12px}.UsageWallet .UsageWalletCryptoBackdrop .UsageWalletCrypto .UsageWalletCryptoActions{display:flex;gap:10px}.UsageWallet .UsageWalletCryptoBackdrop .UsageWalletCrypto .UsageWalletCryptoActions button{border-radius:10px;cursor:pointer;flex:1 1;font-family:inherit;font-size:13px;font-weight:600;height:42px;transition:background .12s ease,border-color .12s ease,transform .08s ease}.UsageWallet .UsageWalletCryptoBackdrop .UsageWalletCrypto .UsageWalletCryptoActions button:disabled{cursor:not-allowed;opacity:.6}.UsageWallet .UsageWalletCryptoBackdrop .UsageWalletCrypto .UsageWalletCryptoActions button:active:not(:disabled){transform:scale(.98)}.UsageWallet .UsageWalletCryptoBackdrop .UsageWalletCrypto .UsageWalletCryptoActions .UsageWalletCryptoCancel{background:var(--background_White);border:1px solid var(--border_Light);color:var(--text_Title_Dark)}.UsageWallet .UsageWalletCryptoBackdrop .UsageWalletCrypto .UsageWalletCryptoActions .UsageWalletCryptoCancel:hover:not(:disabled){background:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.UsageWallet .UsageWalletCryptoBackdrop .UsageWalletCrypto .UsageWalletCryptoActions .UsageWalletCryptoPay{background:var(--background_Blue);border:0;box-shadow:0 1px 2px #0f172a14,0 6px 14px #3b82f640;color:#fff}.UsageWallet .UsageWalletCryptoBackdrop .UsageWalletCrypto .UsageWalletCryptoActions .UsageWalletCryptoPay:hover:not(:disabled){background:var(--background_Blue_Dark)}@media(max-width:600px){.UsageWallet .UsageWalletCryptoBackdrop{padding:14px}.UsageWallet{padding-top:10px}.UsageWallet .UsageWalletBalance .UsageWalletBalanceHead .UsageWalletBalanceAmount{font-size:30px}.UsageWallet .UsageWalletAutopay .UsageWalletAutopayForm{align-items:stretch;flex-direction:column}}.MyOrganization{display:flex;flex-direction:column;gap:16px;height:100%;overflow:hidden;width:100%}.MyOrganization .MyOrganizationMain{display:flex;flex-direction:column;gap:20px;height:100%;overflow-y:auto;padding:16px max(24px,(100% - 1150px)/2) 48px}.MyOrganization .MyOrganizationMain .PhoneInput,.MyOrganization .MyOrganizationMain .SingleDatePicker{display:block;width:100%}.MyOrganization .MyOrganizationMain .MyOrganizationHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:12px;justify-content:space-between;margin:30px 0 10px;padding-bottom:10px}.MyOrganization .MyOrganizationMain .MyOrganizationHeader .MyOrganizationHeaderText{display:flex;flex-direction:column;gap:3px}.MyOrganization .MyOrganizationMain .MyOrganizationHeader .MyOrganizationTitle{font-size:20px;font-weight:600;margin:0}.MyOrganization .MyOrganizationMain .MyOrganizationHeader .MyOrganizationSubtitle{color:var(--text_Title_Light_Light);font-size:13px}.MyOrganization .MyOrganizationMain .MyOrganizationHeader .MyOrganizationSaveButton{background:var(--background_Blue);background:var(--my-org-accent,var(--background_Blue));border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:10px 16px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.MyOrganization .MyOrganizationMain .MyOrganizationHeader .MyOrganizationSaveButton:hover{background:var(--background_Blue_Dark);box-shadow:0 8px 16px #0f172a26;transform:translateY(-1px)}.MyOrganization .MyOrganizationMain .MyOrganizationHeader .MyOrganizationSaveButton:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.MyOrganization .MyOrganizationMain .MyOrganizationProfile{grid-gap:24px;border-bottom:1px solid var(--border_Light);display:grid;gap:24px;grid-template-columns:minmax(200px,280px) 1fr;padding:18px 0}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileLeft h3{color:var(--text_Title_Light);font-size:15px;font-weight:600;margin:0 0 6px}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileLeft p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;margin:0}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight{align-items:center;display:flex;gap:16px;position:relative}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatar{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:50%;cursor:pointer;display:flex;height:64px;justify-content:center;max-width:64px;min-width:64px;padding:4px;position:relative;transition:transform .15s ease,box-shadow .15s ease}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatar span{color:var(--text_Title_Light);font-size:18px;font-weight:600}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatar .MyOrganizationAvatarEdit{align-items:center;background:var(--background_Blue);background:var(--my-org-accent,var(--background_Blue));border-radius:50%;bottom:-2px;box-shadow:0 6px 10px #0f172a33;color:#fff;display:flex;font-size:14px;height:22px;justify-content:center;position:absolute;right:-2px;width:22px;z-index:3}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatar:hover{box-shadow:0 10px 20px #0f172a26;transform:translateY(-1px)}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarInput{display:none}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;left:0;max-width:180px;min-width:160px;padding:10px;position:absolute;top:74px;z-index:10}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuSection{display:flex;flex-direction:column;gap:8px;padding:10px 10px 0}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuSection h5{color:var(--text_Title_Light);font-size:12px;font-weight:400;margin:0}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuSwatches{display:flex;flex-wrap:wrap;gap:8px}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuSwatches .MyOrganizationAvatarSwatch{border:1px solid var(--border_Dark_Light);border-radius:50%;cursor:pointer;height:18px;min-width:18px;transition:transform .15s ease,box-shadow .15s ease}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuSwatches .MyOrganizationAvatarSwatch.is-active{box-shadow:0 0 0 2px var(--background_White),0 0 0 4px var(--background_Blue);box-shadow:0 0 0 2px var(--background_White),0 0 0 4px var(--my-org-accent,var(--background_Blue))}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuSwatches .MyOrganizationAvatarSwatch:hover{transform:translateY(-1px)}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuActions{display:flex;flex-direction:column;gap:1px}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuActions button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:12px;gap:8px;padding:8px 10px}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuActions button .material-symbols-outlined{font-size:16px}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuActions button:hover{background:var(--background_Gray_Light)}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarDetails{display:flex;flex-direction:column;gap:4px}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarDetails h4{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarDetails p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.MyOrganization .MyOrganizationMain .MyOrganizationSection{grid-gap:24px;border-bottom:1px solid var(--border_Light);display:grid;gap:24px;grid-template-columns:minmax(200px,280px) 1fr;padding:18px 0}.MyOrganization .MyOrganizationMain .MyOrganizationSection:last-child{border-bottom:none}.MyOrganization .MyOrganizationMain .MyOrganizationSection.MyOrganizationSectionSubscription{padding:26px 0}.MyOrganization .MyOrganizationMain .MyOrganizationSection .MyOrganizationSectionLeft h3{color:var(--text_Title_Light);font-size:15px;font-weight:600;margin:0 0 6px}.MyOrganization .MyOrganizationMain .MyOrganizationSection .MyOrganizationSectionLeft p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;margin:0}.MyOrganization .MyOrganizationMain .MyOrganizationSection .MyOrganizationSectionRight{display:flex;flex-direction:column;gap:12px}.MyOrganization .MyOrganizationMain .MyOrganizationIds{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:8px;margin-top:14px;padding-top:14px}.MyOrganization .MyOrganizationMain .MyOrganizationIds .MyOrganizationIdRow{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.MyOrganization .MyOrganizationMain .MyOrganizationIds .MyOrganizationIdRow .MyOrganizationIdText{display:flex;flex-direction:column;gap:2px;min-width:0}.MyOrganization .MyOrganizationMain .MyOrganizationIds .MyOrganizationIdRow .MyOrganizationIdText .MyOrganizationIdLabel{color:var(--text_Title_Light_Light);font-size:12px}.MyOrganization .MyOrganizationMain .MyOrganizationIds .MyOrganizationIdRow .MyOrganizationIdText .MyOrganizationIdValue{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600;word-break:break-all}.MyOrganization .MyOrganizationMain .MyOrganizationIds .MyOrganizationIdRow .MyOrganizationIdText .MyOrganizationIdValue.is-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;font-weight:500}.MyOrganization .MyOrganizationMain .MyOrganizationIds .MyOrganizationIdRow .MyOrganizationIdCopy{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:12.5px;font-weight:600;gap:5px;height:32px;padding:0 12px;transition:background .12s ease,box-shadow .12s ease,transform .08s ease}.MyOrganization .MyOrganizationMain .MyOrganizationIds .MyOrganizationIdRow .MyOrganizationIdCopy .material-symbols-outlined{font-size:16px}.MyOrganization .MyOrganizationMain .MyOrganizationIds .MyOrganizationIdRow .MyOrganizationIdCopy:hover:not(:disabled){box-shadow:0 4px 10px #00000014}.MyOrganization .MyOrganizationMain .MyOrganizationIds .MyOrganizationIdRow .MyOrganizationIdCopy:active:not(:disabled){transform:scale(.97)}.MyOrganization .MyOrganizationMain .MyOrganizationIds .MyOrganizationIdRow .MyOrganizationIdCopy:disabled{cursor:not-allowed;opacity:.5}.MyOrganization .MyOrganizationMain .MyOrganizationIds .MyOrganizationIdHint{color:var(--text_Title_Light_Light);font-size:12px;margin:0}@media(max-width:600px){.MyOrganization .MyOrganizationMain .MyOrganizationIds .MyOrganizationIdRow{align-items:stretch;flex-direction:column}.MyOrganization .MyOrganizationMain .MyOrganizationIds .MyOrganizationIdRow .MyOrganizationIdCopy{justify-content:center}}.MyOrganization .MyOrganizationMain .MyOrganizationFieldGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.MyOrganization .MyOrganizationMain .MyOrganizationFieldGrid .MyOrganizationField{display:flex;flex-direction:column;gap:6px}.MyOrganization .MyOrganizationMain .MyOrganizationFieldGrid .MyOrganizationField label{color:var(--text_Title_Light_Light);font-size:12px}.MyOrganization .MyOrganizationMain .MyOrganizationFieldGrid .MyOrganizationField input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);font-size:13px;outline:3px solid #0000;padding:12px;transition:all .15s ease}.MyOrganization .MyOrganizationMain .MyOrganizationFieldGrid .MyOrganizationField input:focus,.MyOrganization .MyOrganizationMain .MyOrganizationFieldGrid .MyOrganizationField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.MyOrganization .MyOrganizationMain .MyOrganizationFieldGrid .MyOrganizationField input::placeholder{color:var(--text_Title_Light_Light)}.MyOrganization .MyOrganizationMain .MyOrganizationFieldGrid .MyOrganizationField .MyOrganizationFieldValue{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;font-size:13px;gap:8px;min-height:38px;padding:10px 12px}.MyOrganization .MyOrganizationMain .MyOrganizationFieldGrid .MyOrganizationField .MyOrganizationColorSwatch{border:1px solid var(--border_Light);border-radius:50%;height:14px;width:14px}.MyOrganization .MyOrganizationMain .MyOrganizationThemePalette{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:14px}.MyOrganization .MyOrganizationMain .MyOrganizationThemePalette .MyOrganizationThemePaletteHeader{display:flex;flex-direction:column;gap:4px}.MyOrganization .MyOrganizationMain .MyOrganizationThemePalette .MyOrganizationThemePaletteHeader h4{color:var(--text_Title_Light);font-size:13px;font-weight:600;margin:0}.MyOrganization .MyOrganizationMain .MyOrganizationThemePalette .MyOrganizationThemePaletteHeader p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.MyOrganization .MyOrganizationMain .MyOrganizationThemePalette .MyOrganizationThemePaletteSwatches{display:flex;flex-wrap:wrap;gap:14px}.MyOrganization .MyOrganizationMain .MyOrganizationThemePalette .MyOrganizationThemePaletteSwatches .MyOrganizationThemeSwatch{border:1px solid var(--border_Dark_Light);border-radius:5px;cursor:pointer;min-height:24px;min-width:24px;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.MyOrganization .MyOrganizationMain .MyOrganizationThemePalette .MyOrganizationThemePaletteSwatches .MyOrganizationThemeSwatch.is-active{border-color:var(--my-org-accent,var(--background_Blue));box-shadow:0 0 0 2px var(--background_Blue);box-shadow:0 0 0 2px var(--my-org-accent,var(--background_Blue));outline:2px solid var(--background_Blue);outline:2px solid var(--my-org-accent,var(--background_Blue));outline-offset:6px}.MyOrganization .MyOrganizationMain .MyOrganizationThemePalette .MyOrganizationThemePaletteSwatches .MyOrganizationThemeSwatch:hover{transform:translateY(-1px) scale(1.06)}.MyOrganization .MyOrganizationMain .MyOrganizationThemePalette.is-secondary .MyOrganizationThemeSwatch.is-active{border-color:var(--my-org-secondary,var(--background_Blue));box-shadow:0 0 0 2px var(--background_Blue);box-shadow:0 0 0 2px var(--my-org-secondary,var(--background_Blue));outline:2px solid var(--background_Blue);outline:2px solid var(--my-org-secondary,var(--background_Blue));outline-offset:6px}.MyOrganization .MyOrganizationMain .MyOrganizationAppearanceRow{grid-gap:22px;align-items:center;display:grid;gap:22px;grid-template-columns:minmax(220px,280px) 1fr;padding:12px 0}.MyOrganization .MyOrganizationMain .MyOrganizationAppearanceRow .MyOrganizationAppearanceRowLeft h4{color:var(--text_Title_Light);font-size:13px;font-weight:600;margin:0 0 4px}.MyOrganization .MyOrganizationMain .MyOrganizationAppearanceRow .MyOrganizationAppearanceRowLeft p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.MyOrganization .MyOrganizationMain .MyOrganizationAppearanceRow .MyOrganizationAppearanceRowRight{display:flex;flex-direction:column;gap:10px}.MyOrganization .MyOrganizationMain .MyOrganizationAppearanceRow .MyOrganizationAppearanceRowRight .MyOrganizationThemePaletteSwatches{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.MyOrganization .MyOrganizationMain .MyOrganizationPortalOptions{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr;width:100%}.MyOrganization .MyOrganizationMain .MyOrganizationPortalOptions.is-saving{opacity:.7;pointer-events:none}.MyOrganization .MyOrganizationMain .MyOrganizationPortalOptions.is-disabled{filter:grayscale(.4);opacity:.55;pointer-events:none}.MyOrganization .MyOrganizationMain .MyOrganizationPortalOptions .MyOrganizationPortalCard{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;gap:14px;padding:16px 44px 16px 18px;position:relative;text-align:left;transition:all .2s ease}.MyOrganization .MyOrganizationMain .MyOrganizationPortalOptions .MyOrganizationPortalCard:hover{background:color-mix(in srgb,var(--background_Blue) 4%,var(--background_White));border-color:var(--background_Blue)}.MyOrganization .MyOrganizationMain .MyOrganizationPortalOptions .MyOrganizationPortalCard:disabled{cursor:default}.MyOrganization .MyOrganizationMain .MyOrganizationPortalOptions .MyOrganizationPortalCard .MyOrganizationPortalCardIcon{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:22px;margin-top:1px}.MyOrganization .MyOrganizationMain .MyOrganizationPortalOptions .MyOrganizationPortalCard .MyOrganizationPortalCardText{display:flex;flex-direction:column;gap:4px}.MyOrganization .MyOrganizationMain .MyOrganizationPortalOptions .MyOrganizationPortalCard .MyOrganizationPortalCardText strong{color:var(--text_Title_Light);font-size:14px;font-weight:600}.MyOrganization .MyOrganizationMain .MyOrganizationPortalOptions .MyOrganizationPortalCard .MyOrganizationPortalCardText span{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.45}.MyOrganization .MyOrganizationMain .MyOrganizationPortalOptions .MyOrganizationPortalCard .MyOrganizationPortalCardCheck{color:var(--background_Blue);font-size:20px;opacity:0;position:absolute;right:14px;top:14px;transform:scale(.7);transition:opacity .18s ease,transform .18s cubic-bezier(.22,.61,.36,1)}.MyOrganization .MyOrganizationMain .MyOrganizationPortalOptions .MyOrganizationPortalCard.is-active{background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));border-color:var(--background_Blue)}.MyOrganization .MyOrganizationMain .MyOrganizationPortalOptions .MyOrganizationPortalCard.is-active .MyOrganizationPortalCardIcon{color:var(--background_Blue)}.MyOrganization .MyOrganizationMain .MyOrganizationPortalOptions .MyOrganizationPortalCard.is-active .MyOrganizationPortalCardCheck{opacity:1;transform:scale(1)}.MyOrganization .MyOrganizationMain .MyOrganizationPortalLocked{align-items:flex-start;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:14px;display:flex;gap:12px;padding:16px 18px}.MyOrganization .MyOrganizationMain .MyOrganizationPortalLocked .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px;margin-top:1px}.MyOrganization .MyOrganizationMain .MyOrganizationPortalLocked .MyOrganizationPortalLockedText{display:flex;flex-direction:column;gap:4px}.MyOrganization .MyOrganizationMain .MyOrganizationPortalLocked .MyOrganizationPortalLockedText strong{color:var(--text_Title_Light);font-size:13px;font-weight:600}.MyOrganization .MyOrganizationMain .MyOrganizationPortalLocked .MyOrganizationPortalLockedText span{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.45}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));width:100%}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:14px;cursor:pointer;display:flex;flex-direction:column;gap:10px;padding:14px 16px 16px;position:relative;text-align:left;transition:all .2s ease}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemeCheck{align-items:center;background:var(--background_Blue);border-radius:50%;box-shadow:0 0 0 2px var(--background_White);color:#fff;display:inline-flex;height:22px;justify-content:center;opacity:0;position:absolute;right:10px;top:10px;transform:scale(.7);transition:opacity .18s ease,transform .18s cubic-bezier(.22,.61,.36,1);width:22px}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemeCheck .material-symbols-outlined{color:inherit;font-size:16px}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard.is-active .MyOrganizationThemeCheck{opacity:1;transform:scale(1)}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview{background:#f1f5f9;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:6px;height:90px;padding:10px;position:relative;width:100%}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview .MyOrganizationThemePreviewHeader{display:flex;gap:6px}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview .MyOrganizationThemePreviewHeader span{background:#3b82f6;background:var(--my-org-accent,#3b82f6);border-radius:6px;height:8px;width:14px}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview .MyOrganizationThemePreviewHeader span:last-child{background:#cbd5e1;width:26px}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview .MyOrganizationThemePreviewBody{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr)}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview .MyOrganizationThemePreviewBody span{background:#cbd5e1;border-radius:6px;height:10px}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview .MyOrganizationThemePreviewBody span:first-child{grid-column:span 2;height:14px}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview.is-dark{background:#0f172a;border-color:#0f172a}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview.is-dark .MyOrganizationThemePreviewBody span,.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview.is-dark .MyOrganizationThemePreviewHeader span:last-child{background:#334155}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview.is-auto{grid-gap:6px;background:#0000;border:none;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);padding:0}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview.is-auto .MyOrganizationThemePreviewColumn{border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:6px;padding:8px}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview.is-auto .MyOrganizationThemePreviewColumn .MyOrganizationThemePreviewHeader span{background:var(--background_Blue);background:var(--my-org-accent,var(--background_Blue))}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview.is-auto .MyOrganizationThemePreviewColumn.is-light{background:#f1f5f9}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview.is-auto .MyOrganizationThemePreviewColumn.is-light .MyOrganizationThemePreviewBody span{background:#cbd5e1}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview.is-auto .MyOrganizationThemePreviewColumn.is-dark{background:#0f172a;border-color:#0f172a}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview.is-auto .MyOrganizationThemePreviewColumn.is-dark .MyOrganizationThemePreviewBody span{background:#334155}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard h4{color:var(--text_Title_Light);font-size:13px;font-weight:600;margin:0}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard p{color:var(--text_Title_Light_Light);font-size:12px;margin:4px 0 0}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard.is-active{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard:hover{box-shadow:0 6px 18px #0f172a1a;transform:translateY(-1px)}@media(max-width:1050px){.MyOrganization .MyOrganizationMain{padding:32px 20px 14px}.MyOrganization .MyOrganizationMain .MyOrganizationHeader .MyOrganizationTitle{font-size:18px}.MyOrganization .MyOrganizationMain .MyOrganizationProfile,.MyOrganization .MyOrganizationMain .MyOrganizationSection{gap:18px;grid-template-columns:minmax(180px,220px) 1fr}.MyOrganization .MyOrganizationMain .MyOrganizationAppearanceRow{gap:16px;grid-template-columns:minmax(180px,220px) 1fr}}@media(max-width:600px){.MyOrganization .MyOrganizationMain{gap:14px;padding:24px 14px calc(74px + env(safe-area-inset-bottom))}.MyOrganization .MyOrganizationMain .MyOrganizationHeader{align-items:stretch;flex-direction:column;gap:10px;margin-top:0}.MyOrganization .MyOrganizationMain .MyOrganizationHeader .MyOrganizationTitle{font-size:17px}.MyOrganization .MyOrganizationMain .MyOrganizationHeader .MyOrganizationSubtitle{font-size:12px}.MyOrganization .MyOrganizationMain .MyOrganizationHeader .MyOrganizationSaveButton{bottom:max(12px,env(safe-area-inset-bottom));box-shadow:0 6px 20px #0f172a2e;left:14px;min-height:46px;position:fixed;right:14px;z-index:50}.MyOrganization .MyOrganizationMain .MyOrganizationProfile,.MyOrganization .MyOrganizationMain .MyOrganizationSection{gap:14px;grid-template-columns:1fr;padding:14px 0}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight{flex-wrap:wrap}.MyOrganization .MyOrganizationMain .MyOrganizationAppearanceRow,.MyOrganization .MyOrganizationMain .MyOrganizationFieldGrid{gap:10px;grid-template-columns:1fr}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions{gap:12px;grid-template-columns:1fr}}.MyOrganization .MyOrganizationMovedCard{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:14px;padding:14px 16px}.MyOrganization .MyOrganizationMovedCard .MyOrganizationMovedCardIcon{color:var(--background_Blue);flex-shrink:0;font-size:22px}.MyOrganization .MyOrganizationMovedCard .MyOrganizationMovedCardText{flex:1 1;min-width:0}.MyOrganization .MyOrganizationMovedCard .MyOrganizationMovedCardText h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0 0 2px}.MyOrganization .MyOrganizationMovedCard .MyOrganizationMovedCardText p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.MyOrganization .MyOrganizationMovedCard .MyOrganizationMovedCardButton{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:8px 14px;transition:background .12s ease,transform .08s ease;white-space:nowrap}.MyOrganization .MyOrganizationMovedCard .MyOrganizationMovedCardButton .material-symbols-outlined{font-size:15px}.MyOrganization .MyOrganizationMovedCard .MyOrganizationMovedCardButton:hover{background:var(--background_Blue);background:var(--background_Blue_Dark,var(--background_Blue))}.MyOrganization .MyOrganizationMovedCard .MyOrganizationMovedCardButton:active{transform:scale(.98)}@media(max-width:600px){.MyOrganization .MyOrganizationMovedCard{align-items:flex-start;flex-direction:column}.MyOrganization .MyOrganizationMovedCard .MyOrganizationMovedCardButton{align-self:stretch;justify-content:center}}.MyOrganizationSkeleton .GenayaSkeleton{animation-delay:0ms;animation-delay:var(--gy-delay,0ms)}.MyOrganizationSkeleton .MyOrganizationSkTitle{border-radius:7px;height:20px;width:180px}.MyOrganizationSkeleton .MyOrganizationSkSubtitle{border-radius:6px;height:12px;margin-top:4px;max-width:100%;width:260px}.MyOrganizationSkeleton .MyOrganizationSkSave{border-radius:8px;flex-shrink:0;height:38px;width:128px}.MyOrganizationSkeleton .MyOrganizationProfileLeft,.MyOrganizationSkeleton .MyOrganizationSectionLeft{display:flex;flex-direction:column;gap:8px}.MyOrganizationSkeleton .MyOrganizationSkHeading{border-radius:6px;height:14px;width:56%}.MyOrganizationSkeleton .MyOrganizationSkSub{border-radius:6px;height:11px;width:82%}.MyOrganizationSkeleton .MyOrganizationSkAvatar{border-radius:50%;flex-shrink:0;height:64px;min-width:64px;width:64px}.MyOrganizationSkeleton .MyOrganizationSkProfileDetails{display:flex;flex-direction:column;gap:8px}.MyOrganizationSkeleton .MyOrganizationSkProfileDetails .MyOrganizationSkName{border-radius:6px;height:15px;width:140px}.MyOrganizationSkeleton .MyOrganizationSkProfileDetails .MyOrganizationSkOwner{border-radius:6px;height:11px;width:88px}.MyOrganizationSkeleton .MyOrganizationSkLabel{border-radius:5px;height:10px;width:42%}.MyOrganizationSkeleton .MyOrganizationSkInput{border-radius:10px;height:42px;width:100%}.MyOrganizationSkeleton .MyOrganizationSkCard{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;gap:14px;padding:16px 18px}.MyOrganizationSkeleton .MyOrganizationSkCard .MyOrganizationSkCardIcon{border-radius:6px;flex-shrink:0;height:22px;margin-top:1px;min-width:22px;width:22px}.MyOrganizationSkeleton .MyOrganizationSkCard .MyOrganizationSkCardText{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.MyOrganizationSkeleton .MyOrganizationSkCard .MyOrganizationSkCardText .MyOrganizationSkCardLine{border-radius:6px;height:13px;width:38%}.MyOrganizationSkeleton .MyOrganizationSkCard .MyOrganizationSkCardText .MyOrganizationSkCardLine.is-desc{height:11px;width:88%}.MyOrganizationSkeleton .MyOrganizationSkThemeCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;padding:14px 16px 16px}.MyOrganizationSkeleton .MyOrganizationSkThemeCard .MyOrganizationSkThemePreview{border-radius:12px;height:90px;width:100%}.MyOrganizationSkeleton .MyOrganizationSkThemeCard .MyOrganizationSkThemeLabel{border-radius:6px;height:12px;width:50%}.MyOrganizationSkeleton .MyOrganizationSkPaletteLine{border-radius:6px;height:13px;width:44%}.MyOrganizationSkeleton .MyOrganizationSkPaletteLine.is-short{height:11px;width:62%}.MyOrganizationSkeleton .MyOrganizationSkSwatch{border-radius:5px;height:24px;min-width:24px;width:24px}@media(max-width:1050px){.MyOrganizationSkeleton .MyOrganizationSkTitle{height:18px;width:160px}}@media(max-width:600px){.MyOrganizationSkeleton .MyOrganizationSkTitle{height:17px;width:150px}.MyOrganizationSkeleton .MyOrganizationSkSave{border-radius:10px;height:44px;width:100%}}.SettingsSecurityCenter{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;min-height:100%;width:100%}.SettingsSecurityCenter .SettingsSecurityCenterMain{display:flex;flex-direction:column;padding:16px max(24px,(100% - 1150px)/2) 48px}.SettingsSecurityCenter .SettingsSecurityCenterHeader{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;margin:30px 0 10px}.SettingsSecurityCenter .SettingsSecurityCenterHeader .SettingsSecurityCenterHeaderMain{align-items:flex-start;display:flex;gap:2px}.SettingsSecurityCenter .SettingsSecurityCenterHeader .SettingsSecurityCenterHeaderMain .SettingsSecurityCenterHeaderText .SettingsSecurityCenterTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:600;margin:0}.SettingsSecurityCenter .SettingsSecurityCenterHeader .SettingsSecurityCenterHeaderMain .SettingsSecurityCenterHeaderText .SettingsSecurityCenterSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:2px 0 0}.SettingsSecurityCenter .SettingsSecurityCenterError{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;margin:8px 0 0;padding:10px 14px}.SettingsSecurityCenter .SettingsSecurityCenterBody{display:flex;flex-direction:column;gap:14px;margin-top:16px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterSection{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;padding:18px 20px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterSection h3{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterSection>p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterInfo{align-items:flex-start;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:10px;padding:12px 14px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterInfo .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:20px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterInfo p{color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterToggleRow{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:14px;padding:10px 0}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterToggleRow:first-of-type{border-top:none;padding-top:2px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterToggleRow h4{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600;margin:0}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterToggleRow p{color:var(--text_Title_Light_Light);font-size:12px;margin:2px 0 0}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterToggle{align-items:center;background:var(--border_Dark_Light);border:none;border-radius:999px;cursor:pointer;display:inline-flex;flex-shrink:0;height:25px;padding:2px;transition:background .2s ease;width:44px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterToggle .SettingsSecurityCenterToggleDot{background-color:var(--background_White);border-radius:999px;box-shadow:0 1px 3px #0f172a40;height:21px;transition:transform .2s ease;width:21px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterToggle.is-active{background:var(--Done)}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterToggle.is-active .SettingsSecurityCenterToggleDot{transform:translateX(19px)}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterToggle:disabled{cursor:default;opacity:.6}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterPinValue{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:12px;padding:12px 16px;width:-webkit-fit-content;width:fit-content}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterPinValue .SettingsSecurityCenterPinValueLabel{color:var(--text_Title_Light_Light);font-size:12px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterPinValue .SettingsSecurityCenterPinValueCode{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:6px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterPin{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:600;padding:9px 16px;transition:background .15s ease,border-color .15s ease;width:-webkit-fit-content;width:fit-content}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterPin:hover{background:var(--background_Gray_Light_Light);border-color:var(--background_Blue)}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterPin:disabled{cursor:default;opacity:.6}@media(max-width:1050px){.SettingsSecurityCenter .SettingsSecurityCenterHeader{margin:22px 0 8px}.SettingsSecurityCenter .SettingsSecurityCenterHeader .SettingsSecurityCenterHeaderMain .SettingsSecurityCenterHeaderText .SettingsSecurityCenterTitle{font-size:18px}}@media(max-width:600px){.SettingsSecurityCenter .SettingsSecurityCenterMain{padding:8px 14px 24px}.SettingsSecurityCenter .SettingsSecurityCenterHeader{margin:14px 0 6px}.SettingsSecurityCenter .SettingsSecurityCenterHeader .SettingsSecurityCenterHeaderMain .SettingsSecurityCenterHeaderText .SettingsSecurityCenterTitle{font-size:17px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterSection{padding:16px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterToggleRow{flex-wrap:wrap}}.SettingsSecurityCenter.SettingsSecurityCenterSkeleton .SettingsSecurityCenterHeaderText{display:flex;flex-direction:column;gap:8px}.SettingsSecurityCenter.SettingsSecurityCenterSkeleton .SettingsSecurityCenterHeaderText .SettingsSecurityCenterSkTitle{border-radius:7px;height:22px;width:210px}.SettingsSecurityCenter.SettingsSecurityCenterSkeleton .SettingsSecurityCenterHeaderText .SettingsSecurityCenterSkSubtitle{border-radius:6px;height:13px;max-width:80%;width:340px}.SettingsSecurityCenter.SettingsSecurityCenterSkeleton .SettingsSecurityCenterSkSection{animation:GenayaDropIn .32s cubic-bezier(.22,1,.36,1) backwards;animation-delay:0ms;animation-delay:var(--gy-delay,0ms)}.SettingsSecurityCenter.SettingsSecurityCenterSkeleton .SettingsSecurityCenterSkSection .SettingsSecurityCenterSkHeading{border-radius:6px;height:15px;width:190px}.SettingsSecurityCenter.SettingsSecurityCenterSkeleton .SettingsSecurityCenterSkSection .SettingsSecurityCenterSkCopy{border-radius:6px;height:12px;max-width:460px;width:100%}.SettingsSecurityCenter.SettingsSecurityCenterSkeleton .SettingsSecurityCenterSkSection .SettingsSecurityCenterSkInfo{border-radius:8px;height:46px;width:100%}.SettingsSecurityCenter.SettingsSecurityCenterSkeleton .SettingsSecurityCenterSkSection .SettingsSecurityCenterSkToggleRow{align-items:center;display:flex;gap:14px}.SettingsSecurityCenter.SettingsSecurityCenterSkeleton .SettingsSecurityCenterSkSection .SettingsSecurityCenterSkToggleRow .SettingsSecurityCenterSkToggle{border-radius:999px;flex-shrink:0;height:25px;width:44px}.SettingsSecurityCenter.SettingsSecurityCenterSkeleton .SettingsSecurityCenterSkSection .SettingsSecurityCenterSkToggleRow .SettingsSecurityCenterSkToggleLabel{border-radius:6px;height:13px}.SettingsSecurityCenter.SettingsSecurityCenterSkeleton .SettingsSecurityCenterSkSection .SettingsSecurityCenterSkButton{border-radius:8px;height:38px;width:158px}@media(max-width:600px){.SettingsSecurityCenter.SettingsSecurityCenterSkeleton .SettingsSecurityCenterHeaderText .SettingsSecurityCenterSkTitle{height:20px;width:170px}.SettingsSecurityCenter.SettingsSecurityCenterSkeleton .SettingsSecurityCenterHeaderText .SettingsSecurityCenterSkSubtitle{width:100%}.SettingsSecurityCenter.SettingsSecurityCenterSkeleton .SettingsSecurityCenterSkSection .SettingsSecurityCenterSkToggleRow{flex-wrap:wrap}}@keyframes RoleAndPremissionsRowIn{0%{opacity:0;transform:translateY(-3px)}}@keyframes RoleAndPremissionsMenuIn{0%{opacity:0;transform:translateY(-4px) scale(.98)}}@keyframes RoleAndPremissionsModalIn{0%{opacity:0;transform:translateY(-20px)}}@keyframes RoleAndPremissionsOverlayIn{0%{opacity:0}}.RoleAndPremissionsDropdownMenuPortal{animation:RoleAndPremissionsMenuIn .16s ease backwards;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d,0 8px 24px #0f172a14;display:flex;flex-direction:column;gap:3px;min-width:110px;padding:4px;position:fixed;width:-webkit-max-content;width:max-content;z-index:3000}.RoleAndPremissionsDropdownMenuPortal button{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:12px;gap:8px;padding:8px 12px;text-align:left}.RoleAndPremissionsDropdownMenuPortal button .RoleAndPremissionsMenuDot{border-radius:999px;height:7px;min-width:7px;width:7px}.RoleAndPremissionsDropdownMenuPortal button .RoleAndPremissionsMenuDot.is-allowed{background:var(--Done)}.RoleAndPremissionsDropdownMenuPortal button .RoleAndPremissionsMenuDot.is-assigned{background:var(--pending)}.RoleAndPremissionsDropdownMenuPortal button .RoleAndPremissionsMenuDot.is-blocked{background:var(--Canceled)}.RoleAndPremissionsDropdownMenuPortal button:hover{background:var(--background_Gray_Light)}.RoleAndPremissions{display:flex;flex-direction:column;height:100%;overflow:auto;width:100%}.RoleAndPremissions .RoleAndPremissionsMain{display:flex;flex-direction:column;gap:18px;height:100%;overflow:auto;padding:16px max(24px,(100% - 1150px)/2) 48px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsPlanBanner{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;gap:10px;margin:24px 0 0;padding:10px 14px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsPlanBanner .RoleAndPremissionsPlanBannerIcon{color:var(--text_Title_Light);font-size:18px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsPlanBanner .RoleAndPremissionsPlanBannerText{color:var(--text_Title_Light);flex:1 1;font-size:13px;margin:0}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsPlanBanner .RoleAndPremissionsPlanBannerButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:32px;padding:0 12px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease;white-space:nowrap}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsPlanBanner .RoleAndPremissionsPlanBannerButton .material-symbols-outlined{font-size:16px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsPlanBanner .RoleAndPremissionsPlanBannerButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsPlanBanner .RoleAndPremissionsPlanBannerButton:active{transform:scale(.98)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsPlanBanner+.RoleAndPremissionsHeader{margin-top:0}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;margin:30px 0 10px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderMain{align-items:flex-start;display:flex;gap:2px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderMain .RoleAndPremissionsHeaderText .RoleAndPremissionsTitle{font-size:20px;font-weight:600;margin:0}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderMain .RoleAndPremissionsHeaderText .RoleAndPremissionsSubtitle{color:var(--text_Title_Light_Light);font-size:13px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;cursor:text;display:flex;gap:8px;height:40px;margin-left:auto;max-width:220px;min-width:220px;outline:3px solid #0000;padding:0 12px;transition:all .15s ease}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderSearch:focus-within,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderSearch:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderSearch input{background:#0000;border:none;color:var(--text_Title_Light);font-size:12px;outline:none;padding:6px 0;width:100%}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderSearch input::placeholder{color:var(--text_Title_Light_Light)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsNewRoleButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:8px;height:40px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsNewRoleButton .RoleAndPremissionsNewRoleButtonInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;height:20px;justify-content:center;width:20px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsNewRoleButton .RoleAndPremissionsNewRoleButtonInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsNewRoleButton .RoleAndPremissionsNewRoleButtonLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsNewRoleButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsNewRoleButton:active{transform:scale(.98)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsNewRoleButton.is-plan-locked .RoleAndPremissionsNewRoleButtonInner .material-symbols-outlined{font-size:13px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable{-webkit-overflow-scrolling:touch;background:var(--background_White);border:1px solid var(--border_Light);border-radius:5px;display:flex;flex-direction:column;overflow:auto;width:100%}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader{align-items:center;background:var(--background_Gray_Light);border-radius:5px 5px 0 0;color:var(--text_Title_Light_Light);display:grid;font-size:13px;font-weight:400;grid-template-columns:minmax(260px,1fr) repeat(4,130px);grid-template-columns:minmax(260px,1fr) repeat(var(--rpRoleCount,4),130px);letter-spacing:.06em;min-height:46px;min-width:780px;min-width:calc(260px + var(--rpRoleCount, 4)*130px);padding:0 16px 0 0;position:-webkit-sticky;position:sticky;top:0;z-index:3}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader .RoleAndPremissionsCellMain{align-items:center;background:var(--background_Gray_Light);border-right:1px solid var(--border_Light);display:flex;gap:8px;height:100%;left:0;padding:0 16px 0 10px;position:-webkit-sticky;position:sticky;width:100%;z-index:2}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader .RoleAndPremissionsCellMain .RoleAndPremissionsExpandAllArrow{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;min-width:28px;transition:background .12s ease,color .12s ease,transform .08s ease;width:28px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader .RoleAndPremissionsCellMain .RoleAndPremissionsExpandAllArrow .material-symbols-outlined{font-size:19px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader .RoleAndPremissionsCellMain .RoleAndPremissionsExpandAllArrow:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader .RoleAndPremissionsCellMain .RoleAndPremissionsExpandAllArrow:active{transform:scale(.92)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader .RoleAndPremissionsCellMain .RoleAndPremissionsHeaderColumnLabel{white-space:nowrap}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader .RoleAndPremissionsCellRole{align-items:center;border-left:1px solid var(--border_Light);display:flex;height:100%;justify-content:center;padding:0 8px;z-index:1}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader .RoleAndPremissionsCellRole:nth-child(2){border-left:0}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader .RoleAndPremissionsCellRole .RoleAndPremissionsRoleName{border-bottom:1px dashed color-mix(in srgb,var(--text_Title_Light_Light) 55%,#0000);cursor:help;outline:none}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader .RoleAndPremissionsCellRole .RoleAndPremissionsRoleCustom{align-items:center;display:flex;gap:2px;min-width:0;position:relative}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader .RoleAndPremissionsCellRole .RoleAndPremissionsRoleCustom .RoleAndPremissionsRoleCustomLabel{color:var(--text_Title_Light);font-weight:500;max-width:84px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader .RoleAndPremissionsCellRole .RoleAndPremissionsRoleCustom .RoleAndPremissionsRoleMenuButton{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:22px;justify-content:center;transition:background .12s ease,color .12s ease;width:22px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader .RoleAndPremissionsCellRole .RoleAndPremissionsRoleCustom .RoleAndPremissionsRoleMenuButton .material-symbols-outlined{font-size:16px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader .RoleAndPremissionsCellRole .RoleAndPremissionsRoleCustom .RoleAndPremissionsRoleMenuButton:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader .RoleAndPremissionsCellRole .RoleAndPremissionsRoleCustom .RoleAndPremissionsRoleMenu{animation:RoleAndPremissionsMenuIn .16s ease backwards;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d,0 8px 24px #0f172a14;display:flex;flex-direction:column;gap:2px;min-width:130px;padding:4px;position:absolute;right:0;top:calc(100% + 6px);z-index:6}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader .RoleAndPremissionsCellRole .RoleAndPremissionsRoleCustom .RoleAndPremissionsRoleMenu button{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:12.5px;gap:8px;letter-spacing:normal;padding:7px 10px;text-align:left}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader .RoleAndPremissionsCellRole .RoleAndPremissionsRoleCustom .RoleAndPremissionsRoleMenu button .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader .RoleAndPremissionsCellRole .RoleAndPremissionsRoleCustom .RoleAndPremissionsRoleMenu button:hover{background:var(--background_Gray_Light)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader .RoleAndPremissionsCellRole .RoleAndPremissionsRoleCustom .RoleAndPremissionsRoleMenu button.is-danger,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader .RoleAndPremissionsCellRole .RoleAndPremissionsRoleCustom .RoleAndPremissionsRoleMenu button.is-danger .material-symbols-outlined{color:var(--Canceled)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody{display:flex;flex:1 1;flex-direction:column}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsCellToggle{align-items:center;border-left:1px solid var(--border_Light);display:flex;height:100%;justify-content:center;padding:8px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsCellToggle:nth-child(2){border-left:0}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsCellToggle .RoleAndPremissionsCellEmptyMark{color:var(--text_Title_Light_Light_Light);font-size:13px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown{align-items:center;display:inline-flex;position:relative}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;outline:3px solid #0000;padding:6px 10px;transition:all .15s ease}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger.is-open,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger:active,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger:focus,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger:focus-visible,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger:focus-within,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger:hover{border-color:var(--background_Blue);outline-color:var(--outline_Blue)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger .RoleAndPremissionsDropdownStateDot{background:var(--border_Dark_Light);border-radius:999px;height:7px;min-width:7px;width:7px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger .RoleAndPremissionsDropdownStateDot.is-allowed{background:var(--Done)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger .RoleAndPremissionsDropdownStateDot.is-assigned{background:var(--pending)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger .RoleAndPremissionsDropdownStateDot.is-blocked{background:var(--border_Dark_Light)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger .material-symbols-outlined{font-size:16px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger:disabled{border-color:var(--border_Light);cursor:not-allowed;opacity:.6;outline-color:#0000}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger.is-plan-readonly:disabled{background:var(--background_Gray_Light_Light);cursor:default;opacity:.7}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsCellToggle .RoleAndPremissionsToggle{align-items:center;background:var(--border_Dark_Light);border:none;border-radius:999px;cursor:pointer;display:inline-flex;height:18px;outline:3px solid var(--outline_Blue);padding:2px;transition:background .2s ease;width:38px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsCellToggle .RoleAndPremissionsToggle .RoleAndPremissionsToggleDot{background-color:var(--background_White);border-radius:999px;box-shadow:0 1px 3px #00000014;height:14px;transition:transform .2s ease;width:14px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsCellToggle .RoleAndPremissionsToggle.is-active{background:var(--background_Blue)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsCellToggle .RoleAndPremissionsToggle.is-active .RoleAndPremissionsToggleDot{transform:translateX(20px)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsCellToggle .RoleAndPremissionsToggle:disabled{cursor:not-allowed;opacity:.6}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsCellToggle .RoleAndPremissionsToggle:disabled .RoleAndPremissionsToggleDot{background-color:var(--background_Gray_Light_Blue);box-shadow:none}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsCellToggle .RoleAndPremissionsToggle.is-plan-readonly:disabled{cursor:default;opacity:.55;outline:none}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsCellToggle .RoleAndPremissionsToggle.is-plan-readonly:disabled .RoleAndPremissionsToggleDot{background-color:var(--background_White);box-shadow:none}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsCellToggle .RoleAndPremissionsTooltipTarget{align-items:center;display:inline-flex;outline:none}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsNoResults{color:var(--text_Title_Light_Light);font-size:13px;padding:20px 16px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsSection{align-items:stretch;background:var(--background_Gray_Light_Light);border-top:1px solid var(--border_Light);display:grid;grid-template-columns:minmax(260px,1fr) repeat(4,130px);grid-template-columns:minmax(260px,1fr) repeat(var(--rpRoleCount,4),130px);min-width:780px;min-width:calc(260px + var(--rpRoleCount, 4)*130px);padding:0 16px 0 0;position:-webkit-sticky;position:sticky;top:46px;transition:background .14s ease;z-index:2}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsSection.is-expandable{cursor:pointer}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsSection.is-expandable:hover,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsSection.is-expandable:hover .RoleAndPremissionsCellMain{background:var(--background_Gray_Light)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsSection .RoleAndPremissionsCellMain{align-items:center;background:var(--background_Gray_Light_Light);border-right:1px solid var(--border_Light);display:flex;gap:10px;left:0;padding:12px 16px;position:-webkit-sticky;position:sticky;transition:background .14s ease;z-index:1}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsSection .RoleAndPremissionsCellMain .RoleAndPremissionsSectionChevron{color:var(--text_Title_Light_Light);font-size:20px;min-width:20px;text-align:center;transform:rotate(-90deg);transition:transform .18s ease;width:20px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsSection .RoleAndPremissionsCellMain .RoleAndPremissionsSectionChevron.is-expanded{transform:rotate(0deg)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsSection .RoleAndPremissionsCellMain .RoleAndPremissionsSectionIcon{color:var(--text_Title_Light);font-size:18px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsSection .RoleAndPremissionsCellMain .RoleAndPremissionsSectionText{display:flex;flex-direction:column;gap:2px;min-width:0}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsSection .RoleAndPremissionsCellMain .RoleAndPremissionsSectionText h4{align-items:center;display:flex;flex-wrap:wrap;gap:7px;margin:0}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsSection .RoleAndPremissionsCellMain .RoleAndPremissionsSectionText h4 .RoleAndPremissionsSectionTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsSection .RoleAndPremissionsCellMain .RoleAndPremissionsSectionText h4 .RoleAndPremissionsSectionParentChip{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);font-size:11px;font-weight:500;padding:2px 7px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsSection .RoleAndPremissionsCellMain .RoleAndPremissionsSectionText h4 .RoleAndPremissionsSectionCount{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);font-size:11px;font-weight:400;padding:2px 7px;white-space:nowrap}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsSection .RoleAndPremissionsCellMain .RoleAndPremissionsSectionText p{color:var(--text_Title_Light);font-size:12px;font-weight:300;margin:0}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow{align-items:stretch;animation:RoleAndPremissionsRowIn .16s ease backwards;background:var(--background_White);border-top:1px solid color-mix(in srgb,var(--border_Light) 55%,#0000);display:grid;grid-template-columns:minmax(260px,1fr) repeat(4,130px);grid-template-columns:minmax(260px,1fr) repeat(var(--rpRoleCount,4),130px);min-width:780px;min-width:calc(260px + var(--rpRoleCount, 4)*130px);padding:0 16px 0 0;transition:background .14s ease}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow:hover,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow:hover .RoleAndPremissionsCellMain{background:var(--background_Gray_Light_Light)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCell{color:var(--text_Title_Dark);font-size:13px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellMain{background-color:var(--background_White);border-right:1px solid var(--border_Light);left:0;padding:10px 16px 10px 50px;position:-webkit-sticky;position:sticky;transition:background .14s ease;z-index:1}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellMain h4{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin:0 0 3px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellMain h4 .RoleAndPremissionsLabelPrimary{color:var(--text_Title_Light);font-weight:600}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellMain h4 .RoleAndPremissionsLabelSecondary{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:4px;color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;padding:2px 6px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellMain p{color:var(--text_Title_Light);font-size:12px;font-weight:300;margin:0}.RoleAndPremissions .RoleAndPremissionsRoleModal{align-items:center;animation:RoleAndPremissionsOverlayIn .22s ease backwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:2500}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard{animation:RoleAndPremissionsModalIn .26s ease backwards;background:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;max-height:86vh;max-width:92vw;overflow:auto;width:600px}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalHeader{align-items:center;display:flex;justify-content:space-between;padding:14px 16px 0 20px}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalHeader h3{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalHeader .RoleAndPremissionsRoleModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalHeader .RoleAndPremissionsRoleModalClose .material-symbols-outlined{font-size:21px}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalHeader .RoleAndPremissionsRoleModalClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalHeader .RoleAndPremissionsRoleModalClose:active{transform:scale(.92)}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody{display:flex;flex-direction:column;gap:16px;padding:20px}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalError{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 12px}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalError .material-symbols-outlined{font-size:18px}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField{display:flex;flex-direction:column;gap:8px}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField input::placeholder{color:var(--text_Title_Light_Light)}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField input:focus,.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate{align-items:flex-start;animation:RoleAndPremissionsRowIn .32s cubic-bezier(.22,1,.36,1) backwards;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:8px;padding:14px;position:relative;text-align:left;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate:first-child{animation-delay:0ms}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate:nth-child(2){animation-delay:35ms}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate:nth-child(3){animation-delay:70ms}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate:nth-child(4){animation-delay:105ms}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate:nth-child(5){animation-delay:.14s}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate:nth-child(6){animation-delay:175ms}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate:nth-child(7){animation-delay:.21s}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate:nth-child(8){animation-delay:245ms}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate:nth-child(9){animation-delay:.28s}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate:nth-child(10){animation-delay:315ms}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate:nth-child(11){animation-delay:.35s}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate:nth-child(12){animation-delay:385ms}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate:first-child .RoleAndPremissionsRoleModalTemplateIcon{background:color-mix(in srgb,#3b82f6 12%,var(--background_White));border-color:color-mix(in srgb,#3b82f6 32%,var(--background_White));color:#3b82f6}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate:nth-child(2) .RoleAndPremissionsRoleModalTemplateIcon{background:color-mix(in srgb,#8b5cf6 12%,var(--background_White));border-color:color-mix(in srgb,#8b5cf6 32%,var(--background_White));color:#8b5cf6}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate:nth-child(3) .RoleAndPremissionsRoleModalTemplateIcon{background:color-mix(in srgb,#ec4899 12%,var(--background_White));border-color:color-mix(in srgb,#ec4899 32%,var(--background_White));color:#ec4899}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate:nth-child(4) .RoleAndPremissionsRoleModalTemplateIcon{background:color-mix(in srgb,#f59e0b 12%,var(--background_White));border-color:color-mix(in srgb,#f59e0b 32%,var(--background_White));color:#f59e0b}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate:nth-child(5) .RoleAndPremissionsRoleModalTemplateIcon{background:color-mix(in srgb,#16a34a 12%,var(--background_White));border-color:color-mix(in srgb,#16a34a 32%,var(--background_White));color:#16a34a}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate:nth-child(6) .RoleAndPremissionsRoleModalTemplateIcon{background:color-mix(in srgb,#14b8a6 12%,var(--background_White));border-color:color-mix(in srgb,#14b8a6 32%,var(--background_White));color:#14b8a6}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate:nth-child(7) .RoleAndPremissionsRoleModalTemplateIcon{background:color-mix(in srgb,#ef4444 12%,var(--background_White));border-color:color-mix(in srgb,#ef4444 32%,var(--background_White));color:#ef4444}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate:nth-child(8) .RoleAndPremissionsRoleModalTemplateIcon{background:color-mix(in srgb,#6366f1 12%,var(--background_White));border-color:color-mix(in srgb,#6366f1 32%,var(--background_White));color:#6366f1}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate:nth-child(9) .RoleAndPremissionsRoleModalTemplateIcon{background:color-mix(in srgb,#3b82f6 12%,var(--background_White));border-color:color-mix(in srgb,#3b82f6 32%,var(--background_White));color:#3b82f6}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate:nth-child(10) .RoleAndPremissionsRoleModalTemplateIcon{background:color-mix(in srgb,#8b5cf6 12%,var(--background_White));border-color:color-mix(in srgb,#8b5cf6 32%,var(--background_White));color:#8b5cf6}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate:nth-child(11) .RoleAndPremissionsRoleModalTemplateIcon{background:color-mix(in srgb,#ec4899 12%,var(--background_White));border-color:color-mix(in srgb,#ec4899 32%,var(--background_White));color:#ec4899}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate:nth-child(12) .RoleAndPremissionsRoleModalTemplateIcon{background:color-mix(in srgb,#f59e0b 12%,var(--background_White));border-color:color-mix(in srgb,#f59e0b 32%,var(--background_White));color:#f59e0b}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate .RoleAndPremissionsRoleModalTemplateIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,var(--background_White));border:1.5px solid color-mix(in srgb,var(--background_Blue) 30%,var(--background_White));border-radius:50%;color:var(--background_Blue);display:inline-flex;height:34px;justify-content:center;width:34px}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate .RoleAndPremissionsRoleModalTemplateIcon .material-symbols-outlined{font-size:18px}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate .RoleAndPremissionsRoleModalTemplateCheck{color:var(--background_Blue);font-size:18px;position:absolute;right:10px;top:10px;width:18px}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate .RoleAndPremissionsRoleModalTemplateTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate .RoleAndPremissionsRoleModalTemplateDesc{color:var(--text_Title_Light_Light);font-size:11.5px;line-height:1.4}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate:active{transform:scale(.99)}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates .RoleAndPremissionsRoleModalTemplate.is-selected{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalDuplicate{position:relative}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalDuplicate .RoleAndPremissionsRoleModalDuplicateTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13.5px;font-weight:600;gap:10px;justify-content:space-between;padding:9px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalDuplicate .RoleAndPremissionsRoleModalDuplicateTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px;transition:transform .15s ease}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalDuplicate .RoleAndPremissionsRoleModalDuplicateTrigger:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalDuplicate.is-open .RoleAndPremissionsRoleModalDuplicateTrigger .material-symbols-outlined{transform:rotate(180deg)}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalDuplicate .RoleAndPremissionsRoleModalDuplicateMenu{animation:RoleAndPremissionsMenuIn .16s ease backwards;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:2px;left:0;max-height:220px;overflow:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalDuplicate .RoleAndPremissionsRoleModalDuplicateMenu button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:8px;justify-content:space-between;padding:8px 9px;text-align:left}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalDuplicate .RoleAndPremissionsRoleModalDuplicateMenu button .material-symbols-outlined{color:var(--background_Blue);font-size:17px}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalDuplicate .RoleAndPremissionsRoleModalDuplicateMenu button:hover{background:var(--surface-sunken)}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalFooter{align-items:center;display:flex;gap:8px;justify-content:flex-end;padding:14px 20px 18px}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalFooter .RoleAndPremissionsRoleModalCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:9px 12px;transition:background .12s ease,color .12s ease}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalFooter .RoleAndPremissionsRoleModalCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalFooter .RoleAndPremissionsRoleModalSubmit{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalFooter .RoleAndPremissionsRoleModalSubmit .RoleAndPremissionsRoleModalSubmitInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;height:20px;justify-content:center;width:20px}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalFooter .RoleAndPremissionsRoleModalSubmit .RoleAndPremissionsRoleModalSubmitInner .material-symbols-outlined{color:#fff;font-size:15px}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalFooter .RoleAndPremissionsRoleModalSubmit .RoleAndPremissionsRoleModalSubmitLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalFooter .RoleAndPremissionsRoleModalSubmit:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalFooter .RoleAndPremissionsRoleModalSubmit:active{transform:scale(.98)}@media(max-width:1050px){.RoleAndPremissions .RoleAndPremissionsMain{padding:14px 18px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsPlanBanner{margin:16px 0 0;padding:10px 12px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader{margin:20px 0 8px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderMain .RoleAndPremissionsHeaderText .RoleAndPremissionsTitle{font-size:18px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderSearch{max-width:180px;min-width:180px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsSection,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader{grid-template-columns:minmax(220px,1fr) repeat(4,115px);grid-template-columns:minmax(220px,1fr) repeat(var(--rpRoleCount,4),115px);min-width:680px;min-width:calc(220px + var(--rpRoleCount, 4)*115px)}}@media(max-width:600px){.RoleAndPremissions{overflow-x:hidden}.RoleAndPremissions .RoleAndPremissionsMain{gap:12px;padding:12px 14px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsPlanBanner{flex-wrap:wrap;margin:12px 0 0;padding:12px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsPlanBanner .RoleAndPremissionsPlanBannerText{flex:1 1 200px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsPlanBanner .RoleAndPremissionsPlanBannerButton{height:40px;justify-content:center;width:100%}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader{gap:10px;margin:16px 0 8px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderMain .RoleAndPremissionsHeaderText .RoleAndPremissionsTitle{font-size:17px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderMain .RoleAndPremissionsHeaderText .RoleAndPremissionsSubtitle{font-size:12px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderSearch{height:44px;margin-left:0;max-width:none;min-width:0;width:100%}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderSearch input{font-size:16px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsNewRoleButton{height:44px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsSection,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader{grid-template-columns:minmax(220px,1fr) repeat(4,110px);grid-template-columns:minmax(220px,1fr) repeat(var(--rpRoleCount,4),110px);min-width:660px;min-width:calc(220px + var(--rpRoleCount, 4)*110px)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsCellToggle .RoleAndPremissionsToggle{height:22px;width:42px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsSection .RoleAndPremissionsCellMain{gap:8px;max-width:220px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellMain{max-width:220px;padding-left:40px}.RoleAndPremissions .RoleAndPremissionsRoleModal{padding:12px}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField input{font-size:16px}.RoleAndPremissions .RoleAndPremissionsRoleModal .RoleAndPremissionsRoleModalCard .RoleAndPremissionsRoleModalBody .RoleAndPremissionsRoleModalField .RoleAndPremissionsRoleModalTemplates{grid-template-columns:1fr}}.RoleAndPremissionsSkeleton{display:flex;flex:1 1;flex-direction:column}.RoleAndPremissionsSkeleton .RoleAndPremissionsSkSection{align-items:stretch;animation:GenayaDropIn .32s cubic-bezier(.22,1,.36,1) backwards;animation-delay:0ms;animation-delay:var(--gy-delay,0ms);background-color:var(--background_White);border-top:1px solid var(--border_Light);display:grid;grid-template-columns:minmax(260px,1fr) repeat(4,130px);grid-template-columns:minmax(260px,1fr) repeat(var(--rpRoleCount,4),130px);padding:0 16px 0 0}.RoleAndPremissionsSkeleton .RoleAndPremissionsSkSection .RoleAndPremissionsSkCellMain{align-items:center;border-right:1px solid var(--border_Light);display:flex;gap:10px;padding:12px 16px}.RoleAndPremissionsSkeleton .RoleAndPremissionsSkSection .RoleAndPremissionsSkCellMain .RoleAndPremissionsSkChevron{border-radius:4px;height:16px;min-width:16px;width:16px}.RoleAndPremissionsSkeleton .RoleAndPremissionsSkSection .RoleAndPremissionsSkCellMain .RoleAndPremissionsSkIcon{border-radius:5px;height:18px;min-width:18px;width:18px}.RoleAndPremissionsSkeleton .RoleAndPremissionsSkSection .RoleAndPremissionsSkCellMain .RoleAndPremissionsSkSectionText{display:flex;flex-direction:column;gap:8px;width:100%}.RoleAndPremissionsSkeleton .RoleAndPremissionsSkSection .RoleAndPremissionsSkCellMain .RoleAndPremissionsSkSectionText .RoleAndPremissionsSkLabelLine{align-items:center;display:flex;gap:8px}.RoleAndPremissionsSkeleton .RoleAndPremissionsSkSection .RoleAndPremissionsSkCellMain .RoleAndPremissionsSkSectionText .RoleAndPremissionsSkLabelLine .RoleAndPremissionsSkSectionLabel{border-radius:6px;height:12px}.RoleAndPremissionsSkeleton .RoleAndPremissionsSkSection .RoleAndPremissionsSkCellMain .RoleAndPremissionsSkSectionText .RoleAndPremissionsSkLabelLine .RoleAndPremissionsSkSectionChip{border-radius:999px;height:16px;width:58px}.RoleAndPremissionsSkeleton .RoleAndPremissionsSkSection .RoleAndPremissionsSkCellMain .RoleAndPremissionsSkSectionText .RoleAndPremissionsSkDesc{border-radius:6px;height:10px}.RoleAndPremissionsSkeleton .RoleAndPremissionsSkSection .RoleAndPremissionsSkCellToggle{align-items:center;border-left:1px solid var(--border_Light);display:flex;height:100%;justify-content:center}.RoleAndPremissionsSkeleton .RoleAndPremissionsSkSection .RoleAndPremissionsSkCellToggle:nth-child(2){border-left:0}.RoleAndPremissionsSkeleton .RoleAndPremissionsSkSection .RoleAndPremissionsSkCellToggle .RoleAndPremissionsSkDropdown{border-radius:6px;height:30px;width:92px}@media(max-width:1050px){.RoleAndPremissionsSkeleton .RoleAndPremissionsSkSection{grid-template-columns:minmax(220px,1fr) repeat(4,115px);grid-template-columns:minmax(220px,1fr) repeat(var(--rpRoleCount,4),115px)}}@media(max-width:600px){.RoleAndPremissionsSkeleton .RoleAndPremissionsSkSection{grid-template-columns:minmax(220px,1fr) repeat(4,110px);grid-template-columns:minmax(220px,1fr) repeat(var(--rpRoleCount,4),110px);min-width:660px;min-width:calc(220px + var(--rpRoleCount, 4)*110px)}}.Compliance{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;min-height:100%;width:100%}.Compliance .ComplianceUploadError{align-items:center;background:color-mix(in srgb,var(--Canceled) 12%,var(--background_White));border:1px solid color-mix(in srgb,var(--Canceled) 40%,#0000);border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;gap:8px;margin:12px 16px 0;padding:10px 12px}.Compliance .ComplianceUploadError .material-symbols-outlined{font-size:18px}.Compliance .ComplianceUploadError button{align-items:center;background:#0000;border:none;color:var(--Canceled);cursor:pointer;display:flex;margin-left:auto}.Compliance .ComplianceMain{display:flex;flex-direction:column;padding:16px max(24px,(100% - 1150px)/2) 48px}.Compliance .ComplianceHeader{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;margin:30px 0 10px}.Compliance .ComplianceHeader .ComplianceHeaderMain{align-items:flex-start;display:flex;gap:2px}.Compliance .ComplianceHeader .ComplianceHeaderMain .ComplianceHeaderText .ComplianceTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:600;margin:0}.Compliance .ComplianceHeader .ComplianceHeaderMain .ComplianceHeaderText .ComplianceSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.Compliance .ComplianceCard{background:var(--background_White);border-radius:8px;margin-top:16px}.Compliance .ComplianceCard .ComplianceCardHeader h3{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.Compliance .ComplianceCard .ComplianceCardBody{display:flex;flex-direction:column;gap:14px;padding:16px 0}.Compliance .ComplianceCard .ComplianceItem{align-items:stretch;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:inherit;cursor:pointer;display:flex;font:inherit;gap:16px;outline:3px solid #0000;padding:16px 18px;position:relative;text-align:left;transition:border-color .15s ease,outline-color .15s ease,box-shadow .18s ease,transform .18s cubic-bezier(.22,.61,.36,1),background .15s ease;width:100%}.Compliance .ComplianceCard .ComplianceItem .ComplianceItemIcon{align-items:center;background:#3b82f61a;border:1px solid #3b82f62e;border-radius:12px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;height:44px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:44px}.Compliance .ComplianceCard .ComplianceItem .ComplianceItemIcon .material-symbols-outlined{font-size:22px}.Compliance .ComplianceCard .ComplianceItem .ComplianceItemMain{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.Compliance .ComplianceCard .ComplianceItem .ComplianceItemMain .ComplianceItemTitleRow{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.Compliance .ComplianceCard .ComplianceItem .ComplianceItemMain .ComplianceItemTitleRow h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;letter-spacing:-.01em;margin:0}.Compliance .ComplianceCard .ComplianceItem .ComplianceItemMain p{color:var(--text_Title_Light);font-size:13px;line-height:1.55;margin:0}.Compliance .ComplianceCard .ComplianceItem .ComplianceItemMain .ComplianceItemCta{align-items:center;color:var(--background_Blue);display:inline-flex;font-size:13px;font-weight:600;gap:4px;margin-top:4px;transition:gap .15s ease,color .15s ease}.Compliance .ComplianceCard .ComplianceItem .ComplianceItemMain .ComplianceItemCta .material-symbols-outlined{font-size:16px;transition:transform .18s cubic-bezier(.22,.61,.36,1)}.Compliance .ComplianceCard .ComplianceItem:hover:not(:disabled){border-color:var(--background_Blue);box-shadow:0 8px 22px #0f172a1a;outline-color:var(--outline_Blue);transform:translateY(-1px)}.Compliance .ComplianceCard .ComplianceItem:hover:not(:disabled) .ComplianceItemIcon{background:#3b82f629;border-color:#3b82f647}.Compliance .ComplianceCard .ComplianceItem:hover:not(:disabled) .ComplianceItemCta{gap:8px}.Compliance .ComplianceCard .ComplianceItem:hover:not(:disabled) .ComplianceItemCta .material-symbols-outlined{transform:translateX(2px)}.Compliance .ComplianceCard .ComplianceItem:focus-visible{border-color:var(--background_Blue);outline-color:var(--outline_Blue)}.Compliance .ComplianceCard .ComplianceItem:active:not(:disabled){box-shadow:0 4px 12px #0f172a14;transform:translateY(0)}.Compliance .ComplianceCard .ComplianceItem:disabled{cursor:progress;opacity:.65}.Compliance .ComplianceCard .ComplianceItem.is-complete .ComplianceItemIcon{background:#1665341a;border-color:#16653438;color:#166534}.Compliance .ComplianceCard .ComplianceItem.is-complete .ComplianceItemCta{color:var(--text_Title_Light)}.Compliance .ComplianceCard .ComplianceItem.is-complete:hover:not(:disabled) .ComplianceItemIcon{background:#16653429;border-color:#16653452}.Compliance .ComplianceCard .ComplianceItem.is-failed .ComplianceItemIcon{background:#ef44441a;border-color:#ef44444d;color:var(--Canceled)}.Compliance .ComplianceCard .ComplianceItem.is-pending .ComplianceItemCta{color:var(--text_Title_Light)}.Compliance .ComplianceItemGroup{display:flex;flex-direction:column}.Compliance .ComplianceItemGroup .ComplianceItem.has-requirements{border-bottom-left-radius:0;border-bottom-right-radius:0}.Compliance .ComplianceItemGroup .ComplianceItemRequirements{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:0;border-top-right-radius:0;margin-bottom:0;margin-top:-1px}.Compliance .ComplianceItemRequirements{background:#f59e0b0f;border:1px solid #f59e0b59;border-radius:12px;margin-bottom:4px;margin-top:-6px;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.Compliance .ComplianceItemRequirements.is-open{border-color:#f59e0b8c;box-shadow:0 6px 16px #f59e0b26}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsHeader{align-items:center;background:#0000;border:0;color:var(--text_Title_Dark);cursor:pointer;display:flex;font:inherit;gap:10px;padding:10px 14px;text-align:left;transition:background .12s ease;width:100%}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsHeader:hover{background:#f59e0b1a}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsHeader .ComplianceItemRequirementsHeaderIcon{align-items:center;background:#f59e0b2e;border-radius:999px;color:#b45309;display:inline-flex;flex-shrink:0;height:26px;justify-content:center;width:26px}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsHeader .ComplianceItemRequirementsHeaderIcon .material-symbols-outlined{font-size:16px}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsHeader .ComplianceItemRequirementsHeaderText{color:#92400e;flex:1 1;font-size:13px;font-weight:600}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsHeader .ComplianceItemRequirementsHeaderText .ComplianceItemRequirementsDeadline{font-weight:500;opacity:.85}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsHeader .ComplianceItemRequirementsHeaderChevron{color:#b45309}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsHeader .ComplianceItemRequirementsHeaderChevron .material-symbols-outlined{font-size:20px}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList{display:flex;flex-direction:column;gap:8px;padding:4px 14px 14px}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:10px;padding:10px 12px}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementBullet{align-items:center;background:#ef44441a;border-radius:999px;color:var(--Canceled);display:inline-flex;flex-shrink:0;height:24px;justify-content:center;margin-top:2px;width:24px}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementBullet .material-symbols-outlined{font-size:16px}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementBody{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementBody .ComplianceItemRequirementMessage{color:var(--text_Title_Dark);font-size:13px;font-weight:500;line-height:1.45}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementBody .ComplianceItemRequirementReason{color:var(--text_Title_Light);font-size:12.5px;font-weight:400;line-height:1.45}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementBody .ComplianceItemRequirementField{color:var(--text_Title_Light_Light);font-size:11.5px}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementBody .ComplianceItemRequirementField code{background:var(--background_Gray_Light);border-radius:5px;color:var(--text_Title_Dark);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;padding:1px 5px}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementUpload{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;gap:4px;padding:6px 10px;transition:background .12s ease,border-color .12s ease}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementUpload .material-symbols-outlined{font-size:14px}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementUpload:hover:not(:disabled){background:var(--background_Gray_Light);border-color:var(--text_Title_Light_Light)}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementUpload:disabled{cursor:progress;opacity:.55}[data-theme=dark] .Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementUpload{background:#1a1f27;background:var(--surface-raised,#1a1f27);border-color:#94a3b838;color:var(--text_Title_Dark)}[data-theme=dark] .Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementUpload:hover:not(:disabled){background:var(--background_Gray_Dark_Light);border-color:#94a3b85c}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementCta{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;gap:4px;padding:6px 12px;transition:background .12s ease,gap .15s ease}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementCta .material-symbols-outlined{font-size:14px;transition:transform .15s ease}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementCta:hover{background:var(--background_Blue);background:var(--background_Blue_Dark,var(--background_Blue));gap:6px}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementCta:hover .material-symbols-outlined{transform:translateX(2px)}.Compliance .ComplianceProseCard{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 2px 6px #0f172a0a;margin:16px 0;overflow:hidden;position:relative}.Compliance .ComplianceProseCard:before{background:linear-gradient(90deg,var(--background_Blue_Light_Middle),var(--background_Blue),var(--background_Blue_Light_Middle));content:"";height:3px;left:0;opacity:.85;position:absolute;right:0;top:0}.Compliance .ComplianceProseCard .ComplianceProseCardHeader{align-items:center;background:linear-gradient(180deg,#3b82f60a,#0000);border-bottom:1px solid var(--border_Light);display:flex;gap:12px;padding:18px 22px}.Compliance .ComplianceProseCard .ComplianceProseCardHeader .ComplianceProseCardIcon{align-items:center;background:#3b82f61a;border:1px solid #3b82f638;border-radius:10px;color:var(--background_Blue);display:inline-flex;height:36px;justify-content:center;width:36px}.Compliance .ComplianceProseCard .ComplianceProseCardHeader .ComplianceProseCardIcon .material-symbols-outlined{font-size:20px}.Compliance .ComplianceProseCard .ComplianceProseCardHeader h3{color:var(--text_Title_Dark);font-size:15px;font-weight:600;letter-spacing:-.01em;margin:0}.Compliance .ComplianceProseCard .ComplianceProseCardBody{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:13px;gap:8px;line-height:1.7;padding:20px 24px 24px}.Compliance .ComplianceProseCard .ComplianceProseCardBody p{margin:0}.Compliance .ComplianceProseCard .ComplianceProseCardBody h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:14px 0 4px}.Compliance .ComplianceProseCard .ComplianceProseCardBody ul{margin:0 0 4px 18px;padding:0}.Compliance .ComplianceProseCard .ComplianceProseCardBody ul li{margin-bottom:4px}.Compliance .ComplianceProseCard .ComplianceProseCardBody strong{color:var(--text_Title_Dark);font-weight:600}.Compliance .ComplianceProseCard .ComplianceProseCardBody code{background:var(--background_Gray_Light);border-radius:5px;color:var(--text_Title_Dark);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;padding:1px 5px}.Compliance .ComplianceBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;gap:4px;letter-spacing:.01em;padding:4px 10px;white-space:nowrap}.Compliance .ComplianceBadge .material-symbols-outlined{font-size:14px}.Compliance .ComplianceBadge.is-registered{background:#1665341f;border:1px solid #1665344d;color:#166534}.Compliance .ComplianceBadge.is-pending{background:#fbbf242e;border:1px solid #fbbf2466;color:#b45309}.Compliance .ComplianceBadge.is-failed{background:#ef44441a;border:1px solid #ef444459;color:var(--Canceled)}.Compliance .ComplianceBadge.is-idle{background:var(--background_Gray_Light);border:1px solid var(--border_Light);color:var(--text_Title_Light)}.Compliance .CompliancePrimary,.Compliance .ComplianceSecondary{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 12px;transition:background .12s ease,transform .08s ease}.Compliance .CompliancePrimary .material-symbols-outlined,.Compliance .ComplianceSecondary .material-symbols-outlined{font-size:16px}.Compliance .CompliancePrimary:active,.Compliance .ComplianceSecondary:active{transform:scale(.98)}.Compliance .CompliancePrimary:disabled,.Compliance .ComplianceSecondary:disabled{cursor:not-allowed;opacity:.55}.Compliance .CompliancePrimary{background:var(--background_Blue);border:1px solid var(--background_Blue);color:#fff}.Compliance .CompliancePrimary:hover:not(:disabled){background:var(--background_Blue);background:var(--background_Blue_Dark,var(--background_Blue))}.Compliance .ComplianceSecondary{background:#0000;border:1px solid var(--border_Light);color:var(--text_Title_Dark)}.Compliance .ComplianceSecondary:hover{background:var(--background_Gray_Light)}@media(max-width:1050px){.Compliance .ComplianceCard .ComplianceItem{padding:14px}.Compliance .ComplianceCard .ComplianceItem .ComplianceItemIcon{border-radius:10px;height:38px;width:38px}.Compliance .ComplianceCard .ComplianceItem .ComplianceItemIcon .material-symbols-outlined{font-size:20px}.Compliance .ComplianceCard .ComplianceItem .ComplianceItemMain .ComplianceItemTitleRow{gap:8px}}@media(max-width:600px){.Compliance{min-height:0;overflow-x:hidden}.Compliance .ComplianceMain{padding:12px 16px 32px}.Compliance .ComplianceHeader{margin:16px 0 8px}.Compliance .ComplianceHeader .ComplianceHeaderText .ComplianceTitle{font-size:17px}.Compliance .ComplianceCard .ComplianceCardBody{grid-gap:10px;display:grid!important;grid-template-columns:1fr!important;overflow:visible!important}.Compliance .ComplianceCard .ComplianceCardBody>*{min-width:0!important;width:100%}.Compliance .ComplianceCard .ComplianceCardBody{gap:10px;padding:12px 0}.Compliance .ComplianceCard .ComplianceItem{flex-direction:row;gap:12px;padding:12px}.Compliance .ComplianceCard .ComplianceItem .ComplianceItemMain .ComplianceItemTitleRow{align-items:flex-start;flex-direction:column;gap:6px}.Compliance .ComplianceCard .ComplianceItem .ComplianceItemMain p{font-size:12.5px}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList{padding:4px 10px 12px}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement{flex-wrap:wrap;gap:8px}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementBody{flex-basis:100%}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementCta,.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementUpload{flex:1 1 auto;font-size:13px;justify-content:center;min-height:44px}.Compliance .ComplianceProseCard .ComplianceProseCardHeader{gap:10px;padding:14px 16px}.Compliance .ComplianceProseCard .ComplianceProseCardBody{padding:14px 16px 20px}}.ComplianceSkeleton .ComplianceSkHeader{display:flex;flex-direction:column;gap:8px;margin:30px 0 10px}.ComplianceSkeleton .ComplianceSkHeader .ComplianceSkTitle{border-radius:7px;height:22px;width:210px}.ComplianceSkeleton .ComplianceSkHeader .ComplianceSkSubtitle{border-radius:6px;height:13px;width:min(420px,70%)}.ComplianceSkeleton .ComplianceSkCard{background:var(--background_White);border-radius:8px;margin-top:16px}.ComplianceSkeleton .ComplianceSkCard .ComplianceSkCardHeading{border-radius:6px;height:15px;width:220px}.ComplianceSkeleton .ComplianceSkCard .ComplianceSkCardBody{display:flex;flex-direction:column;gap:14px;padding:16px 0}.ComplianceSkeleton .ComplianceSkCard .ComplianceSkItem{align-items:stretch;animation:GenayaDropIn .32s cubic-bezier(.22,1,.36,1) backwards;animation-delay:0ms;animation-delay:var(--gy-delay,0ms);background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;gap:16px;padding:16px 18px}.ComplianceSkeleton .ComplianceSkCard .ComplianceSkItem .ComplianceSkItemIcon{border-radius:12px;flex-shrink:0;height:44px;width:44px}.ComplianceSkeleton .ComplianceSkCard .ComplianceSkItem .ComplianceSkItemMain{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.ComplianceSkeleton .ComplianceSkCard .ComplianceSkItem .ComplianceSkItemMain .ComplianceSkItemTitleRow{align-items:center;display:flex;gap:12px;justify-content:space-between}.ComplianceSkeleton .ComplianceSkCard .ComplianceSkItem .ComplianceSkItemMain .ComplianceSkItemTitleRow .ComplianceSkItemTitle{border-radius:6px;height:15px;width:46%}.ComplianceSkeleton .ComplianceSkCard .ComplianceSkItem .ComplianceSkItemMain .ComplianceSkItemTitleRow .ComplianceSkItemBadge{border-radius:999px;flex-shrink:0;height:20px;width:88px}.ComplianceSkeleton .ComplianceSkCard .ComplianceSkItem .ComplianceSkItemMain .ComplianceSkItemLine{border-radius:6px;height:12px;width:100%}.ComplianceSkeleton .ComplianceSkCard .ComplianceSkItem .ComplianceSkItemMain .ComplianceSkItemLine.is-short{width:64%}.ComplianceSkeleton .ComplianceSkCard .ComplianceSkItem .ComplianceSkItemMain .ComplianceSkItemCta{border-radius:6px;height:14px;margin-top:4px;width:150px}.ComplianceSkeleton .ComplianceSkProseCard{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 2px 6px #0f172a0a;margin:16px 0;overflow:hidden}.ComplianceSkeleton .ComplianceSkProseCard .ComplianceSkProseHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:12px;padding:18px 22px}.ComplianceSkeleton .ComplianceSkProseCard .ComplianceSkProseHeader .ComplianceSkProseIcon{border-radius:10px;flex-shrink:0;height:36px;width:36px}.ComplianceSkeleton .ComplianceSkProseCard .ComplianceSkProseHeader .ComplianceSkProseHeading{border-radius:6px;height:16px;width:200px}.ComplianceSkeleton .ComplianceSkProseCard .ComplianceSkProseBody{display:flex;flex-direction:column;gap:9px;padding:20px 24px 24px}.ComplianceSkeleton .ComplianceSkProseCard .ComplianceSkProseBody .ComplianceSkProseLine{animation:GenayaDropIn .32s cubic-bezier(.22,1,.36,1) backwards;animation-delay:0ms;animation-delay:var(--gy-delay,0ms);border-radius:6px;height:12px}.ComplianceSkeleton .ComplianceSkProseCard .ComplianceSkProseBody .ComplianceSkProseSubhead{animation:GenayaDropIn .32s cubic-bezier(.22,1,.36,1) backwards;animation-delay:0ms;animation-delay:var(--gy-delay,0ms);border-radius:6px;height:15px;margin:8px 0 2px;width:200px}@media(max-width:1050px){.ComplianceSkeleton .ComplianceSkCard .ComplianceSkItem{padding:14px}.ComplianceSkeleton .ComplianceSkCard .ComplianceSkItem .ComplianceSkItemIcon{border-radius:10px;height:38px;width:38px}}@media(max-width:600px){.ComplianceSkeleton .ComplianceSkHeader{margin:16px 0 8px}.ComplianceSkeleton .ComplianceSkHeader .ComplianceSkTitle{height:19px;width:180px}.ComplianceSkeleton .ComplianceSkCard .ComplianceSkCardBody{gap:10px;padding:12px 0}.ComplianceSkeleton .ComplianceSkCard .ComplianceSkItem{gap:12px;padding:12px}.ComplianceSkeleton .ComplianceSkCard .ComplianceSkItem .ComplianceSkItemMain .ComplianceSkItemTitleRow{align-items:flex-start;flex-direction:column;gap:6px}.ComplianceSkeleton .ComplianceSkCard .ComplianceSkItem .ComplianceSkItemMain .ComplianceSkItemTitleRow .ComplianceSkItemTitle{width:60%}.ComplianceSkeleton .ComplianceSkProseCard .ComplianceSkProseHeader{gap:10px;padding:14px 16px}.ComplianceSkeleton .ComplianceSkProseCard .ComplianceSkProseBody{padding:14px 16px 20px}}.Developer{box-sizing:border-box;display:flex;flex-direction:column;gap:20px;margin:0 auto;padding:46px max(24px,(100% - 1150px)/2) 48px;width:100%}.Developer .DeveloperHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.Developer .DeveloperHeader .DeveloperHeaderText{display:flex;flex-direction:column;gap:4px}.Developer .DeveloperHeader .DeveloperHeaderText h1{font-size:20px;font-weight:600;margin:0}.Developer .DeveloperHeader .DeveloperHeaderText p{color:var(--text_Title_Light_Light);font-size:13px}.Developer .DeveloperPrimaryButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease;white-space:nowrap}.Developer .DeveloperPrimaryButton .DeveloperPrimaryButtonInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;display:inline-flex;height:20px;justify-content:center;width:20px}.Developer .DeveloperPrimaryButton .DeveloperPrimaryButtonInner .material-symbols-outlined{color:var(--background_White);font-size:16px;font-weight:500}.Developer .DeveloperPrimaryButton .DeveloperPrimaryButtonLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.Developer .DeveloperPrimaryButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.Developer .DeveloperPrimaryButton:active{transform:scale(.98)}.Developer .DeveloperGhostButton{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:38px;padding:0 14px;text-decoration:none;transition:background .12s ease,border-color .12s ease}.Developer .DeveloperGhostButton .material-symbols-outlined{font-size:18px}.Developer .DeveloperGhostButton:hover{background:var(--surface-sunken);border-color:var(--border_Dark_Light)}.Developer .DeveloperLocked{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;padding:48px 28px;text-align:center}.Developer .DeveloperLocked .DeveloperLockedIcon{color:var(--text_Title_Light_Light);font-size:40px}.Developer .DeveloperLocked h2{color:var(--text_Title_Dark);font-size:18px;font-weight:700;margin:0}.Developer .DeveloperLocked p{color:var(--text_Title_Light);font-size:13.5px;line-height:1.6;margin:0;max-width:460px}.Developer .DeveloperLocked .DeveloperLockedActions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:8px}.Developer .DeveloperDocsCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;gap:14px;padding:16px 18px;text-decoration:none;transition:border-color .12s ease,box-shadow .12s ease}.Developer .DeveloperDocsCard>.material-symbols-outlined{color:var(--background_Blue);font-size:26px}.Developer .DeveloperDocsCard .DeveloperDocsCardText{display:flex;flex:1 1;flex-direction:column;gap:2px}.Developer .DeveloperDocsCard .DeveloperDocsCardText h3{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.Developer .DeveloperDocsCard .DeveloperDocsCardText p{color:var(--text_Title_Light);font-size:12.5px;margin:0}.Developer .DeveloperDocsCard .DeveloperDocsCardArrow{color:var(--text_Title_Light_Light);font-size:18px}.Developer .DeveloperDocsCard:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.Developer .DeveloperSection{display:flex;flex-direction:column;gap:12px}.Developer .DeveloperSection .DeveloperSectionHeader{display:flex;flex-direction:column;gap:2px}.Developer .DeveloperSection .DeveloperSectionHeader h2{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.Developer .DeveloperSection .DeveloperSectionHeader .DeveloperSectionHint{color:var(--text_Title_Light_Light);font-size:12.5px}.Developer .DeveloperSection .DeveloperEmpty{align-items:center;border:1px dashed var(--border_Light);border-radius:12px;color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:13px;gap:8px;padding:36px}.Developer .DeveloperSection .DeveloperEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:32px}.Developer .DeveloperSection .DeveloperEmpty p{margin:0}.Developer .DeveloperSection .DeveloperKeyList{display:flex;flex-direction:column;gap:10px}.Developer .DeveloperSection .DeveloperKeyList .DeveloperKeyRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;gap:16px;padding:14px 16px}.Developer .DeveloperSection .DeveloperKeyList .DeveloperKeyRow.is-revoked{opacity:.6}.Developer .DeveloperSection .DeveloperKeyList .DeveloperKeyRow .DeveloperKeyMain{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.Developer .DeveloperSection .DeveloperKeyList .DeveloperKeyRow .DeveloperKeyMain .DeveloperKeyNameRow{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.Developer .DeveloperSection .DeveloperKeyList .DeveloperKeyRow .DeveloperKeyMain .DeveloperKeyNameRow .DeveloperKeyName{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.Developer .DeveloperSection .DeveloperKeyList .DeveloperKeyRow .DeveloperKeyMain .DeveloperKeyNameRow .DeveloperKeyMode{border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.03em;padding:2px 8px;text-transform:uppercase}.Developer .DeveloperSection .DeveloperKeyList .DeveloperKeyRow .DeveloperKeyMain .DeveloperKeyNameRow .DeveloperKeyMode.is-live{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.Developer .DeveloperSection .DeveloperKeyList .DeveloperKeyRow .DeveloperKeyMain .DeveloperKeyNameRow .DeveloperKeyMode.is-test{background:color-mix(in srgb,var(--InProgress) 16%,#0000);color:var(--InProgress)}.Developer .DeveloperSection .DeveloperKeyList .DeveloperKeyRow .DeveloperKeyMain .DeveloperKeyNameRow .DeveloperKeyMode.is-revoked{background:color-mix(in srgb,var(--Canceled) 12%,#0000);color:var(--Canceled)}.Developer .DeveloperSection .DeveloperKeyList .DeveloperKeyRow .DeveloperKeyMain .DeveloperKeyNameRow .DeveloperKeyMode.is-readonly{background:color-mix(in srgb,var(--text_Title_Light_Light) 14%,#0000);color:var(--text_Title_Light)}.Developer .DeveloperSection .DeveloperKeyList .DeveloperKeyRow .DeveloperKeyMain .DeveloperKeyPreview{background:var(--surface-sunken);border-radius:6px;color:var(--text_Title_Light);font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;padding:3px 8px;width:-webkit-fit-content;width:fit-content}.Developer .DeveloperSection .DeveloperKeyList .DeveloperKeyRow .DeveloperKeyMain .DeveloperKeyScopes{display:flex;flex-wrap:wrap;gap:5px}.Developer .DeveloperSection .DeveloperKeyList .DeveloperKeyRow .DeveloperKeyMain .DeveloperKeyScopes .DeveloperKeyScopeChip{background:var(--surface-sunken);border-radius:999px;color:var(--text_Title_Light);font-size:11px;font-weight:600;padding:2px 8px}.Developer .DeveloperSection .DeveloperKeyList .DeveloperKeyRow .DeveloperKeyMain .DeveloperKeyScopes .DeveloperKeyScopeChip.is-full{color:var(--background_Blue)}.Developer .DeveloperSection .DeveloperKeyList .DeveloperKeyRow .DeveloperKeyMeta{color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:12px;gap:2px;text-align:right;white-space:nowrap}.Developer .DeveloperSection .DeveloperKeyList .DeveloperKeyRow .DeveloperKeyActions{align-items:center;display:flex;gap:4px}.Developer .DeveloperSection .DeveloperKeyList .DeveloperKeyRow .DeveloperKeyActions .DeveloperKeyIconButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:background .12s ease,color .12s ease,border-color .12s ease;width:34px}.Developer .DeveloperSection .DeveloperKeyList .DeveloperKeyRow .DeveloperKeyActions .DeveloperKeyIconButton .material-symbols-outlined{font-size:19px}.Developer .DeveloperSection .DeveloperKeyList .DeveloperKeyRow .DeveloperKeyActions .DeveloperKeyIconButton:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.Developer .DeveloperSection .DeveloperKeyList .DeveloperKeyRow .DeveloperKeyActions .DeveloperKeyIconButton.is-danger:hover{border-color:color-mix(in srgb,var(--Canceled) 40%,var(--border_Light));color:var(--Canceled)}@media(max-width:600px){.Developer{padding:16px}.Developer .DeveloperHeader,.Developer .DeveloperSection .DeveloperKeyList .DeveloperKeyRow{align-items:stretch;flex-direction:column}.Developer .DeveloperSection .DeveloperKeyList .DeveloperKeyRow .DeveloperKeyMeta{flex-direction:row;gap:12px;text-align:left}.Developer .DeveloperSection .DeveloperKeyList .DeveloperKeyRow .DeveloperKeyActions{justify-content:flex-end}}.CreateApiKeyModal{align-items:center;animation:CreateApiKeyModalOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1100}@keyframes CreateApiKeyModalOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes CreateApiKeyModalCardPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.CreateApiKeyModal .CreateApiKeyModalOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.CreateApiKeyModal .CreateApiKeyModalCard{animation:CreateApiKeyModalCardPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:88vh;max-width:92vw;overflow:hidden;position:relative;width:520px;z-index:1}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalHeader{align-items:center;display:flex;justify-content:space-between;padding:16px 20px 0}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalHeader h2{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalHeader .CreateApiKeyModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalHeader .CreateApiKeyModalClose .material-symbols-outlined{font-size:21px}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalHeader .CreateApiKeyModalClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalHeader .CreateApiKeyModalClose:active{transform:scale(.92)}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding:20px}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalError{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 12px}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalError .material-symbols-outlined{font-size:18px}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField{display:flex;flex-direction:column;gap:7px;margin-top:5px}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalFieldHint{color:var(--text_Title_Light_Light);font-size:12px;margin-top:-4px}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);box-sizing:border-box;color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField input::placeholder{color:var(--text_Title_Light_Light)}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField input:focus,.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalModeSwitch{background:var(--surface-sunken);border-radius:10px;display:inline-flex;gap:4px;padding:4px;width:-webkit-fit-content;width:fit-content}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalModeSwitch .CreateApiKeyModalModeButton{background:#0000;border:none;border-radius:7px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:6px 18px;transition:background .12s ease,color .12s ease,box-shadow .12s ease}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalModeSwitch .CreateApiKeyModalModeButton.is-active{background:var(--background_White);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark)}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalExpiry{background:var(--surface-sunken);border-radius:10px;display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;width:-webkit-fit-content;width:fit-content}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalExpiry .CreateApiKeyModalExpiryButton{background:#0000;border:none;border-radius:7px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:6px 14px;transition:background .12s ease,color .12s ease,box-shadow .12s ease}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalExpiry .CreateApiKeyModalExpiryButton.is-active{background:var(--background_White);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark)}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalScopePresets{display:flex;gap:6px;margin-top:10px}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalScopePresets button{background:var(--background_White);border:1px solid var(--border_Light);border-radius:7px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:600;padding:5px 12px;transition:background .12s ease,color .12s ease,border-color .12s ease}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalScopePresets button:hover{background:var(--surface-sunken);border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalScopeSection{margin-top:14px}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalScopeSection .CreateApiKeyModalScopeSectionLabel{color:var(--text_Title_Light_Light);display:block;font-size:11px;font-weight:700;letter-spacing:.06em;margin-bottom:6px;text-transform:uppercase}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalScopesMore{align-items:center;background:#0000;border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:5px;justify-content:center;margin-top:8px;padding:8px;transition:color .12s ease,background .12s ease,border-color .12s ease;width:100%}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalScopesMore .material-symbols-outlined{font-size:16px}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalScopesMore:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalScopes{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr);margin-top:0}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalScopes .CreateApiKeyModalScopeGroup{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;gap:6px;padding:10px 12px}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalScopes .CreateApiKeyModalScopeGroup .CreateApiKeyModalScopeReadOnly{background:var(--surface-sunken);border-radius:4px;color:var(--text_Title_Light_Light);font-size:9.5px;font-weight:700;letter-spacing:.04em;margin-left:6px;padding:1px 5px;text-transform:uppercase;vertical-align:middle}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalScopes .CreateApiKeyModalScopeGroup .CreateApiKeyModalScopeNote{color:var(--text_Title_Light_Light);display:block;font-size:11px;line-height:1.4;margin-top:2px}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalScopes .CreateApiKeyModalScopeGroup .CreateApiKeyModalScopeResource{color:var(--text_Title_Dark);font-size:12.5px;font-weight:600}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalScopes .CreateApiKeyModalScopeGroup .CreateApiKeyModalScopeChecks{display:flex;gap:14px}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalScopes .CreateApiKeyModalScopeGroup .CreateApiKeyModalScopeChecks .CreateApiKeyModalScopeCheck{align-items:center;cursor:pointer;display:flex;gap:6px}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalScopes .CreateApiKeyModalScopeGroup .CreateApiKeyModalScopeChecks .CreateApiKeyModalScopeCheck span{color:var(--text_Title_Light);font-size:12.5px;text-transform:capitalize}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalScopes .CreateApiKeyModalScopeGroup .CreateApiKeyModalScopeChecks .CreateApiKeyModalScopeCheck .material-symbols-outlined{color:#fff}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalActions{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:4px}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalActions .CreateApiKeyModalCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 14px;transition:background .12s ease,color .12s ease}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalActions .CreateApiKeyModalCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalActions .CreateApiKeyModalSave{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalActions .CreateApiKeyModalSave .CreateApiKeyModalSaveInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;display:inline-flex;height:20px;justify-content:center;width:20px}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalActions .CreateApiKeyModalSave .CreateApiKeyModalSaveInner .material-symbols-outlined{color:var(--background_White);font-size:15px}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalActions .CreateApiKeyModalSave .CreateApiKeyModalSaveLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalActions .CreateApiKeyModalSave:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalActions .CreateApiKeyModalSave:active{transform:scale(.98)}@media(max-width:600px){.CreateApiKeyModal{align-items:center;padding:12px}.CreateApiKeyModal .CreateApiKeyModalCard{max-width:100%;width:100%}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField input{font-size:16px}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalExpiry{background:var(--surface-sunken);border-radius:10px;display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;width:-webkit-fit-content;width:fit-content}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalExpiry .CreateApiKeyModalExpiryButton{background:#0000;border:none;border-radius:7px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:6px 14px;transition:background .12s ease,color .12s ease,box-shadow .12s ease}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalExpiry .CreateApiKeyModalExpiryButton.is-active{background:var(--background_White);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark)}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalScopePresets{display:flex;gap:6px;margin-top:10px}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalScopePresets button{background:var(--background_White);border:1px solid var(--border_Light);border-radius:7px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:600;padding:5px 12px;transition:background .12s ease,color .12s ease,border-color .12s ease}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalScopePresets button:hover{background:var(--surface-sunken);border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalScopeSection{margin-top:14px}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalScopeSection .CreateApiKeyModalScopeSectionLabel{color:var(--text_Title_Light_Light);display:block;font-size:11px;font-weight:700;letter-spacing:.06em;margin-bottom:6px;text-transform:uppercase}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalField .CreateApiKeyModalScopes{grid-template-columns:1fr}.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalActions .CreateApiKeyModalCancel,.CreateApiKeyModal .CreateApiKeyModalCard .CreateApiKeyModalBody .CreateApiKeyModalActions .CreateApiKeyModalSave{flex:1 1;justify-content:center;padding:12px 18px}}.ApiKeyRevealModal{align-items:center;animation:ApiKeyRevealModalOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}@keyframes ApiKeyRevealModalOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes ApiKeyRevealModalCardPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.ApiKeyRevealModal .ApiKeyRevealModalOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.ApiKeyRevealModal .ApiKeyRevealModalCard{animation:ApiKeyRevealModalCardPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-width:92vw;overflow:hidden;position:relative;width:540px;z-index:1}.ApiKeyRevealModal .ApiKeyRevealModalCard .ApiKeyRevealModalHeader{align-items:center;display:flex;justify-content:space-between;padding:16px 20px 0}.ApiKeyRevealModal .ApiKeyRevealModalCard .ApiKeyRevealModalHeader h2{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.ApiKeyRevealModal .ApiKeyRevealModalCard .ApiKeyRevealModalHeader .ApiKeyRevealModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.ApiKeyRevealModal .ApiKeyRevealModalCard .ApiKeyRevealModalHeader .ApiKeyRevealModalClose .material-symbols-outlined{font-size:21px}.ApiKeyRevealModal .ApiKeyRevealModalCard .ApiKeyRevealModalHeader .ApiKeyRevealModalClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.ApiKeyRevealModal .ApiKeyRevealModalCard .ApiKeyRevealModalHeader .ApiKeyRevealModalClose:active{transform:scale(.92)}.ApiKeyRevealModal .ApiKeyRevealModalCard .ApiKeyRevealModalBody{display:flex;flex-direction:column;gap:16px;padding:20px}.ApiKeyRevealModal .ApiKeyRevealModalCard .ApiKeyRevealModalBody .ApiKeyRevealModalWarning{align-items:flex-start;background:color-mix(in srgb,var(--InProgress) 10%,#0000);border:1px solid color-mix(in srgb,var(--InProgress) 30%,var(--border_Light));border-radius:10px;color:var(--InProgress);display:flex;font-size:12.5px;font-weight:600;gap:8px;line-height:1.5;padding:12px}.ApiKeyRevealModal .ApiKeyRevealModalCard .ApiKeyRevealModalBody .ApiKeyRevealModalWarning .material-symbols-outlined{flex-shrink:0;font-size:18px}.ApiKeyRevealModal .ApiKeyRevealModalCard .ApiKeyRevealModalBody .ApiKeyRevealModalKeyBox{align-items:center;background:var(--surface-sunken);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:10px;padding:12px}.ApiKeyRevealModal .ApiKeyRevealModalCard .ApiKeyRevealModalBody .ApiKeyRevealModalKeyBox code{color:var(--text_Title_Dark);flex:1 1;font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;min-width:0;word-break:break-all}.ApiKeyRevealModal .ApiKeyRevealModalCard .ApiKeyRevealModalBody .ApiKeyRevealModalKeyBox .ApiKeyRevealModalCopy{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12.5px;font-weight:600;gap:5px;padding:7px 11px;transition:border-color .12s ease,box-shadow .12s ease}.ApiKeyRevealModal .ApiKeyRevealModalCard .ApiKeyRevealModalBody .ApiKeyRevealModalKeyBox .ApiKeyRevealModalCopy .material-symbols-outlined{font-size:16px}.ApiKeyRevealModal .ApiKeyRevealModalCard .ApiKeyRevealModalBody .ApiKeyRevealModalKeyBox .ApiKeyRevealModalCopy:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.ApiKeyRevealModal .ApiKeyRevealModalCard .ApiKeyRevealModalBody .ApiKeyRevealModalMeta{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.ApiKeyRevealModal .ApiKeyRevealModalCard .ApiKeyRevealModalBody .ApiKeyRevealModalMeta .ApiKeyRevealModalMode{border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.03em;padding:2px 8px;text-transform:uppercase}.ApiKeyRevealModal .ApiKeyRevealModalCard .ApiKeyRevealModalBody .ApiKeyRevealModalMeta .ApiKeyRevealModalMode.is-live{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.ApiKeyRevealModal .ApiKeyRevealModalCard .ApiKeyRevealModalBody .ApiKeyRevealModalMeta .ApiKeyRevealModalMode.is-test{background:color-mix(in srgb,var(--InProgress) 16%,#0000);color:var(--InProgress)}.ApiKeyRevealModal .ApiKeyRevealModalCard .ApiKeyRevealModalBody .ApiKeyRevealModalMeta .ApiKeyRevealModalScopeChip{background:var(--surface-sunken);border-radius:999px;color:var(--text_Title_Light);font-size:11px;font-weight:600;padding:2px 8px}.ApiKeyRevealModal .ApiKeyRevealModalCard .ApiKeyRevealModalBody .ApiKeyRevealModalMeta .ApiKeyRevealModalScopeChip.is-full{color:var(--background_Blue)}.ApiKeyRevealModal .ApiKeyRevealModalCard .ApiKeyRevealModalBody .ApiKeyRevealModalActions{display:flex;justify-content:flex-end}.ApiKeyRevealModal .ApiKeyRevealModalCard .ApiKeyRevealModalBody .ApiKeyRevealModalActions .ApiKeyRevealModalDone{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 16px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.ApiKeyRevealModal .ApiKeyRevealModalCard .ApiKeyRevealModalBody .ApiKeyRevealModalActions .ApiKeyRevealModalDone .ApiKeyRevealModalDoneInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;display:inline-flex;height:20px;justify-content:center;width:20px}.ApiKeyRevealModal .ApiKeyRevealModalCard .ApiKeyRevealModalBody .ApiKeyRevealModalActions .ApiKeyRevealModalDone .ApiKeyRevealModalDoneInner .material-symbols-outlined{color:var(--background_White);font-size:15px}.ApiKeyRevealModal .ApiKeyRevealModalCard .ApiKeyRevealModalBody .ApiKeyRevealModalActions .ApiKeyRevealModalDone .ApiKeyRevealModalDoneLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.ApiKeyRevealModal .ApiKeyRevealModalCard .ApiKeyRevealModalBody .ApiKeyRevealModalActions .ApiKeyRevealModalDone:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.ApiKeyRevealModal .ApiKeyRevealModalCard .ApiKeyRevealModalBody .ApiKeyRevealModalActions .ApiKeyRevealModalDone:active{transform:scale(.98)}@media(max-width:600px){.ApiKeyRevealModal{padding:12px}.ApiKeyRevealModal .ApiKeyRevealModalCard{max-width:100%;width:100%}.ApiKeyRevealModal .ApiKeyRevealModalCard .ApiKeyRevealModalBody .ApiKeyRevealModalKeyBox{align-items:stretch;flex-direction:column}.ApiKeyRevealModal .ApiKeyRevealModalCard .ApiKeyRevealModalBody .ApiKeyRevealModalKeyBox .ApiKeyRevealModalCopy{justify-content:center}}.NotificationsSettings{box-sizing:border-box;margin:0 auto;max-width:760px;padding:24px 28px;width:100%}.NotificationsSettings .NotificationsSettingsHeader{margin-bottom:20px}.NotificationsSettings .NotificationsSettingsHeader .NotificationsSettingsTitle{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:0}.NotificationsSettings .NotificationsSettingsHeader .NotificationsSettingsSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:6px 0 0;max-width:560px}.NotificationsSettings .NotificationsSettingsSection{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;margin-bottom:16px;padding:8px 18px}.NotificationsSettings .NotificationsSettingsSection .NotificationsSettingsSectionHeader{padding:10px 0 6px}.NotificationsSettings .NotificationsSettingsSection .NotificationsSettingsSectionHeader h3{color:var(--text_Title_Light_Light);font-size:12px;font-weight:700;letter-spacing:.04em;margin:0;text-transform:uppercase}.NotificationsSettings .NotificationsSettingsRow{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:14px;padding:12px 0}.NotificationsSettings .NotificationsSettingsRow:first-of-type{border-top:none}.NotificationsSettings .NotificationsSettingsRow .NotificationsSettingsRowIcon{color:var(--text_Title_Light);flex-shrink:0;font-size:20px}.NotificationsSettings .NotificationsSettingsRow .NotificationsSettingsRowText{flex:1 1;min-width:0}.NotificationsSettings .NotificationsSettingsRow .NotificationsSettingsRowText h4{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600;margin:0}.NotificationsSettings .NotificationsSettingsRow .NotificationsSettingsRowText p{color:var(--text_Title_Light_Light);font-size:12px;margin:2px 0 0}.NotificationsSettings .NotificationsSettingsRowMaster{border-top:none;padding:14px 0}.NotificationsSettings .NotificationsSettingsToggle{align-items:center;background:var(--border_Dark_Light);border:none;border-radius:999px;cursor:pointer;display:inline-flex;flex-shrink:0;height:25px;padding:2px;transition:background .2s ease;width:44px}.NotificationsSettings .NotificationsSettingsToggle .NotificationsSettingsToggleDot{background-color:var(--background_White);border-radius:999px;box-shadow:0 1px 3px #0f172a40;height:21px;transition:transform .2s ease;width:21px}.NotificationsSettings .NotificationsSettingsToggle.is-active{background:var(--Done)}.NotificationsSettings .NotificationsSettingsToggle.is-active .NotificationsSettingsToggleDot{transform:translateX(19px)}.NotificationsSettings .NotificationsSettingsToggle:disabled{cursor:not-allowed;opacity:.55}.NotificationsSettings .NotificationsSettingsGroups.is-disabled{opacity:.6}.NotificationsSettings .NotificationsSettingsGroups.is-disabled .NotificationsSettingsRowIcon,.NotificationsSettings .NotificationsSettingsGroups.is-disabled .NotificationsSettingsRowText h4{color:var(--text_Title_Light_Light)}@media(max-width:1050px){.NotificationsSettings{padding:20px}}@media(max-width:600px){.NotificationsSettings{padding:16px 14px}.NotificationsSettings .NotificationsSettingsHeader .NotificationsSettingsTitle{font-size:19px}.NotificationsSettings .NotificationsSettingsSection{padding:6px 14px}.NotificationsSettings .NotificationsSettingsRow{gap:10px}}.NotificationsSettings.NotificationsSettingsSkeleton .NotificationsSettingsHeader{display:flex;flex-direction:column;gap:9px}.NotificationsSettings.NotificationsSettingsSkeleton .NotificationsSettingsHeader .NotificationsSettingsSkTitle{border-radius:7px;height:22px;width:190px}.NotificationsSettings.NotificationsSettingsSkeleton .NotificationsSettingsHeader .NotificationsSettingsSkSubtitle{border-radius:6px;height:12px;max-width:540px;width:100%}.NotificationsSettings.NotificationsSettingsSkeleton .NotificationsSettingsHeader .NotificationsSettingsSkSubtitle.is-short{max-width:360px}.NotificationsSettings.NotificationsSettingsSkeleton .NotificationsSettingsSkSectionHeader{padding:10px 0 6px}.NotificationsSettings.NotificationsSettingsSkeleton .NotificationsSettingsSkSectionHeader .NotificationsSettingsSkSectionTitle{border-radius:5px;display:block;height:11px}.NotificationsSettings.NotificationsSettingsSkeleton .NotificationsSettingsSkRow{align-items:center;animation:GenayaDropIn .32s cubic-bezier(.22,1,.36,1) backwards;animation-delay:0ms;animation-delay:var(--gy-delay,0ms);border-top:1px solid var(--border_Light);display:flex;gap:14px;padding:12px 0}.NotificationsSettings.NotificationsSettingsSkeleton .NotificationsSettingsSkRow:first-of-type{border-top:none}.NotificationsSettings.NotificationsSettingsSkeleton .NotificationsSettingsSkRow .NotificationsSettingsSkRowIcon{border-radius:6px;flex-shrink:0;height:20px;width:20px}.NotificationsSettings.NotificationsSettingsSkeleton .NotificationsSettingsSkRow .NotificationsSettingsSkRowText{display:flex;flex:1 1;flex-direction:column;gap:7px;min-width:0}.NotificationsSettings.NotificationsSettingsSkeleton .NotificationsSettingsSkRow .NotificationsSettingsSkRowText .NotificationsSettingsSkRowLabel{border-radius:6px;display:block;height:13px}.NotificationsSettings.NotificationsSettingsSkeleton .NotificationsSettingsSkRow .NotificationsSettingsSkRowText .NotificationsSettingsSkRowDesc{border-radius:5px;display:block;height:11px}.NotificationsSettings.NotificationsSettingsSkeleton .NotificationsSettingsSkRow .NotificationsSettingsSkToggle{border-radius:999px;flex-shrink:0;height:25px;width:44px}.NotificationsSettings.NotificationsSettingsSkeleton .NotificationsSettingsSkRowMaster{border-top:none;padding:14px 0}@media(max-width:600px){.NotificationsSettings.NotificationsSettingsSkeleton .NotificationsSettingsSkRow{gap:10px}}.Integrations{-webkit-overflow-scrolling:touch;box-sizing:border-box;height:100%;margin:0 auto;max-width:1100px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:24px 28px 48px;width:100%}.Integrations .IntegrationsBreadcrumb{align-items:center;display:flex;font-size:13px;font-weight:600;gap:2px;margin-bottom:16px}.Integrations .IntegrationsBreadcrumb .IntegrationsBackBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;margin-right:4px;transition:color .15s ease,background-color .15s ease;width:30px}.Integrations .IntegrationsBreadcrumb .IntegrationsBackBtn .material-symbols-outlined{font-size:18px}.Integrations .IntegrationsBreadcrumb .IntegrationsBackBtn:hover{background:color-mix(in srgb,var(--background_Gray_Light) 60%,#0000);color:var(--text_Title_Dark)}.Integrations .IntegrationsBreadcrumb .IntegrationsBreadcrumbLink{background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;font:inherit;padding:3px 6px;transition:color .15s ease,background-color .15s ease}.Integrations .IntegrationsBreadcrumb .IntegrationsBreadcrumbLink:hover{background:color-mix(in srgb,var(--background_Gray_Light) 60%,#0000);color:var(--background_Blue)}.Integrations .IntegrationsBreadcrumb .IntegrationsBreadcrumbSep{color:var(--text_Title_Light_Light);font-size:16px}.Integrations .IntegrationsBreadcrumb .IntegrationsBreadcrumbCurrent{color:var(--text_Title_Dark);padding:3px 4px}.Integrations .IntegrationsTabs{border-bottom:1px solid var(--border_Light);display:flex;gap:6px;margin-bottom:22px}.Integrations .IntegrationsTabs .IntegrationsTab{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13.5px;font-weight:600;gap:7px;margin-bottom:-1px;padding:10px 14px;transition:color .15s ease,border-color .15s ease}.Integrations .IntegrationsTabs .IntegrationsTab .material-symbols-outlined{font-size:19px}.Integrations .IntegrationsTabs .IntegrationsTab:hover{color:var(--text_Title_Dark)}.Integrations .IntegrationsTabs .IntegrationsTab.is-active{border-bottom-color:var(--background_Blue);color:var(--background_Blue)}.Integrations .IntegrationsImportTab{width:100%}.Integrations .IntegrationsImportTab .IntegrationsImportSubTabs{display:flex;gap:6px;margin-bottom:18px}.Integrations .IntegrationsImportTab .IntegrationsImportSubTabs .IntegrationsImportSubTab{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 14px;transition:color .15s ease,background .15s ease,border-color .15s ease}.Integrations .IntegrationsImportTab .IntegrationsImportSubTabs .IntegrationsImportSubTab .material-symbols-outlined{font-size:18px}.Integrations .IntegrationsImportTab .IntegrationsImportSubTabs .IntegrationsImportSubTab:hover{color:var(--text_Title_Dark)}.Integrations .IntegrationsImportTab .IntegrationsImportSubTabs .IntegrationsImportSubTab.is-active{background:color-mix(in srgb,var(--background_Blue) 8%,#0000);border-color:var(--background_Blue);color:var(--background_Blue)}.Integrations .IntegrationsHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:24px}.Integrations .IntegrationsHeader .IntegrationsHeaderText h1{color:var(--text_Title_Dark);font-size:24px;font-weight:700;margin:0 0 6px}.Integrations .IntegrationsHeader .IntegrationsHeaderText p{color:var(--text_Title_Light_Light);font-size:14px;margin:0}.Integrations .IntegrationsGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.Integrations .IntegrationsCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;padding:18px;transition:border-color .15s ease,box-shadow .15s ease}.Integrations .IntegrationsCard:hover{border-color:var(--border_Blue);box-shadow:0 6px 18px #0000000f}.Integrations .IntegrationsCard.is-connected{background:color-mix(in srgb,var(--Done) 4%,var(--background_White));border-color:color-mix(in srgb,var(--Done) 45%,var(--border_Light));box-shadow:0 1px 3px #0000000d,inset 0 0 0 1px color-mix(in srgb,var(--Done) 10%,#0000)}.Integrations .IntegrationsCard.is-connected:hover{border-color:var(--Done);box-shadow:0 6px 18px color-mix(in srgb,var(--Done) 16%,#0000)}.Integrations .IntegrationsCard.is-connected .IntegrationsCardTop .IntegrationsCardIcon{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.Integrations .IntegrationsCard .IntegrationsCardTop{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.Integrations .IntegrationsCard .IntegrationsCardTop .IntegrationsCardIcon{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:12px;color:var(--background_Blue);display:inline-flex;height:44px;justify-content:center;width:44px}.Integrations .IntegrationsCard .IntegrationsCardTop .IntegrationsCardIcon .material-symbols-outlined{font-size:24px}.Integrations .IntegrationsCard .IntegrationsCardTop .IntegrationsCardStatus{background:var(--background_Gray_Light_Light);border-radius:999px;color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;padding:4px 10px}.Integrations .IntegrationsCard .IntegrationsCardTop .IntegrationsCardStatus.is-connected{background:color-mix(in srgb,var(--Done) 16%,#0000);color:var(--Done)}.Integrations .IntegrationsCard .IntegrationsCardTitle{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0 0 2px}.Integrations .IntegrationsCard .IntegrationsCardSubtitle{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.Integrations .IntegrationsCard .IntegrationsCardDesc{color:var(--text_Title_Light);flex:1 1;font-size:13px;line-height:1.5;margin:10px 0 14px}.Integrations .IntegrationsCard .IntegrationsCardChannels{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.Integrations .IntegrationsCard .IntegrationsCardChannels .IntegrationsCardChannelChip{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:4px 10px}.Integrations .IntegrationsCard .IntegrationsCardChannels .IntegrationsCardChannelChip .material-symbols-outlined{font-size:15px}.Integrations .IntegrationsCard .IntegrationsCardChannels .IntegrationsCardChannelChip .IntegrationsCardChannelLogo{border-radius:4px;height:15px;object-fit:contain;width:15px}.Integrations .IntegrationsCard .IntegrationsCardConnections{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.Integrations .IntegrationsCard .IntegrationsCardConnections .IntegrationsCardConnectionRow{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:10px;justify-content:space-between;padding:8px 10px}.Integrations .IntegrationsCard .IntegrationsCardConnections .IntegrationsCardConnectionRow .IntegrationsCardConnectionMain{align-items:center;display:flex;gap:8px;min-width:0}.Integrations .IntegrationsCard .IntegrationsCardConnections .IntegrationsCardConnectionRow .IntegrationsCardConnectionMain .material-symbols-outlined{color:var(--Done);font-size:18px}.Integrations .IntegrationsCard .IntegrationsCardConnections .IntegrationsCardConnectionRow .IntegrationsCardConnectionMain .IntegrationsCardConnectionLogo{border-radius:4px;flex-shrink:0;height:18px;object-fit:contain;width:18px}.Integrations .IntegrationsCard .IntegrationsCardConnections .IntegrationsCardConnectionRow .IntegrationsCardConnectionMain .IntegrationsCardConnectionName{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Integrations .IntegrationsCard .IntegrationsCardConnections .IntegrationsCardConnectionRow .IntegrationsCardConnectionMain .IntegrationsCardConnectionIg{color:var(--text_Title_Light_Light);font-size:12px}.Integrations .IntegrationsCard .IntegrationsCardConnections .IntegrationsCardConnectionRow .IntegrationsCardConnectionRemove{background:#0000;border:none;border-radius:6px;color:var(--Canceled);cursor:pointer;flex-shrink:0;font-size:12px;font-weight:600;padding:4px 6px}.Integrations .IntegrationsCard .IntegrationsCardConnections .IntegrationsCardConnectionRow .IntegrationsCardConnectionRemove:hover{background:color-mix(in srgb,var(--Canceled) 12%,#0000)}.Integrations .IntegrationsCard .IntegrationsCardActions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:auto}.Integrations .IntegrationsCard .IntegrationsCardActions .IntegrationsCardBtnLogo{border-radius:4px;height:16px;object-fit:contain;width:16px}.Integrations .IntegrationsCard .IntegrationsCardActions .IntegrationsCardPrimary{align-items:center;background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:9px 16px;transition:filter .15s ease}.Integrations .IntegrationsCard .IntegrationsCardActions .IntegrationsCardPrimary:hover{filter:brightness(1.05)}.Integrations .IntegrationsCard .IntegrationsCardActions .IntegrationsCardPrimary:disabled{cursor:default;opacity:.6}.Integrations .IntegrationsCard .IntegrationsCardActions .IntegrationsCardPrimary .material-symbols-outlined{font-size:18px}.Integrations .IntegrationsCard .IntegrationsCardActions .IntegrationsCardSecondary{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:9px 16px}.Integrations .IntegrationsCard .IntegrationsCardActions .IntegrationsCardSecondary:hover{background:var(--background_Gray_Light)}.Integrations .IntegrationsCard .IntegrationsCardActions .IntegrationsCardSecondary .material-symbols-outlined{font-size:18px}.Integrations .IntegrationsCard .IntegrationsCardActions .IntegrationsCardHint{color:var(--text_Title_Light_Light);font-size:12px;font-style:italic}.Integrations .IntegrationsSkeletonBlock,.Integrations .IntegrationsSkeletonLine{background:var(--background_Gray_Light_Light);border-radius:6px;overflow:hidden;position:relative}.Integrations .IntegrationsSkeletonBlock:after,.Integrations .IntegrationsSkeletonLine:after{animation:integrationsShimmer 1.3s ease-in-out infinite;background:linear-gradient(90deg,#0000 0,color-mix(in srgb,var(--background_White) 60%,#0000) 50%,#0000 100%);content:"";inset:0;position:absolute;transform:translateX(-100%)}.Integrations .IntegrationsSkeletonLine{height:13px;margin:6px 0}.Integrations .IntegrationsSkeletonLine.is-title{height:22px;margin:0 0 8px;width:180px}.Integrations .IntegrationsSkeletonLine.is-sub{height:14px;width:320px}.Integrations .IntegrationsSkeletonLine.is-cardtitle{height:16px;margin:4px 0 8px;width:60%}.Integrations .IntegrationsSkeletonLine.is-cardsub{height:11px;margin-bottom:12px;width:40%}.Integrations .IntegrationsSkeletonLine.is-text{width:100%}.Integrations .IntegrationsSkeletonLine.is-text.short{width:70%}.Integrations .IntegrationsSkeletonBlock.is-icon{border-radius:12px;height:44px;width:44px}.Integrations .IntegrationsSkeletonBlock.is-pill{border-radius:999px;height:22px;width:70px}.Integrations .IntegrationsSkeletonBlock.is-btn{border-radius:10px;height:36px;width:140px}.Integrations .IntegrationsCardSkeleton{pointer-events:none}.Integrations .IntegrationsCardSkeleton:hover{border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d}@keyframes integrationsShimmer{to{transform:translateX(100%)}}.Integrations .IntegrationsLocked{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:18px;display:flex;flex-direction:column;gap:12px;margin:32px auto 0;max-width:560px;padding:48px 32px;text-align:center}.Integrations .IntegrationsLocked .IntegrationsLockedIcon{color:var(--background_Blue);font-size:44px}.Integrations .IntegrationsLocked h2{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.Integrations .IntegrationsLocked p{color:var(--text_Title_Light);font-size:14px;line-height:1.6;margin:0}.Integrations .IntegrationsLocked .IntegrationsLockedActions{display:flex;gap:12px;margin-top:8px}.Integrations .IntegrationsPrimaryButton{align-items:center;background:var(--background_Blue);border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:9px;padding:10px 18px 10px 10px;transition:filter .15s ease}.Integrations .IntegrationsPrimaryButton:hover{filter:brightness(1.05)}.Integrations .IntegrationsPrimaryButton .IntegrationsPrimaryButtonInner{align-items:center;background:#ffffff2e;border-radius:8px;display:inline-flex;height:30px;justify-content:center;width:30px}.Integrations .IntegrationsPrimaryButton .IntegrationsPrimaryButtonInner .material-symbols-outlined{font-size:18px}@media(max-width:1050px){.Integrations{padding:20px 18px 40px}.Integrations .IntegrationsGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}@media(max-width:600px){.Integrations{padding:16px 12px 32px}.Integrations .IntegrationsHeader .IntegrationsHeaderText h1{font-size:20px}.Integrations .IntegrationsGrid{grid-template-columns:1fr}.Integrations .IntegrationsLocked{padding:32px 18px}}.ImportHistory{display:flex;flex-direction:column;gap:14px}.ImportHistory .ImportHistoryHead{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.ImportHistory .ImportHistoryHead .ImportHistoryHeadText h3{color:var(--text_Title_Dark);font-size:16px;font-weight:650;margin:0}.ImportHistory .ImportHistoryHead .ImportHistoryHeadText p{color:var(--text_Title_Light_Light);font-size:12.5px;margin:3px 0 0}.ImportHistory .ImportHistoryHead .ImportHistoryRefresh{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:background .15s ease,border-color .15s ease;width:34px}.ImportHistory .ImportHistoryHead .ImportHistoryRefresh .material-symbols-outlined{font-size:19px}.ImportHistory .ImportHistoryHead .ImportHistoryRefresh:hover{background:var(--background_Gray_Light_Light);border-color:var(--border_Blue)}.ImportHistory .ImportHistoryEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:26px;text-align:center}.ImportHistory .ImportHistoryEmpty.is-blank{align-items:center;display:flex;flex-direction:column;gap:8px;padding:48px 26px}.ImportHistory .ImportHistoryEmpty.is-blank .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:34px}.ImportHistory .ImportHistoryEmpty.is-blank p{margin:0}.ImportHistory .ImportHistoryEmpty.is-error{align-items:center;display:flex;flex-direction:column;gap:8px;padding:40px 26px}.ImportHistory .ImportHistoryEmpty.is-error .material-symbols-outlined{color:var(--Canceled);font-size:30px}.ImportHistory .ImportHistoryEmpty.is-error p{color:var(--text_Title_Light);margin:0}.ImportHistory .ImportHistoryEmpty.is-error .ImportHistoryRetry{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;margin-top:2px;padding:8px 14px;transition:background .15s ease,border-color .15s ease}.ImportHistory .ImportHistoryEmpty.is-error .ImportHistoryRetry .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.ImportHistory .ImportHistoryEmpty.is-error .ImportHistoryRetry:hover{background:var(--background_Gray_Light_Light);border-color:var(--border_Blue)}.ImportHistory .ImportHistoryList{display:flex;flex-direction:column;gap:8px}.ImportHistory .ImportHistoryRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;gap:12px;padding:11px 14px}.ImportHistory .ImportHistoryRow .ImportHistoryLogo{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.ImportHistory .ImportHistoryRow .ImportHistoryLogo img{border-radius:5px;height:26px;object-fit:contain;width:26px}.ImportHistory .ImportHistoryRow .ImportHistoryLogo .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.ImportHistory .ImportHistoryRow .ImportHistoryMain{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.ImportHistory .ImportHistoryRow .ImportHistoryMain .ImportHistoryTitle{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13.5px;font-weight:600;gap:5px;min-width:0}.ImportHistory .ImportHistoryRow .ImportHistoryMain .ImportHistoryTitle .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:16px}.ImportHistory .ImportHistoryRow .ImportHistoryMain .ImportHistoryTitle .ImportHistoryTitleText{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ImportHistory .ImportHistoryRow .ImportHistoryMain .ImportHistorySub{color:var(--text_Title_Light_Light);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ImportHistory .ImportHistoryRow .ImportHistoryStatus{align-items:center;background:var(--background_Gray_Light_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;gap:4px;padding:5px 10px}.ImportHistory .ImportHistoryRow .ImportHistoryStatus .material-symbols-outlined{font-size:15px}.ImportHistory .ImportHistoryRow .ImportHistoryStatus.is-completed{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.ImportHistory .ImportHistoryRow .ImportHistoryStatus.is-failed{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.ImportHistory .ImportHistoryRow .ImportHistoryStatus.is-review{background:color-mix(in srgb,var(--background_Blue) 14%,#0000);color:var(--background_Blue)}.ImportHistory .ImportHistoryRow .ImportHistoryStatus.is-committing,.ImportHistory .ImportHistoryRow .ImportHistoryStatus.is-fetching,.ImportHistory .ImportHistoryRow .ImportHistoryStatus.is-queued{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue)}.ImportHistory .ImportHistoryRow .ImportHistoryStatus.is-committing .material-symbols-outlined,.ImportHistory .ImportHistoryRow .ImportHistoryStatus.is-fetching .material-symbols-outlined,.ImportHistory .ImportHistoryRow .ImportHistoryStatus.is-queued .material-symbols-outlined{animation:ImportHistorySpin 1.4s linear infinite}.ImportHistory .ImportHistoryMore{align-items:center;align-self:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;box-shadow:0 1px 3px #0000000d;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:9px 16px;transition:background .15s ease}.ImportHistory .ImportHistoryMore .material-symbols-outlined{font-size:17px}.ImportHistory .ImportHistoryMore:hover{background:var(--background_Gray_Light_Light)}@media(max-width:1050px){.ImportHistory .ImportHistoryRow{padding:10px 12px}}@media(max-width:600px){.ImportHistory{gap:12px}.ImportHistory .ImportHistoryHead{align-items:center}.ImportHistory .ImportHistoryHead .ImportHistoryHeadText h3{font-size:15px}.ImportHistory .ImportHistoryHead .ImportHistoryHeadText p{font-size:12px}.ImportHistory .ImportHistoryRow{gap:9px;padding:9px 10px}.ImportHistory .ImportHistoryRow .ImportHistoryLogo{height:34px;width:34px}.ImportHistory .ImportHistoryRow .ImportHistoryLogo img{height:22px;width:22px}.ImportHistory .ImportHistoryRow .ImportHistoryMain .ImportHistoryTitle{font-size:12.5px}.ImportHistory .ImportHistoryRow .ImportHistoryMain .ImportHistoryTitle .material-symbols-outlined{font-size:15px}.ImportHistory .ImportHistoryRow .ImportHistoryMain .ImportHistorySub{font-size:11px}.ImportHistory .ImportHistoryRow .ImportHistoryStatus{font-size:11px;padding:4px 8px}.ImportHistory .ImportHistoryRow .ImportHistoryStatus .material-symbols-outlined{font-size:14px}}@keyframes ImportHistorySpin{to{transform:rotate(1turn)}}.MetaPagePickerModal{align-items:center;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.MetaPagePickerModal .MetaPagePickerModalOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.MetaPagePickerModal .MetaPagePickerModalCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:18px;box-shadow:0 1px 3px rgba(0,0,0,.051);display:flex;flex-direction:column;max-height:86vh;max-width:480px;overflow:hidden;position:relative;width:100%;z-index:1}.MetaPagePickerModal .MetaPagePickerModalCard .MetaPagePickerModalHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:18px 20px 0}.MetaPagePickerModal .MetaPagePickerModalCard .MetaPagePickerModalHeader .MetaPagePickerModalHeaderText h2{color:var(--text_Title_Dark);font-size:17px;font-weight:700;margin:0 0 4px}.MetaPagePickerModal .MetaPagePickerModalCard .MetaPagePickerModalHeader .MetaPagePickerModalHeaderText p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0}.MetaPagePickerModal .MetaPagePickerModalCard .MetaPagePickerModalHeader .MetaPagePickerModalClose{align-items:center;background:var(--background_Gray_Light_Light);border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.MetaPagePickerModal .MetaPagePickerModalCard .MetaPagePickerModalHeader .MetaPagePickerModalClose:hover{background:var(--background_Gray_Light)}.MetaPagePickerModal .MetaPagePickerModalCard .MetaPagePickerModalHeader .MetaPagePickerModalClose .material-symbols-outlined{font-size:20px}.MetaPagePickerModal .MetaPagePickerModalCard .MetaPagePickerModalBody{overflow-y:auto;padding:16px 20px}.MetaPagePickerModal .MetaPagePickerModalCard .MetaPagePickerModalBody .MetaPagePickerModalEmpty{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:13px;gap:10px;padding:28px 12px;text-align:center}.MetaPagePickerModal .MetaPagePickerModalCard .MetaPagePickerModalBody .MetaPagePickerModalEmpty .material-symbols-outlined{font-size:28px}.MetaPagePickerModal .MetaPagePickerModalCard .MetaPagePickerModalBody .MetaPagePickerModalList{display:flex;flex-direction:column;gap:8px}.MetaPagePickerModal .MetaPagePickerModalCard .MetaPagePickerModalBody .MetaPagePickerModalList .MetaPagePickerModalPage{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:12px;text-align:left;transition:border-color .12s ease,background .12s ease;width:100%}.MetaPagePickerModal .MetaPagePickerModalCard .MetaPagePickerModalBody .MetaPagePickerModalList .MetaPagePickerModalPage:hover{border-color:var(--border_Blue)}.MetaPagePickerModal .MetaPagePickerModalCard .MetaPagePickerModalBody .MetaPagePickerModalList .MetaPagePickerModalPage.is-selected{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue)}.MetaPagePickerModal .MetaPagePickerModalCard .MetaPagePickerModalBody .MetaPagePickerModalList .MetaPagePickerModalPage.is-connected{cursor:default;opacity:.75}.MetaPagePickerModal .MetaPagePickerModalCard .MetaPagePickerModalBody .MetaPagePickerModalList .MetaPagePickerModalPage.is-connected:hover{border-color:var(--border_Light)}.MetaPagePickerModal .MetaPagePickerModalCard .MetaPagePickerModalBody .MetaPagePickerModalList .MetaPagePickerModalPage.is-connected .MetaPagePickerModalPageRadio{color:var(--Done)}.MetaPagePickerModal .MetaPagePickerModalCard .MetaPagePickerModalBody .MetaPagePickerModalList .MetaPagePickerModalPage .MetaPagePickerModalPageRadio{color:var(--background_Blue);display:inline-flex}.MetaPagePickerModal .MetaPagePickerModalCard .MetaPagePickerModalBody .MetaPagePickerModalList .MetaPagePickerModalPage .MetaPagePickerModalPageRadio .material-symbols-outlined{font-size:22px}.MetaPagePickerModal .MetaPagePickerModalCard .MetaPagePickerModalBody .MetaPagePickerModalList .MetaPagePickerModalPage .MetaPagePickerModalPageInfo{display:flex;flex-direction:column;gap:6px;min-width:0}.MetaPagePickerModal .MetaPagePickerModalCard .MetaPagePickerModalBody .MetaPagePickerModalList .MetaPagePickerModalPage .MetaPagePickerModalPageInfo .MetaPagePickerModalPageName{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.MetaPagePickerModal .MetaPagePickerModalCard .MetaPagePickerModalBody .MetaPagePickerModalList .MetaPagePickerModalPage .MetaPagePickerModalPageInfo .MetaPagePickerModalPageMeta{display:flex;flex-wrap:wrap;gap:6px}.MetaPagePickerModal .MetaPagePickerModalCard .MetaPagePickerModalBody .MetaPagePickerModalList .MetaPagePickerModalPage .MetaPagePickerModalPageInfo .MetaPagePickerModalPageMeta .MetaPagePickerModalChannelChip{align-items:center;background:var(--background_Gray_Light_Light);border-radius:999px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:3px 8px}.MetaPagePickerModal .MetaPagePickerModalCard .MetaPagePickerModalBody .MetaPagePickerModalList .MetaPagePickerModalPage .MetaPagePickerModalPageInfo .MetaPagePickerModalPageMeta .MetaPagePickerModalChannelChip .material-symbols-outlined{font-size:13px}.MetaPagePickerModal .MetaPagePickerModalCard .MetaPagePickerModalBody .MetaPagePickerModalList .MetaPagePickerModalPage .MetaPagePickerModalPageInfo .MetaPagePickerModalPageMeta .MetaPagePickerModalChannelChip.is-connected{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.MetaPagePickerModal .MetaPagePickerModalCard .MetaPagePickerModalFooter{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding:0 20px 14px}.MetaPagePickerModal .MetaPagePickerModalCard .MetaPagePickerModalFooter .MetaPagePickerModalGhostButton{background:#0000;border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:9px 16px}.MetaPagePickerModal .MetaPagePickerModalCard .MetaPagePickerModalFooter .MetaPagePickerModalGhostButton:hover{background:var(--background_Gray_Light_Light)}.MetaPagePickerModal .MetaPagePickerModalCard .MetaPagePickerModalFooter .MetaPagePickerModalPrimaryButton{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:9px 18px;transition:filter .15s ease}.MetaPagePickerModal .MetaPagePickerModalCard .MetaPagePickerModalFooter .MetaPagePickerModalPrimaryButton:hover{filter:brightness(1.05)}.MetaPagePickerModal .MetaPagePickerModalCard .MetaPagePickerModalFooter .MetaPagePickerModalPrimaryButton:disabled{cursor:default;opacity:.6}@media(max-width:600px){.MetaPagePickerModal{padding:12px}.MetaPagePickerModal .MetaPagePickerModalCard{max-width:100%}}.Chats{animation:RenderPageOpen .1s ease;border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;height:100%;width:100%}@media(max-width:1050px){.Chats{border-radius:6px}}@media(max-width:600px){.Chats{border-radius:4px;overflow:hidden;position:relative}.Chats .ChatsSidebar,.Chats .Conversation{display:flex;inset:0;max-width:none;min-width:0;position:absolute;transition:transform .3s cubic-bezier(.4,0,.2,1);width:100%}.Chats .ChatsSidebar{transform:translateX(0);z-index:1}.Chats .Conversation{transform:translateX(100%);z-index:2}.Chats.is-mobile-conversation .ChatsSidebar{transform:translateX(-22%)}.Chats.is-mobile-conversation .Conversation{transform:translateX(0)}}@media(max-width:600px)and (prefers-reduced-motion:reduce){.Chats .ChatsSidebar,.Chats .Conversation{transition:none}}.ChatsSidebar{background:var(--background_White);border-radius:8px 0 0 8px;border-right:1px solid var(--border_Light);color:var(--text_Title_Light_Light_Light);display:flex;flex-direction:column;height:100%;max-width:320px;min-width:320px}.ChatsSidebar .SidebarHeader{align-items:center;display:flex;justify-content:space-between;padding:18px 16px 0}.ChatsSidebar .SidebarHeader .SidebarHeaderTitle h2{color:var(--text_Title_Light);font-size:20px;font-weight:600;margin:0}.ChatsSidebar .SidebarHeader .SidebarHeaderActions{align-items:center;display:flex;gap:3px}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarHeaderActionButton{align-items:center;background:#0000;border:none;border-radius:8px;box-shadow:none;color:var(--text_Title_Light);cursor:pointer;display:flex;height:34px;justify-content:center;position:relative;transition:background .12s ease,color .12s ease;width:34px}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarHeaderActionButton.is-secondary{background:#0000}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarHeaderActionButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:19px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarHeaderActionButton:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarHeaderActionButton:hover .material-symbols-outlined{color:var(--text_Title_Dark)}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarHeaderActionButton:active{transform:scale(.94)}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarHeaderActionButton.is-open{background-color:var(--background_Gray_Light)}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarHeaderActionButton.is-active{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue)}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarHeaderActionButton.is-active .material-symbols-outlined{color:var(--background_Blue)}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarHeaderActionButton .SidebarChannelFilterCount{background:var(--background_Blue);border:2px solid var(--background_White);border-radius:999px;color:#fff;font-size:10px;font-weight:700;height:16px;line-height:16px;min-width:16px;padding:0 4px;position:absolute;right:-2px;text-align:center;top:-2px}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarChannelFilter{display:inline-flex;position:relative}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarChannelFilter .SidebarChannelFilterMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);background:var(--surface,var(--background_White));border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:2px;min-width:196px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:30}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarChannelFilter .SidebarChannelFilterMenu .SidebarChannelFilterHeader{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:11px;font-weight:700;justify-content:space-between;letter-spacing:.04em;padding:4px 8px 6px;text-transform:uppercase}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarChannelFilter .SidebarChannelFilterMenu .SidebarChannelFilterHeader .SidebarChannelFilterClear{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:11px;font-weight:600;letter-spacing:0;padding:0;text-transform:none}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarChannelFilter .SidebarChannelFilterMenu .SidebarChannelFilterHeader .SidebarChannelFilterClear:hover{color:var(--background_Blue_Dark)}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarChannelFilter .SidebarChannelFilterMenu .SidebarChannelFilterItemTip,.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarChannelFilter .SidebarChannelFilterMenu .SidebarChannelFilterItemTip .ToolTopExplainTarget,.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarChannelFilter .SidebarChannelFilterMenu .SidebarChannelFilterItemWrap{display:block;width:100%}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarChannelFilter .SidebarChannelFilterMenu .SidebarChannelFilterItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:10px;padding:8px;text-align:left;transition:background .12s ease;width:100%}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarChannelFilter .SidebarChannelFilterMenu .SidebarChannelFilterItem:hover{background:color-mix(in srgb,var(--background_Blue) 8%,#0000)}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarChannelFilter .SidebarChannelFilterMenu .SidebarChannelFilterItem.is-checked{color:var(--text_Title_Dark)}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarChannelFilter .SidebarChannelFilterMenu .SidebarChannelFilterItem.is-disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarChannelFilter .SidebarChannelFilterMenu .SidebarChannelFilterItem .SidebarChannelFilterCheckbox{align-items:center;border:1.5px solid var(--border_Dark_Light);border-radius:5px;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;transition:background .12s ease,border-color .12s ease;width:18px}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarChannelFilter .SidebarChannelFilterMenu .SidebarChannelFilterItem .SidebarChannelFilterCheckbox .material-symbols-outlined{color:#fff;font-size:14px}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarChannelFilter .SidebarChannelFilterMenu .SidebarChannelFilterItem .SidebarChannelFilterCheckbox.is-checked{background:var(--background_Blue);border-color:var(--background_Blue)}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarChannelFilter .SidebarChannelFilterMenu .SidebarChannelFilterItem .SidebarChannelFilterLogo{border-radius:4px;flex-shrink:0;height:18px;object-fit:contain;width:18px}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarChannelFilter .SidebarChannelFilterMenu .SidebarChannelFilterItem .SidebarChannelFilterLabel{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarChannelFilter .SidebarChannelFilterMenu .SidebarChannelFilterItem .SidebarChannelFilterLock{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:15px}.ChatsSidebar .SidebarSearch{align-items:center;background:var(--background_White);background-color:var(--background_Gray_Light);border:1px solid #0000;border-radius:50px;box-shadow:0 1px 3px #0000000d;display:flex;gap:10px;margin:8px 16px 12px;outline:3px solid #0000;padding:0 12px;transition:all .2s ease}.ChatsSidebar .SidebarSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.ChatsSidebar .SidebarSearch input{background:#0000;border:none;color:var(--text_Title_Light);font-size:14px;outline:none;padding:8px 0;width:100%}.ChatsSidebar .SidebarSearch input::placeholder{color:var(--text_Title_Light_Light)}.ChatsSidebar .SidebarSearch:focus-within,.ChatsSidebar .SidebarSearch:hover{background-color:var(--background_White);border-color:var(--border_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.ChatsSidebar .SidebarCategories{-webkit-overflow-scrolling:touch;display:flex;flex-shrink:0;gap:8px;overflow-x:auto;overflow-y:hidden;padding:3px 16px 8px;scrollbar-width:none}.ChatsSidebar .SidebarCategories::-webkit-scrollbar{display:none}.ChatsSidebar .SidebarCategories .SidebarCategory{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;gap:8px;min-width:-webkit-max-content;min-width:max-content;outline:3px solid #0000;padding:5px 14px;position:relative;transition:background .2s ease,border-color .2s ease;transition:all .2s ease}.ChatsSidebar .SidebarCategories .SidebarCategory:hover{background-color:var(--background_White);border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.ChatsSidebar .SidebarCategories .SidebarCategory h3{color:var(--text_Title_Light_Light);font-size:13px;font-weight:500;margin:0}.ChatsSidebar .SidebarCategories .SidebarCategory .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px;transition:transform .2s ease}.ChatsSidebar .SidebarCategories .SidebarCategory.is-open{background-color:var(--background_White);border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.ChatsSidebar .SidebarCategories .SidebarCategory.is-open .material-symbols-outlined{transform:rotate(180deg)}.ChatsSidebar .SidebarCategories .SidebarCategory.is-active{background-color:var(--background_Blue);border-color:var(--background_Blue)}.ChatsSidebar .SidebarCategories .SidebarCategory.is-active .material-symbols-outlined,.ChatsSidebar .SidebarCategories .SidebarCategory.is-active h3{color:#fff}.ChatsSidebar .SidebarCategories .SidebarCategory .SidebarCategoryList{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:none;flex-basis:100%;flex-direction:column;gap:0;left:-20px;margin:0 16px 12px;padding:12px 10px;position:absolute;top:40px;width:-webkit-fit-content;width:fit-content;z-index:10}.ChatsSidebar .SidebarCategories .SidebarCategory .SidebarCategoryList.is-open{display:flex}.ChatsSidebar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListItem{align-items:center;background-color:#0000;border-radius:8px;color:var(--text_Title_Light);display:flex;font-size:13px;font-weight:400;gap:10px;padding:8px 10px;transition:background .2s ease;white-space:nowrap}.ChatsSidebar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListItem .SidebarTagSwatch{border-radius:999px;flex-shrink:0;height:10px;width:10px}.ChatsSidebar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListItem .SidebarTagIcon{flex-shrink:0;font-size:16px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;transform:rotate(90deg)}.ChatsSidebar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.ChatsSidebar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListItem:hover{background-color:var(--background_Gray_Light)}.ChatsSidebar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListItem.is-selected{background-color:color-mix(in srgb,var(--background_Blue) 8%,#0000);color:var(--background_Blue)}.ChatsSidebar .SidebarArchived{align-items:center;border-radius:12px;cursor:pointer;display:flex;justify-content:space-between;margin:0 16px 12px;padding:10px;transition:all .2s ease}.ChatsSidebar .SidebarArchived.is-active,.ChatsSidebar .SidebarArchived:hover{background-color:var(--background_Gray_Light)}.ChatsSidebar .SidebarArchived .SidebarArchivedTitle{align-items:center;color:var(--text_Title_Light);display:flex;font-size:15px;gap:10px}.ChatsSidebar .SidebarArchived .SidebarArchivedTitle .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.ChatsSidebar .SidebarArchived h3{color:var(--text_Title_Light);font-size:14px;font-weight:400;margin:0}.ChatsSidebar .SidebarChatListHint{color:var(--text_Title_Light_Light);font-size:13px;padding:20px 16px;text-align:center}.ChatsSidebar .SidebarChatList{display:flex;flex:1 1;flex-direction:column;gap:4px;overflow-y:auto;padding:0 16px 16px}.ChatsSidebar .SidebarChatList .GenayaEmptyHero{padding:24px 6px}.ChatsSidebar .SidebarChatList .GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroArt{max-width:260px;width:100%}.ChatsSidebar .SidebarChatList .GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroArt .GenayaEmptyHeroArtCard{width:206px}.ChatsSidebar .SidebarChatList .GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroPaths.cols-2,.ChatsSidebar .SidebarChatList .GenayaEmptyHero .GenayaEmptyHeroInner .GenayaEmptyHeroPaths.cols-3{grid-template-columns:minmax(0,300px);justify-content:center;max-width:none}.ChatsSidebar .SidebarChatList .SidebarChatListItem{animation:ChatsSidebar_listItemDropIn .36s cubic-bezier(.22,.9,.3,1.05) backwards;border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:12px 10px;position:relative;transition:background .2s ease}.ChatsSidebar .SidebarChatList .SidebarChatListItem:first-child{animation-delay:0ms}.ChatsSidebar .SidebarChatList .SidebarChatListItem:nth-child(2){animation-delay:20ms}.ChatsSidebar .SidebarChatList .SidebarChatListItem:nth-child(3){animation-delay:40ms}.ChatsSidebar .SidebarChatList .SidebarChatListItem:nth-child(4){animation-delay:60ms}.ChatsSidebar .SidebarChatList .SidebarChatListItem:nth-child(5){animation-delay:80ms}.ChatsSidebar .SidebarChatList .SidebarChatListItem:nth-child(6){animation-delay:.1s}.ChatsSidebar .SidebarChatList .SidebarChatListItem:nth-child(7){animation-delay:.12s}.ChatsSidebar .SidebarChatList .SidebarChatListItem:nth-child(8){animation-delay:.14s}.ChatsSidebar .SidebarChatList .SidebarChatListItem:nth-child(9){animation-delay:.16s}.ChatsSidebar .SidebarChatList .SidebarChatListItem:nth-child(10){animation-delay:.18s}.ChatsSidebar .SidebarChatList .SidebarChatListItem:nth-child(n+11){animation-delay:.2s}.ChatsSidebar .SidebarChatList .SidebarChatListItem:hover{background-color:var(--background_Gray_Light)}.ChatsSidebar .SidebarChatList .SidebarChatListItem:hover .SidebarChatListItemMenu{opacity:1;pointer-events:auto}.ChatsSidebar .SidebarChatList .SidebarChatListItem:hover .SidebarChatListItemContent .SidebarChatListItemHeader .SidebarChatListItemTopTags{padding-right:36px}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemAvatar{align-items:center;background:var(--background_Gray_Light);border-radius:50%;display:flex;flex-shrink:0;height:44px;justify-content:center;overflow:visible;position:relative;width:44px}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemAvatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemAvatar .SidebarChatListItemAvatarFallback{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemAvatar .SidebarChatListItemAvatarFallback .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:24px}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemAvatar .SidebarChatListItemChannelBadge{align-items:center;background:var(--background_White);border:2px solid var(--background_White);border-radius:50%;bottom:-2px;box-sizing:border-box;display:flex;height:18px;justify-content:center;overflow:hidden;position:absolute;right:-2px;width:18px}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemAvatar .SidebarChatListItemChannelBadge img{border-radius:50%;height:100%;object-fit:cover;width:100%}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemAvatar .SidebarChatListItemChannelBadge.is-livechat{background:var(--background_Blue);border-color:var(--background_White)}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemAvatar .SidebarChatListItemChannelBadge.is-livechat .material-symbols-outlined{color:#fff;font-size:12px;line-height:1}.ChatsSidebar .SidebarChatList .SidebarChatListItem.is-selected{background-color:var(--background_Gray_Light)}.ChatsSidebar .SidebarChatList .SidebarChatListItem.is-unread .SidebarChatListItemContent h4{font-weight:700}.ChatsSidebar .SidebarChatList .SidebarChatListItem.is-unread .SidebarChatListItemPreview{color:var(--text_Title_Light);font-weight:500}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemUnreadDot{background:var(--background_Blue);border-radius:50%;height:8px;position:absolute;right:14px;top:50%;transform:translateY(-50%);width:8px}.ChatsSidebar .SidebarChatList .SidebarChatListItem.is-open{background-color:var(--background_Gray_Light)}.ChatsSidebar .SidebarChatList .SidebarChatListItem.is-open .SidebarChatListItemContent .SidebarChatListItemHeader .SidebarChatListItemTopTags{padding-right:36px}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemHeader{align-items:center;display:flex;gap:6px;justify-content:space-between}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemHeader h4{color:var(--text_Title_Dark);flex:1 1;font-size:14px;font-weight:600;line-height:1.3;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemHeader .SidebarChatListItemTopTags{align-items:center;display:inline-flex;flex-shrink:0;gap:2px;margin-left:auto;padding-right:0;transition:padding-right .18s ease}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemHeader .SidebarChatListItemTopTags .SidebarChatListItemTopTagIcon{flex-shrink:0;font-size:14px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;transform:rotate(90deg)}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemName{display:flex;flex-direction:column;min-width:0}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemName span{color:var(--text_Title_Light_Light);font-size:11px;font-weight:400;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemMeta{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-wrap:nowrap;font-size:11px;gap:4px;line-height:1.3;margin-top:1px;min-width:0;overflow:hidden}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemMeta .SidebarChatListItemMetaCompany{color:var(--text_Title_Light);flex-shrink:1;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemMeta .SidebarChatListItemMetaNumber{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemMeta .SidebarChatListItemMetaNumber:before{content:"·";margin-right:4px;opacity:.6}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemBottom{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:6px}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemBottom .SidebarChatListItemPreview{color:var(--text_Title_Light_Light_Light);flex:1 1;font-size:11px;font-weight:400;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemBottom .SidebarChatListItemDate{color:var(--text_Title_Light_Light_Light);flex-shrink:0;font-size:11px;font-weight:400;white-space:nowrap}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemStatusRow{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemStatusRow .SidebarChatListItemAssignee{align-items:center;background:var(--background_Gray_Light_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:10px;font-weight:600;gap:4px;max-width:140px;padding:2px 8px 2px 2px}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemStatusRow .SidebarChatListItemAssignee img{border-radius:50%;height:16px;object-fit:cover;width:16px}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemStatusRow .SidebarChatListItemAssignee .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:14px}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemStatusRow .SidebarChatListItemAssignee .SidebarChatListItemAssigneeName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemStatusRow .SidebarChatListItemStatusChip{align-items:center;border-radius:999px;display:inline-flex;font-size:10px;font-weight:600;gap:3px;padding:2px 8px}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemStatusRow .SidebarChatListItemStatusChip .material-symbols-outlined{font-size:13px}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemStatusRow .SidebarChatListItemStatusChip.is-closed{background:color-mix(in srgb,#16a34a 14%,#0000);background:color-mix(in srgb,var(--Done,#16a34a) 14%,#0000);color:#16a34a;color:var(--Done,#16a34a)}.ChatsSidebar .SidebarChatList .SidebarChatListItem.is-open{z-index:6}.ChatsSidebar .SidebarChatList .SidebarChatListItem.is-closed .SidebarChatListItemContent h4,.ChatsSidebar .SidebarChatList .SidebarChatListItem.is-closed .SidebarChatListItemPreview{opacity:.7}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu{opacity:0;pointer-events:none;position:absolute;right:10px;top:6px;transition:opacity .2s ease}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu:hover{opacity:1;pointer-events:auto}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuIcon{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;outline:3px solid #0000;transition:background .2s ease,border-color .2s ease;width:30px}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuIcon:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuIcon:active{transform:scale(.95)}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuIcon .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuList{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:none;flex-direction:column;gap:0;margin-top:8px;padding:12px 10px;position:absolute;right:0;width:-webkit-max-content;width:max-content;z-index:10}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuList .SidebarChatListItemMenuListItem{align-items:center;background-color:#0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;font-weight:400;gap:10px;padding:8px 10px;transition:background .2s ease;white-space:nowrap}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuList .SidebarChatListItemMenuListItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuList .SidebarChatListItemMenuListItem .SidebarTagSwatch{border-radius:999px;flex-shrink:0;height:10px;width:10px}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuList .SidebarChatListItemMenuListItem .SidebarAssignAvatar{border-radius:50%;flex-shrink:0;height:18px;object-fit:cover;width:18px}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuList .SidebarChatListItemMenuListItem .SidebarTagIcon{flex-shrink:0;font-size:16px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;transform:rotate(90deg)}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuList .SidebarChatListItemMenuListItem:hover{background-color:var(--background_Gray_Light)}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuList .SidebarChatListItemMenuListItem.is-danger,.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuList .SidebarChatListItemMenuListItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuList .SidebarChatListItemMenuListItem.is-hint{color:var(--text_Title_Light_Light);cursor:default;font-size:11px}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuList .SidebarChatListItemMenuListItem.is-hint:hover{background:#0000}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuList .SidebarChatListItemMenuListItem.is-on{background-color:var(--background_Gray_Light);color:var(--background_Blue)}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu.is-open{opacity:1;pointer-events:auto}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu.is-open .SidebarChatListItemMenuIcon{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu.is-open .SidebarChatListItemMenuList{display:flex}@media(max-width:1050px){.ChatsSidebar{min-width:320px;width:320px}.ChatsSidebar .SidebarHeader{padding:14px 12px 0}.ChatsSidebar .SidebarHeader .SidebarHeaderTitle h2{font-size:18px}.ChatsSidebar .SidebarSearch{margin:8px 12px 10px}.ChatsSidebar .SidebarCategories{padding:3px 12px 8px}.ChatsSidebar .SidebarChatList{padding:0 12px 16px}}@media(max-width:600px){.ChatsSidebar{border-bottom:1px solid var(--border_Light);border-radius:6px;border-right:none;min-width:0;width:100%}.ChatsSidebar .SidebarHeader{padding:12px 14px 0}.ChatsSidebar .SidebarHeader .SidebarHeaderTitle h2{font-size:16px}.ChatsSidebar .SidebarHeader .SidebarHeaderActions{gap:2px}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarHeaderActionButton{height:34px;width:34px}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarHeaderActionButton .material-symbols-outlined{font-size:18px}.ChatsSidebar .SidebarSearch{margin:8px 14px 10px;padding:0 10px}.ChatsSidebar .SidebarSearch input{font-size:16px}.ChatsSidebar .SidebarCategories{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto;padding:0 14px 6px}.ChatsSidebar .SidebarCategories .SidebarCategory{flex:0 0 auto;padding:5px 12px}.ChatsSidebar .SidebarCategories .SidebarCategory h3{font-size:12px}.ChatsSidebar .SidebarCategories .SidebarCategory .SidebarCategoryList{left:12px;margin:0;position:fixed;right:12px;top:140px;width:auto}.ChatsSidebar .SidebarChatList{padding:0 12px 12px}.ChatsSidebar .SidebarChatList .SidebarChatListItem{-webkit-touch-callout:none;gap:10px;padding:10px 8px;user-select:none;-webkit-user-select:none}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemHeader h4{font-size:14px}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuIcon{display:none}.ChatsSidebar .SidebarChatList .SidebarChatListItem:hover .SidebarChatListItemMenu:not(.is-open){opacity:0;pointer-events:none}.ChatsSidebar .SidebarChatList .SidebarChatListItem.is-open .SidebarChatListItemContent .SidebarChatListItemHeader .SidebarChatListItemTopTags{padding-right:0}}@keyframes ChatsSidebar_listItemDropIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.ChatsSkeleton{display:flex;flex-direction:column;gap:4px}.ChatsSkeleton .ChatsSkeletonRow{align-items:center;animation:GenayaDropIn .32s cubic-bezier(.22,1,.36,1) backwards;animation-delay:0ms;animation-delay:var(--gy-delay,0ms);border-radius:12px;display:flex;gap:12px;padding:12px 10px}.ChatsSkeleton .ChatsSkeletonRow .ChatsSkeletonAvatar{border-radius:50%;flex-shrink:0;height:44px;width:44px}.ChatsSkeleton .ChatsSkeletonRow .ChatsSkeletonBody{display:flex;flex:1 1;flex-direction:column;gap:9px;min-width:0}.ChatsSkeleton .ChatsSkeletonRow .ChatsSkeletonBody .ChatsSkeletonName{border-radius:6px;height:13px}.ChatsSkeleton .ChatsSkeletonRow .ChatsSkeletonBody .ChatsSkeletonSnippet{border-radius:6px;height:11px}@media(max-width:600px){.ChatsSkeleton .ChatsSkeletonRow{gap:10px;padding:10px 8px}}.NewChatPanel{align-items:flex-start;animation:NewChatPanelFadeIn .14s ease-out;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:80px 16px 16px;position:fixed;z-index:1000}@keyframes NewChatPanelFadeIn{0%{opacity:0}to{opacity:1}}@keyframes NewChatPanelSlideUp{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.NewChatPanel .NewChatPanelBody{animation:NewChatPanelSlideUp .16s ease-out;background:var(--background_White);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:calc(100vh - 120px);max-width:440px;overflow:hidden;width:100%}.NewChatPanel .NewChatPanelBody .NewChatPanelHeader{align-items:center;display:flex;justify-content:space-between;padding:16px 18px 0}.NewChatPanel .NewChatPanelBody .NewChatPanelHeader h2{color:var(--text_Title_Dark);font-size:17px;font-weight:600;margin:0}.NewChatPanel .NewChatPanelBody .NewChatPanelHeader .NewChatPanelClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.NewChatPanel .NewChatPanelBody .NewChatPanelHeader .NewChatPanelClose .material-symbols-outlined{font-size:21px}.NewChatPanel .NewChatPanelBody .NewChatPanelHeader .NewChatPanelClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.NewChatPanel .NewChatPanelBody .NewChatPanelHeader .NewChatPanelClose:active{transform:scale(.92)}.NewChatPanel .NewChatPanelBody .NewChatPanelSearch{align-items:center;background:var(--background_Gray_Light);border:1px solid #0000;border-radius:50px;display:flex;gap:10px;margin:12px 18px 4px;outline:3px solid #0000;padding:0 12px;transition:all .15s ease}.NewChatPanel .NewChatPanelBody .NewChatPanelSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.NewChatPanel .NewChatPanelBody .NewChatPanelSearch input{background:#0000;border:none;color:var(--text_Title_Light);font-size:14px;outline:none;padding:10px 0;width:100%}.NewChatPanel .NewChatPanelBody .NewChatPanelSearch input::placeholder{color:var(--text_Title_Light_Light)}.NewChatPanel .NewChatPanelBody .NewChatPanelSearch:focus-within,.NewChatPanel .NewChatPanelBody .NewChatPanelSearch:hover{background:var(--background_White);border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.NewChatPanel .NewChatPanelBody .NewChatPanelAddNew{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:12px;margin:10px 18px 4px;padding:10px 12px;transition:background .15s ease}.NewChatPanel .NewChatPanelBody .NewChatPanelAddNew:hover{background:var(--background_Gray_Light)}.NewChatPanel .NewChatPanelBody .NewChatPanelAddNew .NewChatPanelAddNewIcon{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border-radius:50%;color:#fff;display:flex;height:40px;justify-content:center;width:40px}.NewChatPanel .NewChatPanelBody .NewChatPanelAddNew .NewChatPanelAddNewIcon .material-symbols-outlined{color:#fff;font-size:20px}.NewChatPanel .NewChatPanelBody .NewChatPanelAddNew .NewChatPanelAddNewText{display:flex;flex-direction:column;gap:2px}.NewChatPanel .NewChatPanelBody .NewChatPanelAddNew .NewChatPanelAddNewText h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.NewChatPanel .NewChatPanelBody .NewChatPanelAddNew .NewChatPanelAddNewText p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.NewChatPanel .NewChatPanelBody .NewChatPanelHint{color:var(--text_Title_Light_Light);font-size:13px;padding:18px;text-align:center}.NewChatPanel .NewChatPanelBody .NewChatPanelSection{padding:8px 18px 12px}.NewChatPanel .NewChatPanelBody .NewChatPanelSection h3{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.08em;margin:8px 0 4px;text-transform:uppercase}.NewChatPanel .NewChatPanelBody .NewChatPanelSection .NewChatPanelContact{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:8px;transition:background .15s ease}.NewChatPanel .NewChatPanelBody .NewChatPanelSection .NewChatPanelContact:hover{background:var(--background_Gray_Light)}.NewChatPanel .NewChatPanelBody .NewChatPanelSection .NewChatPanelContact .NewChatPanelContactAvatar{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:600;height:38px;justify-content:center;width:38px}.NewChatPanel .NewChatPanelBody .NewChatPanelSection .NewChatPanelContact .NewChatPanelContactInfo{display:flex;flex-direction:column;min-width:0}.NewChatPanel .NewChatPanelBody .NewChatPanelSection .NewChatPanelContact .NewChatPanelContactInfo h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NewChatPanel .NewChatPanelBody .NewChatPanelSection .NewChatPanelContact .NewChatPanelContactInfo p{color:var(--text_Title_Light_Light);font-size:12px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NewChatPanel .NewChatPanelBody .NewChatPanelForm{display:flex;flex-direction:column;gap:6px;padding:14px 18px 18px}.NewChatPanel .NewChatPanelBody .NewChatPanelForm label{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin-top:8px}.NewChatPanel .NewChatPanelBody .NewChatPanelForm input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.NewChatPanel .NewChatPanelBody .NewChatPanelForm input::placeholder{color:var(--text_Title_Light_Light)}.NewChatPanel .NewChatPanelBody .NewChatPanelForm input:focus,.NewChatPanel .NewChatPanelBody .NewChatPanelForm input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.NewChatPanel .NewChatPanelBody .NewChatPanelForm .NewChatPanelFormActions{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:14px}.NewChatPanel .NewChatPanelBody .NewChatPanelForm .NewChatPanelFormActions .NewChatPanelCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:color .12s ease,background .12s ease}.NewChatPanel .NewChatPanelBody .NewChatPanelForm .NewChatPanelFormActions .NewChatPanelCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.NewChatPanel .NewChatPanelBody .NewChatPanelForm .NewChatPanelFormActions .NewChatPanelSave{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.NewChatPanel .NewChatPanelBody .NewChatPanelForm .NewChatPanelFormActions .NewChatPanelSave .NewChatPanelSaveInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.NewChatPanel .NewChatPanelBody .NewChatPanelForm .NewChatPanelFormActions .NewChatPanelSave .NewChatPanelSaveInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.NewChatPanel .NewChatPanelBody .NewChatPanelForm .NewChatPanelFormActions .NewChatPanelSave .NewChatPanelSaveLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.NewChatPanel .NewChatPanelBody .NewChatPanelForm .NewChatPanelFormActions .NewChatPanelSave:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.NewChatPanel .NewChatPanelBody .NewChatPanelForm .NewChatPanelFormActions .NewChatPanelSave:active{transform:scale(.98)}.NewChatPanel .NewChatPanelBody .NewChatPanelForm .NewChatPanelFormActions .NewChatPanelSave:disabled{cursor:not-allowed;opacity:.55;transform:none}@media(max-width:600px){.NewChatPanel{align-items:stretch;padding:0}.NewChatPanel .NewChatPanelBody{-webkit-overflow-scrolling:touch;border-radius:0;max-height:100vh;max-width:100%;overflow-y:auto}.NewChatPanel .NewChatPanelBody .NewChatPanelForm input{font-size:16px;min-height:44px}.NewChatPanel .NewChatPanelBody .NewChatPanelForm .NewChatPanelFormActions{align-items:stretch;flex-direction:column-reverse}.NewChatPanel .NewChatPanelBody .NewChatPanelForm .NewChatPanelFormActions button{min-height:44px;width:100%}}.Room{background-color:var(--background_Gray_Light_Light);border-radius:0;color:var(--text_Title_Dark);display:flex;flex-direction:column;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.Room.is-guest{border-radius:0;height:100vh;height:100dvh}.Room .RoomMediaBlocked{align-items:center;background-color:var(--background_Gray_Dark_Light);border:1px solid var(--Canceled);border-radius:12px;color:var(--text_Title_Dark);display:flex;gap:10px;margin:0 16px 8px;padding:10px 14px}.Room .RoomMediaBlocked .material-symbols-outlined{color:var(--Canceled);font-size:20px}.Room .RoomMediaBlocked p{color:var(--text_Title_Light);font-size:13px;line-height:1.4;margin:0}.Room .RoomBody{display:flex;flex:1 1;gap:0;height:calc(100% - 145px);min-height:0;width:100%}.Room .RoomWaiting{align-items:center;display:flex;flex:1 1;gap:48px;justify-content:center;min-height:0;padding:24px}.Room .RoomWaiting .RoomWaitingPreview{align-items:center;aspect-ratio:16/9;background:var(--background_Gray_Dark_Light);border-radius:14px;display:flex;justify-content:center;overflow:hidden;width:min(480px,42vw)}.Room .RoomWaiting .RoomWaitingPreview video{height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.Room .RoomWaiting .RoomWaitingPreview .RoomWaitingPreviewOff{align-items:center;display:flex;flex-direction:column;gap:8px}.Room .RoomWaiting .RoomWaitingPreview .RoomWaitingPreviewOff .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:32px}.Room .RoomWaiting .RoomWaitingPreview .RoomWaitingPreviewOff p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.Room .RoomWaiting .RoomWaitingInfo{align-items:center;display:flex;flex-direction:column;gap:10px;max-width:320px;text-align:center}.Room .RoomWaiting .RoomWaitingInfo .GlobalSpinner{height:28px;width:28px}.Room .RoomWaiting .RoomWaitingInfo .RoomWaitingDeniedIcon{color:var(--Canceled);font-size:32px}.Room .RoomWaiting .RoomWaitingInfo .RoomWaitingFullIcon{color:var(--pending);font-size:32px}.Room .RoomWaiting .RoomWaitingInfo h3{color:var(--text_Title_Dark);font-size:20px;font-weight:600;margin:0}.Room .RoomWaiting .RoomWaitingInfo p{color:var(--text_Title_Light);font-size:13px;margin:0}.Room .RoomWaiting .RoomWaitingInfo .RoomWaitingCancel{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;justify-content:center;margin-top:8px;padding:9px 22px;transition:all .2s ease}.Room .RoomWaiting .RoomWaitingInfo .RoomWaitingCancel:hover{background:var(--background_Gray_Light)}.Room .RoomWaiting .RoomWaitingInfo .RoomWaitingCancel:active{transform:scale(.98)}.Room .RoomWaiting .RoomWaitingInfo .RoomWaitingCancel.RoomWaitingRetry{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.Room .RoomWaiting .RoomWaitingInfo .RoomWaitingCancel.RoomWaitingRetry:hover{background:var(--background_Blue_Dark)}.Room .RoomReadyCard{animation:RoomReadyCardIn .26s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;bottom:104px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;left:24px;max-width:calc(100vw - 48px);padding:18px;position:absolute;width:360px;z-index:25}.Room .RoomReadyCard .RoomReadyCardHeader{align-items:center;display:flex;gap:10px;justify-content:space-between}.Room .RoomReadyCard .RoomReadyCardHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.Room .RoomReadyCard .RoomReadyCardHeader .RoomReadyCardClose{align-items:center;background:#0000;border:none;border-radius:50px;color:var(--text_Title_Dark);cursor:pointer;display:flex;height:30px;justify-content:center;transition:background .2s ease;width:30px}.Room .RoomReadyCard .RoomReadyCardHeader .RoomReadyCardClose:hover{background:var(--background_Gray_Light)}.Room .RoomReadyCard .RoomReadyCardHeader .RoomReadyCardClose .material-symbols-outlined{font-size:18px}.Room .RoomReadyCard .RoomReadyCardAdd{align-items:center;background:var(--background_Blue);border:1px solid #0000;border-radius:50px;color:#fff;cursor:pointer;display:flex;gap:8px;outline:3px solid #0000;padding:10px 20px 10px 14px;transition:all .2s ease;width:-webkit-fit-content;width:fit-content}.Room .RoomReadyCard .RoomReadyCardAdd:hover{outline:3px solid var(--outline_Blue)}.Room .RoomReadyCard .RoomReadyCardAdd:active{transform:scale(.98)}.Room .RoomReadyCard .RoomReadyCardAdd span{color:#fff;font-size:18px}.Room .RoomReadyCard .RoomReadyCardAdd p{color:#fff;font-size:13px;font-weight:500;margin:0;white-space:nowrap}.Room .RoomReadyCard .RoomReadyCardHint{color:var(--text_Title_Light);font-size:13px;line-height:1.45;margin:0}.Room .RoomReadyCard .RoomReadyCardLink{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:flex;gap:8px;justify-content:space-between;padding:8px 8px 8px 12px}.Room .RoomReadyCard .RoomReadyCardLink p{color:var(--text_Title_Dark);font-size:13px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Room .RoomReadyCard .RoomReadyCardLink .RoomReadyCardCopy{align-items:center;background:#0000;border:none;border-radius:50px;color:var(--text_Title_Dark);cursor:pointer;display:flex;flex-shrink:0;height:30px;justify-content:center;transition:background .2s ease;width:30px}.Room .RoomReadyCard .RoomReadyCardLink .RoomReadyCardCopy:hover{background:var(--background_Gray_Dark_Light)}.Room .RoomReadyCard .RoomReadyCardLink .RoomReadyCardCopy .material-symbols-outlined{font-size:17px}.Room .RoomReadyCard .RoomReadyCardSafety{align-items:flex-start;display:flex;gap:8px}.Room .RoomReadyCard .RoomReadyCardSafety .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:18px}.Room .RoomReadyCard .RoomReadyCardSafety p{color:var(--text_Title_Light);font-size:12px;line-height:1.45;margin:0}.Room .RoomReadyCard .RoomReadyCardJoinedAs{color:var(--text_Title_Light_Light);font-size:12px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes RoomReadyCardIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.Room .RoomReactionsLayer{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:45}.Room .RoomReactionsLayer .RoomReactionFloat{align-items:center;animation:RoomReactionFloatUp 4s ease-out forwards;bottom:110px;display:flex;flex-direction:column;gap:4px;position:absolute}.Room .RoomReactionsLayer .RoomReactionFloat .RoomReactionEmoji{font-size:40px;line-height:1}.Room .RoomReactionsLayer .RoomReactionFloat .RoomReactionEmoji img{border-radius:50%;display:block;height:40px;object-fit:contain;width:40px}.Room .RoomReactionsLayer .RoomReactionFloat .RoomReactionName{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:#0f11158c;border-radius:999px;color:#fff;font-size:11px;font-weight:500;max-width:120px;overflow:hidden;padding:3px 10px;text-overflow:ellipsis;white-space:nowrap}@keyframes RoomReactionFloatUp{0%{opacity:0;transform:translateY(24px) translateX(0) scale(.6)}12%{opacity:1;transform:translateY(0) translateX(0) scale(1)}75%{opacity:1}to{opacity:0;transform:translateY(-56vh) translateX(0) scale(1.05);transform:translateY(-56vh) translateX(var(--RoomReactionDrift,0)) scale(1.05)}}.Room .RoomIdlePrompt{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:absolute;z-index:60}.Room .RoomIdlePrompt .RoomIdlePromptCard{align-items:center;animation:RoomIdlePromptIn .26s ease;background:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;max-width:92vw;padding:24px 22px 20px;text-align:center;width:360px}.Room .RoomIdlePrompt .RoomIdlePromptCard>.material-symbols-outlined{color:var(--background_Blue);font-size:30px}.Room .RoomIdlePrompt .RoomIdlePromptCard h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;line-height:1.35;margin:0}.Room .RoomIdlePrompt .RoomIdlePromptCard p{color:var(--text_Title_Light);font-size:13px;line-height:1.45;margin:0}.Room .RoomIdlePrompt .RoomIdlePromptCard .RoomIdlePromptStay{align-items:center;background:var(--background_Blue);border:1px solid #0000;border-radius:50px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;justify-content:center;margin-top:8px;outline:3px solid #0000;padding:9px 26px;transition:all .2s ease}.Room .RoomIdlePrompt .RoomIdlePromptCard .RoomIdlePromptStay:hover{outline:3px solid var(--outline_Blue)}.Room .RoomIdlePrompt .RoomIdlePromptCard .RoomIdlePromptStay:active{transform:scale(.98)}@keyframes RoomIdlePromptIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.Room .RoomJoinRequestToast{align-items:center;animation:RoomJoinRequestToastIn .2s ease;background-color:var(--background_Gray_Dark_Light);border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;left:50%;max-width:420px;min-width:300px;padding:12px 14px;position:absolute;top:76px;transform:translateX(-50%);z-index:30}.Room .RoomJoinRequestToast .RoomJoinRequestIcon{align-items:center;background-color:var(--background_Gray_Light);border-radius:50px;display:flex;height:32px;justify-content:center;margin-right:10px;min-width:32px}.Room .RoomJoinRequestToast .RoomJoinRequestIcon .material-symbols-outlined{color:var(--background_Blue);font-size:18px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.Room .RoomJoinRequestToast .RoomJoinRequestContent{display:flex;flex-direction:column;min-width:0}.Room .RoomJoinRequestToast .RoomJoinRequestContent h4{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Room .RoomJoinRequestToast .RoomJoinRequestContent p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;margin:0;white-space:nowrap}.Room .RoomJoinRequestToast .RoomJoinRequestActions{align-items:center;display:flex;gap:6px;margin-left:14px}.Room .RoomJoinRequestToast .RoomJoinRequestActions .RoomJoinRequestAdmit{align-items:center;background:var(--background_Blue);border:1px solid #0000;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:500;outline:3px solid #0000;padding:6px 14px;transition:all .2s ease}.Room .RoomJoinRequestToast .RoomJoinRequestActions .RoomJoinRequestAdmit:hover{outline:3px solid var(--outline_Blue)}.Room .RoomJoinRequestToast .RoomJoinRequestActions .RoomJoinRequestAdmit:active{transform:scale(.98)}.Room .RoomJoinRequestToast .RoomJoinRequestActions .RoomJoinRequestDeny{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:12px;font-weight:500;padding:6px 14px;transition:all .2s ease}.Room .RoomJoinRequestToast .RoomJoinRequestActions .RoomJoinRequestDeny:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:var(--Canceled);color:var(--Canceled)}.Room .RoomJoinRequestToast .RoomJoinRequestActions .RoomJoinRequestDeny:active{transform:scale(.98)}@keyframes RoomJoinRequestToastIn{0%{opacity:0;transform:translateX(-50%) translateY(-8px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.Room .RoomToast{align-items:center;background-color:var(--background_Gray_Dark_Light);border:1px solid var(--border_Dark_Light);border-radius:12px;bottom:90px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;max-width:280px;min-width:240px;opacity:0;padding:14px 10px;pointer-events:none;position:absolute;right:24px;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease;z-index:20}.Room .RoomToast.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.Room .RoomToast .RoomToastIcon{align-items:center;background-color:var(--background_Gray_Light);border-radius:50px;display:flex;height:32px;justify-content:center;margin-right:10px;min-width:32px}.Room .RoomToast .RoomToastIcon .material-symbols-outlined{color:var(--background_Blue);font-size:18px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.Room .RoomToast .RoomToastContent{display:flex;flex-direction:column}.Room .RoomToast .RoomToastContent h4{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.Room .RoomToast .RoomToastContent p{color:var(--text_Title_Light_Light);display:block;font-size:12px;line-height:1.4;margin-top:-2px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1050px){.Room .RoomBody{height:calc(100% - 130px)}.Room .RoomToast{bottom:80px;max-width:240px;min-width:200px;right:16px}.Room .RoomWaiting{gap:32px}.Room .RoomWaiting .RoomWaitingPreview{width:min(400px,44vw)}.Room .RoomJoinRequestToast{max-width:380px;top:68px}.Room .RoomReadyCard{bottom:92px;left:16px;width:340px}}@media(max-width:600px){.Room,.Room.is-guest{height:100vh;height:100dvh}.Room .RoomBody{flex-direction:column;gap:0;height:auto}.Room .RoomToast{bottom:calc(120px + env(safe-area-inset-bottom));left:12px;max-width:none;min-width:0;padding:10px;right:12px}.Room .RoomToast .RoomToastIcon{height:28px;min-width:28px}.Room .RoomToast .RoomToastIcon .material-symbols-outlined{font-size:16px}.Room .RoomToast .RoomToastContent h4{font-size:12px}.Room .RoomToast .RoomToastContent p{font-size:11px;max-width:100%}.Room .RoomWaiting{flex-direction:column;gap:20px;padding:16px}.Room .RoomWaiting .RoomWaitingPreview{max-width:360px;width:100%}.Room .RoomWaiting .RoomWaitingInfo{max-width:none}.Room .RoomJoinRequestToast{animation:none;flex-wrap:wrap;gap:8px;left:12px;max-width:none;min-width:0;right:12px;top:calc(60px + env(safe-area-inset-top));transform:none}.Room .RoomJoinRequestToast .RoomJoinRequestActions{margin-left:auto}.Room .RoomReadyCard{bottom:calc(150px + env(safe-area-inset-bottom));left:12px;max-width:none;padding:14px;right:12px;width:auto}.Room .RoomReactionsLayer .RoomReactionFloat{bottom:calc(160px + env(safe-area-inset-bottom))}.Room .RoomReactionsLayer .RoomReactionFloat .RoomReactionEmoji{font-size:32px}.Room .RoomReactionsLayer .RoomReactionFloat .RoomReactionEmoji img{height:32px;width:32px}}.RoomParticipants{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-basis:0;flex-direction:column;gap:16px;max-width:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;transform:translateX(100%);transition:transform .25s ease,opacity .25s ease,max-width .25s ease,flex-basis .25s ease,padding .25s ease}.RoomParticipants.is-open{flex-basis:320px;margin-left:-9px;margin-right:25px;max-width:320px;opacity:1;overflow:visible;padding:20px 18px;pointer-events:auto;transform:translateX(0)}.RoomParticipants .RoomParticipantsHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.RoomParticipants .RoomParticipantsHeader .RoomParticipantsTitle{align-items:center;display:flex;gap:8px}.RoomParticipants .RoomParticipantsHeader .RoomParticipantsTitle span{color:var(--text_Title_Dark);font-size:20px}.RoomParticipants .RoomParticipantsHeader .RoomParticipantsTitle h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.RoomParticipants .RoomParticipantsHeader .RoomParticipantsToggle{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:50px;color:var(--text_Title_Dark);cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .2s ease;width:32px}.RoomParticipants .RoomParticipantsHeader .RoomParticipantsToggle:hover{background:var(--background_Gray_Light)}.RoomParticipants .RoomParticipantsHeader .RoomParticipantsToggle span{font-size:20px}.RoomParticipants .RoomParticipantsInvite{align-items:center;display:flex;gap:10px}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteCopyLink{align-items:center;border-radius:50px;cursor:pointer;display:flex;gap:5px;padding:10px 20px 10px 12px;transition:all .2s ease}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteCopyLink:hover{background-color:var(--background_Gray_Light)}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteCopyLink:active{transform:scale(.98)}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteCopyLink p{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;margin:0;white-space:nowrap}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteCopyLink span{color:var(--text_Title_Light);font-size:18px}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteAdd{align-items:center;background:var(--background_Blue);border:1px solid #0000;border-radius:50px;color:#fff;cursor:pointer;display:flex;gap:10px;outline:3px solid #0000;padding:10px 20px 10px 12px;transition:all .2s ease;width:-webkit-fit-content;width:fit-content}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteAdd:hover{outline:3px solid var(--outline_Blue)}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteAdd:active{transform:scale(.98)}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteAdd span{color:#fff;font-size:18px}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteAdd p{color:#fff;font-size:13px;font-weight:400;margin:0;white-space:nowrap}.RoomParticipants .RoomParticipantsSearch{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:12px;display:none;gap:8px;padding:10px 12px}.RoomParticipants .RoomParticipantsSearch span{color:var(--text_Title_Light_Light);font-size:18px}.RoomParticipants .RoomParticipantsSearch input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px;outline:none}.RoomParticipants .RoomParticipantsWaiting{display:flex;flex-direction:column;gap:8px}.RoomParticipants .RoomParticipantsWaiting h5{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;letter-spacing:.08em;margin:0;text-transform:uppercase}.RoomParticipants .RoomParticipantsWaiting .RoomParticipantsWaitingList{display:flex;flex-direction:column;gap:8px;max-height:200px;overflow-y:auto}.RoomParticipants .RoomParticipantsWaiting .RoomParticipantsWaitingList .RoomParticipantsWaitingItem{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:12px;display:flex;gap:10px;padding:10px 12px}.RoomParticipants .RoomParticipantsWaiting .RoomParticipantsWaitingList .RoomParticipantsWaitingItem .RoomParticipantsWaitingAvatar{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);display:flex;height:34px;justify-content:center;min-width:34px}.RoomParticipants .RoomParticipantsWaiting .RoomParticipantsWaitingList .RoomParticipantsWaitingItem .RoomParticipantsWaitingAvatar span{font-size:18px}.RoomParticipants .RoomParticipantsWaiting .RoomParticipantsWaitingList .RoomParticipantsWaitingItem .RoomParticipantsWaitingInfo{display:flex;flex:1 1;flex-direction:column;gap:0;min-width:0}.RoomParticipants .RoomParticipantsWaiting .RoomParticipantsWaitingList .RoomParticipantsWaitingItem .RoomParticipantsWaitingInfo p{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomParticipants .RoomParticipantsWaiting .RoomParticipantsWaitingList .RoomParticipantsWaitingItem .RoomParticipantsWaitingInfo span{color:var(--text_Title_Light_Light);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomParticipants .RoomParticipantsWaiting .RoomParticipantsWaitingList .RoomParticipantsWaitingItem .RoomParticipantsWaitingActions{align-items:center;display:flex;gap:6px;margin-left:auto}.RoomParticipants .RoomParticipantsWaiting .RoomParticipantsWaitingList .RoomParticipantsWaitingItem .RoomParticipantsWaitingActions .RoomParticipantsAdmit{align-items:center;background:var(--background_Blue);border:1px solid #0000;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:500;outline:3px solid #0000;padding:6px 14px;transition:all .2s ease}.RoomParticipants .RoomParticipantsWaiting .RoomParticipantsWaitingList .RoomParticipantsWaitingItem .RoomParticipantsWaitingActions .RoomParticipantsAdmit:hover{outline:3px solid var(--outline_Blue)}.RoomParticipants .RoomParticipantsWaiting .RoomParticipantsWaitingList .RoomParticipantsWaitingItem .RoomParticipantsWaitingActions .RoomParticipantsAdmit:active{transform:scale(.98)}.RoomParticipants .RoomParticipantsWaiting .RoomParticipantsWaitingList .RoomParticipantsWaitingItem .RoomParticipantsWaitingActions .RoomParticipantsDeny{align-items:center;background:#0000;border:1px solid #0000;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:12px;font-weight:500;padding:6px 12px;transition:all .2s ease}.RoomParticipants .RoomParticipantsWaiting .RoomParticipantsWaitingList .RoomParticipantsWaitingItem .RoomParticipantsWaitingActions .RoomParticipantsDeny:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:var(--Canceled);color:var(--Canceled)}.RoomParticipants .RoomParticipantsWaiting .RoomParticipantsWaitingList .RoomParticipantsWaitingItem .RoomParticipantsWaitingActions .RoomParticipantsDeny:active{transform:scale(.98)}.RoomParticipants .RoomParticipantsList{display:flex;flex-direction:column;height:100%;overflow-x:visible;overflow-y:auto;padding-right:4px;position:relative}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem{align-items:center;border-radius:10px;display:flex;gap:12px;padding:8px;transition:background .15s ease}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem:hover{background:var(--background_Gray_Light)}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsAvatar{align-items:center;background:color-mix(in srgb,var(--background_Blue) 14%,#0000);border-radius:50px;color:var(--background_Blue);display:flex;height:36px;justify-content:center;min-width:36px}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsAvatar span{font-size:14px;font-weight:600;line-height:1}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsInfo{display:flex;flex-direction:column;gap:0;max-width:170px}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsInfo .RoomParticipantsName{align-items:center;display:flex;gap:6px;max-width:100%}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsInfo .RoomParticipantsName .RoomParticipantsTooltip .ToolTopExplainBubble{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);left:-1px;min-width:180px;padding:8px 12px;z-index:20}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsInfo .RoomParticipantsName .RoomParticipantsTooltip .ToolTopExplainBubble:after{background:var(--background_White);border:1px solid var(--border_Light);border-left:0;border-top:0;top:-7px;transform:rotate(225deg)}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsInfo .RoomParticipantsName p{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsInfo .RoomParticipantsName .RoomParticipantsGenayaLogo{border-radius:50%;flex-shrink:0;height:14px;object-fit:contain;width:14px}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsInfo .RoomParticipantsName .RoomParticipantsHostChip{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);flex-shrink:0;font-size:10px;font-weight:600;letter-spacing:.04em;line-height:1.4;padding:2px 8px}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsInfo .RoomParticipantsStatus{color:var(--text_Title_Light_Light);font-size:11px;margin-top:1px}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsItemActions{align-items:center;display:flex;gap:10px;margin-left:auto}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsItemActions .RoomParticipantsMute,.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsItemActions .RoomParticipantsVideo{align-items:center;display:flex;justify-content:center}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsItemActions .RoomParticipantsMute .material-symbols-outlined,.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsItemActions .RoomParticipantsVideo .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsItemActions .RoomParticipantsMute.is-muted .material-symbols-outlined,.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsItemActions .RoomParticipantsVideo.is-muted .material-symbols-outlined{color:var(--Canceled)}.RoomParticipants .RoomParticipantsList .RoomParticipantsEmpty{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:12px;color:var(--text_Title_Light_Light);font-size:13px;padding:12px;text-align:center}@media(max-width:1050px){.RoomParticipants.is-open{flex-basis:280px;margin-right:16px;max-width:280px}}@media(max-width:600px){.RoomParticipants.is-open{border-radius:0;flex-basis:auto;height:100%;inset:0;margin:0;max-width:none;padding:16px;position:fixed;width:100%;z-index:40}.RoomParticipants .RoomParticipantsInvite{flex-wrap:wrap}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteAdd,.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteCopyLink{flex:1 1 auto;justify-content:center}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsInfo{flex:1 1;max-width:none;min-width:0}}.RoomCam{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;min-width:0;overflow:hidden;padding:0 24px;position:relative}.RoomCam .RoomTiles{min-height:0;width:100%}.RoomCam .RoomTiles .RoomTile{border-radius:10px;display:flex;flex-direction:column;overflow:visible;position:relative}.RoomCam .RoomTiles .RoomTile.is-speaking:after{border:2px solid var(--background_Blue);border-radius:10px;content:"";inset:0;pointer-events:none;position:absolute;z-index:4}.RoomCam .RoomTiles .RoomTile.is-video-off .RoomVideoMedia video{opacity:0}.RoomCam .RoomTiles .RoomTile .RoomVideoName{align-items:center;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:#0f11158c;border-radius:7px;bottom:10px;color:#fff;display:flex;font-size:12px;font-weight:400;gap:4px;left:10px;max-width:90%;overflow:visible;padding:4px 9px 4px 5px;position:absolute;z-index:4}.RoomCam .RoomTiles .RoomTile .RoomVideoName span{color:#fff;font-size:14px}.RoomCam .RoomTiles .RoomTile .RoomVideoName .RoomVideoNameText{align-items:center;display:flex;gap:6px;max-width:100%;overflow:visible;position:relative}.RoomCam .RoomTiles .RoomTile .RoomVideoName .RoomVideoNameText .RoomCamTooltip .ToolTopExplainBubble{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);min-width:180px;padding:8px 12px}.RoomCam .RoomTiles .RoomTile .RoomVideoName .RoomVideoNameText .RoomCamTooltip .ToolTopExplainBubble:after{background:var(--background_White);border:1px solid var(--border_Light);border-left:0;border-top:0;bottom:-7px}.RoomCam .RoomTiles .RoomTile .RoomVideoName .RoomVideoNameText p{margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomCam .RoomTiles .RoomTile .RoomVideoName .RoomVideoNameText .RoomVideoNameLogo{border-radius:50%;flex-shrink:0;height:14px;object-fit:contain;width:14px}.RoomCam .RoomTiles .RoomTile .RoomVideoName.is-muted span{color:var(--Canceled)}.RoomCam .RoomTiles .RoomTile .RoomVideoOff{align-items:center;background:var(--background_Gray_Dark_Light);border-radius:10px;display:flex;flex-direction:column;gap:8px;inset:0;justify-content:center;position:absolute;z-index:3}.RoomCam .RoomTiles .RoomTile .RoomVideoOff>.material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:28px}.RoomCam .RoomTiles .RoomTile .RoomVideoOff>p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.RoomCam .RoomTiles .RoomTile .RoomVideoMedia{align-items:center;background:var(--background_Gray_Dark_Light);border-radius:10px;display:flex;flex:1 1;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.RoomCam .RoomTiles .RoomTile .RoomVideoMedia:before{animation:RoomCamSpin .8s linear infinite;border:3px solid #ffffff2e;border-radius:50%;border-top-color:#ffffffd9;content:"";height:40px;left:50%;margin:-20px 0 0 -20px;pointer-events:none;position:absolute;top:50%;width:40px;z-index:1}.RoomCam .RoomTiles .RoomTile .RoomVideoMedia:has(video):before{display:none}.RoomCam .RoomTiles .RoomTile .RoomVideoMedia video{height:100%;object-fit:cover;position:relative;transform:scaleX(-1);width:100%;z-index:2}.RoomCam .RoomTiles .RoomTile .RoomVideoMedia video.RoomScreenShareVideo{object-fit:contain;transform:none}.RoomCam .RoomTiles .RoomTile .RoomVideoMedia audio{height:0;width:0}.RoomCam .RoomTiles .RoomTile .RoomTileActions{display:flex;gap:6px;opacity:0;position:absolute;right:8px;top:8px;transition:opacity .15s ease;z-index:5}.RoomCam .RoomTiles .RoomTile .RoomTileActions .RoomTileActionButton{align-items:center;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:#0f11158c;border:none;border-radius:50px;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background-color .15s ease,transform .08s ease;width:32px}.RoomCam .RoomTiles .RoomTile .RoomTileActions .RoomTileActionButton .material-symbols-outlined{color:#fff;font-size:18px}.RoomCam .RoomTiles .RoomTile .RoomTileActions .RoomTileActionButton:hover{background-color:#0f1115bf}.RoomCam .RoomTiles .RoomTile .RoomTileActions .RoomTileActionButton:active{transform:scale(.95)}.RoomCam .RoomTiles .RoomTile:hover .RoomTileActions{opacity:1}@media(hover:none){.RoomCam .RoomTiles .RoomTile .RoomTileActions{opacity:1}}.RoomCam .RoomTiles .RoomTile.is-connecting .RoomVideoMedia{border-radius:10px}.RoomCam .RoomTiles .RoomTile.RoomTileOverflowCount{align-items:center;background:var(--background_Gray_Dark_Light);justify-content:center}.RoomCam .RoomTiles .RoomTile.RoomTileOverflowCount .RoomTileOverflowInner{align-items:center;display:flex;flex-direction:column;gap:2px}.RoomCam .RoomTiles .RoomTile.RoomTileOverflowCount .RoomTileOverflowInner span{color:var(--text_Title_Dark);font-size:26px;font-weight:600}.RoomCam .RoomTiles .RoomTile.RoomTileOverflowCount .RoomTileOverflowInner p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.RoomCam.is-grid .RoomTiles{align-content:center;align-items:center;align-self:center;display:flex;flex:1 1;flex-wrap:wrap;gap:10px;justify-content:center;max-width:100%;max-width:var(--RoomTilesRowMaxW,100%);padding:0}.RoomCam.is-grid .RoomTiles .RoomTile{height:270px;height:var(--RoomTileH,270px);width:480px;width:var(--RoomTileW,480px)}.RoomCam.is-grid .RoomTiles .RoomTile.is-overflow{display:none}.RoomCam.is-spotlight .RoomTiles{-webkit-overflow-scrolling:touch;align-items:center;display:flex;flex:0 0 auto;gap:16px;height:170px;justify-content:center;justify-content:safe center;margin-top:auto;overflow-x:auto;overflow-y:hidden;padding:10px 0}.RoomCam.is-spotlight .RoomTiles .RoomTile{flex-shrink:0;height:150px;min-width:240px;width:240px}.RoomCam.is-spotlight .RoomTiles .RoomTile.is-stage{bottom:182px;height:auto;left:24px;min-width:0;position:absolute;right:24px;top:0;width:auto;z-index:1}.RoomCam.is-spotlight .RoomTiles .RoomTile.is-stage .RoomVideoMedia video,.RoomCam.is-spotlight .RoomTiles .RoomTile.is-stage .RoomVideoMedia video.RoomScreenShareVideo{object-fit:contain}.RoomCam.is-spotlight.is-strip-empty .RoomTiles{height:0;padding:0}.RoomCam.is-spotlight.is-strip-empty .RoomTiles .RoomTile.is-stage{bottom:0}@keyframes RoomCamSpin{to{transform:rotate(1turn)}}@media(max-width:1050px){.RoomCam{padding:0 16px}.RoomCam.is-spotlight .RoomTiles{gap:12px;height:140px;padding:8px 0}.RoomCam.is-spotlight .RoomTiles .RoomTile{height:120px;min-width:190px;width:190px}.RoomCam.is-spotlight .RoomTiles .RoomTile.is-stage{bottom:150px;left:16px;right:16px}.RoomCam.is-spotlight.is-strip-empty .RoomTiles{height:0;padding:0}.RoomCam.is-spotlight.is-strip-empty .RoomTiles .RoomTile.is-stage{bottom:0}}@media(max-width:600px){.RoomCam{flex:1 1;height:auto;min-height:0;padding:0 4px}.RoomCam .RoomTiles .RoomTile .RoomVideoName{font-size:11px;padding:3px 7px 3px 4px}.RoomCam .RoomTiles .RoomTile .RoomVideoName span{font-size:12px}.RoomCam .RoomTiles .RoomTile .RoomTileActions .RoomTileActionButton{height:28px;width:28px}.RoomCam .RoomTiles .RoomTile .RoomTileActions .RoomTileActionButton .material-symbols-outlined{font-size:16px}.RoomCam .RoomTiles .RoomTile .RoomVideoMedia video{object-fit:cover}.RoomCam .RoomTiles .RoomTile .RoomVideoMedia video.RoomScreenShareVideo{object-fit:contain}.RoomCam.is-grid .RoomTiles{grid-gap:8px;align-content:stretch;align-items:stretch;align-self:stretch;display:grid;flex:1 1;gap:8px;grid-auto-rows:1fr;grid-template-columns:repeat(1,1fr);grid-template-columns:repeat(var(--RoomGridColsPhone,1),1fr);height:auto;justify-content:stretch;justify-items:stretch;max-width:none;min-height:0;padding:4px 0;width:100%}.RoomCam.is-grid .RoomTiles .RoomTile{height:auto;min-height:0;min-width:0;width:auto}.RoomCam.is-spotlight .RoomTiles{gap:6px;height:80px;padding:4px 2px}.RoomCam.is-spotlight .RoomTiles .RoomTile{height:72px;min-width:90px;width:90px}.RoomCam.is-spotlight .RoomTiles .RoomTile.is-stage{bottom:88px;left:4px;right:4px}.RoomCam.is-spotlight .RoomTiles .RoomTile.is-stage .RoomVideoMedia video{object-fit:contain}.RoomCam.is-spotlight.is-strip-empty .RoomTiles{height:0;padding:0}.RoomCam.is-spotlight.is-strip-empty .RoomTiles .RoomTile.is-stage{bottom:0}}.RoomControls{align-items:center;display:flex;justify-content:space-between;max-height:90px;padding:16px 24px;position:relative;width:100%;z-index:20}.RoomControls .RoomFooterLeft{align-items:center;display:flex;gap:12px;width:33.3%}.RoomControls .RoomFooterLeft .RoomButtonMain{align-items:center;background-color:#0000;background:var(--background_White);border:1px solid #0000;border:1px solid var(--border_Light);border-radius:8px;border-radius:50px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;height:46px;justify-content:center;padding:4px;position:relative}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButtonMenu{align-items:center;display:flex;height:100%;justify-content:center;padding:0 4px 0 10px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButtonMenu .material-symbols-outlined{color:var(--text_Title_Dark);font-size:28px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButton{align-items:center;background-color:var(--background_Gray_Dark_Light);border-radius:50px;display:flex;height:100%;justify-content:center;padding:10px;transition:background-color .2s ease}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButton .material-symbols-outlined{color:var(--text_Title_Dark);font-size:21px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButton:hover{background-color:var(--border_Dark_Light)}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButton.is-muted{background-color:color-mix(in srgb,var(--Canceled) 23%,#0000)}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButton.is-muted .material-symbols-outlined{color:var(--Canceled)}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButton.is-video-off{background-color:color-mix(in srgb,var(--Canceled) 23%,#0000)}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButton.is-video-off .material-symbols-outlined{color:var(--Canceled)}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;bottom:52px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:6px;left:0;min-width:280px;padding:8px;position:absolute;z-index:2}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuHeader{color:var(--text_Title_Dark);font-size:14px;font-weight:600;padding:4px 8px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuDivider{background:var(--border_Light);height:1px;margin:4px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuList{display:flex;flex-direction:column;gap:4px;max-height:200px;overflow:auto}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuList .RoomDeviceOption{background:#0000;border:1px solid #0000;border-radius:10px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:12px;font-weight:400;padding:6px 10px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuList .RoomDeviceOption:hover{background:var(--background_Gray_Light)}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuList .RoomDeviceOption.is-selected{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:6px 8px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuMicTesting{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:6px;padding:15px 8px 6px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuMicTesting .material-symbols-outlined{color:var(--text_Title_Dark);font-size:18px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuMicTesting .RoomDeviceMenuMicBar{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;height:8px;overflow:hidden;width:100%}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuMicTesting .RoomDeviceMenuMicBar .RoomDeviceMenuMicFill{background:linear-gradient(90deg,#22d3ee,var(--background_Blue),#6366f1);height:100%;transition:width .08s linear;width:0}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuSpeakerTesting{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:8px;margin-bottom:5px;padding:8px 10px;transition:background .2s ease,border .2s ease}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuSpeakerTesting.is-testing,.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuSpeakerTesting:hover{background:var(--background_Gray_Light)}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuSpeakerTesting .material-symbols-outlined{color:var(--text_Title_Dark);font-size:18px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuSpeakerTesting p{color:var(--text_Title_Light);font-size:12px;font-weight:500;margin:0}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuBlurToggle{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:8px;margin-bottom:5px;padding:8px 10px;transition:background .2s ease,border .2s ease}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuBlurToggle.is-active,.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuBlurToggle:hover{background:var(--background_Gray_Light)}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuBlurToggle .material-symbols-outlined{color:var(--text_Title_Dark);font-size:18px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuBlurToggle p{color:var(--text_Title_Light);font-size:12px;font-weight:500;margin:0}.RoomControls .RoomFooterMiddle{align-items:center;display:flex;flex:1 1;gap:5px;justify-content:center;width:33.3%}.RoomControls .RoomFooterMiddle .RoomButtonMain{align-items:center;border:0;border-radius:8px;border-radius:50px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-width:90px;padding:5px 15px;position:relative;transition:all .2s ease}.RoomControls .RoomFooterMiddle .RoomButtonMain.is-active,.RoomControls .RoomFooterMiddle .RoomButtonMain:hover{background-color:var(--background_Gray_Dark_Light)}.RoomControls .RoomFooterMiddle .RoomButtonMain.is-disabled{cursor:not-allowed;opacity:.45}.RoomControls .RoomFooterMiddle .RoomButtonMain.is-disabled:hover{background-color:#0000}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomButton{display:flex;position:relative}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomButton .material-symbols-outlined{color:var(--text_Title_Dark);font-size:30px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0,"opsz" 24}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomButton p{color:var(--text_Title_Dark);font-size:12px;font-weight:500;position:absolute;right:-5px;top:5px}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomButton .RoomButtonChatUnread{background-color:var(--background_Blue);border-radius:50%;color:#fff;height:9px;position:absolute;right:-3px;top:0;width:9px}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomButton .RoomButtonAILogo{display:block;height:26px;object-fit:contain;width:26px}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomButton .RoomButtonSettingsBadge{align-items:center;background-color:var(--background_Blue);border-radius:999px;color:#fff;display:flex;font-size:10px;font-weight:600;height:16px;justify-content:center;line-height:1;min-width:16px;padding:0 4px;position:absolute;right:-8px;top:-4px}.RoomControls .RoomFooterMiddle .RoomButtonMain h2{color:var(--text_Title_Light);font-size:11px;font-weight:600;letter-spacing:.09em;margin:0;text-align:center;white-space:nowrap}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomReactionsMenu{align-items:center;animation:RoomReactionsMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;bottom:64px;box-shadow:0 1px 3px #0000000d;cursor:default;display:flex;gap:2px;left:50%;padding:6px 8px;position:absolute;transform:translateX(-50%);z-index:5}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomReactionsMenu .RoomReactionsOption{align-items:center;background:#0000;border:none;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;transition:background .15s ease,transform .1s ease;width:36px}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomReactionsMenu .RoomReactionsOption span{font-size:20px;line-height:1}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomReactionsMenu .RoomReactionsOption .RoomReactionsOptionLogo{border-radius:50%;height:22px;object-fit:contain;width:22px}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomReactionsMenu .RoomReactionsOption:hover{background:var(--background_Gray_Light);transform:scale(1.15)}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomReactionsMenu .RoomReactionsOption:active{transform:scale(.95)}@keyframes RoomReactionsMenuOpen{0%{opacity:0;transform:translateX(-50%) translateY(6px) scale(.94)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}.RoomControls .RoomFooterRight{align-items:center;display:flex;gap:8px;justify-content:flex-end;min-width:120px;pointer-events:none;position:relative;width:33.3%}.RoomControls .RoomFooterRight>*{pointer-events:auto}.RoomControls .RoomFooterRight .RoomFooterIconButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:50px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:flex;height:40px;justify-content:center;min-width:40px;padding:0;transition:background-color .2s ease,border-color .2s ease;width:40px}.RoomControls .RoomFooterRight .RoomFooterIconButton .material-symbols-outlined{color:var(--text_Title_Dark);font-size:20px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.RoomControls .RoomFooterRight .RoomFooterIconButton:hover{background-color:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.RoomControls .RoomFooterRight .RoomFooterIconButton.is-active{background-color:var(--background_Gray_Dark_Light)}.RoomControls .RoomFooterRight .RoomRecordButton.is-recording{background-color:color-mix(in srgb,var(--Canceled) 14%,var(--background_White));border-color:color-mix(in srgb,var(--Canceled) 45%,#0000)}.RoomControls .RoomFooterRight .RoomRecordButton.is-recording .material-symbols-outlined{animation:RoomRecordPulse 1.6s ease-in-out infinite;color:var(--Canceled);font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.RoomControls .RoomFooterRight .RoomRecordButton.is-recording:hover{background-color:color-mix(in srgb,var(--Canceled) 22%,var(--background_White));border-color:color-mix(in srgb,var(--Canceled) 60%,#0000)}.RoomControls .RoomFooterRight .RoomRecordButton.is-busy{cursor:progress}.RoomControls .RoomFooterRight .RoomRecordButton.is-busy .material-symbols-outlined{animation:RoomRecordSpin .8s linear infinite}@keyframes RoomRecordPulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes RoomRecordSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.RoomControls .RoomFooterRight .RoomIntelligenceButton.is-on{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:linear-gradient(135deg,color-mix(in srgb,var(--background_Blue) 22%,var(--background_White)),color-mix(in srgb,var(--background_Blue) 11%,var(--background_White)));border-color:color-mix(in srgb,var(--background_Blue) 55%,#0000);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 13%,#0000),0 2px 10px color-mix(in srgb,var(--background_Blue) 28%,#0000)}.RoomControls .RoomFooterRight .RoomIntelligenceButton.is-on .material-symbols-outlined{color:var(--background_Blue);font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.RoomControls .RoomFooterRight .RoomIntelligenceButton.is-on:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--background_Blue) 30%,var(--background_White)),color-mix(in srgb,var(--background_Blue) 17%,var(--background_White)));border-color:color-mix(in srgb,var(--background_Blue) 65%,#0000)}.RoomControls .RoomFooterRight .RoomIntelligenceButton.is-busy{cursor:progress}.RoomControls .RoomFooterRight .RoomIntelligenceButton.is-busy .material-symbols-outlined{animation:RoomRecordSpin .8s linear infinite}.RoomControls .RoomFooterRight .RoomFooterMoreMain{align-items:center;display:flex;position:relative}.RoomControls .RoomFooterRight .RoomFooterMoreMain .RoomMoreMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;bottom:52px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;min-width:240px;padding:8px;position:absolute;right:0;width:-webkit-max-content;width:max-content;z-index:5}.RoomControls .RoomFooterRight .RoomFooterMoreMain .RoomMoreMenu .RoomMoreMenuItem{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;box-shadow:none;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:400;gap:10px;height:auto;min-width:0;padding:10px 12px;text-align:left;transition:background .15s ease,color .15s ease;white-space:nowrap;width:100%}.RoomControls .RoomFooterRight .RoomFooterMoreMain .RoomMoreMenu .RoomMoreMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.RoomControls .RoomFooterRight .RoomFooterMoreMain .RoomMoreMenu .RoomMoreMenuItem:hover{background:var(--background_Gray_Light)}.RoomControls .RoomFooterRight button{align-items:center;background-color:#dc362e;border:1px solid #0000;border-radius:8px;border-radius:50px;color:#fff;cursor:pointer;display:flex;gap:8px;height:40px;padding:8px 12px}.RoomControls .RoomFooterRight button .material-symbols-outlined{font-size:18px}.RoomControls .RoomFooterRight button p{font-size:12px;font-weight:500}.RoomControls .RoomFooterRight button:hover{background-color:#b02a22}.RoomControls .RoomFooterRight .RoomEndMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;bottom:52px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;min-width:180px;padding:8px;position:absolute;right:0}.RoomControls .RoomFooterRight .RoomEndMenu .RoomEndMenuItem{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:400;gap:8px;padding:10px 12px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.RoomControls .RoomFooterRight .RoomEndMenu .RoomEndMenuItem:hover{background:var(--background_Gray_Light)}.RoomControls .RoomFooterRight .RoomEndMenu .RoomEndMenuItem:disabled{cursor:default;opacity:.75}.RoomControls .RoomFooterRight .RoomEndMenu .RoomEndMenuItem .RoomEndMenuItemSpinner{align-items:center;animation:RoomEndMenuItemSpin .8s linear infinite;display:inline-flex;justify-content:center}.RoomControls .RoomFooterRight .RoomEndMenu .RoomEndMenuItem .RoomEndMenuItemSpinner .material-symbols-outlined{font-size:16px}.RoomControls .RoomFooterRight .RoomEndMenu .RoomEndMenuItem.is-danger{color:var(--Canceled);font-weight:500}.RoomControls .RoomFooterRight .RoomEndMenu .RoomEndMenuItem.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 15%,#0000);color:var(--Canceled)}@keyframes RoomEndMenuItemSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:1050px){.RoomControls{padding:14px 18px}.RoomControls .RoomFooterMiddle .RoomButtonMain{min-width:72px;padding:4px 10px}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomButton .material-symbols-outlined{font-size:26px}.RoomControls .RoomFooterMiddle .RoomButtonMain h2{font-size:10px}}@media(max-width:1000px){.RoomControls{flex-wrap:wrap;gap:10px;justify-content:space-between;max-height:none;row-gap:10px}.RoomControls .RoomFooterLeft,.RoomControls .RoomFooterMiddle,.RoomControls .RoomFooterRight{flex:0 0 auto;min-width:0;width:auto}.RoomControls .RoomFooterMiddle{flex:0 0 100%;flex-wrap:wrap;gap:6px;justify-content:center;order:3;pointer-events:auto;width:100%}.RoomControls .RoomFooterRight{min-width:0;pointer-events:auto}}@media(max-width:600px){.RoomControls{flex-wrap:wrap;gap:8px;justify-content:center;max-height:none;padding:10px 12px calc(10px + env(safe-area-inset-bottom))}.RoomControls .RoomFooterLeft,.RoomControls .RoomFooterMiddle,.RoomControls .RoomFooterRight{flex:0 0 auto;min-width:0;width:auto}.RoomControls .RoomFooterLeft{gap:8px}.RoomControls .RoomFooterLeft .RoomButtonMain{height:42px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButton{padding:8px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButton .material-symbols-outlined{font-size:18px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButtonMenu{padding:0 2px 0 6px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButtonMenu .material-symbols-outlined{font-size:22px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu{bottom:48px;left:0;max-width:calc(100vw - 24px);min-width:240px}.RoomControls .RoomFooterMiddle{flex:0 0 100%;gap:4px;justify-content:space-around;order:3;width:100%}.RoomControls .RoomFooterMiddle .RoomButtonMain{min-width:56px;padding:4px 8px}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomButton .material-symbols-outlined{font-size:24px}.RoomControls .RoomFooterMiddle .RoomButtonMain h2{font-size:10px;letter-spacing:.05em}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomReactionsMenu{-webkit-overflow-scrolling:touch;animation:none;bottom:calc(118px + env(safe-area-inset-bottom));justify-content:center;left:12px;overflow-x:auto;position:fixed;right:12px;transform:none}.RoomControls .RoomFooterRight{gap:6px;min-width:0}.RoomControls .RoomFooterRight button{gap:4px;height:40px;min-width:40px;padding:8px 10px}.RoomControls .RoomFooterRight button p{display:none}.RoomControls .RoomFooterRight .RoomFooterIconButton{padding:0}.RoomControls .RoomFooterRight .RoomFooterMoreMain .RoomMoreMenu{left:auto;max-width:calc(100vw - 24px);min-width:180px;right:0}.RoomControls .RoomFooterRight .RoomEndMenu{left:auto;max-width:calc(100vw - 24px);min-width:160px;right:0}}.RoomHeader{align-items:center;display:flex;justify-content:space-between;min-height:55px;padding:0 24px;width:100%}.RoomHeader .RoomHeaderLogo{align-items:baseline;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;margin-left:-10px;outline:none;padding:4px 10px;transition:background-color .2s ease}.RoomHeader .RoomHeaderLogo:focus-visible,.RoomHeader .RoomHeaderLogo:hover{background-color:var(--background_Gray_Dark_Light)}.RoomHeader .RoomHeaderLogo:active{transform:scale(.98)}.RoomHeader .RoomHeaderLogo h2{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;color:var(--background_Blue);font-size:20px;font-weight:600;letter-spacing:.01em}.RoomHeader .RoomHeaderLogo h3{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;margin-top:-4px}.RoomHeader .RoomHeaderActions{align-items:center;display:flex;gap:8px}.RoomHeader .RoomHeaderActions .RoomHeaderRecording{align-items:center;background-color:color-mix(in srgb,var(--Canceled) 14%,var(--background_White));border:1px solid color-mix(in srgb,var(--Canceled) 45%,#0000);border-radius:50px;display:flex;gap:6px;height:27px;padding:4px 10px}.RoomHeader .RoomHeaderActions .RoomHeaderRecording .RoomHeaderRecordingDot{animation:RoomHeaderRecordingPulse 1.6s ease-in-out infinite;background-color:var(--Canceled);border-radius:50%;height:8px;width:8px}.RoomHeader .RoomHeaderActions .RoomHeaderRecording span{color:var(--Canceled);font-size:11px;font-weight:700;letter-spacing:.06em}.RoomHeader .RoomHeaderActions .RoomHeaderRecording .RoomHeaderRecordingTime{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.04em;min-width:34px;text-align:right}.RoomHeader .RoomHeaderActions .RoomHeaderTranscribing{align-items:center;background-color:color-mix(in srgb,var(--background_Blue) 14%,var(--background_White));border:1px solid color-mix(in srgb,var(--background_Blue) 45%,#0000);border-radius:50px;display:flex;gap:6px;height:27px;padding:4px 10px}.RoomHeader .RoomHeaderActions .RoomHeaderTranscribing .material-symbols-outlined{color:var(--background_Blue);font-size:15px}.RoomHeader .RoomHeaderActions .RoomHeaderTranscribing span{color:var(--background_Blue);font-size:11px;font-weight:700;letter-spacing:.06em}@keyframes RoomHeaderRecordingPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}.RoomHeader .RoomHeaderActions .RoomHeaderLocalTime,.RoomHeader .RoomHeaderActions .RoomHeaderRoomId{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;display:flex;gap:6px;height:27px;padding:4px 8px}.RoomHeader .RoomHeaderActions .RoomHeaderLocalTime .material-symbols-outlined,.RoomHeader .RoomHeaderActions .RoomHeaderRoomId .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.RoomHeader .RoomHeaderActions .RoomHeaderLocalTime span,.RoomHeader .RoomHeaderActions .RoomHeaderRoomId span{color:var(--text_Title_Dark);font-size:12px}.RoomHeader .RoomHeaderActions .RoomHeaderLocalTime{background-color:#0000;border:0}.RoomHeader .RoomHeaderActions .RoomHeaderAction{align-items:center;border-radius:6px;cursor:pointer;display:flex;height:27px;justify-content:center;position:relative;transition:background-color .2s ease;width:27px}.RoomHeader .RoomHeaderActions .RoomHeaderAction.is-info .material-symbols-outlined{color:var(--background_Blue)}.RoomHeader .RoomHeaderActions .RoomHeaderAction.is-active,.RoomHeader .RoomHeaderActions .RoomHeaderAction:focus-within,.RoomHeader .RoomHeaderActions .RoomHeaderAction:hover{background-color:var(--background_Gray_Dark_Light)}.RoomHeader .RoomHeaderActions .RoomHeaderAction .material-symbols-outlined{color:var(--text_Title_Dark);font-size:18px;font-variation-settings:"FILL" 0,"wght" 270,"GRAD" 0,"opsz" 24}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;cursor:default;max-width:calc(100vw - 24px);padding:14px;position:absolute;right:0;top:36px;width:320px;z-index:40}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoTitle{align-items:center;display:flex;gap:10px;height:32px;justify-content:space-between}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoTitle h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoEdit{align-items:center;display:flex;gap:8px}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoEdit input{background-color:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);flex:1 1;font-size:12px;height:32px;outline:none;padding:0 10px}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoEdit .RoomHeaderInfoEditActions{display:flex;gap:6px}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoAction{align-items:center;background-color:var(--background_White);border:1px solid #0000;border-radius:8px;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;width:28px}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoAction:hover{background-color:var(--background_Gray_Light)}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoAction .material-symbols-outlined{color:var(--text_Title_Dark);font-size:16px}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoAction.is-cancel .material-symbols-outlined{color:var(--text_Title_Light_Light)}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoAction:disabled{cursor:not-allowed;opacity:.6}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoStatus{align-items:center;background-color:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;gap:6px;padding:6px 8px;width:-webkit-fit-content;width:fit-content}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoStatus .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoStatus p{color:var(--text_Title_Light_Light);font-size:11px;letter-spacing:.08em;margin:0;text-transform:uppercase}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoStatus.is-ok .material-symbols-outlined,.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoStatus.is-ok p{color:var(--Done)}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoStatus.is-error .material-symbols-outlined,.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoStatus.is-error p{color:var(--Canceled)}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoRow{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:8px 0}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoRow span{color:var(--text_Title_Light_Light);font-size:12px;min-width:90px}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoRow p{color:var(--text_Title_Dark);font-size:12px;margin:0;text-align:right;word-break:break-word}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoRow.is-token{align-items:flex-start;flex-direction:column}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoRow.is-token p{text-align:left}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoRow.is-token textarea{background-color:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:11px;line-height:1.4;min-height:70px;padding:8px;resize:none;width:100%}@media(max-width:1050px){.RoomHeader{padding:0 16px}.RoomHeader .RoomHeaderLogo h2{font-size:18px}}@media(max-width:600px){.RoomHeader{min-height:48px;padding:0 10px}.RoomHeader .RoomHeaderLogo{margin-left:-8px;padding:4px 8px}.RoomHeader .RoomHeaderLogo h2{font-size:16px}.RoomHeader .RoomHeaderLogo h3{font-size:11px}.RoomHeader .RoomHeaderActions{gap:6px}.RoomHeader .RoomHeaderActions .RoomHeaderLocalTime,.RoomHeader .RoomHeaderActions .RoomHeaderRoomId{display:none}.RoomHeader .RoomHeaderActions .RoomHeaderAction{border-radius:8px;height:36px;width:36px}.RoomHeader .RoomHeaderActions .RoomHeaderAction .material-symbols-outlined{font-size:20px}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo{left:10px;max-width:none;position:fixed;right:10px;top:52px;width:auto}}.RoomInvite{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.RoomInvite .RoomInviteOverlay{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0f111599;cursor:default;position:absolute}.RoomInvite .RoomInvitePopup{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border-radius:10px;box-shadow:0 20px 40px #0f111540;display:flex;flex-direction:column;gap:10px;max-width:calc(100% - 32px);padding:24px;position:relative;width:520px;z-index:2}.RoomInvite .RoomInvitePopup .RoomInviteHeader{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:10px}.RoomInvite .RoomInvitePopup .RoomInviteHeader .RoomInviteTitle h2{color:var(--text_Title_Light);font-size:20px;font-weight:600}.RoomInvite .RoomInvitePopup .RoomInviteHeader .RoomInviteClose{align-items:center;background:#0000;border:1px solid #0000;border-radius:999px;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .2s ease;width:32px}.RoomInvite .RoomInvitePopup .RoomInviteHeader .RoomInviteClose .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.RoomInvite .RoomInvitePopup .RoomInviteHeader .RoomInviteClose:hover{background-color:var(--background_Gray_Light)}.RoomInvite .RoomInvitePopup .RoomInviteInput{align-items:center;display:flex;position:relative}.RoomInvite .RoomInvitePopup .RoomInviteInput:first-of-type input{flex:1 1}.RoomInvite .RoomInvitePopup .RoomInviteInput input{border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);flex:1 1;font-size:14px;height:42px;outline:3px solid #0000;padding:0 14px 0 40px;transition:all .2s ease}.RoomInvite .RoomInvitePopup .RoomInviteInput input:focus,.RoomInvite .RoomInvitePopup .RoomInviteInput input:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomInvite .RoomInvitePopup .RoomInviteInput input::placeholder{color:var(--text_Title_Light_Light);font-size:13px;font-weight:300}.RoomInvite .RoomInvitePopup .RoomInviteInput .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.RoomInvite .RoomInvitePopup .RoomInviteSelected{display:flex;flex-wrap:wrap;gap:8px}.RoomInvite .RoomInvitePopup .RoomInviteSelected .RoomInviteChip{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;font-weight:400;gap:8px;outline:3px solid #0000;padding:1px 10px 1px 1px;transition:all .2s ease}.RoomInvite .RoomInvitePopup .RoomInviteSelected .RoomInviteChip .RoomInviteChipAvatar{align-items:center;background:var(--border_Dark_Light);border-radius:999px;display:flex;flex-shrink:0;height:28px;justify-content:center;overflow:hidden;width:28px}.RoomInvite .RoomInvitePopup .RoomInviteSelected .RoomInviteChip .RoomInviteChipAvatar.is-fallback{border:1px solid #0000}.RoomInvite .RoomInvitePopup .RoomInviteSelected .RoomInviteChip .RoomInviteChipAvatar.is-fallback span{color:var(--text_Title_Light);font-size:11px;font-weight:600;text-transform:uppercase}.RoomInvite .RoomInvitePopup .RoomInviteSelected .RoomInviteChip .RoomInviteChipAvatar img{height:100%;object-fit:cover;width:100%}.RoomInvite .RoomInvitePopup .RoomInviteSelected .RoomInviteChip:hover{background:var(--background_Gray_Light);border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomInvite .RoomInvitePopup .RoomInviteSelected .RoomInviteChip span{white-space:nowrap}.RoomInvite .RoomInvitePopup .RoomInviteSelected .RoomInviteChip .RoomInviteChipRemove{align-items:center;background:#0000;border:none;border-radius:999px;cursor:pointer;display:flex;height:22px;justify-content:center;padding:0;transition:all .2s ease;width:22px}.RoomInvite .RoomInvitePopup .RoomInviteSelected .RoomInviteChip .RoomInviteChipRemove .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.RoomInvite .RoomInvitePopup .RoomInviteList{display:flex;flex-direction:column;margin-top:5px}.RoomInvite .RoomInvitePopup .RoomInviteList h3{color:var(--text_Title_Light);font-size:13px;font-weight:600;margin-bottom:8px}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems{display:flex;flex-direction:column;gap:8px;max-height:240px;overflow-y:auto}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteRow{align-items:center;background:var(--background_Gray_Light);border:1px solid #0000;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;justify-content:space-between;padding:10px 12px}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteTeamInfo{align-items:center;display:flex;gap:10px}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteTeamInfo .RoomInviteAvatar{align-items:center;background:var(--border_Dark_Light);border-radius:999px;display:flex;flex-shrink:0;height:36px;justify-content:center;overflow:hidden;width:36px}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteTeamInfo .RoomInviteAvatar.is-fallback span{color:var(--text_Title_Light);font-size:14px;font-weight:600;text-transform:uppercase}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteTeamInfo .RoomInviteAvatar img{height:100%;object-fit:cover;width:100%}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteTeamInfo .RoomInviteTeamText{display:flex;flex-direction:column}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteTeamInfo span{color:var(--text_Title_Dark);font-weight:600}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteTeamInfo p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteCheck{align-items:center;cursor:pointer;display:flex;gap:8px}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteCheck input{display:none}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteCheck .RoomInviteCheckBox{background:var(--background_White);border:1px solid #cbd5f5;border-radius:5px;box-shadow:0 1px 1px #0f172a0f;height:18px;position:relative;transition:all .2s ease;width:18px}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteCheck:hover .RoomInviteCheckBox{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11f}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteCheck input:checked+.RoomInviteCheckBox{background:var(--background_Blue);border-color:var(--outline_Blue);box-shadow:0 0 0 3px #6366f12e}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteCheck input:checked+.RoomInviteCheckBox:after{border:solid var(--background_White);border-width:0 2px 2px 0;content:"";height:7px;left:50%;position:absolute;top:50%;transform:translate(-50%,-55%) rotate(45deg);width:2px}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteEmpty{background-color:var(--background_Gray_Light);border-radius:8px;color:var(--text_Title_Light_Light);font-size:12px;padding:12px 8px}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteEmpty .RoomInviteSearchAction{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:600;margin-left:-2px;text-underline-offset:3px;transition:all .2s ease}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteEmpty .RoomInviteSearchAction:focus,.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteEmpty .RoomInviteSearchAction:hover{text-decoration:underline}.RoomInvite .RoomInvitePopup .RoomInviteActions{align-items:center;display:flex;gap:12px;justify-content:flex-end;margin-top:14px}.RoomInvite .RoomInvitePopup .RoomInviteActions .RoomInviteCancel{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:flex;font-weight:400;height:33px;justify-content:center;padding:9px 16px;transition:all .2s ease}.RoomInvite .RoomInvitePopup .RoomInviteActions .RoomInviteCancel:hover{background:var(--background_Gray_Light)}.RoomInvite .RoomInvitePopup .RoomInviteActions .RoomInviteSend{align-items:center;background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-weight:400;gap:8px;height:33px;justify-content:center;outline:3px solid #0000;padding:9px 25px;transition:all .2s ease}.RoomInvite .RoomInvitePopup .RoomInviteActions .RoomInviteSend:hover{outline:3px solid var(--outline_Blue)}.RoomInvite .RoomInvitePopup .RoomInviteActions .RoomInviteSend:disabled{box-shadow:none;cursor:default;opacity:.6;transform:none}.RoomInvite .RoomInvitePopup .RoomInviteError{color:var(--Canceled);font-size:12px}@media(max-width:1050px){.RoomInvite .RoomInvitePopup{padding:20px;width:480px}}@media(max-width:600px){.RoomInvite .RoomInvitePopup{max-height:calc(100vh - 24px);max-width:calc(100vw - 20px);overflow-y:auto;padding:16px;width:100%}.RoomInvite .RoomInvitePopup .RoomInviteHeader .RoomInviteTitle h2{font-size:17px}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems{max-height:50vh}.RoomInvite .RoomInvitePopup .RoomInviteActions{flex-wrap:wrap}.RoomInvite .RoomInvitePopup .RoomInviteActions .RoomInviteCancel,.RoomInvite .RoomInvitePopup .RoomInviteActions .RoomInviteSend{flex:1 1 auto;height:40px;justify-content:center;min-height:40px}}.RoomChat{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-basis:0;flex-direction:column;gap:16px;max-width:0;opacity:0;overflow:visible;padding:0;pointer-events:none;transform:translateX(100%);transition:transform .25s ease,opacity .25s ease,max-width .25s ease,flex-basis .25s ease,padding .25s ease}.RoomChat.is-open{flex-basis:340px;margin-left:-9px;margin-right:24px;max-width:340px;opacity:1;padding:20px 0;pointer-events:auto;transform:translateX(0)}.RoomChat .RoomChatHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:0 16px}.RoomChat .RoomChatHeader .RoomChatTitle{align-items:center;display:flex;gap:8px}.RoomChat .RoomChatHeader .RoomChatTitle span{color:var(--text_Title_Dark);font-size:20px}.RoomChat .RoomChatHeader .RoomChatTitle h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.RoomChat .RoomChatHeader .RoomChatToggle{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:50px;color:var(--text_Title_Dark);cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .2s ease;width:32px}.RoomChat .RoomChatHeader .RoomChatToggle:hover{background:var(--background_Gray_Light)}.RoomChat .RoomChatHeader .RoomChatToggle span{font-size:20px}.RoomChat .RoomChatPinned{border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:0 16px}.RoomChat .RoomChatPinned .RoomChatPinnedHeader{align-items:center;display:none;gap:6px}.RoomChat .RoomChatPinned .RoomChatPinnedHeader span{color:var(--background_Blue);font-size:16px}.RoomChat .RoomChatPinned .RoomChatPinnedHeader p{color:var(--text_Title_Light);font-size:12px;font-weight:400;margin:0}.RoomChat .RoomChatPinned .RoomChatPinnedList{border-bottom:1px solid var(--border_Light);display:flex;flex-direction:column;gap:8px}.RoomChat .RoomChatPinned .RoomChatPinnedList .RoomChatPinnedItem{display:flex;flex-direction:column;padding-bottom:5px}.RoomChat .RoomChatPinned .RoomChatPinnedList .RoomChatPinnedItem .RoomChatPinnedItemHeader{align-items:center;display:flex;gap:8px;justify-content:space-between}.RoomChat .RoomChatPinned .RoomChatPinnedList .RoomChatPinnedItem .RoomChatPinnedItemHeader h5{color:var(--text_Title_Dark);font-size:12px;font-weight:600;margin:0}.RoomChat .RoomChatPinned .RoomChatPinnedList .RoomChatPinnedItem .RoomChatPinnedItemHeader .RoomChatPinnedUnpin{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:flex;height:24px;justify-content:center;transition:background .15s ease;width:24px}.RoomChat .RoomChatPinned .RoomChatPinnedList .RoomChatPinnedItem .RoomChatPinnedItemHeader .RoomChatPinnedUnpin:hover{background:var(--background_Gray_Dark_Light)}.RoomChat .RoomChatPinned .RoomChatPinnedList .RoomChatPinnedItem .RoomChatPinnedItemHeader .RoomChatPinnedUnpin:disabled{cursor:not-allowed;opacity:.5}.RoomChat .RoomChatPinned .RoomChatPinnedList .RoomChatPinnedItem .RoomChatPinnedItemHeader .RoomChatPinnedUnpin .material-symbols-outlined{color:var(--background_Blue);font-size:14px}.RoomChat .RoomChatPinned .RoomChatPinnedList .RoomChatPinnedItem h5{color:var(--text_Title_Dark);font-size:12px;font-weight:600;margin:0}.RoomChat .RoomChatPinned .RoomChatPinnedList .RoomChatPinnedItem p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;margin:0;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}.RoomChat .RoomChatMessages{-ms-overflow-style:none;align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:10px;overflow-x:hidden;overflow-y:auto;padding:10px 16px 0;scrollbar-width:none}.RoomChat .RoomChatMessages::-webkit-scrollbar{height:0;width:0}.RoomChat .RoomChatMessages:focus-within,.RoomChat .RoomChatMessages:hover{scrollbar-color:var(--text_Title_Light_Light_Light) #0000;scrollbar-width:thin}.RoomChat .RoomChatMessages:focus-within::-webkit-scrollbar,.RoomChat .RoomChatMessages:hover::-webkit-scrollbar{width:8px}.RoomChat .RoomChatMessages:focus-within::-webkit-scrollbar-thumb,.RoomChat .RoomChatMessages:hover::-webkit-scrollbar-thumb{background-color:var(--text_Title_Light_Light_Light);border-radius:999px}.RoomChat .RoomChatMessages:focus-within::-webkit-scrollbar-track,.RoomChat .RoomChatMessages:hover::-webkit-scrollbar-track{background:#0000}.RoomChat .RoomChatMessages .RoomChatLoadingMore{align-items:center;background:color-mix(in srgb,var(--background_Gray_Dark_Light) 80%,#0000);border-radius:10px;color:var(--text_Title_Light_Light);display:flex;gap:6px;justify-content:center;padding:6px 10px;width:100%}.RoomChat .RoomChatMessages .RoomChatLoadingMore .material-symbols-outlined{animation:RoomChatSpinner 1s linear infinite;color:var(--background_Blue);font-size:16px}.RoomChat .RoomChatMessages .RoomChatLoadingMore p{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.RoomChat .RoomChatMessages .RoomChatEmpty{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:12px 14px}.RoomChat .RoomChatMessages .RoomChatEmpty .RoomChatEmptyIcon{align-items:center;border-radius:8px;display:flex;gap:5px;height:28px;justify-content:center;width:28px}.RoomChat .RoomChatMessages .RoomChatEmpty .RoomChatEmptyIcon .material-symbols-outlined{color:var(--background_Blue);font-size:15px}.RoomChat .RoomChatMessages .RoomChatEmpty .RoomChatEmptyIcon h5{color:var(--text_Title_Dark);font-size:12px;font-weight:400;margin:0;text-align:center;white-space:nowrap}.RoomChat .RoomChatMessages .RoomChatEmpty .RoomChatEmptyContent{display:flex;flex-direction:column;margin-bottom:5px;margin-top:3px;width:95%}.RoomChat .RoomChatMessages .RoomChatEmpty .RoomChatEmptyContent p{color:var(--text_Title_Light_Light);font-size:11px;line-height:1.4;text-align:center}.RoomChat .RoomChatMessages .RoomChatMessage{display:flex;flex-direction:column;gap:6px;margin-bottom:7px;position:relative;transition:border-color .2s ease,background .2s ease;width:100%}.RoomChat .RoomChatMessages .RoomChatMessage.is-pending{opacity:.8}.RoomChat .RoomChatMessages .RoomChatMessage.is-failed .RoomChatMessageBubble{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:color-mix(in srgb,var(--Canceled) 40%,#0000)}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader{align-items:center;display:flex;gap:8px;justify-content:space-between;position:relative}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageSender{align-items:center;display:flex;gap:8px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageSender h5{color:var(--text_Title_Dark);font-size:12px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageSender .RoomChatMessageTime{color:var(--text_Title_Light_Light);font-size:11px;white-space:nowrap}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader h5{color:var(--text_Title_Dark);font-size:12px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta{align-items:center;display:flex;gap:10px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageTime{color:var(--text_Title_Light_Light);font-size:11px;white-space:nowrap}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions{align-items:center;display:flex;gap:6px;opacity:0;pointer-events:auto;position:absolute;right:0;top:-10px;transform:translateY(0);transition:opacity .18s ease,transform .18s ease;visibility:hidden;z-index:6}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions button{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:flex;height:26px;justify-content:center;transition:background .15s ease;width:26px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions button:hover{background:var(--background_Gray_Dark_Light)}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions button:disabled{cursor:not-allowed;opacity:.5}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions button .material-symbols-outlined{color:var(--text_Title_Dark);font-size:16px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions button .material-symbols-outlined.is-pinned{color:var(--background_Blue)}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions .RoomChatReactionMenu{align-items:center;animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-wrap:wrap;gap:6px;padding:8px 10px;position:absolute;right:0;top:32px;width:200px;z-index:7}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions .RoomChatReactionMenu button{background:var(--background_Gray_Light);border:1px solid #0000;border-radius:10px;flex:0 0 30px;height:30px;width:30px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions .RoomChatReactionMenu button span{font-size:16px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions .RoomChatReactionMenu button.is-selected{background:color-mix(in srgb,var(--background_Blue) 20%,#0000);border-color:var(--background_Blue)}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageBubble{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:15px;display:flex;flex-direction:column;gap:6px;max-width:85%;padding:12px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageBubble p{color:var(--text_Title_Dark);font-size:12px;font-weight:400;line-height:1.4;margin:0;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageBubble .RoomChatMessageMedia{display:flex;flex-wrap:wrap;gap:6px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageBubble .RoomChatMessageMedia .RoomChatMessageMediaItem--image{border:1px solid var(--border_Light);border-radius:10px;display:block;line-height:0;max-width:180px;overflow:hidden}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageBubble .RoomChatMessageMedia .RoomChatMessageMediaItem--image img{display:block;max-height:200px;object-fit:cover;width:100%}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageBubble .RoomChatMessageMedia .RoomChatMessageMediaItem--file{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);display:inline-flex;gap:8px;max-width:200px;padding:8px 10px;text-decoration:none}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageBubble .RoomChatMessageMedia .RoomChatMessageMediaItem--file:hover{border-color:var(--background_Blue)}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageBubble .RoomChatMessageMedia .RoomChatMessageMediaItem--file .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:18px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageBubble .RoomChatMessageMedia .RoomChatMessageMediaItem--file .RoomChatMessageMediaName{flex:1 1;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageBubble .RoomChatPinnedBadge{align-items:center;align-self:flex-start;background:color-mix(in srgb,var(--text_Title_Dark) 8%,#0000);border-radius:999px;display:inline-flex;gap:6px;padding:4px 10px 4px 8px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageBubble .RoomChatPinnedBadge .material-symbols-outlined{color:var(--background_Blue);font-size:14px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageBubble .RoomChatPinnedBadge p{color:var(--text_Title_Dark);font-size:11px;margin:0}.RoomChat .RoomChatMessages .RoomChatMessage.is-mine{align-self:flex-end}.RoomChat .RoomChatMessages .RoomChatMessage.is-mine .RoomChatMessageHeader,.RoomChat .RoomChatMessages .RoomChatMessage.is-mine .RoomChatMessageHeader .RoomChatMessageMeta{justify-content:flex-end}.RoomChat .RoomChatMessages .RoomChatMessage.is-mine .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions,.RoomChat .RoomChatMessages .RoomChatMessage.is-mine .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions .RoomChatReactionMenu{left:0;right:auto}.RoomChat .RoomChatMessages .RoomChatMessage.is-mine .RoomChatMessageBubble{background:color-mix(in srgb,var(--background_Blue) 20%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 40%,#0000);margin-left:auto}.RoomChat .RoomChatMessages .RoomChatMessage.is-mine .RoomChatMessageBubble .RoomChatPinnedBadge p,.RoomChat .RoomChatMessages .RoomChatMessage.is-mine .RoomChatMessageBubble p{color:var(--text_Title_Dark)}.RoomChat .RoomChatMessages .RoomChatMessage.is-mine .RoomChatMessageReactions{justify-content:flex-end;margin-left:auto}.RoomChat .RoomChatMessages .RoomChatMessage.is-mine .RoomChatMessageError{align-self:flex-end}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageError{align-items:center;align-self:flex-start;background:color-mix(in srgb,var(--Canceled) 12%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 35%,#0000);border-radius:999px;color:var(--Canceled);display:inline-flex;font-size:10px;font-weight:600;gap:4px;padding:3px 10px 3px 7px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageError .material-symbols-outlined{color:var(--Canceled);font-size:13px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageReactions{align-items:center;display:flex;flex-wrap:wrap;gap:6px;position:relative;z-index:2}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageReactions .RoomChatReaction{align-items:center;animation:RoomChatReactionPop .52s cubic-bezier(.16,1,.3,1);background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 0 0 #38bdf800;display:flex;gap:4px;padding:4px 8px;position:relative;transform-origin:center}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageReactions .RoomChatReaction span{font-size:13px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageReactions .RoomChatReaction p{background:#0000;border:none;border-radius:0;color:var(--text_Title_Dark);font-size:11px;margin:0;padding:0}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageReactions .RoomChatReaction .RoomChatReactionTooltip{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;bottom:130%;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;left:0;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;transform:translateY(4px);transition:opacity .15s ease,transform .15s ease;visibility:hidden;z-index:3}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageReactions .RoomChatReaction .RoomChatReactionTooltip p{color:var(--text_Title_Dark);font-size:11px;margin:0;white-space:nowrap}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageReactions .RoomChatReaction:hover .RoomChatReactionTooltip{opacity:1;transform:translateY(0);visibility:visible}.RoomChat .RoomChatMessages .RoomChatMessage:hover .RoomChatMessageActions{opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important;visibility:visible!important}.RoomChat .RoomChatMessages .RoomChatMessage:focus-within .RoomChatMessageActions{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.RoomChat .RoomChatComposerMain{padding:0 16px;position:relative}.RoomChat .RoomChatComposerMain .RoomChatNewMessage{align-items:center;background:var(--background_Gray_Dark_Light);border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Dark);cursor:pointer;display:flex;gap:10px;left:50%;padding:6px 16px 6px 10px;position:absolute;top:-55px;transform:translateX(-50%);transition:background-color .2s ease,border-color .2s ease;z-index:10}.RoomChat .RoomChatComposerMain .RoomChatNewMessage:hover{background-color:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.RoomChat .RoomChatComposerMain .RoomChatNewMessage .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.RoomChat .RoomChatComposerMain .RoomChatNewMessage .RoomChatNewMessageText{display:flex;flex-direction:column;gap:4px}.RoomChat .RoomChatComposerMain .RoomChatNewMessage .RoomChatNewMessageText h6{color:var(--text_Title_Dark);font-size:11px;font-weight:500;margin:0;text-align:left}.RoomChat .RoomChatComposerMain .RoomChatNewMessage .RoomChatNewMessageText p{line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--text_Title_Light_Light);display:-webkit-box;font-size:11px;line-height:1.4;margin:0;max-width:200px;overflow:hidden}.RoomChat .RoomChatComposerMain .RoomChatDisabledNotice{align-items:center;display:flex;gap:6px;margin-bottom:6px}.RoomChat .RoomChatComposerMain .RoomChatDisabledNotice .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:14px}.RoomChat .RoomChatComposerMain .RoomChatDisabledNotice p{color:var(--text_Title_Light_Light);font-size:11px;font-weight:500;margin:0}.RoomChat .RoomChatComposerMain .RoomChatComposer{background:var(--background_White);border:1px solid var(--border_Light);border-radius:20px;box-shadow:0 1px 3px #0000000d;cursor:text;display:flex;flex-direction:column;gap:6px;padding:12px 12px 8px 14px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.RoomChat .RoomChatComposerMain .RoomChatComposer:focus-within,.RoomChat .RoomChatComposerMain .RoomChatComposer:hover{border-color:var(--border_Dark_Light)}.RoomChat .RoomChatComposerMain .RoomChatComposer.is-disabled{cursor:not-allowed;opacity:.55}.RoomChat .RoomChatComposerMain .RoomChatComposer.is-disabled:focus-within,.RoomChat .RoomChatComposerMain .RoomChatComposer.is-disabled:hover{border-color:var(--border_Light)}.RoomChat .RoomChatComposerMain .RoomChatComposer.is-disabled textarea{cursor:not-allowed}.RoomChat .RoomChatComposerMain .RoomChatComposer textarea{background:#0000!important;background-color:#0000!important;border:none;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;line-height:1.45;max-height:130px;min-height:24px;outline:none;overflow-y:auto;padding:2px 2px 0;resize:none;width:100%}.RoomChat .RoomChatComposerMain .RoomChatComposer textarea::placeholder{color:var(--text_Title_Light_Light)}.RoomChat .RoomChatComposerMain .RoomChatComposer .RoomChatComposerAttachments{display:flex;flex-wrap:wrap;gap:8px;padding:2px 0}.RoomChat .RoomChatComposerMain .RoomChatComposer .RoomChatComposerAttachments .RoomChatComposerAttachment{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;overflow:hidden;position:relative}.RoomChat .RoomChatComposerMain .RoomChatComposer .RoomChatComposerAttachments .RoomChatComposerAttachment.is-image{height:52px;width:52px}.RoomChat .RoomChatComposerMain .RoomChatComposer .RoomChatComposerAttachments .RoomChatComposerAttachment.is-image img{display:block;height:100%;object-fit:cover;width:100%}.RoomChat .RoomChatComposerMain .RoomChatComposer .RoomChatComposerAttachments .RoomChatComposerAttachment.is-file .RoomChatComposerAttachmentFile{align-items:center;display:inline-flex;gap:6px;height:52px;max-width:170px;padding:0 26px 0 10px}.RoomChat .RoomChatComposerMain .RoomChatComposer .RoomChatComposerAttachments .RoomChatComposerAttachment.is-file .RoomChatComposerAttachmentFile .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:18px}.RoomChat .RoomChatComposerMain .RoomChatComposer .RoomChatComposerAttachments .RoomChatComposerAttachment.is-file .RoomChatComposerAttachmentFile .RoomChatComposerAttachmentName{color:var(--text_Title_Light);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomChat .RoomChatComposerMain .RoomChatComposer .RoomChatComposerAttachments .RoomChatComposerAttachment .RoomChatComposerAttachmentRemove{align-items:center;background:#0f172a9e;border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;height:18px;justify-content:center;padding:0;position:absolute;right:2px;top:2px;width:18px}.RoomChat .RoomChatComposerMain .RoomChatComposer .RoomChatComposerAttachments .RoomChatComposerAttachment .RoomChatComposerAttachmentRemove .material-symbols-outlined{color:#fff;font-size:13px}.RoomChat .RoomChatComposerMain .RoomChatComposer .RoomChatComposerAttachments .RoomChatComposerAttachment .RoomChatComposerAttachmentRemove:hover{background:#0f172ad1}.RoomChat .RoomChatComposerMain .RoomChatComposer .RoomChatComposerToolbar{align-items:center;display:flex;gap:8px;justify-content:space-between}.RoomChat .RoomChatComposerMain .RoomChatComposer .RoomChatComposerToolbar .RoomChatComposerAttachBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;transition:color .15s ease,border-color .15s ease,box-shadow .15s ease;width:34px}.RoomChat .RoomChatComposerMain .RoomChatComposer .RoomChatComposerToolbar .RoomChatComposerAttachBtn .material-symbols-outlined{font-size:18px}.RoomChat .RoomChatComposerMain .RoomChatComposer .RoomChatComposerToolbar .RoomChatComposerAttachBtn:hover:not(:disabled){border-color:var(--background_Blue);color:var(--background_Blue)}.RoomChat .RoomChatComposerMain .RoomChatComposer .RoomChatComposerToolbar .RoomChatComposerAttachBtn:disabled{cursor:not-allowed;opacity:.5}.RoomChat .RoomChatComposerMain .RoomChatComposer .RoomChatComposerToolbar .RoomChatComposerAttachBtn.is-loading .material-symbols-outlined{animation:RoomChatSpinner .9s linear infinite}.RoomChat .RoomChatComposerMain .RoomChatComposer .RoomChatComposerToolbar .RoomChatComposerSendBtn{align-items:center;background:var(--text_Title_Dark);border:none;border-radius:50%;color:var(--background_White);cursor:pointer;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;transition:background .28s ease,transform .28s cubic-bezier(.34,1.56,.64,1),opacity .15s ease;width:34px}.RoomChat .RoomChatComposerMain .RoomChatComposer .RoomChatComposerToolbar .RoomChatComposerSendBtn .material-symbols-outlined{color:var(--background_White);font-size:17px}.RoomChat .RoomChatComposerMain .RoomChatComposer .RoomChatComposerToolbar .RoomChatComposerSendBtn:hover:not(:disabled){background:color-mix(in srgb,var(--text_Title_Dark) 88%,#0000)}.RoomChat .RoomChatComposerMain .RoomChatComposer .RoomChatComposerToolbar .RoomChatComposerSendBtn:disabled{background:var(--background_Gray_Light);cursor:not-allowed}.RoomChat .RoomChatComposerMain .RoomChatComposer .RoomChatComposerToolbar .RoomChatComposerSendBtn:disabled .material-symbols-outlined{color:var(--text_Title_Light_Light)}.RoomChat .RoomChatComposerMain .RoomChatLimitWarning{align-items:center;bottom:-16px;color:var(--Canceled);display:flex;gap:6px;left:50%;margin-top:6px;position:absolute;transform:translateX(-50%)}.RoomChat .RoomChatComposerMain .RoomChatLimitWarning .material-symbols-outlined{color:var(--Canceled);font-size:10px}.RoomChat .RoomChatComposerMain .RoomChatLimitWarning p{color:var(--Canceled);font-size:10px;font-weight:500;margin:0;white-space:nowrap}@media(max-width:1050px){.RoomChat.is-open{flex-basis:300px;margin-right:16px;max-width:300px}}@media(max-width:600px){.RoomChat.is-open{border-radius:0;flex-basis:auto;height:100%;inset:0;margin:0;max-width:none;padding:16px 0;position:fixed;width:100%;z-index:40}.RoomChat .RoomChatMessage .RoomChatMessageBubble{max-width:90%}.RoomChat .RoomChatComposerMain .RoomChatComposer textarea{font-size:14px}}@keyframes RoomChatSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes RoomChatReactionPop{0%{box-shadow:0 0 0 #0b5fff00;opacity:.2;transform:scale(.2) rotate(-18deg)}30%{box-shadow:0 0 18px #0b5fffa6,0 0 36px #0b5fff59;opacity:1;transform:scale(1.4) rotate(12deg)}55%{box-shadow:0 0 10px #0b5fff59,0 0 22px #0b5fff40;transform:scale(.85) rotate(-10deg)}75%{box-shadow:0 0 14px #0b5fff73,0 0 28px #0b5fff40;transform:scale(1.15) rotate(6deg)}to{box-shadow:0 0 0 #0b5fff00;opacity:1;transform:scale(1) rotate(0deg)}}.RoomSettings{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-basis:0;flex-direction:column;gap:16px;max-width:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;transform:translateX(100%);transition:transform .25s ease,opacity .25s ease,max-width .25s ease,flex-basis .25s ease,padding .25s ease}.RoomSettings.is-open{flex-basis:320px;margin-left:-9px;margin-right:25px;max-width:320px;opacity:1;overflow:visible;padding:20px 18px;pointer-events:auto;transform:translateX(0)}.RoomSettings .RoomSettingsHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.RoomSettings .RoomSettingsHeader .RoomSettingsTitle{align-items:center;display:flex;gap:8px}.RoomSettings .RoomSettingsHeader .RoomSettingsTitle span{color:var(--text_Title_Dark);font-size:20px}.RoomSettings .RoomSettingsHeader .RoomSettingsTitle h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.RoomSettings .RoomSettingsHeader .RoomSettingsToggle{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:50px;color:var(--text_Title_Dark);cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .2s ease;width:32px}.RoomSettings .RoomSettingsHeader .RoomSettingsToggle:hover{background:var(--background_Gray_Light)}.RoomSettings .RoomSettingsHeader .RoomSettingsToggle span{font-size:20px}.RoomSettings .RoomSettingsBody{display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0;overflow-x:hidden;overflow-y:auto}.RoomSettings .RoomSettingsBody .RoomSettingsPermissions{display:flex;flex-direction:column;gap:8px}.RoomSettings .RoomSettingsBody .RoomSettingsPermissions h5{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;letter-spacing:.08em;margin:0;text-transform:uppercase}.RoomSettings .RoomSettingsBody .RoomSettingsPermissions .RoomSettingsPermissionsList{display:flex;flex-direction:column}.RoomSettings .RoomSettingsBody .RoomSettingsPermissions .RoomSettingsPermissionsList .RoomSettingsPermissionRow{align-items:flex-start;display:flex;gap:10px;padding:12px 0}.RoomSettings .RoomSettingsBody .RoomSettingsPermissions .RoomSettingsPermissionsList .RoomSettingsPermissionRow:not(:last-child){border-bottom:1px solid var(--border_Light)}.RoomSettings .RoomSettingsBody .RoomSettingsPermissions .RoomSettingsPermissionsList .RoomSettingsPermissionRow .RoomSettingsPermissionText{cursor:pointer;display:flex;flex-direction:column;gap:2px;min-width:0}.RoomSettings .RoomSettingsBody .RoomSettingsPermissions .RoomSettingsPermissionsList .RoomSettingsPermissionRow .RoomSettingsPermissionText p{color:var(--text_Title_Dark);font-size:13px;font-weight:500;line-height:1.3;margin:0}.RoomSettings .RoomSettingsBody .RoomSettingsPermissions .RoomSettingsPermissionsList .RoomSettingsPermissionRow .RoomSettingsPermissionText span{color:var(--text_Title_Light_Light);font-size:11px;line-height:1.4}@media(max-width:1050px){.RoomSettings.is-open{flex-basis:280px;margin-right:16px;max-width:280px}}@media(max-width:600px){.RoomSettings.is-open{border-radius:0;flex-basis:auto;height:100%;inset:0;margin:0;max-width:none;padding:16px;position:fixed;width:100%;z-index:40}}.RoomEffects{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-basis:0;flex-direction:column;gap:16px;max-width:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;transform:translateX(100%);transition:transform .25s ease,opacity .25s ease,max-width .25s ease,flex-basis .25s ease,padding .25s ease}.RoomEffects.is-open{flex-basis:320px;margin-left:-9px;margin-right:25px;max-width:320px;opacity:1;overflow:visible;padding:20px 18px;pointer-events:auto;transform:translateX(0)}.RoomEffects .RoomEffectsHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.RoomEffects .RoomEffectsHeader .RoomEffectsTitle{align-items:center;display:flex;gap:8px}.RoomEffects .RoomEffectsHeader .RoomEffectsTitle span{color:var(--text_Title_Dark);font-size:20px}.RoomEffects .RoomEffectsHeader .RoomEffectsTitle h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;white-space:nowrap}.RoomEffects .RoomEffectsHeader .RoomEffectsToggle{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:50px;color:var(--text_Title_Dark);cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .2s ease;width:32px}.RoomEffects .RoomEffectsHeader .RoomEffectsToggle:hover{background:var(--background_Gray_Light)}.RoomEffects .RoomEffectsHeader .RoomEffectsToggle span{font-size:20px}.RoomEffects .RoomEffectsBody{display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0;overflow-x:hidden;overflow-y:auto}.RoomEffects .RoomEffectsBody .RoomEffectsPreview{aspect-ratio:16/9;background:var(--background_Gray_Dark_Light);border-radius:12px;flex-shrink:0;overflow:hidden;position:relative;width:100%}.RoomEffects .RoomEffectsBody .RoomEffectsPreview video{height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.RoomEffects .RoomEffectsBody .RoomEffectsPreview .RoomEffectsPreviewOff{align-items:center;background:var(--background_Gray_Dark_Light);display:flex;flex-direction:column;gap:6px;inset:0;justify-content:center;position:absolute;z-index:2}.RoomEffects .RoomEffectsBody .RoomEffectsPreview .RoomEffectsPreviewOff .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:28px}.RoomEffects .RoomEffectsBody .RoomEffectsPreview .RoomEffectsPreviewOff p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.RoomEffects .RoomEffectsBody .RoomEffectsSection{display:flex;flex-direction:column;gap:10px}.RoomEffects .RoomEffectsBody .RoomEffectsSection h5{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;letter-spacing:.08em;margin:0;text-transform:uppercase}.RoomEffects .RoomEffectsBody .RoomEffectsSection .RoomEffectsOptions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;padding:4px}.RoomEffects .RoomEffectsBody .RoomEffectsSection .RoomEffectsOptions .RoomEffectsOption{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:14px;cursor:pointer;display:flex;height:56px;justify-content:center;outline:2px solid #0000;outline-offset:2px;position:relative;transition:background .15s ease,outline-color .15s ease,transform .08s ease;width:56px}.RoomEffects .RoomEffectsBody .RoomEffectsSection .RoomEffectsOptions .RoomEffectsOption .material-symbols-outlined{color:var(--text_Title_Dark);font-size:22px}.RoomEffects .RoomEffectsBody .RoomEffectsSection .RoomEffectsOptions .RoomEffectsOption input{display:none}.RoomEffects .RoomEffectsBody .RoomEffectsSection .RoomEffectsOptions .RoomEffectsOption:hover{background:var(--background_Gray_Dark_Light)}.RoomEffects .RoomEffectsBody .RoomEffectsSection .RoomEffectsOptions .RoomEffectsOption:active{transform:scale(.96)}.RoomEffects .RoomEffectsBody .RoomEffectsSection .RoomEffectsOptions .RoomEffectsOption.is-selected{outline:2px solid var(--background_Blue)}.RoomEffects .RoomEffectsBody .RoomEffectsSection .RoomEffectsOptions .RoomEffectsOption.is-selected .material-symbols-outlined{color:var(--background_Blue)}.RoomEffects .RoomEffectsBody .RoomEffectsSection .RoomEffectsOptions .RoomEffectsOption.is-busy{opacity:.6;pointer-events:none}.RoomEffects .RoomEffectsBody .RoomEffectsSection .RoomEffectsBusy{align-items:center;display:flex;gap:8px}.RoomEffects .RoomEffectsBody .RoomEffectsSection .RoomEffectsBusy .GlobalSpinner{height:14px;width:14px}.RoomEffects .RoomEffectsBody .RoomEffectsSection .RoomEffectsBusy p{color:var(--text_Title_Light);font-size:12px;margin:0}.RoomEffects .RoomEffectsBody .RoomEffectsSection .RoomEffectsNote{color:var(--text_Title_Light_Light);font-size:11px;line-height:1.45;margin:0}@media(max-width:1050px){.RoomEffects.is-open{flex-basis:280px;margin-right:16px;max-width:280px}}@media(max-width:600px){.RoomEffects.is-open{border-radius:0;flex-basis:auto;height:100%;inset:0;margin:0;max-width:none;padding:16px;position:fixed;width:100%;z-index:40}}.RoomAI{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-basis:0;flex-direction:column;max-width:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;transform:translateX(100%);transition:transform .25s ease,opacity .25s ease,max-width .25s ease,flex-basis .25s ease,padding .25s ease}.RoomAI.is-open{flex-basis:400px;margin-left:-9px;margin-right:25px;max-width:400px;opacity:1;pointer-events:auto;transform:translateX(0)}.RoomAI>*{flex:1 1;height:100%;min-height:0}.RoomAI>.GenayaAIConversation{border:none;width:100%}.RoomAI>.GenayaAIConversation .GenayaAIConversation_Header{padding-top:10px}@media(max-width:1050px){.RoomAI.is-open{flex-basis:330px;margin-right:16px;max-width:330px}}@media(max-width:600px){.RoomAI.is-open{border-radius:0;flex-basis:auto;height:100%;inset:0;margin:0;max-width:none;position:fixed;width:100%;z-index:40}}.RoomPip{background:#101318;display:flex;flex-direction:column;gap:10px;inset:0;overflow:hidden;padding:10px;position:fixed}.RoomPip .RoomPipVideo{background:#1a1f27;border-radius:12px;flex:1 1;min-height:0;overflow:hidden;position:relative}.RoomPip .RoomPipVideo video{height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.RoomPip .RoomPipVideo.is-screen video{object-fit:contain;transform:none}.RoomPip .RoomPipVideo .RoomPipName{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:#0f11158c;border-radius:7px;bottom:8px;color:#fff;font-size:12px;left:8px;margin:0;max-width:85%;overflow:hidden;padding:3px 10px;position:absolute;text-overflow:ellipsis;white-space:nowrap;z-index:2}.RoomPip .RoomPipReactions{align-items:center;display:flex;flex-shrink:0;gap:2px;justify-content:center;overflow-x:auto;padding:2px 0}.RoomPip .RoomPipReactions .RoomPipReaction{align-items:center;background:#0000;border:none;border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;min-width:30px;transition:background .15s ease,transform .1s ease;width:30px}.RoomPip .RoomPipReactions .RoomPipReaction span{font-size:16px;line-height:1}.RoomPip .RoomPipReactions .RoomPipReaction img{border-radius:50%;height:17px;object-fit:contain;width:17px}.RoomPip .RoomPipReactions .RoomPipReaction:hover{background:#ffffff1f;transform:scale(1.12)}.RoomPip .RoomPipReactions .RoomPipReaction:active{transform:scale(.95)}.RoomPip .RoomPipControls{align-items:center;display:flex;flex-shrink:0;gap:10px;justify-content:center}.RoomPip .RoomPipControls .RoomPipControl{align-items:center;background:#2b333f;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:background .15s ease,transform .08s ease;width:40px}.RoomPip .RoomPipControls .RoomPipControl .material-symbols-outlined{color:#fff;font-size:20px}.RoomPip .RoomPipControls .RoomPipControl:hover{background:#3a4452}.RoomPip .RoomPipControls .RoomPipControl:active{transform:scale(.95)}.RoomPip .RoomPipControls .RoomPipControl.is-off{background:#ef444447}.RoomPip .RoomPipControls .RoomPipControl.is-off .material-symbols-outlined{color:#ef4444}.RoomPip .RoomPipControls .RoomPipControl.RoomPipEnd{background:#dc362e}.RoomPip .RoomPipControls .RoomPipControl.RoomPipEnd:hover{background:#b02a22}.RoomCamColumn{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.RoomCamColumn>.RoomCam{flex:1 1;height:auto!important;min-height:0}.JoinRoom{align-items:center;background:var(--background_Gray_Light_Blue);background-color:var(--background_White);display:flex;flex-direction:column;gap:20px;justify-content:center;min-height:100vh;padding:6px}.JoinRoom .JoinRoomHeader{align-items:flex-start;display:flex;min-height:60px;padding:5px 10px;width:100%}.JoinRoom .JoinRoomHeader .JoinRoomHeaderLogoMain{align-items:center;display:flex;gap:10px;justify-content:center}.JoinRoom .JoinRoomHeader .JoinRoomHeaderLogoMain img{height:37px;width:37px}.JoinRoom .JoinRoomHeader .JoinRoomHeaderLogoMain .JoinRoomHeaderLogo{align-items:baseline;display:flex;flex-direction:column}.JoinRoom .JoinRoomHeader .JoinRoomHeaderLogoMain .JoinRoomHeaderLogo h1{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;color:#007bff;font-size:20px;font-weight:600;letter-spacing:.01em}.JoinRoom .JoinRoomHeader .JoinRoomHeaderLogoMain .JoinRoomHeaderLogo h2{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;margin-top:-4px}.JoinRoom .JoinRoomHeader .JoinRoomHeaderUser{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;display:flex;gap:10px;margin-left:auto;padding:6px 18px 6px 6px}.JoinRoom .JoinRoomHeader .JoinRoomHeaderUser .JoinRoomHeaderAvatar{align-items:center;background:var(--border_Dark_Light);border-radius:999px;display:flex;flex-shrink:0;height:34px;justify-content:center;overflow:hidden;width:34px}.JoinRoom .JoinRoomHeader .JoinRoomHeaderUser .JoinRoomHeaderAvatar img{height:100%;object-fit:cover;width:100%}.JoinRoom .JoinRoomHeader .JoinRoomHeaderUser .JoinRoomHeaderAvatar.is-fallback{border:1px solid #0000}.JoinRoom .JoinRoomHeader .JoinRoomHeaderUser .JoinRoomHeaderAvatar.is-fallback span{color:var(--text_Title_Light);font-size:13px;font-weight:600;text-transform:uppercase}.JoinRoom .JoinRoomHeader .JoinRoomHeaderUser .JoinRoomHeaderUserText h4{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.JoinRoom .JoinRoomHeader .JoinRoomHeaderUser .JoinRoomHeaderUserText h5{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;margin-top:-2px}.JoinRoom .JoinRoomContent{align-items:center;border-radius:6px;display:flex;flex:1 1;justify-content:center;padding:20px;width:100%}.JoinRoom .JoinRoomContent .JoinRoomPreview{display:flex;flex-direction:column;gap:16px;position:relative;width:60%}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomPreviewMedia{align-items:center;background:var(--text_Title_Dark);border-radius:16px;display:flex;justify-content:center;max-height:430px;min-height:430px;overflow:hidden;position:relative;width:100%}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomPreviewMedia video{height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomPreviewMedia.is-off video{opacity:0}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomPreviewMedia .JoinRoomPreviewOff{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;flex-direction:column;gap:8px;inset:0;justify-content:center;position:absolute}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomPreviewMedia .JoinRoomPreviewOff .material-symbols-outlined{font-size:28px}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomPreviewMedia .JoinRoomPreviewOff p{font-size:13px;margin:0}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls{align-items:center;bottom:15px;display:flex;justify-content:center;left:0;padding:0;position:absolute}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft{width:auto}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain{background-color:var(--background_White)}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomButtonMenu .material-symbols-outlined{color:var(--text_Title_Light)}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomButton{background-color:var(--background_Gray_Dark_Light)}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomButton .material-symbols-outlined{color:var(--text_Title_Light)}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomButton:hover{background-color:#e0e3e4}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomButton.is-muted{background-color:hsla(0,91%,71%,.231)}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomButton.is-muted .material-symbols-outlined{color:#f87171}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomButton.is-video-off{background-color:hsla(0,91%,71%,.231)}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomButton.is-video-off .material-symbols-outlined{color:#f87171}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu{background-color:var(--background_White);border:1px solid var(--border_Light)}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuHeader{color:var(--text_Title_Light_Light)}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuDivider{background:var(--border_Light)}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuList .RoomDeviceOption{color:var(--text_Title_Light)}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuList .RoomDeviceOption.is-selected,.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuList .RoomDeviceOption:hover{background-color:var(--background_Gray_Dark_Light)}.JoinRoom .JoinRoomContent .JoinRoomSettings{align-items:center;background:var(--background_White);border-radius:16px;display:flex;flex-direction:column;gap:18px;justify-content:center;padding:44px;width:40%}.JoinRoom .JoinRoomContent .JoinRoomSettings h2{color:var(--text_Title_Light);font-size:20px;margin:0;text-align:center}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomField{display:flex;flex-direction:column;gap:8px;width:100%}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomField label{color:var(--text_Title_Light);font-size:13px}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomField input{border:2px solid var(--border_Dark_Light);border-radius:10px;font-size:14px;height:46px;outline:none;outline:3px solid #0000;padding:0 14px;transition:all .2s ease}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomField input:focus,.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomField input:hover{border:2px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomCountdown{background-color:#fef3c7;border:1px solid #fcd34d;border-radius:50px;color:#d97706;font-size:14px;font-weight:500;margin-bottom:15px;padding:5px 17px;text-align:center;width:-webkit-fit-content;width:fit-content}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomLive{align-items:center;background-color:#ecfdf5;border:1px solid #d1fae5;border-radius:50px;color:#059669;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;margin-bottom:15px;padding:5px 17px;text-align:center}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomLive .material-symbols-outlined{font-size:18px}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomButton{background:var(--background_Blue_Dark);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:44px;outline:3px solid #0000;transition:all .2s ease;width:100%}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomButton:hover{background:var(--background_Blue_Dark);box-shadow:0 8px 16px #2563eb33;outline:3px solid var(--outline_Blue)}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomButton:disabled{background:var(--background_Gray_Light);box-shadow:none;color:var(--text_Title_Light_Light);cursor:default;cursor:not-allowed}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomButton:disabled:hover{background:var(--background_Gray_Light);box-shadow:none;outline:3px solid #0000}.JoinRoom .JoinRoomContent .JoinRoomSettings p{color:var(--text_Title_Light_Light);font-size:13px;text-align:left}.JoinRoom .JoinRoomContent .JoinRoomSettings p a{color:var(--background_Blue);font-weight:500;text-decoration:none}.JoinRoom .JoinRoomContent .JoinRoomSettings p a:hover{text-decoration:underline}.JoinRoom .JoinRoomFooter{margin-bottom:10px}.JoinRoom .JoinRoomFooter p{color:var(--text_Title_Light_Light);font-size:13px;text-align:left}.JoinRoom .JoinRoomFooter p a{color:var(--background_Blue);font-weight:500;text-decoration:none}.JoinRoom .JoinRoomFooter p a:hover{text-decoration:underline}@media(max-width:1050px){.JoinRoom .JoinRoomContent{gap:16px;padding:16px}.JoinRoom .JoinRoomContent .JoinRoomPreview{width:55%}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomPreviewMedia{max-height:360px;min-height:360px}.JoinRoom .JoinRoomContent .JoinRoomSettings{padding:32px;width:45%}}@media(max-width:600px){.JoinRoom{gap:14px;padding:10px}.JoinRoom .JoinRoomHeader{flex-wrap:wrap;gap:8px}.JoinRoom .JoinRoomHeader .JoinRoomHeaderLogoMain img{height:32px;width:32px}.JoinRoom .JoinRoomHeader .JoinRoomHeaderLogoMain .JoinRoomHeaderLogo h1{font-size:17px}.JoinRoom .JoinRoomHeader .JoinRoomHeaderLogoMain .JoinRoomHeaderLogo h2{font-size:12px}.JoinRoom .JoinRoomHeader .JoinRoomHeaderUser{padding:4px 12px 4px 4px}.JoinRoom .JoinRoomHeader .JoinRoomHeaderUser .JoinRoomHeaderUserText{display:none}.JoinRoom .JoinRoomContent{flex-direction:column;gap:14px;padding:6px}.JoinRoom .JoinRoomContent .JoinRoomPreview{width:100%}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomPreviewMedia{border-radius:12px;max-height:240px;min-height:240px}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls{bottom:10px}.JoinRoom .JoinRoomContent .JoinRoomSettings{gap:14px;padding:20px 16px;width:100%}.JoinRoom .JoinRoomContent .JoinRoomSettings h2{font-size:17px}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomField input{font-size:15px;height:44px}}@media(min-width:1000px){.JoinRoom .JoinRoomContent{gap:20px;padding:16px;padding-inline:max(20px,(100% - 1100px)/2)}}.RoomsEventsBooking{align-items:center;background:var(--background_Gray_Light_Blue);background-color:var(--background_White);display:flex;flex-direction:column;gap:20px;justify-content:space-between;min-height:100vh;padding:6px}.RoomsEventsBooking .RoomsEventsBookingHeader{align-items:flex-start;display:flex;min-height:60px;padding:5px 10px;width:100%}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderLogoMain{align-items:center;display:flex;gap:10px;justify-content:center}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderLogoMain img{height:37px;width:37px}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderLogoMain .RoomsEventsBookingHeaderLogo{align-items:baseline;display:flex;flex-direction:column}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderLogoMain .RoomsEventsBookingHeaderLogo h1{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;color:var(--background_Blue);font-size:20px;font-weight:600;letter-spacing:.01em}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderLogoMain .RoomsEventsBookingHeaderLogo h2{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;margin-top:-4px}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderUser{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;display:flex;gap:10px;margin-left:auto;padding:6px 18px 6px 6px}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderUser .RoomsEventsBookingHeaderAvatar{align-items:center;background:var(--border_Dark_Light);border-radius:999px;display:flex;flex-shrink:0;height:34px;justify-content:center;overflow:hidden;width:34px}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderUser .RoomsEventsBookingHeaderAvatar img{height:100%;object-fit:cover;width:100%}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderUser .RoomsEventsBookingHeaderAvatar.is-fallback{border:1px solid #0000}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderUser .RoomsEventsBookingHeaderAvatar.is-fallback span{color:var(--text_Title_Light);font-size:13px;font-weight:600;text-transform:uppercase}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderUser .RoomsEventsBookingHeaderUserText h4{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderUser .RoomsEventsBookingHeaderUserText h5{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;margin-top:-2px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 12px 30px rgba(15,23,42,.078);display:flex;flex-direction:row;min-height:600px;position:relative}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya{height:105px;overflow:hidden;pointer-events:auto;position:absolute;right:-5px;text-decoration:none;top:-5px;transition:all .2s ease-in-out;width:105px;z-index:10}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya:hover .PowredByGenaya_Ribbon{transform:rotate(45deg) scale(1.15);transition:all .2s ease-in-out}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya:after,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya:before{background-color:var(--background_Blue);content:"";height:6px;position:absolute;transition:all .1s ease-in;width:6px;z-index:-1}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya:before{left:0;top:0}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya:after{bottom:0;right:0}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya .PowredByGenaya_Ribbon{align-items:center;background-color:var(--background_Blue);box-shadow:0 4px 6px #0000001a;color:var(--background_White);display:flex;flex-direction:column;justify-content:center;padding:10px 15px 3px 0;position:absolute;right:-45px;top:25px;transform:rotate(45deg);width:160px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya .PowredByGenaya_Ribbon .PowredBy_Text{font-size:8px;font-weight:500;letter-spacing:.05em;line-height:normal;opacity:.9;text-transform:uppercase}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya .PowredByGenaya_Ribbon .Genaya_Text{font-size:13px;font-weight:700;line-height:normal;margin-top:1px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar{border-right:1px solid var(--border_Light);color:var(--background_White);display:flex;flex-direction:column;padding:40px 30px;width:340px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .RoomsEventsBooking_BackButton{align-items:center;align-self:flex-start;background:none;border:1px solid var(--border_Light);border-radius:20px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:6px;margin-bottom:30px;outline:3px solid #0000;padding:8px 16px;transition:all .2s}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .RoomsEventsBooking_BackButton .material-symbols-outlined{font-size:18px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .RoomsEventsBooking_BackButton:hover{border:1px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content{flex:1 1}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Avatar{align-items:center;background-color:var(--background_Blue);border-radius:50%;display:flex;height:50px;justify-content:center;margin-bottom:20px;width:50px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Avatar .material-symbols-outlined{color:var(--background_White);font-size:28px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_User{color:var(--text_Title_Light);font-size:14px;font-weight:500;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Title{color:var(--text_Title_Light);font-size:28px;font-weight:700;line-height:1;margin-bottom:12px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Desc{color:var(--text_Title_Light_Light);font-size:14px;line-height:1.3;margin-bottom:40px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Details_List{display:flex;flex-direction:column;gap:16px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Details_List .Sidebar_Detail{align-items:center;color:var(--text_Title_Light);display:flex;font-size:15px;font-weight:500;gap:12px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Details_List .Sidebar_Detail .material-symbols-outlined{color:var(--text_Title_Light);font-size:22px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Details_List .Sidebar_Detail.highlighted-detail,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Details_List .Sidebar_Detail.highlighted-detail .material-symbols-outlined{color:var(--background_Blue)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .BookingDropdown{position:relative;width:100%}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .BookingDropdown.required-empty .BookingDropdown_Selected{background-color:var(--background_White);border-color:var(--Canceled);box-shadow:none;outline:3px solid #ef44441a}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .BookingDropdown .BookingDropdown_Selected{align-items:center;background-color:var(--background_Gray_Light_Blue);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:15px;justify-content:space-between;outline:3px solid #0000;padding:12px 16px;transition:all .2s ease;-webkit-user-select:none;user-select:none}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .BookingDropdown .BookingDropdown_Selected:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .BookingDropdown .BookingDropdown_Selected:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .BookingDropdown .BookingDropdown_Selected span.material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:20px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .BookingDropdown .BookingDropdown_Menu{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;left:0;margin-top:8px;max-height:250px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:100}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .BookingDropdown .BookingDropdown_Menu .BookingDropdown_Item{color:var(--text_Title_Light);cursor:pointer;font-size:15px;padding:12px 16px;transition:background-color .2s}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .BookingDropdown .BookingDropdown_Menu .BookingDropdown_Item:hover{background-color:var(--background_Gray_Light)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .BookingDropdown .BookingDropdown_Menu .BookingDropdown_Item.active{background-color:var(--outline_Blue);color:var(--background_Blue_Dark);font-weight:500}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea{display:flex;flex:1 1;flex-direction:column;padding:40px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea h3{color:var(--text_Title_Dark);font-size:24px;font-weight:700;margin-bottom:30px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step1,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2{height:100%;width:100%}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout{display:flex;gap:25px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section{flex:1 1;max-width:350px;min-width:350px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;padding:0 10px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Header span{color:var(--text_Title_Dark);font-size:16px;font-weight:600}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Header button{align-items:center;background:none;border:none;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s;width:36px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Header button:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(7,1fr)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Grid .DayLabel{color:var(--text_Title_Light_Light);font-size:13px;font-weight:600;margin-bottom:10px;padding:5px 0;text-align:center}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Grid .DayCell{align-items:center;aspect-ratio:1;border-radius:50%;display:flex;font-size:15px;font-weight:500;justify-content:center;position:relative;transition:all .2s}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Grid .DayCell.Empty{background:#0000}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Grid .DayCell.Disabled{color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Grid .DayCell.Active{background-color:var(--background_Gray_Light_Blue);color:var(--text_Title_Dark);cursor:pointer}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Grid .DayCell:hover{background-color:var(--border_Dark_Light)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Grid .DayCell.Selected{background-color:var(--background_Blue);box-shadow:0 4px 10px #3b82f666;color:var(--background_White)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Grid .DayCell.Today:after{background-color:var(--text_Title_Dark);border-radius:50%;bottom:6px;content:"";height:5px;left:50%;position:absolute;transform:translateX(-50%);width:5px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Grid .DayCell.Selected.Today:after{background-color:var(--background_White)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section{animation:timeSlotsReveal .22s ease forwards;display:flex;flex-direction:column;opacity:0;transform:translateY(8px);width:200px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlots_DateHeader{border-bottom:1px solid var(--border_Dark_Light);color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin-bottom:20px;padding-bottom:10px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlots_Grid{display:flex;flex-direction:column;gap:10px;max-height:350px;overflow-y:auto;padding:3px 5px 3px 3px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlots_Grid::-webkit-scrollbar{width:4px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlots_Grid::-webkit-scrollbar-track{background:#0000}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlots_Grid::-webkit-scrollbar-thumb{background:var(--text_Title_Light_Light_Light);border-radius:4px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlots_Grid .TimeSlot_Wrap .TimeSlot_Button{background-color:var(--background_White);border:1px solid var(--text_Title_Light_Light_Light);border-radius:8px;color:var(--background_Blue);cursor:pointer;font-weight:600;outline:3px solid #0000;padding:12px;transition:all .2s;width:100%}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlots_Grid .TimeSlot_Wrap .TimeSlot_Button:hover{background-color:var(--outline_Blue);border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlots_Grid .TimeSlot_Wrap .TimeSlot_Button.Selected{background-color:var(--background_Blue);border-color:var(--background_Blue);color:var(--background_White)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlot_Confirm{background-color:var(--text_Title_Dark);border:none;border-radius:8px;color:var(--background_White);cursor:pointer;font-weight:600;margin-top:15px;outline:3px solid #0000;padding:14px;transition:all .2s ease;width:100%}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlot_Confirm:hover{background-color:var(--text_Title_Dark);outline:3px solid #0f172a38}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2{max-width:500px;min-width:500px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup{display:flex;flex-direction:column;gap:8px;margin-bottom:17px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup label{color:var(--text_Title_Light);font-size:14px;font-weight:500}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=email],.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=number],.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=tel]:not(.PhoneInputField),.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=text],.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup textarea{background-color:var(--background_Gray_Light_Blue);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:15px;outline:3px solid #0000;padding:12px 16px;transition:all .2s ease;width:100%}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=email]:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=email]:hover,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=number]:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=number]:hover,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=tel]:not(.PhoneInputField):focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=tel]:not(.PhoneInputField):hover,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=text]:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=text]:hover,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup textarea:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup textarea:hover{background-color:var(--background_White);border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=email].required-empty-error,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=number].required-empty-error,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=tel]:not(.PhoneInputField).required-empty-error,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=text].required-empty-error,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup textarea.required-empty-error{background-color:var(--background_White);border-color:var(--Canceled);outline:3px solid #ef44441a}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=email].required-empty-error:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=email].required-empty-error:hover,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=number].required-empty-error:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=number].required-empty-error:hover,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=tel]:not(.PhoneInputField).required-empty-error:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=tel]:not(.PhoneInputField).required-empty-error:hover,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=text].required-empty-error:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=text].required-empty-error:hover,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup textarea.required-empty-error:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup textarea.required-empty-error:hover{outline:3px solid #ef444433}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .PhoneInput.is-error .PhoneInputField{background-color:var(--background_White);border-color:var(--Canceled);outline:3px solid #ef44441a}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .PhoneInput.is-error .PhoneInputField:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .PhoneInput.is-error .PhoneInputField:hover{border-color:var(--Canceled);outline:3px solid #ef444433}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton{background-color:var(--background_Gray_Light_Blue)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton:hover{background-color:var(--background_White)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .PhoneInput .PhoneInputField{background-color:var(--background_Gray_Light_Blue);border:1px solid var(--border_Dark_Light);border-radius:0 8px 8px 0;color:var(--text_Title_Dark);font-size:15px;outline:3px solid #0000;padding:12px 16px;transition:all .2s ease}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .PhoneInput .PhoneInputField:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .PhoneInput .PhoneInputField:hover{background-color:var(--background_White);border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup textarea{min-height:80px;resize:vertical}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .OptionsList{display:flex;flex-direction:column;gap:12px;margin-top:8px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .OptionsList .OptionLabel{align-items:center;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:15px;font-weight:400;gap:12px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .OptionsList .OptionLabel input[type=checkbox],.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .OptionsList .OptionLabel input[type=radio]{accent-color:var(--background_Blue);cursor:pointer;flex-shrink:0;height:20px;width:20px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .Form_Actions{border-top:1px solid var(--border_Dark_Light);margin-top:40px;padding-top:24px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .Form_Actions .Schedule_Button{background-color:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;outline:3px solid #0000;padding:12px 16px;transition:all .2s;width:100%}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .Form_Actions .Schedule_Button:hover:not(:disabled){background-color:var(--background_Blue_Dark);box-shadow:0 4px 12px #2563eb33;outline:3px solid var(--outline_Blue)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .Form_Actions .Schedule_Button:disabled{background-color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step3{align-items:center;display:flex;height:100%;justify-content:center}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step3 .Success_Card{max-width:400px;text-align:center}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step3 .Success_Card .Success_CardTitle{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:16px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step3 .Success_Card .Success_CardTitle span{color:green;font-size:30px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step3 .Success_Card .Success_CardTitle h2{color:var(--text_Title_Light);font-size:27px;font-weight:600}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step3 .Success_Card p{color:var(--text_Title_Light_Light);font-size:14px;margin-bottom:40px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step3 .Success_Card p strong{color:var(--text_Title_Light)}.RoomsEventsBooking .RoomsEventsBooking_error,.RoomsEventsBooking .RoomsEventsBooking_loader{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:20px;font-weight:500;height:100vh;justify-content:center;width:100vw}.RoomsEventsBooking .RoomsEventsBooking_emptyState{align-items:center;display:flex;justify-content:center;padding:24px}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;max-width:440px;padding:40px 32px;text-align:center;width:100%}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard .RoomsEventsBooking_emptyIcon{align-items:center;background:color-mix(in srgb,var(--text_Title_Light_Light) 12%,#0000);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;height:72px;justify-content:center;margin-bottom:8px;width:72px}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard .RoomsEventsBooking_emptyIcon .material-symbols-outlined{font-size:38px}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard.is-network .RoomsEventsBooking_emptyIcon{background:color-mix(in srgb,var(--pending) 15%,#0000);color:var(--pending)}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard.is-server .RoomsEventsBooking_emptyIcon{background:color-mix(in srgb,var(--Canceled) 15%,#0000);color:var(--Canceled)}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard .RoomsEventsBooking_emptyTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;letter-spacing:-.01em;margin:0}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard .RoomsEventsBooking_emptyMessage{color:var(--text_Title_Light);font-size:14px;line-height:1.55;margin:0}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard .RoomsEventsBooking_emptyActions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:16px}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard .RoomsEventsBooking_emptyActions button{align-items:center;border-radius:10px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;padding:10px 18px;transition:background .15s ease,color .15s ease,transform .1s ease}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard .RoomsEventsBooking_emptyActions button:active{transform:scale(.98)}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard .RoomsEventsBooking_emptyActions button .material-symbols-outlined{font-size:18px}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard .RoomsEventsBooking_emptyActions .RoomsEventsBooking_emptyRetry{background:var(--background_Blue);border:1px solid var(--background_Blue);color:#fff}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard .RoomsEventsBooking_emptyActions .RoomsEventsBooking_emptyRetry:hover{background:var(--background_Blue_Dark);border-color:var(--background_Blue_Dark)}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard .RoomsEventsBooking_emptyActions .RoomsEventsBooking_emptyHome{background:var(--background_White);border:1px solid var(--border_Dark_Light);color:var(--text_Title_Dark)}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard .RoomsEventsBooking_emptyActions .RoomsEventsBooking_emptyHome:hover{background:var(--background_Gray_Light)}.RoomsEventsBooking .RoomsEventsBookingFooter{margin-bottom:10px}.RoomsEventsBooking .RoomsEventsBookingFooter p{color:var(--text_Title_Light_Light);font-size:13px;text-align:left}.RoomsEventsBooking .RoomsEventsBookingFooter p a{color:var(--background_Blue);font-weight:500;text-decoration:none}.RoomsEventsBooking .RoomsEventsBookingFooter p a:hover{text-decoration:underline}@media(max-width:1050px){.RoomsEventsBooking .RoomsEventsBooking_Wrapper{width:100%}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar{padding:28px 22px;width:280px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Title{font-size:24px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea{min-width:0;padding:28px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea h3{font-size:20px;margin-bottom:20px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout{gap:18px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section{max-width:320px;min-width:0}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section{width:180px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2{max-width:100%;min-width:0}}@media(max-width:600px){.RoomsEventsBooking{overflow-x:hidden;padding:0}.RoomsEventsBooking .RoomsEventsBookingHeader{flex-wrap:wrap;gap:8px}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderLogoMain img{height:32px;max-width:100%;width:32px}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderLogoMain .RoomsEventsBookingHeaderLogo h1{font-size:17px}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderUser .RoomsEventsBookingHeaderUserText{display:none}.RoomsEventsBooking .RoomsEventsBooking_Wrapper{border-left:0;border-radius:0;border-right:0;flex-direction:column;max-width:100vw;min-height:auto;min-width:0;width:100%}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya{height:72px;width:72px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya .PowredByGenaya_Ribbon{right:-30px;top:18px;width:110px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar{border-bottom:1px solid var(--border_Light);border-right:0;padding:20px 16px;width:100%}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .RoomsEventsBooking_BackButton{min-height:44px;padding:10px 18px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Title{font-size:22px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Desc{margin-bottom:20px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Details_List{gap:10px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Details_List .Sidebar_Detail{font-size:13px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Details_List .Sidebar_Detail .material-symbols-outlined{font-size:20px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea{min-width:0;padding:20px 16px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea h3{font-size:18px;margin-bottom:16px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout{flex-direction:column;gap:18px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section{max-width:none;min-width:0;width:100%}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Header button{min-height:44px;min-width:44px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section{width:100%}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlots_Grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr);max-height:none}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlots_Grid .TimeSlot_Wrap .TimeSlot_Button{font-size:14px;min-height:44px;padding:10px 8px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlot_Confirm{min-height:44px;padding:12px 16px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2{max-width:none;min-width:0;width:100%}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=email],.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=number],.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=tel]:not(.PhoneInputField),.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=text],.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup textarea{font-size:16px;padding:12px 14px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .BookingDropdown_Selected{font-size:16px;min-height:44px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .PhoneInput .PhoneInputField{font-size:16px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .Form_Actions{margin-top:24px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .Form_Actions .Schedule_Button{font-size:16px;min-height:44px;padding:12px 16px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step3 .Success_Card{max-width:100%;padding:0 4px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step3 .Success_Card .Success_CardTitle h2{font-size:22px}.RoomsEventsBooking .RoomsEventsBooking_emptyState{padding:16px}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard{max-width:calc(100vw - 32px);padding:28px 16px}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard .RoomsEventsBooking_emptyTitle{font-size:18px}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard .RoomsEventsBooking_emptyActions button{min-height:44px}.RoomsEventsBooking .RoomsEventsBooking_error,.RoomsEventsBooking .RoomsEventsBooking_loader{font-size:16px;padding:0 16px;text-align:center}}@keyframes timeSlotsReveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.RoomsEventsBooking .RoomsEventsBooking_SlotNotice{align-items:center;background:#fffbeb;border:1px solid #fde68a;border-radius:12px;color:#92400e;display:flex;font-size:13px;gap:8px;line-height:1.4;margin:0 0 14px;padding:11px 13px}.RoomsEventsBooking .RoomsEventsBooking_SlotNotice .material-symbols-outlined{flex-shrink:0;font-size:17px}.CreateAiReceptionist{-webkit-overflow-scrolling:touch;border:1px solid var(--border_Light);border-radius:8px;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto}.CreateAiReceptionist .CreateAiReceptionistLoading{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:13px;gap:10px;padding:48px}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkTopBar{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:16px;padding:14px 24px}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkTopBar .CreateAiReceptionistSkBack{border-radius:8px;height:20px;width:118px}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkTopBar .CreateAiReceptionistSkTitle{border-radius:7px;flex:1 1;height:18px;max-width:260px}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkTopBar .CreateAiReceptionistSkSave{border-radius:10px;height:38px;width:132px}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkLayout{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(170px,200px) minmax(0,1fr) minmax(300px,360px);margin:0 auto;max-width:1480px;padding:20px 24px 40px;width:100%}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkStepper{display:flex;flex-direction:column;gap:4px}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkStepper .CreateAiReceptionistSkStep{align-items:center;animation:GenayaDropIn .32s cubic-bezier(.22,1,.36,1) backwards;animation-delay:0ms;animation-delay:var(--gy-delay,0ms);border:1px solid #0000;border-radius:10px;display:flex;gap:10px;padding:9px 12px}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkStepper .CreateAiReceptionistSkStep.is-active{background:var(--background_White);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkStepper .CreateAiReceptionistSkStep .CreateAiReceptionistSkStepIcon{border-radius:50%;flex-shrink:0;height:28px;width:28px}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkStepper .CreateAiReceptionistSkStep .CreateAiReceptionistSkStepLabel{border-radius:6px;height:12px}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkForm{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;padding:26px 26px 30px}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkForm .CreateAiReceptionistSkFormTitle{border-radius:7px;height:20px;margin-bottom:14px;width:52%}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkForm .CreateAiReceptionistSkFormHint{border-radius:6px;height:12px;margin-bottom:7px;width:100%}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkForm .CreateAiReceptionistSkFormHint.is-short{margin-bottom:22px;width:68%}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkForm .CreateAiReceptionistSkField{animation:GenayaDropIn .32s cubic-bezier(.22,1,.36,1) backwards;animation-delay:0ms;animation-delay:var(--gy-delay,0ms);display:flex;flex-direction:column;gap:9px;margin-bottom:18px}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkForm .CreateAiReceptionistSkField .CreateAiReceptionistSkFieldLabel{border-radius:6px;height:12px}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkForm .CreateAiReceptionistSkField .CreateAiReceptionistSkFieldInput{border-radius:10px;height:42px;width:100%}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkForm .CreateAiReceptionistSkField .CreateAiReceptionistSkFieldInput.is-area{height:108px}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkForm .CreateAiReceptionistSkChips{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkForm .CreateAiReceptionistSkChips .CreateAiReceptionistSkChip{border-radius:10px;height:34px}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkPreview{display:flex;flex-direction:column;gap:14px}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkPreview .CreateAiReceptionistSkPhone{background:var(--background_White);border:1px solid var(--border_Light);border-radius:18px;box-shadow:0 1px 3px #0000000d;overflow:hidden}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkPreview .CreateAiReceptionistSkPhone .CreateAiReceptionistSkPhoneHead{align-items:center;background:var(--background_Gray_Light);border-bottom:1px solid var(--border_Light);display:flex;gap:10px;padding:14px 16px}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkPreview .CreateAiReceptionistSkPhone .CreateAiReceptionistSkPhoneHead .CreateAiReceptionistSkPhoneAvatar{border-radius:50%;flex-shrink:0;height:36px;width:36px}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkPreview .CreateAiReceptionistSkPhone .CreateAiReceptionistSkPhoneHead .CreateAiReceptionistSkPhoneId{display:flex;flex:1 1;flex-direction:column;gap:6px}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkPreview .CreateAiReceptionistSkPhone .CreateAiReceptionistSkPhoneHead .CreateAiReceptionistSkPhoneId .CreateAiReceptionistSkPhoneName{border-radius:6px;height:13px;width:58%}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkPreview .CreateAiReceptionistSkPhone .CreateAiReceptionistSkPhoneHead .CreateAiReceptionistSkPhoneId .CreateAiReceptionistSkPhoneSub{border-radius:5px;height:10px;width:78%}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkPreview .CreateAiReceptionistSkPhone .CreateAiReceptionistSkPhoneHead .CreateAiReceptionistSkPhoneDot{border-radius:50%;flex-shrink:0;height:10px;width:10px}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkPreview .CreateAiReceptionistSkPhone .CreateAiReceptionistSkPhoneBody{display:flex;flex-direction:column;gap:10px;padding:16px}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkPreview .CreateAiReceptionistSkPhone .CreateAiReceptionistSkPhoneBody .CreateAiReceptionistSkBubble{border-radius:14px 14px 14px 4px;height:40px;width:82%}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkPreview .CreateAiReceptionistSkPhone .CreateAiReceptionistSkPhoneBody .CreateAiReceptionistSkBubble.is-two{width:66%}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkPreview .CreateAiReceptionistSkPhone .CreateAiReceptionistSkPhoneBody .CreateAiReceptionistSkAbilityChips{display:flex;gap:8px;margin-top:4px}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkPreview .CreateAiReceptionistSkPhone .CreateAiReceptionistSkPhoneBody .CreateAiReceptionistSkAbilityChips .CreateAiReceptionistSkAbilityChip{border-radius:999px;height:26px;width:92px}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkPreview .CreateAiReceptionistSkSim{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;padding:14px}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkPreview .CreateAiReceptionistSkSim .CreateAiReceptionistSkSimHead{border-radius:6px;height:14px;margin-bottom:2px;width:46%}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkPreview .CreateAiReceptionistSkSim .CreateAiReceptionistSkSimBubble{align-self:flex-start;border-radius:12px 12px 12px 4px;height:32px;width:72%}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkPreview .CreateAiReceptionistSkSim .CreateAiReceptionistSkSimBubble.is-right{align-self:flex-end;border-radius:12px 12px 4px 12px;width:58%}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkPreview .CreateAiReceptionistSkSim .CreateAiReceptionistSkSimInput{border-radius:10px;height:40px;margin-top:4px;width:100%}@media(max-width:1050px){.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkLayout{grid-template-columns:1fr}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkStepper{flex-direction:row;flex-wrap:wrap}.CreateAiReceptionist.CreateAiReceptionistSkeleton .CreateAiReceptionistSkPreview{display:none}}.CreateAiReceptionist .CreateAiReceptionistTopBar{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);border-radius:12px 12px 0 0;display:flex;gap:16px;padding:14px 24px;position:-webkit-sticky;position:sticky;top:0;z-index:6}.CreateAiReceptionist .CreateAiReceptionistTopBar h2{color:var(--text_Title_Dark);flex:1 1;font-size:16px;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateAiReceptionist .CreateAiReceptionistTopBar .CreateAiReceptionistBack{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:7px 10px;transition:background .12s ease,color .12s ease}.CreateAiReceptionist .CreateAiReceptionistTopBar .CreateAiReceptionistBack .material-symbols-outlined{font-size:18px}.CreateAiReceptionist .CreateAiReceptionistTopBar .CreateAiReceptionistBack:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateAiReceptionist .CreateAiReceptionistTopBar .CreateAiReceptionistTopActions{align-items:center;display:flex;gap:10px}.CreateAiReceptionist .CreateAiReceptionistTopBar .CreateAiReceptionistStatusSwitchWrap{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;display:inline-flex;gap:10px;padding:5px 7px 5px 13px;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.CreateAiReceptionist .CreateAiReceptionistTopBar .CreateAiReceptionistStatusSwitchWrap:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.CreateAiReceptionist .CreateAiReceptionistTopBar .CreateAiReceptionistStatusSwitchWrap.is-live{background:color-mix(in srgb,var(--Done) 8%,var(--background_White));border-color:color-mix(in srgb,var(--Done) 45%,var(--border_Light))}.CreateAiReceptionist .CreateAiReceptionistTopBar .CreateAiReceptionistStatusSwitchWrap .CreateAiReceptionistStatusSwitchLabel{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12.5px;font-weight:700;gap:7px;transition:color .18s ease}.CreateAiReceptionist .CreateAiReceptionistTopBar .CreateAiReceptionistStatusSwitchWrap .CreateAiReceptionistStatusSwitchLabel:before{background:var(--text_Title_Light_Light_Light);border-radius:50%;content:"";height:7px;transition:background .18s ease,box-shadow .18s ease;width:7px}.CreateAiReceptionist .CreateAiReceptionistTopBar .CreateAiReceptionistStatusSwitchWrap .CreateAiReceptionistStatusSwitchLabel.is-live{color:var(--Done)}.CreateAiReceptionist .CreateAiReceptionistTopBar .CreateAiReceptionistStatusSwitchWrap .CreateAiReceptionistStatusSwitchLabel.is-live:before{background:var(--Done);box-shadow:0 0 0 3px color-mix(in srgb,var(--Done) 22%,#0000)}.CreateAiReceptionist .CreateAiReceptionistTopBar .CreateAiReceptionistStatusSwitchWrap .CreateAiReceptionistStatusSwitch{background:var(--background_Gray_Light);border:0;border-radius:999px;cursor:pointer;flex-shrink:0;height:24px;padding:0;position:relative;transition:background .2s ease;width:42px}.CreateAiReceptionist .CreateAiReceptionistTopBar .CreateAiReceptionistStatusSwitchWrap .CreateAiReceptionistStatusSwitch .CreateAiReceptionistStatusSwitchKnob{background:var(--background_White);border-radius:50%;box-shadow:0 1px 3px #0003;height:20px;left:2px;position:absolute;top:2px;transition:transform .2s ease;width:20px}.CreateAiReceptionist .CreateAiReceptionistTopBar .CreateAiReceptionistStatusSwitchWrap .CreateAiReceptionistStatusSwitch.is-on{background:var(--Done)}.CreateAiReceptionist .CreateAiReceptionistTopBar .CreateAiReceptionistStatusSwitchWrap .CreateAiReceptionistStatusSwitch.is-on .CreateAiReceptionistStatusSwitchKnob{transform:translateX(18px)}.CreateAiReceptionist .CreateAiReceptionistSaveBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateAiReceptionist .CreateAiReceptionistSaveBtn .CreateAiReceptionistSaveBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;height:20px;justify-content:center;width:20px}.CreateAiReceptionist .CreateAiReceptionistSaveBtn .CreateAiReceptionistSaveBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateAiReceptionist .CreateAiReceptionistSaveBtn .CreateAiReceptionistSaveBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateAiReceptionist .CreateAiReceptionistSaveBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateAiReceptionist .CreateAiReceptionistSaveBtn:active{transform:scale(.98)}.CreateAiReceptionist .CreateAiReceptionistLayout{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(170px,200px) minmax(0,1fr) minmax(300px,360px);margin:0 auto;max-width:1480px;padding:20px 24px 40px;transition:grid-template-columns .26s cubic-bezier(.4,0,.2,1);width:100%}.CreateAiReceptionist .CreateAiReceptionistLayout.is-preview-collapsed{grid-template-columns:minmax(170px,200px) minmax(0,1fr) minmax(54px,54px)}@media(prefers-reduced-motion:reduce){.CreateAiReceptionist .CreateAiReceptionistLayout{transition:none}}.CreateAiReceptionist .CreateAiReceptionistStepper{display:flex;flex-direction:column;gap:4px;position:-webkit-sticky;position:sticky;top:82px}.CreateAiReceptionist .CreateAiReceptionistStepper .CreateAiReceptionistStepperItem{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:9px 12px;text-align:left;transition:background .15s ease,border-color .15s ease}.CreateAiReceptionist .CreateAiReceptionistStepper .CreateAiReceptionistStepperItem .CreateAiReceptionistStepperIcon{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:50%;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;height:28px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:28px}.CreateAiReceptionist .CreateAiReceptionistStepper .CreateAiReceptionistStepperItem .CreateAiReceptionistStepperIcon .material-symbols-outlined{font-size:16px}.CreateAiReceptionist .CreateAiReceptionistStepper .CreateAiReceptionistStepperItem .CreateAiReceptionistStepperLabel{color:var(--text_Title_Light);font-size:13px;font-weight:600}.CreateAiReceptionist .CreateAiReceptionistStepper .CreateAiReceptionistStepperItem:hover{background:var(--surface-sunken)}.CreateAiReceptionist .CreateAiReceptionistStepper .CreateAiReceptionistStepperItem.is-active{background:var(--background_White);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d}.CreateAiReceptionist .CreateAiReceptionistStepper .CreateAiReceptionistStepperItem.is-active .CreateAiReceptionistStepperIcon{background:var(--text_Title_Dark);border-color:var(--text_Title_Dark);color:#fff}.CreateAiReceptionist .CreateAiReceptionistStepper .CreateAiReceptionistStepperItem.is-active .CreateAiReceptionistStepperLabel{color:var(--text_Title_Dark)}.CreateAiReceptionist .CreateAiReceptionistStepper .CreateAiReceptionistStepperItem.is-done .CreateAiReceptionistStepperIcon{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,var(--border_Light));color:var(--Done)}.CreateAiReceptionist .CreateAiReceptionistForm{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:var(--shadow-card-rest);padding:26px 28px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistStep{display:flex;flex-direction:column;gap:16px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistStep h3{color:var(--text_Title_Dark);font-size:18px;font-weight:700;margin:0}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistStep .CreateAiReceptionistStepHint{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.55;margin:-8px 0 0}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistStep .CreateAiReceptionistDeployHint{align-items:flex-start;background:color-mix(in srgb,var(--pending) 12%,var(--background_White));border:1px solid color-mix(in srgb,var(--pending) 35%,var(--border_Light));border-left:3px solid var(--pending);border-radius:8px;color:var(--text_Title_Dark);display:flex;font-size:13px;gap:8px;line-height:1.55;margin:4px 0 0;padding:12px 14px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistStep .CreateAiReceptionistDeployHint:before{color:var(--pending);content:"warning";flex-shrink:0;font-family:Material Symbols Outlined;font-size:18px;line-height:1.4}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistStep .CreateAiReceptionistDeployHint .CreateAiReceptionistDeployLink{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font:inherit;font-weight:600;padding:0;text-decoration:underline}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistStep .CreateAiReceptionistDeployHint.CreateAiReceptionistDeployHintLinked{background:color-mix(in srgb,var(--Done) 12%,var(--background_White));border-color:color-mix(in srgb,var(--Done) 35%,var(--border_Light));border-left-color:var(--Done)}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistStep .CreateAiReceptionistDeployHint.CreateAiReceptionistDeployHintLinked:before{content:none}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistStep .CreateAiReceptionistDeployHint.CreateAiReceptionistDeployHintLinked .material-symbols-outlined{color:var(--Done);font-size:18px;margin-right:4px;vertical-align:-3px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistField{display:flex;flex-direction:column;gap:6px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistField .CreateAiReceptionistFieldLabel{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:600;gap:5px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistField .CreateAiReceptionistFieldLabel .CreateAiReceptionistInfoTip{align-items:center;display:inline-flex}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistField .CreateAiReceptionistFieldLabel .CreateAiReceptionistInfoIcon{color:var(--text_Title_Light_Light);cursor:help;font-size:15px;transition:color .12s ease}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistField .CreateAiReceptionistFieldLabel .CreateAiReceptionistInfoIcon:hover{color:var(--background_Blue)}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistField .CreateAiReceptionistFieldHint{color:var(--text_Title_Light_Light);font-size:12px;font-style:italic;margin-top:-2px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistField .CreateAiReceptionistFieldNote{color:var(--text_Title_Light_Light);font-size:12px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistField input,.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistField textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistField input::placeholder,.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistField textarea::placeholder{color:var(--text_Title_Light_Light)}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistField input:focus,.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistField input:hover,.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistField textarea:focus,.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistField textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistField textarea{font-family:inherit;line-height:1.6;min-height:64px;resize:vertical}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistFaq{display:flex;flex-direction:column;gap:10px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistFaq .CreateAiReceptionistFaqEmpty{background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Light);border-radius:10px;color:var(--text_Title_Light_Light);font-size:12.5px;line-height:1.5;padding:12px 14px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistFaq .CreateAiReceptionistFaqRow{align-items:flex-start;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:8px;padding:12px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistFaq .CreateAiReceptionistFaqRow .CreateAiReceptionistFaqRowFields{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistFaq .CreateAiReceptionistFaqRow .CreateAiReceptionistFaqRowFields .CreateAiReceptionistFaqQuestion{font-weight:600}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistFaq .CreateAiReceptionistFaqRow .CreateAiReceptionistFaqRowFields .CreateAiReceptionistFaqAnswer{font-family:inherit;line-height:1.6;min-height:52px;resize:vertical}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistFaq .CreateAiReceptionistFaqRow .CreateAiReceptionistFaqRemove{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;margin-top:2px;transition:background .15s ease,border-color .15s ease,color .15s ease;width:30px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistFaq .CreateAiReceptionistFaqRow .CreateAiReceptionistFaqRemove .material-symbols-outlined{font-size:18px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistFaq .CreateAiReceptionistFaqRow .CreateAiReceptionistFaqRemove:hover{background:color-mix(in srgb,var(--Canceled) 12%,var(--background_White));border-color:var(--Canceled);color:var(--Canceled)}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistFaq .CreateAiReceptionistFaqAdd{align-items:center;align-self:flex-start;background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Blue);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 14px;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistFaq .CreateAiReceptionistFaqAdd .material-symbols-outlined{font-size:18px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistFaq .CreateAiReceptionistFaqAdd:hover{background:color-mix(in srgb,var(--background_Blue) 12%,var(--background_White));border-color:var(--background_Blue)}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistFaq .CreateAiReceptionistFaqAdd:disabled{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light);cursor:not-allowed;opacity:.55}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSubhead{align-items:flex-start;border-top:1px solid var(--border_Light);display:flex;gap:10px;margin-top:6px;padding-top:16px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSubhead .material-symbols-outlined{color:var(--background_Blue);font-size:20px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSubhead .CreateAiReceptionistSubheadText{display:flex;flex-direction:column;gap:2px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSubhead .CreateAiReceptionistSubheadText strong{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSubhead .CreateAiReceptionistSubheadText span{color:var(--text_Title_Light_Light);font-size:12px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistAutoFill{display:flex;flex-direction:column;gap:8px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistAutoFill .CreateAiReceptionistAutoFillTip{align-self:flex-start}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistAutoFill .CreateAiReceptionistAutoFillBtn{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Blue);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:9px 16px;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistAutoFill .CreateAiReceptionistAutoFillBtn .material-symbols-outlined{font-size:19px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistAutoFill .CreateAiReceptionistAutoFillBtn .CreateAiReceptionistAutoFillSpinner{height:16px;width:16px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistAutoFill .CreateAiReceptionistAutoFillBtn:hover{background:color-mix(in srgb,var(--background_Blue) 12%,var(--background_White));border-color:var(--background_Blue)}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistAutoFill .CreateAiReceptionistAutoFillBtn.is-loading{cursor:progress}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistAutoFill .CreateAiReceptionistAutoFillBtn:disabled{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light);cursor:not-allowed;opacity:.55}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistAutoFill .CreateAiReceptionistAutoFillNote{color:var(--text_Title_Light_Light);font-size:12px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistBrain{background:color-mix(in srgb,var(--background_Blue) 4%,var(--background_White));border:1px solid var(--border_Blue);border-radius:12px;display:flex;flex-direction:column;gap:12px;margin:14px 0 6px;padding:14px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistBrain .CreateAiReceptionistBrainHead{align-items:flex-start;display:flex;gap:10px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistBrain .CreateAiReceptionistBrainHead>.material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:22px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistBrain .CreateAiReceptionistBrainHead strong{color:var(--text_Title_Dark);display:block;font-size:14px;font-weight:700;margin-bottom:2px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistBrain .CreateAiReceptionistBrainHead span{color:var(--text_Title_Light);display:block;font-size:12.5px;line-height:1.45}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistBrain .CreateAiReceptionistBrainScanning{align-items:flex-start;background:color-mix(in srgb,var(--background_Blue) 8%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 20%,#0000);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:12px;gap:9px;line-height:1.5;padding:10px 12px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistBrain .CreateAiReceptionistBrainScanning .CreateAiReceptionistBrainScanSpinner{flex-shrink:0;height:15px;margin-top:2px;width:15px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistBrain .CreateAiReceptionistBrainState{align-items:center;background:color-mix(in srgb,#16a34a 10%,#0000);background:color-mix(in srgb,var(--Done,#16a34a) 10%,#0000);border-radius:10px;color:var(--text_Title_Dark);display:flex;font-size:12.5px;font-weight:600;gap:8px;padding:9px 12px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistBrain .CreateAiReceptionistBrainState .material-symbols-outlined{color:#16a34a;color:var(--Done,#16a34a);font-size:18px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistBrain .CreateAiReceptionistBrainState .CreateAiReceptionistBrainClear{background:#0000;border:none;color:#ef4444;color:var(--Canceled,#ef4444);cursor:pointer;font-size:12px;font-weight:600;margin-left:auto;padding:0}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistScanUrl{align-items:center;display:flex;gap:8px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistScanUrl input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:13px;min-width:0;outline:none;padding:9px 12px;transition:border-color .15s ease}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistScanUrl input::placeholder{color:var(--text_Title_Light_Light)}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistScanUrl input:focus{border-color:var(--background_Blue)}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistScanUrl .CreateAiReceptionistAutoFillBtn{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Blue);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;gap:8px;padding:9px 16px;transition:background .15s ease,border-color .15s ease,opacity .15s ease;white-space:nowrap}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistScanUrl .CreateAiReceptionistAutoFillBtn .material-symbols-outlined{font-size:19px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistScanUrl .CreateAiReceptionistAutoFillBtn .CreateAiReceptionistAutoFillSpinner{height:16px;width:16px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistScanUrl .CreateAiReceptionistAutoFillBtn:hover{background:color-mix(in srgb,var(--background_Blue) 12%,var(--background_White));border-color:var(--background_Blue)}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistScanUrl .CreateAiReceptionistAutoFillBtn.is-loading{cursor:progress}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistScanUrl .CreateAiReceptionistAutoFillBtn:disabled{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light);cursor:not-allowed;opacity:.55}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSources{display:flex;flex-direction:column;gap:8px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSources .CreateAiReceptionistSourceRow{align-items:center;background:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:10px;padding:9px 12px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSources .CreateAiReceptionistSourceRow>.material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:18px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSources .CreateAiReceptionistSourceRow .CreateAiReceptionistSourceInfo{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSources .CreateAiReceptionistSourceRow .CreateAiReceptionistSourceInfo strong{color:var(--text_Title_Dark);font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSources .CreateAiReceptionistSourceRow .CreateAiReceptionistSourceInfo span{color:var(--text_Title_Light_Light);font-size:11px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSources .CreateAiReceptionistSourceRow .CreateAiReceptionistSourceRescan{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;gap:5px;padding:6px 11px;transition:background .12s ease,color .12s ease}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSources .CreateAiReceptionistSourceRow .CreateAiReceptionistSourceRescan .material-symbols-outlined{font-size:15px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSources .CreateAiReceptionistSourceRow .CreateAiReceptionistSourceRescan:hover:not(:disabled){background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSources .CreateAiReceptionistSourceRow .CreateAiReceptionistSourceRescan:disabled{cursor:default;opacity:.55}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSpeed{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:var(--shadow-card-rest);display:flex;flex-direction:column;gap:16px;margin-top:6px;padding:18px 20px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSpeed .CreateAiReceptionistSpeedHead{align-items:center;display:flex;gap:12px;justify-content:space-between}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSpeed .CreateAiReceptionistSpeedHead .CreateAiReceptionistSpeedHeadText{display:flex;flex-direction:column;gap:2px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSpeed .CreateAiReceptionistSpeedHead .CreateAiReceptionistSpeedHeadText .CreateAiReceptionistSpeedTitle{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSpeed .CreateAiReceptionistSpeedHead .CreateAiReceptionistSpeedHeadText .CreateAiReceptionistSpeedSub{color:var(--text_Title_Light_Light);font-size:12px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSpeed .CreateAiReceptionistSpeedHead .CreateAiReceptionistSpeedValue{font-feature-settings:"tnum";background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);flex-shrink:0;font-size:16px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em;min-width:64px;padding:6px 12px;text-align:center}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSpeed .CreateAiReceptionistSpeedHead .CreateAiReceptionistSpeedValue small{font-size:11px;font-weight:600;margin-left:1px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSpeed .CreateAiReceptionistSpeedSliderWrap{padding:2px 0}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSpeed .CreateAiReceptionistSpeedSliderWrap .CreateAiReceptionistSpeedSlider{-webkit-appearance:none;appearance:none;background:linear-gradient(to right,var(--background_Blue) 0,var(--background_Blue) 50%,var(--background_Gray_Dark_Light) 50%,var(--background_Gray_Dark_Light) 100%);background:linear-gradient(to right,var(--background_Blue) 0,var(--background_Blue) var(--fill,50%),var(--background_Gray_Dark_Light) var(--fill,50%),var(--background_Gray_Dark_Light) 100%);border-radius:999px;cursor:pointer;height:6px;outline:none;width:100%}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSpeed .CreateAiReceptionistSpeedSliderWrap .CreateAiReceptionistSpeedSlider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--background_White);border:2px solid var(--background_Blue);border-radius:50%;box-shadow:0 1px 4px #0000002e;cursor:pointer;height:18px;-webkit-transition:transform .1s ease,box-shadow .1s ease;transition:transform .1s ease,box-shadow .1s ease;width:18px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSpeed .CreateAiReceptionistSpeedSliderWrap .CreateAiReceptionistSpeedSlider::-moz-range-thumb{background:var(--background_White);border:2px solid var(--background_Blue);border-radius:50%;box-shadow:0 1px 4px #0000002e;cursor:pointer;height:18px;width:18px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSpeed .CreateAiReceptionistSpeedSliderWrap .CreateAiReceptionistSpeedSlider:active::-webkit-slider-thumb,.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSpeed .CreateAiReceptionistSpeedSliderWrap .CreateAiReceptionistSpeedSlider:hover::-webkit-slider-thumb{box-shadow:0 2px 8px #00000038;transform:scale(1.12)}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSpeed .CreateAiReceptionistSpeedPresets{display:flex;flex-wrap:wrap;gap:8px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSpeed .CreateAiReceptionistSpeedPresets .CreateAiReceptionistSpeedPreset{background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;flex:1 1;font-size:12.5px;font-weight:600;min-width:56px;padding:7px 10px;transition:border-color .12s ease,background .12s ease,color .12s ease}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSpeed .CreateAiReceptionistSpeedPresets .CreateAiReceptionistSpeedPreset:hover{border-color:var(--background_Blue);color:var(--background_Blue)}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSpeed .CreateAiReceptionistSpeedPresets .CreateAiReceptionistSpeedPreset.is-active{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistStatusRow{display:flex;gap:8px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistStatusRow .CreateAiReceptionistStatusChip{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;font-size:12.5px;font-weight:600;padding:8px 16px;transition:border-color .12s ease,background .12s ease,color .12s ease}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistStatusRow .CreateAiReceptionistStatusChip:hover{border-color:var(--border_Dark_Light)}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistStatusRow .CreateAiReceptionistStatusChip.is-selected{background:var(--text_Title_Dark);border-color:var(--text_Title_Dark);color:var(--background_White)}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSelect{position:relative}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSelect .CreateAiReceptionistSelectBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--text_Title_Light_Light);cursor:pointer;display:flex;font-size:13.5px;gap:10px;justify-content:space-between;padding:9px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSelect .CreateAiReceptionistSelectBtn.has-value{color:var(--text_Title_Dark);font-weight:600}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSelect .CreateAiReceptionistSelectBtn:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSelect .CreateAiReceptionistSelectBtn .CreateAiReceptionistSelectBtnValue{align-items:center;display:flex;gap:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSelect .CreateAiReceptionistSelectBtn .CreateAiReceptionistSelectBtnValue .CreateAiReceptionistSelectLogo{background:var(--background_Gray_Light);border-radius:5px;flex-shrink:0;height:20px;object-fit:cover;width:20px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSelect .CreateAiReceptionistSelectBtn .CreateAiReceptionistSelectChevron{color:var(--text_Title_Light_Light);font-size:20px;transition:transform .15s ease}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSelect .CreateAiReceptionistSelectBtn .CreateAiReceptionistSelectChevron.is-open{transform:rotate(180deg)}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSelect .CreateAiReceptionistSelectMenu{-webkit-overflow-scrolling:touch;animation:CreateAiReceptionistSelectMenuIn .16s cubic-bezier(.22,1,.36,1);background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;left:0;max-height:260px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);transform-origin:top center;z-index:30}@keyframes CreateAiReceptionistSelectMenuIn{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSelect .CreateAiReceptionistSelectMenu .CreateAiReceptionistSelectLogo{background:var(--background_Gray_Light);border-radius:5px;flex-shrink:0;height:20px;object-fit:cover;width:20px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSelect .CreateAiReceptionistSelectMenu .CreateAiReceptionistSelectEmpty{color:var(--text_Title_Light_Light);font-size:12.5px;padding:12px;text-align:center}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSelect .CreateAiReceptionistSelectMenu .CreateAiReceptionistSelectOption{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding:8px 9px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSelect .CreateAiReceptionistSelectMenu .CreateAiReceptionistSelectOption .CreateAiReceptionistSelectOptionLabel{color:var(--text_Title_Dark);flex:1 1;font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSelect .CreateAiReceptionistSelectMenu .CreateAiReceptionistSelectOption .material-symbols-outlined{color:var(--background_Blue);font-size:17px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSelect .CreateAiReceptionistSelectMenu .CreateAiReceptionistSelectOption.is-selected,.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSelect .CreateAiReceptionistSelectMenu .CreateAiReceptionistSelectOption:hover{background:var(--surface-sunken)}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceLab{background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--background_Blue) 8%,#0000),#0000 60%),var(--background_White);border:1px solid color-mix(in srgb,var(--background_Blue) 20%,#0000);border-radius:12px;margin-bottom:4px;padding:14px 16px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceLab .CreateAiReceptionistVoiceLabHead{align-items:flex-start;display:flex;gap:10px;margin-bottom:12px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceLab .CreateAiReceptionistVoiceLabHead .material-symbols-outlined{color:var(--background_Blue);font-size:20px;margin-top:1px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceLab .CreateAiReceptionistVoiceLabHead strong{color:var(--text_Title_Dark);display:block;font-size:13.5px;font-weight:700}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceLab .CreateAiReceptionistVoiceLabHead span{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.45}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceLab .CreateAiReceptionistVoiceLabRow{align-items:center;display:flex;gap:8px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceLab .CreateAiReceptionistVoiceLabRow input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;color:var(--text_Title_Dark);flex:1 1;font-size:13.5px;height:38px;min-width:0;outline:none;padding:0 12px;transition:border-color .14s ease,box-shadow .14s ease}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceLab .CreateAiReceptionistVoiceLabRow input::placeholder{color:var(--text_Title_Light_Light)}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceLab .CreateAiReceptionistVoiceLabRow input:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 14%,#0000)}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceLab .CreateAiReceptionistVoiceLabRow .CreateAiReceptionistVoiceLabGreeting{background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 26%,#0000);border-radius:9px;color:var(--background_Blue);cursor:pointer;flex-shrink:0;font-size:12.5px;font-weight:700;height:38px;padding:0 14px;transition:background .14s ease;white-space:nowrap}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceLab .CreateAiReceptionistVoiceLabRow .CreateAiReceptionistVoiceLabGreeting:hover{background:color-mix(in srgb,var(--background_Blue) 18%,#0000)}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceLab .CreateAiReceptionistVoiceLabRow .CreateAiReceptionistVoiceLabClear{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;width:34px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceLab .CreateAiReceptionistVoiceLabRow .CreateAiReceptionistVoiceLabClear .material-symbols-outlined{font-size:18px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceLab .CreateAiReceptionistVoiceLabRow .CreateAiReceptionistVoiceLabClear:hover{border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceGroup{margin-top:16px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceGroup+.CreateAiReceptionistVoiceGroup{margin-top:18px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceGrid .CreateAiReceptionistVoiceCard{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:var(--shadow-card-rest);cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:14px 16px;position:relative;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,transform .1s ease}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceGrid .CreateAiReceptionistVoiceCard .CreateAiReceptionistVoicePlay{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:50%;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;margin-bottom:4px;transition:border-color .12s ease,background .12s ease,color .12s ease,transform .1s ease;width:36px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceGrid .CreateAiReceptionistVoiceCard .CreateAiReceptionistVoicePlay .material-symbols-outlined{font-size:20px;line-height:1}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceGrid .CreateAiReceptionistVoiceCard .CreateAiReceptionistVoicePlay:hover{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-color:var(--background_Blue);color:var(--background_Blue)}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceGrid .CreateAiReceptionistVoiceCard .CreateAiReceptionistVoicePlay:active{transform:scale(.92)}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceGrid .CreateAiReceptionistVoiceCard .CreateAiReceptionistVoicePlay.is-vloading{animation:CreateAiReceptionistPlayPulse 1.1s ease-in-out infinite;background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}@media(prefers-reduced-motion:reduce){.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceGrid .CreateAiReceptionistVoiceCard .CreateAiReceptionistVoicePlay.is-vloading{animation:none}}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceGrid .CreateAiReceptionistVoiceCard .CreateAiReceptionistVoicePlay.is-vplaying{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceGrid .CreateAiReceptionistVoiceCard .CreateAiReceptionistVoicePlay .CreateAiReceptionistVoiceBars{align-items:center;display:inline-flex;gap:2px;height:16px;justify-content:center}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceGrid .CreateAiReceptionistVoiceCard .CreateAiReceptionistVoicePlay .CreateAiReceptionistVoiceBars i{animation:CreateAiReceptionistEq .85s ease-in-out infinite;background:#fff;border-radius:2px;display:block;height:14px;transform-origin:center;width:3px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceGrid .CreateAiReceptionistVoiceCard .CreateAiReceptionistVoicePlay .CreateAiReceptionistVoiceBars i:first-child{animation-delay:0s}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceGrid .CreateAiReceptionistVoiceCard .CreateAiReceptionistVoicePlay .CreateAiReceptionistVoiceBars i:nth-child(2){animation-delay:.18s}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceGrid .CreateAiReceptionistVoiceCard .CreateAiReceptionistVoicePlay .CreateAiReceptionistVoiceBars i:nth-child(3){animation-delay:.36s}@media(prefers-reduced-motion:reduce){.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceGrid .CreateAiReceptionistVoiceCard .CreateAiReceptionistVoicePlay .CreateAiReceptionistVoiceBars i{animation:none;transform:scaleY(.7)}}@keyframes CreateAiReceptionistPlayPulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--background_Blue) 45%,#0000)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--background_Blue) 0,#0000)}}@keyframes CreateAiReceptionistEq{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceGrid .CreateAiReceptionistVoiceCard .CreateAiReceptionistVoiceName{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:14px;font-weight:700;gap:6px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceGrid .CreateAiReceptionistVoiceCard .CreateAiReceptionistVoiceName .CreateAiReceptionistVoicePremium{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);background:color-mix(in srgb,var(--background_Blue_Purpel,var(--background_Blue)) 12%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue_Purpel,var(--background_Blue)) 28%,#0000);border-radius:999px;color:var(--background_Blue);color:var(--background_Blue_Purpel,var(--background_Blue));display:inline-flex;font-size:8.5px;font-weight:800;gap:3px;letter-spacing:.05em;padding:2px 7px 2px 5px;text-transform:uppercase}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceGrid .CreateAiReceptionistVoiceCard .CreateAiReceptionistVoiceName .CreateAiReceptionistVoicePremium .material-symbols-outlined{font-size:11px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceGrid .CreateAiReceptionistVoiceCard .CreateAiReceptionistVoiceStyle{color:var(--background_Blue);font-size:11px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceGrid .CreateAiReceptionistVoiceCard .CreateAiReceptionistVoiceDesc{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.45}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceGrid .CreateAiReceptionistVoiceCard:hover{border-color:var(--border_Dark_Light);box-shadow:0 1px 3px #0000000d}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceGrid .CreateAiReceptionistVoiceCard.is-selected{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceGrid .CreateAiReceptionistVoiceCard.is-selected .CreateAiReceptionistVoicePlay:not(.is-vloading):not(.is-vplaying){background:color-mix(in srgb,var(--background_Blue) 14%,#0000);border-color:color-mix(in srgb,var(--background_Blue) 35%,var(--border_Light));color:var(--background_Blue)}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistTemplates{display:flex;flex-wrap:wrap;gap:8px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistTemplates .CreateAiReceptionistTemplate{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:8px 14px;transition:border-color .12s ease,box-shadow .12s ease}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistTemplates .CreateAiReceptionistTemplate .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistTemplates .CreateAiReceptionistTemplate:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistCapability{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:var(--shadow-card-rest);transition:border-color .15s ease}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistCapability.is-enabled{border-color:color-mix(in srgb,var(--background_Blue) 35%,var(--border_Light))}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistCapability .CreateAiReceptionistCapabilityHead{align-items:flex-start;display:flex;gap:12px;padding:14px 16px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistCapability .CreateAiReceptionistCapabilityHead .CreateAiReceptionistCapabilityIcon{color:var(--background_Blue);font-size:22px;margin-top:2px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistCapability .CreateAiReceptionistCapabilityHead .CreateAiReceptionistCapabilityText{flex:1 1}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistCapability .CreateAiReceptionistCapabilityHead .CreateAiReceptionistCapabilityText h4{color:var(--text_Title_Dark);font-size:14px;font-weight:700;margin:0 0 3px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistCapability .CreateAiReceptionistCapabilityHead .CreateAiReceptionistCapabilityText p{color:var(--text_Title_Light_Light);font-size:12.5px;line-height:1.5;margin:0}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistCapability .CreateAiReceptionistCapabilityBody{display:flex;flex-direction:column;gap:12px;padding:0 16px 16px 50px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistCapability .CreateAiReceptionistCapabilityBody .CreateAiReceptionistFieldNote{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.45}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistToggle{background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:999px;cursor:pointer;flex-shrink:0;height:22px;margin-top:4px;position:relative;transition:background .15s ease,border-color .15s ease;width:40px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistToggle .CreateAiReceptionistToggleKnob{background:var(--background_White);border-radius:50%;box-shadow:0 1px 3px #0003;height:16px;left:2px;position:absolute;top:2px;transition:left .15s ease;width:16px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistToggle.is-on{background:var(--background_Blue);border-color:var(--background_Blue)}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistToggle.is-on .CreateAiReceptionistToggleKnob{left:20px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistHints{background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:12px;padding:14px 16px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistHints .CreateAiReceptionistHintsTitle{color:var(--text_Title_Light);font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistHints ul{display:flex;flex-direction:column;gap:4px;margin:8px 0 0;padding-left:18px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistHints ul li{color:var(--text_Title_Light_Light);font-size:12.5px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistReview{border:1px solid var(--border_Light);border-radius:12px;overflow:hidden}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistReview .CreateAiReceptionistReviewRow{align-items:baseline;display:flex;gap:16px;justify-content:space-between;padding:12px 16px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistReview .CreateAiReceptionistReviewRow:not(:last-child){border-bottom:1px solid var(--border_Light)}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistReview .CreateAiReceptionistReviewRow span{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:12.5px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistReview .CreateAiReceptionistReviewRow strong{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600;text-align:right}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistStepNav{align-items:center;border-top:1px solid var(--border_Light);display:flex;justify-content:space-between;margin-top:22px;padding-top:16px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistStepNav .CreateAiReceptionistStepNavBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:4px;padding:9px 16px;transition:border-color .12s ease,box-shadow .12s ease}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistStepNav .CreateAiReceptionistStepNavBtn .material-symbols-outlined{font-size:18px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistStepNav .CreateAiReceptionistStepNavBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.CreateAiReceptionist .CreateAiReceptionistPreviewCol{display:flex;flex-direction:column;gap:14px;position:-webkit-sticky;position:sticky;top:82px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone{background:var(--background_White);border:1px solid var(--border_Light);border-radius:18px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:calc(100vh - 150px);overflow:hidden;transition:border-radius .26s cubic-bezier(.4,0,.2,1)}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistPhoneHeader{align-items:center;background:var(--background_Gray_Light);border-bottom:1px solid var(--border_Light);display:flex;gap:10px;padding:14px 16px;transition:padding .26s cubic-bezier(.4,0,.2,1),gap .26s cubic-bezier(.4,0,.2,1),border-bottom-color .2s ease}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistPhoneHeader .CreateAiReceptionistPhoneAvatar{align-items:center;background:var(--background_Blue);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:15px;font-weight:700;height:36px;justify-content:center;width:36px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistPhoneHeader .CreateAiReceptionistPhoneId{display:flex;flex:1 1;flex-direction:column;min-width:0}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistPhoneHeader .CreateAiReceptionistPhoneId strong{color:var(--text_Title_Dark);font-size:13.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistPhoneHeader .CreateAiReceptionistPhoneId span{color:var(--text_Title_Light_Light);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistPhoneHeader .CreateAiReceptionistPhoneDot{background:var(--text_Title_Light_Light_Light);border-radius:50%;flex-shrink:0;height:9px;width:9px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistPhoneHeader .CreateAiReceptionistPhoneDot.is-on{background:var(--Done)}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistPhoneHeader .CreateAiReceptionistTrialPill{align-items:center;background:color-mix(in srgb,var(--background_Blue) 11%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 22%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:10.5px;font-weight:700;gap:3px;letter-spacing:.01em;padding:3px 9px;white-space:nowrap}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistPhoneHeader .CreateAiReceptionistTrialPill .material-symbols-outlined{font-size:14px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistPhoneHeader .CreateAiReceptionistTrialPill.is-unlimited{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistPhoneHeader .CreateAiReceptionistTrialPill.is-empty{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistSimBodyClip{display:grid;flex:1 1;grid-template-rows:1fr;min-height:0;transition:grid-template-rows .26s cubic-bezier(.4,0,.2,1),visibility 0s linear 0s;visibility:visible}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistSimBody{display:flex;flex-direction:column;min-height:0;opacity:1;overflow:hidden;transform:none;transition:opacity .2s ease,transform .26s cubic-bezier(.4,0,.2,1)}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistSimModes{background:var(--background_Gray_Light);border-radius:10px;display:flex;margin:10px 12px 0;padding:3px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistSimModes button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-size:12.5px;font-weight:600;gap:5px;justify-content:center;padding:7px 10px;transition:background .14s ease,color .14s ease}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistSimModes button .material-symbols-outlined{font-size:16px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistSimModes button.is-on{background:var(--background_White);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark)}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistSimThread{-webkit-overflow-scrolling:touch;display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:180px;overflow-y:auto;padding:14px 14px 6px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistSimThread .CreateAiReceptionistSimActions{align-self:flex-start;display:flex;flex-wrap:wrap;gap:6px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistSimThread .CreateAiReceptionistSimActions .CreateAiReceptionistSimActionChip{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 28%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:11px;font-weight:700;gap:4px;padding:4px 10px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistSimThread .CreateAiReceptionistSimActions .CreateAiReceptionistSimActionChip .material-symbols-outlined{font-size:13px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistComposer{background:var(--background_White);border:1px solid var(--border_Light);border-radius:20px;box-shadow:0 1px 3px #0000000d;cursor:text;display:flex;flex-direction:column;gap:6px;margin:4px 12px 12px;padding:12px 12px 8px 14px;transition:border-color .15s ease,box-shadow .15s ease}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistComposer:focus-within,.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistComposer:hover{border-color:var(--border_Dark_Light)}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistComposer textarea{background:#0000;border:none;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;line-height:1.45;max-height:160px;min-height:24px;outline:none;padding:2px 2px 0;resize:none;width:100%}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistComposer textarea::placeholder{color:var(--text_Title_Light_Light)}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistComposer .CreateAiReceptionistComposerToolbar{align-items:center;display:flex;justify-content:flex-end}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistComposer .CreateAiReceptionistComposerSend{align-items:center;background:var(--text_Title_Dark);border:none;border-radius:50%;color:var(--background_White);cursor:pointer;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;transition:background .28s ease,transform .28s cubic-bezier(.34,1.56,.64,1),opacity .15s ease;width:34px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistComposer .CreateAiReceptionistComposerSend .material-symbols-outlined{font-size:17px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistComposer .CreateAiReceptionistComposerSend:hover:not(:disabled){background:color-mix(in srgb,var(--text_Title_Dark) 88%,#0000)}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistComposer .CreateAiReceptionistComposerSend:disabled{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistVoiceStage{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:22px;justify-content:center;min-height:300px;padding:24px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistVoiceStage .CreateAiReceptionistVoiceOrb{align-items:center;background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--background_Blue) 22%,#0000),#0000 70%);border-radius:50%;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--background_Blue) 20%,#0000);display:flex;gap:6px;height:132px;justify-content:center;position:relative;width:132px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistVoiceStage .CreateAiReceptionistVoiceOrb:after,.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistVoiceStage .CreateAiReceptionistVoiceOrb:before{border:2px solid color-mix(in srgb,var(--background_Blue) 40%,#0000);border-radius:50%;content:"";inset:0;opacity:0;position:absolute}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistVoiceStage .CreateAiReceptionistVoiceOrb span{background:var(--background_Blue);border-radius:4px;height:30px;transform:scaleY(.45);width:7px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistVoiceStage .CreateAiReceptionistVoiceOrb.is-listening{background:radial-gradient(circle at 50% 40%,color-mix(in srgb,#ef4444 26%,#0000),#0000 70%);background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--Canceled,#ef4444) 26%,#0000),#0000 70%)}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistVoiceStage .CreateAiReceptionistVoiceOrb.is-listening span{animation:CreateAiReceptionistOrbEq .7s ease-in-out infinite;background:#ef4444;background:var(--Canceled,#ef4444)}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistVoiceStage .CreateAiReceptionistVoiceOrb.is-listening span:nth-child(2){animation-delay:.18s}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistVoiceStage .CreateAiReceptionistVoiceOrb.is-listening span:nth-child(3){animation-delay:.34s}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistVoiceStage .CreateAiReceptionistVoiceOrb.is-listening:before{animation:CreateAiReceptionistOrbRing 1.6s ease-out infinite;border-color:color-mix(in srgb,#ef4444 45%,#0000);border-color:color-mix(in srgb,var(--Canceled,#ef4444) 45%,#0000)}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistVoiceStage .CreateAiReceptionistVoiceOrb.is-listening:after{animation:CreateAiReceptionistOrbRing 1.6s ease-out .8s infinite;border-color:color-mix(in srgb,#ef4444 45%,#0000);border-color:color-mix(in srgb,var(--Canceled,#ef4444) 45%,#0000)}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistVoiceStage .CreateAiReceptionistVoiceOrb.is-speaking{background:radial-gradient(circle at 50% 40%,color-mix(in srgb,#16a34a 26%,#0000),#0000 70%);background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--Done,#16a34a) 26%,#0000),#0000 70%)}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistVoiceStage .CreateAiReceptionistVoiceOrb.is-speaking span{animation:CreateAiReceptionistOrbEq .5s ease-in-out infinite;background:#16a34a;background:var(--Done,#16a34a)}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistVoiceStage .CreateAiReceptionistVoiceOrb.is-speaking span:nth-child(2){animation-delay:.12s}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistVoiceStage .CreateAiReceptionistVoiceOrb.is-speaking span:nth-child(3){animation-delay:.24s}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistVoiceStage .CreateAiReceptionistVoiceOrb.is-thinking span{animation:CreateAiReceptionistOrbEq 1.1s ease-in-out infinite}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistVoiceStage .CreateAiReceptionistMic{align-items:center;background:var(--background_Blue);border:none;border-radius:50%;box-shadow:0 8px 20px #2563eb4d;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:58px;justify-content:center;transition:transform .12s ease,background .14s ease;width:58px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistVoiceStage .CreateAiReceptionistMic .material-symbols-outlined{font-size:28px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistVoiceStage .CreateAiReceptionistMic:hover:not(:disabled){transform:scale(1.06)}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistVoiceStage .CreateAiReceptionistMic:disabled{cursor:default;opacity:.5}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistVoiceStage .CreateAiReceptionistMic.is-incall{background:#ef4444;background:var(--Canceled,#ef4444);box-shadow:0 8px 20px #ef444459}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistVoiceStage .CreateAiReceptionistVoiceStageText{color:var(--text_Title_Light);font-size:13px;font-weight:500;max-width:260px;text-align:center}@keyframes CreateAiReceptionistOrbEq{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}@keyframes CreateAiReceptionistOrbRing{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone.is-voice .CreateAiReceptionistSimThread{display:none}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistSimReset{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;transition:border-color .12s ease,color .12s ease,background .12s ease;width:30px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistSimReset .material-symbols-outlined{font-size:17px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistSimReset:hover{background:var(--background_Gray_Light_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistSimCollapse{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;transition:border-color .12s ease,color .12s ease,background .12s ease;width:30px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistSimCollapse .material-symbols-outlined{font-size:19px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistSimCollapse:hover{background:var(--background_Gray_Light_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone.is-collapsed{border-radius:16px;max-height:none}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone.is-collapsed .CreateAiReceptionistSimBodyClip{grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.4,0,.2,1),visibility 0s linear .26s;visibility:hidden}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone.is-collapsed .CreateAiReceptionistSimBody{opacity:0;pointer-events:none;transform:translateY(-8px)}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone.is-collapsed .CreateAiReceptionistPhoneHeader{align-items:flex-start;border-bottom:none;flex-direction:column;gap:14px;padding:14px 10px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone.is-collapsed .CreateAiReceptionistPhoneHeader .CreateAiReceptionistPhoneAvatar{font-size:13px;height:34px;width:34px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone.is-collapsed .CreateAiReceptionistPhoneHeader .CreateAiReceptionistPhoneId{display:none}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone.is-collapsed .CreateAiReceptionistPhoneHeader .CreateAiReceptionistRailLabel{animation:CreateAiReceptionistRailIn .26s cubic-bezier(.4,0,.2,1) .08s both;color:var(--text_Title_Light);font-size:12px;font-weight:600;letter-spacing:.4px;max-height:172px;overflow:hidden;text-orientation:mixed;text-overflow:ellipsis;white-space:nowrap;writing-mode:vertical-rl}@keyframes CreateAiReceptionistRailIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone,.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistPhoneHeader,.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistSimBody,.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistSimBodyClip{transition:none}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone.is-collapsed .CreateAiReceptionistRailLabel{animation:none}}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistSimNote{color:var(--text_Title_Light_Light);display:block;font-size:11px;padding:0 14px 12px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistSimWall{align-items:center;background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--background_Blue) 12%,#0000),#0000 60%),var(--background_White);border:1px solid color-mix(in srgb,var(--background_Blue) 22%,#0000);border-radius:16px;display:flex;flex:1 1;flex-direction:column;gap:10px;justify-content:center;margin:4px 12px 12px;min-height:240px;padding:26px 22px;text-align:center}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistSimWall .CreateAiReceptionistSimWallIcon{align-items:center;background:var(--background_Blue);border-radius:50%;box-shadow:0 10px 22px #2563eb47;color:#fff;display:inline-flex;height:54px;justify-content:center;width:54px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistSimWall .CreateAiReceptionistSimWallIcon .material-symbols-outlined{font-size:27px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistSimWall strong{color:var(--text_Title_Dark);font-size:15px;font-weight:700}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistSimWall p{color:var(--text_Title_Light);font-size:12.5px;line-height:1.5;margin:0;max-width:260px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistSimWall .CreateAiReceptionistSimWallBtn{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;box-shadow:0 8px 18px #2563eb47;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:6px;margin-top:6px;padding:10px 20px;transition:transform .12s ease,filter .12s ease}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistSimWall .CreateAiReceptionistSimWallBtn .material-symbols-outlined{font-size:18px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistSimWall .CreateAiReceptionistSimWallBtn:hover{filter:brightness(1.05);transform:translateY(-1px)}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistSimWall .CreateAiReceptionistSimWallBtn:active{transform:translateY(0)}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistSimWall .CreateAiReceptionistSimWallReset{background:#0000;border:none;color:var(--text_Title_Light_Light);cursor:pointer;font-size:12px;font-weight:600;padding:2px 6px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistPhone .CreateAiReceptionistSimWall .CreateAiReceptionistSimWallReset:hover{color:var(--text_Title_Dark);text-decoration:underline}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistAbilityChips{display:flex;flex-wrap:wrap;gap:6px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistAbilityChips .CreateAiReceptionistAbilityChip{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:4px 10px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistAbilityChips .CreateAiReceptionistAbilityChip .material-symbols-outlined{color:var(--background_Blue);font-size:13px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistSim{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:var(--shadow-card-rest);display:flex;flex-direction:column;overflow:hidden}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistSim .CreateAiReceptionistSimHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:10px;justify-content:space-between;padding:12px 14px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistSim .CreateAiReceptionistSimHeader .CreateAiReceptionistSimModes{background:var(--background_Gray_Light);border-radius:9px;display:inline-flex;padding:3px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistSim .CreateAiReceptionistSimHeader .CreateAiReceptionistSimModes button{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:5px;padding:5px 12px;transition:background .14s ease,color .14s ease}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistSim .CreateAiReceptionistSimHeader .CreateAiReceptionistSimModes button .material-symbols-outlined{font-size:16px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistSim .CreateAiReceptionistSimHeader .CreateAiReceptionistSimModes button.is-on{background:var(--background_White);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark)}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistSim .CreateAiReceptionistSimHeader .CreateAiReceptionistSimTitle{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:700;gap:6px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistSim .CreateAiReceptionistSimHeader .CreateAiReceptionistSimTitle .material-symbols-outlined{color:var(--background_Blue);font-size:17px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistSim .CreateAiReceptionistSimHeader .CreateAiReceptionistSimReset{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:4px;padding:5px 8px;transition:background .12s ease,color .12s ease}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistSim .CreateAiReceptionistSimHeader .CreateAiReceptionistSimReset .material-symbols-outlined{font-size:15px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistSim .CreateAiReceptionistSimHeader .CreateAiReceptionistSimReset:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistSim .CreateAiReceptionistSimThread{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:8px;height:280px;overflow-y:auto;padding:14px;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistSim .CreateAiReceptionistSimThread{scroll-behavior:auto}}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistSim .CreateAiReceptionistSimActions{display:flex;flex-wrap:wrap;gap:6px;padding-left:4px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistSim .CreateAiReceptionistSimActions .CreateAiReceptionistSimActionChip{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 28%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:11px;font-weight:700;gap:4px;padding:4px 10px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistSim .CreateAiReceptionistSimActions .CreateAiReceptionistSimActionChip .material-symbols-outlined{font-size:13px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistSim .CreateAiReceptionistSimInputRow{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:8px;padding:10px 12px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistSim .CreateAiReceptionistSimInputRow input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);flex:1 1;font-size:13px;outline:3px solid #0000;padding:9px 14px;transition:border-color .15s ease,outline-color .15s ease}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistSim .CreateAiReceptionistSimInputRow input::placeholder{color:var(--text_Title_Light_Light)}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistSim .CreateAiReceptionistSimInputRow input:focus,.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistSim .CreateAiReceptionistSimInputRow input:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistSim .CreateAiReceptionistSimInputRow .CreateAiReceptionistSimSend{align-items:center;background:var(--text_Title_Dark);border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;transition:transform .1s ease,opacity .12s ease;width:36px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistSim .CreateAiReceptionistSimInputRow .CreateAiReceptionistSimSend .material-symbols-outlined{font-size:18px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistSim .CreateAiReceptionistSimInputRow .CreateAiReceptionistSimSend:hover:not(:disabled){transform:scale(1.06)}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistSim .CreateAiReceptionistSimInputRow .CreateAiReceptionistSimSend:active{transform:scale(.94)}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistSim .CreateAiReceptionistSimInputRow .CreateAiReceptionistSimSend:disabled{cursor:default;opacity:.4}.CreateAiReceptionist .CreateAiReceptionistPreviewCol .CreateAiReceptionistSim .CreateAiReceptionistSimNote{color:var(--text_Title_Light_Light);font-size:11px;padding:0 12px 10px;text-align:center}.CreateAiReceptionist .CreateAiReceptionistUpsell{align-items:flex-start;align-self:stretch;animation:CreateAiReceptionistBubbleIn .24s cubic-bezier(.22,1,.36,1) backwards;background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));border:1px solid color-mix(in srgb,var(--background_Blue) 30%,var(--border_Light));border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:12px 14px}.CreateAiReceptionist .CreateAiReceptionistUpsell>.material-symbols-outlined{color:var(--background_Blue);font-size:18px}.CreateAiReceptionist .CreateAiReceptionistUpsell .CreateAiReceptionistUpsellText{color:var(--text_Title_Dark);font-size:12.5px;line-height:1.45}.CreateAiReceptionist .CreateAiReceptionistUpsell .CreateAiReceptionistUpsellBtn{align-items:center;background:var(--background_Blue);border:none;border-radius:9px;color:#fff;cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:8px 14px}.CreateAiReceptionist .CreateAiReceptionistUpsell .CreateAiReceptionistUpsellBtn:hover{filter:brightness(1.05)}.CreateAiReceptionist .CreateAiReceptionistBubble{animation:CreateAiReceptionistBubbleIn .24s cubic-bezier(.22,1,.36,1) backwards;border-radius:14px;font-size:13px;line-height:1.5;max-width:85%;padding:9px 13px;white-space:pre-wrap;word-break:break-word}@keyframes CreateAiReceptionistBubbleIn{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.CreateAiReceptionist .CreateAiReceptionistBubble.is-agent{align-self:flex-start;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-bottom-left-radius:4px;color:var(--text_Title_Dark);transform-origin:bottom left}.CreateAiReceptionist .CreateAiReceptionistBubble.is-caller{align-self:flex-end;background:var(--background_Blue);border-bottom-right-radius:4px;color:#fff;transform-origin:bottom right}.CreateAiReceptionist .CreateAiReceptionistBubble.is-error{border-color:color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));color:var(--Canceled)}.CreateAiReceptionist .CreateAiReceptionistBubble.is-typing{display:inline-flex;gap:4px;padding:12px 14px}.CreateAiReceptionist .CreateAiReceptionistBubble.is-typing span{animation:CreateAiReceptionistTyping 1s ease-in-out infinite;background:var(--text_Title_Light_Light);border-radius:50%;height:6px;width:6px}.CreateAiReceptionist .CreateAiReceptionistBubble.is-typing span:nth-child(2){animation-delay:.15s}.CreateAiReceptionist .CreateAiReceptionistBubble.is-typing span:nth-child(3){animation-delay:.3s}@keyframes CreateAiReceptionistTyping{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.CreateAiReceptionist .CreateAiReceptionistBubble.is-typing span{animation:none}}@media(max-width:1050px){.CreateAiReceptionist .CreateAiReceptionistLayout{grid-template-columns:1fr;padding:16px}.CreateAiReceptionist .CreateAiReceptionistLayout.is-preview-collapsed{grid-template-columns:1fr}.CreateAiReceptionist .CreateAiReceptionistStepper{flex-direction:row;flex-wrap:wrap;position:static}.CreateAiReceptionist .CreateAiReceptionistStepper .CreateAiReceptionistStepperItem .CreateAiReceptionistStepperLabel{font-size:12px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol{position:static}}@media(max-width:600px){.CreateAiReceptionist{-webkit-overflow-scrolling:touch;border:none;border-radius:0;inset:0;max-height:100dvh;max-width:100vw;overflow-y:auto;position:fixed;z-index:200}.CreateAiReceptionist .CreateAiReceptionistTopBar{border-radius:0;flex-wrap:wrap;gap:8px;padding:max(10px,env(safe-area-inset-top)) 14px 10px}.CreateAiReceptionist .CreateAiReceptionistTopBar h2{flex-basis:100%;font-size:15px;order:3}.CreateAiReceptionist .CreateAiReceptionistTopBar .CreateAiReceptionistBack{flex-shrink:0;justify-content:center;min-height:44px;min-width:44px;padding:0;width:44px}.CreateAiReceptionist .CreateAiReceptionistTopBar .CreateAiReceptionistBack .CreateAiReceptionistBackLabel{display:none}.CreateAiReceptionist .CreateAiReceptionistTopBar .CreateAiReceptionistTopActions{flex-wrap:nowrap;gap:8px;margin-left:auto;min-width:0}.CreateAiReceptionist .CreateAiReceptionistTopBar .CreateAiReceptionistStatusSwitchWrap{flex-shrink:0;padding:5px 7px}.CreateAiReceptionist .CreateAiReceptionistTopBar .CreateAiReceptionistStatusSwitchWrap .CreateAiReceptionistStatusSwitchLabel{display:none}.CreateAiReceptionist .CreateAiReceptionistTopBar .CreateAiReceptionistSaveBtn{flex-shrink:0;height:44px;justify-content:center;padding:0;width:44px}.CreateAiReceptionist .CreateAiReceptionistTopBar .CreateAiReceptionistSaveBtn .CreateAiReceptionistSaveBtnLabel{display:none}.CreateAiReceptionist .CreateAiReceptionistLayout{gap:14px;grid-template-columns:1fr;padding:12px}.CreateAiReceptionist .CreateAiReceptionistLayout.is-preview-collapsed{grid-template-columns:1fr}.CreateAiReceptionist .CreateAiReceptionistStepper{-webkit-overflow-scrolling:touch;flex-direction:row;flex-wrap:nowrap;gap:4px;overflow-x:auto;padding-bottom:4px;position:static}.CreateAiReceptionist .CreateAiReceptionistStepper .CreateAiReceptionistStepperItem{flex-shrink:0;min-height:44px}.CreateAiReceptionist .CreateAiReceptionistStepper .CreateAiReceptionistStepperItem .CreateAiReceptionistStepperLabel{font-size:12px}.CreateAiReceptionist .CreateAiReceptionistForm{padding:18px 16px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistStep h3{font-size:16px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistVoiceGrid{grid-template-columns:1fr}.CreateAiReceptionist .CreateAiReceptionistForm input,.CreateAiReceptionist .CreateAiReceptionistForm textarea{font-size:16px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistSelectBtn{font-size:16px;min-height:44px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistStatusRow{flex-wrap:wrap}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistStatusRow .CreateAiReceptionistStatusChip{align-items:center;display:flex;min-height:44px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistFaq .CreateAiReceptionistFaqRow .CreateAiReceptionistFaqRemove{height:40px;width:40px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistFaq .CreateAiReceptionistFaqAdd{min-height:44px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistCapability .CreateAiReceptionistCapabilityBody{padding-left:16px}.CreateAiReceptionist .CreateAiReceptionistForm .CreateAiReceptionistStepNav .CreateAiReceptionistStepNavBtn{flex:1 1;justify-content:center;min-height:44px}.CreateAiReceptionist .CreateAiReceptionistPreviewCol{position:static}}.CreateAiReceptionist .CreateAiReceptionistConnect{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;margin-top:12px;padding:0 16px 4px}.CreateAiReceptionist .CreateAiReceptionistConnect .CreateAiReceptionistConnectHead{align-items:center;display:flex;gap:11px;padding:14px 0 12px}.CreateAiReceptionist .CreateAiReceptionistConnect .CreateAiReceptionistConnectHead>.material-symbols-outlined{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:9px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:19px;height:34px;justify-content:center;width:34px}.CreateAiReceptionist .CreateAiReceptionistConnect .CreateAiReceptionistConnectHead strong{color:var(--text_Title_Dark);display:block;font-size:13.5px;font-weight:700}.CreateAiReceptionist .CreateAiReceptionistConnect .CreateAiReceptionistConnectHead span{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4}.CreateAiReceptionist .CreateAiReceptionistConnect .CreateAiReceptionistConnectRow{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:10px;padding:11px 0}.CreateAiReceptionist .CreateAiReceptionistConnect .CreateAiReceptionistConnectRow.is-loading{animation:CreateAiReceptionistConnectPulse 1.2s ease-in-out infinite}@keyframes CreateAiReceptionistConnectPulse{0%,to{opacity:1}50%{opacity:.55}}.CreateAiReceptionist .CreateAiReceptionistConnect .CreateAiReceptionistConnectRow .CreateAiReceptionistConnectDot{background:#94a3b8;background:var(--text_Title_Light_Light_Light,#94a3b8);border-radius:50%;flex-shrink:0;height:8px;width:8px}.CreateAiReceptionist .CreateAiReceptionistConnect .CreateAiReceptionistConnectRow .CreateAiReceptionistConnectDot.is-live{background:#16a34a;background:var(--Done,#16a34a);box-shadow:0 0 0 3px color-mix(in srgb,#16a34a 18%,#0000);box-shadow:0 0 0 3px color-mix(in srgb,var(--Done,#16a34a) 18%,#0000)}.CreateAiReceptionist .CreateAiReceptionistConnect .CreateAiReceptionistConnectRow .CreateAiReceptionistConnectInfo{flex:1 1;min-width:0}.CreateAiReceptionist .CreateAiReceptionistConnect .CreateAiReceptionistConnectRow .CreateAiReceptionistConnectInfo strong{color:var(--text_Title_Dark);display:block;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateAiReceptionist .CreateAiReceptionistConnect .CreateAiReceptionistConnectRow .CreateAiReceptionistConnectInfo span{color:var(--text_Title_Light_Light);font-size:11.5px}.CreateAiReceptionist .CreateAiReceptionistConnect .CreateAiReceptionistConnectRow .CreateAiReceptionistConnectBtn{background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;flex-shrink:0;font-size:12px;font-weight:700;padding:7px 14px;transition:filter .14s ease,background .14s ease,color .14s ease}.CreateAiReceptionist .CreateAiReceptionistConnect .CreateAiReceptionistConnectRow .CreateAiReceptionistConnectBtn:hover:not(:disabled){filter:brightness(.94)}.CreateAiReceptionist .CreateAiReceptionistConnect .CreateAiReceptionistConnectRow .CreateAiReceptionistConnectBtn:disabled{cursor:default;opacity:.6}.CreateAiReceptionist .CreateAiReceptionistConnect .CreateAiReceptionistConnectRow .CreateAiReceptionistConnectBtn.is-connected{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.CreateAiReceptionist .CreateAiReceptionistConnect .CreateAiReceptionistConnectRow .CreateAiReceptionistConnectBtn.is-connected:hover:not(:disabled){background:color-mix(in srgb,#ef4444 10%,#0000);background:color-mix(in srgb,var(--Canceled,#ef4444) 10%,#0000);color:#ef4444;color:var(--Canceled,#ef4444);filter:none}.CreateAiReceptionist .CreateAiReceptionistConnect .CreateAiReceptionistConnectRow .CreateAiReceptionistConnectBtn.is-manage{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);color:var(--text_Title_Dark);display:inline-flex;gap:5px}.CreateAiReceptionist .CreateAiReceptionistConnect .CreateAiReceptionistConnectRow .CreateAiReceptionistConnectBtn.is-manage .material-symbols-outlined{font-size:15px}.CreateAiReceptionist .CreateAiReceptionistConnect .CreateAiReceptionistConnectRow .CreateAiReceptionistConnectBtn.is-manage:hover:not(:disabled){background:var(--background_Gray_Light_Light);border-color:var(--border_Dark_Light);filter:none}.CreateAiReceptionist .CreateAiReceptionistSectionHead{display:flex;flex-direction:column;gap:3px;margin:6px 0 -6px}.CreateAiReceptionist .CreateAiReceptionistSectionHead:first-of-type{margin-top:-4px}.CreateAiReceptionist .CreateAiReceptionistSectionHead .CreateAiReceptionistSectionTitle{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:700;gap:7px;letter-spacing:.04em;margin:0;text-transform:uppercase}.CreateAiReceptionist .CreateAiReceptionistSectionHead .CreateAiReceptionistSectionTitle .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.CreateAiReceptionist .CreateAiReceptionistSectionHead .CreateAiReceptionistSectionSub{color:var(--text_Title_Light_Light);font-size:12.5px;line-height:1.5;margin:0}.CreateAiReceptionist .CreateAiReceptionistSectionTitle{color:var(--text_Title_Light);font-size:12px;font-weight:700;letter-spacing:.04em;margin:22px 0 12px;text-transform:uppercase}.CreateAiReceptionist .CreateAiReceptionistSectionTitle:first-of-type{margin-top:4px}.CreateAiReceptionist .CreateAiReceptionistConnections{display:flex;flex-direction:column;gap:14px}.CreateAiReceptionist .CreateAiReceptionistConnectEmpty{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:12.5px;gap:8px;padding:12px 14px}.CreateAiReceptionist .CreateAiReceptionistConnectEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CreateAiReceptionist .CreateAiReceptionistReviewConnections{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;margin-top:14px;padding:14px 16px}.CreateAiReceptionist .CreateAiReceptionistReviewConnections .CreateAiReceptionistReviewConnectionsHead{color:var(--text_Title_Light);font-size:12px;font-weight:700;letter-spacing:.04em;margin-bottom:10px;text-transform:uppercase}.CreateAiReceptionist .CreateAiReceptionistReviewConnections .CreateAiReceptionistReviewConnEmpty{align-items:center;color:var(--text_Title_Light);display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.CreateAiReceptionist .CreateAiReceptionistReviewConnections .CreateAiReceptionistReviewConnEmpty .CreateAiReceptionistReviewConnLink{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:600;padding:0;text-decoration:underline}.CreateAiReceptionist .CreateAiReceptionistReviewConnections .CreateAiReceptionistReviewConnList{display:flex;flex-direction:column;gap:8px}.CreateAiReceptionist .CreateAiReceptionistReviewConnections .CreateAiReceptionistReviewConnList .CreateAiReceptionistReviewConnRow{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:13px;gap:9px}.CreateAiReceptionist .CreateAiReceptionistReviewConnections .CreateAiReceptionistReviewConnList .CreateAiReceptionistReviewConnRow .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:18px}.CreateAiReceptionistPopup{align-items:center;animation:CreateAiReceptionistPopupOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1100}@keyframes CreateAiReceptionistPopupOverlayFade{0%{opacity:0}to{opacity:1}}.CreateAiReceptionistPopup .CreateAiReceptionistPopupOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:color-mix(in srgb,var(--text_Title_Dark) 11%,#0000);inset:0;position:absolute}.CreateAiReceptionistPopup .CreateAiReceptionistPopupCard{animation:CreateAiReceptionistPopupPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-width:92vw;overflow:hidden;position:relative;width:480px;z-index:1}@keyframes CreateAiReceptionistPopupPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes CreateAiReceptionistPopupSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.CreateAiReceptionistPopup .CreateAiReceptionistPopupHeader{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 22px 0}.CreateAiReceptionistPopup .CreateAiReceptionistPopupHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.CreateAiReceptionistPopup .CreateAiReceptionistPopupHeader .CreateAiReceptionistPopupClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateAiReceptionistPopup .CreateAiReceptionistPopupHeader .CreateAiReceptionistPopupClose .material-symbols-outlined{font-size:21px}.CreateAiReceptionistPopup .CreateAiReceptionistPopupHeader .CreateAiReceptionistPopupClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.CreateAiReceptionistPopup .CreateAiReceptionistPopupHeader .CreateAiReceptionistPopupClose:active{transform:scale(.92)}.CreateAiReceptionistPopup .CreateAiReceptionistPopupBody{-webkit-overflow-scrolling:touch;display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-height:0;overflow-y:auto;padding:20px 22px 24px}.CreateAiReceptionistPopup .CreateAiReceptionistPopupField{display:flex;flex-direction:column;gap:6px}.CreateAiReceptionistPopup .CreateAiReceptionistPopupField span{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CreateAiReceptionistPopup .CreateAiReceptionistPopupField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.CreateAiReceptionistPopup .CreateAiReceptionistPopupField input::placeholder{color:var(--text_Title_Light_Light)}.CreateAiReceptionistPopup .CreateAiReceptionistPopupField input:focus,.CreateAiReceptionistPopup .CreateAiReceptionistPopupField input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.CreateAiReceptionistPopup .CreateAiReceptionistPopupField .AssignedCompanies,.CreateAiReceptionistPopup .CreateAiReceptionistPopupField .SelectIcon{width:100%}.CreateAiReceptionistPopup .CreateAiReceptionistPopupField .SelectIcon .SelectIconMenu{bottom:calc(100% + 8px);max-height:190px;top:auto}.CreateAiReceptionistPopup .CreateAiReceptionistPopupError{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 12px}.CreateAiReceptionistPopup .CreateAiReceptionistPopupActions{align-items:center;display:flex;flex-shrink:0;gap:10px;justify-content:flex-end;padding:0 22px 12px}.CreateAiReceptionistPopup .CreateAiReceptionistPopupActions .CreateAiReceptionistPopupActionsRight{display:inline-flex;gap:10px}.CreateAiReceptionistPopup .CreateAiReceptionistPopupPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateAiReceptionistPopup .CreateAiReceptionistPopupPrimary .CreateAiReceptionistPopupPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:var(--background_White);display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateAiReceptionistPopup .CreateAiReceptionistPopupPrimary .CreateAiReceptionistPopupPrimaryInner .material-symbols-outlined{color:var(--background_White);font-size:16px;font-weight:500}.CreateAiReceptionistPopup .CreateAiReceptionistPopupPrimary .CreateAiReceptionistPopupPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateAiReceptionistPopup .CreateAiReceptionistPopupPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateAiReceptionistPopup .CreateAiReceptionistPopupPrimary:active{transform:scale(.98)}.CreateAiReceptionistPopup .CreateAiReceptionistPopupPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateAiReceptionistPopup .CreateAiReceptionistPopupSecondary{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.CreateAiReceptionistPopup .CreateAiReceptionistPopupSecondary:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}@media(max-width:1050px){.CreateAiReceptionistPopup{padding:16px}.CreateAiReceptionistPopup .CreateAiReceptionistPopupCard{max-width:calc(100vw - 32px)}}@media(max-width:600px){.CreateAiReceptionistPopup{align-items:flex-end;padding:0}.CreateAiReceptionistPopup .CreateAiReceptionistPopupCard{animation:CreateAiReceptionistPopupSlideUp .3s cubic-bezier(.32,.72,0,1) forwards;border-radius:16px 16px 0 0;height:auto;max-height:100dvh;max-width:100%;overflow:hidden;width:100%}.CreateAiReceptionistPopup .CreateAiReceptionistPopupHeader{padding:14px 16px}.CreateAiReceptionistPopup .CreateAiReceptionistPopupHeader h3{font-size:16px}.CreateAiReceptionistPopup .CreateAiReceptionistPopupBody{padding:16px}.CreateAiReceptionistPopup .CreateAiReceptionistPopupField input{font-size:16px;min-height:44px}.CreateAiReceptionistPopup .CreateAiReceptionistPopupActions{align-items:stretch;flex-direction:column-reverse;gap:10px;padding:12px 16px max(14px,env(safe-area-inset-bottom))}.CreateAiReceptionistPopup .CreateAiReceptionistPopupActions .CreateAiReceptionistPopupActionsRight{flex-direction:column-reverse;gap:10px;width:100%}.CreateAiReceptionistPopup .CreateAiReceptionistPopupActions button{justify-content:center;min-height:44px;width:100%}}.AiReceptionist{-webkit-overflow-scrolling:touch;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;height:100%;overflow-y:auto;padding:24px 28px}.AiReceptionist.AiReceptionist--builder{background:#0000;border:0;display:flex;flex-direction:column;overflow:hidden;padding:0}@media(max-width:600px){.AiReceptionist.AiReceptionist--builder{padding:10px}}.AiReceptionist .AiReceptionistHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.AiReceptionist .AiReceptionistHeader .AiReceptionistHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.AiReceptionist .AiReceptionistHeader .AiReceptionistHeaderMain .AiReceptionistTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.AiReceptionist .AiReceptionistHeader .AiReceptionistHeaderMain .AiReceptionistSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.AiReceptionist .AiReceptionistHeader .AiReceptionistHeaderActions{align-items:center;display:flex;gap:10px}.AiReceptionist .AiReceptionistAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.AiReceptionist .AiReceptionistAddBtn .AiReceptionistAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;height:20px;justify-content:center;width:20px}.AiReceptionist .AiReceptionistAddBtn .AiReceptionistAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.AiReceptionist .AiReceptionistAddBtn .AiReceptionistAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.AiReceptionist .AiReceptionistAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.AiReceptionist .AiReceptionistAddBtn:active{transform:scale(.98)}.AiReceptionist .AiReceptionistAddonBanner{align-items:center;background:color-mix(in srgb,var(--background_Blue) 7%,var(--background_White));border:1px solid color-mix(in srgb,var(--background_Blue) 28%,var(--border_Light));border-radius:12px;display:flex;gap:12px;margin-bottom:18px;padding:12px 16px}.AiReceptionist .AiReceptionistAddonBanner .AiReceptionistAddonBannerIcon{color:var(--background_Blue);flex-shrink:0;font-size:22px}.AiReceptionist .AiReceptionistAddonBanner .AiReceptionistAddonBannerText{color:var(--text_Title_Light);flex:1 1;font-size:13px;line-height:1.5}.AiReceptionist .AiReceptionistAddonBanner .AiReceptionistAddonBannerLink{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;font-size:12.5px;font-weight:600;padding:8px 14px;transition:border-color .12s ease,box-shadow .12s ease;white-space:nowrap}.AiReceptionist .AiReceptionistAddonBanner .AiReceptionistAddonBannerLink:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.AiReceptionist .AiReceptionistSkeletonCard{pointer-events:none}.AiReceptionist .AiReceptionistSkeletonCard:hover{border-color:var(--border_Light);box-shadow:var(--shadow-card-rest)}.AiReceptionist .AiReceptionistSkeletonCard .AiReceptionistSkel{animation:AiReceptionistShimmer 1.25s ease-in-out infinite;background:linear-gradient(100deg,var(--background_Gray_Light) 28%,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 72%);background-size:200% 100%;border-radius:6px;display:block}.AiReceptionist .AiReceptionistSkeletonCard .AiReceptionistSkel--avatar{border-radius:50%;flex-shrink:0;height:44px;width:44px}.AiReceptionist .AiReceptionistSkeletonCard .AiReceptionistSkel--name{height:14px;margin-bottom:8px;width:58%}.AiReceptionist .AiReceptionistSkeletonCard .AiReceptionistSkel--chip{border-radius:999px;height:23px;width:86px}.AiReceptionist .AiReceptionistSkeletonCard .AiReceptionistSkel--chip.is-short{width:64px}.AiReceptionist .AiReceptionistSkeletonCard .AiReceptionistSkel--toggle{border-radius:999px;flex-shrink:0;height:24px;margin-left:auto;width:42px}.AiReceptionist .AiReceptionistSkeletonCard .AiReceptionistSkel--status{height:18px;width:52px}.AiReceptionist .AiReceptionistSkeletonCard .AiReceptionistSkel--meta{height:12px;width:130px}.AiReceptionist .AiReceptionistSkeletonCard .AiReceptionistSkel--btn{border-radius:8px;height:34px;width:74px}.AiReceptionist .AiReceptionistSkeletonCard .AiReceptionistSkel--icon{border-radius:8px;height:34px;width:38px}.AiReceptionist .AiReceptionistSkeletonCard:first-child .AiReceptionistSkel{animation-delay:0s}.AiReceptionist .AiReceptionistSkeletonCard:nth-child(2) .AiReceptionistSkel{animation-delay:.09s}.AiReceptionist .AiReceptionistSkeletonCard:nth-child(3) .AiReceptionistSkel{animation-delay:.18s}.AiReceptionist .AiReceptionistSkeletonCard:nth-child(4) .AiReceptionistSkel{animation-delay:.27s}.AiReceptionist .AiReceptionistSkeletonCard:nth-child(5) .AiReceptionistSkel{animation-delay:.36s}.AiReceptionist .AiReceptionistSkeletonCard:nth-child(6) .AiReceptionistSkel{animation-delay:.45s}@keyframes AiReceptionistShimmer{0%{background-position:180% 0}to{background-position:-80% 0}}@media(prefers-reduced-motion:reduce){.AiReceptionist .AiReceptionistSkeletonCard .AiReceptionistSkel{animation:none}}.AiReceptionist .AiReceptionistEmpty{align-items:center;background:var(--background_White);border:1px dashed var(--border_Dark_Light);border-radius:14px;display:flex;flex-direction:column;gap:8px;padding:72px 24px;text-align:center}.AiReceptionist .AiReceptionistEmpty .AiReceptionistEmptyArt{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:50%;display:flex;height:76px;justify-content:center;margin-bottom:6px;width:76px}.AiReceptionist .AiReceptionistEmpty .AiReceptionistEmptyArt .material-symbols-outlined{color:var(--background_Blue);font-size:38px}.AiReceptionist .AiReceptionistEmpty h3{color:var(--text_Title_Dark);font-size:18px;font-weight:700;margin:0}.AiReceptionist .AiReceptionistEmpty p{color:var(--text_Title_Light_Light);font-size:13.5px;line-height:1.6;margin:0 0 14px;max-width:460px}.AiReceptionist .AiReceptionistGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}.AiReceptionist .AiReceptionistGrid .AiReceptionistCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:var(--shadow-card-rest);display:flex;flex-direction:column;gap:12px;padding:18px 20px;transition:box-shadow .15s ease,border-color .15s ease}.AiReceptionist .AiReceptionistGrid .AiReceptionistCard:hover{box-shadow:0 1px 3px #0000000d}.AiReceptionist .AiReceptionistGrid .AiReceptionistCard.is-paused .AiReceptionistCardAvatar{filter:grayscale(1);opacity:.7}.AiReceptionist .AiReceptionistGrid .AiReceptionistCard .AiReceptionistCardTop{align-items:flex-start;display:flex;gap:12px}.AiReceptionist .AiReceptionistGrid .AiReceptionistCard .AiReceptionistCardTop .AiReceptionistCardAvatar{align-items:center;background:var(--background_Blue);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:18px;font-weight:700;height:44px;justify-content:center;width:44px}.AiReceptionist .AiReceptionistGrid .AiReceptionistCard .AiReceptionistCardTop .AiReceptionistCardAvatar .material-symbols-outlined{color:#fff;font-size:24px}.AiReceptionist .AiReceptionistGrid .AiReceptionistCard .AiReceptionistCardTop .AiReceptionistCardId{flex:1 1;min-width:0}.AiReceptionist .AiReceptionistGrid .AiReceptionistCard .AiReceptionistCardTop .AiReceptionistCardId h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0 0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiReceptionist .AiReceptionistGrid .AiReceptionistCard .AiReceptionistCardTop .AiReceptionistCardId .AiReceptionistCardChips{display:flex;flex-wrap:wrap;gap:6px}.AiReceptionist .AiReceptionistGrid .AiReceptionistCard .AiReceptionistCardTop .AiReceptionistCardId .AiReceptionistCardChips .AiReceptionistCardChip{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:11.5px;font-weight:600;gap:4px;padding:3px 9px}.AiReceptionist .AiReceptionistGrid .AiReceptionistCard .AiReceptionistCardTop .AiReceptionistCardId .AiReceptionistCardChips .AiReceptionistCardChip .material-symbols-outlined{font-size:13px}.AiReceptionist .AiReceptionistGrid .AiReceptionistCard .AiReceptionistCardTop .AiReceptionistCardToggle{background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:999px;cursor:pointer;flex-shrink:0;height:22px;position:relative;transition:background .15s ease,border-color .15s ease;width:40px}.AiReceptionist .AiReceptionistGrid .AiReceptionistCard .AiReceptionistCardTop .AiReceptionistCardToggle .AiReceptionistCardToggleKnob{background:var(--background_White);border-radius:50%;box-shadow:0 1px 3px #0003;height:16px;left:2px;position:absolute;top:2px;transition:left .15s ease;width:16px}.AiReceptionist .AiReceptionistGrid .AiReceptionistCard .AiReceptionistCardTop .AiReceptionistCardToggle.is-on{background:var(--background_Blue);border-color:var(--background_Blue)}.AiReceptionist .AiReceptionistGrid .AiReceptionistCard .AiReceptionistCardTop .AiReceptionistCardToggle.is-on .AiReceptionistCardToggleKnob{left:20px}.AiReceptionist .AiReceptionistGrid .AiReceptionistCard .AiReceptionistCardTop .AiReceptionistCardToggle.is-busy{opacity:.6;pointer-events:none}.AiReceptionist .AiReceptionistGrid .AiReceptionistCard .AiReceptionistCardMeta{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-wrap:wrap;font-size:12px;gap:10px}.AiReceptionist .AiReceptionistGrid .AiReceptionistCard .AiReceptionistCardMeta .AiReceptionistCardStatus{color:var(--text_Title_Light_Light);font-weight:700}.AiReceptionist .AiReceptionistGrid .AiReceptionistCard .AiReceptionistCardMeta .AiReceptionistCardStatus.is-active{color:var(--Done)}.AiReceptionist .AiReceptionistGrid .AiReceptionistCard .AiReceptionistCardActions{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:8px;padding-top:12px}.AiReceptionist .AiReceptionistGrid .AiReceptionistCard .AiReceptionistCardActions .AiReceptionistCardEdit{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:7px 13px;transition:border-color .12s ease,box-shadow .12s ease}.AiReceptionist .AiReceptionistGrid .AiReceptionistCard .AiReceptionistCardActions .AiReceptionistCardEdit .material-symbols-outlined{font-size:16px}.AiReceptionist .AiReceptionistGrid .AiReceptionistCard .AiReceptionistCardActions .AiReceptionistCardEdit:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.AiReceptionist .AiReceptionistGrid .AiReceptionistCard .AiReceptionistCardActions .AiReceptionistCardDelete{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;margin-left:auto;transition:color .12s ease,background .12s ease;width:32px}.AiReceptionist .AiReceptionistGrid .AiReceptionistCard .AiReceptionistCardActions .AiReceptionistCardDelete .material-symbols-outlined{font-size:19px}.AiReceptionist .AiReceptionistGrid .AiReceptionistCard .AiReceptionistCardActions .AiReceptionistCardDelete:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}@media(max-width:1050px){.AiReceptionist{padding:20px}.AiReceptionist .AiReceptionistGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}@media(max-width:600px){.AiReceptionist{padding:14px}.AiReceptionist .AiReceptionistHeader{align-items:stretch;flex-direction:column}.AiReceptionist .AiReceptionistHeader .AiReceptionistHeaderActions{justify-content:flex-start}.AiReceptionist .AiReceptionistAddBtn{height:44px;padding:4px 16px 4px 12px}.AiReceptionist .AiReceptionistAddonBanner{align-items:flex-start;flex-direction:column}.AiReceptionist .AiReceptionistAddonBanner .AiReceptionistAddonBannerLink{align-items:center;display:flex;justify-content:center;min-height:44px;text-align:center;width:100%}.AiReceptionist .AiReceptionistGrid{grid-template-columns:1fr}.AiReceptionist .AiReceptionistGrid .AiReceptionistCardActions .AiReceptionistCardEdit{flex:1 1;justify-content:center;min-height:44px}.AiReceptionist .AiReceptionistGrid .AiReceptionistCardActions .AiReceptionistCardDelete{height:44px;width:44px}}.AiReceptionist.AiReceptionist--sky{background-color:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;overflow:hidden;padding:0;position:relative}[data-theme=dark] .AiReceptionist.AiReceptionist--sky{background:linear-gradient(180deg,#0e1726,#16233a 55%,#1d2b45)}.AiReceptionist.AiReceptionist--sky .AiBubble{display:block;filter:drop-shadow(0 6px 13px rgba(120,150,200,.34));height:100%;overflow:visible;width:100%}[data-theme=dark] .AiReceptionist.AiReceptionist--sky .AiBubble{filter:drop-shadow(0 7px 16px rgba(4,8,18,.5))}.AiReceptionist.AiReceptionist--sky .AiSkyHead{align-items:flex-start;animation:aiSkyFadeUp .5s ease both;display:flex;gap:20px;justify-content:space-between;padding:34px 24px 6px;position:relative;z-index:2}.AiReceptionist.AiReceptionist--sky .AiSkyHead .AiSkyHeadText{min-width:0}.AiReceptionist.AiReceptionist--sky .AiSkyHead .AiSkyTitle{color:var(--text_Title_Dark);font-size:26px;font-weight:800;margin:0 0 6px}.AiReceptionist.AiReceptionist--sky .AiSkyHead .AiSkySubtitle{color:var(--text_Title_Light);font-size:13.5px;line-height:1.5;margin:0;max-width:560px}.AiReceptionist.AiReceptionist--sky .AiSkyHead .AiSkyHeadActions{align-items:center;display:flex;flex-shrink:0;gap:10px}.AiReceptionist.AiReceptionist--sky .AiSkyHead .AiSkyConcurrency{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);display:inline-flex;font-size:13px;gap:7px;height:38px;padding:0 14px}.AiReceptionist.AiReceptionist--sky .AiSkyHead .AiSkyConcurrency strong{color:var(--text_Title_Dark);font-weight:700}.AiReceptionist.AiReceptionist--sky .AiSkyHead .AiSkyConcurrency .AiSkyConcurrencyDot{background:#94a3b8;background:var(--text_Title_Light_Light_Light,#94a3b8);border-radius:50%;height:8px;width:8px}.AiReceptionist.AiReceptionist--sky .AiSkyHead .AiSkyConcurrency.is-live{border-color:color-mix(in srgb,var(--Canceled,#ef4444) 40%,var(--border_Light))}.AiReceptionist.AiReceptionist--sky .AiSkyHead .AiSkyConcurrency.is-live .AiSkyConcurrencyDot{animation:aiSkyBlink 1s ease-in-out infinite;background:#ef4444;background:var(--Canceled,#ef4444)}.AiReceptionist.AiReceptionist--sky .AiSkyCreateBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.AiReceptionist.AiReceptionist--sky .AiSkyCreateBtn .AiSkyCreateBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.AiReceptionist.AiReceptionist--sky .AiSkyCreateBtn .AiSkyCreateBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.AiReceptionist.AiReceptionist--sky .AiSkyCreateBtn .AiSkyCreateBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.AiReceptionist.AiReceptionist--sky .AiSkyCreateBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.AiReceptionist.AiReceptionist--sky .AiSkyCreateBtn:active{transform:scale(.98)}.AiReceptionist.AiReceptionist--sky .AiSkyBanner{align-items:center;animation:aiSkyFadeUp .5s ease .08s both;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:color-mix(in srgb,var(--background_White) 72%,#0000);border:1px solid var(--border_Light);border-radius:999px;display:flex;gap:10px;margin:14px auto 0;max-width:720px;padding:10px 16px;position:relative;z-index:2}.AiReceptionist.AiReceptionist--sky .AiSkyBanner>.material-symbols-outlined{color:#f59e0b;color:var(--pending,#f59e0b);flex-shrink:0;font-size:19px}.AiReceptionist.AiReceptionist--sky .AiSkyBanner .AiSkyBannerText{color:var(--text_Title_Light);font-size:12px;line-height:1.4}.AiReceptionist.AiReceptionist--sky .AiSkyBanner .AiSkyBannerLink{background:var(--background_Blue);border:none;border-radius:999px;color:#fff;cursor:pointer;flex-shrink:0;font-size:12px;font-weight:700;padding:7px 14px;transition:filter .15s ease}.AiReceptionist.AiReceptionist--sky .AiSkyBanner .AiSkyBannerLink:hover{filter:brightness(.94)}.AiReceptionist.AiReceptionist--sky .AiSkyAir{flex:1 1;min-height:0;overflow-y:auto;padding:26px 28px 48px;position:relative;z-index:2}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyFleet{display:flex;flex-wrap:wrap;gap:22px 26px;justify-content:center;margin:0 auto;max-width:1100px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard{animation:aiSkyFloat 7s ease-in-out infinite;animation-delay:0s;animation-delay:var(--float-delay,0s);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--background_White) 78%,#0000);border:1px solid color-mix(in srgb,var(--background_White) 60%,var(--border_Light));border-radius:18px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;flex-direction:column;gap:10px;padding:16px 16px 12px;transition:transform .18s ease,box-shadow .18s ease;width:330px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard:hover{box-shadow:0 3px 6px #1e40af2e}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard.is-paused{opacity:.78}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard.AiSkyCard--skeleton{cursor:default;pointer-events:none}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard.AiSkyCard--skeleton:hover{box-shadow:0 1px 3px #0000000d}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard.AiSkyCard--skeleton .AiSkySkelLines{display:flex;flex:1 1;flex-direction:column;gap:7px;min-width:0}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard.AiSkyCard--skeleton .AiSkyCardStats{gap:9px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard.AiSkyCard--skeleton .AiSkySkelStat{align-items:center;display:flex;gap:9px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard.AiSkyCard--skeleton .AiSkySkel{animation:aiSkyShimmer 1.5s ease-in-out infinite;background:linear-gradient(100deg,color-mix(in srgb,var(--text_Title_Dark) 6%,#0000) 30%,color-mix(in srgb,var(--text_Title_Dark) 15%,#0000) 50%,color-mix(in srgb,var(--text_Title_Dark) 6%,#0000) 70%);background-size:220% 100%;border-radius:7px;display:block}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard.AiSkyCard--skeleton .AiSkySkel--avatar{border-radius:50%;flex-shrink:0;height:44px;width:44px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard.AiSkyCard--skeleton .AiSkySkel--name{height:13px;width:62%}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard.AiSkyCard--skeleton .AiSkySkel--sub{height:10px;width:44%}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard.AiSkyCard--skeleton .AiSkySkel--pill{border-radius:999px;flex-shrink:0;height:22px;margin-left:auto;width:54px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard.AiSkyCard--skeleton .AiSkySkel--dot{border-radius:50%;flex-shrink:0;height:16px;width:16px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard.AiSkyCard--skeleton .AiSkySkel--bar{height:11px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardTop{align-items:center;display:flex;gap:11px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardTop .AiSkyCardAvatar{flex-shrink:0;height:44px;position:relative;width:44px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardTop .AiSkyCardAvatar .AiSkyCardPulse{animation:aiSkyPulse 2.4s ease-out infinite;border:2px solid color-mix(in srgb,#b8d8ff 65%,#0000);border-radius:50%;inset:0;position:absolute;z-index:4}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardTop .AiSkyCardId{flex:1 1;min-width:0}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardTop .AiSkyCardId h3{color:var(--text_Title_Dark);font-size:15.5px;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardTop .AiSkyCardId .AiSkyCardVoice{color:var(--text_Title_Light_Light);display:block;font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardTop .AiSkyCardStatus{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;gap:5px;padding:3px 10px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardTop .AiSkyCardStatus .AiSkyCardStatusDot{background:#94a3b8;background:var(--text_Title_Light_Light_Light,#94a3b8);border-radius:50%;height:7px;width:7px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardTop .AiSkyCardStatus.is-live{background:color-mix(in srgb,#16a34a 12%,#0000);background:color-mix(in srgb,var(--Done,#16a34a) 12%,#0000);color:#16a34a;color:var(--Done,#16a34a)}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardTop .AiSkyCardStatus.is-live .AiSkyCardStatusDot{animation:aiSkyBlink 1.6s ease-in-out infinite;background:#16a34a;background:var(--Done,#16a34a)}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardNow{align-items:center;background:color-mix(in srgb,#ef4444 10%,#0000);background:color-mix(in srgb,var(--Canceled,#ef4444) 10%,#0000);border-radius:10px;color:#ef4444;color:var(--Canceled,#ef4444);display:inline-flex;font-size:12.5px;font-weight:700;gap:8px;padding:7px 12px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardNow .AiSkyCardNowDot{animation:aiSkyBlink 1s ease-in-out infinite;background:#ef4444;background:var(--Canceled,#ef4444);border-radius:50%;height:8px;width:8px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardStats{display:flex;flex-direction:column;gap:5px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardStats .AiSkyCardStat{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12.5px;gap:8px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardStats .AiSkyCardStat .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardStats .AiSkyCardStat strong{color:var(--text_Title_Dark);font-weight:700}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardStats .AiSkyCardStat.is-win .material-symbols-outlined{color:#16a34a;color:var(--Done,#16a34a)}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardLive{background:color-mix(in srgb,#ef4444 8%,#0000);background:color-mix(in srgb,var(--Canceled,#ef4444) 8%,#0000);border-radius:10px;display:flex;flex-direction:column;gap:6px;padding:8px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardLive .AiSkyCardLiveHead{align-items:center;color:#ef4444;color:var(--Canceled,#ef4444);display:inline-flex;font-size:12px;font-weight:700;gap:8px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardLive .AiSkyCardLiveHead .AiSkyCardNowDot{animation:aiSkyBlink 1s ease-in-out infinite;background:#ef4444;background:var(--Canceled,#ef4444);border-radius:50%;height:8px;width:8px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardLive .AiSkyCardLiveRow{align-items:center;background:var(--background_White);border:none;border-radius:8px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;gap:9px;padding:6px 8px;text-align:left;transition:box-shadow .14s ease,transform .14s ease;width:100%}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardLive .AiSkyCardLiveRow:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-1px)}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardLive .AiSkyCardLiveRow .AiSkyCardLiveIcon{align-items:center;background:color-mix(in srgb,#ef4444 14%,#0000);background:color-mix(in srgb,var(--Canceled,#ef4444) 14%,#0000);border-radius:50%;color:#ef4444;color:var(--Canceled,#ef4444);display:inline-flex;flex-shrink:0;height:26px;justify-content:center;width:26px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardLive .AiSkyCardLiveRow .AiSkyCardLiveIcon .material-symbols-outlined{font-size:15px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardLive .AiSkyCardLiveRow .AiSkyCardLiveWho{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardLive .AiSkyCardLiveRow .AiSkyCardLiveWho .AiSkyCardLiveCaller{color:var(--text_Title_Dark);font-size:12.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardLive .AiSkyCardLiveRow .AiSkyCardLiveWho .AiSkyCardLiveOn{color:var(--text_Title_Light_Light);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardLive .AiSkyCardLiveRow .AiSkyCardLivePeek{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:16px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardChannels{align-items:center;display:flex;gap:6px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardChannels .AiSkyCardChannel{align-items:center;background:var(--background_Gray_Light);border:1px solid #0000;border-radius:8px;color:#94a3b8;color:var(--text_Title_Light_Light_Light,#94a3b8);display:inline-flex;height:28px;justify-content:center;width:28px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardChannels .AiSkyCardChannel .material-symbols-outlined{font-size:15px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardChannels .AiSkyCardChannel.is-on{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-color:color-mix(in srgb,var(--background_Blue) 30%,#0000);color:var(--background_Blue)}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardStatsHead{align-items:center;display:flex;gap:10px;justify-content:space-between}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardStatsHead .AiSkyCardModeToggle{background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;padding:2px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardStatsHead .AiSkyCardModeToggle button{background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;font-size:11.5px;font-weight:600;padding:4px 10px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardStatsHead .AiSkyCardModeToggle button.is-on{background:var(--background_White);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark)}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardStatsHead .AiSkyCardSpark{align-items:flex-end;display:inline-flex;gap:2px;height:22px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardStatsHead .AiSkyCardSpark .AiSkyCardSparkBar{background:color-mix(in srgb,var(--background_Blue) 55%,#0000);border-radius:2px;min-height:2px;width:4px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardActivity{border-top:1px solid color-mix(in srgb,var(--border_Light) 70%,#0000);display:flex;flex-direction:column;gap:6px;padding-top:8px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardActivity .AiSkyCardActivityRow{align-items:center;display:flex;gap:8px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardActivity .AiSkyCardActivityRow .AiSkyCardActivityIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:50%;color:var(--background_Blue);display:inline-flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardActivity .AiSkyCardActivityRow .AiSkyCardActivityIcon .material-symbols-outlined{font-size:14px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardActivity .AiSkyCardActivityRow .AiSkyCardActivityText{display:flex;flex:1 1;flex-direction:column;min-width:0}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardActivity .AiSkyCardActivityRow .AiSkyCardActivityText .AiSkyCardActivityTitle{color:var(--text_Title_Dark);font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardActivity .AiSkyCardActivityRow .AiSkyCardActivityText .AiSkyCardActivitySub{color:var(--text_Title_Light_Light);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardActivity .AiSkyCardActivityRow .AiSkyCardActivityTime{color:#94a3b8;color:var(--text_Title_Light_Light_Light,#94a3b8);flex-shrink:0;font-size:11px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardActions{align-items:center;border-top:1px solid color-mix(in srgb,var(--border_Light) 70%,#0000);display:flex;gap:8px;padding-top:8px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardActions .AiSkyCardToggle{background:#cbd5e1;background:var(--background_Gray_Dark_Light,#cbd5e1);border:none;border-radius:999px;cursor:pointer;flex-shrink:0;height:21px;padding:0;position:relative;transition:background .15s ease;width:38px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardActions .AiSkyCardToggle .AiSkyCardToggleKnob{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0003;height:17px;left:2px;position:absolute;top:2px;transition:transform .15s ease;width:17px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardActions .AiSkyCardToggle.is-on{background:#16a34a;background:var(--Done,#16a34a)}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardActions .AiSkyCardToggle.is-on .AiSkyCardToggleKnob{transform:translateX(17px)}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardActions .AiSkyCardToggle.is-busy{opacity:.6}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardActions .AiSkyCardEdit{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px;transition:background .12s ease,color .12s ease}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardActions .AiSkyCardEdit .material-symbols-outlined{font-size:15px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardActions .AiSkyCardEdit:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardActions .AiSkyCardDelete{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;margin-left:auto;transition:background .12s ease,color .12s ease;width:30px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardActions .AiSkyCardDelete .material-symbols-outlined{font-size:17px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard .AiSkyCardActions .AiSkyCardDelete:hover{background:color-mix(in srgb,#ef4444 10%,#0000);background:color-mix(in srgb,var(--Canceled,#ef4444) 10%,#0000);color:#ef4444;color:var(--Canceled,#ef4444)}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyEmpty{animation:aiSkyFadeUp .5s ease both;margin:40px auto 0;max-width:480px;text-align:center}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyEmpty .AiSkyCreateBtn{margin-top:20px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyEmpty .AiSkyEmptyOrb{animation:aiSkyFloat 6s ease-in-out infinite;height:84px;margin:0 auto 18px;position:relative;width:84px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyEmpty .AiSkyEmptyOrb .AiSkyEmptyRing{animation:aiSkyPulse 2.6s ease-out infinite;border:2px solid color-mix(in srgb,#b8d8ff 55%,#0000);border-radius:50%;inset:0;position:absolute;z-index:4}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyEmpty .AiSkyEmptyOrb .AiSkyEmptyRing.is-b{animation-delay:1.3s}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyEmpty h3{color:var(--text_Title_Dark);font-size:19px;font-weight:800;margin:0 0 8px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyEmpty p{color:var(--text_Title_Light);font-size:13.5px;line-height:1.55;margin:0}@media(max-width:600px){.AiReceptionist.AiReceptionist--sky .AiSkyHead{align-items:stretch;flex-direction:column;gap:14px}.AiReceptionist.AiReceptionist--sky .AiSkyHead .AiSkyHeadActions{flex-wrap:wrap}.AiReceptionist.AiReceptionist--sky .AiSkyAir{padding:18px 14px 40px}.AiReceptionist.AiReceptionist--sky .AiSkyAir .AiSkyCard{width:100%}}@keyframes aiSkyFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes aiSkyPulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}@keyframes aiSkyBlink{0%,to{opacity:1}50%{opacity:.35}}@keyframes aiSkyFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes aiSkyShimmer{0%{background-position:220% 0}to{background-position:-80% 0}}.PayDeskMain{animation:RenderPageOpen .1s ease;background-color:#0000;border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;height:100%;width:auto}.PayDeskMain .PayDeskMenu{background-color:var(--background_Gray_Light_Light);border-radius:8px 0 0 8px;border-right:1px solid var(--border_Light);display:flex;flex-direction:column;gap:4px;max-width:210px;min-width:210px;overflow-x:hidden;overflow-y:auto;padding:22px 14px 20px;transition:min-width .18s ease,max-width .18s ease,padding .18s ease}.PayDeskMain .PayDeskMenu .PayDeskMenuHeader h2{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0 0 8px 11px}.PayDeskMain .PayDeskMenu .PayDeskMenuItem{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;gap:10px;min-width:0;padding:8px 10px;transition:background .15s ease,border-color .15s ease;width:100%}.PayDeskMain .PayDeskMenu .PayDeskMenuItem .material-symbols-outlined{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:50%;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:16px;height:28px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:28px}.PayDeskMain .PayDeskMenu .PayDeskMenuItem p{color:var(--text_Title_Light);flex:1 1;font-size:13px;font-weight:600;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PayDeskMain .PayDeskMenu .PayDeskMenuItem:hover{background:var(--surface-sunken)}.PayDeskMain .PayDeskMenu .PayDeskMenuItem.is-active{background:var(--background_White);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d}.PayDeskMain .PayDeskMenu .PayDeskMenuItem.is-active .material-symbols-outlined{background:var(--text_Title_Dark);border-color:var(--text_Title_Dark);color:#fff}.PayDeskMain .PayDeskMenu .PayDeskMenuItem.is-active p{color:var(--text_Title_Dark)}.PayDeskMain .PayDeskMenu .PayDeskMenuItem .material-symbols-outlined.PayDeskMenuItemChevron{background:#0000;border:none;border-radius:0;color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px;height:auto;width:auto}.PayDeskMain .PayDeskMenu .PayDeskMenuItem.is-active .material-symbols-outlined.PayDeskMenuItemChevron{background:#0000;border-color:#0000;color:var(--text_Title_Dark)}.PayDeskMain .PayDeskMenu .PayDeskMenuSub{animation:PayDeskMenuSubOpen .14s ease;border-left:1px solid var(--border_Light);display:flex;flex-direction:column;gap:2px;margin:2px 0 4px 10px;padding-left:4px}.PayDeskMain .PayDeskMenu .PayDeskMenuSub .PayDeskMenuSubItem{align-items:center;background:#0000;border:1px solid #0000;border-radius:9px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:500;gap:8px;min-width:0;padding:5px 8px;text-align:left;transition:color .15s ease;white-space:nowrap;width:100%}.PayDeskMain .PayDeskMenu .PayDeskMenuSub .PayDeskMenuSubItem .material-symbols-outlined{align-items:center;background:#0000;border:1px solid #0000;border-radius:50%;color:var(--text_Title_Light_Light);display:inline-flex;flex-shrink:0;font-size:18px;height:24px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:24px}.PayDeskMain .PayDeskMenu .PayDeskMenuSub .PayDeskMenuSubItem .PayDeskMenuSubLabel{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis}.PayDeskMain .PayDeskMenu .PayDeskMenuSub .PayDeskMenuSubItem:hover{color:var(--text_Title_Dark)}.PayDeskMain .PayDeskMenu .PayDeskMenuSub .PayDeskMenuSubItem.is-active{background:#0000;border-color:#0000;box-shadow:none;color:var(--text_Title_Dark);font-weight:700}.PayDeskMain .PayDeskMenu .PayDeskMenuSub .PayDeskMenuSubItem.is-active .material-symbols-outlined{background:var(--background_White);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);font-size:16px}.PayDeskMain .PayDeskMenu.is-compact{gap:6px;max-width:92px;min-width:92px;padding:25px 10px 20px}.PayDeskMain .PayDeskMenu.is-compact .PayDeskMenuHeader{display:flex;justify-content:center;margin-bottom:4px}.PayDeskMain .PayDeskMenu.is-compact .PayDeskMenuHeader h2{font-size:12px;margin:0;text-align:center}.PayDeskMain .PayDeskMenu.is-compact .PayDeskMenuItem{align-items:center;flex-direction:column;gap:5px;justify-content:center;min-height:62px;padding:10px 4px;text-align:center}.PayDeskMain .PayDeskMenu.is-compact .PayDeskMenuItem .material-symbols-outlined{font-size:18px;height:30px;width:30px}.PayDeskMain .PayDeskMenu.is-compact .PayDeskMenuItem p{font-size:11px;font-weight:500;line-height:1.1;text-align:center;width:100%}.PayDeskMain .PayDeskMenu.is-compact .PayDeskMenuItemChevron{display:none}.PayDeskMain .PayDeskMenu.is-compact .PayDeskMenuSub{border-left:0;gap:4px;margin:2px 0 4px;padding-left:0}.PayDeskMain .PayDeskMenu.is-compact .PayDeskMenuSub .PayDeskMenuSubItem{align-items:center;flex-direction:column;font-size:10.5px;gap:4px;justify-content:center;line-height:1.1;padding:8px 4px;text-align:center;white-space:normal}.PayDeskMain .PayDeskMenu.is-compact .PayDeskMenuSub .PayDeskMenuSubItem .material-symbols-outlined{font-size:18px}.PayDeskMain .PayDeskMenu.is-compact .PayDeskMenuSub .PayDeskMenuSubItem .PayDeskMenuSubLabel{flex:none;overflow:visible;text-overflow:clip;width:100%}.PayDeskMain .PayDeskMenu .PayDeskMenuToggle{display:flex;justify-content:center;margin-top:auto;padding-top:12px}.PayDeskMain .PayDeskMenu .PayDeskMenuToggle .PayDeskMenuViewSwitch{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;gap:2px;padding:3px}.PayDeskMain .PayDeskMenu .PayDeskMenuToggle .PayDeskMenuViewSwitch .PayDeskMenuViewButton{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.PayDeskMain .PayDeskMenu .PayDeskMenuToggle .PayDeskMenuViewSwitch .PayDeskMenuViewButton .material-symbols-outlined{font-size:18px}.PayDeskMain .PayDeskMenu .PayDeskMenuToggle .PayDeskMenuViewSwitch .PayDeskMenuViewButton:hover{color:var(--text_Title_Dark)}.PayDeskMain .PayDeskMenu .PayDeskMenuToggle .PayDeskMenuViewSwitch .PayDeskMenuViewButton.is-active{background:var(--background_White);box-shadow:0 1px 2px #0f172a14;color:var(--text_Title_Dark)}.PayDeskMain .PayDeskBody{background-color:var(--background_Body);border-radius:0 8px 8px 0;flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto}@media(max-width:1050px){.PayDeskMain .PayDeskMenu{max-width:180px;min-width:180px;padding:18px 12px}}@media(max-width:600px){.PayDeskMain{flex-direction:column;overflow-x:hidden}.PayDeskMain .PayDeskMenu{-webkit-overflow-scrolling:touch;align-items:center;flex-direction:row;flex-wrap:nowrap;height:60px;max-height:60px;max-width:none;min-height:60px;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none}.PayDeskMain .PayDeskMenu::-webkit-scrollbar{display:none}.PayDeskMain .PayDeskMenuToggle,.PayDeskMain .PayDeskMenuViewSwitch{display:none!important}.PayDeskMain .PayDeskMenu{border-bottom:1px solid var(--border_Light);border-radius:8px 8px 0 0;border-right:none;gap:6px;max-width:100%;padding:0 12px;width:100%}.PayDeskMain .PayDeskMenu .PayDeskMenuHeader{display:none}.PayDeskMain .PayDeskMenu .PayDeskMenuItem{align-items:center;background:var(--background_Gray_Light);border-radius:999px;flex:0 0 auto;height:40px;min-height:0;padding:0 14px;white-space:nowrap;width:auto}.PayDeskMain .PayDeskMenu .PayDeskMenuItem .material-symbols-outlined{background:#0000;border:none;border-radius:0;color:var(--text_Title_Light);font-size:18px;height:auto;width:auto}.PayDeskMain .PayDeskMenu .PayDeskMenuItem p{overflow:visible;text-overflow:clip}.PayDeskMain .PayDeskMenu .PayDeskMenuItem.is-active{background:var(--background_Gray_Light_Blue);box-shadow:none}.PayDeskMain .PayDeskMenu .PayDeskMenuItem.is-active .material-symbols-outlined{background:#0000;color:var(--text_Title_Dark)}.PayDeskMain .PayDeskMenu .PayDeskMenuItem.is-active p{color:var(--text_Title_Dark)}.PayDeskMain .PayDeskMenu .PayDeskMenuItemChevron{display:none}.PayDeskMain .PayDeskMenu .PayDeskMenuSub{animation:none;border-left:0;flex:0 0 auto;flex-direction:row;gap:6px;margin:0;padding-left:0}.PayDeskMain .PayDeskMenu .PayDeskMenuSub .PayDeskMenuSubItem{background:var(--background_Gray_Light);border-radius:999px;flex:0 0 auto;height:40px;padding:0 14px;white-space:nowrap;width:auto}.PayDeskMain .PayDeskMenu .PayDeskMenuSub .PayDeskMenuSubItem .material-symbols-outlined{background:#0000;border:none;border-radius:0;font-size:18px;height:auto;width:auto}.PayDeskMain .PayDeskMenu .PayDeskMenuSub .PayDeskMenuSubItem.is-active{background:var(--background_Gray_Light_Blue);border-color:#0000;box-shadow:none;color:var(--text_Title_Dark)}.PayDeskMain .PayDeskMenu .PayDeskMenuSub .PayDeskMenuSubItem.is-active .material-symbols-outlined{background:#0000;border-color:#0000;color:var(--text_Title_Dark);font-size:18px}.PayDeskMain .PayDeskBody{border-radius:0 0 8px 8px;width:100%}}.PayDeskPlaceholder{display:flex;flex-direction:column;gap:20px;height:100%;padding:24px}.PayDeskPlaceholder .PayDeskPlaceholderHeader{border-bottom:1px solid var(--border_Light);display:flex;flex-direction:column;gap:4px;margin:0 0 4px;padding:0 0 18px}.PayDeskPlaceholder .PayDeskPlaceholderHeader h1{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.PayDeskPlaceholder .PayDeskPlaceholderHeader p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.PayDeskPlaceholder .PayDeskPlaceholderBody{align-items:center;display:flex;flex:1 1;justify-content:center}.PayDeskPlaceholder .PayDeskPlaceholderBody .PayDeskPlaceholderCard{align-items:center;background:var(--background_White);border:1px dashed var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:10px;max-width:520px;padding:40px 32px;text-align:center}.PayDeskPlaceholder .PayDeskPlaceholderBody .PayDeskPlaceholderCard .PayDeskPlaceholderIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;height:56px;justify-content:center;width:56px}.PayDeskPlaceholder .PayDeskPlaceholderBody .PayDeskPlaceholderCard .PayDeskPlaceholderIcon .material-symbols-outlined{font-size:28px}.PayDeskPlaceholder .PayDeskPlaceholderBody .PayDeskPlaceholderCard h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.PayDeskPlaceholder .PayDeskPlaceholderBody .PayDeskPlaceholderCard p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.4;margin:0}@media(max-width:1050px){.PayDeskPlaceholder{padding:20px}}@media(max-width:600px){.PayDeskPlaceholder{gap:16px;padding:14px}.PayDeskPlaceholder .PayDeskPlaceholderHeader h1{font-size:17px}.PayDeskPlaceholder .PayDeskPlaceholderBody .PayDeskPlaceholderCard{max-width:100%;padding:24px 18px}}@keyframes PayDeskMenuSubOpen{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.TimesheetsEmployee{animation:GenayaDropIn .32s cubic-bezier(.22,1,.36,1) backwards;display:flex;flex-direction:column;gap:20px}.TimesheetsEmployee .TimesheetsEmployeeHero{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0f172a0a;display:flex;gap:20px;justify-content:space-between;padding:24px 28px}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeHeroLeft{display:flex;flex-direction:column;gap:4px}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeHeroStatus{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;font-weight:600;gap:8px;letter-spacing:.05em;text-transform:uppercase}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeHeroStatus .TimesheetsEmployeeHeroDot{background:var(--text_Title_Light_Light_Light);border-radius:999px;height:8px;width:8px}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeHeroTimer{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:36px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeHeroMeta{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.4}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeHeroBreakdown{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeHeroBreakdown .TimesheetsEmployeeHeroChip{font-feature-settings:"tnum";align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;gap:5px;padding:4px 10px}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeHeroBreakdown .TimesheetsEmployeeHeroChip .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:15px}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeHeroActions{display:inline-flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeBreakBtn,.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeClockInBtn,.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeClockOutBtn{align-items:center;border:1px solid #0000;border-radius:999px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:40px;padding:0 18px;transition:background .15s ease,transform .1s ease}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeBreakBtn .material-symbols-outlined,.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeClockInBtn .material-symbols-outlined,.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeClockOutBtn .material-symbols-outlined{font-size:20px}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeBreakBtn:disabled,.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeClockInBtn:disabled,.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeClockOutBtn:disabled{cursor:not-allowed;opacity:.55}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeBreakBtn:active:not(:disabled),.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeClockInBtn:active:not(:disabled),.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeClockOutBtn:active:not(:disabled){transform:scale(.98)}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeClockInBtn{background:var(--background_Blue);color:#fff}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeClockInBtn:hover:not(:disabled){background:var(--background_Blue_Dark)}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeClockOutBtn{background:var(--Canceled);color:#fff}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeClockOutBtn:hover:not(:disabled){filter:brightness(.92)}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeBreakBtn{background:var(--background_White);border-color:var(--border_Light);color:var(--text_Title_Dark)}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeBreakBtn:hover:not(:disabled){border-color:var(--background_Blue);color:var(--background_Blue)}.TimesheetsEmployee .TimesheetsEmployeeHero.is-running .TimesheetsEmployeeHeroDot{background:#10b981;box-shadow:0 0 0 4px color-mix(in srgb,#10b981 24%,#0000)}.TimesheetsEmployee .TimesheetsEmployeeHero.is-running .TimesheetsEmployeeHeroStatus{color:#059669}.TimesheetsEmployee .TimesheetsEmployeeHero.is-on-break .TimesheetsEmployeeHeroDot{background:#f59e0b;box-shadow:0 0 0 4px color-mix(in srgb,#f59e0b 24%,#0000)}.TimesheetsEmployee .TimesheetsEmployeeHero.is-on-break .TimesheetsEmployeeHeroStatus{color:#d97706}.TimesheetsEmployee .TimesheetsEmployeeStats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.TimesheetsEmployee .TimesheetsEmployeeStats .TimesheetsEmployeeStat{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;gap:12px;padding:14px 16px}.TimesheetsEmployee .TimesheetsEmployeeStats .TimesheetsEmployeeStat .TimesheetsEmployeeStatIcon{align-items:center;background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:21px;height:38px;justify-content:center;width:38px}.TimesheetsEmployee .TimesheetsEmployeeStats .TimesheetsEmployeeStat .TimesheetsEmployeeStatText{display:flex;flex-direction:column;gap:2px;min-width:0}.TimesheetsEmployee .TimesheetsEmployeeStats .TimesheetsEmployeeStat .TimesheetsEmployeeStatLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.TimesheetsEmployee .TimesheetsEmployeeStats .TimesheetsEmployeeStat .TimesheetsEmployeeStatValue{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:20px;font-variant-numeric:tabular-nums;font-weight:700}.TimesheetsEmployee .TimesheetsEmployeeStats .TimesheetsEmployeeStat--today .TimesheetsEmployeeStatIcon{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue)}.TimesheetsEmployee .TimesheetsEmployeeStats .TimesheetsEmployeeStat--week .TimesheetsEmployeeStatIcon{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);background:color-mix(in srgb,var(--background_Blue_Purpel,var(--background_Blue)) 12%,#0000);color:var(--background_Blue);color:var(--background_Blue_Purpel,var(--background_Blue))}.TimesheetsEmployee .TimesheetsEmployeeStats .TimesheetsEmployeeStat--shift .TimesheetsEmployeeStatIcon{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.TimesheetsEmployee .TimesheetsEmployeeStats .TimesheetsEmployeeStat--shift .TimesheetsEmployeeStatValue{color:var(--Done)}.TimesheetsEmployee .TimesheetsEmployeeStats .TimesheetsEmployeeStat--pending .TimesheetsEmployeeStatIcon{background:color-mix(in srgb,#f59e0b 14%,#0000);color:#d97706}.TimesheetsEmployee .TimesheetsEmployeeHistory{display:flex;flex-direction:column;gap:12px}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeHistoryHeader{display:flex;flex-direction:column;gap:2px}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeHistoryHeader h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeHistoryHeader p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeEmpty{align-items:center;background:var(--background_White);border:1px dashed var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:40px 24px;text-align:center}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeEmpty .TimesheetsEmployeeEmptyIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;height:56px;justify-content:center;width:56px}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeEmpty .TimesheetsEmployeeEmptyIcon .material-symbols-outlined{font-size:28px}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeEmpty h4{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeEmpty p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeList{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;overflow:hidden}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeRow{grid-gap:10px;align-items:center;border-top:1px solid var(--border_Light);color:var(--text_Title_Dark);display:grid;font-size:13px;gap:10px;grid-template-columns:1.2fr 1fr 1fr 1fr 1fr 110px;padding:12px 18px}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeRow:first-child{border-top:none}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeRow--head{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeRow .TimesheetsEmployeeRowWorked{font-weight:600}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeRow .TimesheetsEmployeeTime{font-feature-settings:"tnum";display:inline-flex;flex-direction:column;font-variant-numeric:tabular-nums;gap:1px}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeRow .TimesheetsEmployeeTime .TimesheetsEmployeeTimeMain{align-items:center;display:inline-flex;gap:5px}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeRow .TimesheetsEmployeeTime .TimesheetsEmployeeTimeMain .TimesheetsEmployeeTimeTz{background:var(--background_Gray_Light);border-radius:5px;color:var(--text_Title_Light_Light);font-size:9px;font-weight:700;letter-spacing:.03em;padding:1px 5px}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeRow .TimesheetsEmployeeTime .TimesheetsEmployeeTimeLocal{color:var(--text_Title_Light_Light);font-size:11px}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeRow .TimesheetsEmployeeRunning{color:var(--background_Blue);font-style:normal;font-weight:600}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeRowGroup{border-top:1px solid var(--border_Light);box-shadow:inset 3px 0 0 color-mix(in srgb,var(--background_Blue) 40%,#0000)}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeRowGroup .TimesheetsEmployeeRow{border-top:none}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeRowGroup .TimesheetsEmployeeRow:hover{background:linear-gradient(to right,#0000 0 3px,var(--background_Gray_Light_Light) 3px)}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeBreakCell{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:3px 6px 3px 8px;transition:background .15s}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeBreakCell:hover{background:var(--background_Gray_Light_Light)}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeBreakCell .TimesheetsEmployeeBreakCount{align-items:center;background:var(--background_Blue);border-radius:999px;color:var(--background_White);display:inline-flex;font-size:10px;font-weight:700;height:16px;justify-content:center;min-width:16px;padding:0 4px}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeBreakCell .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px;transition:transform .2s}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeBreakCell.is-open .material-symbols-outlined{transform:rotate(180deg)}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeDetail{animation:TimesheetsDetailIn .16s ease;background:var(--background_Gray_Light_Light);border-left:3px solid color-mix(in srgb,var(--background_Blue) 60%,#0000);border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:14px;margin:2px 0 0 22px;padding:14px 16px 16px}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeDetail .TimesheetsEmployeeDetailTotals{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeDetail .TimesheetsEmployeeDetailTotals .TimesheetsEmployeeDetailTotal{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:11px;box-shadow:0 1px 3px #0000000d;display:flex;gap:10px;padding:10px 12px}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeDetail .TimesheetsEmployeeDetailTotals .TimesheetsEmployeeDetailTotal .TimesheetsEmployeeDetailTotalIcon{align-items:center;border-radius:9px;display:inline-flex;flex-shrink:0;font-size:19px;height:32px;justify-content:center;width:32px}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeDetail .TimesheetsEmployeeDetailTotals .TimesheetsEmployeeDetailTotal .TimesheetsEmployeeDetailTotalText{display:flex;flex-direction:column;gap:1px;min-width:0}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeDetail .TimesheetsEmployeeDetailTotals .TimesheetsEmployeeDetailTotal .TimesheetsEmployeeDetailTotalText .TimesheetsEmployeeDetailTotalLabel{color:var(--text_Title_Light_Light);font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeDetail .TimesheetsEmployeeDetailTotals .TimesheetsEmployeeDetailTotal .TimesheetsEmployeeDetailTotalText .TimesheetsEmployeeDetailTotalValue{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:16px;font-variant-numeric:tabular-nums;font-weight:700}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeDetail .TimesheetsEmployeeDetailTotals .TimesheetsEmployeeDetailTotal--shift .TimesheetsEmployeeDetailTotalIcon{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue)}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeDetail .TimesheetsEmployeeDetailTotals .TimesheetsEmployeeDetailTotal--break .TimesheetsEmployeeDetailTotalIcon{background:color-mix(in srgb,var(--InProgress) 14%,#0000);color:var(--InProgress)}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeDetail .TimesheetsEmployeeDetailTotals .TimesheetsEmployeeDetailTotal--worked .TimesheetsEmployeeDetailTotalIcon{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeDetail .TimesheetsEmployeeDetailTotals .TimesheetsEmployeeDetailTotal--worked .TimesheetsEmployeeDetailTotalValue{color:var(--Done)}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeDetail .TimesheetsEmployeeDetailTotals .TimesheetsEmployeeDetailTotal--rate .TimesheetsEmployeeDetailTotalIcon{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue)}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeDetail .TimesheetsEmployeeDetailTotals .TimesheetsEmployeeDetailTotal--rate .TimesheetsEmployeeDetailTotalValue{color:var(--background_Blue)}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeDetail .TimesheetsEmployeeDetailBreaksBlock{display:flex;flex-direction:column;gap:7px}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeDetail .TimesheetsEmployeeDetailBreaksBlock .TimesheetsEmployeeDetailBreaksTitle{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.04em;text-transform:uppercase}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeDetail .TimesheetsEmployeeDetailBreaksBlock .TimesheetsEmployeeDetailBreaksTitle .material-symbols-outlined{font-size:16px}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeDetail .TimesheetsEmployeeDetailBreaks{background:var(--background_White);border:1px solid var(--border_Light);border-radius:11px;display:flex;flex-direction:column;overflow:hidden}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeDetail .TimesheetsEmployeeDetailBreaks .TimesheetsEmployeeDetailBreakRow{grid-gap:12px;align-items:center;border-top:1px solid var(--border_Light);color:var(--text_Title_Dark);display:grid;font-size:13px;gap:12px;grid-template-columns:26px 1fr auto;padding:9px 12px}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeDetail .TimesheetsEmployeeDetailBreaks .TimesheetsEmployeeDetailBreakRow:first-child{border-top:none}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeDetail .TimesheetsEmployeeDetailBreaks .TimesheetsEmployeeDetailBreakRow .TimesheetsEmployeeDetailBreakIndex{align-items:center;background:color-mix(in srgb,var(--InProgress) 14%,#0000);border-radius:50%;color:var(--InProgress);display:inline-flex;font-size:11px;font-weight:700;height:22px;justify-content:center;width:22px}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeDetail .TimesheetsEmployeeDetailBreaks .TimesheetsEmployeeDetailBreakRow .TimesheetsEmployeeDetailBreakTime{font-feature-settings:"tnum";align-items:center;color:var(--text_Title_Light);display:inline-flex;font-variant-numeric:tabular-nums;gap:6px}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeDetail .TimesheetsEmployeeDetailBreaks .TimesheetsEmployeeDetailBreakRow .TimesheetsEmployeeDetailBreakTime .TimesheetsEmployeeDetailBreakArrow{color:var(--text_Title_Light_Light);font-size:16px}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeDetail .TimesheetsEmployeeDetailBreaks .TimesheetsEmployeeDetailBreakRow .TimesheetsEmployeeDetailBreakTime .TimesheetsEmployeeRunning{color:var(--background_Blue);font-style:normal;font-weight:600}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeDetail .TimesheetsEmployeeDetailBreaks .TimesheetsEmployeeDetailBreakRow .TimesheetsEmployeeDetailBreakDur{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-variant-numeric:tabular-nums;font-weight:700}@keyframes TimesheetsDetailIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeePill{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:11px;font-weight:600;height:22px;justify-content:center;letter-spacing:.03em;padding:0 10px;text-transform:uppercase}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeePill--approved{background:color-mix(in srgb,#10b981 14%,#0000);color:#059669}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeePill--rejected{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeePill--pending{background:color-mix(in srgb,#f59e0b 14%,#0000);color:#d97706}.TimesheetsEmployee .TimesheetsEmployeePayslips{display:flex;flex-direction:column;gap:10px}.TimesheetsEmployee .TimesheetsEmployeePayslips .TimesheetsEmployeePayslipsList{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;overflow:hidden}.TimesheetsEmployee .TimesheetsEmployeePayslips .TimesheetsEmployeePayslipRow{grid-gap:10px;align-items:center;border-top:1px solid var(--border_Light);color:var(--text_Title_Dark);display:grid;font-size:12px;gap:10px;grid-template-columns:1.4fr 1fr 1fr 1fr 1fr 1fr 1fr;padding:10px 16px}.TimesheetsEmployee .TimesheetsEmployeePayslips .TimesheetsEmployeePayslipRow:first-child{border-top:none}.TimesheetsEmployee .TimesheetsEmployeePayslips .TimesheetsEmployeePayslipRow--head{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.TimesheetsEmployee .TimesheetsEmployeePayslips .TimesheetsEmployeePayslipRow .TimesheetsEmployeePayslipGross{font-feature-settings:"tnum";color:var(--background_Blue);font-variant-numeric:tabular-nums;font-weight:700}.TimesheetsEmployee .TimesheetsEmployeeSkeleton{display:flex;flex-direction:column;gap:14px}.TimesheetsEmployee .TimesheetsEmployeeSkeleton .TimesheetsEmployeeSkeletonHero{animation:GenayaSkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#f5f6f8 25%,#fcfdfe 50%,#f5f6f8 75%);background-size:200% 100%;border-radius:14px;height:120px}.TimesheetsEmployee .TimesheetsEmployeeSkeleton .TimesheetsEmployeeSkeletonStats{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.TimesheetsEmployee .TimesheetsEmployeeSkeleton .TimesheetsEmployeeSkeletonStats div{animation:GenayaSkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#f5f6f8 25%,#fcfdfe 50%,#f5f6f8 75%);background-size:200% 100%;border-radius:12px;height:72px}@media(max-width:1050px){.TimesheetsEmployee .TimesheetsEmployeeHero{padding:20px}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeHeroTimer{font-size:30px}.TimesheetsEmployee .TimesheetsEmployeeStats{grid-template-columns:repeat(2,1fr)}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeList,.TimesheetsEmployee .TimesheetsEmployeePayslips .TimesheetsEmployeePayslipsList{-webkit-overflow-scrolling:touch;overflow-x:auto}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeRow,.TimesheetsEmployee .TimesheetsEmployeePayslips .TimesheetsEmployeePayslipRow{min-width:720px}}@media(max-width:600px){.TimesheetsEmployee{gap:14px;overflow-x:hidden}.TimesheetsEmployee .TimesheetsEmployeeHero{align-items:stretch;flex-direction:column;gap:14px;padding:16px}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeHeroTimer{font-size:26px}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeHeroActions{justify-content:stretch;width:100%}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeHeroActions .TimesheetsEmployeeBreakBtn,.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeHeroActions .TimesheetsEmployeeClockInBtn,.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeHeroActions .TimesheetsEmployeeClockOutBtn{flex:1 1 auto;justify-content:center;min-height:44px}.TimesheetsEmployee .TimesheetsEmployeeStats{gap:10px;grid-template-columns:repeat(2,1fr)}.TimesheetsEmployee .TimesheetsEmployeeStats .TimesheetsEmployeeStatValue{font-size:18px}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeHistoryHeader h3{font-size:14px}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeList{background:#0000;border:none;border-radius:0;overflow-x:hidden}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeRow{background:var(--background_White);border-top:none;border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;font-size:13px;margin-bottom:10px;min-width:0;overflow:hidden;padding:0}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeRow--head{display:none}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeRow span[data-label]{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:12px;height:auto;justify-content:space-between;padding:8px 14px;text-align:right}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeRow span[data-label]:last-child{border-bottom:none}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeRow span[data-label]:before{color:var(--text_Title_Light_Light);content:attr(data-label);flex:0 0 auto;font-size:12px;font-weight:600;text-align:left;white-space:nowrap}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeRowGroup{margin-bottom:10px}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeRowGroup .TimesheetsEmployeeRow{margin-bottom:0}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeDetail{border:1px solid var(--border_Light);border-left:3px solid color-mix(in srgb,var(--background_Blue) 60%,#0000);border-radius:10px;margin-top:6px}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeDetail .TimesheetsEmployeeDetailTotals{grid-template-columns:1fr}.TimesheetsEmployee .TimesheetsEmployeePayslips .TimesheetsEmployeePayslipsList{background:#0000;border:none;border-radius:0;overflow-x:hidden}.TimesheetsEmployee .TimesheetsEmployeePayslips .TimesheetsEmployeePayslipRow{background:var(--background_White);border-top:none;border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;font-size:13px;margin-bottom:10px;min-width:0;overflow:hidden;padding:0}.TimesheetsEmployee .TimesheetsEmployeePayslips .TimesheetsEmployeePayslipRow--head{display:none}.TimesheetsEmployee .TimesheetsEmployeePayslips .TimesheetsEmployeePayslipRow span[data-label]{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:12px;height:auto;justify-content:space-between;padding:8px 14px;text-align:right}.TimesheetsEmployee .TimesheetsEmployeePayslips .TimesheetsEmployeePayslipRow span[data-label]:last-child{border-bottom:none}.TimesheetsEmployee .TimesheetsEmployeePayslips .TimesheetsEmployeePayslipRow span[data-label]:before{color:var(--text_Title_Light_Light);content:attr(data-label);flex:0 0 auto;font-size:12px;font-weight:600;text-align:left;white-space:nowrap}}.TimesheetsApprove{animation:GenayaDropIn .32s cubic-bezier(.22,1,.36,1) backwards;display:flex;flex-direction:column;gap:16px}.TimesheetsApprove .TimesheetsApproveFilters{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveRangeGroup{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;gap:2px;padding:3px}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveRangeGroup .TimesheetsApproveRangeBtn{background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:600;height:30px;padding:0 14px}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveRangeGroup .TimesheetsApproveRangeBtn:hover:not(.is-active){background:var(--background_White)}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveRangeGroup .TimesheetsApproveRangeBtn.is-active{background:var(--background_White);box-shadow:0 1px 2px #0f172a0f;color:var(--background_Blue)}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveRefresh{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;height:32px;margin-left:auto;padding:0 12px}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveRefresh:hover:not(:disabled){border-color:var(--background_Blue);color:var(--background_Blue)}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveRefresh:disabled{cursor:not-allowed;opacity:.55}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveRefresh .material-symbols-outlined{font-size:18px}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveAddManual{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:32px;padding:0 14px 0 10px;transition:filter .15s ease,box-shadow .15s ease,transform .08s ease}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveAddManual .material-symbols-outlined{font-size:18px}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveAddManual:hover{box-shadow:0 4px 10px #00000014;filter:brightness(1.05)}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveAddManual:active{transform:scale(.98)}.TimesheetsApprove .TimesheetsApproveDropdown{position:relative}.TimesheetsApprove .TimesheetsApproveDropdown .TimesheetsApproveDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;height:32px;justify-content:space-between;min-width:160px;padding:0 12px;transition:border-color .15s ease,box-shadow .15s ease}.TimesheetsApprove .TimesheetsApproveDropdown .TimesheetsApproveDropdownButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.TimesheetsApprove .TimesheetsApproveDropdown .TimesheetsApproveDropdownButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014}.TimesheetsApprove .TimesheetsApproveDropdown .TimesheetsApproveDropdownMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 8px 24px #0f172a1a;display:flex;flex-direction:column;left:0;max-height:280px;min-width:180px;overflow:hidden;position:absolute;top:calc(100% + 4px);z-index:25}.TimesheetsApprove .TimesheetsApproveDropdown .TimesheetsApproveDropdownMenu.TimesheetsApproveDropdownMenu--wide{min-width:280px}.TimesheetsApprove .TimesheetsApproveDropdown .TimesheetsApproveDropdownMenu .TimesheetsApproveDropdownSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:8px;height:40px;margin:8px;outline:3px solid #0000;padding:0 10px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease}.TimesheetsApprove .TimesheetsApproveDropdown .TimesheetsApproveDropdownMenu .TimesheetsApproveDropdownSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.TimesheetsApprove .TimesheetsApproveDropdown .TimesheetsApproveDropdownMenu .TimesheetsApproveDropdownSearch input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13.5px;height:100%}.TimesheetsApprove .TimesheetsApproveDropdown .TimesheetsApproveDropdownMenu .TimesheetsApproveDropdownSearch input::placeholder{color:var(--text_Title_Light_Light)}.TimesheetsApprove .TimesheetsApproveDropdown .TimesheetsApproveDropdownMenu .TimesheetsApproveDropdownSearch input:focus,.TimesheetsApprove .TimesheetsApproveDropdown .TimesheetsApproveDropdownMenu .TimesheetsApproveDropdownSearch input:hover{border:none;box-shadow:none;outline:none}.TimesheetsApprove .TimesheetsApproveDropdown .TimesheetsApproveDropdownMenu .TimesheetsApproveDropdownSearch:focus-within,.TimesheetsApprove .TimesheetsApproveDropdown .TimesheetsApproveDropdownMenu .TimesheetsApproveDropdownSearch:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.TimesheetsApprove .TimesheetsApproveDropdown .TimesheetsApproveDropdownMenu .TimesheetsApproveDropdownScroll{max-height:240px;overflow-y:auto}.TimesheetsApprove .TimesheetsApproveDropdown .TimesheetsApproveDropdownMenu .TimesheetsApproveDropdownEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:14px;text-align:center}.TimesheetsApprove .TimesheetsApproveDropdown .TimesheetsApproveDropdownMenu .TimesheetsApproveDropdownOption{color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:10px 12px}.TimesheetsApprove .TimesheetsApproveDropdown .TimesheetsApproveDropdownMenu .TimesheetsApproveDropdownOption:hover{background:var(--background_Gray_Light)}.TimesheetsApprove .TimesheetsApproveDropdown .TimesheetsApproveDropdownMenu .TimesheetsApproveDropdownOption.is-active{background:var(--background_Gray_Light);color:var(--background_Blue);font-weight:600}.TimesheetsApprove .TimesheetsApproveDropdown.TimesheetsApproveDropdown--field{width:100%}.TimesheetsApprove .TimesheetsApproveDropdown.TimesheetsApproveDropdown--field .TimesheetsApproveDropdownButton{height:40px;min-width:0;outline:3px solid #0000;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.TimesheetsApprove .TimesheetsApproveDropdown.TimesheetsApproveDropdown--field .TimesheetsApproveDropdownButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.TimesheetsApprove .TimesheetsApproveDropdown.TimesheetsApproveDropdown--field .TimesheetsApproveDropdownMenu{width:100%}.TimesheetsApprove .TimesheetsApproveStats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.TimesheetsApprove .TimesheetsApproveStats .TimesheetsApproveStat{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;gap:12px;padding:14px 16px}.TimesheetsApprove .TimesheetsApproveStats .TimesheetsApproveStat .TimesheetsApproveStatIcon{align-items:center;background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:21px;height:38px;justify-content:center;width:38px}.TimesheetsApprove .TimesheetsApproveStats .TimesheetsApproveStat .TimesheetsApproveStatText{display:flex;flex-direction:column;gap:2px;min-width:0}.TimesheetsApprove .TimesheetsApproveStats .TimesheetsApproveStat .TimesheetsApproveStatLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.TimesheetsApprove .TimesheetsApproveStats .TimesheetsApproveStat .TimesheetsApproveStatValue{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:20px;font-variant-numeric:tabular-nums;font-weight:700}.TimesheetsApprove .TimesheetsApproveStats .TimesheetsApproveStat--pending .TimesheetsApproveStatIcon{background:color-mix(in srgb,#f59e0b 14%,#0000);color:#d97706}.TimesheetsApprove .TimesheetsApproveStats .TimesheetsApproveStat--approved .TimesheetsApproveStatIcon{background:color-mix(in srgb,#10b981 14%,#0000);color:#059669}.TimesheetsApprove .TimesheetsApproveStats .TimesheetsApproveStat--rejected .TimesheetsApproveStatIcon{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.TimesheetsApprove .TimesheetsApproveStats .TimesheetsApproveStat--total .TimesheetsApproveStatIcon{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue)}.TimesheetsApprove .TimesheetsApproveList{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;overflow:hidden}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveMuted{color:var(--text_Title_Light_Light)}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveBreakChip{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:3px 6px 3px 8px;transition:background .15s}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveBreakChip:hover{background:var(--background_Gray_Light_Light)}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveBreakChip .TimesheetsApproveBreakCount{align-items:center;background:var(--background_Blue);border-radius:999px;color:var(--background_White);display:inline-flex;font-size:10px;font-weight:700;height:16px;justify-content:center;min-width:16px;padding:0 4px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveBreakChip .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px;transition:transform .2s}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveBreakChip.is-open .material-symbols-outlined{transform:rotate(180deg)}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveShiftBlock{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--background_Blue) 40%,#0000)}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveShiftBlock .TimesheetsApproveDetail{animation:TimesheetsApproveDetailIn .16s ease;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-bottom:0;border-left:3px solid color-mix(in srgb,var(--background_Blue) 60%,#0000);border-right:0;display:flex;flex-direction:column;gap:14px;margin:2px 0 0 35px;padding:14px 16px 16px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveShiftBlock .TimesheetsApproveDetail .TimesheetsApproveDetailTotals{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveShiftBlock .TimesheetsApproveDetail .TimesheetsApproveDetailTotals .TimesheetsApproveDetailTotal{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:11px;box-shadow:0 1px 3px #0000000d;display:flex;gap:10px;padding:10px 12px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveShiftBlock .TimesheetsApproveDetail .TimesheetsApproveDetailTotals .TimesheetsApproveDetailTotal .TimesheetsApproveDetailTotalIcon{align-items:center;border-radius:9px;display:inline-flex;flex-shrink:0;font-size:19px;height:32px;justify-content:center;width:32px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveShiftBlock .TimesheetsApproveDetail .TimesheetsApproveDetailTotals .TimesheetsApproveDetailTotal .TimesheetsApproveDetailTotalText{display:flex;flex-direction:column;gap:1px;min-width:0}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveShiftBlock .TimesheetsApproveDetail .TimesheetsApproveDetailTotals .TimesheetsApproveDetailTotal .TimesheetsApproveDetailTotalText .TimesheetsApproveDetailTotalLabel{color:var(--text_Title_Light_Light);font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveShiftBlock .TimesheetsApproveDetail .TimesheetsApproveDetailTotals .TimesheetsApproveDetailTotal .TimesheetsApproveDetailTotalText .TimesheetsApproveDetailTotalValue{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:16px;font-variant-numeric:tabular-nums;font-weight:700}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveShiftBlock .TimesheetsApproveDetail .TimesheetsApproveDetailTotals .TimesheetsApproveDetailTotal--shift .TimesheetsApproveDetailTotalIcon{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue)}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveShiftBlock .TimesheetsApproveDetail .TimesheetsApproveDetailTotals .TimesheetsApproveDetailTotal--break .TimesheetsApproveDetailTotalIcon{background:color-mix(in srgb,var(--InProgress) 14%,#0000);color:var(--InProgress)}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveShiftBlock .TimesheetsApproveDetail .TimesheetsApproveDetailTotals .TimesheetsApproveDetailTotal--worked .TimesheetsApproveDetailTotalIcon{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveShiftBlock .TimesheetsApproveDetail .TimesheetsApproveDetailTotals .TimesheetsApproveDetailTotal--worked .TimesheetsApproveDetailTotalValue{color:var(--Done)}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveShiftBlock .TimesheetsApproveDetail .TimesheetsApproveDetailTotals .TimesheetsApproveDetailTotal--rate .TimesheetsApproveDetailTotalIcon{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue)}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveShiftBlock .TimesheetsApproveDetail .TimesheetsApproveDetailTotals .TimesheetsApproveDetailTotal--rate .TimesheetsApproveDetailTotalValue{color:var(--background_Blue)}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveShiftBlock .TimesheetsApproveDetail .TimesheetsApproveDetailBreaksBlock{display:flex;flex-direction:column;gap:7px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveShiftBlock .TimesheetsApproveDetail .TimesheetsApproveDetailBreaksBlock .TimesheetsApproveDetailBreaksTitle{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.04em;text-transform:uppercase}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveShiftBlock .TimesheetsApproveDetail .TimesheetsApproveDetailBreaksBlock .TimesheetsApproveDetailBreaksTitle .material-symbols-outlined{font-size:16px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveShiftBlock .TimesheetsApproveDetail .TimesheetsApproveDetailBreaks{background:var(--background_White);border:1px solid var(--border_Light);border-radius:11px;display:flex;flex-direction:column;overflow:hidden}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveShiftBlock .TimesheetsApproveDetail .TimesheetsApproveDetailBreaks .TimesheetsApproveDetailBreakRow{grid-gap:12px;align-items:center;border-top:1px solid var(--border_Light);color:var(--text_Title_Dark);display:grid;font-size:13px;gap:12px;grid-template-columns:26px 1fr auto;padding:9px 12px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveShiftBlock .TimesheetsApproveDetail .TimesheetsApproveDetailBreaks .TimesheetsApproveDetailBreakRow:first-child{border-top:none}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveShiftBlock .TimesheetsApproveDetail .TimesheetsApproveDetailBreaks .TimesheetsApproveDetailBreakRow .TimesheetsApproveDetailBreakIndex{align-items:center;background:color-mix(in srgb,var(--InProgress) 14%,#0000);border-radius:50%;color:var(--InProgress);display:inline-flex;font-size:11px;font-weight:700;height:22px;justify-content:center;width:22px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveShiftBlock .TimesheetsApproveDetail .TimesheetsApproveDetailBreaks .TimesheetsApproveDetailBreakRow .TimesheetsApproveDetailBreakTime{font-feature-settings:"tnum";align-items:center;color:var(--text_Title_Light);display:inline-flex;font-variant-numeric:tabular-nums;gap:6px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveShiftBlock .TimesheetsApproveDetail .TimesheetsApproveDetailBreaks .TimesheetsApproveDetailBreakRow .TimesheetsApproveDetailBreakTime .TimesheetsApproveDetailBreakArrow{color:var(--text_Title_Light_Light);font-size:16px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveShiftBlock .TimesheetsApproveDetail .TimesheetsApproveDetailBreaks .TimesheetsApproveDetailBreakRow .TimesheetsApproveDetailBreakTime .TimesheetsApproveRunning{color:var(--background_Blue);font-style:normal;font-weight:600}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveShiftBlock .TimesheetsApproveDetail .TimesheetsApproveDetailBreaks .TimesheetsApproveDetailBreakRow .TimesheetsApproveDetailBreakDur{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-variant-numeric:tabular-nums;font-weight:700}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveSkeleton{display:flex;flex-direction:column}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveSkeleton .TimesheetsApproveSkeletonRow{animation:GenayaSkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#f5f6f8 25%,#fcfdfe 50%,#f5f6f8 75%);background-size:200% 100%;border-top:1px solid var(--border_Light);height:48px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveSkeleton .TimesheetsApproveSkeletonRow:first-child{border-top:none}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveEmpty{align-items:center;display:flex;flex-direction:column;gap:8px;padding:48px 24px;text-align:center}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveEmpty .TimesheetsApproveEmptyIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;height:56px;justify-content:center;width:56px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveEmpty .TimesheetsApproveEmptyIcon .material-symbols-outlined{font-size:28px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveEmpty h4{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveEmpty p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.4;margin:0;max-width:420px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow{display:grid;grid-template-columns:1.3fr .8fr 1.05fr 1.05fr .7fr .8fr 104px 140px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow--selectable{grid-template-columns:34px 1.3fr .8fr 1.05fr 1.05fr .7fr .8fr 104px 140px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow--grouped{grid-template-columns:34px .9fr 1.1fr 1.1fr .7fr .8fr 104px 140px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow .TimesheetsApproveCheckCell{align-items:center;display:inline-flex;justify-content:center}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow .TimesheetsApproveCheckCell input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid var(--border_Dark_Light);border-radius:6px;cursor:pointer;display:grid;height:18px;place-items:center;transition:all .15s ease;width:18px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow .TimesheetsApproveCheckCell input[type=checkbox]:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px var(--background_White)}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow .TimesheetsApproveCheckCell input[type=checkbox]:focus-visible{outline:2px solid var(--outline_Blue);outline-offset:2px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow{align-items:center;border-top:1px solid var(--border_Light);color:var(--text_Title_Dark);font-size:13px;gap:10px;padding:13px 18px;transition:background .12s ease}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow:first-child{border-top:none}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow:not(.TimesheetsApproveRow--head):hover{background:linear-gradient(to right,#0000 0 3px,var(--background_Gray_Light_Light) 3px)}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow--head{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow .TimesheetsApproveEmployee{align-items:center;display:flex;font-weight:600;gap:9px;min-width:0}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow .TimesheetsApproveEmployee .TimesheetsApproveAvatar{align-items:center;background:color-mix(in srgb,var(--background_Blue) 14%,#0000);border-radius:50%;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;height:30px;justify-content:center;text-transform:uppercase;width:30px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow .TimesheetsApproveEmployee .TimesheetsApproveEmployeeName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow .TimesheetsApproveTime{font-feature-settings:"tnum";display:inline-flex;flex-direction:column;font-variant-numeric:tabular-nums;gap:2px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow .TimesheetsApproveTime .TimesheetsApproveTimeMain{align-items:center;display:inline-flex;font-weight:600;gap:6px;white-space:nowrap}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow .TimesheetsApproveTime .TimesheetsApproveTimeMain .TimesheetsApproveTimeTz{background:var(--background_Gray_Light);border-radius:5px;color:var(--text_Title_Light_Light);flex-shrink:0;font-size:9px;font-weight:700;letter-spacing:.03em;padding:1px 5px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow .TimesheetsApproveTime .TimesheetsApproveTimeLocal{color:var(--text_Title_Light_Light);font-size:11px;white-space:nowrap}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow .TimesheetsApproveRowWorked{color:var(--Done);font-weight:700}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow .TimesheetsApproveRunning{color:var(--background_Blue);font-style:normal;font-weight:600}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow .TimesheetsApproveActions{display:inline-flex;gap:6px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveGroup{border-top:1px solid var(--border_Light)}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveGroup .TimesheetsApproveGroupHeader{align-items:center;background:var(--background_Gray_Light_Light);border:none;cursor:pointer;display:flex;gap:10px;padding:11px 18px;text-align:left;transition:background .12s ease;width:100%}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveGroup .TimesheetsApproveGroupHeader:hover{background:var(--background_Gray_Light)}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveGroup .TimesheetsApproveGroupHeader .TimesheetsApproveGroupChevron{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:20px;transition:transform .2s ease}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveGroup .TimesheetsApproveGroupHeader.is-open .TimesheetsApproveGroupChevron{transform:rotate(90deg)}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveGroup .TimesheetsApproveGroupHeader .TimesheetsApproveGroupAvatar{align-items:center;background:color-mix(in srgb,var(--background_Blue) 14%,#0000);border-radius:50%;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;height:30px;justify-content:center;text-transform:uppercase;width:30px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveGroup .TimesheetsApproveGroupHeader .TimesheetsApproveGroupName{color:var(--text_Title_Dark);font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveGroup .TimesheetsApproveGroupHeader .TimesheetsApproveGroupSummary{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;margin-left:auto}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveGroup .TimesheetsApproveGroupHeader .TimesheetsApproveGroupSummary .TimesheetsApproveGroupChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:11px;font-weight:600;padding:2px 9px;white-space:nowrap}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveGroup .TimesheetsApproveGroupHeader .TimesheetsApproveGroupSummary .TimesheetsApproveGroupChip--pending{background:color-mix(in srgb,#f59e0b 14%,#0000);border-color:#0000;color:#d97706}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveGroup .TimesheetsApproveGroupHeader .TimesheetsApproveGroupSummary .TimesheetsApproveGroupChip--live{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:#0000;color:var(--Done)}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveGroup .TimesheetsApproveGroupHeader .TimesheetsApproveGroupSummary .TimesheetsApproveGroupChip--worked{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-variant-numeric:tabular-nums}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveGroup .TimesheetsApproveRow{border-top:1px solid var(--border_Light)}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApprovePill{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:11px;font-weight:700;gap:5px;height:23px;justify-content:center;letter-spacing:.03em;padding:0 11px;text-transform:uppercase}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApprovePill:before{background:currentColor;border-radius:50%;content:"";flex-shrink:0;height:6px;width:6px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApprovePill--approved{background:color-mix(in srgb,#10b981 14%,#0000);color:#059669}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApprovePill--rejected{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApprovePill--pending{background:color-mix(in srgb,#f59e0b 14%,#0000);color:#d97706}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveActions.is-actions{justify-content:flex-start}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveIconBtn{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .15s ease,color .15s ease;width:30px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveIconBtn .material-symbols-outlined{font-size:17px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveIconBtn:hover:not(:disabled){background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveIconBtn:disabled{cursor:not-allowed;opacity:.4}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveIconBtn--ok:hover:not(:disabled){background:color-mix(in srgb,#10b981 14%,#0000);color:#059669}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveIconBtn--bad:hover:not(:disabled),.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveIconBtn--danger:hover:not(:disabled){background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.TimesheetsApprove .TimesheetsApproveBulkBar{align-items:center;background:color-mix(in srgb,var(--background_Blue) 8%,#0000);border-bottom:1px solid color-mix(in srgb,var(--background_Blue) 25%,#0000);display:flex;gap:10px;padding:10px 18px}.TimesheetsApprove .TimesheetsApproveBulkBar .TimesheetsApproveBulkCount{color:var(--background_Blue);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.TimesheetsApprove .TimesheetsApproveBulkBar .TimesheetsApproveBulkBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:4px;height:28px;padding:0 12px}.TimesheetsApprove .TimesheetsApproveBulkBar .TimesheetsApproveBulkBtn .material-symbols-outlined{font-size:16px}.TimesheetsApprove .TimesheetsApproveBulkBar .TimesheetsApproveBulkBtn:hover:not(:disabled){border-color:var(--background_Blue);color:var(--background_Blue)}.TimesheetsApprove .TimesheetsApproveBulkBar .TimesheetsApproveBulkBtn:disabled{cursor:not-allowed;opacity:.55}.TimesheetsApprove .TimesheetsApproveBulkBar .TimesheetsApproveBulkBtn--ok:hover:not(:disabled){background:color-mix(in srgb,#10b981 10%,#0000);border-color:#10b981;color:#059669}.TimesheetsApprove .TimesheetsApproveBulkBar .TimesheetsApproveBulkBtn--bad:hover:not(:disabled){background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:var(--Canceled);color:var(--Canceled)}.TimesheetsApprove .TimesheetsApproveModalBackdrop{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:200}.TimesheetsApprove .TimesheetsApproveModal{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-width:480px;width:100%}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalHeader{align-items:center;display:flex;justify-content:space-between;padding:16px 20px 0}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalHeader .TimesheetsApproveModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalHeader .TimesheetsApproveModalClose .material-symbols-outlined{font-size:21px}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalHeader .TimesheetsApproveModalClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalHeader .TimesheetsApproveModalClose:active{transform:scale(.92)}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalBody{display:flex;flex-direction:column;gap:14px;padding:18px 20px}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalEmployee{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:600;gap:6px}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalEmployee .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveField{display:flex;flex-direction:column;gap:6px}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveField label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveField input,.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveField textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveField input::placeholder,.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveField textarea::placeholder{color:var(--text_Title_Light_Light)}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveField input:focus,.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveField input:hover,.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveField textarea:focus,.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveField textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveField textarea{line-height:1.6;min-height:96px;resize:vertical}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveField .TimesheetsApproveHint{color:var(--text_Title_Light_Light);font-size:11px}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalNote{color:var(--text_Title_Light);font-size:12.5px;line-height:1.5;margin:0}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveFieldRow{display:flex;gap:12px}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveFieldRow .TimesheetsApproveField{flex:1 1;min-width:0}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveField .SingleDatePicker{width:100%}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveDateTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13.5px;font-weight:500;gap:8px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveDateTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveDateTrigger .TimesheetsApproveDateTriggerLabel{flex:1 1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveDateTrigger.is-open,.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveDateTrigger:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveManualPreview{display:flex;gap:10px}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveManualPreview .TimesheetsApproveManualPreviewItem{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex:1 1;flex-direction:column;gap:2px;padding:10px 12px}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveManualPreview .TimesheetsApproveManualPreviewItem--worked{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));border-color:color-mix(in srgb,var(--background_Blue) 30%,var(--border_Light))}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveManualPreview .TimesheetsApproveManualPreviewItem .TimesheetsApproveManualPreviewLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveManualPreview .TimesheetsApproveManualPreviewItem .TimesheetsApproveManualPreviewValue{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:16px;font-variant-numeric:tabular-nums;font-weight:700}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding:0 20px 14px}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions .TimesheetsApproveModalCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:color .12s ease,background .12s ease}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions .TimesheetsApproveModalCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions .TimesheetsApproveModalReject,.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions .TimesheetsApproveModalSave{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions .TimesheetsApproveModalReject:hover,.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions .TimesheetsApproveModalSave:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions .TimesheetsApproveModalReject:active,.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions .TimesheetsApproveModalSave:active{transform:scale(.98)}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions .TimesheetsApproveModalReject:disabled,.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions .TimesheetsApproveModalSave:disabled{cursor:not-allowed;opacity:.55;transform:none}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions .TimesheetsApproveModalSave .TimesheetsApproveModalSaveInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions .TimesheetsApproveModalSave .TimesheetsApproveModalSaveInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions .TimesheetsApproveModalSave .TimesheetsApproveModalSaveLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions .TimesheetsApproveModalReject .TimesheetsApproveModalRejectInner{align-items:center;background:var(--Canceled);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions .TimesheetsApproveModalReject .TimesheetsApproveModalRejectInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions .TimesheetsApproveModalReject .TimesheetsApproveModalRejectLabel{color:var(--Canceled);font-size:13px;font-weight:600;white-space:nowrap}@keyframes TimesheetsApproveDetailIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1050px){.TimesheetsApprove .TimesheetsApproveStats{grid-template-columns:repeat(2,1fr)}.TimesheetsApprove .TimesheetsApproveList{-webkit-overflow-scrolling:touch;overflow-x:auto}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow,.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveShiftBlock{min-width:900px}}@media(max-width:600px){.TimesheetsApprove{gap:12px;overflow-x:hidden}.TimesheetsApprove .TimesheetsApproveFilters{gap:8px}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveRangeGroup{justify-content:space-between;width:100%}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveRangeGroup .TimesheetsApproveRangeBtn{flex:1 1 auto;font-size:11px;min-height:40px;padding:0 8px}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveDropdown{flex:1 1 auto}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveDropdown .TimesheetsApproveDropdownButton{font-size:16px;height:auto;min-height:44px;min-width:0;width:100%}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveDropdown .TimesheetsApproveDropdownMenu{max-width:calc(100vw - 24px)}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveRefresh{flex:1 1 auto;height:auto;justify-content:center;margin-left:0;min-height:44px}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveAddManual{flex:1 1 auto;height:auto;justify-content:center;min-height:44px}.TimesheetsApprove .TimesheetsApproveStats{gap:8px;grid-template-columns:repeat(2,1fr)}.TimesheetsApprove .TimesheetsApproveList{background:#0000;border:none;border-radius:0;overflow-x:hidden}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow--head{display:none}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow{background:var(--background_White);border-top:none;border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;margin-bottom:10px;min-width:0;overflow:hidden;padding:0}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow:first-child{border-top:none}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow span[data-label]{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;font-size:13px;gap:12px;height:auto;justify-content:space-between;min-height:0;padding:8px 14px;text-align:right}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow span[data-label]:last-child{border-bottom:none}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow span[data-label]:before{color:var(--text_Title_Light_Light);content:attr(data-label);flex:0 0 auto;font-size:12px;font-weight:600;text-align:left;white-space:nowrap}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow span[data-label][data-label=""]:before{content:none}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow .TimesheetsApproveCheckCell{display:none}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow .TimesheetsApproveActions{border-top:1px solid var(--border_Light);justify-content:flex-end;padding:10px 14px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow .TimesheetsApproveActions .TimesheetsApproveIconBtn{height:40px;width:40px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow .TimesheetsApproveActions .TimesheetsApproveIconBtn .material-symbols-outlined{font-size:18px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveShiftBlock{margin-bottom:10px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveShiftBlock .TimesheetsApproveRow{margin-bottom:0}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveShiftBlock .TimesheetsApproveDetail{border:1px solid var(--border_Light);border-left:3px solid color-mix(in srgb,var(--background_Blue) 60%,#0000);border-radius:10px;margin-top:6px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveShiftBlock .TimesheetsApproveDetail .TimesheetsApproveDetailTotals{grid-template-columns:repeat(2,1fr)}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveBulkBar{border-radius:10px;flex-wrap:wrap;gap:6px;margin-bottom:10px;padding:10px 14px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveBulkBar .TimesheetsApproveBulkBtn{height:auto;min-height:40px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveEmpty{min-height:0;padding:32px 16px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveSkeleton .TimesheetsApproveSkeletonRow{border-radius:10px;border-top:none;height:80px;margin-bottom:10px}.TimesheetsApprove .TimesheetsApproveModalBackdrop{padding:0}.TimesheetsApprove .TimesheetsApproveModal{border:0;border-radius:0;height:100vh;max-height:100vh;max-width:none;width:100%}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveField input,.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveField textarea{font-size:16px}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveField input{min-height:44px}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveFieldRow{flex-direction:column;gap:14px}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions{align-items:stretch;flex-direction:column-reverse}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions button{min-height:44px;width:100%}}.TimesheetsConfirmPayroll{animation:GenayaDropIn .32s cubic-bezier(.22,1,.36,1) backwards;display:flex;flex-direction:column;gap:16px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;overflow:hidden}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollHeader{align-items:flex-start;border-bottom:1px solid var(--border_Light);display:flex;gap:16px;justify-content:space-between;padding:18px 22px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollHeader h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0 0 4px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollHeader p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;margin:0}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollHeader .TimesheetsConfirmPayrollRefresh{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:30px;padding:0 12px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollHeader .TimesheetsConfirmPayrollRefresh .material-symbols-outlined{font-size:16px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollHeader .TimesheetsConfirmPayrollRefresh:hover:not(:disabled){border-color:var(--background_Blue);color:var(--background_Blue)}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollHeader .TimesheetsConfirmPayrollRefresh:disabled{cursor:not-allowed;opacity:.55}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollSkeleton{display:flex;flex-direction:column;gap:10px;padding:18px 22px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollSkeleton div{animation:GenayaSkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#f5f6f8 25%,#fcfdfe 50%,#f5f6f8 75%);background-size:200% 100%;border-radius:8px;height:34px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollEmpty{align-items:center;display:flex;flex-direction:column;gap:8px;padding:42px 24px;text-align:center}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollEmpty .material-symbols-outlined{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);font-size:32px;padding:10px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollEmpty h4{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollEmpty p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.4;margin:0;max-width:420px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollTable{display:flex;flex-direction:column}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollRow{grid-gap:10px;align-items:center;border-top:1px solid var(--border_Light);color:var(--text_Title_Dark);display:grid;font-size:13px;gap:10px;grid-template-columns:2fr .7fr .7fr .7fr 1fr;padding:12px 22px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollRow--head{background:var(--background_Gray_Light_Light);border-top:none;color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollRow .TimesheetsConfirmPayrollEmp{font-weight:600}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollRow .TimesheetsConfirmPayrollHours{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollRow.has-pending{background:color-mix(in srgb,#f59e0b 6%,#0000)}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollFooter{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:14px 18px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollFooter .TimesheetsConfirmPayrollNote{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:13px;gap:6px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollFooter .TimesheetsConfirmPayrollNote .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollFooter .TimesheetsConfirmPayrollCloseBtn{align-items:center;background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:36px;padding:0 16px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollFooter .TimesheetsConfirmPayrollCloseBtn .material-symbols-outlined{font-size:18px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollFooter .TimesheetsConfirmPayrollCloseBtn:hover:not(:disabled){background:var(--background_Blue_Dark)}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollFooter .TimesheetsConfirmPayrollCloseBtn:disabled{cursor:not-allowed;opacity:.55}@media(max-width:1050px){.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollTable{-webkit-overflow-scrolling:touch;overflow-x:auto}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollTable .TimesheetsConfirmPayrollRow{min-width:640px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollTable .TimesheetsConfirmPayrollRow span:first-child{background:var(--background_White);left:0;position:-webkit-sticky;position:sticky;z-index:1}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollTable .TimesheetsConfirmPayrollRow--head span:first-child{background:var(--background_Gray_Light_Light)}}@media(max-width:600px){.TimesheetsConfirmPayroll{gap:12px;overflow-x:hidden}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollHeader{flex-wrap:wrap;gap:10px;padding:14px 16px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollHeader h3{font-size:14px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollHeader p{font-size:11px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollHeader .TimesheetsConfirmPayrollRefresh{font-size:16px;height:auto;min-height:44px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollTable{background:#0000;gap:10px;overflow-x:hidden;padding:12px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollRow{background:var(--background_White);border-top:none;border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;font-size:13px;min-width:0;overflow:hidden;padding:0}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollRow--head{display:none}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollRow.has-pending{border-color:color-mix(in srgb,#f59e0b 40%,var(--border_Light))}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollRow span[data-label]{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:12px;height:auto;justify-content:space-between;padding:8px 14px;text-align:right}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollRow span[data-label]:last-child{border-bottom:none}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollRow span[data-label]:before{color:var(--text_Title_Light_Light);content:attr(data-label);flex:0 0 auto;font-size:12px;font-weight:600;text-align:left;white-space:nowrap}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollEmpty{min-height:0;padding:28px 16px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollEmpty p{font-size:12px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollFooter{align-items:stretch;flex-direction:column}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollFooter .TimesheetsConfirmPayrollCloseBtn{height:auto;justify-content:center;min-height:44px}}.TimesheetsLiveBanner{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;padding:16px 18px}.TimesheetsLiveBanner .TimesheetsLiveBannerHead{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.TimesheetsLiveBanner .TimesheetsLiveBannerHead .TimesheetsLiveBannerTitle{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:14px;font-weight:700;gap:8px}.TimesheetsLiveBanner .TimesheetsLiveBannerHead .TimesheetsLiveBannerTitle .TimesheetsLiveBannerPulse{animation:TimesheetsLivePulse 1.8s ease-out infinite;background:var(--Done);border-radius:50%;box-shadow:0 0 0 0 color-mix(in srgb,var(--Done) 55%,#0000);height:9px;width:9px}.TimesheetsLiveBanner .TimesheetsLiveBannerHead .TimesheetsLiveBannerTitle .TimesheetsLiveBannerCount{align-items:center;background:color-mix(in srgb,var(--background_Blue) 14%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:700;height:22px;justify-content:center;min-width:22px;padding:0 7px}.TimesheetsLiveBanner .TimesheetsLiveBannerHead .TimesheetsLiveBannerMeta{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500}.TimesheetsLiveBanner .TimesheetsLiveBannerEmpty{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:13px;gap:8px}.TimesheetsLiveBanner .TimesheetsLiveBannerEmpty .material-symbols-outlined{font-size:18px}.TimesheetsLiveBanner .TimesheetsLiveBannerList{display:flex;gap:10px;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}.TimesheetsLiveBanner .TimesheetsLiveBannerList .TimesheetsLiveCard{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:12px;display:inline-flex;flex-shrink:0;gap:10px;padding:9px 14px 9px 9px}.TimesheetsLiveBanner .TimesheetsLiveBannerList .TimesheetsLiveCard .TimesheetsLiveCardAvatar{align-items:center;background:color-mix(in srgb,var(--background_Blue) 16%,#0000);border-radius:50%;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;height:34px;justify-content:center;overflow:hidden;text-transform:uppercase;width:34px}.TimesheetsLiveBanner .TimesheetsLiveBannerList .TimesheetsLiveCard .TimesheetsLiveCardAvatar .TimesheetsLiveCardAvatarImg{display:block;height:100%;object-fit:cover;width:100%}.TimesheetsLiveBanner .TimesheetsLiveBannerList .TimesheetsLiveCard .TimesheetsLiveCardBody{display:flex;flex-direction:column;gap:2px;min-width:0}.TimesheetsLiveBanner .TimesheetsLiveBannerList .TimesheetsLiveCard .TimesheetsLiveCardBody .TimesheetsLiveCardName{color:var(--text_Title_Dark);font-size:13px;font-weight:600;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TimesheetsLiveBanner .TimesheetsLiveBannerList .TimesheetsLiveCard .TimesheetsLiveCardBody .TimesheetsLiveCardTimer{font-feature-settings:"tnum";align-items:center;color:var(--Done);display:inline-flex;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;gap:6px}.TimesheetsLiveBanner .TimesheetsLiveBannerList .TimesheetsLiveCard .TimesheetsLiveCardBody .TimesheetsLiveCardTimer .TimesheetsLiveCardDot{background:var(--Done);border-radius:50%;height:7px;width:7px}.TimesheetsLiveBanner .TimesheetsLiveBannerList .TimesheetsLiveCard .TimesheetsLiveCardBody .TimesheetsLiveCardTimer .TimesheetsLiveCardBreakTag{background:color-mix(in srgb,var(--InProgress) 16%,#0000);border-radius:999px;color:var(--InProgress);font-size:10px;font-weight:700;letter-spacing:.03em;padding:1px 6px;text-transform:uppercase}.TimesheetsLiveBanner .TimesheetsLiveBannerList .TimesheetsLiveCard.is-on-break .TimesheetsLiveCardAvatar{background:color-mix(in srgb,var(--InProgress) 16%,#0000);color:var(--InProgress)}.TimesheetsLiveBanner .TimesheetsLiveBannerList .TimesheetsLiveCard.is-on-break .TimesheetsLiveCardTimer{color:var(--InProgress)}@keyframes TimesheetsLivePulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--Done) 55%,#0000)}70%{box-shadow:0 0 0 7px color-mix(in srgb,var(--Done) 0,#0000)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--Done) 0,#0000)}}.Timesheets{animation:GenayaDropIn .32s cubic-bezier(.22,1,.36,1) backwards;display:flex;flex-direction:column;gap:18px;height:100%;padding:24px max(28px,(100% - 1150px)/2)}.Timesheets .TimesheetsHeader{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin:0}.Timesheets .TimesheetsHeader .TimesheetsHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:720px}.Timesheets .TimesheetsHeader .TimesheetsHeaderMain h1{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:0}.Timesheets .TimesheetsHeader .TimesheetsHeaderMain p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.Timesheets .TimesheetsTabs{align-self:flex-start;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:inline-flex;gap:4px;padding:4px}.Timesheets .TimesheetsTabs .TimesheetsTab{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:32px;padding:0 14px;transition:background .15s ease,color .15s ease,border-color .15s ease}.Timesheets .TimesheetsTabs .TimesheetsTab .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.Timesheets .TimesheetsTabs .TimesheetsTab:hover:not(.is-active){background:var(--background_White)}.Timesheets .TimesheetsTabs .TimesheetsTab.is-active{background:var(--background_White);border-color:var(--border_Light);box-shadow:0 1px 2px #0f172a0f;color:var(--background_Blue)}.Timesheets .TimesheetsTabs .TimesheetsTab.is-active .material-symbols-outlined{color:var(--background_Blue)}.Timesheets .TimesheetsBody{flex:1 1;min-height:0}@media(max-width:1050px){.Timesheets{padding:20px}.Timesheets .TimesheetsHeader .TimesheetsHeaderMain h1{font-size:18px}}@media(max-width:600px){.Timesheets{gap:14px;padding:14px}.Timesheets .TimesheetsHeader .TimesheetsHeaderMain h1{font-size:16px}.Timesheets .TimesheetsTabs{-webkit-overflow-scrolling:touch;align-self:stretch;overflow-x:auto;white-space:nowrap}.Timesheets .TimesheetsTabs .TimesheetsTab{flex:0 0 auto;height:auto;min-height:40px;padding:0 12px}}.PayrollRuns{animation:GenayaDropIn .32s cubic-bezier(.22,1,.36,1) backwards;background:#0000;display:flex;flex-direction:column;gap:12px;padding:16px 18px}.PayrollRuns .PayrollRunsHead{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.PayrollRuns .PayrollRunsHead .PayrollRunsTitle{display:flex;gap:12px}.PayrollRuns .PayrollRunsHead .PayrollRunsTitle>.material-symbols-outlined{color:var(--background_Blue);font-size:24px}.PayrollRuns .PayrollRunsHead .PayrollRunsTitle h2{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.PayrollRuns .PayrollRunsHead .PayrollRunsTitle p{color:var(--text_Title_Light_Light);font-size:12.5px;margin:3px 0 0;max-width:560px}.PayrollRuns .PayrollRunsHead .PayrollRunsNewBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;white-space:nowrap}.PayrollRuns .PayrollRunsHead .PayrollRunsNewBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.PayrollRuns .PayrollRunsHead .PayrollRunsNewBtn:active{transform:scale(.98)}.PayrollRuns .PayrollRunsHead .PayrollRunsNewBtn .PayrollRunsNewInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;height:20px;justify-content:center;width:20px}.PayrollRuns .PayrollRunsHead .PayrollRunsNewBtn .PayrollRunsNewInner .material-symbols-outlined{font-size:15px}.PayrollRuns .PayrollRunsHead .PayrollRunsNewBtn .PayrollRunsNewLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.PayrollRuns .PayrollRunsSkeleton{display:flex;flex-direction:column;gap:8px}.PayrollRuns .PayrollRunsSkeleton>div{animation:GenayaSkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#f5f6f8 25%,#fcfdfe 50%,#f5f6f8 75%);background-size:200% 100%;border-radius:10px;height:44px}.PayrollRuns .PayrollRunsEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:20px 14px;text-align:center}.PayrollRuns .Table .TableSection{min-height:0;padding:0}.PayrollRuns .PayrollRunsRange{font-weight:600}.PayrollRuns .PayrollRunsNet{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.PayrollRuns .PayrollRunsOpen{align-items:center;color:var(--text_Title_Light_Light);display:flex;gap:6px;justify-content:flex-end}.PayrollRuns .PayrollRunsOpen .PayrollRunsIconBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.PayrollRuns .PayrollRunsOpen .PayrollRunsIconBtn .material-symbols-outlined{font-size:16px}.PayrollRuns .PayrollRunsOpen .PayrollRunsIconBtn.PayrollRunsIconBtn--danger{color:var(--Canceled)}.PayrollRuns .PayrollRunsOpen .PayrollRunsIconBtn.PayrollRunsIconBtn--danger:hover{border-color:color-mix(in srgb,var(--Canceled) 40%,#0000)}.PayrollRuns .PayrollRunsChip{border-radius:999px;display:inline-block;font-size:11px;font-weight:600;padding:2px 10px;text-transform:capitalize}.PayrollRuns .PayrollRunsChip.PayrollRunsChip--draft{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light)}.PayrollRuns .PayrollRunsChip.PayrollRunsChip--finalized{background:var(--background_Blue_Light);color:var(--background_Blue_Dark)}.PayrollRuns .PayrollRunsChip.PayrollRunsChip--paid{background:color-mix(in srgb,var(--Done) 16%,#0000);color:var(--Done)}@media(max-width:600px){.PayrollRuns .PayrollRunsHead{flex-direction:column}}.PayrollRunsBackdrop{align-items:center;animation:PayrollRunsFade .2s ease;-webkit-backdrop-filter:blur(1.2px);backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}.PayrollRunsBackdrop .PayrollRunsModal{animation:PayrollRunsPop .24s cubic-bezier(.16,1,.3,1);background:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:14px;box-shadow:0 18px 48px #0f172a2e;display:flex;flex-direction:column;max-height:88vh;max-width:94vw;overflow:hidden;width:760px}.PayrollRunsBackdrop .PayrollRunsModal.PayrollRunsModal--small{width:460px}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:16px 20px 0}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalHeader>div{align-items:center;display:flex;gap:10px}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalHeader .PayrollRunsModalClose{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;width:30px}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalHeader .PayrollRunsModalClose:hover{background:var(--background_Gray_Light_Light)}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody{display:flex;flex-direction:column;gap:14px;overflow-y:auto;padding:16px 20px}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsCopy{color:var(--text_Title_Light);font-size:13px;margin:0}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsField{display:flex;flex-direction:column;gap:6px}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsField label{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsField input[type=text]{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;padding:9px 12px}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsField input[type=text]:focus{border-color:var(--background_Blue);outline:none}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsField .PayrollRunsFieldHint{color:var(--text_Title_Light_Light);font-size:11.5px;line-height:1.4;max-width:340px}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsWizardControls{display:flex;flex-wrap:wrap;gap:14px}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsWizardControls .PayrollRunsField{flex:1 1;min-width:200px}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsSubset{position:relative}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsSubset .PayrollRunsSubsetButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;justify-content:space-between;padding:9px 12px;width:100%}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsSubset .PayrollRunsSubsetButton:hover{border-color:var(--border_Dark_Light)}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsSubset .PayrollRunsSubsetButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:19px}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsSubset .PayrollRunsSubsetMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 30px #0f172a29;left:0;max-height:240px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsSubset .PayrollRunsSubsetMenu .PayrollRunsSubsetDivider{background:var(--border_Light);height:1px;margin:2px 0}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsSubset .PayrollRunsSubsetMenu .PayrollRunsSubsetOption{align-items:center;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 12px}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsSubset .PayrollRunsSubsetMenu .PayrollRunsSubsetOption:hover{background:var(--background_Gray_Light_Light)}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsSubset .PayrollRunsSubsetMenu .PayrollRunsSubsetOption.is-active,.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsSubset .PayrollRunsSubsetMenu .PayrollRunsSubsetOption.is-selected{color:var(--background_Blue)}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsSubset .PayrollRunsSubsetMenu .PayrollRunsSubsetOption .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:19px}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsSubset .PayrollRunsSubsetMenu .PayrollRunsSubsetOption.is-active .material-symbols-outlined,.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsSubset .PayrollRunsSubsetMenu .PayrollRunsSubsetOption.is-selected .material-symbols-outlined{color:var(--background_Blue)}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsDraftNote,.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsPreviewSummary{align-items:center;display:flex;font-size:13px;gap:8px}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsPreviewSummary{color:var(--text_Title_Light)}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsPreviewSummary .PayrollRunsPreviewRange{color:var(--text_Title_Dark);font-weight:600}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsPreviewSummary .PayrollRunsPreviewNet{color:var(--text_Title_Dark);font-weight:700;margin-left:auto}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsDraftNote{background:var(--background_Gray_Light_Light);border-radius:10px;color:var(--text_Title_Light_Light);padding:10px 12px}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsDraftNote .material-symbols-outlined{font-size:18px}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsPreviewTable,.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsRecords{display:flex;flex-direction:column}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsPreviewRow,.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsRecRow{grid-gap:8px;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Dark);display:grid;font-size:12.5px;gap:8px;padding:8px 4px}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsPreviewRow>span:not(.PayrollRunsPreviewName):not(.PayrollRunsRecName):not(.PayrollRunsRecActions),.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsRecRow>span:not(.PayrollRunsPreviewName):not(.PayrollRunsRecName):not(.PayrollRunsRecActions){font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsPreviewRow--head,.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsRecRow--head{color:var(--text_Title_Light_Light);font-size:10.5px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsPreviewRow{grid-template-columns:1.8fr 1fr 1fr 1fr 1fr 1fr 1fr}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsPreviewRow .PayrollRunsPreviewName{align-items:center;display:flex;gap:8px}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsPreviewRow .PayrollRunsPreviewName .PayrollRunsCompTag{background:var(--background_Gray_Light_Light);border-radius:999px;color:var(--text_Title_Light_Light);font-size:10px;letter-spacing:.3px;padding:1px 7px;text-transform:uppercase}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsPreviewRow .PayrollRunsPreviewName .PayrollRunsCompTag.PayrollRunsCompTag--salary{background:var(--background_Blue_Light);color:var(--background_Blue_Dark)}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsPreviewRow .PayrollRunsPreviewNetCell{font-weight:700}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsRecRow{grid-template-columns:1.8fr 1fr 1fr .9fr 1fr}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsRecRow .PayrollRunsRecNet{font-weight:700}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsRecRow .PayrollRunsRecActions{display:flex;gap:4px;justify-content:flex-end}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsRecRow .PayrollRunsRecActions .PayrollRunsIconBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;width:30px}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsRecRow .PayrollRunsRecActions .PayrollRunsIconBtn:hover{border-color:var(--background_Blue);color:var(--background_Blue)}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsRecRow .PayrollRunsRecActions .PayrollRunsIconBtn .material-symbols-outlined{font-size:17px}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsPayChip{border-radius:999px;display:inline-block;font-size:11px;font-weight:600;padding:2px 9px}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsPayChip.PayrollRunsPayChip--unpaid{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsPayChip.PayrollRunsPayChip--paid{background:color-mix(in srgb,var(--Done) 16%,#0000);color:var(--Done)}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsTotals{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsTotals .PayrollRunsTotalCell{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:3px;padding:10px 12px}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsTotals .PayrollRunsTotalCell span{color:var(--text_Title_Light_Light);font-size:10.5px;letter-spacing:.3px;text-transform:uppercase}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsTotals .PayrollRunsTotalCell strong{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:15px;font-variant-numeric:tabular-nums}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsTotals .PayrollRunsTotalCell.PayrollRunsTotalCell--net{background:var(--background_Blue);border-color:var(--background_Blue)}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsTotals .PayrollRunsTotalCell.PayrollRunsTotalCell--net span{color:#fffc}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsTotals .PayrollRunsTotalCell.PayrollRunsTotalCell--net strong{color:#fff}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalActions{border-top:1px solid var(--border_Light);display:flex;gap:10px;justify-content:flex-end;padding:14px 20px}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalActions .PayrollRunsCancel{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:9px 16px}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalActions .PayrollRunsCancel:hover{border-color:var(--border_Dark_Light)}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalActions .PayrollRunsCancel .material-symbols-outlined{font-size:17px}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalActions .PayrollRunsConfirm{align-items:center;background:var(--background_Blue);border:none;border-radius:10px;box-shadow:0 1px 3px #0000000d;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:9px 18px}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalActions .PayrollRunsConfirm:hover{box-shadow:0 4px 10px #00000014}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalActions .PayrollRunsConfirm:disabled{box-shadow:none;cursor:not-allowed;opacity:.55}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalActions .PayrollRunsConfirm.is-loading{cursor:progress;pointer-events:none}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalActions .PayrollRunsConfirm.PayrollRunsConfirm--green{background:var(--Done)}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalActions .PayrollRunsConfirm.PayrollRunsConfirm--warn{background:#d97706;background:var(--InProgress,#d97706)}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalActions .PayrollRunsConfirm .material-symbols-outlined{font-size:18px}@media(max-width:600px){.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsTotals{grid-template-columns:repeat(2,1fr)}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsPreviewRow,.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsRecRow{gap:2px;grid-template-columns:1fr}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsPreviewRow--head,.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsRecRow--head{display:none}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsPreviewRow>span:not(.PayrollRunsPreviewName):not(.PayrollRunsRecName):before,.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsRecRow>span:not(.PayrollRunsPreviewName):not(.PayrollRunsRecName):before{color:var(--text_Title_Light_Light);content:attr(data-label) ": ";font-size:11px}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsPreviewRow>span,.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsRecRow>span{text-align:left!important}.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsPreviewRow .PayrollRunsRecActions,.PayrollRunsBackdrop .PayrollRunsModal .PayrollRunsModalBody .PayrollRunsRecRow .PayrollRunsRecActions{justify-content:flex-start}}@keyframes PayrollRunsFade{0%{opacity:0}to{opacity:1}}@keyframes PayrollRunsPop{0%{opacity:0;transform:translateY(-16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.MyPayslips{animation:GenayaDropIn .32s cubic-bezier(.22,1,.36,1) backwards;background:#0000;display:flex;flex-direction:column;gap:12px}.MyPayslips .MyPayslipsHead{align-items:center;display:flex;gap:10px}.MyPayslips .MyPayslipsHead .material-symbols-outlined{color:var(--background_Blue);font-size:22px}.MyPayslips .MyPayslipsHead h2{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.MyPayslips .Table .TableSection{min-height:0;padding:0}.MyPayslips .MyPayslipsRangeCell .MyPayslipsRange{font-weight:600}.MyPayslips .MyPayslipsNumCell{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MyPayslips .MyPayslipsNet{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.MyPayslips .MyPayslipsActionsCell .MyPayslipsActions{display:inline-flex;justify-content:flex-end}.MyPayslips .MyPayslipsActionsCell .MyPayslipsActions .MyPayslipsBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:5px;padding:6px 12px}.MyPayslips .MyPayslipsActionsCell .MyPayslipsActions .MyPayslipsBtn:hover{border-color:var(--background_Blue);color:var(--background_Blue)}.MyPayslips .MyPayslipsActionsCell .MyPayslipsActions .MyPayslipsBtn:disabled{cursor:progress;opacity:.6}.MyPayslips .MyPayslipsActionsCell .MyPayslipsActions .MyPayslipsBtn .material-symbols-outlined{font-size:16px}.MyPayslips .MyPayslipsChip{border-radius:999px;display:inline-block;font-size:11px;font-weight:600;padding:2px 9px}.MyPayslips .MyPayslipsChip.MyPayslipsChip--unpaid{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.MyPayslips .MyPayslipsChip.MyPayslipsChip--paid{background:color-mix(in srgb,var(--Done) 16%,#0000);color:var(--Done)}.Payroll{animation:GenayaDropIn .32s cubic-bezier(.22,1,.36,1) backwards;gap:18px;height:100%;padding:24px max(28px,(100% - 1150px)/2)}.Payroll,.Payroll .PayrollHero{display:flex;flex-direction:column}.Payroll .PayrollHero{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;gap:14px;padding:18px 20px}.Payroll .PayrollHero .PayrollHeroTop{align-items:flex-start;display:flex;gap:14px}.Payroll .PayrollHero .PayrollHeroTop .PayrollHeroIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:12px;display:inline-flex;flex:0 0 auto;height:42px;justify-content:center;width:42px}.Payroll .PayrollHero .PayrollHeroTop .PayrollHeroIcon .material-symbols-outlined{color:var(--background_Blue);font-size:24px}.Payroll .PayrollHero .PayrollHeroTop .PayrollHeroMain{display:flex;flex-direction:column;gap:4px;max-width:760px}.Payroll .PayrollHero .PayrollHeroTop .PayrollHeroMain h1{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.Payroll .PayrollHero .PayrollHeroTop .PayrollHeroMain p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.45;margin:0}.Payroll .PayrollHero .PayrollHeroFlow{align-items:center;background:var(--background_Gray_Light_Light);border-radius:10px;display:flex;flex-wrap:wrap;gap:6px 10px;padding:12px 14px}.Payroll .PayrollHero .PayrollHeroFlow .PayrollHeroStep{align-items:center;display:inline-flex;gap:8px}.Payroll .PayrollHero .PayrollHeroFlow .PayrollHeroStep .PayrollHeroStepIcon{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;flex:0 0 auto;height:28px;justify-content:center;width:28px}.Payroll .PayrollHero .PayrollHeroFlow .PayrollHeroStep .PayrollHeroStepIcon .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.Payroll .PayrollHero .PayrollHeroFlow .PayrollHeroStep .PayrollHeroStepText{display:flex;flex-direction:column}.Payroll .PayrollHero .PayrollHeroFlow .PayrollHeroStep .PayrollHeroStepText strong{color:var(--text_Title_Dark);font-size:12px;font-weight:700}.Payroll .PayrollHero .PayrollHeroFlow .PayrollHeroStep .PayrollHeroStepText em{color:var(--text_Title_Light_Light);font-size:11px;font-style:normal}.Payroll .PayrollHero .PayrollHeroFlow .PayrollHeroStep .PayrollHeroStepArrow{color:var(--text_Title_Light_Light_Light);font-size:18px;margin-left:2px}.Payroll .PayrollHero .PayrollHeroStats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.Payroll .PayrollHero .PayrollHeroStats .PayrollHeroStat{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:6px;padding:12px 14px}.Payroll .PayrollHero .PayrollHeroStats .PayrollHeroStat .PayrollHeroStatChip{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:8px;display:inline-flex;height:28px;justify-content:center;width:28px}.Payroll .PayrollHero .PayrollHeroStats .PayrollHeroStat .PayrollHeroStatChip .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.Payroll .PayrollHero .PayrollHeroStats .PayrollHeroStat .PayrollHeroStatValue{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:20px;font-variant-numeric:tabular-nums;font-weight:800}.Payroll .PayrollHero .PayrollHeroStats .PayrollHeroStat .PayrollHeroStatLabel{color:var(--text_Title_Light_Light);font-size:12px}.Payroll .PayrollHero .PayrollHeroStats .PayrollHeroStat.PayrollHeroStat--hero{background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));border-color:color-mix(in srgb,var(--background_Blue) 30%,var(--border_Light))}.Payroll .PayrollHero .PayrollHeroStats .PayrollHeroStat.PayrollHeroStat--hero .PayrollHeroStatChip{background:var(--background_Blue)}.Payroll .PayrollHero .PayrollHeroStats .PayrollHeroStat.PayrollHeroStat--hero .PayrollHeroStatChip .material-symbols-outlined{color:#fff}.Payroll .PayrollHero .PayrollHeroStats .PayrollHeroStat.PayrollHeroStat--hero .PayrollHeroStatValue{color:var(--background_Blue)}.Payroll .PayrollPeriods{background:#0000;border-radius:12px;display:flex;flex-direction:column;gap:14px;padding:0}.Payroll .PayrollPeriods .PayrollPeriodsHeader{align-items:flex-start;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.Payroll .PayrollPeriods .PayrollPeriodsHeader .PayrollPeriodsHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:620px}.Payroll .PayrollPeriods .PayrollPeriodsHeader .PayrollPeriodsHeaderMain h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.Payroll .PayrollPeriods .PayrollPeriodsHeader .PayrollPeriodsHeaderMain p{color:var(--text_Title_Light_Light);font-size:12.5px;line-height:1.45;margin:0}.Payroll .PayrollPeriods .PayrollPeriodsHeader .PayrollPeriodsHeaderActions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.Payroll .PayrollPeriods .PayrollPeriodsHeader .PayrollPeriodsHeaderActions .PayrollSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:inline-flex;gap:6px;height:34px;padding:0 10px}.Payroll .PayrollPeriods .PayrollPeriodsHeader .PayrollPeriodsHeaderActions .PayrollSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:17px}.Payroll .PayrollPeriods .PayrollPeriodsHeader .PayrollPeriodsHeaderActions .PayrollSearch input{background:#0000;border:none;color:var(--text_Title_Dark);font-size:13px;outline:none;width:160px}.Payroll .PayrollPeriods .PayrollPeriodsHeader .PayrollPeriodsHeaderActions .PayrollSearch input::placeholder{color:var(--text_Title_Light_Light)}.Payroll .PayrollPeriods .PayrollPeriodsHeader .PayrollPeriodsHeaderActions .PayrollStatusGroup{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;padding:3px}.Payroll .PayrollPeriods .PayrollPeriodsHeader .PayrollPeriodsHeaderActions .PayrollStatusGroup .PayrollStatusBtn{background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:600;height:28px;padding:0 14px}.Payroll .PayrollPeriods .PayrollPeriodsHeader .PayrollPeriodsHeaderActions .PayrollStatusGroup .PayrollStatusBtn:hover:not(.is-active){background:var(--background_White)}.Payroll .PayrollPeriods .PayrollPeriodsHeader .PayrollPeriodsHeaderActions .PayrollStatusGroup .PayrollStatusBtn.is-active{background:var(--background_White);color:var(--background_Blue)}.Payroll .PayrollPeriods .PayrollPeriodsHeader .PayrollPeriodsHeaderActions .PayrollGenerateBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;height:34px;padding:4px 14px 4px 12px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.Payroll .PayrollPeriods .PayrollPeriodsHeader .PayrollPeriodsHeaderActions .PayrollGenerateBtn .material-symbols-outlined{color:var(--background_Blue);font-size:17px}.Payroll .PayrollPeriods .PayrollPeriodsHeader .PayrollPeriodsHeaderActions .PayrollGenerateBtn:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.Payroll .PayrollPeriods .PayrollPeriodsHeader .PayrollPeriodsHeaderActions .PayrollGenerateBtn:active{transform:scale(.98)}.Payroll .PayrollPeriods .PayrollPeriodsHeader .PayrollPeriodsHeaderActions .PayrollGenerateBtn:disabled{cursor:not-allowed;opacity:.55}.Payroll .PayrollSkeleton{display:flex;flex-direction:column;gap:8px}.Payroll .PayrollSkeleton div{animation:GenayaSkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#f5f6f8 25%,#fcfdfe 50%,#f5f6f8 75%);background-size:200% 100%;border-radius:10px;height:42px}.Payroll .PayrollEmpty{align-items:center;background:var(--background_White);border:1px dashed var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:60px 24px;text-align:center}.Payroll .PayrollEmpty .material-symbols-outlined{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);font-size:32px;padding:12px}.Payroll .PayrollEmpty h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.Payroll .PayrollEmpty p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.4;margin:0;max-width:520px}.Payroll .PayrollEmployees{display:flex;flex-direction:column;gap:16px}.Payroll .PayrollEmployee{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;overflow:hidden}.Payroll .PayrollEmployee .PayrollEmployeeHeader{align-items:center;background:var(--background_Gray_Light_Light);border-bottom:1px solid var(--border_Light);display:flex;gap:8px;padding:14px 18px}.Payroll .PayrollEmployee .PayrollEmployeeHeader .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.Payroll .PayrollEmployee .PayrollEmployeeHeader h3{color:var(--text_Title_Dark);flex:1 1;font-size:14px;font-weight:700;margin:0}.Payroll .PayrollEmployee .PayrollEmployeeHeader .PayrollEmployeeCount{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.Payroll .PayrollEmployee .PayrollEmployeeHeader .PayrollEmployeeTotal{font-feature-settings:"tnum";background:color-mix(in srgb,var(--Done) 10%,#0000);border-radius:999px;color:var(--Done);font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:700;padding:3px 10px}.Payroll .PayrollTable{display:flex;flex-direction:column}.Payroll .PayrollRow{grid-gap:10px;align-items:center;border-top:1px solid var(--border_Light);color:var(--text_Title_Dark);display:grid;font-size:13px;gap:10px;grid-template-columns:1.2fr 1.5fr 1fr 110px 1fr 120px;padding:12px 18px}.Payroll .PayrollRow:first-child{border-top:none}.Payroll .PayrollRow--head{background:var(--background_White);border-bottom:1px dashed var(--border_Light);border-top:none;color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.Payroll .PayrollRow--closed{background:color-mix(in srgb,var(--background_Gray_Light) 40%,#0000)}.Payroll .PayrollRow .PayrollRowLabel{font-weight:600}.Payroll .PayrollRow .PayrollRowRange{color:var(--text_Title_Light_Light)}.Payroll .PayrollRow .PayrollRowFreq{color:var(--text_Title_Light);text-transform:capitalize}.Payroll .PayrollRow .PayrollRowGross{font-feature-settings:"tnum";align-items:center;display:inline-flex;font-variant-numeric:tabular-nums;font-weight:600;gap:8px}.Payroll .PayrollRow .PayrollRowGross .PayrollRowGrossPending{color:var(--text_Title_Light_Light);cursor:default}.Payroll .PayrollRow .PayrollPill-wrap{align-items:center;display:inline-flex;gap:6px}.Payroll .PayrollRow .PayrollPill-wrap .PayrollRunChip{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:999px;display:inline-flex;height:20px;justify-content:center;width:20px}.Payroll .PayrollRow .PayrollPill-wrap .PayrollRunChip .material-symbols-outlined{color:var(--background_Blue);font-size:13px}.Payroll .PayrollRow .PayrollRowActions{display:inline-flex;gap:6px;justify-content:flex-end}.Payroll .PayrollPayChip{align-items:center;border-radius:999px;display:inline-flex;font-size:10px;font-weight:700;height:18px;letter-spacing:.04em;padding:0 8px;text-transform:uppercase}.Payroll .PayrollPayChip--paid{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.Payroll .PayrollPayChip--unpaid{background:color-mix(in srgb,var(--pending) 14%,#0000);color:var(--pending)}.Payroll .PayrollPill{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;height:22px;justify-content:center;letter-spacing:.04em;padding:0 10px;text-transform:uppercase}.Payroll .PayrollPill--open{background:color-mix(in srgb,#10b981 14%,#0000);color:#059669}.Payroll .PayrollPill--closed{background:color-mix(in srgb,var(--background_Blue) 14%,#0000);color:var(--background_Blue)}.Payroll .PayrollIconBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.Payroll .PayrollIconBtn .material-symbols-outlined{font-size:16px}.Payroll .PayrollIconBtn:hover:not(:disabled){border-color:var(--background_Blue);color:var(--background_Blue)}.Payroll .PayrollIconBtn:disabled{cursor:not-allowed;opacity:.5}.Payroll .PayrollIconBtn--ok:hover:not(:disabled){background:color-mix(in srgb,#10b981 10%,#0000);border-color:#10b981;color:#059669}.Payroll .PayrollIconBtn--warn:hover:not(:disabled){background:color-mix(in srgb,#f59e0b 10%,#0000);border-color:#f59e0b;color:#d97706}.Payroll .PayrollModalBackdrop{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:200}.Payroll .PayrollModal{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 14px 40px #0f172a33;display:flex;flex-direction:column;max-height:85vh;max-width:720px;overflow:hidden;width:100%}.Payroll .PayrollModal--small{max-width:460px}.Payroll .PayrollModal .PayrollModalHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:12px;justify-content:space-between;padding:14px 20px}.Payroll .PayrollModal .PayrollModalHeader h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.Payroll .PayrollModal .PayrollModalHeader p{color:var(--text_Title_Light_Light);font-size:12px;margin:2px 0 0}.Payroll .PayrollModal .PayrollModalHeader .PayrollModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.Payroll .PayrollModal .PayrollModalHeader .PayrollModalClose .material-symbols-outlined{font-size:21px}.Payroll .PayrollModal .PayrollModalHeader .PayrollModalClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.Payroll .PayrollModal .PayrollModalHeader .PayrollModalClose:active{transform:scale(.92)}.Payroll .PayrollModal .PayrollModalBody{display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding:18px 20px}.Payroll .PayrollModal .PayrollModalCopy{color:var(--text_Title_Light);font-size:13px;line-height:1.45;margin:0}.Payroll .PayrollModal .PayrollModalField{display:flex;flex-direction:column;gap:6px}.Payroll .PayrollModal .PayrollModalField label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.Payroll .PayrollModal .PayrollModalField input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.Payroll .PayrollModal .PayrollModalField input::placeholder{color:var(--text_Title_Light_Light)}.Payroll .PayrollModal .PayrollModalField input:focus,.Payroll .PayrollModal .PayrollModalField input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.Payroll .PayrollModal .PayrollModalActions{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:10px;justify-content:flex-end;padding:12px 20px}.Payroll .PayrollModal .PayrollModalActions .PayrollModalCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:color .12s ease,background .12s ease}.Payroll .PayrollModal .PayrollModalActions .PayrollModalCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.Payroll .PayrollModal .PayrollModalActions .PayrollModalConfirm{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.Payroll .PayrollModal .PayrollModalActions .PayrollModalConfirm .PayrollModalConfirmInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.Payroll .PayrollModal .PayrollModalActions .PayrollModalConfirm .PayrollModalConfirmInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.Payroll .PayrollModal .PayrollModalActions .PayrollModalConfirm .PayrollModalConfirmLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.Payroll .PayrollModal .PayrollModalActions .PayrollModalConfirm:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.Payroll .PayrollModal .PayrollModalActions .PayrollModalConfirm:active{transform:scale(.98)}.Payroll .PayrollModal .PayrollModalActions .PayrollModalConfirm:disabled{cursor:not-allowed;opacity:.55;transform:none}.Payroll .PayrollModal .PayrollModalActions .PayrollModalConfirm--warn .PayrollModalWarnInner{align-items:center;background:var(--pending);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.Payroll .PayrollModal .PayrollModalActions .PayrollModalConfirm--warn .PayrollModalWarnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.Payroll .PayrollModal .PayrollModalActions .PayrollModalConfirm--warn .PayrollModalConfirmLabel{color:var(--text_Title_Dark)}.Payroll .PayrollSummaryGrid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}@media(max-width:720px){.Payroll .PayrollSummaryGrid{grid-template-columns:repeat(2,1fr)}}.Payroll .PayrollSummaryGrid .PayrollSummaryCell{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:2px;padding:12px 14px}.Payroll .PayrollSummaryGrid .PayrollSummaryCell .PayrollSummaryLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.Payroll .PayrollSummaryGrid .PayrollSummaryCell .PayrollSummaryValue{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:16px;font-variant-numeric:tabular-nums;font-weight:700}.Payroll .PayrollSummaryGrid .PayrollSummaryCell--gross{background:color-mix(in srgb,var(--background_Blue) 8%,#0000);border-color:color-mix(in srgb,var(--background_Blue) 30%,#0000)}.Payroll .PayrollSummaryGrid .PayrollSummaryCell--gross .PayrollSummaryValue{color:var(--background_Blue)}.Payroll .PayrollShiftsList{display:flex;flex-direction:column;gap:8px}.Payroll .PayrollShiftsList h4{color:var(--text_Title_Dark);font-size:13px;font-weight:700;margin:0}.Payroll .PayrollShiftsList .PayrollShiftsEmpty{border:1px dashed var(--border_Light);border-radius:10px;color:var(--text_Title_Light_Light);font-size:13px;padding:14px;text-align:center}.Payroll .PayrollShiftsList .PayrollShiftsTable{border:1px solid var(--border_Light);border-radius:10px;overflow:hidden}.Payroll .PayrollShiftsList .PayrollShiftsRow{grid-gap:10px;border-top:1px solid var(--border_Light);display:grid;font-size:12px;gap:10px;grid-template-columns:1fr 1fr 1fr 1fr;padding:10px 14px}.Payroll .PayrollShiftsList .PayrollShiftsRow:first-child{border-top:none}.Payroll .PayrollShiftsList .PayrollShiftsRow--head{background:var(--background_Gray_Light_Light);border-top:none;color:var(--text_Title_Light_Light);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.Payroll .PayrollAdjustments{display:flex;flex-direction:column;gap:8px}.Payroll .PayrollAdjustments .PayrollAdjustmentsHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.Payroll .PayrollAdjustments .PayrollAdjustmentsHeader h4{color:var(--text_Title_Dark);font-size:13px;font-weight:700;margin:0}.Payroll .PayrollAdjustments .PayrollAdjustmentsHeader .PayrollAdjustmentAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--background_Blue);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:4px;height:28px;padding:0 10px}.Payroll .PayrollAdjustments .PayrollAdjustmentsHeader .PayrollAdjustmentAddBtn .material-symbols-outlined{font-size:16px}.Payroll .PayrollAdjustments .PayrollAdjustmentsHeader .PayrollAdjustmentAddBtn:hover{background:color-mix(in srgb,var(--background_Blue) 10%,#0000)}.Payroll .PayrollAdjustments .PayrollAdjustmentsEmpty{border:1px dashed var(--border_Light);border-radius:8px;color:var(--text_Title_Light_Light);font-size:12px;padding:12px;text-align:center}.Payroll .PayrollAdjustments .PayrollAdjustmentsList{border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;overflow:hidden}.Payroll .PayrollAdjustments .PayrollAdjustmentRow{grid-gap:10px;align-items:center;border-top:1px solid var(--border_Light);display:grid;font-size:12px;gap:10px;grid-template-columns:100px 1fr 1fr 100px 28px;padding:8px 12px}.Payroll .PayrollAdjustments .PayrollAdjustmentRow:first-child{border-top:none}.Payroll .PayrollAdjustments .PayrollAdjustmentRow .PayrollAdjustmentKind{align-items:center;background:color-mix(in srgb,#10b981 14%,#0000);border-radius:999px;color:#059669;display:inline-flex;font-weight:600;height:20px;justify-content:center;padding:0 10px;text-transform:capitalize}.Payroll .PayrollAdjustments .PayrollAdjustmentRow--deduction .PayrollAdjustmentKind{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.Payroll .PayrollAdjustments .PayrollAdjustmentRow--correction .PayrollAdjustmentKind,.Payroll .PayrollAdjustments .PayrollAdjustmentRow--reimbursement .PayrollAdjustmentKind{background:color-mix(in srgb,var(--background_Blue) 14%,#0000);color:var(--background_Blue)}.Payroll .PayrollAdjustments .PayrollAdjustmentRow .PayrollAdjustmentReason{color:var(--text_Title_Dark);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Payroll .PayrollAdjustments .PayrollAdjustmentRow .PayrollAdjustmentWho{color:var(--text_Title_Light_Light);font-size:11px}.Payroll .PayrollAdjustments .PayrollAdjustmentRow .PayrollAdjustmentAmount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;text-align:right}.Payroll .PayrollAdjustments .PayrollAdjustmentRow .PayrollAdjustmentDel{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:22px;justify-content:center;width:22px}.Payroll .PayrollAdjustments .PayrollAdjustmentRow .PayrollAdjustmentDel .material-symbols-outlined{font-size:14px}.Payroll .PayrollAdjustments .PayrollAdjustmentRow .PayrollAdjustmentDel:hover{border-color:var(--Canceled);color:var(--Canceled)}.Payroll .PayrollAdjustmentKindPicker{display:inline-flex;flex-wrap:wrap;gap:6px}.Payroll .PayrollAdjustmentKindPicker .PayrollAdjustmentKindBtn{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:600;height:30px;padding:0 12px;text-transform:capitalize}.Payroll .PayrollAdjustmentKindPicker .PayrollAdjustmentKindBtn:hover:not(.is-active){border-color:var(--background_Blue);color:var(--background_Blue)}.Payroll .PayrollAdjustmentKindPicker .PayrollAdjustmentKindBtn.is-active{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.Payroll .PayrollModalHint{color:var(--text_Title_Light_Light);font-size:11px}.Payroll .PayrollClosedNotice{align-items:center;background:color-mix(in srgb,var(--background_Blue) 8%,#0000);border-radius:8px;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:8px 12px}.Payroll .PayrollClosedNotice .material-symbols-outlined{font-size:16px}.Payroll .PayrollOpenNotice{align-items:center;background:color-mix(in srgb,var(--background_Blue) 6%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 22%,#0000);border-radius:8px;color:var(--text_Title_Light);display:flex;font-size:12.5px;gap:8px;line-height:1.4;padding:10px 12px}.Payroll .PayrollOpenNotice .material-symbols-outlined{color:var(--background_Blue);flex:0 0 auto;font-size:17px}.Payroll .PayrollClosedFooter{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.Payroll .PayrollClosedFooter .PayrollMarkPaidBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:inline-flex;gap:8px;height:36px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.Payroll .PayrollClosedFooter .PayrollMarkPaidBtn .PayrollMarkPaidBtnInner{align-items:center;background:var(--Done);border-radius:50%;display:inline-flex;height:20px;justify-content:center;width:20px}.Payroll .PayrollClosedFooter .PayrollMarkPaidBtn .PayrollMarkPaidBtnInner .material-symbols-outlined{color:#fff;font-size:14px}.Payroll .PayrollClosedFooter .PayrollMarkPaidBtn .PayrollMarkPaidBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.Payroll .PayrollClosedFooter .PayrollMarkPaidBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.Payroll .PayrollClosedFooter .PayrollMarkPaidBtn:active{transform:scale(.98)}@media(max-width:1050px){.Payroll{padding:20px}.Payroll .PayrollHero .PayrollHeroTop .PayrollHeroMain h1{font-size:18px}.Payroll .PayrollHero .PayrollHeroFlow .PayrollHeroStep .PayrollHeroStepText em{display:none}.Payroll .PayrollEmployee .PayrollTable{-webkit-overflow-scrolling:touch;overflow-x:auto}.Payroll .PayrollEmployee .PayrollTable .PayrollRow{min-width:680px}.Payroll .PayrollEmployee .PayrollTable .PayrollRow .PayrollRowLabel{background:var(--background_White);left:0;position:-webkit-sticky;position:sticky;z-index:1}.Payroll .PayrollEmployee .PayrollTable .PayrollRow--closed .PayrollRowLabel{background:color-mix(in srgb,var(--background_Gray_Light) 40%,#0000)}}@media(max-width:600px){.Payroll{gap:14px;overflow-x:hidden}.Payroll,.Payroll .PayrollHero{padding:14px}.Payroll .PayrollHero .PayrollHeroTop .PayrollHeroMain h1{font-size:16px}.Payroll .PayrollHero .PayrollHeroFlow{gap:6px}.Payroll .PayrollHero .PayrollHeroFlow .PayrollHeroStep .PayrollHeroStepArrow,.Payroll .PayrollHero .PayrollHeroFlow .PayrollHeroStep .PayrollHeroStepText em{display:none}.Payroll .PayrollHero .PayrollHeroStats{grid-template-columns:1fr 1fr}.Payroll .PayrollPeriods{padding:0}.Payroll .PayrollPeriods .PayrollPeriodsHeader .PayrollPeriodsHeaderActions{flex-wrap:wrap;gap:8px;width:100%}.Payroll .PayrollPeriods .PayrollPeriodsHeader .PayrollPeriodsHeaderActions .PayrollSearch{flex:1 1 100%;min-height:44px}.Payroll .PayrollPeriods .PayrollPeriodsHeader .PayrollPeriodsHeaderActions .PayrollSearch input{font-size:16px;width:100%}.Payroll .PayrollPeriods .PayrollPeriodsHeader .PayrollPeriodsHeaderActions .PayrollStatusGroup{flex:1 1 auto;justify-content:space-between}.Payroll .PayrollPeriods .PayrollPeriodsHeader .PayrollPeriodsHeaderActions .PayrollStatusGroup .PayrollStatusBtn{flex:1 1 auto;min-height:44px}.Payroll .PayrollPeriods .PayrollPeriodsHeader .PayrollPeriodsHeaderActions .PayrollGenerateBtn{flex:1 1 auto;justify-content:center;min-height:44px}.Payroll .PayrollEmployee .PayrollEmployeeHeader{padding:12px 14px}.Payroll .PayrollEmployee .PayrollEmployeeHeader h3{font-size:13px}.Payroll .PayrollEmployee .PayrollTable{overflow-x:visible}.Payroll .PayrollEmployee .PayrollTable .PayrollRow--head{display:none}.Payroll .PayrollEmployee .PayrollTable .PayrollRow{display:flex;flex-direction:column;font-size:13px;gap:0;min-width:0;padding:12px 14px}.Payroll .PayrollEmployee .PayrollTable .PayrollRow span[data-label]{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:8px;justify-content:space-between;padding:7px 0}.Payroll .PayrollEmployee .PayrollTable .PayrollRow span[data-label]:last-child{border-bottom:none}.Payroll .PayrollEmployee .PayrollTable .PayrollRow span[data-label]:before{color:var(--text_Title_Light_Light);content:attr(data-label);flex:0 0 auto;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.Payroll .PayrollEmployee .PayrollTable .PayrollRow .PayrollRowActions.is-actions{border-bottom:none;justify-content:flex-end;padding-top:8px}.Payroll .PayrollEmployee .PayrollTable .PayrollRow .PayrollRowActions.is-actions:before,.Payroll .PayrollEmployee .PayrollTable .PayrollRow span[data-label=""]:before{content:none}.Payroll .PayrollEmployee .PayrollTable .PayrollRow .PayrollIconBtn{height:36px;width:36px}.Payroll .PayrollEmployee .PayrollTable .PayrollRow .PayrollIconBtn .material-symbols-outlined{font-size:18px}.Payroll .PayrollModalBackdrop{padding:0}.Payroll .PayrollModal{border:0;border-radius:0;height:100dvh;max-height:100dvh;max-width:none;width:100%}.Payroll .PayrollModal .PayrollSummaryGrid{grid-template-columns:1fr}.Payroll .PayrollModal .PayrollShiftsTable{overflow-x:visible}.Payroll .PayrollModal .PayrollShiftsTable .PayrollShiftsRow--head{display:none}.Payroll .PayrollModal .PayrollShiftsTable .PayrollShiftsRow{display:flex;flex-direction:column;gap:0;min-width:0;padding:10px 14px}.Payroll .PayrollModal .PayrollShiftsTable .PayrollShiftsRow span[data-label]{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;font-size:13px;gap:8px;justify-content:space-between;padding:6px 0}.Payroll .PayrollModal .PayrollShiftsTable .PayrollShiftsRow span[data-label]:last-child{border-bottom:none}.Payroll .PayrollModal .PayrollShiftsTable .PayrollShiftsRow span[data-label]:before{color:var(--text_Title_Light_Light);content:attr(data-label);flex:0 0 auto;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.Payroll .PayrollModal .PayrollAdjustmentsList{overflow-x:visible}.Payroll .PayrollModal .PayrollAdjustmentsList .PayrollAdjustmentRow{display:flex;flex-direction:column;gap:6px;min-width:0;padding:12px 14px}.Payroll .PayrollModal .PayrollAdjustmentsList .PayrollAdjustmentRow .PayrollAdjustmentKind{align-self:flex-start}.Payroll .PayrollModal .PayrollAdjustmentsList .PayrollAdjustmentRow .PayrollAdjustmentReason{color:var(--text_Title_Dark);font-size:13px;overflow:visible;text-overflow:clip;white-space:normal}.Payroll .PayrollModal .PayrollAdjustmentsList .PayrollAdjustmentRow .PayrollAdjustmentWho{font-size:12px}.Payroll .PayrollModal .PayrollAdjustmentsList .PayrollAdjustmentRow .PayrollAdjustmentAmount{font-size:14px;text-align:left}.Payroll .PayrollModal .PayrollAdjustmentsList .PayrollAdjustmentRow .PayrollAdjustmentDel{align-self:flex-end;height:32px;width:32px}.Payroll .PayrollModal .PayrollModalField input{font-size:16px;min-height:44px}.Payroll .PayrollModal .PayrollModalActions{align-items:stretch;flex-direction:column-reverse;padding-bottom:max(12px,env(safe-area-inset-bottom))}.Payroll .PayrollModal .PayrollModalActions button{justify-content:center;min-height:44px;width:100%}}.MultiSelectFilter{min-width:200px;position:relative}.MultiSelectFilter .MultiSelectFilterButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.MultiSelectFilter .MultiSelectFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.MultiSelectFilter .MultiSelectFilterButton .MultiSelectFilterLabel{color:var(--text_Title_Light);font-weight:600;white-space:nowrap}.MultiSelectFilter .MultiSelectFilterButton .MultiSelectFilterSelected{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:6px;min-width:80px}.MultiSelectFilter .MultiSelectFilterButton .MultiSelectFilterPlaceholder{color:var(--text_Title_Light_Light);font-size:12px}.MultiSelectFilter .MultiSelectFilterButton .MultiSelectFilterTag{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);font-size:11px;font-weight:600;padding:2px 8px;white-space:nowrap}.MultiSelectFilter .MultiSelectFilterButton .MultiSelectFilterChevron{color:var(--text_Title_Light_Light);font-size:18px;margin-left:auto;transition:transform .15s ease}.MultiSelectFilter .MultiSelectFilterButton .MultiSelectFilterChevron.is-open{transform:rotate(180deg)}.MultiSelectFilter .MultiSelectFilterButton .MultiSelectFilterRemove{border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;font-size:17px;margin-left:auto;transition:color .12s ease,background .12s ease}.MultiSelectFilter .MultiSelectFilterButton .MultiSelectFilterRemove:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.MultiSelectFilter .MultiSelectFilterMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;top:calc(100% + 6px);transform-origin:top left;width:260px;z-index:30}.MultiSelectFilter .MultiSelectFilterMenu .MultiSelectFilterMenuTitle{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:12px}.MultiSelectFilter .MultiSelectFilterMenu .MultiSelectFilterMenuTitle h3{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin:0}.MultiSelectFilter .MultiSelectFilterMenu .MultiSelectFilterMenuTitle .material-symbols-outlined{border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:23px;transition:color .15s ease}.MultiSelectFilter .MultiSelectFilterMenu .MultiSelectFilterMenuTitle .material-symbols-outlined:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.MultiSelectFilter .MultiSelectFilterMenu .MultiSelectFilterMenuTitle .material-symbols-outlined:active{transform:scale(.97)}.MultiSelectFilter .MultiSelectFilterMenu .MultiSelectFilterSearch{align-items:center;border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:8px;margin-left:4%;outline:3px solid #0000;padding:0 10px;transition:all .15s ease;width:92%}.MultiSelectFilter .MultiSelectFilterMenu .MultiSelectFilterSearch:focus-within,.MultiSelectFilter .MultiSelectFilterMenu .MultiSelectFilterSearch:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.MultiSelectFilter .MultiSelectFilterMenu .MultiSelectFilterSearch .MultiSelectFilterSearchIcon{color:var(--text_Title_Light_Light);font-size:14px}.MultiSelectFilter .MultiSelectFilterMenu .MultiSelectFilterSearch input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:12px;outline:none;padding:10px 0}.MultiSelectFilter .MultiSelectFilterMenu .MultiSelectFilterSearch .MultiSelectFilterClear{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;padding:2px;transition:color .15s ease}.MultiSelectFilter .MultiSelectFilterMenu .MultiSelectFilterSearch .MultiSelectFilterClear:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.MultiSelectFilter .MultiSelectFilterMenu .MultiSelectFilterSearch .MultiSelectFilterClear:active{transform:scale(.97)}.MultiSelectFilter .MultiSelectFilterMenu .MultiSelectFilterOptions{display:flex;flex-direction:column;gap:7px;max-height:280px;overflow-y:auto;padding:8px 10px}.MultiSelectFilter .MultiSelectFilterMenu .MultiSelectFilterOptions .MultiSelectFilterOption{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:12px;gap:8px;padding:6px 8px;text-align:left}.MultiSelectFilter .MultiSelectFilterMenu .MultiSelectFilterOptions .MultiSelectFilterOption:hover{background:var(--background_Gray_Light)}.MultiSelectFilter .MultiSelectFilterMenu .MultiSelectFilterOptions .MultiSelectFilterOption:active{transform:scale(.99)}.MultiSelectFilter .MultiSelectFilterMenu .MultiSelectFilterOptions .MultiSelectFilterOption.is-selected{background:var(--background_Gray_Light)}.MultiSelectFilter .MultiSelectFilterMenu .MultiSelectFilterOptions .MultiSelectFilterOption.is-selected:hover{border:1px solid var(--border_Light)}.MultiSelectFilter .MultiSelectFilterMenu .MultiSelectFilterOptions .MultiSelectFilterOption.is-selected .MultiSelectFilterCheckbox{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.MultiSelectFilter .MultiSelectFilterMenu .MultiSelectFilterOptions .MultiSelectFilterOption .MultiSelectFilterCheckbox{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:12px;height:18px;justify-content:center;width:18px}.MultiSelectFilter .MultiSelectFilterMenu .MultiSelectFilterOptions .MultiSelectFilterOption .MultiSelectFilterOptionLabel{flex:1 1;text-align:left}.MultiSelectFilter .MultiSelectFilterMenu .MultiSelectFilterOptions .MultiSelectFilterEmpty{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;padding:0 8px 15px;text-align:center}.MultiSelectFilter .MultiSelectFilterMenu .MultiSelectFilterFooter{align-items:center;display:flex;gap:8px;justify-content:flex-end;padding:0 10px 12px}.MultiSelectFilter .MultiSelectFilterMenu .MultiSelectFilterFooter .MultiSelectFilterFooterBtn{background:var(--background_Blue);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;outline:3px solid #0000;padding:8px 16px;transition:all .15s ease}.MultiSelectFilter .MultiSelectFilterMenu .MultiSelectFilterFooter .MultiSelectFilterFooterBtn:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.MultiSelectFilter .MultiSelectFilterMenu .MultiSelectFilterFooter .MultiSelectFilterFooterBtn.is-ghost{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.MultiSelectFilter .MultiSelectFilterMenu .MultiSelectFilterFooter .MultiSelectFilterFooterBtn.is-ghost:hover{background:var(--background_Gray_Light_Light);outline:3px solid #0000}.Commissions{animation:GenayaDropIn .32s cubic-bezier(.22,1,.36,1) backwards;display:flex;flex-direction:column;gap:16px;min-height:100%;padding:24px max(28px,(100% - 1150px)/2)}.Commissions .CommissionsHub{background:#0000;border-radius:16px;display:flex;flex-direction:column;gap:14px}.Commissions .CommissionsHub .CommissionsReportPanel{gap:14px}.Commissions .CommissionsHub .CommissionsStats{gap:10px}.Commissions .CommissionsHub .CommissionsStats .CommissionsStatCard{background:var(--background_Gray_Light_Light);background:var(--background_Gray_Light_Light_Light,var(--background_Gray_Light_Light));border:1px solid var(--border_Light);border-radius:10px;box-shadow:none;flex:1 1 180px;gap:11px;padding:11px 14px}.Commissions .CommissionsHub .CommissionsStats .CommissionsStatCard .CommissionsStatIcon{border-radius:10px;height:34px;width:34px}.Commissions .CommissionsHub .CommissionsStats .CommissionsStatCard .CommissionsStatInfo h3{font-size:17px}.Commissions .CommissionsTemplates{position:relative}.Commissions .CommissionsTemplates .CommissionsTemplatesArrow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;box-shadow:0 1px 3px #00000014,0 6px 16px #0f172a1f;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:color .12s ease,border-color .12s ease,transform .08s ease;width:34px;z-index:3}.Commissions .CommissionsTemplates .CommissionsTemplatesArrow:hover{border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.Commissions .CommissionsTemplates .CommissionsTemplatesArrow:active{transform:translateY(-50%) scale(.94)}.Commissions .CommissionsTemplates .CommissionsTemplatesArrow--left{left:6px}.Commissions .CommissionsTemplates .CommissionsTemplatesArrow--right{right:6px}.Commissions .CommissionsTemplates .CommissionsTemplatesArrow .material-symbols-outlined{font-size:20px}.Commissions .CommissionsTemplates .CommissionsTemplatesRow{grid-gap:12px;-webkit-overflow-scrolling:touch;display:grid;gap:12px;grid-auto-columns:minmax(228px,1fr);grid-auto-flow:column;overflow-x:auto;padding:16px 8px 24px;scroll-behavior:smooth;scrollbar-width:none}.Commissions .CommissionsTemplates .CommissionsTemplatesRow::-webkit-scrollbar{display:none}@media(max-width:1050px){.Commissions .CommissionsTemplates .CommissionsTemplatesRow{grid-auto-columns:minmax(210px,80%)}}.Commissions .CommissionsTemplates .CommissionsTemplateCard{background:var(--background_White);background:var(--surface,var(--background_White));border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;padding:0;text-align:left;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease}.Commissions .CommissionsTemplates .CommissionsTemplateCard:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.Commissions .CommissionsTemplates .CommissionsTemplateCard:active{transform:scale(.99)}.Commissions .CommissionsTemplates .CommissionsTemplateCard:focus{outline:none}.Commissions .CommissionsTemplates .CommissionsTemplateCard:focus-visible{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14;outline:none}.Commissions .CommissionsTemplates .CommissionsTemplateCard.is-active{border-color:var(--background_Blue);box-shadow:0 0 0 1px var(--background_Blue),0 6px 16px color-mix(in srgb,var(--background_Blue) 22%,#0000)}.Commissions .CommissionsTemplates .CommissionsTemplateCard.is-active .CommissionsTemplateCardTop{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_Gray_Light_Light));border-bottom-color:color-mix(in srgb,var(--background_Blue) 22%,var(--border_Light))}.Commissions .CommissionsTemplates .CommissionsTemplateCard.is-active .CommissionsTemplateCardCheck{opacity:1;transform:scale(1)}.Commissions .CommissionsTemplates .CommissionsTemplateCard.is-active .CommissionsTemplateCardTitle{color:var(--background_Blue_Dark)}.Commissions .CommissionsTemplates .CommissionsTemplateCard .CommissionsTemplateCardTop{align-items:flex-start;background:var(--background_Gray_Light_Light);border-bottom:1px solid var(--border_Light);display:flex;gap:8px;justify-content:center;padding:19px 14px 5px;position:relative}.Commissions .CommissionsTemplates .CommissionsTemplateCard .CommissionsTemplateCardTop .CommissionsTemplateCardTag{background:color-mix(in srgb,var(--Done) 12%,#0000);border:1px solid color-mix(in srgb,var(--Done) 30%,#0000);border-radius:4px;color:#049004;font-size:11px;font-weight:600;left:10px;padding:2px 5px;position:absolute;top:10px}.Commissions .CommissionsTemplates .CommissionsTemplateCard .CommissionsTemplateCardTop .CommissionsTemplateCardCheck{align-items:center;background:var(--background_Blue);border-radius:50%;box-shadow:0 1px 3px color-mix(in srgb,var(--background_Blue) 40%,#0000);color:#fff;display:inline-flex;height:22px;justify-content:center;opacity:0;position:absolute;right:8px;top:8px;transform:scale(.4);transition:opacity .14s ease,transform .16s cubic-bezier(.34,1.56,.64,1);width:22px}.Commissions .CommissionsTemplates .CommissionsTemplateCard .CommissionsTemplateCardTop .CommissionsTemplateCardCheck .material-symbols-outlined{font-size:15px;font-weight:600}.Commissions .CommissionsTemplates .CommissionsTemplateCard .CommissionsTemplateCardTop .CommissionsTemplateCardIcon{align-items:center;border-radius:9px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;height:66px;justify-content:center;overflow:hidden;width:66px}.Commissions .CommissionsTemplates .CommissionsTemplateCard .CommissionsTemplateCardTop .CommissionsTemplateCardIcon .material-symbols-outlined{font-size:28px}.Commissions .CommissionsTemplates .CommissionsTemplateCard .CommissionsTemplateCardTop .CommissionsTemplateCardIcon img{height:100%;object-fit:contain;width:100%}.Commissions .CommissionsTemplates .CommissionsTemplateCard .CommissionsTemplateCardBody{display:flex;flex-direction:column;gap:5px;padding:12px 14px 14px}.Commissions .CommissionsTemplates .CommissionsTemplateCard .CommissionsTemplateCardBody .CommissionsTemplateCardTitle{color:var(--text_Title_Dark);font-size:14.5px;font-weight:700}.Commissions .CommissionsTemplates .CommissionsTemplateCard .CommissionsTemplateCardBody .CommissionsTemplateCardDesc{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.45}.Commissions .CommissionsReportPanel{background:#0000;border-radius:14px;display:flex;flex-direction:column;gap:14px}.Commissions .CommissionsReportPanel .CommissionsReportHead{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.Commissions .CommissionsReportPanel .CommissionsReportHead .CommissionsReportTitle{display:flex;gap:12px}.Commissions .CommissionsReportPanel .CommissionsReportHead .CommissionsReportTitle>.material-symbols-outlined{color:var(--background_Blue);font-size:24px}.Commissions .CommissionsReportPanel .CommissionsReportHead .CommissionsReportTitle h2{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.Commissions .CommissionsReportPanel .CommissionsReportHead .CommissionsReportTitle p{color:var(--text_Title_Light_Light);font-size:12.5px;margin:3px 0 0;max-width:520px}.Commissions .CommissionsReportPanel .CommissionsReportActions{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px}.Commissions .CommissionsReportPanel .CommissionsReportSync{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:9px 14px;white-space:nowrap}.Commissions .CommissionsReportPanel .CommissionsReportSync:hover{border-color:var(--background_Blue);color:var(--background_Blue)}.Commissions .CommissionsReportPanel .CommissionsReportSync:disabled{cursor:not-allowed;opacity:.55}.Commissions .CommissionsReportPanel .CommissionsReportSync.is-loading{cursor:progress;pointer-events:none}.Commissions .CommissionsReportPanel .CommissionsReportSync .material-symbols-outlined{font-size:18px}.Commissions .CommissionsReportPanel .CommissionsReportGenerate{align-items:center;background:var(--background_Blue);border:none;border-radius:10px;box-shadow:0 1px 3px #0000000d;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:9px 16px;white-space:nowrap}.Commissions .CommissionsReportPanel .CommissionsReportGenerate:hover{box-shadow:0 4px 10px #00000014}.Commissions .CommissionsReportPanel .CommissionsReportGenerate:disabled{box-shadow:none;cursor:not-allowed;opacity:.55}.Commissions .CommissionsReportPanel .CommissionsReportGenerate.is-loading{cursor:progress;pointer-events:none}.Commissions .CommissionsReportPanel .CommissionsReportGenerate .material-symbols-outlined{font-size:18px}.Commissions .CommissionsReportPanel .CommissionsReportControls{display:flex;flex-direction:column;gap:9px}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsReportControlsRow{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:space-between}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsReportControlsHint{align-items:center;color:var(--text_Title_Light);display:flex;font-size:12px;font-weight:600;gap:7px}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsReportControlsHint .material-symbols-outlined{color:var(--background_Blue);font-size:17px}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsReportFilters{align-items:center;display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap;gap:10px;min-width:0}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsReportFilters .DatePicker__Button{height:38px;padding:0 12px}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsReportFilters .MultiSelectFilter .MultiSelectFilterButton{height:38px}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsAddFilter{position:relative}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsAddFilter .CommissionsAddFilterButton{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:4px;height:38px;padding:6px 10px;transition:background .12s ease,color .12s ease}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsAddFilter .CommissionsAddFilterButton .material-symbols-outlined{font-size:18px}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsAddFilter .CommissionsAddFilterButton:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsAddFilter .CommissionsAddFilterMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;left:0;min-width:180px;padding:6px;position:absolute;top:calc(100% + 6px);z-index:25}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsAddFilter .CommissionsAddFilterMenu .CommissionsAddFilterOption{align-items:center;border-radius:7px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:9px;padding:7px 8px}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsAddFilter .CommissionsAddFilterMenu .CommissionsAddFilterOption:hover{background:var(--background_Gray_Light)}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsAddFilter .CommissionsAddFilterMenu .CommissionsAddFilterOption .CommissionsAddFilterCheck{align-items:center;border:1px solid var(--border_Light);border-radius:4px;color:#0000;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsAddFilter .CommissionsAddFilterMenu .CommissionsAddFilterOption .CommissionsAddFilterCheck .material-symbols-outlined{font-size:13px}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsAddFilter .CommissionsAddFilterMenu .CommissionsAddFilterOption .CommissionsAddFilterCheck.is-on{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsAddFilter .CommissionsAddFilterMenu .CommissionsAddFilterEmpty{color:var(--text_Title_Light_Light);font-size:12.5px;padding:8px;text-align:center}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsReportSearch{flex-shrink:0}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsReportSearch .SearchForm{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;min-width:240px;outline:3px solid #0000;padding:0 10px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsReportSearch .SearchForm:focus-within,.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsReportSearch .SearchForm:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsReportSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:7px;height:36px}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsReportSearch .SearchForm .SearchFormMain .SearchIcon{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsReportSearch .SearchForm .SearchFormMain .SearchInput{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px;min-width:0;outline:none}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsReportSearch .SearchForm .SearchFormMain .SearchInput::placeholder{color:var(--text_Title_Light_Light)}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsReportSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;padding:2px}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsReportSearch .SearchForm .SearchFormMain .SearchClear:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsReportSearch .SearchForm .SearchFormMain .SearchClear .material-symbols-outlined{font-size:16px}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsDateFieldFilter{position:relative}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsDateFieldFilter .CommissionsFilterButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;height:38px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:0 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsDateFieldFilter .CommissionsFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsDateFieldFilter .CommissionsFilterButton .CommissionsFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsDateFieldFilter .CommissionsFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:160px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);transform-origin:top left;width:-webkit-fit-content;width:fit-content;z-index:20}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsDateFieldFilter .CommissionsFilterMenu .CommissionsFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsDateFieldFilter .CommissionsFilterMenu .CommissionsFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsReportField{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:160px}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsReportField label{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsReportField .CommissionsReportDate{position:relative}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsReportField .CommissionsReportDate>.material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:17px;left:11px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsReportField .CommissionsReportDate .SingleDatePicker{display:block;width:100%}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsReportField .CommissionsReportDate .SingleDatePickerInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);font-size:13px;height:38px;padding:0 12px 0 34px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsReportField .CommissionsReportDate .SingleDatePickerInput::placeholder{color:var(--text_Title_Light_Light)}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsReportField .CommissionsReportDate .SingleDatePickerInput:hover{border-color:var(--background_Blue)}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsReportField .CommissionsReportDate .SingleDatePickerInput.is-open{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsReportField .CommissionsDropdown{width:100%}.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsReportField .CommissionsDropdown .CommissionsDropdownButton{border-radius:9px;box-shadow:0 1px 3px #0000000d;height:38px;min-width:0;width:100%}.Commissions .CommissionsReportPanel .CommissionsReportSaved{align-items:center;background:color-mix(in srgb,var(--Done) 12%,#0000);border:1px solid color-mix(in srgb,var(--Done) 32%,#0000);border-radius:10px;color:var(--text_Title_Dark);display:flex;font-size:13px;gap:10px;padding:10px 14px}.Commissions .CommissionsReportPanel .CommissionsReportSaved>.material-symbols-outlined{color:var(--Done);font-size:20px}.Commissions .CommissionsReportPanel .CommissionsReportSaved .CommissionsReportSavedText{flex:1 1}.Commissions .CommissionsReportPanel .CommissionsReportSaved .CommissionsReportSavedSend{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:6px 12px}.Commissions .CommissionsReportPanel .CommissionsReportSaved .CommissionsReportSavedSend:hover{border-color:var(--background_Blue);color:var(--background_Blue)}.Commissions .CommissionsReportPanel .CommissionsReportSaved .CommissionsReportSavedSend .material-symbols-outlined{font-size:16px}.Commissions .CommissionsReportPanel .CommissionsReportBody{background:var(--background_Gray_Light_Light);background:var(--background_Gray_Light_Light_Light,var(--background_Gray_Light_Light));border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:14px;padding:14px 16px}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportBodyHead{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportSummary{align-items:center;color:var(--text_Title_Light);display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportSummary .CommissionsReportSummaryRange{color:var(--text_Title_Dark);font-weight:600}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportSummary .CommissionsReportSummaryDot{color:var(--text_Title_Light_Light_Light)}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportSummary .CommissionsReportSummaryTotal{color:var(--text_Title_Dark);font-weight:700}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportStats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportStats .CommissionsReportStat{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;gap:11px;padding:12px 14px}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportStats .CommissionsReportStat .CommissionsReportStatIcon{align-items:center;background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportStats .CommissionsReportStat .CommissionsReportStatIcon .material-symbols-outlined{font-size:20px}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportStats .CommissionsReportStat .CommissionsReportStatBody{display:flex;flex-direction:column;gap:1px;min-width:0}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportStats .CommissionsReportStat .CommissionsReportStatBody .CommissionsReportStatValue{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:18px;font-variant-numeric:tabular-nums;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportStats .CommissionsReportStat .CommissionsReportStatBody .CommissionsReportStatLabel{color:var(--text_Title_Light_Light);font-size:11.5px}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportStats .CommissionsReportStat.CommissionsReportStat--hero{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));border-color:color-mix(in srgb,var(--background_Blue) 35%,#0000)}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportStats .CommissionsReportStat.CommissionsReportStat--hero .CommissionsReportStatIcon{background:var(--background_Blue);color:#fff}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportStats .CommissionsReportStat.CommissionsReportStat--hero .CommissionsReportStatValue{color:var(--background_Blue);font-size:20px}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportBreakdown{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;padding:14px}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportBreakdown .CommissionsReportBreakdownBar{background:var(--background_Gray_Light);border-radius:999px;display:flex;height:12px;overflow:hidden;width:100%}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportBreakdown .CommissionsReportBreakdownBar .CommissionsReportBreakdownSeg{height:100%;min-width:2px;transition:width .3s ease}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportBreakdown .CommissionsReportBreakdownBar .CommissionsReportBreakdownSeg.CommissionsReportBreakdownSeg--pending{background:var(--pending)}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportBreakdown .CommissionsReportBreakdownBar .CommissionsReportBreakdownSeg.CommissionsReportBreakdownSeg--eligible{background:var(--Submited)}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportBreakdown .CommissionsReportBreakdownBar .CommissionsReportBreakdownSeg.CommissionsReportBreakdownSeg--locked{background:var(--InProgress)}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportBreakdown .CommissionsReportBreakdownBar .CommissionsReportBreakdownSeg.CommissionsReportBreakdownSeg--paid{background:var(--Done)}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportBreakdown .CommissionsReportBreakdownLegend{display:flex;flex-wrap:wrap;gap:8px 18px}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportBreakdown .CommissionsReportBreakdownLegend .CommissionsReportBreakdownItem{align-items:center;display:inline-flex;font-size:12.5px;gap:7px}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportBreakdown .CommissionsReportBreakdownLegend .CommissionsReportBreakdownItem .CommissionsReportBreakdownDot{border-radius:50%;flex-shrink:0;height:9px;width:9px}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportBreakdown .CommissionsReportBreakdownLegend .CommissionsReportBreakdownItem .CommissionsReportBreakdownDot.CommissionsReportBreakdownDot--pending{background:var(--pending)}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportBreakdown .CommissionsReportBreakdownLegend .CommissionsReportBreakdownItem .CommissionsReportBreakdownDot.CommissionsReportBreakdownDot--eligible{background:var(--Submited)}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportBreakdown .CommissionsReportBreakdownLegend .CommissionsReportBreakdownItem .CommissionsReportBreakdownDot.CommissionsReportBreakdownDot--locked{background:var(--InProgress)}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportBreakdown .CommissionsReportBreakdownLegend .CommissionsReportBreakdownItem .CommissionsReportBreakdownDot.CommissionsReportBreakdownDot--paid{background:var(--Done)}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportBreakdown .CommissionsReportBreakdownLegend .CommissionsReportBreakdownItem .CommissionsReportBreakdownDot.CommissionsReportBreakdownDot--reversed{background:var(--Canceled)}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportBreakdown .CommissionsReportBreakdownLegend .CommissionsReportBreakdownItem .CommissionsReportBreakdownItemLabel{color:var(--text_Title_Light_Light)}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportBreakdown .CommissionsReportBreakdownLegend .CommissionsReportBreakdownItem .CommissionsReportBreakdownItemValue{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-variant-numeric:tabular-nums;font-weight:600}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportBodyEmpty{align-items:center;background:var(--background_White);border:1px dashed var(--border_Dark_Light);border-radius:12px;color:var(--text_Title_Light_Light);display:flex;gap:11px;padding:16px}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportBodyEmpty .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:22px}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportBodyEmpty p{font-size:12.5px;line-height:1.45;margin:0}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportEmpty{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;gap:10px;padding:26px 16px;text-align:center}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportEmpty .material-symbols-outlined{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);font-size:26px;padding:12px}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsReportEmpty p{font-size:13px;line-height:1.45;margin:0;max-width:320px}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsTiles,.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsTilesSkeleton{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsTilesSkeleton div{animation:GenayaSkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#f5f6f8 25%,#fcfdfe 50%,#f5f6f8 75%);background-size:200% 100%;border-radius:12px;height:168px}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsTile{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;padding:14px}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsTile .CommissionsTileHead{align-items:center;display:flex;gap:10px}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsTile .CommissionsTileHead .CommissionsTileAvatar{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:50%;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:12.5px;font-weight:700;height:34px;justify-content:center;width:34px}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsTile .CommissionsTileHead .CommissionsTileWho{display:flex;flex-direction:column;gap:3px;min-width:0}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsTile .CommissionsTileHead .CommissionsTileWho .CommissionsTileName{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsTile .CommissionsTileHead .CommissionsTileWho .CommissionsTileType{align-self:flex-start;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);font-size:10px;letter-spacing:.2px;padding:1px 8px}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsTile .CommissionsTileTotal{display:flex;flex-direction:column;gap:1px}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsTile .CommissionsTileTotal .CommissionsTileTotalValue{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsTile .CommissionsTileTotal .CommissionsTileTotalLabel{color:var(--text_Title_Light_Light);font-size:11.5px}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsTile .CommissionsTileBreak{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:6px;padding-top:10px}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsTile .CommissionsTileBreak .CommissionsTileStat{align-items:center;display:flex;font-size:12.5px;gap:8px;justify-content:space-between}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsTile .CommissionsTileBreak .CommissionsTileStat span{color:var(--text_Title_Light_Light)}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsTile .CommissionsTileBreak .CommissionsTileStat strong{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-variant-numeric:tabular-nums;font-weight:600}.Commissions .CommissionsReportPanel .CommissionsReportBody .CommissionsTile .CommissionsTileBreak .CommissionsTileStat--reversed strong{color:var(--Canceled)}@media(max-width:1050px){.Commissions .CommissionsReportPanel .CommissionsReportControls .CommissionsReportFilters{width:100%}}@media(max-width:600px){.Commissions .CommissionsReportPanel{padding:14px}.Commissions .CommissionsReportPanel .CommissionsTiles,.Commissions .CommissionsReportPanel .CommissionsTilesSkeleton{grid-template-columns:1fr}.Commissions .CommissionsReportPanel .CommissionsReportBodyHead{align-items:stretch;flex-direction:column}.Commissions .CommissionsReportPanel .CommissionsReportBodyHead .CommissionsReportActions{width:100%}.Commissions .CommissionsReportPanel .CommissionsReportBodyHead .CommissionsReportActions .CommissionsReportGenerate,.Commissions .CommissionsReportPanel .CommissionsReportBodyHead .CommissionsReportActions .CommissionsReportSync{flex:1 1 auto;justify-content:center;min-height:44px}}.Commissions .CommissionsHeader{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.Commissions .CommissionsHeader .CommissionsHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:780px}.Commissions .CommissionsHeader .CommissionsHeaderMain h1{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.Commissions .CommissionsHeader .CommissionsHeaderMain p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.45;margin:0}.Commissions .CommissionsStats{display:flex;flex-wrap:wrap;gap:16px;width:100%}.Commissions .CommissionsStats .CommissionsStatCard{align-items:center;background:var(--background_White);background:var(--surface,var(--background_White));border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex:1 1 200px;gap:16px;padding:16px 18px}.Commissions .CommissionsStats .CommissionsStatCard .CommissionsStatIcon{align-items:center;background:#eab3081f;border-radius:14px;color:var(--pending);display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.Commissions .CommissionsStats .CommissionsStatCard .CommissionsStatIcon.is-pending{background:#eab3081f;color:var(--pending)}.Commissions .CommissionsStats .CommissionsStatCard .CommissionsStatIcon.is-eligible{background:#10b9811f;color:var(--Done)}.Commissions .CommissionsStats .CommissionsStatCard .CommissionsStatIcon.is-locked{background:color-mix(in srgb,var(--Submited) 12%,#0000);color:var(--background_Blue_Dark)}.Commissions .CommissionsStats .CommissionsStatCard .CommissionsStatIcon.is-paid{background:color-mix(in srgb,var(--InProgress) 12%,#0000);color:#7c3aed}.Commissions .CommissionsStats .CommissionsStatCard .CommissionsStatIcon .material-symbols-outlined{font-size:22px}.Commissions .CommissionsStats .CommissionsStatCard .CommissionsStatInfo{display:flex;flex-direction:column;gap:4px;min-width:0}.Commissions .CommissionsStats .CommissionsStatCard .CommissionsStatInfo span{color:var(--text_Title_Light_Light);font-size:13px}.Commissions .CommissionsStats .CommissionsStatCard .CommissionsStatInfo h3{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:20px;font-variant-numeric:tabular-nums;font-weight:600;margin:0}@media(max-width:900px){.Commissions .CommissionsStats .CommissionsStatCard{flex-basis:calc(50% - 8px);flex-grow:1;flex-shrink:1}}.Commissions .CommissionsRecordsBarMain{align-items:center;display:flex;gap:12px}.Commissions .CommissionsRecordsBarMain .CommissionsRecordsBarIcon{align-items:center;background-color:var(--background_Gray_Light);border-radius:6px;display:inline-flex;flex-shrink:0;height:42px;justify-content:center;overflow:hidden;padding:5px;width:60px}.Commissions .CommissionsRecordsBarMain .CommissionsRecordsBarIcon img{height:100%;width:auto}.Commissions .CommissionsRecordsBarMain .CommissionsRecordsBarText{display:flex;flex-direction:column;gap:1px;min-width:0}.Commissions .CommissionsRecordsBarMain h2{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.Commissions .CommissionsRecordsBarMain span{font-feature-settings:"tnum";color:var(--text_Title_Light_Light);font-size:12.5px;font-variant-numeric:tabular-nums}.Commissions .CommissionsColsMenu{position:relative}.Commissions .CommissionsColsMenu .CommissionsColsBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:38px;padding:0 12px}.Commissions .CommissionsColsMenu .CommissionsColsBtn:hover{border-color:var(--background_Blue);color:var(--background_Blue)}.Commissions .CommissionsColsMenu .CommissionsColsBtn .material-symbols-outlined{font-size:18px}.Commissions .CommissionsColsMenu .CommissionsColsDropdown{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;min-width:200px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:25}.Commissions .CommissionsColsMenu .CommissionsColsDropdown .CommissionsColsDropdownHead{color:var(--text_Title_Light_Light);font-size:10.5px;font-weight:600;letter-spacing:.04em;padding:4px 8px 6px;text-transform:uppercase}.Commissions .CommissionsColsMenu .CommissionsColsDropdown .CommissionsColsOption{align-items:center;border-radius:7px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:9px;padding:7px 8px}.Commissions .CommissionsColsMenu .CommissionsColsDropdown .CommissionsColsOption:hover{background:var(--background_Gray_Light)}.Commissions .CommissionsColsMenu .CommissionsColsDropdown .CommissionsColsOption .CommissionsColsCheck{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:4px;color:#0000;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.Commissions .CommissionsColsMenu .CommissionsColsDropdown .CommissionsColsOption .CommissionsColsCheck .material-symbols-outlined{font-size:13px}.Commissions .CommissionsColsMenu .CommissionsColsDropdown .CommissionsColsOption .CommissionsColsCheck.is-on{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.Commissions .CommissionsFilters{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.Commissions .CommissionsDropdown{position:relative}.Commissions .CommissionsDropdown .CommissionsDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;height:32px;justify-content:space-between;min-width:180px;padding:0 12px}.Commissions .CommissionsDropdown .CommissionsDropdownButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.Commissions .CommissionsDropdown .CommissionsDropdownButton:hover{border-color:var(--background_Blue)}.Commissions .CommissionsDropdown .CommissionsDropdownMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 8px 24px #0f172a1a;display:flex;flex-direction:column;left:0;max-height:280px;min-width:200px;overflow:hidden;position:absolute;top:calc(100% + 4px);z-index:25}.Commissions .CommissionsDropdown .CommissionsDropdownMenu--wide{min-width:280px}.Commissions .CommissionsDropdown .CommissionsDropdownMenu .CommissionsDropdownSearch{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:6px;padding:8px 10px}.Commissions .CommissionsDropdown .CommissionsDropdownMenu .CommissionsDropdownSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.Commissions .CommissionsDropdown .CommissionsDropdownMenu .CommissionsDropdownSearch input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px;height:24px;outline:none}.Commissions .CommissionsDropdown .CommissionsDropdownMenu .CommissionsDropdownScroll{max-height:240px;overflow-y:auto}.Commissions .CommissionsDropdown .CommissionsDropdownMenu .CommissionsDropdownEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:14px;text-align:center}.Commissions .CommissionsDropdown .CommissionsDropdownMenu .CommissionsDropdownOption{color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:8px 12px}.Commissions .CommissionsDropdown .CommissionsDropdownMenu .CommissionsDropdownOption:hover{background:var(--background_Gray_Light)}.Commissions .CommissionsDropdown .CommissionsDropdownMenu .CommissionsDropdownOption.is-active{background:var(--background_Gray_Light);color:var(--background_Blue);font-weight:600}.Commissions .CommissionsRefresh{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;height:32px;margin-left:auto;padding:0 12px}.Commissions .CommissionsRefresh:hover:not(:disabled){border-color:var(--background_Blue);color:var(--background_Blue)}.Commissions .CommissionsRefresh:disabled{cursor:not-allowed;opacity:.55}.Commissions .CommissionsRefresh .material-symbols-outlined{font-size:18px}.Commissions .CommissionsList{-webkit-overflow-scrolling:touch;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;overflow-x:auto;overflow-y:hidden}.Commissions .CommissionsList .CommissionsSkeleton{display:flex;flex-direction:column}.Commissions .CommissionsList .CommissionsSkeleton div{animation:GenayaSkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#f5f6f8 25%,#fcfdfe 50%,#f5f6f8 75%);background-size:200% 100%;border-top:1px solid var(--border_Light);height:48px}.Commissions .CommissionsList .CommissionsSkeleton div:first-child{border-top:none}.Commissions .CommissionsList .CommissionsEmpty{align-items:center;display:flex;flex-direction:column;gap:14px;padding:60px 24px;text-align:center}.Commissions .CommissionsList .CommissionsEmpty .material-symbols-outlined{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:50%;box-shadow:0 1px 3px #0f172a0f,inset 0 1px 0 #fff9;color:var(--text_Title_Light);display:inline-flex;font-size:30px;height:66px;justify-content:center;margin-bottom:2px;width:66px}.Commissions .CommissionsList .CommissionsEmpty h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;letter-spacing:-.01em;margin:0}.Commissions .CommissionsList .CommissionsEmpty p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.55;margin:0;max-width:380px}.Commissions .CommissionsList .CommissionsRow{grid-gap:10px;align-items:center;border-top:1px solid var(--border_Light);color:var(--text_Title_Dark);display:grid;font-size:13px;gap:10px;min-width:0;min-width:var(--commissions-row-min,0);padding:12px 16px}.Commissions .CommissionsList .CommissionsRow:first-child{border-top:none}.Commissions .CommissionsList .CommissionsRow--head{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;letter-spacing:0}.Commissions .CommissionsList .CommissionsRow .is-right{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.Commissions .CommissionsList .CommissionsRow>span:first-child{background:var(--background_White);left:0;overflow:hidden;position:-webkit-sticky;position:sticky;text-overflow:ellipsis;white-space:nowrap;z-index:1}.Commissions .CommissionsList .CommissionsRow--head>span:first-child{background:var(--background_Gray_Light_Light)}.Commissions .CommissionsList .CommissionsRow .CommissionsCell{min-width:0}.Commissions .CommissionsList .CommissionsRow .CommissionsCell--member,.Commissions .CommissionsList .CommissionsRow .CommissionsCell--scope{font-weight:600}.Commissions .CommissionsList .CommissionsRow .CommissionsCell--member,.Commissions .CommissionsList .CommissionsRow .CommissionsCell--role,.Commissions .CommissionsList .CommissionsRow .CommissionsCell--scope{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Commissions .CommissionsList .CommissionsRow .CommissionsCell--scheduled{color:var(--text_Title_Light_Light);font-size:12.5px}.Commissions .CommissionsList .CommissionsRow .CommissionsCell--total{font-weight:700}.Commissions .CommissionsList .CommissionsRow .CommissionsCell--revenue{font-weight:600}.Commissions .CommissionsList .CommissionsRow .CommissionsCell--keeps,.Commissions .CommissionsList .CommissionsRow .CommissionsCell--payout{color:var(--text_Title_Light);font-weight:600}.Commissions .CommissionsList .CommissionsRow .CommissionsCell--orgKept{color:var(--Done);font-weight:800}.Commissions .CommissionsList .CommissionsRow .CommissionsCell--orgKept.is-negative{color:var(--Canceled)}.Commissions .CommissionsList .CommissionsRow .CommissionsCell--subtotal,.Commissions .CommissionsList .CommissionsRow .CommissionsCell--tax{color:var(--text_Title_Light)}.Commissions .CommissionsList .CommissionsRow .CommissionsCell--created{color:var(--text_Title_Light_Light);font-size:12.5px}.Commissions .CommissionsList .CommissionsRow .CommissionsCell.is-actions{display:inline-flex;justify-content:flex-end}.Commissions .CommissionsList .CommissionsRow .CommissionsTypeMain{display:flex;flex-direction:column;gap:2px;min-width:0}.Commissions .CommissionsList .CommissionsRow .CommissionsTypeName{color:var(--text_Title_Dark);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Commissions .CommissionsList .CommissionsRow .CommissionsTypeAppt{color:var(--text_Title_Light_Light);font-size:11.5px}.Commissions .CommissionsList .CommissionsRow .CommissionsOverrideBadge{align-items:center;background:color-mix(in srgb,#f59e0b 14%,#0000);border-radius:999px;color:#d97706;display:inline-flex;font-size:10px;font-weight:700;height:18px;letter-spacing:.04em;margin-left:6px;padding:0 6px;text-transform:uppercase}.Commissions .CommissionsList .CommissionsRow .CommissionsActions{display:inline-flex;gap:6px;justify-content:flex-end}.Commissions .CommissionsList .CommissionsGroup{border-top:1px solid var(--border_Light)}.Commissions .CommissionsList .CommissionsGroup:first-child{border-top:none}.Commissions .CommissionsList .CommissionsRow--group{border-top:none;cursor:pointer;transition:background .12s ease}.Commissions .CommissionsList .CommissionsRow--group.is-open,.Commissions .CommissionsList .CommissionsRow--group.is-open>span:first-child,.Commissions .CommissionsList .CommissionsRow--group:hover,.Commissions .CommissionsList .CommissionsRow--group:hover>span:first-child{background:var(--background_Gray_Light_Light)}.Commissions .CommissionsList .CommissionsRow--group .CommissionsCell--scope{align-items:center;display:inline-flex;gap:8px;min-width:0}.Commissions .CommissionsList .CommissionsRow--group .CommissionsCell--scope .CommissionsGroupChevron{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:20px}.Commissions .CommissionsList .CommissionsRow--group .CommissionsCell--scope .CommissionsGroupAvatar{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:50%;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;height:28px;justify-content:center;overflow:hidden;width:28px}.Commissions .CommissionsList .CommissionsRow--group .CommissionsCell--scope .CommissionsGroupAvatar .material-symbols-outlined{font-size:16px}.Commissions .CommissionsList .CommissionsRow--group .CommissionsCell--scope .CommissionsGroupAvatar .CommissionsGroupLogo{border-radius:50%;height:100%;object-fit:cover;width:100%}.Commissions .CommissionsList .CommissionsRow--group .CommissionsCell--scope .CommissionsGroupName{color:var(--text_Title_Dark);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Commissions .CommissionsList .CommissionsGroupJobs{background:var(--background_Gray_Light_Light);background:var(--background_Gray_Light_Light_Light,var(--background_Gray_Light_Light));border-top:1px solid var(--border_Light)}.Commissions .CommissionsList .CommissionsGroupJobs .CommissionsRow--job{background:#0000;border-top:1px solid var(--border_Light);cursor:default;font-size:12.5px;position:relative}.Commissions .CommissionsList .CommissionsGroupJobs .CommissionsRow--job:first-child{border-top:none}.Commissions .CommissionsList .CommissionsGroupJobs .CommissionsRow--job .CommissionsJobScope{padding-left:30px}.Commissions .CommissionsList .CommissionsGroupJobs .CommissionsRow--job .CommissionsJobScope .CommissionsJobApptText{display:flex;flex-direction:column;gap:2px;min-width:0}.Commissions .CommissionsList .CommissionsGroupJobs .CommissionsRow--job .CommissionsJobScope .CommissionsJobApptText .CommissionsJobApptName{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Commissions .CommissionsList .CommissionsGroupJobs .CommissionsRow--job .CommissionsJobScope .CommissionsJobApptText .CommissionsJobApptSub{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11.5px;gap:8px}.Commissions .CommissionsList .CommissionsGroupJobs .CommissionsRow--job .CommissionsJobScope .CommissionsJobApptText .CommissionsJobApptSub .CommissionsJobRule{background:color-mix(in srgb,var(--background_Blue) 7%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 25%,#0000);border-radius:999px;color:var(--background_Blue);font-weight:600;max-width:220px;overflow:hidden;padding:1px 8px;text-overflow:ellipsis;white-space:nowrap}.Commissions .CommissionsList .CommissionsGroupJobs .CommissionsRow--job .CommissionsJobHoverActions{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:inline-flex;gap:6px;opacity:0;padding:3px 6px;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:opacity .15s ease}.Commissions .CommissionsList .CommissionsGroupJobs .CommissionsRow--job:hover .CommissionsJobHoverActions{opacity:1;pointer-events:auto}.Commissions .CommissionsList .CommissionsGroupJobs .CommissionsJobRow{grid-gap:10px;align-items:center;border-top:1px solid var(--border_Light);color:var(--text_Title_Dark);display:grid;font-size:12.5px;gap:10px;grid-template-columns:minmax(160px,1.6fr) 110px 110px 78px 124px 110px 100px 100px 110px;min-width:1110px;padding:9px 16px 9px 30px}.Commissions .CommissionsList .CommissionsGroupJobs .CommissionsJobRow:first-child{border-top:none}.Commissions .CommissionsList .CommissionsGroupJobs .CommissionsJobRow .is-right{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.Commissions .CommissionsList .CommissionsGroupJobs .CommissionsJobRow--head{color:var(--text_Title_Light_Light);font-size:11.5px;font-weight:600}.Commissions .CommissionsList .CommissionsGroupJobs .CommissionsJobRow .CommissionsJobAppt{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Commissions .CommissionsList .CommissionsGroupJobs .CommissionsJobRow .CommissionsJobDate{color:var(--text_Title_Light_Light)}.Commissions .CommissionsList .CommissionsGroupJobs .CommissionsJobRow .CommissionsJobTax{color:var(--text_Title_Light)}.Commissions .CommissionsList .CommissionsGroupJobs .CommissionsJobRow .CommissionsJobCreated{color:var(--text_Title_Light_Light)}.Commissions .CommissionsList .CommissionsGroupJobs .CommissionsJobRow .CommissionsJobPayout{align-items:center;display:inline-flex;font-weight:700;gap:6px;justify-content:flex-end}.Commissions .CommissionsList .CommissionsGroupJobs .CommissionsJobRow .CommissionsJobActions{display:inline-flex;gap:6px;justify-content:flex-end}.Commissions .CommissionsPill{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:11px;font-weight:600;height:22px;justify-content:center;letter-spacing:.04em;padding:0 10px;text-transform:uppercase}.Commissions .CommissionsPill--pending{background:color-mix(in srgb,#f59e0b 14%,#0000);color:#d97706}.Commissions .CommissionsPill--eligible{background:color-mix(in srgb,#10b981 14%,#0000);color:#059669}.Commissions .CommissionsPill--locked{background:color-mix(in srgb,var(--background_Blue) 14%,#0000);color:var(--background_Blue)}.Commissions .CommissionsPill--paid{background:color-mix(in srgb,#6366f1 14%,#0000);color:#4f46e5}.Commissions .CommissionsPill--reversed{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.Commissions .CommissionsPill--norule{background:var(--background_Gray_Light);border:1px dashed var(--border_Dark_Light);color:var(--text_Title_Light_Light)}.Commissions .CommissionsIconBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.Commissions .CommissionsIconBtn .material-symbols-outlined{font-size:16px}.Commissions .CommissionsIconBtn:hover:not(:disabled){border-color:var(--background_Blue);color:var(--background_Blue)}.Commissions .CommissionsIconBtn:disabled{cursor:not-allowed;opacity:.5}.Commissions .CommissionsIconBtn--danger:hover:not(:disabled){background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:var(--Canceled);color:var(--Canceled)}.Commissions .CommissionsIconBtn--ok:hover:not(:disabled){background:color-mix(in srgb,#10b981 10%,#0000);border-color:#10b981;color:#059669}.Commissions .CommissionsModalBackdrop{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:200}.Commissions .CommissionsModal{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 14px 40px #0f172a33;display:flex;flex-direction:column;max-width:460px;width:100%}.Commissions .CommissionsModal .CommissionsModalHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:14px 20px}.Commissions .CommissionsModal .CommissionsModalHeader h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.Commissions .CommissionsModal .CommissionsModalHeader .CommissionsModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.Commissions .CommissionsModal .CommissionsModalHeader .CommissionsModalClose .material-symbols-outlined{font-size:21px}.Commissions .CommissionsModal .CommissionsModalHeader .CommissionsModalClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.Commissions .CommissionsModal .CommissionsModalHeader .CommissionsModalClose:active{transform:scale(.92)}.Commissions .CommissionsModal .CommissionsModalBody{display:flex;flex-direction:column;gap:14px;padding:18px 20px}.Commissions .CommissionsModal .CommissionsModalBody .CommissionsModalCopy{color:var(--text_Title_Light);font-size:13px;line-height:1.45;margin:0}.Commissions .CommissionsModal .CommissionsModalBody .CommissionsModalField{display:flex;flex-direction:column;gap:6px}.Commissions .CommissionsModal .CommissionsModalBody .CommissionsModalField label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.Commissions .CommissionsModal .CommissionsModalBody .CommissionsModalField input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.Commissions .CommissionsModal .CommissionsModalBody .CommissionsModalField input::placeholder{color:var(--text_Title_Light_Light)}.Commissions .CommissionsModal .CommissionsModalBody .CommissionsModalField input:focus,.Commissions .CommissionsModal .CommissionsModalBody .CommissionsModalField input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.Commissions .CommissionsModal .CommissionsModalActions{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:10px;justify-content:flex-end;padding:12px 20px}.Commissions .CommissionsModal .CommissionsModalActions .CommissionsModalCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:color .12s ease,background .12s ease}.Commissions .CommissionsModal .CommissionsModalActions .CommissionsModalCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.Commissions .CommissionsModal .CommissionsModalActions .CommissionsModalConfirm{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.Commissions .CommissionsModal .CommissionsModalActions .CommissionsModalConfirm .CommissionsModalConfirmInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.Commissions .CommissionsModal .CommissionsModalActions .CommissionsModalConfirm .CommissionsModalConfirmInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.Commissions .CommissionsModal .CommissionsModalActions .CommissionsModalConfirm .CommissionsModalConfirmLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.Commissions .CommissionsModal .CommissionsModalActions .CommissionsModalConfirm:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.Commissions .CommissionsModal .CommissionsModalActions .CommissionsModalConfirm:active{transform:scale(.98)}.Commissions .CommissionsModal .CommissionsModalActions .CommissionsModalConfirm:disabled{cursor:not-allowed;opacity:.55;transform:none}.Commissions .CommissionsModal .CommissionsModalActions .CommissionsModalConfirm--danger .CommissionsModalDangerInner{align-items:center;background:var(--Canceled);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.Commissions .CommissionsModal .CommissionsModalActions .CommissionsModalConfirm--danger .CommissionsModalDangerInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.Commissions .CommissionsModal .CommissionsModalActions .CommissionsModalConfirm--danger .CommissionsModalConfirmLabel{color:var(--Canceled)}@keyframes HeaderRightMenuOpen{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media(max-width:1050px){.Commissions{padding:20px}.Commissions .CommissionsHeader .CommissionsHeaderMain h1{font-size:18px}.Commissions .CommissionsList{-webkit-overflow-scrolling:touch;overflow-x:auto}.Commissions .CommissionsList .CommissionsRow{min-width:1120px;min-width:var(--commissions-row-min,1120px)}.Commissions .CommissionsList .CommissionsRow .CommissionsEmployee{background:var(--background_White);left:0;position:-webkit-sticky;position:sticky;z-index:1}.Commissions .CommissionsList .CommissionsRow--head span:first-child{background:var(--background_Gray_Light_Light);left:0;position:-webkit-sticky;position:sticky;z-index:1}}@media(max-width:600px){.Commissions{gap:12px;overflow-x:hidden;padding:14px}.Commissions .CommissionsHeader{gap:12px;padding-bottom:14px}.Commissions .CommissionsHeader .CommissionsHeaderMain h1{font-size:16px}.Commissions .CommissionsReportPanel .CommissionsReportActions{width:100%}.Commissions .CommissionsReportPanel .CommissionsReportActions .CommissionsReportGenerate,.Commissions .CommissionsReportPanel .CommissionsReportActions .CommissionsReportSync{flex:1 1 auto;justify-content:center;min-height:44px}.Commissions .CommissionsStats{gap:8px;grid-template-columns:1fr 1fr}.Commissions .CommissionsStats .CommissionsStatValue{font-size:17px}.Commissions .CommissionsRecordsBar{align-items:stretch;flex-direction:column;gap:12px}.Commissions .CommissionsRecordsBar .CommissionsFilters{width:100%}.Commissions .CommissionsFilters{gap:8px}.Commissions .CommissionsFilters .CommissionsDropdown{flex:1 1 auto}.Commissions .CommissionsFilters .CommissionsDropdown .CommissionsDropdownButton{height:auto;min-height:44px;min-width:0;padding:0 12px;width:100%}.Commissions .CommissionsFilters .CommissionsDropdown .CommissionsDropdownMenu{max-width:calc(100vw - 24px)}.Commissions .CommissionsRefresh{flex:1 1 auto;height:auto;justify-content:center;margin-left:0;min-height:44px}.Commissions .CommissionsList{background:#0000;border:none;border-radius:0;overflow-x:visible}.Commissions .CommissionsList .CommissionsRow{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:0;margin-bottom:10px;min-width:0;overflow:hidden;padding:0}.Commissions .CommissionsList .CommissionsRow--head{display:none}.Commissions .CommissionsList .CommissionsRow>span{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:9px 14px}.Commissions .CommissionsList .CommissionsRow>span:last-child{border-bottom:none}.Commissions .CommissionsList .CommissionsRow>span[data-label]:before{color:var(--text_Title_Light_Light);content:attr(data-label);flex:0 0 auto;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.Commissions .CommissionsList .CommissionsRow>span[data-label=""]:before{content:none}.Commissions .CommissionsList .CommissionsRow>span.is-actions:empty{display:none}.Commissions .CommissionsList .CommissionsRow .CommissionsIconBtn{height:36px;width:36px}.Commissions .CommissionsList .CommissionsGroupJobs{-webkit-overflow-scrolling:touch;overflow-x:auto}.Commissions .CommissionsList .CommissionsSkeleton div{border-radius:10px;margin-bottom:8px;min-width:0}.Commissions .CommissionsList .CommissionsEmpty{min-height:0;padding:32px 16px}.Commissions .CommissionsModalBackdrop{padding:0}.Commissions .CommissionsModal{border:0;border-radius:0;height:100dvh;max-height:100dvh;max-width:none;width:100%}.Commissions .CommissionsModal .CommissionsModalBody .CommissionsModalField input{font-size:16px;min-height:44px}.Commissions .CommissionsModal .CommissionsModalActions{align-items:stretch;flex-direction:column-reverse;padding-bottom:max(12px,env(safe-area-inset-bottom))}.Commissions .CommissionsModal .CommissionsModalActions button{justify-content:center;min-height:44px;width:100%}}.CRSendBackdrop{align-items:center;animation:CRSendFade .2s ease;-webkit-backdrop-filter:blur(1.2px);backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}.CRSendBackdrop .CRSend{animation:CRSendPop .24s cubic-bezier(.16,1,.3,1);background:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:14px;box-shadow:0 18px 48px #0f172a2e;display:flex;flex-direction:column;max-height:88vh;max-width:92vw;overflow:hidden;width:520px}.CRSendBackdrop .CRSend .CRSendHeader{align-items:flex-start;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:18px 20px 14px}.CRSendBackdrop .CRSend .CRSendHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.CRSendBackdrop .CRSend .CRSendHeader p{color:var(--text_Title_Light_Light);font-size:12px;margin:3px 0 0}.CRSendBackdrop .CRSend .CRSendHeader .CRSendClose{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;width:30px}.CRSendBackdrop .CRSend .CRSendHeader .CRSendClose:hover{background:var(--background_Gray_Light_Light)}.CRSendBackdrop .CRSend .CRSendHeader .CRSendClose .material-symbols-outlined{font-size:20px}.CRSendBackdrop .CRSend .CRSendBody{display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding:16px 20px}.CRSendBackdrop .CRSend .CRSendBody .CRSendField{display:flex;flex-direction:column;gap:7px}.CRSendBackdrop .CRSend .CRSendBody .CRSendField label{color:var(--text_Title_Light);font-size:12px;font-weight:600}.CRSendBackdrop .CRSend .CRSendBody .CRSendField textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;min-height:64px;padding:10px 12px;resize:vertical;width:100%}.CRSendBackdrop .CRSend .CRSendBody .CRSendField textarea:focus{border-color:var(--background_Blue);outline:none}.CRSendBackdrop .CRSend .CRSendBody .CRSendPicker{position:relative}.CRSendBackdrop .CRSend .CRSendBody .CRSendPicker .CRSendPickerButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;justify-content:space-between;padding:9px 12px;width:100%}.CRSendBackdrop .CRSend .CRSendBody .CRSendPicker .CRSendPickerButton:hover{border-color:var(--border_Dark_Light)}.CRSendBackdrop .CRSend .CRSendBody .CRSendPicker .CRSendPickerButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:19px}.CRSendBackdrop .CRSend .CRSendBody .CRSendPicker .CRSendPickerMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 30px #0f172a29;left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.CRSendBackdrop .CRSend .CRSendBody .CRSendPicker .CRSendPickerMenu .CRSendPickerSearch{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:6px;padding:8px 10px}.CRSendBackdrop .CRSend .CRSendBody .CRSendPicker .CRSendPickerMenu .CRSendPickerSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CRSendBackdrop .CRSend .CRSendBody .CRSendPicker .CRSendPickerMenu .CRSendPickerSearch input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px}.CRSendBackdrop .CRSend .CRSendBody .CRSendPicker .CRSendPickerMenu .CRSendPickerSearch input:focus{outline:none}.CRSendBackdrop .CRSend .CRSendBody .CRSendPicker .CRSendPickerMenu .CRSendPickerScroll{max-height:220px;overflow-y:auto}.CRSendBackdrop .CRSend .CRSendBody .CRSendPicker .CRSendPickerMenu .CRSendPickerScroll .CRSendPickerOption{align-items:center;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 12px}.CRSendBackdrop .CRSend .CRSendBody .CRSendPicker .CRSendPickerMenu .CRSendPickerScroll .CRSendPickerOption:hover{background:var(--background_Gray_Light_Light)}.CRSendBackdrop .CRSend .CRSendBody .CRSendPicker .CRSendPickerMenu .CRSendPickerScroll .CRSendPickerOption.is-selected{color:var(--background_Blue)}.CRSendBackdrop .CRSend .CRSendBody .CRSendPicker .CRSendPickerMenu .CRSendPickerScroll .CRSendPickerOption .CRSendPickerCheck{color:var(--text_Title_Light_Light);font-size:19px}.CRSendBackdrop .CRSend .CRSendBody .CRSendPicker .CRSendPickerMenu .CRSendPickerScroll .CRSendPickerOption.is-selected .CRSendPickerCheck{color:var(--background_Blue)}.CRSendBackdrop .CRSend .CRSendBody .CRSendPicker .CRSendPickerMenu .CRSendPickerScroll .CRSendPickerOption .CRSendPickerName{flex:1 1}.CRSendBackdrop .CRSend .CRSendBody .CRSendPicker .CRSendPickerMenu .CRSendPickerScroll .CRSendPickerOption .CRSendPickerNoEmail{color:var(--Canceled);font-size:10px;letter-spacing:.3px;text-transform:uppercase}.CRSendBackdrop .CRSend .CRSendBody .CRSendPicker .CRSendPickerMenu .CRSendPickerScroll .CRSendPickerEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:14px;text-align:center}.CRSendBackdrop .CRSend .CRSendBody .CRSendEmailRow{display:flex;gap:8px}.CRSendBackdrop .CRSend .CRSendBody .CRSendEmailRow input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);flex:1 1;font-size:13px;padding:9px 12px}.CRSendBackdrop .CRSend .CRSendBody .CRSendEmailRow input:focus{border-color:var(--background_Blue);outline:none}.CRSendBackdrop .CRSend .CRSendBody .CRSendEmailRow .CRSendAddEmail{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;justify-content:center;width:40px}.CRSendBackdrop .CRSend .CRSendBody .CRSendEmailRow .CRSendAddEmail:hover{border-color:var(--background_Blue);color:var(--background_Blue)}.CRSendBackdrop .CRSend .CRSendBody .CRSendChips{display:flex;flex-wrap:wrap;gap:6px}.CRSendBackdrop .CRSend .CRSendBody .CRSendChips .CRSendChip{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;gap:4px;padding:4px 6px 4px 10px}.CRSendBackdrop .CRSend .CRSendBody .CRSendChips .CRSendChip.CRSendChip--email{background:var(--background_Gray_Light_Light)}.CRSendBackdrop .CRSend .CRSendBody .CRSendChips .CRSendChip button{align-items:center;background:#0000;border:none;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;justify-content:center;padding:0}.CRSendBackdrop .CRSend .CRSendBody .CRSendChips .CRSendChip button:hover{color:var(--Canceled)}.CRSendBackdrop .CRSend .CRSendBody .CRSendChips .CRSendChip button .material-symbols-outlined{font-size:15px}.CRSendBackdrop .CRSend .CRSendBody .CRSendNote{align-items:center;background:var(--background_Gray_Light_Light);border-radius:10px;color:var(--text_Title_Light_Light);display:flex;font-size:12px;gap:8px;padding:10px 12px}.CRSendBackdrop .CRSend .CRSendBody .CRSendNote .material-symbols-outlined{font-size:18px}.CRSendBackdrop .CRSend .CRSendActions{border-top:1px solid var(--border_Light);display:flex;gap:10px;justify-content:flex-end;padding:14px 20px}.CRSendBackdrop .CRSend .CRSendActions .CRSendCancel{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:9px 16px}.CRSendBackdrop .CRSend .CRSendActions .CRSendCancel:hover{border-color:var(--border_Dark_Light)}.CRSendBackdrop .CRSend .CRSendActions .CRSendConfirm{align-items:center;background:var(--background_Blue);border:none;border-radius:10px;box-shadow:0 1px 3px #0000000d;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:9px 18px}.CRSendBackdrop .CRSend .CRSendActions .CRSendConfirm:hover{box-shadow:0 4px 10px #00000014}.CRSendBackdrop .CRSend .CRSendActions .CRSendConfirm:disabled{cursor:not-allowed;opacity:.6}.CRSendBackdrop .CRSend .CRSendActions .CRSendConfirm.is-loading{cursor:progress;pointer-events:none}.CRSendBackdrop .CRSend .CRSendActions .CRSendConfirm .material-symbols-outlined{font-size:18px}@keyframes CRSendFade{0%{opacity:0}to{opacity:1}}@keyframes CRSendPop{0%{opacity:0;transform:translateY(-16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Reports{animation:GenayaDropIn .32s cubic-bezier(.22,1,.36,1) backwards;display:flex;flex-direction:column;gap:16px;min-height:100%;padding:24px max(28px,(100% - 1150px)/2)}.Reports .ReportsSavedBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:border-color .12s ease,color .12s ease,background .12s ease;width:30px}.Reports .ReportsSavedBtn:hover{border-color:var(--background_Blue);color:var(--background_Blue)}.Reports .ReportsSavedBtn.ReportsSavedBtn--danger:hover{background:color-mix(in srgb,var(--Canceled) 8%,#0000);border-color:var(--Canceled);color:var(--Canceled)}.Reports .ReportsSavedBtn .material-symbols-outlined{font-size:17px}.Reports .ReportsSavedEmpty{align-items:center;display:flex;flex-direction:column;gap:8px;padding:36px 20px;text-align:center}.Reports .ReportsSavedEmpty>.material-symbols-outlined{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);font-size:30px;padding:12px}.Reports .ReportsSavedEmpty h4{color:var(--text_Title_Dark);font-size:14px;font-weight:700;margin:0}.Reports .ReportsSavedEmpty p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0;max-width:360px}.Reports .ReportsSavedGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(258px,1fr));padding:16px 18px}.Reports .ReportsSavedGrid .ReportsReportCard{background:var(--background_White);background:var(--surface,var(--background_White));border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;flex-direction:column;gap:12px;padding:16px;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease}.Reports .ReportsSavedGrid .ReportsReportCard:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.Reports .ReportsSavedGrid .ReportsReportCard:active{transform:scale(.99)}.Reports .ReportsSavedGrid .ReportsReportCard .ReportsReportCardTop{align-items:center;display:flex;gap:8px;justify-content:space-between}.Reports .ReportsSavedGrid .ReportsReportCard .ReportsReportCardTop .ReportsReportCardRange{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:600;gap:6px}.Reports .ReportsSavedGrid .ReportsReportCard .ReportsReportCardTop .ReportsReportCardRange .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:17px}.Reports .ReportsSavedGrid .ReportsReportCard .ReportsReportCardTop .ReportsReportCardSent{align-items:center;background:color-mix(in srgb,var(--Done) 12%,#0000);border-radius:999px;color:var(--Done);display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:2px 8px}.Reports .ReportsSavedGrid .ReportsReportCard .ReportsReportCardTop .ReportsReportCardSent .material-symbols-outlined{font-size:14px}.Reports .ReportsSavedGrid .ReportsReportCard .ReportsReportCardTotal{display:flex;flex-direction:column;gap:1px}.Reports .ReportsSavedGrid .ReportsReportCard .ReportsReportCardTotal .ReportsReportCardTotalValue{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:24px;font-variant-numeric:tabular-nums;font-weight:700}.Reports .ReportsSavedGrid .ReportsReportCard .ReportsReportCardTotal .ReportsReportCardTotalLabel{color:var(--text_Title_Light_Light);font-size:11.5px}.Reports .ReportsSavedGrid .ReportsReportCard .ReportsReportCardBreak{display:flex;gap:8px}.Reports .ReportsSavedGrid .ReportsReportCard .ReportsReportCardBreak .ReportsReportCardStat{background:var(--background_Gray_Light_Light);border-radius:8px;display:flex;flex:1 1;flex-direction:column;gap:2px;padding:8px 10px}.Reports .ReportsSavedGrid .ReportsReportCard .ReportsReportCardBreak .ReportsReportCardStat span{color:var(--text_Title_Light_Light);font-size:10.5px}.Reports .ReportsSavedGrid .ReportsReportCard .ReportsReportCardBreak .ReportsReportCardStat strong{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:600}.Reports .ReportsSavedGrid .ReportsReportCard .ReportsReportCardFoot{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:8px;justify-content:space-between;padding-top:10px}.Reports .ReportsSavedGrid .ReportsReportCard .ReportsReportCardFoot .ReportsReportCardGen{color:var(--text_Title_Light_Light);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Reports .ReportsSavedGrid .ReportsReportCard .ReportsReportCardFoot .ReportsReportCardActions{display:flex;flex-shrink:0;gap:4px}.Reports .ReportsSavedGrid .ReportsReportCardSkeleton{background:var(--background_White);background:var(--surface,var(--background_White));border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:14px;padding:16px}.Reports .ReportsSavedGrid .ReportsReportCardSkeleton .ReportsSkelBar,.Reports .ReportsSavedGrid .ReportsReportCardSkeleton .ReportsSkelStat{animation:GenayaSkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#f5f6f8 25%,#fcfdfe 50%,#f5f6f8 75%);background-size:200% 100%;border-radius:6px;display:block}.Reports .ReportsSavedGrid .ReportsReportCardSkeleton .ReportsReportCardSkeletonTop .ReportsSkelBar--range{height:14px;width:46%}.Reports .ReportsSavedGrid .ReportsReportCardSkeleton .ReportsReportCardSkeletonTotal{display:flex;flex-direction:column;gap:8px}.Reports .ReportsSavedGrid .ReportsReportCardSkeleton .ReportsReportCardSkeletonTotal .ReportsSkelBar--value{border-radius:8px;height:26px;width:58%}.Reports .ReportsSavedGrid .ReportsReportCardSkeleton .ReportsReportCardSkeletonTotal .ReportsSkelBar--label{height:11px;width:72%}.Reports .ReportsSavedGrid .ReportsReportCardSkeleton .ReportsReportCardSkeletonBreak{display:flex;gap:8px}.Reports .ReportsSavedGrid .ReportsReportCardSkeleton .ReportsReportCardSkeletonBreak .ReportsSkelStat{border-radius:8px;flex:1 1;height:46px}.Reports .ReportsSavedGrid .ReportsReportCardSkeleton .ReportsReportCardSkeletonFoot{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:8px;justify-content:space-between;padding-top:10px}.Reports .ReportsSavedGrid .ReportsReportCardSkeleton .ReportsReportCardSkeletonFoot .ReportsSkelBar--gen{height:10px;width:42%}.Reports .ReportsSavedGrid .ReportsReportCardSkeleton .ReportsReportCardSkeletonFoot .ReportsSkelBar--actions{border-radius:6px;height:24px;width:92px}.Reports .ReportsViewBackdrop{align-items:center;-webkit-backdrop-filter:blur(1.2px);backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}.Reports .ReportsViewBackdrop .ReportsView{max-width:94vw;width:720px}.Reports .ReportsViewBackdrop .ReportsView.ReportsView--wide{width:1080px}.Reports .ReportsViewBackdrop .ReportsView{background:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:14px;box-shadow:0 18px 48px #0f172a2e;display:flex;flex-direction:column;max-height:88vh;overflow:hidden}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewHeader{align-items:flex-start;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:18px 20px 14px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewHeader p{color:var(--text_Title_Light_Light);font-size:12px;margin:3px 0 0}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewHeader .ReportsViewClose{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;width:30px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewHeader .ReportsViewClose:hover{background:var(--background_Gray_Light_Light)}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewSummary{align-items:center;background:var(--background_Gray_Light_Light);background:var(--background_Gray_Light_Light_Light,var(--background_Gray_Light_Light));border-bottom:1px solid var(--border_Light);display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;padding:14px 20px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewSummary .ReportsViewSummaryTotal{display:flex;flex-direction:column;gap:1px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewSummary .ReportsViewSummaryTotal .ReportsViewSummaryValue{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:26px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewSummary .ReportsViewSummaryTotal .ReportsViewSummaryLabel{color:var(--text_Title_Light_Light);font-size:12px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewSummary .ReportsViewSummaryChips{display:flex;flex-wrap:wrap;gap:8px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewSummary .ReportsViewSummaryChips .ReportsViewSummaryChip{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:1px;min-width:82px;padding:6px 12px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewSummary .ReportsViewSummaryChips .ReportsViewSummaryChip span{color:var(--text_Title_Light_Light);font-size:10.5px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewSummary .ReportsViewSummaryChips .ReportsViewSummaryChip strong{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:13px;font-variant-numeric:tabular-nums;font-weight:700}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewSummary .ReportsViewSummaryChips .ReportsViewSummaryChip--reversed strong{color:var(--Canceled)}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewSummary .ReportsViewMoneyRow{display:flex;flex-wrap:wrap;gap:8px;width:100%}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewSummary .ReportsViewMoneyRow .ReportsViewMoneyStat{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex:1 1 120px;flex-direction:column;gap:1px;padding:7px 12px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewSummary .ReportsViewMoneyRow .ReportsViewMoneyStat span{color:var(--text_Title_Light_Light);font-size:10.5px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewSummary .ReportsViewMoneyRow .ReportsViewMoneyStat strong{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:13.5px;font-variant-numeric:tabular-nums;font-weight:700}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewSummary .ReportsViewMoneyRow .ReportsViewMoneyStat--net{border-color:color-mix(in srgb,var(--background_Blue) 35%,#0000)}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewSummary .ReportsViewMoneyRow .ReportsViewMoneyStat--net strong{color:var(--background_Blue)}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody{overflow-y:auto;padding:14px 16px 16px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:34px 16px;text-align:center}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewList{display:flex;flex-direction:column;gap:8px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;overflow:hidden}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroupHead{grid-gap:8px;align-items:center;background:var(--background_Gray_Light_Light);background:var(--background_Gray_Light_Light_Light,var(--background_Gray_Light_Light));border-bottom:1px solid var(--border_Light);display:grid;gap:8px;grid-template-columns:minmax(230px,1.6fr) 104px 112px 112px 112px 112px 120px 112px;min-width:1040px;padding:9px 14px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroupHead span{font-feature-settings:"tnum";color:var(--text_Title_Light_Light);font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;text-align:right}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroupHead .ReportsViewGroupScopeHead{text-align:left}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroup{border-bottom:1px solid var(--border_Light)}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroup:last-of-type{border-bottom:none}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroup.is-open{background:var(--background_Gray_Light_Light);background:var(--background_Gray_Light_Light_Light,var(--background_Gray_Light_Light))}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroup .ReportsViewGroupRow{grid-gap:8px;align-items:center;background:#0000;border:none;cursor:pointer;display:grid;gap:8px;grid-template-columns:minmax(230px,1.6fr) 104px 112px 112px 112px 112px 120px 112px;min-width:1040px;padding:10px 14px;text-align:left;transition:background .12s ease;width:100%}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroup .ReportsViewGroupRow:hover:not(:disabled){background:var(--background_Gray_Light_Light)}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroup .ReportsViewGroupRow:disabled{cursor:default}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroup .ReportsViewGroupRow>span:not(.ReportsViewGroupScope){font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:12.5px;font-variant-numeric:tabular-nums;text-align:right}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroup .ReportsViewGroupRow .ReportsViewGroupStrong{font-weight:700}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroup .ReportsViewGroupRow .ReportsViewGroupScope{align-items:center;display:inline-flex;gap:9px;min-width:0}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroup .ReportsViewGroupRow .ReportsViewGroupScope .ReportsViewGroupChevron{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:20px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroup .ReportsViewGroupRow .ReportsViewGroupScope .ReportsViewGroupAvatar{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:50%;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:11.5px;font-weight:700;height:30px;justify-content:center;overflow:hidden;width:30px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroup .ReportsViewGroupRow .ReportsViewGroupScope .ReportsViewGroupAvatar img{height:100%;object-fit:cover;width:100%}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroup .ReportsViewGroupRow .ReportsViewGroupScope .ReportsViewGroupAvatar .material-symbols-outlined{font-size:17px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroup .ReportsViewGroupRow .ReportsViewGroupScope .ReportsViewGroupName{display:flex;flex-direction:column;gap:1px;min-width:0}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroup .ReportsViewGroupRow .ReportsViewGroupScope .ReportsViewGroupName .ReportsViewGroupNameText{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroup .ReportsViewGroupRow .ReportsViewGroupScope .ReportsViewGroupName .ReportsViewGroupSub{color:var(--text_Title_Light_Light);font-size:11px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroup .ReportsViewGroupJobs{background:var(--background_Gray_Light_Light);background:var(--background_Gray_Light_Light_Light,var(--background_Gray_Light_Light));border-top:1px solid var(--border_Light);display:flex;flex-direction:column;min-width:1040px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroup .ReportsViewGroupJobs .ReportsViewGroupJob{grid-gap:8px;align-items:center;border-top:1px solid var(--border_Light);color:var(--text_Title_Dark);display:grid;font-size:12px;gap:8px;grid-template-columns:minmax(230px,2fr) 1fr 1fr 1fr .7fr 1fr 1fr;padding:8px 14px 8px 24px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroup .ReportsViewGroupJobs .ReportsViewGroupJob:first-child{border-top:none}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroup .ReportsViewGroupJobs .ReportsViewGroupJob>span:not(.ReportsViewGroupJobAppt){font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroup .ReportsViewGroupJobs .ReportsViewGroupJob--head{color:var(--text_Title_Light_Light);font-size:10.5px;font-weight:600;letter-spacing:.2px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroup .ReportsViewGroupJobs .ReportsViewGroupJob.is-clickable{cursor:pointer;transition:background .12s ease}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroup .ReportsViewGroupJobs .ReportsViewGroupJob.is-clickable:hover{background:var(--background_White)}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroup .ReportsViewGroupJobs .ReportsViewGroupJob .ReportsViewGroupJobAppt{align-items:center;display:inline-flex;font-weight:500;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroup .ReportsViewGroupJobs .ReportsViewGroupJob .ReportsViewGroupJobAppt .ReportsViewGroupJobOpen{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:14px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroup .ReportsViewGroupJobs .ReportsViewGroupJob .ReportsViewGroupJobPayout{font-weight:700}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroupTotals{grid-gap:8px;align-items:center;background:var(--background_White);border-top:2px solid var(--border_Dark_Light);display:grid;gap:8px;grid-template-columns:minmax(230px,1.6fr) 104px 112px 112px 112px 112px 120px 112px;min-width:1040px;padding:11px 14px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroupTotals span{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:700;text-align:right}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroupTotals .ReportsViewGroupScopeHead{text-align:left}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewGroups .ReportsViewGroupsScroll .ReportsViewGroupTotals .ReportsViewGroupStrong{color:var(--background_Blue)}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;overflow:hidden;transition:border-color .12s ease,box-shadow .12s ease}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee.is-open{border-color:var(--border_Dark_Light);box-shadow:0 1px 3px #0000000d}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewPayeeRow{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:10px;padding:12px 14px;text-align:left;transition:background .12s ease;width:100%}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewPayeeRow:hover:not(:disabled){background:var(--background_Gray_Light_Light)}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewPayeeRow:disabled{cursor:default}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewPayeeRow .ReportsViewPayeeChevron{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:20px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewPayeeRow .ReportsViewPayeeAvatar{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:50%;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;height:32px;justify-content:center;width:32px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewPayeeRow .ReportsViewPayeeInfo{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewPayeeRow .ReportsViewPayeeInfo .ReportsViewPayeeName{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13.5px;font-weight:600;gap:8px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewPayeeRow .ReportsViewPayeeInfo .ReportsViewPayeeName .ReportsViewType{background:var(--background_Gray_Light_Light);border-radius:999px;color:var(--text_Title_Light_Light);font-size:10px;letter-spacing:.3px;padding:1px 7px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewPayeeRow .ReportsViewPayeeInfo .ReportsViewPayeeName .ReportsViewType.ReportsViewType--external{background:var(--background_Blue_Light);color:var(--background_Blue_Dark)}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewPayeeRow .ReportsViewPayeeInfo .ReportsViewPayeeMeta{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;flex-wrap:wrap;font-size:11.5px;gap:6px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewPayeeRow .ReportsViewPayeeInfo .ReportsViewPayeeMeta .ReportsViewMiniChip{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);font-size:10.5px;font-weight:600;padding:1px 7px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewPayeeRow .ReportsViewPayeeInfo .ReportsViewPayeeMeta .ReportsViewMiniChip--pending{background:color-mix(in srgb,#f59e0b 14%,#0000);color:#d97706}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewPayeeRow .ReportsViewPayeeInfo .ReportsViewPayeeMeta .ReportsViewMiniChip--eligible{background:color-mix(in srgb,#10b981 14%,#0000);color:#059669}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewPayeeRow .ReportsViewPayeeInfo .ReportsViewPayeeMeta .ReportsViewMiniChip--locked{background:color-mix(in srgb,var(--background_Blue) 14%,#0000);color:var(--background_Blue)}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewPayeeRow .ReportsViewPayeeInfo .ReportsViewPayeeMeta .ReportsViewMiniChip--paid{background:color-mix(in srgb,#6366f1 14%,#0000);color:#4f46e5}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewPayeeRow .ReportsViewPayeeInfo .ReportsViewPayeeMeta .ReportsViewMiniChip--reversed{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewPayeeRow .ReportsViewPayeeTotal{font-feature-settings:"tnum";color:var(--text_Title_Dark);flex-shrink:0;font-size:15px;font-variant-numeric:tabular-nums;font-weight:700}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewJobs{background:var(--background_Gray_Light_Light);background:var(--background_Gray_Light_Light_Light,var(--background_Gray_Light_Light));border-top:1px solid var(--border_Light);display:flex;flex-direction:column}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewJobs .ReportsViewJob{grid-gap:8px;border-top:1px solid var(--border_Light);color:var(--text_Title_Dark);display:grid;font-size:12px;gap:8px;grid-template-columns:2fr 1fr 1fr .7fr 1fr 1fr;padding:8px 14px 8px 20px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewJobs .ReportsViewJob:first-child{border-top:none}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewJobs .ReportsViewJob>span:not(.ReportsViewJobAppt){font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewJobs .ReportsViewJob--head{color:var(--text_Title_Light_Light);font-size:10.5px;font-weight:600;letter-spacing:.2px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewJobs .ReportsViewJob--clickable{cursor:pointer;transition:background .12s ease}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewJobs .ReportsViewJob--clickable:hover{background:var(--background_White)}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewJobs .ReportsViewJob .ReportsViewJobAppt{align-items:center;display:inline-flex;font-weight:500;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewJobs .ReportsViewJob .ReportsViewJobAppt .ReportsViewJobOpen{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:14px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewJobs .ReportsViewJob .ReportsViewJobPayout{font-weight:700}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewJobs .ReportsViewJob .ReportsViewJobStatus .ReportsJobPill{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:10px;font-weight:600;height:18px;padding:0 8px;text-transform:capitalize}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewJobs .ReportsViewJob .ReportsViewJobStatus .ReportsJobPill--pending{background:color-mix(in srgb,#f59e0b 14%,#0000);color:#d97706}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewJobs .ReportsViewJob .ReportsViewJobStatus .ReportsJobPill--eligible{background:color-mix(in srgb,#10b981 14%,#0000);color:#059669}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewJobs .ReportsViewJob .ReportsViewJobStatus .ReportsJobPill--locked{background:color-mix(in srgb,var(--background_Blue) 14%,#0000);color:var(--background_Blue)}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewJobs .ReportsViewJob .ReportsViewJobStatus .ReportsJobPill--paid{background:color-mix(in srgb,#6366f1 14%,#0000);color:#4f46e5}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewBody .ReportsViewPayee .ReportsViewJobs .ReportsViewJob .ReportsViewJobStatus .ReportsJobPill--reversed{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewActions{border-top:1px solid var(--border_Light);display:flex;gap:10px;justify-content:flex-end;padding:14px 20px}.Reports .ReportsViewBackdrop .ReportsConfirm{background:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:14px;box-shadow:0 18px 48px #0f172a2e;max-width:92vw;padding:22px;width:420px}.Reports .ReportsViewBackdrop .ReportsConfirm h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0 0 8px}.Reports .ReportsViewBackdrop .ReportsConfirm p{color:var(--text_Title_Light);font-size:13px;margin:0 0 18px}.Reports .ReportsViewBackdrop .ReportsConfirm .ReportsConfirmActions{display:flex;gap:10px;justify-content:flex-end}.Reports .ReportsViewSecondary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:9px 16px}.Reports .ReportsViewSecondary:hover{border-color:var(--border_Dark_Light)}.Reports .ReportsViewSecondary .material-symbols-outlined{font-size:18px}.Reports .ReportsViewPrimary{align-items:center;background:var(--background_Blue);border:none;border-radius:10px;box-shadow:0 1px 3px #0000000d;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:9px 18px}.Reports .ReportsViewPrimary:hover{box-shadow:0 4px 10px #00000014}.Reports .ReportsViewPrimary .material-symbols-outlined{font-size:18px}.Reports .ReportsConfirmDelete{align-items:center;background:var(--Canceled);border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:9px 18px}.Reports .ReportsConfirmDelete:hover{filter:brightness(.95)}.Reports .ReportsConfirmDelete .material-symbols-outlined{font-size:18px}.Reports .ReportsHeader{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.Reports .ReportsHeader .ReportsHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.Reports .ReportsHeader .ReportsHeaderMain h1{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.Reports .ReportsHeader .ReportsHeaderMain p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.Reports .ReportsHeader .ReportsHeaderActions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.Reports .ReportsHeader .ReportsRangeGroup{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;padding:3px}.Reports .ReportsHeader .ReportsRangeGroup .ReportsRangeBtn{background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:600;height:28px;padding:0 12px}.Reports .ReportsHeader .ReportsRangeGroup .ReportsRangeBtn:hover:not(.is-active){background:var(--background_White)}.Reports .ReportsHeader .ReportsRangeGroup .ReportsRangeBtn.is-active{background:var(--background_White);color:var(--background_Blue)}.Reports .ReportsHeader .ReportsExportBtn{align-items:center;background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:34px;padding:0 14px}.Reports .ReportsHeader .ReportsExportBtn .material-symbols-outlined{font-size:18px}.Reports .ReportsHeader .ReportsExportBtn:hover{background:var(--background_Blue_Dark)}.Reports .ReportsSkeleton{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.Reports .ReportsSkeleton div{animation:GenayaSkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#f5f6f8 25%,#fcfdfe 50%,#f5f6f8 75%);background-size:200% 100%;border-radius:12px;height:180px}.Reports .ReportsKpis{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}@media(max-width:900px){.Reports .ReportsKpis{grid-template-columns:repeat(2,1fr)}}.Reports .ReportsKpis .ReportsKpi{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:16px 18px}.Reports .ReportsKpis .ReportsKpi .ReportsKpiLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.Reports .ReportsKpis .ReportsKpi .ReportsKpiValue{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700}.Reports .ReportsKpis .ReportsKpi .ReportsKpiCaption{color:var(--text_Title_Light_Light);font-size:11.5px;line-height:1.35}.Reports .ReportsGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,1fr)}@media(max-width:900px){.Reports .ReportsGrid{grid-template-columns:1fr}}.Reports .ReportsCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;overflow:hidden}.Reports .ReportsCard--wide{grid-column:span 2}@media(max-width:900px){.Reports .ReportsCard--wide{grid-column:span 1}}.Reports .ReportsCard .ReportsCardHeader{border-bottom:1px solid var(--border_Light);padding:14px 18px}.Reports .ReportsCard .ReportsCardHeader h3{color:var(--text_Title_Dark);font-size:14px;font-weight:700;margin:0 0 2px}.Reports .ReportsCard .ReportsCardHeader p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.Reports .ReportsCard .ReportsEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:28px 18px;text-align:center}.Reports .ReportsCard--cta{display:flex;flex-direction:column}.Reports .ReportsCard--cta .ReportsTaxCta{align-items:center;align-self:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:inline-flex;gap:8px;height:38px;margin:14px 18px 18px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.Reports .ReportsCard--cta .ReportsTaxCta .ReportsTaxCtaInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;display:inline-flex;height:20px;justify-content:center;width:20px}.Reports .ReportsCard--cta .ReportsTaxCta .ReportsTaxCtaInner .material-symbols-outlined{color:#fff;font-size:14px}.Reports .ReportsCard--cta .ReportsTaxCta .ReportsTaxCtaLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.Reports .ReportsCard--cta .ReportsTaxCta:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.Reports .ReportsCard--cta .ReportsTaxCta:active{transform:scale(.98)}.Reports .ReportsRuns{display:flex;flex-direction:column}.Reports .ReportsRuns .ReportsRunRow{grid-gap:10px;align-items:center;border-top:1px solid var(--border_Light);color:var(--text_Title_Dark);cursor:pointer;display:grid;font-size:13px;gap:10px;grid-template-columns:1.6fr 110px 1fr 1.2fr 24px;padding:12px 18px}.Reports .ReportsRuns .ReportsRunRow:first-child{border-top:none}.Reports .ReportsRuns .ReportsRunRow:hover{background:color-mix(in srgb,var(--background_Gray_Light) 45%,#0000)}.Reports .ReportsRuns .ReportsRunRow .ReportsRunRange{font-weight:600}.Reports .ReportsRuns .ReportsRunRow .ReportsRunStatus{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;height:22px;justify-content:center;padding:0 10px;text-transform:uppercase}.Reports .ReportsRuns .ReportsRunRow .ReportsRunStatus--draft{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light)}.Reports .ReportsRuns .ReportsRunRow .ReportsRunStatus--finalized{background:color-mix(in srgb,var(--Submited) 12%,#0000);color:var(--Submited)}.Reports .ReportsRuns .ReportsRunRow .ReportsRunStatus--paid{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.Reports .ReportsRuns .ReportsRunRow .ReportsRunPeople{color:var(--text_Title_Light_Light)}.Reports .ReportsRuns .ReportsRunRow .ReportsRunNet{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;text-align:right}.Reports .ReportsRuns .ReportsRunRow .ReportsRunOpen{color:var(--text_Title_Light_Light_Light);font-size:18px}.Reports .ReportsRuns .ReportsRunTotals{align-items:center;border-top:1px dashed var(--border_Light);color:var(--text_Title_Light);display:flex;font-size:12.5px;justify-content:space-between;padding:12px 18px}.Reports .ReportsRuns .ReportsRunTotals strong{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:14px;font-variant-numeric:tabular-nums;font-weight:800}.Reports .ReportsTable{display:flex;flex-direction:column}.Reports .ReportsRow{grid-gap:10px;align-items:center;border-top:1px solid var(--border_Light);color:var(--text_Title_Dark);display:grid;font-size:13px;gap:10px;grid-template-columns:1.4fr .8fr 1fr 1fr 1fr 1.1fr;padding:12px 18px}.Reports .ReportsRow:first-child{border-top:none}.Reports .ReportsRow--head{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.Reports .ReportsRow .ReportsEmp{font-weight:600}.Reports .ReportsRow .ReportsTotal{font-feature-settings:"tnum";color:var(--background_Blue);font-variant-numeric:tabular-nums;font-weight:700}.Reports .ReportsRow .ReportsPipeline{font-feature-settings:"tnum";color:#d97706;font-variant-numeric:tabular-nums}.Reports .ReportsPipelineList{display:flex;flex-direction:column}.Reports .ReportsPipelineList .ReportsPipelineRow{grid-gap:10px;align-items:center;border-top:1px solid var(--border_Light);display:grid;font-size:13px;gap:10px;grid-template-columns:18px 1fr auto;padding:10px 18px}.Reports .ReportsPipelineList .ReportsPipelineRow:first-child{border-top:none}.Reports .ReportsPipelineList .ReportsPipelineRow .ReportsPipelineDot{border-radius:999px;height:10px;width:10px}.Reports .ReportsPipelineList .ReportsPipelineRow .ReportsPipelineLabel{color:var(--text_Title_Dark);font-weight:500}.Reports .ReportsPipelineList .ReportsPipelineRow .ReportsPipelineValue{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.Reports .ReportsLeaderboard{display:flex;flex-direction:column}.Reports .ReportsLeaderboard .ReportsLeaderboardRow{grid-gap:10px;align-items:center;border-top:1px solid var(--border_Light);display:grid;font-size:13px;gap:10px;grid-template-columns:36px 1.5fr 1fr 1fr;padding:10px 18px}.Reports .ReportsLeaderboard .ReportsLeaderboardRow:first-child{border-top:none}.Reports .ReportsLeaderboard .ReportsLeaderboardRow .ReportsLeaderboardRank{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:11px;font-weight:700;height:26px;justify-content:center;width:26px}.Reports .ReportsLeaderboard .ReportsLeaderboardRow .ReportsLeaderboardName{color:var(--text_Title_Dark);font-weight:600}.Reports .ReportsLeaderboard .ReportsLeaderboardRow .ReportsLeaderboardCount{color:var(--text_Title_Light_Light);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.Reports .ReportsLeaderboard .ReportsLeaderboardRow .ReportsLeaderboardAmount{font-feature-settings:"tnum";color:var(--background_Blue);font-variant-numeric:tabular-nums;font-weight:700;text-align:right}.Reports .ReportsLeaderboard .ReportsLeaderboardRow:first-child .ReportsLeaderboardRank{background:color-mix(in srgb,#f59e0b 18%,#0000);color:#d97706}.Reports .ReportsAudit{display:flex;flex-direction:column;max-height:420px;overflow-y:auto}.Reports .ReportsAudit .ReportsAuditRow{grid-gap:10px;align-items:center;border-top:1px solid var(--border_Light);display:grid;font-family:ui-monospace,Menlo,monospace;font-size:12px;gap:10px;grid-template-columns:120px 150px 140px 140px 1fr;padding:9px 18px}.Reports .ReportsAudit .ReportsAuditRow:first-child{border-top:none}.Reports .ReportsAudit .ReportsAuditRow .ReportsAuditWhen{color:var(--text_Title_Light_Light)}.Reports .ReportsAudit .ReportsAuditRow .ReportsAuditAction{color:var(--background_Blue);font-weight:700}.Reports .ReportsAudit .ReportsAuditRow .ReportsAuditWho{color:var(--text_Title_Dark)}.Reports .ReportsAudit .ReportsAuditRow .ReportsAuditEntity{color:var(--text_Title_Light)}.Reports .ReportsAudit .ReportsAuditRow .ReportsAuditMeta{color:var(--text_Title_Light_Light);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1050px){.Reports{padding:20px}.Reports .ReportsHeader .ReportsHeaderMain h1{font-size:18px}.Reports .ReportsGrid,.Reports .ReportsKpis{grid-template-columns:repeat(2,1fr)}.Reports .ReportsTable{-webkit-overflow-scrolling:touch;overflow-x:auto}.Reports .ReportsTable .ReportsRow{min-width:720px}.Reports .ReportsLeaderboard .ReportsLeaderboardRow{min-width:520px}.Reports .ReportsAudit .ReportsAuditRow{min-width:720px}}@media(max-width:600px){.Reports{gap:12px;padding:14px}.Reports .ReportsHeader{padding-bottom:14px}.Reports .ReportsHeader .ReportsHeaderMain h1{font-size:16px}.Reports .ReportsHeader .ReportsHeaderActions{width:100%}.Reports .ReportsHeader .ReportsHeaderActions .ReportsRangeGroup{flex:1 1 auto;justify-content:space-between}.Reports .ReportsHeader .ReportsHeaderActions .ReportsRangeGroup .ReportsRangeBtn{flex:1 1 auto;font-size:11px;min-height:36px;padding:0 8px}.Reports .ReportsHeader .ReportsHeaderActions .ReportsExportBtn{flex:1 1 auto;justify-content:center;min-height:40px}.Reports .ReportsKpis{gap:8px;grid-template-columns:1fr}.Reports .ReportsKpis .ReportsKpi .ReportsKpiValue{font-size:18px}.Reports .ReportsGrid{gap:10px;grid-template-columns:1fr}.Reports .ReportsGrid .ReportsCard--wide{grid-column:span 1}.Reports .ReportsTable{overflow-x:auto}.Reports .ReportsTable .ReportsRow{font-size:12px;min-width:720px;padding:10px 14px}.Reports .ReportsAudit,.Reports .ReportsAudit .ReportsAuditRow,.Reports .ReportsLeaderboard .ReportsLeaderboardRow{overflow-x:auto}.Reports .ReportsAudit .ReportsAuditRow{min-width:720px}.Reports .ReportsViewBackdrop{padding:10px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewSummary .ReportsViewSummaryTotal .ReportsViewSummaryValue{font-size:22px}.Reports .ReportsViewBackdrop .ReportsView .ReportsViewSummary .ReportsViewMoneyRow .ReportsViewMoneyStat{flex-basis:calc(50% - 8px);flex-grow:1;flex-shrink:1}}.TaxCenter{animation:GenayaDropIn .32s cubic-bezier(.22,1,.36,1) backwards;display:flex;flex-direction:column;gap:18px;height:100%;padding:24px max(28px,(100% - 1150px)/2)}.TaxCenter .TaxCenterDenied{align-items:center;background:#0000;display:flex;flex-direction:column;gap:8px;padding:60px 24px;text-align:center}.TaxCenter .TaxCenterDenied .material-symbols-outlined{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);font-size:32px;padding:12px}.TaxCenter .TaxCenterDenied h3{color:var(--text_Title_Dark);font-size:15px;margin:0}.TaxCenter .TaxCenterDenied p{color:var(--text_Title_Light_Light);font-size:13px;margin:0;max-width:420px}.TaxCenter .TaxCenterHero{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;padding:18px 20px}.TaxCenter .TaxCenterHero .TaxCenterHeroTop{align-items:flex-start;display:flex;flex-wrap:wrap;gap:14px}.TaxCenter .TaxCenterHero .TaxCenterHeroTop .TaxCenterHeroIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:12px;display:inline-flex;flex:0 0 auto;height:42px;justify-content:center;width:42px}.TaxCenter .TaxCenterHero .TaxCenterHeroTop .TaxCenterHeroIcon .material-symbols-outlined{color:var(--background_Blue);font-size:24px}.TaxCenter .TaxCenterHero .TaxCenterHeroTop .TaxCenterHeroMain{display:flex;flex:1 1 320px;flex-direction:column;gap:4px}.TaxCenter .TaxCenterHero .TaxCenterHeroTop .TaxCenterHeroMain h1{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.TaxCenter .TaxCenterHero .TaxCenterHeroTop .TaxCenterHeroMain p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.45;margin:0;max-width:720px}.TaxCenter .TaxCenterHero .TaxCenterHeroTop .TaxCenterHeroActions{align-items:center;display:flex;gap:10px}.TaxCenter .TaxCenterHero .TaxCenterHeroTop .TaxCenterHeroActions .TaxCenterYear{position:relative}.TaxCenter .TaxCenterHero .TaxCenterHeroTop .TaxCenterHeroActions .TaxCenterYear .TaxCenterYearBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;height:36px;padding:0 12px;transition:border-color .12s ease,box-shadow .12s ease}.TaxCenter .TaxCenterHero .TaxCenterHeroTop .TaxCenterHeroActions .TaxCenterYear .TaxCenterYearBtn .material-symbols-outlined{color:var(--text_Title_Light);font-size:17px}.TaxCenter .TaxCenterHero .TaxCenterHeroTop .TaxCenterHeroActions .TaxCenterYear .TaxCenterYearBtn .TaxCenterYearChevron{transition:transform .15s ease}.TaxCenter .TaxCenterHero .TaxCenterHeroTop .TaxCenterHeroActions .TaxCenterYear .TaxCenterYearBtn .TaxCenterYearChevron.is-open{transform:rotate(180deg)}.TaxCenter .TaxCenterHero .TaxCenterHeroTop .TaxCenterHeroActions .TaxCenterYear .TaxCenterYearBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.TaxCenter .TaxCenterHero .TaxCenterHeroTop .TaxCenterHeroActions .TaxCenterYear .TaxCenterYearMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;min-width:140px;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:30}.TaxCenter .TaxCenterHero .TaxCenterHeroTop .TaxCenterHeroActions .TaxCenterYear .TaxCenterYearMenu .TaxCenterYearOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13.5px;font-weight:600;gap:8px;justify-content:space-between;padding:8px 9px;width:100%}.TaxCenter .TaxCenterHero .TaxCenterHeroTop .TaxCenterHeroActions .TaxCenterYear .TaxCenterYearMenu .TaxCenterYearOption .material-symbols-outlined{color:var(--background_Blue);font-size:17px}.TaxCenter .TaxCenterHero .TaxCenterHeroTop .TaxCenterHeroActions .TaxCenterYear .TaxCenterYearMenu .TaxCenterYearOption.is-active,.TaxCenter .TaxCenterHero .TaxCenterHeroTop .TaxCenterHeroActions .TaxCenterYear .TaxCenterYearMenu .TaxCenterYearOption:hover{background:var(--surface-sunken)}.TaxCenter .TaxCenterHero .TaxCenterHeroTop .TaxCenterHeroActions .TaxCenterCsvBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:36px;padding:0 12px;transition:border-color .12s ease,box-shadow .12s ease}.TaxCenter .TaxCenterHero .TaxCenterHeroTop .TaxCenterHeroActions .TaxCenterCsvBtn .material-symbols-outlined{color:var(--background_Blue);font-size:17px}.TaxCenter .TaxCenterHero .TaxCenterHeroTop .TaxCenterHeroActions .TaxCenterCsvBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.TaxCenter .TaxCenterHero .TaxCenterNotices{display:flex;flex-direction:column;gap:8px}.TaxCenter .TaxCenterHero .TaxCenterNotices .TaxCenterThreshold{align-items:flex-start;background:var(--background_Gray_Light_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;font-size:12.5px;gap:8px;line-height:1.4;padding:10px 12px}.TaxCenter .TaxCenterHero .TaxCenterNotices .TaxCenterThreshold .material-symbols-outlined{color:var(--background_Blue);flex:0 0 auto;font-size:17px;margin-top:1px}.TaxCenter .TaxCenterHero .TaxCenterNotices .TaxCenterThreshold .TaxCenterThresholdText{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.TaxCenter .TaxCenterHero .TaxCenterNotices .TaxCenterThreshold strong{color:var(--text_Title_Dark)}.TaxCenter .TaxCenterHero .TaxCenterNotices .TaxCenterWarn{align-items:center;background:color-mix(in srgb,var(--pending) 10%,#0000);border:1px solid color-mix(in srgb,var(--pending) 30%,#0000);border-radius:8px;color:var(--text_Title_Light);display:flex;font-size:12.5px;gap:8px;line-height:1.4;padding:10px 12px}.TaxCenter .TaxCenterHero .TaxCenterNotices .TaxCenterWarn .material-symbols-outlined{color:var(--pending);flex:0 0 auto;font-size:17px}.TaxCenter .TaxCenterCardHeader{align-items:flex-start;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.TaxCenter .TaxCenterCardHeader .TaxCenterCardHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:620px}.TaxCenter .TaxCenterCardHeader .TaxCenterCardHeaderMain h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.TaxCenter .TaxCenterCardHeader .TaxCenterCardHeaderMain p{color:var(--text_Title_Light_Light);font-size:12.5px;line-height:1.45;margin:0}.TaxCenter .TaxCenterCandidates,.TaxCenter .TaxCenterForms,.TaxCenter .TaxCenterPayer{background:#0000;display:flex;flex-direction:column;gap:14px;padding:18px 20px}.TaxCenter .TaxCenterPayer{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d}.TaxCenter .TaxCenterPayer .TaxCenterEditBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;height:32px;padding:0 12px;transition:border-color .12s ease,box-shadow .12s ease}.TaxCenter .TaxCenterPayer .TaxCenterEditBtn .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.TaxCenter .TaxCenterPayer .TaxCenterEditBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.TaxCenter .TaxCenterPayer .TaxCenterPayerBody{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.TaxCenter .TaxCenterPayer .TaxCenterPayerBody .TaxCenterPayerName{color:var(--text_Title_Dark);font-size:14px;font-weight:700}.TaxCenter .TaxCenterPayer .TaxCenterPayerBody .TaxCenterPayerMeta{color:var(--text_Title_Light_Light);font-size:12.5px}.TaxCenter .TaxCenterEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:26px 18px;text-align:center}.TaxCenter .TaxCenterSkeleton{display:flex;flex-direction:column;gap:8px}.TaxCenter .TaxCenterSkeleton div{animation:GenayaSkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--border_Dark_Light) 25%,var(--background_Gray_Light_Blue) 50%,var(--border_Dark_Light) 75%);background-size:200% 100%;border-radius:10px;height:42px}.TaxCenter .TaxCenterGenerateAllBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.TaxCenter .TaxCenterGenerateAllBtn .TaxCenterGenerateAllBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;display:inline-flex;height:20px;justify-content:center;width:20px}.TaxCenter .TaxCenterGenerateAllBtn .TaxCenterGenerateAllBtnInner .material-symbols-outlined{color:#fff;font-size:14px}.TaxCenter .TaxCenterGenerateAllBtn .TaxCenterGenerateAllBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.TaxCenter .TaxCenterGenerateAllBtn:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.TaxCenter .TaxCenterGenerateAllBtn:active:not(:disabled){transform:scale(.98)}.TaxCenter .TaxCenterGenerateAllBtn:disabled{cursor:not-allowed;opacity:.55}.TaxCenter .Table .TableSection{min-height:0;padding:0}.TaxCenter .Table .TableGrid .TableRow.is-voided{opacity:.55}.TaxCenter .Table .TableGrid .TableRow.is-voided .TaxCenterPayeeName{text-decoration:line-through}.TaxCenter .Table .TaxCenterPayee{display:flex;flex-direction:column;gap:2px}.TaxCenter .Table .TaxCenterPayee .TaxCenterPayeeName{font-weight:600}.TaxCenter .Table .TaxCenterPayee .TaxCenterPayeeType{color:var(--text_Title_Light_Light);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.TaxCenter .Table .TaxCenterComp .TaxCenterCompValue{cursor:default}.TaxCenter .Table .TaxCenterCompValue{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.TaxCenter .Table .TaxCenterReadiness{display:flex;flex-wrap:wrap;gap:4px}.TaxCenter .Table .TaxCenterGeneratedAt{color:var(--text_Title_Light_Light);font-size:12px}.TaxCenter .Table .TaxCenterRowActions{align-items:center;display:inline-flex;gap:6px;justify-content:flex-end}.TaxCenter .Table .TaxCenterRowActions .TaxCenterIconBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:border-color .12s ease,color .12s ease;width:30px}.TaxCenter .Table .TaxCenterRowActions .TaxCenterIconBtn .material-symbols-outlined{font-size:17px}.TaxCenter .Table .TaxCenterRowActions .TaxCenterIconBtn:hover:not(:disabled){border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.TaxCenter .Table .TaxCenterRowActions .TaxCenterIconBtn--go{color:var(--background_Blue)}.TaxCenter .Table .TaxCenterRowActions .TaxCenterIconBtn--go:hover:not(:disabled){color:var(--background_Blue_Dark)}.TaxCenter .Table .TaxCenterRowActions .TaxCenterIconBtn--danger{color:var(--Canceled)}.TaxCenter .Table .TaxCenterRowActions .TaxCenterIconBtn--danger:hover:not(:disabled){border-color:color-mix(in srgb,var(--Canceled) 40%,#0000);color:var(--Canceled)}.TaxCenter .Table .TaxCenterRowActions .TaxCenterIconBtn:disabled{cursor:not-allowed;opacity:.5}.TaxCenter .Table .TaxCenterRowActions .TaxCenterFormDot{align-items:center;background:color-mix(in srgb,var(--Done) 10%,#0000);border-radius:8px;display:inline-flex;height:30px;justify-content:center;width:30px}.TaxCenter .Table .TaxCenterRowActions .TaxCenterFormDot .material-symbols-outlined{color:var(--Done);font-size:17px}.TaxCenter .TaxCenterChip{align-items:center;border-radius:999px;display:inline-flex;font-size:10.5px;font-weight:700;height:20px;letter-spacing:.03em;padding:0 8px;text-transform:uppercase;white-space:nowrap}.TaxCenter .TaxCenterChip--over{background:color-mix(in srgb,var(--background_Blue) 10%,#0000);color:var(--background_Blue)}.TaxCenter .TaxCenterChip--under{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light)}.TaxCenter .TaxCenterChip--filed,.TaxCenter .TaxCenterChip--ready{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.TaxCenter .TaxCenterChip--missing{background:color-mix(in srgb,var(--pending) 14%,#0000);color:var(--pending)}.TaxCenter .TaxCenterExcluded{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;gap:8px}.TaxCenter .TaxCenterExcluded .material-symbols-outlined{font-size:16px}.TaxCenter .TaxCenterModalBackdrop{align-items:center;animation:TaxCenterOverlayIn .22s ease both;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:90}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal{animation:TaxCenterCardIn .26s cubic-bezier(.22,1,.36,1) both;background:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;max-height:88vh;max-width:92vw;overflow:auto;width:560px}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal--small{width:460px}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:12px;justify-content:space-between;padding:16px 20px}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalHeader h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalHeader .TaxCenterModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease;width:34px}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalHeader .TaxCenterModalClose .material-symbols-outlined{font-size:21px}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalHeader .TaxCenterModalClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalBody{display:flex;flex-direction:column;gap:16px;padding:20px}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalBody .TaxCenterModalCopy{color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalBody .TaxCenterFieldRow{display:flex;gap:12px}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalBody .TaxCenterFieldRow .TaxCenterField{flex:1 1}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalBody .TaxCenterField{display:flex;flex-direction:column;gap:6px}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalBody .TaxCenterField label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalBody .TaxCenterField input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalBody .TaxCenterField input::placeholder{color:var(--text_Title_Light_Light)}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalBody .TaxCenterField input:focus,.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalBody .TaxCenterField input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalBody .TaxCenterField .TaxCenterPillPicker{display:flex;flex-wrap:wrap;gap:6px}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalBody .TaxCenterField .TaxCenterPillPicker .TaxCenterPillBtn{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:600;height:30px;padding:0 12px;transition:border-color .12s ease,color .12s ease,background .12s ease}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalBody .TaxCenterField .TaxCenterPillPicker .TaxCenterPillBtn:hover{border-color:var(--border_Dark_Light)}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalBody .TaxCenterField .TaxCenterPillPicker .TaxCenterPillBtn.is-active{background:color-mix(in srgb,var(--background_Blue) 7%,#0000);border-color:var(--background_Blue);color:var(--background_Blue)}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalBody .TaxCenterToggleRow{align-items:flex-start;display:flex;gap:10px}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalBody .TaxCenterToggleRow .TaxCenterToggleLabel{color:var(--text_Title_Light);cursor:pointer;font-size:12.5px;line-height:1.45}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalActions{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding:14px 20px 18px}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalActions .TaxCenterModalCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 12px;transition:background .12s ease,color .12s ease}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalActions .TaxCenterModalCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalActions .TaxCenterModalConfirm{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalActions .TaxCenterModalConfirm .TaxCenterModalConfirmInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;display:inline-flex;height:20px;justify-content:center;width:20px}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalActions .TaxCenterModalConfirm .TaxCenterModalConfirmInner .material-symbols-outlined{color:#fff;font-size:14px}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalActions .TaxCenterModalConfirm .TaxCenterModalConfirmLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalActions .TaxCenterModalConfirm:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalActions .TaxCenterModalConfirm:active:not(:disabled){transform:scale(.98)}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalActions .TaxCenterModalConfirm:disabled{cursor:not-allowed;opacity:.6}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalActions .TaxCenterModalConfirm--danger .TaxCenterModalConfirmInner{background:var(--Canceled)}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalActions .TaxCenterModalConfirm--danger .TaxCenterModalConfirmLabel{color:var(--Canceled)}@media(max-width:1050px){.TaxCenter{padding:20px}.TaxCenter .TaxCenterHero .TaxCenterHeroTop .TaxCenterHeroMain h1{font-size:18px}}@media(max-width:600px){.TaxCenter{gap:14px}.TaxCenter,.TaxCenter .TaxCenterHero{padding:14px}.TaxCenter .TaxCenterHero .TaxCenterHeroTop .TaxCenterHeroMain h1{font-size:16px}.TaxCenter .TaxCenterHero .TaxCenterHeroTop .TaxCenterHeroActions{flex-wrap:wrap;width:100%}.TaxCenter .TaxCenterHero .TaxCenterHeroTop .TaxCenterHeroActions .TaxCenterCsvBtn,.TaxCenter .TaxCenterHero .TaxCenterHeroTop .TaxCenterHeroActions .TaxCenterYear .TaxCenterYearBtn{flex:1 1 auto;justify-content:center;min-height:44px}.TaxCenter .TaxCenterCandidates,.TaxCenter .TaxCenterForms,.TaxCenter .TaxCenterPayer{padding:14px}.TaxCenter .TaxCenterModalBackdrop{align-items:center;padding:12px}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalBody .TaxCenterFieldRow{flex-direction:column}.TaxCenter .TaxCenterModalBackdrop .TaxCenterModal .TaxCenterModalBody .TaxCenterField input{font-size:16px}}@keyframes TaxCenterOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes TaxCenterCardIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.PerformancePayDropdown{position:relative;width:100%}.PerformancePayDropdown .PerformancePayDropdownTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;height:38px;justify-content:space-between;padding:0 10px;transition:border-color .12s ease;width:100%}.PerformancePayDropdown .PerformancePayDropdownTrigger .PerformancePayDropdownTriggerLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PerformancePayDropdown .PerformancePayDropdownTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:20px}.PerformancePayDropdown .PerformancePayDropdownTrigger.has-value{color:var(--text_Title_Dark)}.PerformancePayDropdown .PerformancePayDropdownTrigger:hover:not(:disabled){border-color:var(--border_Dark_Light)}.PerformancePayDropdown .PerformancePayDropdownTrigger.is-open{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.PerformancePayDropdown .PerformancePayDropdownTrigger:disabled{background:var(--background_Gray_Light);cursor:not-allowed}.PerformancePayDropdown--sm .PerformancePayDropdownTrigger{font-size:12px;height:34px}.PerformancePayDropdownMenu{animation:PerformancePayDropdownOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;min-width:180px;overflow:hidden;position:fixed;z-index:1100}.PerformancePayDropdownMenu .PerformancePayDropdownSearch{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:6px;padding:8px 10px}.PerformancePayDropdownMenu .PerformancePayDropdownSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.PerformancePayDropdownMenu .PerformancePayDropdownSearch input{background:#0000;border:0;color:var(--text_Title_Dark);flex:1 1;font-size:13px;outline:none}.PerformancePayDropdownMenu .PerformancePayDropdownList{max-height:240px;overflow-y:auto;padding:4px}.PerformancePayDropdownMenu .PerformancePayDropdownList .PerformancePayDropdownEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:12px;text-align:center}.PerformancePayDropdownMenu .PerformancePayDropdownList .PerformancePayDropdownOption{align-items:center;background:#0000;border:0;border-radius:7px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left;transition:background .1s ease;width:100%}.PerformancePayDropdownMenu .PerformancePayDropdownList .PerformancePayDropdownOption .PerformancePayDropdownCheck{align-items:center;border:1px solid var(--border_Dark_Light);border-radius:4px;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.PerformancePayDropdownMenu .PerformancePayDropdownList .PerformancePayDropdownOption .PerformancePayDropdownCheck .material-symbols-outlined{color:#fff;font-size:14px}.PerformancePayDropdownMenu .PerformancePayDropdownList .PerformancePayDropdownOption .PerformancePayDropdownCheck.is-on{background:var(--background_Blue);border-color:var(--background_Blue)}.PerformancePayDropdownMenu .PerformancePayDropdownList .PerformancePayDropdownOption .PerformancePayDropdownOptionLabel{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PerformancePayDropdownMenu .PerformancePayDropdownList .PerformancePayDropdownOption .PerformancePayDropdownOptionSub{color:var(--text_Title_Light_Light);font-size:11px}.PerformancePayDropdownMenu .PerformancePayDropdownList .PerformancePayDropdownOption:hover{background:var(--background_Gray_Light)}.PerformancePayDropdownMenu .PerformancePayDropdownList .PerformancePayDropdownOption.is-selected:not(:has(.PerformancePayDropdownCheck)){background:color-mix(in srgb,var(--background_Blue) 10%,#0000);font-weight:600}@keyframes PerformancePayDropdownOpen{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.PerformancePayRuleModalOverlay{align-items:center;animation:PerformancePayOverlayIn .14s ease;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1000}.PerformancePayRuleModalOverlay .PerformancePayRuleModal{animation:PerformancePayModalIn .16s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:90vh;max-width:680px;overflow:hidden;width:100%}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;padding:20px 24px 0}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalHeader .PerformancePayRuleModalHeaderText{display:flex;flex-direction:column;gap:3px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalHeader .PerformancePayRuleModalHeaderText h2{color:var(--text_Title_Dark);font-size:18px;font-weight:700;margin:0}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalHeader .PerformancePayRuleModalHeaderText p{color:var(--text_Title_Light_Light);font-size:12.5px;line-height:1.4;margin:0}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalHeader .PerformancePayRuleModalClose{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;transition:background .12s ease;width:32px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalHeader .PerformancePayRuleModalClose:hover{background:var(--background_Gray_Light)}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalHeader .PerformancePayRuleModalClose .material-symbols-outlined{font-size:22px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody{display:flex;flex:1 1;flex-direction:column;gap:24px;overflow-y:auto;padding:22px 24px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleField{display:flex;flex-direction:column;gap:6px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleField label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleField input[type=text]{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:14px;height:42px;padding:0 12px;transition:border-color .12s ease,box-shadow .12s ease}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleField input[type=text]::placeholder{color:var(--text_Title_Light_Light)}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleField input[type=text]:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleField .PerformancePayRuleSubHint{color:var(--text_Title_Light_Light);font-size:11.5px;line-height:1.35}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleSection{display:flex;flex-direction:column;gap:12px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleSection .PerformancePayRuleSectionTitle{display:flex;flex-direction:column;gap:2px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleSection .PerformancePayRuleSectionTitle h3{color:var(--text_Title_Dark);font-size:14px;font-weight:700;margin:0}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleSection .PerformancePayRuleSectionTitle h3 span{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.4px;margin-left:6px;text-transform:uppercase}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleSection .PerformancePayRuleSectionTitle p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;margin:0}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleSection .PerformancePayRuleSectionHead{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleGrid2{flex-direction:row;gap:16px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleGrid2 .PerformancePayRuleField{flex:1 1;min-width:0}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--background_Blue);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;gap:4px;height:34px;padding:0 12px;transition:background .12s ease}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleAddBtn .material-symbols-outlined{font-size:18px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleAddBtn:hover{background:var(--background_Gray_Light)}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleTriggers{display:flex;flex-direction:column;gap:8px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleTriggers .PerformancePayRuleTrigger{align-items:center;background:var(--background_White);border:1.5px solid var(--border_Light);border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:12px 14px;text-align:left;transition:border-color .12s ease,background .12s ease}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleTriggers .PerformancePayRuleTrigger .PerformancePayRuleRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:18px;transition:border-color .12s ease,box-shadow .12s ease;width:18px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleTriggers .PerformancePayRuleTrigger .PerformancePayRuleRadio.is-on{border-color:var(--background_Blue);box-shadow:inset 0 0 0 4px var(--background_Blue)}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleTriggers .PerformancePayRuleTrigger .PerformancePayRuleTriggerText{display:flex;flex-direction:column;gap:2px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleTriggers .PerformancePayRuleTrigger .PerformancePayRuleTriggerText strong{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleTriggers .PerformancePayRuleTrigger .PerformancePayRuleTriggerText span{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.35}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleTriggers .PerformancePayRuleTrigger:hover{border-color:var(--border_Dark_Light)}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleTriggers .PerformancePayRuleTrigger.is-active{background:color-mix(in srgb,var(--background_Blue) 6%,#0000);border-color:var(--background_Blue)}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleConditions{display:flex;flex-direction:column;gap:10px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleConditions .PerformancePayRuleCondition{align-items:center;display:flex;gap:8px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleConditions .PerformancePayRuleCondition .PerformancePayRuleConditionMain{grid-gap:8px;align-items:center;display:grid;flex:1 1;gap:8px;grid-template-columns:1.2fr .9fr 1.4fr}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleConditions .PerformancePayRuleCondition .PerformancePayRuleConditionRemove{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--Canceled);cursor:pointer;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleConditions .PerformancePayRuleCondition .PerformancePayRuleConditionRemove .material-symbols-outlined{font-size:18px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleConditions .PerformancePayRuleCondition .PerformancePayRuleConditionRemove:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000)}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleModeSwitch,.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleRateKind{background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;gap:2px;padding:3px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleModeSwitch .PerformancePayRuleModeBtn,.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleRateKind .PerformancePayRuleModeBtn{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;padding:6px 12px;transition:background .12s ease,color .12s ease;white-space:nowrap}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleModeSwitch .PerformancePayRuleModeBtn.is-active,.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleRateKind .PerformancePayRuleModeBtn.is-active{background:var(--background_White);box-shadow:0 1px 2px #0f172a14;color:var(--text_Title_Dark);font-weight:600}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleNumWrap{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:inline-flex;gap:4px;height:36px;padding:0 10px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleNumWrap input{background:#0000;border:0;color:var(--text_Title_Dark);font-size:13px;outline:none;text-align:right;width:70px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleNumWrap .PerformancePayRuleNumUnit{color:var(--text_Title_Light_Light);font-size:12px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleRate{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleRate .PerformancePayRuleOf{color:var(--text_Title_Light_Light);font-size:13px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleRate .PerformancePayRuleBase{min-width:160px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleCheck{align-items:flex-start;background:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:12px;cursor:pointer;display:flex;gap:10px;padding:14px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleCheck input{display:none}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleCheck .PerformancePayRuleCheckBox{align-items:center;background:var(--background_White);border:1.5px solid var(--border_Light);border-radius:6px;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;margin-top:1px;transition:background .12s ease,border-color .12s ease;width:20px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleCheck .PerformancePayRuleCheckBox .material-symbols-outlined{color:inherit;font-size:14px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleCheck .PerformancePayRuleCheckBox.is-checked{background:var(--background_Blue);border-color:var(--background_Blue)}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleCheck:hover .PerformancePayRuleCheckBox:not(.is-checked){border-color:var(--border_Blue)}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleCheck .PerformancePayRuleCheckText{display:flex;flex-direction:column;gap:2px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleCheck .PerformancePayRuleCheckText strong{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleCheck .PerformancePayRuleCheckText small{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRulePreview{align-items:center;background:color-mix(in srgb,var(--Done) 8%,#0000);border:1px solid color-mix(in srgb,var(--Done) 28%,var(--border_Light));border-radius:14px;display:flex;gap:16px;justify-content:space-between;padding:16px 18px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRulePreview .PerformancePayRulePreviewLeft{display:flex;flex-direction:column;gap:4px;min-width:0}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRulePreview .PerformancePayRulePreviewLeft .PerformancePayRulePreviewLabel{align-items:center;color:var(--Done);display:inline-flex;font-size:11px;font-weight:700;gap:5px;letter-spacing:.4px;text-transform:uppercase}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRulePreview .PerformancePayRulePreviewLeft .PerformancePayRulePreviewLabel .material-symbols-outlined{font-size:16px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRulePreview .PerformancePayRulePreviewLeft p{color:var(--text_Title_Light);font-size:12.5px;line-height:1.4;margin:0}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRulePreview .PerformancePayRulePreviewAmount{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRulePreview .PerformancePayRulePreviewAmount strong{color:var(--Done);font-size:22px;font-weight:700;line-height:1.1}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRulePreview .PerformancePayRulePreviewAmount small{color:var(--text_Title_Light_Light);font-size:11px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-radius:8px;color:var(--Canceled);font-size:13px;padding:10px 12px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalFooter{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding:0 24px 16px}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalFooter .PerformancePayRuleCancel{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;font-size:14px;font-weight:600;height:40px;padding:0 18px;transition:background .12s ease}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalFooter .PerformancePayRuleCancel:hover{background:var(--background_Gray_Light)}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalFooter .PerformancePayRuleSave{background:var(--background_Blue);border:0;border-radius:999px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:40px;padding:0 24px;transition:filter .12s ease}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalFooter .PerformancePayRuleSave:hover:not(:disabled){filter:brightness(1.05)}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalFooter .PerformancePayRuleSave:disabled{cursor:not-allowed;opacity:.6}@media(max-width:600px){.PerformancePayRuleModalOverlay{align-items:flex-end;padding:0}.PerformancePayRuleModalOverlay .PerformancePayRuleModal{border-radius:16px 16px 0 0;max-height:94vh;max-width:100%}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleGrid2{flex-direction:column}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRuleCondition .PerformancePayRuleConditionMain{grid-template-columns:1fr}.PerformancePayRuleModalOverlay .PerformancePayRuleModal .PerformancePayRuleModalBody .PerformancePayRulePreview{align-items:flex-start;flex-direction:column;gap:8px}}@keyframes PerformancePayOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes PerformancePayModalIn{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.PerformancePay{animation:GenayaDropIn .32s cubic-bezier(.22,1,.36,1) backwards;display:flex;flex-direction:column;gap:16px;height:100%;padding:24px max(28px,(100% - 1150px)/2)}.PerformancePay .PerformancePayHeader{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.PerformancePay .PerformancePayHeader .PerformancePayHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:640px}.PerformancePay .PerformancePayHeader .PerformancePayHeaderMain h1{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.PerformancePay .PerformancePayHeader .PerformancePayHeaderMain p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.4;margin:0}.PerformancePay .PerformancePayHeader .PerformancePayHeaderActions{align-items:center;display:inline-flex;gap:14px}.PerformancePay .PerformancePayNewBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.PerformancePay .PerformancePayNewBtn .PerformancePayNewBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.PerformancePay .PerformancePayNewBtn .PerformancePayNewBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.PerformancePay .PerformancePayNewBtn .PerformancePayNewBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.PerformancePay .PerformancePayNewBtn:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.PerformancePay .PerformancePayNewBtn:active:not(:disabled){transform:scale(.98)}.PerformancePay .PerformancePayNewBtn:disabled{cursor:not-allowed;opacity:.55}.PerformancePay .PerformancePayDisabledNote{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:13px;gap:8px;padding:10px 14px}.PerformancePay .PerformancePayDisabledNote .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.PerformancePay .PerformancePayRuleName{color:var(--text_Title_Dark);display:inline-block;font-weight:600}.PerformancePay .PerformancePayRuleTag{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light_Light);display:inline-block;font-size:11px;margin-left:8px;padding:1px 8px}.PerformancePay .PerformancePayTableActions{white-space:nowrap}.PerformancePay .PerformancePayTableActions .PerformancePayRowBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;margin-left:6px;transition:background .12s ease,color .12s ease;width:32px}.PerformancePay .PerformancePayTableActions .PerformancePayRowBtn .material-symbols-outlined{font-size:18px}.PerformancePay .PerformancePayTableActions .PerformancePayRowBtn:hover:not(:disabled){background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.PerformancePay .PerformancePayTableActions .PerformancePayRowBtn--danger:hover:not(:disabled){background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.PerformancePay .PerformancePayTableActions .PerformancePayRowBtn:disabled{cursor:not-allowed;opacity:.5}.PerformancePay .Table .TableGrid .TableRow.is-disabled td{opacity:.55}.PerformancePay .PerformancePayLockedNote{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;gap:6px}.PerformancePay .PerformancePayLockedNote .material-symbols-outlined{font-size:16px}@media(max-width:1050px){.PerformancePay{padding:20px}}@media(max-width:600px){.PerformancePay{gap:14px;padding:14px}.PerformancePay .PerformancePayHeader .PerformancePayHeaderMain h1{font-size:17px}.PerformancePay .PerformancePayHeader .PerformancePayHeaderActions{justify-content:space-between;width:100%}}.LiveControlCenter{background:var(--background_Gray_Light_Light);height:100%;overflow:hidden;padding:10px;position:relative;width:100%}.LiveControlCenter .LiveControlCenterLeftRail{bottom:16px;display:flex;flex-direction:column;gap:12px;justify-content:flex-end;left:16px;max-width:calc(100vw - 32px);min-height:0;pointer-events:none;position:absolute;top:16px;width:340px;z-index:10}.LiveControlCenter .LiveControlCenterLeftRail>*{flex:0 0 auto;max-height:400px;pointer-events:auto}@media(max-width:1050px){.LiveControlCenter .LiveControlCenterLeftRail{width:300px}}@media(max-width:600px){.LiveControlCenter .LiveControlCenterLeftRail{bottom:8px;flex-direction:column;gap:8px;justify-content:flex-end;left:8px;max-width:none;padding-bottom:env(safe-area-inset-bottom);right:8px;top:8px;width:auto}.LiveControlCenter .LiveControlCenterLeftRail>*{flex:0 0 auto;max-height:50vh;max-width:100%;width:100%}}@media(max-width:1050px){.LiveControlCenter{padding:8px}}@media(max-width:600px){.LiveControlCenter{padding:8px}}.LiveControlCenterMap{height:100%;width:100%}.LiveControlCenterMap,.LiveControlCenterMap .LiveControlCenterMapBody{border-radius:8px;inset:0;isolation:isolate;overflow:hidden;position:absolute}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapCanvas{border-radius:8px;inset:0;overflow:hidden;position:absolute;transform:translateZ(0)}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapSkeleton{align-items:center;background:var(--background_Gray_Light);display:flex;inset:0;justify-content:center;position:absolute;z-index:2}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapSkeleton .material-symbols-outlined{animation:liveControlCenterMapSpin 1.2s linear infinite;color:var(--text_Title_Light);font-size:28px}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapEmpty,.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapError{align-items:center;backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);background:linear-gradient(180deg,#ffffff2e 0,#fff0 60%),color-mix(in srgb,var(--background_White) 45%,#0000);border:1px solid #ffffff47;border-radius:14px;bottom:16px;box-shadow:0 1px 2px #0f172a14,0 18px 42px #0f172a38,inset 0 1px 0 #ffffffa6,inset 0 -1px 0 #0f172a0a;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;gap:10px;line-height:1.35;max-width:320px;padding:12px 16px;position:absolute;right:16px;text-align:left;z-index:6}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapEmpty .material-symbols-outlined,.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapError .material-symbols-outlined{color:var(--text_Title_Dark);flex-shrink:0;font-size:22px}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapError,.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapError .material-symbols-outlined{color:var(--Canceled)}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapNoGeoTip{bottom:16px;display:inline-flex;position:absolute;right:16px;z-index:6}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapNoGeoTip .LiveControlCenterMapNoGeo{align-items:center;backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);background:linear-gradient(180deg,#ffffff2e 0,#fff0 60%),color-mix(in srgb,var(--background_White) 45%,#0000);border:1px solid #ffffff47;border-radius:14px;box-shadow:0 1px 2px #0f172a14,0 18px 42px #0f172a38,inset 0 1px 0 #ffffffa6,inset 0 -1px 0 #0f172a0a;color:var(--text_Title_Dark);cursor:default;display:inline-flex;font-size:12px;gap:10px;line-height:1.35;max-width:320px;padding:10px 14px;text-align:left}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapNoGeoTip .LiveControlCenterMapNoGeo .material-symbols-outlined{color:var(--text_Title_Light);flex-shrink:0;font-size:20px}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapStyleSwitcher{align-items:center;backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);background:linear-gradient(180deg,#ffffff38 0,#fff0 65%),color-mix(in srgb,var(--background_White) 42%,#0000);border-radius:999px;box-shadow:0 1px 2px #0f172a14,0 18px 42px #0f172a33,inset 0 -1px 0 #0f172a0a;display:inline-flex;gap:4px;padding:4px;position:absolute;right:14px;top:14px;z-index:5}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleOption{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:6px 12px;transition:background .12s ease,color .12s ease}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleOption .material-symbols-outlined{font-size:16px}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleOption .LiveControlCenterMapStyleOptionLabel{line-height:1}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleOption:hover{background:color-mix(in srgb,var(--text_Title_Light) 8%,#0000);color:var(--text_Title_Dark)}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleOption.is-active{background:var(--text_Title_Dark);color:var(--background_White)}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleDivider{align-self:stretch;background:color-mix(in srgb,var(--text_Title_Light) 22%,#0000);margin:4px 1px;width:1px}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapZoom{align-items:stretch;backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);background:linear-gradient(180deg,#ffffff38 0,#fff0 65%),color-mix(in srgb,var(--background_White) 42%,#0000);border-radius:14px;box-shadow:0 1px 2px #0f172a14,0 18px 42px #0f172a33,inset 0 -1px 0 #0f172a0a;display:inline-flex;flex-direction:column;padding:4px;position:absolute;right:14px;top:70px;z-index:5}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapZoom .LiveControlCenterMapZoomButton{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .12s ease;width:32px}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapZoom .LiveControlCenterMapZoomButton .material-symbols-outlined{font-size:20px;font-weight:500}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapZoom .LiveControlCenterMapZoomButton:hover{background:color-mix(in srgb,var(--text_Title_Light) 10%,#0000)}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapZoom .LiveControlCenterMapZoomButton:active{background:color-mix(in srgb,var(--text_Title_Light) 18%,#0000)}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapZoom .LiveControlCenterMapZoomDivider{background:color-mix(in srgb,var(--text_Title_Light) 25%,#0000);height:1px;margin:2px 4px}@media(max-width:600px){.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapEmpty,.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapError{bottom:10px;left:10px;max-width:none;right:10px}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapNoGeoTip{bottom:10px;left:10px;right:10px}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapNoGeoTip .LiveControlCenterMapNoGeo{max-width:none;width:100%}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapStyleSwitcher{right:10px;top:10px}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleOption{padding:6px 8px}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleOption .LiveControlCenterMapStyleOptionLabel{display:none}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapZoom{right:10px;top:60px}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapZoom .LiveControlCenterMapZoomButton{height:36px;width:36px}.LiveControlCenterMap{border-radius:10px}}.LiveControlCenterMapPinOverlay{pointer-events:auto;transition:opacity .25s ease;z-index:100}.LiveControlCenterMapPinOverlay.is-dimmed{opacity:.32}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin{filter:drop-shadow(0 6px 12px rgba(15,23,42,.25));position:relative;transition:transform .25s cubic-bezier(.22,1,.36,1)}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin.is-focused{transform:scale(1.08)}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin.is-focused .LiveControlCenterMapPinCard{border-color:color-mix(in srgb,var(--background_Blue) 60%,#0000);box-shadow:0 1px 2px #0f172a14,0 16px 40px #0f172a47,0 0 0 2px color-mix(in srgb,var(--background_Blue) 35%,#0000),inset 0 1px 0 #ffffffb3,inset 0 -1px 0 #0f172a0a}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard{align-items:center;backdrop-filter:blur(32px) saturate(180%);-webkit-backdrop-filter:blur(32px) saturate(180%);background:linear-gradient(180deg,hsla(0,0%,100%,.543) 0,#fff0 60%),color-mix(in srgb,var(--background_White) 88%,#0000);border-radius:999px;box-shadow:0 1px 2px #0f172a14,0 12px 28px rgba(15,23,42,.159),inset 0 -1px 0 #0f172a0a;display:inline-flex;gap:8px;max-width:220px;padding:5px 12px 5px 5px}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapAvatar,.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapPinAvatar{align-items:center;background:var(--background_Gray_Light);border-radius:50%;color:var(--text_Title_Dark);display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;height:28px;justify-content:center;position:relative;width:28px}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapAvatar img,.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapPinAvatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapAvatar .LiveControlCenterMapPinPulse,.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapPinAvatar .LiveControlCenterMapPinPulse{background:var(--Done);border:2px solid var(--background_White);border-radius:50%;box-shadow:0 0 0 0 color-mix(in srgb,var(--Done) 60%,#0000);height:10px;position:absolute;right:-2px;top:-2px;width:10px;z-index:2}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapAvatar .LiveControlCenterMapPinPulse.is-active,.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapPinAvatar .LiveControlCenterMapPinPulse.is-active{animation:liveControlCenterMapPulse 1.4s ease-out infinite;background:var(--Done);box-shadow:0 0 0 0 color-mix(in srgb,var(--Done) 60%,#0000)}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapAvatar .LiveControlCenterMapPinPulse.is-idle,.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapPinAvatar .LiveControlCenterMapPinPulse.is-idle{animation:none;background:var(--pending);box-shadow:0 0 0 3px color-mix(in srgb,var(--pending) 25%,#0000)}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapAvatar .LiveControlCenterMapPinPulse.is-busy,.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapPinAvatar .LiveControlCenterMapPinPulse.is-busy{animation:liveControlCenterMapBusyPulse 1.4s ease-out infinite;background:var(--Canceled);box-shadow:0 0 0 0 color-mix(in srgb,var(--Canceled) 60%,#0000)}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapPinBody{display:inline-flex;flex-direction:column;gap:0;min-width:0}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapPinBody .LiveControlCenterMapPinName{color:var(--text_Title_Dark);font-size:12px;font-weight:600;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapPinBody .LiveControlCenterMapPinRole{color:var(--text_Title_Light);font-size:10px;font-weight:500;line-height:1.15;text-transform:capitalize}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapPinBody .LiveControlCenterMapPinLastSeen{color:var(--text_Title_Light_Light);font-size:10px;font-style:italic;font-weight:500;line-height:1.15}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinTail{backdrop-filter:blur(32px) saturate(180%);-webkit-backdrop-filter:blur(32px) saturate(180%);background:color-mix(in srgb,var(--background_White) 85%,#0000);bottom:-8px;-webkit-clip-path:polygon(50% 100%,0 0,100% 0);clip-path:polygon(50% 100%,0 0,100% 0);height:8px;left:50%;position:absolute;transform:translateX(-50%);width:14px}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinTail:before{bottom:1px;-webkit-clip-path:polygon(50% 100%,0 0,100% 0);clip-path:polygon(50% 100%,0 0,100% 0);content:"";left:1.4px;position:absolute;right:1.4px;top:1px}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin.is-offline{filter:drop-shadow(0 4px 8px rgba(15,23,42,.18));opacity:.7}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin.is-offline .LiveControlCenterMapPinCard .LiveControlCenterMapPinAvatar{color:var(--text_Title_Light)}@keyframes liveControlCenterMapSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes liveControlCenterMapPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--Done) 55%,#0000)}70%{box-shadow:0 0 0 10px color-mix(in srgb,var(--Done) 0,#0000)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--Done) 0,#0000)}}@keyframes liveControlCenterMapBusyPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--Canceled) 60%,#0000)}70%{box-shadow:0 0 0 10px color-mix(in srgb,var(--Canceled) 0,#0000)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--Canceled) 0,#0000)}}.LiveControlCenterTeamStats{display:grid;grid-template-rows:auto 1fr;min-height:0;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1);width:100%}.LiveControlCenterTeamStats.is-collapsed{grid-template-rows:auto 0fr}.LiveControlCenterTeamStats.is-collapsed .LiveControlCenterTeamStatsBody{opacity:0;overflow:hidden;pointer-events:none}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsBody{display:flex;flex-direction:column;min-height:0;transition:opacity .22s ease}.LiveControlCenterTeamStats{backdrop-filter:blur(32px) saturate(180%);-webkit-backdrop-filter:blur(32px) saturate(180%);background:linear-gradient(180deg,#ffffff2e 0,#fff0 55%),color-mix(in srgb,var(--background_White) 65%,#0000);border-radius:16px;box-shadow:0 1px 2px #0f172a14,0 22px 56px #0f172a38,inset 0 -1px 0 #0f172a0a;overflow:hidden}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader{align-items:center;background:#0000;border-bottom:1px solid color-mix(in srgb,var(--border_Light) 55%,#0000);display:flex;gap:6px;justify-content:space-between;padding:10px 16px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsCollapse{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;padding:0;transition:background .15s ease,color .15s ease;width:24px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsCollapse:hover{background:color-mix(in srgb,var(--text_Title_Light) 10%,#0000);color:var(--text_Title_Dark)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsCollapse .material-symbols-outlined{font-size:18px;line-height:1}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsHeaderTitle{align-items:center;display:inline-flex;flex-shrink:0;gap:6px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsHeaderTitle .material-symbols-outlined{color:var(--text_Title_Dark);font-size:18px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsHeaderTitle h2{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsHeaderTitle .LiveControlCenterTeamStatsHeaderCount{align-items:center;background:var(--text_Title_Dark);border-radius:6px;color:var(--background_White);display:inline-flex;font-size:10px;font-weight:600;height:20px;justify-content:center;min-width:20px;padding:0 5px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsHeaderSummary{align-items:center;color:var(--text_Title_Light);display:inline-flex;flex-shrink:1;font-size:10px;font-weight:500;gap:3px;justify-content:flex-end;min-width:0}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsHeaderSummary .LiveControlCenterTeamStatsHeaderSummaryItem{font-feature-settings:"tnum";align-items:center;background:color-mix(in srgb,var(--background_White) 55%,#0000);border:1px solid color-mix(in srgb,var(--border_Light) 60%,#0000);border-radius:999px;box-shadow:0 1px 3px #0000000a;color:var(--text_Title_Dark);display:inline-flex;font-variant-numeric:tabular-nums;font-weight:600;gap:4px;padding:2px 7px;white-space:nowrap}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsHeaderSummary .LiveControlCenterTeamStatsHeaderSummaryItem.is-active{color:var(--Done)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsHeaderSummary .LiveControlCenterTeamStatsHeaderSummaryItem.is-busy{color:var(--Canceled)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsHeaderSummary .LiveControlCenterTeamStatsHeaderSummaryItem.is-idle{color:var(--pending)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsHeaderSummary .LiveControlCenterTeamStatsHeaderSummaryItem.is-offline{color:var(--text_Title_Light)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsSearch{align-items:center;background:color-mix(in srgb,var(--background_White) 60%,#0000);border:1px solid color-mix(in srgb,var(--border_Light) 70%,#0000);border-radius:10px;box-shadow:0 1px 3px #0000000a;display:flex;gap:8px;margin:10px;padding:8px 12px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsSearch .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsSearch input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px;outline:none}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsSearch input::placeholder{color:var(--text_Title_Light_Light)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto;padding:0 6px 10px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsEmpty{align-items:center;color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:13px;gap:6px;justify-content:center;padding:30px 16px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:26px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow{grid-gap:10px;align-items:center;border-radius:10px;cursor:pointer;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;outline:none;padding:8px 10px;transition:background .18s ease,opacity .25s ease,box-shadow .25s ease}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow:hover{background:color-mix(in srgb,var(--text_Title_Light) 6%,#0000)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--background_Blue) 35%,#0000)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow.is-idle{opacity:.92}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow.is-offline{opacity:.78}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow.is-focused{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--background_Blue) 35%,#0000);opacity:1}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow.is-dimmed{opacity:.4}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow.is-dimmed:hover{opacity:.7}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsAvatar{align-items:center;background:color-mix(in srgb,var(--background_Gray_Light) 80%,#0000);border-radius:50%;color:var(--text_Title_Dark);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;height:34px;justify-content:center;position:relative;width:34px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsAvatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsAvatar .LiveControlCenterTeamStatsAvatarPulse{background:var(--Done);border:2px solid var(--background_White);border-radius:50%;box-shadow:0 0 0 0 color-mix(in srgb,var(--Done) 55%,#0000);height:10px;position:absolute;right:-2px;top:-2px;width:10px;z-index:2}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsAvatar .LiveControlCenterTeamStatsAvatarPulse.is-active{animation:liveControlCenterStatsPulse 1.4s ease-out infinite;background:var(--Done);box-shadow:0 0 0 0 color-mix(in srgb,var(--Done) 55%,#0000)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsAvatar .LiveControlCenterTeamStatsAvatarPulse.is-idle{animation:none;background:var(--pending);box-shadow:0 0 0 3px color-mix(in srgb,var(--pending) 22%,#0000)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsAvatar .LiveControlCenterTeamStatsAvatarPulse.is-busy{animation:liveControlCenterStatsBusyPulse 1.4s ease-out infinite;background:var(--Canceled);box-shadow:0 0 0 0 color-mix(in srgb,var(--Canceled) 55%,#0000)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsNameRow{align-items:center;display:flex;gap:8px;min-width:0;overflow:hidden}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsNameRow .LiveControlCenterTeamStatsName{color:var(--text_Title_Dark);flex:0 1 auto;font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsNameRow .LiveControlCenterTeamStatsRole{background:color-mix(in srgb,var(--background_Gray_Light) 70%,#0000);border:1px solid color-mix(in srgb,var(--border_Light) 70%,#0000);border-radius:999px;box-shadow:0 1px 3px #0000000a;color:var(--text_Title_Light);flex-shrink:0;font-size:11px;font-weight:500;padding:2px 8px;text-transform:capitalize}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow{align-items:center;column-gap:8px;display:flex;flex-wrap:wrap;max-width:100%;min-width:0;row-gap:2px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsCurrentPage,.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsDevice,.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsLocation{grid-gap:4px;align-items:center;color:var(--text_Title_Light);display:grid;font-size:11px;gap:4px;grid-template-columns:auto minmax(0,1fr) auto;line-height:18px;max-height:18px;max-width:100%;min-height:18px;min-width:0;overflow:hidden;text-decoration:none;white-space:nowrap}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsCurrentPage .material-symbols-outlined,.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsDevice .material-symbols-outlined,.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsLocation .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:14px;line-height:1}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsCurrentPage .LiveControlCenterTeamStatsCurrentPageLabel,.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsCurrentPage .LiveControlCenterTeamStatsDeviceLabel,.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsCurrentPage .LiveControlCenterTeamStatsLocationLabel,.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsDevice .LiveControlCenterTeamStatsCurrentPageLabel,.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsDevice .LiveControlCenterTeamStatsDeviceLabel,.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsDevice .LiveControlCenterTeamStatsLocationLabel,.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsLocation .LiveControlCenterTeamStatsCurrentPageLabel,.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsLocation .LiveControlCenterTeamStatsDeviceLabel,.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsLocation .LiveControlCenterTeamStatsLocationLabel{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsCurrentPage .LiveControlCenterTeamStatsCurrentPageDuration,.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsDevice .LiveControlCenterTeamStatsCurrentPageDuration,.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsLocation .LiveControlCenterTeamStatsCurrentPageDuration{font-feature-settings:"tnum";align-items:center;background:color-mix(in srgb,var(--background_Gray_Light) 70%,#0000);border:1px solid color-mix(in srgb,var(--border_Light) 60%,#0000);border-radius:999px;box-shadow:0 1px 3px #0000000a;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:10px;font-variant-numeric:tabular-nums;font-weight:500;height:16px;justify-content:center;line-height:1;min-width:26px;padding:0 6px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsCurrentPage.is-link{cursor:pointer;transition:color .12s ease}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsCurrentPage.is-link:hover,.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsCurrentPage.is-link:hover .material-symbols-outlined{color:var(--background_Blue)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsStatus{align-items:center;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:11px;font-weight:500;gap:5px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsStatus.is-active{color:var(--Done)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsStatus.is-busy{color:var(--Canceled)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsStatus.is-idle{color:var(--pending)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsStatus .LiveControlCenterTeamStatsStatusDot{background:var(--text_Title_Light_Light_Light);border-radius:50%;height:8px;width:8px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsStatus .LiveControlCenterTeamStatsStatusDot.is-active{background:var(--Done)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsStatus .LiveControlCenterTeamStatsStatusDot.is-busy{background:var(--Canceled)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsStatus .LiveControlCenterTeamStatsStatusDot.is-idle{background:var(--pending)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsStatus .LiveControlCenterTeamStatsStatusDot.is-offline{background:var(--text_Title_Light_Light_Light)}@media(max-width:1050px){.LiveControlCenterTeamStats{border-radius:12px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader{gap:6px;padding:8px 14px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsCollapse{height:28px;width:28px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsHeaderSummary{flex-wrap:wrap;gap:4px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsSearch{margin:8px;padding:7px 10px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList{padding:0 4px 8px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow{gap:8px;padding:7px 8px}}@media(max-width:600px){.LiveControlCenterTeamStats{border-radius:10px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader{align-items:center;display:flex;flex-wrap:nowrap;gap:8px;padding:6px 12px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsHeaderTitle{flex-shrink:0}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsHeaderTitle h2{font-size:13px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsHeaderSummary{-webkit-overflow-scrolling:touch;flex:1 1 auto;flex-wrap:nowrap;gap:4px;justify-content:flex-start;min-width:0;overflow-x:auto;scrollbar-width:none}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsHeaderSummary::-webkit-scrollbar{display:none}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsHeaderSummary .LiveControlCenterTeamStatsHeaderSummaryItem{flex-shrink:0;font-size:10px;padding:2px 6px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsCollapse{border-radius:10px;flex-shrink:0;height:34px;width:34px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsCollapse .material-symbols-outlined{font-size:20px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsSearch{margin:8px 10px;padding:8px 10px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsSearch input{font-size:16px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList{padding:0 4px 10px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsEmpty{font-size:12px;padding:20px 12px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsEmpty .material-symbols-outlined{font-size:22px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow{gap:10px;min-height:44px;padding:8px 10px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsAvatar{font-size:12px;height:36px;width:36px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsAvatar img{max-width:100%}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody{gap:2px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsNameRow{flex-wrap:nowrap;gap:4px;min-width:0;overflow:hidden}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsNameRow .LiveControlCenterTeamStatsName{font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsNameRow .LiveControlCenterTeamStatsRole{font-size:10px;padding:2px 6px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow{gap:4px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsCurrentPage,.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsDevice,.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsLocation{font-size:11px;max-width:calc(100vw - 120px)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsStatus{font-size:11px;gap:4px}}@keyframes liveControlCenterStatsPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--Done) 55%,#0000)}70%{box-shadow:0 0 0 8px color-mix(in srgb,var(--Done) 0,#0000)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--Done) 0,#0000)}}@keyframes liveControlCenterStatsBusyPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--Canceled) 55%,#0000)}70%{box-shadow:0 0 0 8px color-mix(in srgb,var(--Canceled) 0,#0000)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--Canceled) 0,#0000)}}.LiveControlCenterOperationalActivity{display:grid;grid-template-rows:auto 1fr;min-height:0;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1);width:100%}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody,.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityEmpty{min-height:0;transition:opacity .22s ease,padding-top .32s cubic-bezier(.22,1,.36,1),padding-bottom .32s cubic-bezier(.22,1,.36,1)}.LiveControlCenterOperationalActivity.is-collapsed{grid-template-rows:auto 0fr}.LiveControlCenterOperationalActivity.is-collapsed .LiveControlCenterOperationalActivityBody,.LiveControlCenterOperationalActivity.is-collapsed .LiveControlCenterOperationalActivityEmpty{opacity:0;overflow:hidden;padding-bottom:0;padding-top:0;pointer-events:none}.LiveControlCenterOperationalActivity{backdrop-filter:blur(32px) saturate(180%);-webkit-backdrop-filter:blur(32px) saturate(180%);background:linear-gradient(180deg,#ffffff2e 0,#fff0 55%),color-mix(in srgb,var(--background_White) 65%,#0000);border-radius:16px;box-shadow:0 1px 2px #0f172a14,0 22px 56px #0f172a38,inset 0 -1px 0 #0f172a0a;overflow:hidden}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:14px 16px 12px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader .LiveControlCenterOperationalActivityTitle{display:flex;flex-direction:column;gap:2px;min-width:0}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader .LiveControlCenterOperationalActivityTitle h2{color:var(--text_Title_Dark);font-size:14px;font-weight:600;letter-spacing:-.01em;line-height:1.2;margin:0}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader .LiveControlCenterOperationalActivityTitle p{color:var(--text_Title_Light_Light);font-size:11px;font-weight:400;line-height:1.3;margin:0}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader .LiveControlCenterOperationalActivityHeaderRight{align-items:center;display:inline-flex;flex-shrink:0;gap:8px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader .LiveControlCenterOperationalActivityCollapse{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;padding:0;transition:background .15s ease,color .15s ease;width:24px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader .LiveControlCenterOperationalActivityCollapse:hover{background:color-mix(in srgb,var(--text_Title_Light) 10%,#0000);color:var(--text_Title_Dark)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader .LiveControlCenterOperationalActivityCollapse .material-symbols-outlined{font-size:18px;line-height:1}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader .LiveControlCenterOperationalActivityLive{align-items:center;background:color-mix(in srgb,var(--Done) 12%,#0000);border-radius:999px;color:color-mix(in srgb,var(--Done) 90%,var(--text_Title_Dark));display:inline-flex;flex-shrink:0;font-size:10px;font-weight:600;gap:5px;letter-spacing:.04em;padding:3px 9px 3px 7px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader .LiveControlCenterOperationalActivityLive .LiveControlCenterOperationalActivityLiveDot{background:var(--Done);border-radius:50%;box-shadow:0 0 0 0 color-mix(in srgb,var(--Done) 55%,#0000);height:6px;width:6px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader .LiveControlCenterOperationalActivityLive.is-pulsing .LiveControlCenterOperationalActivityLiveDot{animation:liveControlCenterOperationalActivityLivePulse 1.6s ease-out infinite}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader .LiveControlCenterOperationalActivityLive .LiveControlCenterOperationalActivityLiveLabel{font-size:11px;letter-spacing:0}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityEmpty{align-items:center;color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:12px;gap:8px;justify-content:center;padding:32px 16px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityEmpty .material-symbols-outlined{animation:liveControlCenterOperationalActivitySpin 1.2s linear infinite;color:var(--text_Title_Light_Light);font-size:24px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody{-webkit-overflow-scrolling:touch;display:flex;flex:1 1;flex-direction:column;gap:18px;min-height:0;overflow-y:auto;padding:0 16px 16px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivityAttention{align-items:center;display:inline-flex;flex-wrap:wrap;gap:14px;padding:0 2px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivityAttention .LiveControlCenterOperationalActivityAttentionItem{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:11px;font-weight:500;gap:6px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivityAttention .LiveControlCenterOperationalActivityAttentionItem .LiveControlCenterOperationalActivityAttentionDot{border-radius:50%;height:6px;width:6px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivityAttention .LiveControlCenterOperationalActivityAttentionItem.is-warning{color:color-mix(in srgb,var(--pending) 85%,var(--text_Title_Dark))}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivityAttention .LiveControlCenterOperationalActivityAttentionItem.is-warning .LiveControlCenterOperationalActivityAttentionDot{background:var(--pending)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivityAttention .LiveControlCenterOperationalActivityAttentionItem.is-error{color:color-mix(in srgb,var(--Canceled) 85%,var(--text_Title_Dark))}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivityAttention .LiveControlCenterOperationalActivityAttentionItem.is-error .LiveControlCenterOperationalActivityAttentionDot{background:var(--Canceled);box-shadow:0 0 0 3px color-mix(in srgb,var(--Canceled) 18%,#0000)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection{display:flex;flex-direction:column;gap:10px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivitySectionHead{align-items:baseline;display:flex;gap:8px;justify-content:space-between;padding:0}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivitySectionHead h3{color:var(--text_Title_Light);font-size:12px;font-weight:600;letter-spacing:-.01em;margin:0}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivitySectionHead .LiveControlCenterOperationalActivitySectionMeta{font-feature-settings:"tnum";color:var(--text_Title_Light_Light);font-size:10px;font-variant-numeric:tabular-nums;font-weight:500}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityEmptyLine{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:2px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkflows{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0 2px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkflows .LiveControlCenterOperationalActivityWorkflow{display:flex;flex-direction:column;gap:6px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkflows .LiveControlCenterOperationalActivityWorkflow .LiveControlCenterOperationalActivityWorkflowMeta{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkflows .LiveControlCenterOperationalActivityWorkflow .LiveControlCenterOperationalActivityWorkflowMeta .LiveControlCenterOperationalActivityWorkflowLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkflows .LiveControlCenterOperationalActivityWorkflow .LiveControlCenterOperationalActivityWorkflowMeta .LiveControlCenterOperationalActivityWorkflowCount{font-feature-settings:"tnum";color:var(--text_Title_Light);flex-shrink:0;font-size:11px;font-variant-numeric:tabular-nums;font-weight:500}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkflows .LiveControlCenterOperationalActivityWorkflow .LiveControlCenterOperationalActivityWorkflowBar{background:color-mix(in srgb,var(--text_Title_Light) 10%,#0000);border-radius:999px;height:3px;overflow:hidden;position:relative}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkflows .LiveControlCenterOperationalActivityWorkflow .LiveControlCenterOperationalActivityWorkflowBar .LiveControlCenterOperationalActivityWorkflowBarFill{background:linear-gradient(90deg,color-mix(in srgb,var(--background_Blue) 55%,#0000) 0,var(--background_Blue) 100%);border-radius:999px;display:block;height:100%;overflow:hidden;position:relative;transition:width .8s cubic-bezier(.22,1,.36,1)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkflows .LiveControlCenterOperationalActivityWorkflow .LiveControlCenterOperationalActivityWorkflowBar .LiveControlCenterOperationalActivityWorkflowBarFill:after{animation:liveControlCenterWorkflowShimmer 3.6s linear infinite;background:linear-gradient(90deg,#0000,#ffffff73 50%,#0000);content:"";height:100%;left:-45%;position:absolute;top:0;width:45%}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkflows .LiveControlCenterOperationalActivityWorkflow .LiveControlCenterOperationalActivityWorkflowBar.is-peak .LiveControlCenterOperationalActivityWorkflowBarFill{animation:liveControlCenterWorkflowPeakPulse 2.4s ease-in-out infinite;background:linear-gradient(90deg,color-mix(in srgb,var(--Done) 50%,#0000) 0,var(--Done) 100%)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem{grid-gap:8px;align-items:center;color:var(--text_Title_Light);display:grid;font-size:12px;gap:8px;grid-template-columns:14px 1fr auto;line-height:1.3;padding:5px 2px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem.is-newest{animation:liveControlCenterFeedEnter .45s cubic-bezier(.22,1,.36,1) both}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem .LiveControlCenterOperationalActivityFeedRail{align-items:center;display:inline-flex;height:14px;justify-content:center;width:14px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem .LiveControlCenterOperationalActivityFeedRail .LiveControlCenterOperationalActivityFeedDot{background:var(--text_Title_Light_Light_Light);border-radius:50%;height:6px;width:6px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem .LiveControlCenterOperationalActivityFeedText{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem .LiveControlCenterOperationalActivityFeedText strong{color:var(--text_Title_Dark);font-weight:600}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem .LiveControlCenterOperationalActivityFeedTime{font-feature-settings:"tnum";color:var(--text_Title_Light_Light);flex-shrink:0;font-size:10px;font-variant-numeric:tabular-nums;font-weight:500}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem.is-active .LiveControlCenterOperationalActivityFeedDot,.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem.is-online .LiveControlCenterOperationalActivityFeedDot{background:var(--Done)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem.is-active.is-newest .LiveControlCenterOperationalActivityFeedDot,.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem.is-online.is-newest .LiveControlCenterOperationalActivityFeedDot{box-shadow:0 0 0 3px color-mix(in srgb,var(--Done) 22%,#0000)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem.is-idle .LiveControlCenterOperationalActivityFeedDot{background:var(--pending)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem.is-offline .LiveControlCenterOperationalActivityFeedDot{background:var(--text_Title_Light_Light_Light)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem.is-disconnected .LiveControlCenterOperationalActivityFeedDot{background:var(--Canceled)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem.is-disconnected.is-newest .LiveControlCenterOperationalActivityFeedDot{box-shadow:0 0 0 3px color-mix(in srgb,var(--Canceled) 22%,#0000)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem.is-page .LiveControlCenterOperationalActivityFeedDot{background:var(--background_Blue)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem.is-page.is-newest .LiveControlCenterOperationalActivityFeedDot{box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 22%,#0000)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem.is-busy .LiveControlCenterOperationalActivityFeedDot{background:var(--Canceled)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem.is-busy.is-newest .LiveControlCenterOperationalActivityFeedDot{box-shadow:0 0 0 3px color-mix(in srgb,var(--Canceled) 22%,#0000)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkforce{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkforce .LiveControlCenterOperationalActivityWorkforceRow{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:12px;gap:8px;padding:6px 2px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkforce .LiveControlCenterOperationalActivityWorkforceRow+.LiveControlCenterOperationalActivityWorkforceRow{border-top:1px solid color-mix(in srgb,var(--border_Light) 30%,#0000)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkforce .LiveControlCenterOperationalActivityWorkforceRow .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:14px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkforce .LiveControlCenterOperationalActivityWorkforceRow .LiveControlCenterOperationalActivityWorkforceLabel{flex:1 1;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkforce .LiveControlCenterOperationalActivityWorkforceRow .LiveControlCenterOperationalActivityWorkforceCount{font-feature-settings:"tnum";color:var(--text_Title_Light);font-size:11px;font-variant-numeric:tabular-nums;font-weight:600}@media(max-width:1050px){.LiveControlCenterOperationalActivity{border-radius:12px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader{gap:10px;padding:12px 14px 10px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader .LiveControlCenterOperationalActivityCollapse{height:28px;width:28px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody{gap:14px;padding:0 14px 14px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityEmpty{padding:24px 14px}}@media(max-width:600px){.LiveControlCenterOperationalActivity{border-radius:10px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader{align-items:center;flex-wrap:nowrap;gap:8px;padding:8px 12px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader .LiveControlCenterOperationalActivityTitle{min-width:0}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader .LiveControlCenterOperationalActivityTitle h2{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader .LiveControlCenterOperationalActivityTitle p{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader .LiveControlCenterOperationalActivityCollapse{border-radius:10px;height:34px;width:34px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader .LiveControlCenterOperationalActivityCollapse .material-symbols-outlined{font-size:20px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader .LiveControlCenterOperationalActivityHeaderRight{gap:6px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody{gap:12px;padding:0 12px 12px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivityAttention{flex-wrap:wrap;gap:10px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection{gap:8px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivitySectionHead h3{font-size:12px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkflows{gap:10px;padding:0}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkflows .LiveControlCenterOperationalActivityWorkflow .LiveControlCenterOperationalActivityWorkflowMeta .LiveControlCenterOperationalActivityWorkflowLabel{font-size:12px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem{font-size:12px;min-height:28px;padding:6px 2px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem .LiveControlCenterOperationalActivityFeedText{font-size:12px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem .LiveControlCenterOperationalActivityFeedTime{font-size:10px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkforce .LiveControlCenterOperationalActivityWorkforceRow{font-size:12px;min-height:36px;padding:8px 2px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityEmpty{font-size:12px;padding:20px 12px}}@keyframes liveControlCenterOperationalActivitySpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes liveControlCenterOperationalActivityLivePulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--Done) 55%,#0000)}70%{box-shadow:0 0 0 6px color-mix(in srgb,var(--Done) 0,#0000)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--Done) 0,#0000)}}@keyframes liveControlCenterWorkflowShimmer{0%{left:-45%}to{left:100%}}@keyframes liveControlCenterWorkflowPeakPulse{0%,to{box-shadow:0 0 6px color-mix(in srgb,var(--Done) 22%,#0000)}50%{box-shadow:0 0 12px color-mix(in srgb,var(--Done) 50%,#0000)}}@keyframes liveControlCenterFeedEnter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.FileStudio{animation:FileStudioFadeIn .22s ease both;background:var(--background_Gray_Light_Light);display:flex;flex-direction:column;inset:0;position:fixed;z-index:1400}.FileStudio.is-closing{animation:FileStudioFadeOut .2s ease both}.FileStudio .FileStudioTopBar{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;flex:none;gap:14px;height:56px;padding:0 14px}.FileStudio .FileStudioTopBar .FileStudioTopLeft{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.FileStudio .FileStudioTopBar .FileStudioTopLeft .FileStudioTopFileIcon{color:var(--text_Title_Light_Light);flex:none;font-size:20px}.FileStudio .FileStudioTopBar .FileStudioTopLeft .FileStudioTopFileName{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FileStudio .FileStudioTopBar .FileStudioTopZoom{align-items:center;display:flex;flex:none;gap:4px}.FileStudio .FileStudioTopBar .FileStudioTopZoom .FileStudioZoomButton{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.FileStudio .FileStudioTopBar .FileStudioTopZoom .FileStudioZoomButton .material-symbols-outlined{font-size:18px}.FileStudio .FileStudioTopBar .FileStudioTopZoom .FileStudioZoomButton:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FileStudio .FileStudioTopBar .FileStudioTopZoom .FileStudioZoomButton.is-active{background:var(--surface-sunken);color:var(--background_Blue)}.FileStudio .FileStudioTopBar .FileStudioTopZoom .FileStudioZoomButton:disabled{cursor:default;opacity:.4}.FileStudio .FileStudioTopBar .FileStudioTopZoom .FileStudioZoomHundred{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:600;height:30px;padding:0 9px;transition:background .12s ease,color .12s ease}.FileStudio .FileStudioTopBar .FileStudioTopZoom .FileStudioZoomHundred:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FileStudio .FileStudioTopBar .FileStudioTopZoom .FileStudioZoomHundred.is-active{background:var(--surface-sunken);color:var(--background_Blue)}.FileStudio .FileStudioTopBar .FileStudioTopZoom .FileStudioZoomHundred:disabled{cursor:default;opacity:.4}.FileStudio .FileStudioTopBar .FileStudioTopZoom .FileStudioZoomValue{color:var(--text_Title_Light);font-size:12px;font-weight:600;min-width:42px;text-align:center}.FileStudio .FileStudioTopBar .FileStudioTopActions{align-items:center;display:flex;flex:1 1;gap:8px;justify-content:flex-end;min-width:0}.FileStudio .FileStudioTopBar .FileStudioTopActions .FileStudioIconButton{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:background .12s ease,color .12s ease;width:34px}.FileStudio .FileStudioTopBar .FileStudioTopActions .FileStudioIconButton .material-symbols-outlined{font-size:20px}.FileStudio .FileStudioTopBar .FileStudioTopActions .FileStudioIconButton:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FileStudio .FileStudioTopBar .FileStudioTopActions .FileStudioIconButton:disabled{cursor:default;opacity:.4}.FileStudio .FileStudioTopBar .FileStudioTopActions .FileStudioTopDivider{background:var(--border_Light);flex:none;height:22px;width:1px}.FileStudio .FileStudioTopBar .FileStudioTopActions .FileStudioSaveError{color:var(--Canceled);font-size:12px;font-weight:600;line-height:1.3;max-width:240px}.FileStudio .FileStudioTopBar .FileStudioTopActions .FileStudioCancelButton{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 12px;transition:background .12s ease,color .12s ease}.FileStudio .FileStudioTopBar .FileStudioTopActions .FileStudioCancelButton:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FileStudio .FileStudioTopBar .FileStudioTopActions .FileStudioSaveButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.FileStudio .FileStudioTopBar .FileStudioTopActions .FileStudioSaveButton .FileStudioSaveButtonInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex:none;height:20px;justify-content:center;width:20px}.FileStudio .FileStudioTopBar .FileStudioTopActions .FileStudioSaveButton .FileStudioSaveButtonInner .material-symbols-outlined{color:#fff;font-size:14px;font-weight:500}.FileStudio .FileStudioTopBar .FileStudioTopActions .FileStudioSaveButton .FileStudioSaveButtonLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.FileStudio .FileStudioTopBar .FileStudioTopActions .FileStudioSaveButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.FileStudio .FileStudioTopBar .FileStudioTopActions .FileStudioSaveButton:active{transform:scale(.98)}.FileStudio .FileStudioTopBar .FileStudioTopActions .FileStudioSaveButton:disabled{cursor:default;opacity:.6}.FileStudio .FileStudioBody{display:flex;flex:1 1;min-height:0;position:relative}.FileStudio .FileStudioBody .FileStudioRail{-webkit-overflow-scrolling:touch;background:var(--background_White);border-right:1px solid var(--border_Light);display:flex;flex:none;flex-direction:column;gap:6px;overflow-y:auto;padding:12px 8px;width:88px}.FileStudio .FileStudioBody .FileStudioRail.is-disabled{opacity:.55;pointer-events:none}.FileStudio .FileStudioBody .FileStudioRail .ToolTipTitle{display:block}.FileStudio .FileStudioBody .FileStudioRail .FileStudioRailButton{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:10px 4px;transition:background .12s ease,color .12s ease,border-color .12s ease;width:100%}.FileStudio .FileStudioBody .FileStudioRail .FileStudioRailButton .material-symbols-outlined{font-size:22px}.FileStudio .FileStudioBody .FileStudioRail .FileStudioRailButton .FileStudioRailLabel{font-size:10.5px;font-weight:600;line-height:1.2;text-align:center}.FileStudio .FileStudioBody .FileStudioRail .FileStudioRailButton:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FileStudio .FileStudioBody .FileStudioRail .FileStudioRailButton.is-active{background:var(--surface-sunken);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark)}.FileStudio .FileStudioBody .FileStudioRail .FileStudioRailButton:disabled{cursor:default}.FileStudio .FileStudioBody .FileStudioPanel{background:var(--background_White);border-right:1px solid var(--border_Light);box-sizing:border-box;display:flex;flex:none;flex-direction:column;min-height:0;width:288px}.FileStudio .FileStudioBody .FileStudioPanel:not(.is-open){display:none}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;flex:none;gap:8px;justify-content:space-between;padding:12px 16px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelHeader .FileStudioPanelTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:700}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelHeader .FileStudioPanelClose{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease;width:30px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelHeader .FileStudioPanelClose .material-symbols-outlined{font-size:19px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelHeader .FileStudioPanelClose:hover{background:var(--surface-sunken)}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto;padding:16px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioPanelLabel{color:var(--text_Title_Light);display:block;font-size:12px;font-weight:600;letter-spacing:.2px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioPanelHint{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light_Light);display:block;font-size:12px;line-height:1.5;padding:8px 10px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioFieldRow{display:flex;gap:10px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioFieldRow .FileStudioField{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioFieldRow .FileStudioField .FileStudioFieldLabel{color:var(--text_Title_Light);font-size:12px;font-weight:600}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioFieldRow .FileStudioField .FileStudioFieldInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);box-sizing:border-box;color:var(--text_Title_Dark);font-size:13.5px;padding:9px 10px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioFieldRow .FileStudioField .FileStudioFieldInput:focus,.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioFieldRow .FileStudioField .FileStudioFieldInput:hover{border-color:var(--border_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioSliderRow{display:flex;flex-direction:column;gap:7px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioSliderRow .FileStudioSliderTop{align-items:center;display:flex;justify-content:space-between}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioSliderRow .FileStudioSliderTop .FileStudioSliderLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioSliderRow .FileStudioSliderTop .FileStudioSliderValue{color:var(--text_Title_Light);font-size:12px;font-weight:600;min-width:28px;text-align:right}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioSliderRow .FileStudioSliderInput{accent-color:var(--background_Blue);-webkit-appearance:none;appearance:none;background:var(--border_Light);border-radius:999px;cursor:pointer;height:4px;width:100%}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioSliderRow .FileStudioSliderInput::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:50%;box-shadow:0 1px 3px #0000000d;cursor:grab;height:14px;width:14px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioSliderRow .FileStudioSliderInput::-moz-range-thumb{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:50%;box-shadow:0 1px 3px #0000000d;cursor:grab;height:14px;width:14px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioSwatchRow{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioSwatchRow .FileStudioSwatch{align-items:center;border:1px solid var(--border_Dark_Light);border-radius:50%;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:inline-flex;height:26px;justify-content:center;padding:0;transition:outline-color .12s ease,border-color .12s ease;width:26px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioSwatchRow .FileStudioSwatch.is-active{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioSwatchRow .FileStudioSwatch.is-none{background:var(--background_White)}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioSwatchRow .FileStudioSwatch.is-none .material-symbols-outlined{color:var(--Canceled);font-size:16px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioSwatchRow .FileStudioSwatchCustom{background:conic-gradient(#ef4444,#f59e0b,#22c55e,#3b82f6,#8b5cf6,#ec4899,#ef4444);border:1px dashed var(--border_Dark_Light);border-radius:50%;box-sizing:border-box;cursor:pointer;display:block;height:26px;overflow:hidden;position:relative;width:26px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioSwatchRow .FileStudioSwatchCustom input{border:none;cursor:pointer;height:100%;inset:0;opacity:0;padding:0;position:absolute;width:100%}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioCropPanel{display:flex;flex-direction:column;gap:14px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioCropPanel .FileStudioCropModes{background:var(--surface-sunken);border-radius:10px;display:flex;gap:4px;padding:3px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioCropPanel .FileStudioCropModes .FileStudioCropModeButton{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;flex:1 1;font-size:12.5px;font-weight:600;padding:7px 0;transition:background .12s ease,color .12s ease,box-shadow .12s ease}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioCropPanel .FileStudioCropModes .FileStudioCropModeButton.is-active{background:var(--background_White);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark)}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioCropPanel .FileStudioAspectGrid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioCropPanel .FileStudioAspectGrid .FileStudioAspectTile{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;flex-direction:column;gap:6px;justify-content:flex-end;min-height:58px;padding:9px 4px;transition:border-color .12s ease,box-shadow .12s ease}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioCropPanel .FileStudioAspectGrid .FileStudioAspectTile .FileStudioAspectIcon{color:var(--text_Title_Light);font-size:20px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioCropPanel .FileStudioAspectGrid .FileStudioAspectTile .FileStudioAspectShape{border:1.5px solid var(--text_Title_Light);border-radius:3px;box-sizing:border-box}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioCropPanel .FileStudioAspectGrid .FileStudioAspectTile .FileStudioAspectLabel{color:var(--text_Title_Light);font-size:11px;font-weight:600}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioCropPanel .FileStudioAspectGrid .FileStudioAspectTile:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioCropPanel .FileStudioAspectGrid .FileStudioAspectTile.is-active{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioCropPanel .FileStudioAspectGrid .FileStudioAspectTile.is-active .FileStudioAspectIcon,.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioCropPanel .FileStudioAspectGrid .FileStudioAspectTile.is-active .FileStudioAspectLabel{color:var(--text_Title_Dark)}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioCropPanel .FileStudioAspectGrid .FileStudioAspectTile.is-active .FileStudioAspectShape{border-color:var(--text_Title_Dark)}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioCropPanel .FileStudioOrientationRow{display:flex;gap:8px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioCropPanel .FileStudioOrientationRow .FileStudioOrientationButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:38px;justify-content:center;transition:border-color .12s ease,box-shadow .12s ease,color .12s ease;width:38px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioCropPanel .FileStudioOrientationRow .FileStudioOrientationButton .material-symbols-outlined{font-size:20px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioCropPanel .FileStudioOrientationRow .FileStudioOrientationButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioCropPanel .FileStudioOrientationRow .FileStudioOrientationButton.is-active{border-color:var(--border_Blue);color:var(--text_Title_Dark);outline:3px solid var(--outline_Blue)}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioCropPanel .FileStudioCropActions{display:flex;gap:8px;padding-top:2px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioCropPanel .FileStudioCropActions .FileStudioCropActionButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:38px;justify-content:center;transition:border-color .12s ease,box-shadow .12s ease,color .12s ease;width:38px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioCropPanel .FileStudioCropActions .FileStudioCropActionButton .material-symbols-outlined{font-size:20px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioCropPanel .FileStudioCropActions .FileStudioCropActionButton .material-symbols-outlined.FileStudioFlipVIcon{transform:rotate(90deg)}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioCropPanel .FileStudioCropActions .FileStudioCropActionButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014;color:var(--text_Title_Dark)}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioAdjustPanel{display:flex;flex-direction:column;gap:14px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioAdjustPanel .FileStudioResetAll{align-self:flex-start;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:12.5px;font-weight:600;padding:4px 0}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioAdjustPanel .FileStudioResetAll:hover{text-decoration:underline}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioFiltersPanel .FileStudioFilterGrid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioFiltersPanel .FileStudioFilterGrid .FileStudioFilterTile{background:#0000;border:none;cursor:pointer;display:flex;flex-direction:column;gap:5px;padding:0}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioFiltersPanel .FileStudioFilterGrid .FileStudioFilterTile .FileStudioFilterThumb{aspect-ratio:1;border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;display:block;object-fit:cover;transition:border-color .12s ease;width:100%}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioFiltersPanel .FileStudioFilterGrid .FileStudioFilterTile .FileStudioFilterLabel{color:var(--text_Title_Light);font-size:11px;font-weight:600;text-align:center}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioFiltersPanel .FileStudioFilterGrid .FileStudioFilterTile:hover .FileStudioFilterThumb{border-color:var(--border_Dark_Light)}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioFiltersPanel .FileStudioFilterGrid .FileStudioFilterTile.is-active .FileStudioFilterThumb{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioFiltersPanel .FileStudioFilterGrid .FileStudioFilterTile.is-active .FileStudioFilterLabel{color:var(--text_Title_Dark)}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioTextPanel{display:flex;flex-direction:column;gap:12px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioTextPanel .FileStudioAddTextButton{align-items:center;align-self:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioTextPanel .FileStudioAddTextButton .FileStudioAddTextButtonInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex:none;height:20px;justify-content:center;width:20px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioTextPanel .FileStudioAddTextButton .FileStudioAddTextButtonInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioTextPanel .FileStudioAddTextButton .FileStudioAddTextButtonLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioTextPanel .FileStudioAddTextButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioTextPanel .FileStudioAddTextButton:active{transform:scale(.98)}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioTextPanel .FileStudioTextLayerList{display:flex;flex-direction:column;gap:6px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioTextPanel .FileStudioTextLayerList .FileStudioTextLayerRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;gap:8px;padding:8px 10px;transition:border-color .12s ease}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioTextPanel .FileStudioTextLayerList .FileStudioTextLayerRow .FileStudioTextLayerIcon{color:var(--text_Title_Light);flex:none;font-size:16px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioTextPanel .FileStudioTextLayerList .FileStudioTextLayerRow .FileStudioTextLayerName{color:var(--text_Title_Dark);flex:1 1;font-size:13px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioTextPanel .FileStudioTextLayerList .FileStudioTextLayerRow .FileStudioTextLayerDelete{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;transition:background .12s ease,color .12s ease;width:26px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioTextPanel .FileStudioTextLayerList .FileStudioTextLayerRow .FileStudioTextLayerDelete .material-symbols-outlined{font-size:16px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioTextPanel .FileStudioTextLayerList .FileStudioTextLayerRow .FileStudioTextLayerDelete:hover{background:var(--surface-sunken);color:var(--Canceled)}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioTextPanel .FileStudioTextLayerList .FileStudioTextLayerRow:hover{border-color:var(--border_Dark_Light)}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioTextPanel .FileStudioTextLayerList .FileStudioTextLayerRow.is-active{border-color:var(--border_Blue)}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioTextPanel .FileStudioTextControls{display:flex;flex-direction:column;gap:12px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioTextPanel .FileStudioTextControls .FileStudioTextInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);box-sizing:border-box;color:var(--text_Title_Dark);font-family:inherit;font-size:13.5px;min-height:54px;padding:9px 10px;resize:vertical;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioTextPanel .FileStudioTextControls .FileStudioTextInput:focus,.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioTextPanel .FileStudioTextControls .FileStudioTextInput:hover{border-color:var(--border_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioTextPanel .FileStudioTextControls .FileStudioTextStyleRow{align-items:center;display:flex;gap:6px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioTextPanel .FileStudioTextControls .FileStudioTextStyleRow .FileStudioTextStyleButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .12s ease,border-color .12s ease,color .12s ease;width:32px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioTextPanel .FileStudioTextControls .FileStudioTextStyleRow .FileStudioTextStyleButton .material-symbols-outlined{font-size:18px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioTextPanel .FileStudioTextControls .FileStudioTextStyleRow .FileStudioTextStyleButton:hover{border-color:var(--border_Dark_Light)}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioTextPanel .FileStudioTextControls .FileStudioTextStyleRow .FileStudioTextStyleButton.is-active{background:var(--surface-sunken);border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioTextPanel .FileStudioTextControls .FileStudioTextStyleRow .FileStudioTextStyleDivider{background:var(--border_Light);height:20px;margin:0 2px;width:1px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioBackgroundPanel,.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioResizePanel{display:flex;flex-direction:column;gap:12px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioResizePanel .FileStudioLockButton{align-items:center;align-self:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;gap:8px;padding:8px 12px;transition:border-color .12s ease,color .12s ease}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioResizePanel .FileStudioLockButton .material-symbols-outlined{font-size:18px}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioResizePanel .FileStudioLockButton .FileStudioLockLabel{font-size:12.5px;font-weight:600}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioResizePanel .FileStudioLockButton:hover{border-color:var(--border_Dark_Light)}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioResizePanel .FileStudioLockButton.is-active{border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioResizePanel .FileStudioResizeMeta{color:var(--text_Title_Light);font-size:12.5px;font-weight:500}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioResizePanel .FileStudioResetLink{align-self:flex-start;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:12.5px;font-weight:600;padding:4px 0}.FileStudio .FileStudioBody .FileStudioPanel .FileStudioPanelBody .FileStudioResizePanel .FileStudioResetLink:hover{text-decoration:underline}.FileStudio .FileStudioBody .FileStudioStageWrap{flex:1 1;min-width:0;position:relative}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioStage{-webkit-overflow-scrolling:touch;cursor:grab;inset:0;overflow:auto;position:absolute;touch-action:none}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioStage.is-panning{cursor:grabbing}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioStage .FileStudioStageInner{align-items:center;box-sizing:border-box;display:flex;height:-webkit-max-content;height:max-content;justify-content:center;min-height:100%;min-width:100%;padding:28px;width:-webkit-max-content;width:max-content}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioStage .FileStudioStageInner .FileStudioCanvasBox{background-image:linear-gradient(45deg,var(--background_Gray_Light) 25%,#0000 25%,#0000 75%,var(--background_Gray_Light) 75%),linear-gradient(45deg,var(--background_Gray_Light) 25%,var(--background_White) 25%,var(--background_White) 75%,var(--background_Gray_Light) 75%);background-position:0 0,8px 8px;background-size:16px 16px;box-shadow:0 1px 3px #0000000d;flex:none;position:relative}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioStage .FileStudioStageInner .FileStudioCanvasBox .FileStudioCanvas{display:block;height:100%;width:100%}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioStage .FileStudioStageInner .FileStudioCanvasBox .FileStudioCropBox{border:1.5px solid #fff;box-shadow:0 0 0 1px #0f172a47,0 0 0 9999px #0f172a47;box-sizing:border-box;cursor:move;position:absolute;touch-action:none}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioStage .FileStudioStageInner .FileStudioCanvasBox .FileStudioCropBox .FileStudioCropThird{background:#fff;opacity:.5;pointer-events:none;position:absolute}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioStage .FileStudioStageInner .FileStudioCanvasBox .FileStudioCropBox .FileStudioCropThird.is-v1{bottom:0;left:33.333%;top:0;width:1px}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioStage .FileStudioStageInner .FileStudioCanvasBox .FileStudioCropBox .FileStudioCropThird.is-v2{bottom:0;left:66.666%;top:0;width:1px}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioStage .FileStudioStageInner .FileStudioCanvasBox .FileStudioCropBox .FileStudioCropThird.is-h1{height:1px;left:0;right:0;top:33.333%}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioStage .FileStudioStageInner .FileStudioCanvasBox .FileStudioCropBox .FileStudioCropThird.is-h2{height:1px;left:0;right:0;top:66.666%}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioStage .FileStudioStageInner .FileStudioCanvasBox .FileStudioCropBox .FileStudioCropHandle{background:#fff;border:1px solid #0f172a47;border-radius:4px;box-shadow:0 1px 3px #0000000d;position:absolute;touch-action:none}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioStage .FileStudioStageInner .FileStudioCanvasBox .FileStudioCropBox .FileStudioCropHandle.is-nw{cursor:nwse-resize;height:14px;left:-7px;top:-7px;width:14px}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioStage .FileStudioStageInner .FileStudioCanvasBox .FileStudioCropBox .FileStudioCropHandle.is-ne{cursor:nesw-resize;height:14px;right:-7px;top:-7px;width:14px}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioStage .FileStudioStageInner .FileStudioCanvasBox .FileStudioCropBox .FileStudioCropHandle.is-se{bottom:-7px;cursor:nwse-resize;height:14px;right:-7px;width:14px}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioStage .FileStudioStageInner .FileStudioCanvasBox .FileStudioCropBox .FileStudioCropHandle.is-sw{bottom:-7px;cursor:nesw-resize;height:14px;left:-7px;width:14px}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioStage .FileStudioStageInner .FileStudioCanvasBox .FileStudioCropBox .FileStudioCropHandle.is-n{cursor:ns-resize;height:8px;left:50%;margin-left:-12px;top:-5px;width:24px}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioStage .FileStudioStageInner .FileStudioCanvasBox .FileStudioCropBox .FileStudioCropHandle.is-s{bottom:-5px;cursor:ns-resize;height:8px;left:50%;margin-left:-12px;width:24px}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioStage .FileStudioStageInner .FileStudioCanvasBox .FileStudioCropBox .FileStudioCropHandle.is-e{cursor:ew-resize;height:24px;margin-top:-12px;right:-5px;top:50%;width:8px}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioStage .FileStudioStageInner .FileStudioCanvasBox .FileStudioCropBox .FileStudioCropHandle.is-w{cursor:ew-resize;height:24px;left:-5px;margin-top:-12px;top:50%;width:8px}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioStage .FileStudioStageInner .FileStudioCanvasBox .FileStudioTextLayerBox{border:1px dashed #0000;border-radius:2px;box-sizing:border-box;cursor:move;position:absolute;touch-action:none;transition:border-color .12s ease}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioStage .FileStudioStageInner .FileStudioCanvasBox .FileStudioTextLayerBox:hover{border-color:#fff}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioStage .FileStudioStageInner .FileStudioCanvasBox .FileStudioTextLayerBox.is-selected{border-color:var(--background_Blue)}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioLoading{align-items:center;background:var(--background_Gray_Light_Light);display:flex;flex-direction:column;gap:12px;inset:0;justify-content:center;position:absolute}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioLoading .FileStudioLoadingText{color:var(--text_Title_Light);font-size:13px;font-weight:600}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioErrorState{align-items:center;background:var(--background_Gray_Light_Light);display:flex;flex-direction:column;gap:8px;inset:0;justify-content:center;padding:24px;position:absolute;text-align:center}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioErrorState .FileStudioErrorIcon{color:var(--text_Title_Light_Light);font-size:42px}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioErrorState .FileStudioErrorTitle{color:var(--text_Title_Dark);font-size:15px;font-weight:700}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioErrorState .FileStudioErrorText{color:var(--text_Title_Light);font-size:13px;line-height:1.5;max-width:360px}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioErrorState .FileStudioErrorClose{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:600;margin-top:10px;padding:8px 16px;transition:border-color .12s ease,box-shadow .12s ease}.FileStudio .FileStudioBody .FileStudioStageWrap .FileStudioErrorState .FileStudioErrorClose:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.FileStudio .FileStudioBody .FileStudioRuler{align-items:center;background:var(--background_White);border-left:1px solid var(--border_Light);display:flex;flex:none;flex-direction:column;gap:8px;padding:12px 0;width:76px}.FileStudio .FileStudioBody .FileStudioRuler .FileStudioRulerTrack{cursor:ns-resize;flex:1 1;min-height:0;overflow:hidden;position:relative;touch-action:none;width:100%}.FileStudio .FileStudioBody .FileStudioRuler .FileStudioRulerTrack .FileStudioRulerTick{background:var(--text_Title_Light_Light_Light);height:1px;left:50%;pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:12px}.FileStudio .FileStudioBody .FileStudioRuler .FileStudioRulerTrack .FileStudioRulerTick.is-major{background:var(--text_Title_Light_Light);height:2px;width:20px}.FileStudio .FileStudioBody .FileStudioRuler .FileStudioRulerTrack .FileStudioRulerTick.is-zero{background:var(--background_Blue)}.FileStudio .FileStudioBody .FileStudioRuler .FileStudioRulerTrack .FileStudioRulerTick .FileStudioRulerTickLabel{color:var(--text_Title_Light_Light);font-size:10px;font-weight:600;position:absolute;right:calc(100% + 5px);top:50%;transform:translateY(-50%)}.FileStudio .FileStudioBody .FileStudioRuler .FileStudioRulerTrack .FileStudioRulerMarker{background:var(--background_Blue);border-radius:999px;height:2px;left:6px;margin-top:-1px;pointer-events:none;position:absolute;right:6px;top:50%}.FileStudio .FileStudioBody .FileStudioRuler .FileStudioRulerValue{color:var(--text_Title_Dark);font-size:12px;font-weight:700}.FileStudio .FileStudioBody .FileStudioRuler .FileStudioRulerReset{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.FileStudio .FileStudioBody .FileStudioRuler .FileStudioRulerReset .material-symbols-outlined{font-size:18px}.FileStudio .FileStudioBody .FileStudioRuler .FileStudioRulerReset:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FileStudio .FileStudioBody .FileStudioRuler .FileStudioRulerReset:disabled{cursor:default;opacity:.4}.FileStudio .FileStudioConfirm{align-items:center;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1500}.FileStudio .FileStudioConfirm .FileStudioConfirmBackdrop{animation:FileStudioFadeIn .22s ease both;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.FileStudio .FileStudioConfirm .FileStudioConfirmCard{animation:FileStudioPopIn .26s cubic-bezier(.22,1,.36,1) both;background:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;max-width:92vw;padding:20px;position:relative;width:400px}.FileStudio .FileStudioConfirm .FileStudioConfirmCard .FileStudioConfirmTitle{color:var(--text_Title_Dark);font-size:15px;font-weight:700}.FileStudio .FileStudioConfirm .FileStudioConfirmCard .FileStudioConfirmText{color:var(--text_Title_Light);font-size:13px;line-height:1.5}.FileStudio .FileStudioConfirm .FileStudioConfirmCard .FileStudioConfirmActions{display:flex;gap:8px;justify-content:flex-end;margin-top:10px}.FileStudio .FileStudioConfirm .FileStudioConfirmCard .FileStudioConfirmActions .FileStudioConfirmCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 12px;transition:background .12s ease,color .12s ease}.FileStudio .FileStudioConfirm .FileStudioConfirmCard .FileStudioConfirmActions .FileStudioConfirmCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FileStudio .FileStudioConfirm .FileStudioConfirmCard .FileStudioConfirmActions .FileStudioConfirmDiscard{background:var(--Canceled);border:1px solid var(--Canceled);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:8px 14px;transition:box-shadow .12s ease,transform .08s ease}.FileStudio .FileStudioConfirm .FileStudioConfirmCard .FileStudioConfirmActions .FileStudioConfirmDiscard:hover{box-shadow:0 4px 10px #00000014}.FileStudio .FileStudioConfirm .FileStudioConfirmCard .FileStudioConfirmActions .FileStudioConfirmDiscard:active{transform:scale(.98)}.FileStudio .FileStudioConfirm.is-closing .FileStudioConfirmBackdrop{animation:FileStudioFadeOut .2s ease both}.FileStudio .FileStudioConfirm.is-closing .FileStudioConfirmCard{animation:FileStudioPopOut .2s ease both}@media(max-width:1050px){.FileStudio .FileStudioBody .FileStudioRail{width:64px}.FileStudio .FileStudioBody .FileStudioRail .FileStudioRailButton{padding:10px 0}.FileStudio .FileStudioBody .FileStudioRail .FileStudioRailButton .FileStudioRailLabel{display:none}.FileStudio .FileStudioBody .FileStudioPanel{border-right:1px solid var(--border_Light);bottom:0;box-shadow:0 1px 3px #0000000d;left:64px;position:absolute;top:0;width:300px;z-index:6}}@media(max-width:600px){.FileStudio .FileStudioTopBar{flex-wrap:wrap;gap:8px;height:auto;padding:8px 10px;row-gap:6px}.FileStudio .FileStudioTopBar .FileStudioTopLeft{flex:1 1 100%}.FileStudio .FileStudioTopBar .FileStudioTopZoom{flex:1 1;justify-content:flex-start}.FileStudio .FileStudioTopBar .FileStudioTopActions{flex:none}.FileStudio .FileStudioTopBar .FileStudioTopActions .FileStudioSaveError{max-width:140px}.FileStudio .FileStudioBody{flex-direction:column}.FileStudio .FileStudioBody .FileStudioRail{border-bottom:1px solid var(--border_Light);border-right:none;flex-direction:row;gap:4px;overflow-x:auto;overflow-y:hidden;padding:6px 8px;width:100%}.FileStudio .FileStudioBody .FileStudioRail .ToolTipTitle{flex:none}.FileStudio .FileStudioBody .FileStudioRail .FileStudioRailButton{flex-direction:row;gap:6px;padding:8px 10px;width:auto}.FileStudio .FileStudioBody .FileStudioRail .FileStudioRailButton .FileStudioRailLabel{display:inline;font-size:11px;white-space:nowrap}.FileStudio .FileStudioBody .FileStudioPanel{border-radius:16px 16px 0 0;border-right:none;border-top:1px solid var(--border_Light);bottom:0;box-shadow:0 1px 3px #0000000d;left:0;max-height:60dvh;padding-bottom:env(safe-area-inset-bottom);position:fixed;right:0;top:auto;transform:translateY(0);transition:transform .26s cubic-bezier(.22,1,.36,1);width:auto;z-index:8}.FileStudio .FileStudioBody .FileStudioPanel:not(.is-open){display:flex;pointer-events:none;transform:translateY(106%)}.FileStudio .FileStudioBody .FileStudioStageWrap{min-height:0}.FileStudio .FileStudioBody .FileStudioRuler{border-left:none;border-top:1px solid var(--border_Light);flex-direction:row;gap:10px;height:58px;padding:0 10px;width:100%}.FileStudio .FileStudioBody .FileStudioRuler .FileStudioRulerTrack{cursor:ew-resize;height:100%;min-width:0;width:auto}.FileStudio .FileStudioBody .FileStudioRuler .FileStudioRulerTrack .FileStudioRulerTick{height:12px;top:50%;width:1px}.FileStudio .FileStudioBody .FileStudioRuler .FileStudioRulerTrack .FileStudioRulerTick.is-major{height:20px;width:2px}.FileStudio .FileStudioBody .FileStudioRuler .FileStudioRulerTrack .FileStudioRulerTick .FileStudioRulerTickLabel{left:50%;right:auto;top:calc(100% + 3px);transform:translateX(-50%)}.FileStudio .FileStudioBody .FileStudioRuler .FileStudioRulerTrack .FileStudioRulerMarker{bottom:6px;height:auto;left:50%;margin-left:-1px;margin-top:0;right:auto;top:6px;width:2px}.FileStudio .FileStudioBody .FileStudioRuler .FileStudioRulerValue{min-width:44px;text-align:center}}@keyframes FileStudioFadeIn{0%{opacity:0}to{opacity:1}}@keyframes FileStudioFadeOut{0%{opacity:1}to{opacity:0}}@keyframes FileStudioPopIn{0%{opacity:0;transform:translateY(-14px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes FileStudioPopOut{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-14px) scale(.98)}}.FileManager{border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);display:flex;height:100%;overflow:hidden;position:relative;width:100%}.FileManager .FileManagerSidebar{background:var(--background_Gray_Light_Light);border-right:1px solid var(--border_Light);display:flex;flex-direction:column;min-width:250px;width:250px}.FileManager .FileManagerSidebar .FileManagerSidebarHeader{align-items:center;display:flex;gap:8px;padding:16px 16px 10px}.FileManager .FileManagerSidebar .FileManagerSidebarHeader .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.FileManager .FileManagerSidebar .FileManagerSidebarHeader h2{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.FileManager .FileManagerSidebar .FileManagerNewButton{align-items:center;align-self:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:8px;height:38px;margin:2px 14px 10px;padding:4px 16px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.FileManager .FileManagerSidebar .FileManagerNewButton .FileManagerNewButtonInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:var(--background_White);display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.FileManager .FileManagerSidebar .FileManagerNewButton .FileManagerNewButtonInner .material-symbols-outlined{color:var(--background_White);font-size:16px;font-weight:500}.FileManager .FileManagerSidebar .FileManagerNewButton .FileManagerNewButtonLabel{font-size:13px;font-weight:600;white-space:nowrap}.FileManager .FileManagerSidebar .FileManagerNewButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.FileManager .FileManagerSidebar .FileManagerNewButton:active{transform:scale(.98)}.FileManager .FileManagerSidebar .FileManagerSidebarScroll{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 10px 12px}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerNavItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;gap:8px;padding:8px 10px;transition:background .12s ease,color .12s ease;width:100%}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerNavItem .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerNavItem .FileManagerNavItemLabel{font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerNavItem.is-active,.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerNavItem:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerNavItem.is-active .material-symbols-outlined{color:var(--text_Title_Dark)}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerNavItem .FileManagerNavTwisty{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;padding:0;transition:color .12s ease,background .12s ease;width:20px}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerNavItem .FileManagerNavTwisty .material-symbols-outlined{font-size:17px}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerNavItem .FileManagerNavTwisty:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerNavItem .FileManagerNavItemMain{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:flex;flex:1 1 auto;gap:8px;min-width:0;padding:0;text-align:left}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerNavItem .FileManagerNavItemMain .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerNavItem .FileManagerNavItemMain .FileManagerNavItemLabel{font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerNavItemSplit{padding:8px 10px 8px 4px}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerTree{display:flex;flex-direction:column;margin:2px 0 4px}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerTree .FileManagerTreeNode{display:flex;flex-direction:column}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerTree .FileManagerTreeNode .FileManagerTreeRow{align-items:center;border-radius:8px;display:flex;gap:2px;padding-right:4px;transition:background .12s ease}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerTree .FileManagerTreeNode .FileManagerTreeRow .FileManagerTreeTwisty{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;padding:0;transition:color .12s ease,background .12s ease;width:20px}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerTree .FileManagerTreeNode .FileManagerTreeRow .FileManagerTreeTwisty .material-symbols-outlined{font-size:17px}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerTree .FileManagerTreeNode .FileManagerTreeRow .FileManagerTreeTwisty:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerTree .FileManagerTreeNode .FileManagerTreeRow .FileManagerTreeTwisty.is-leaf{pointer-events:none;visibility:hidden}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerTree .FileManagerTreeNode .FileManagerTreeRow .FileManagerTreeLabel{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:flex;flex:1 1 auto;gap:7px;min-width:0;padding:7px 4px;text-align:left}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerTree .FileManagerTreeNode .FileManagerTreeRow .FileManagerTreeLabel .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:17px}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerTree .FileManagerTreeNode .FileManagerTreeRow .FileManagerTreeLabel .FileManagerTreeName{font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerTree .FileManagerTreeNode .FileManagerTreeRow .ToolTipTitle{display:inline-flex;flex-shrink:0}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerTree .FileManagerTreeNode .FileManagerTreeRow .ToolTipTitle .FileManagerTreeDots{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:22px;justify-content:center;opacity:0;padding:0;transition:opacity .12s ease,background .12s ease,color .12s ease;width:22px}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerTree .FileManagerTreeNode .FileManagerTreeRow .ToolTipTitle .FileManagerTreeDots .material-symbols-outlined{font-size:16px}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerTree .FileManagerTreeNode .FileManagerTreeRow .ToolTipTitle .FileManagerTreeDots:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerTree .FileManagerTreeNode .FileManagerTreeRow:hover{background:var(--surface-sunken)}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerTree .FileManagerTreeNode .FileManagerTreeRow:hover .ToolTipTitle .FileManagerTreeDots{opacity:1}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerTree .FileManagerTreeNode .FileManagerTreeRow.is-active{background:var(--surface-sunken)}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerTree .FileManagerTreeNode .FileManagerTreeRow.is-active .FileManagerTreeLabel,.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerTree .FileManagerTreeNode .FileManagerTreeRow.is-active .FileManagerTreeLabel .material-symbols-outlined{color:var(--text_Title_Dark)}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerTree .FileManagerTreeNode .FileManagerTreeRow.is-active .FileManagerTreeLabel .FileManagerTreeName{font-weight:600}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerTree .FileManagerTreeNode .FileManagerTreeChildren{display:flex;flex-direction:column}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerProducts{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;margin-top:16px;padding-top:12px}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerProducts .FileManagerProductsTitle{color:var(--text_Title_Light_Light);font-size:11px;font-weight:700;letter-spacing:.06em;padding:0 10px 6px;text-transform:uppercase}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerProducts .FileManagerProductRow{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;gap:8px;padding:7px 10px;transition:background .12s ease,color .12s ease;width:100%}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerProducts .FileManagerProductRow .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:17px}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerProducts .FileManagerProductRow .FileManagerProductLabel{flex:1 1 auto;font-size:13px;font-weight:500;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerProducts .FileManagerProductRow .FileManagerProductCount{background:var(--surface-sunken);border-radius:999px;color:var(--text_Title_Light_Light);font-size:11.5px;font-weight:600;padding:1px 8px}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerProducts .FileManagerProductRow.is-active,.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerProducts .FileManagerProductRow:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FileManager .FileManagerSidebar .FileManagerSidebarScroll .FileManagerProducts .FileManagerProductRow.is-active .material-symbols-outlined{color:var(--text_Title_Dark)}.FileManager .FileManagerSidebar .FileManagerUsage{flex-shrink:0;padding:0 16px 14px}.FileManager .FileManagerSidebar .FileManagerUsage .FileManagerUsageTop{align-items:center;display:flex;gap:7px}.FileManager .FileManagerSidebar .FileManagerUsage .FileManagerUsageTop .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.FileManager .FileManagerSidebar .FileManagerUsage .FileManagerUsageTop .FileManagerUsageLabel{color:var(--text_Title_Light);font-size:12px;font-weight:600}.FileManager .FileManagerSidebar .FileManagerUsage .FileManagerUsageBar{background:var(--surface-sunken);border-radius:999px;height:6px;margin-top:8px;overflow:hidden;position:relative}.FileManager .FileManagerSidebar .FileManagerUsage .FileManagerUsageBar span{background:var(--background_Blue);border-radius:999px;inset:0 auto 0 0;position:absolute;transition:width .3s ease}.FileManager .FileManagerSidebar .FileManagerUsage .FileManagerUsageBar.is-warning span{background:var(--pending)}.FileManager .FileManagerSidebar .FileManagerUsage .FileManagerUsageBar.is-critical span{background:var(--Canceled)}.FileManager .FileManagerSidebar .FileManagerUsage .FileManagerUsagePct{color:var(--text_Title_Light_Light);display:block;font-size:11.5px;font-weight:500;margin-top:6px}.FileManager .FileManagerSidebar .FileManagerUsage .FileManagerUsageUpgrade{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--background_Blue);cursor:pointer;display:block;font-size:12.5px;font-weight:600;margin-top:10px;padding:7px 12px;text-align:center;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease;width:100%}.FileManager .FileManagerSidebar .FileManagerUsage .FileManagerUsageUpgrade:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.FileManager .FileManagerSidebar .FileManagerUsage .FileManagerUsageUpgrade:active{transform:scale(.98)}.FileManager .FileManagerMain{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.FileManager .FileManagerMain .FileManagerTopBar{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;padding:12px 18px 0}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerBreadcrumbs{align-items:center;display:flex;gap:2px;min-width:0;overflow:hidden}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerBreadcrumbs .FileManagerCrumb{background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;font-size:13.5px;font-weight:500;padding:4px 6px;transition:background .12s ease,color .12s ease;white-space:nowrap}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerBreadcrumbs .FileManagerCrumb:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerBreadcrumbs .FileManagerCrumb.is-current{color:var(--text_Title_Dark);font-weight:600}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerBreadcrumbs .FileManagerCrumbStatic{color:var(--text_Title_Light);font-size:13.5px;font-weight:500;padding:4px 2px;white-space:nowrap}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerBreadcrumbs .FileManagerCrumbCurrent{color:var(--text_Title_Dark);font-size:15px;font-weight:600;overflow:hidden;padding:4px 6px;text-overflow:ellipsis;white-space:nowrap}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerBreadcrumbs .FileManagerCrumbSep{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:16px}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions .FileManagerSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;display:flex;gap:6px;height:38px;padding:0 10px;transition:border-color .15s ease,box-shadow .15s ease;width:220px}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions .FileManagerSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions .FileManagerSearch input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1 auto;font-size:13.5px;min-width:0;outline:none}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions .FileManagerSearch input::placeholder{color:var(--text_Title_Light_Light)}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions .FileManagerSearch .FileManagerSearchClear{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;padding:0;transition:color .12s ease,background .12s ease;width:20px}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions .FileManagerSearch .FileManagerSearchClear .material-symbols-outlined{font-size:16px}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions .FileManagerSearch .FileManagerSearchClear:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions .FileManagerSearch:focus-within,.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions .FileManagerSearch:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover)}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions .FileManagerViewToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:inline-flex;gap:2px;height:38px;padding:3px}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions .FileManagerViewToggle .ToolTipTitle{display:inline-flex}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions .FileManagerViewToggle .ToolTipTitle .FileManagerViewToggleButton{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;padding:0;transition:background .12s ease,color .12s ease;width:32px}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions .FileManagerViewToggle .ToolTipTitle .FileManagerViewToggleButton .material-symbols-outlined{font-size:18px}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions .FileManagerViewToggle .ToolTipTitle .FileManagerViewToggleButton:hover{color:var(--text_Title_Dark)}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions .FileManagerViewToggle .ToolTipTitle .FileManagerViewToggleButton.is-active{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions .FileManagerNewFolderButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:7px;height:38px;padding:4px 12px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions .FileManagerNewFolderButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions .FileManagerNewFolderButton .FileManagerNewFolderButtonLabel{font-size:13px;font-weight:600;white-space:nowrap}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions .FileManagerNewFolderButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions .FileManagerNewFolderButton:active{transform:scale(.98)}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions .FileManagerUploadButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions .FileManagerUploadButton .FileManagerUploadButtonInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:var(--background_White);display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions .FileManagerUploadButton .FileManagerUploadButtonInner .material-symbols-outlined{color:var(--background_White);font-size:15px;font-weight:500}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions .FileManagerUploadButton .FileManagerUploadButtonLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions .FileManagerUploadButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions .FileManagerUploadButton:active{transform:scale(.98)}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions .FileManagerFileInput{display:none}.FileManager .FileManagerMain .FileManagerTrashNote{align-items:center;background:var(--background_Gray_Light_Light);border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);display:flex;font-size:12.5px;font-weight:500;gap:7px;padding:8px 18px}.FileManager .FileManagerMain .FileManagerTrashNote .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.FileManager .FileManagerMain .FileManagerBulkBar{align-items:center;display:flex;gap:10px;min-height:48px;opacity:0;padding:8px 18px;pointer-events:none;transition:opacity .16s ease,visibility .16s ease;visibility:hidden}.FileManager .FileManagerMain .FileManagerBulkBar.is-active{opacity:1;pointer-events:auto;visibility:visible}.FileManager .FileManagerMain .FileManagerBulkBar .FileManagerBulkCount{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.FileManager .FileManagerMain .FileManagerBulkBar .FileManagerBulkButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;height:32px;padding:0 12px;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease}.FileManager .FileManagerMain .FileManagerBulkBar .FileManagerBulkButton .material-symbols-outlined{font-size:16px}.FileManager .FileManagerMain .FileManagerBulkBar .FileManagerBulkButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.FileManager .FileManagerMain .FileManagerBulkBar .FileManagerBulkButton:active{transform:scale(.98)}.FileManager .FileManagerMain .FileManagerBulkBar .FileManagerBulkButton.is-danger,.FileManager .FileManagerMain .FileManagerBulkBar .FileManagerBulkButton.is-danger .material-symbols-outlined{color:var(--Canceled)}.FileManager .FileManagerMain .FileManagerBulkBar .FileManagerBulkSpacer{flex:1 1 auto}.FileManager .FileManagerMain .FileManagerBulkBar .ToolTipTitle{display:inline-flex}.FileManager .FileManagerMain .FileManagerBulkBar .ToolTipTitle .FileManagerBulkClear{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;padding:0;transition:background .12s ease,color .12s ease;width:30px}.FileManager .FileManagerMain .FileManagerBulkBar .ToolTipTitle .FileManagerBulkClear .material-symbols-outlined{font-size:18px}.FileManager .FileManagerMain .FileManagerBulkBar .ToolTipTitle .FileManagerBulkClear:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FileManager .FileManagerMain .FileManagerContent{display:flex;flex:1 1 auto;min-height:0}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0;min-width:0;overflow-y:auto;padding:0 18px 18px;position:relative}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody.is-marqueeing{cursor:crosshair;user-select:none;-webkit-user-select:none}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerMarquee{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border:1px solid var(--background_Blue);border-radius:2px;pointer-events:none;position:absolute;z-index:6}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStorageError{align-items:center;background:color-mix(in srgb,var(--Canceled) 8%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;display:flex;gap:12px;margin-bottom:14px;padding:12px 14px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStorageError .material-symbols-outlined{color:var(--Canceled);flex-shrink:0;font-size:22px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStorageError .FileManagerStorageErrorText{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStorageError .FileManagerStorageErrorText strong{color:var(--Canceled);font-size:13.5px;font-weight:700}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStorageError .FileManagerStorageErrorText span{color:var(--text_Title_Light);font-size:12.5px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStorageError .FileManagerStorageErrorDismiss{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;padding:0;transition:background .12s ease,color .12s ease;width:28px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStorageError .FileManagerStorageErrorDismiss .material-symbols-outlined{color:inherit;font-size:18px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStorageError .FileManagerStorageErrorDismiss:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerSectionTitle{color:var(--text_Title_Light);font-size:13px;font-weight:700;margin:0 0 10px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFoldersSection{margin-bottom:20px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFoldersSection .FileManagerFolderGrid{grid-gap:12px;align-content:start;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFoldersSection .FileManagerFolderGrid .FileManagerFolderTile{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;gap:9px;height:48px;padding:0 6px 0 10px;position:relative;transition:border-color .12s ease,box-shadow .12s ease}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFoldersSection .FileManagerFolderGrid .FileManagerFolderTile .FileManagerFolderTileCheck{background:var(--background_White);flex-shrink:0;opacity:0;transition:opacity .12s ease,background .15s ease,border-color .15s ease}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFoldersSection .FileManagerFolderGrid .FileManagerFolderTile .FileManagerFolderTileCheck.is-selected{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff;opacity:1}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFoldersSection .FileManagerFolderGrid .FileManagerFolderTile .FileManagerFolderTileIcon{color:var(--text_Title_Light);flex-shrink:0;font-size:20px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFoldersSection .FileManagerFolderGrid .FileManagerFolderTile .FileManagerFolderTileName{color:var(--text_Title_Dark);flex:1 1 auto;font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFoldersSection .FileManagerFolderGrid .FileManagerFolderTile .FileManagerFolderTileActions{align-items:center;display:inline-flex;flex-shrink:0;gap:2px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFoldersSection .FileManagerFolderGrid .FileManagerFolderTile .FileManagerFolderTileActions .ToolTipTitle{display:inline-flex}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFoldersSection .FileManagerFolderGrid .FileManagerFolderTile .FileManagerFolderTileActions .ToolTipTitle .FileManagerFolderTileDots{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;opacity:0;padding:0;transition:opacity .12s ease,background .12s ease,color .12s ease;width:26px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFoldersSection .FileManagerFolderGrid .FileManagerFolderTile .FileManagerFolderTileActions .ToolTipTitle .FileManagerFolderTileDots .material-symbols-outlined{font-size:18px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFoldersSection .FileManagerFolderGrid .FileManagerFolderTile .FileManagerFolderTileActions .ToolTipTitle .FileManagerFolderTileDots:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFoldersSection .FileManagerFolderGrid .FileManagerFolderTile:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFoldersSection .FileManagerFolderGrid .FileManagerFolderTile:hover .FileManagerFolderTileActions .ToolTipTitle .FileManagerFolderTileDots,.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFoldersSection .FileManagerFolderGrid .FileManagerFolderTile:hover .FileManagerFolderTileActions .ToolTipTitle .FileManagerStarButton,.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFoldersSection .FileManagerFolderGrid .FileManagerFolderTile:hover .FileManagerFolderTileCheck{opacity:1}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFoldersSection .FileManagerFolderGrid .FileManagerFolderTile.is-selected{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));border-color:var(--background_Blue)}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFoldersSection .FileManagerFolderGrid .FileManagerFolderTile.is-selected .FileManagerFolderTileActions .ToolTipTitle .FileManagerFolderTileDots,.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFoldersSection .FileManagerFolderGrid .FileManagerFolderTile.is-selected .FileManagerFolderTileActions .ToolTipTitle .FileManagerStarButton,.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFoldersSection .FileManagerFolderGrid .FileManagerFolderTile.is-selected .FileManagerFolderTileCheck{opacity:1}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFoldersSection .FileManagerFolderGrid.is-list{display:flex;flex-direction:column;gap:8px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid{grid-gap:14px;align-content:start;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerUploadCard{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:12px;display:flex;gap:10px;padding:12px;position:relative}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerUploadCard .FileManagerUploadCardThumb{align-items:center;background:var(--surface-sunken);border-radius:8px;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerUploadCard .FileManagerUploadCardThumb .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerUploadCard .FileManagerUploadCardMeta{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;min-width:0}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerUploadCard .FileManagerUploadCardMeta .FileManagerUploadCardName{color:var(--text_Title_Dark);font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerUploadCard .FileManagerUploadCardMeta .FileManagerUploadCardError{color:var(--Canceled);font-size:11.5px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerUploadCard .FileManagerUploadCardMeta .FileManagerUploadCardBar{background:var(--surface-sunken);border-radius:999px;display:block;height:5px;overflow:hidden;position:relative}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerUploadCard .FileManagerUploadCardMeta .FileManagerUploadCardBar span{background:var(--background_Blue);border-radius:999px;inset:0 auto 0 0;position:absolute;transition:width .2s ease}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerUploadCard .FileManagerUploadCardPct{color:var(--text_Title_Light);flex-shrink:0;font-size:11.5px;font-weight:600}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerUploadCard .ToolTipTitle{display:inline-flex;flex-shrink:0}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerUploadCard .ToolTipTitle .FileManagerUploadCardDismiss{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;transition:background .12s ease,color .12s ease;width:24px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerUploadCard .ToolTipTitle .FileManagerUploadCardDismiss .material-symbols-outlined{font-size:16px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerUploadCard .ToolTipTitle .FileManagerUploadCardDismiss:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerUploadCard.is-error{border-color:color-mix(in srgb,var(--Canceled) 45%,var(--border_Light))}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:border-color .12s ease,box-shadow .12s ease}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard .FileManagerCardCheck{background:var(--background_White);left:10px;opacity:0;position:absolute;top:10px;transition:opacity .12s ease,background .15s ease,border-color .15s ease;z-index:2}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard .FileManagerCardCheck.is-selected{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff;opacity:1}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard>.ToolTipTitle{position:absolute;z-index:2}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard>.ToolTipTitle .FileManagerCardStar{background:var(--background_White);box-shadow:0 1px 3px #0000000d}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard>.ToolTipTitle .FileManagerCardDots{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;opacity:0;padding:0;transition:opacity .12s ease,background .12s ease,color .12s ease;width:26px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard>.ToolTipTitle .FileManagerCardDots .material-symbols-outlined{font-size:18px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard>.ToolTipTitle .FileManagerCardDots:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard .FileManagerCardThumb{align-items:center;background:var(--background_Gray_Light_Light);border-bottom:1px solid var(--border_Light);display:flex;height:116px;justify-content:center;overflow:hidden;width:100%}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard .FileManagerCardThumb img{height:100%;max-width:100%;object-fit:cover;width:100%}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard .FileManagerCardThumb .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:38px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard .FileManagerCardThumb.FileManagerCardThumbShortcut .FileManagerCardShortcutGlyph{font-variation-settings:"FILL" 1}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard .FileManagerCardThumb.FileManagerCardThumbShortcut.is-note{background:color-mix(in srgb,var(--pending) 14%,var(--background_Gray_Light_Light))}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard .FileManagerCardThumb.FileManagerCardThumbShortcut.is-note .FileManagerCardShortcutGlyph{color:var(--pending)}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard .FileManagerCardThumb.FileManagerCardThumbShortcut.is-leadTable{background:color-mix(in srgb,var(--Submited) 14%,var(--background_Gray_Light_Light))}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard .FileManagerCardThumb.FileManagerCardThumbShortcut.is-leadTable .FileManagerCardShortcutGlyph{color:var(--Submited)}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard .FileManagerCardThumb.FileManagerCardThumbShortcut.is-taskBoard{background:color-mix(in srgb,var(--InProgress) 16%,var(--background_Gray_Light_Light))}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard .FileManagerCardThumb.FileManagerCardThumbShortcut.is-taskBoard .FileManagerCardShortcutGlyph{color:var(--InProgress)}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard .FileManagerCardMeta{display:flex;flex-direction:column;gap:3px;min-width:0;padding:10px 34px 10px 12px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard .FileManagerCardMeta .ToolTipTitle{display:block;max-width:100%;min-width:0}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard .FileManagerCardMeta .ToolTipTitle .FileManagerCardName{color:var(--text_Title_Dark);display:block;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard .FileManagerCardMeta .FileManagerCardSub{align-items:center;display:flex;gap:6px;min-width:0}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard .FileManagerCardMeta .FileManagerCardSub .FileManagerCardSubText{color:var(--text_Title_Light_Light);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard:hover .FileManagerCardCheck,.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard:hover>.ToolTipTitle .FileManagerCardDots,.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard:hover>.ToolTipTitle .FileManagerStarButton{opacity:1}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard.is-selected{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));border-color:var(--background_Blue);box-shadow:0 1px 3px #0000000d}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard.is-selected .FileManagerCardCheck,.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard.is-selected>.ToolTipTitle .FileManagerCardDots,.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard.is-selected>.ToolTipTitle .FileManagerStarButton{opacity:1}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard>.ToolTipTitle:first-of-type{right:34px;top:8px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard>.ToolTipTitle:nth-of-type(2){right:8px;top:8px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid.is-list{display:flex;flex-direction:column;gap:8px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid.is-list .FileManagerUploadCard{padding:8px 12px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid.is-list .FileManagerCard{align-items:center;border-radius:10px;flex-direction:row;gap:12px;padding:8px 12px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid.is-list .FileManagerCard .FileManagerCardCheck,.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid.is-list .FileManagerCard>.ToolTipTitle{flex-shrink:0;position:static}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid.is-list .FileManagerCard>.ToolTipTitle:first-of-type{order:2}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid.is-list .FileManagerCard>.ToolTipTitle:nth-of-type(2){order:3}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid.is-list .FileManagerCard .FileManagerCardThumb{border:1px solid var(--border_Light);border-radius:8px;flex-shrink:0;height:38px;width:38px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid.is-list .FileManagerCard .FileManagerCardThumb .material-symbols-outlined{font-size:20px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid.is-list .FileManagerCard .FileManagerCardMeta{align-items:center;flex:1 1 auto;flex-direction:row;gap:14px;padding:0}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid.is-list .FileManagerCard .FileManagerCardMeta .ToolTipTitle{flex:1 1 auto}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid.is-list .FileManagerCard .FileManagerCardMeta .FileManagerCardSub{flex-shrink:0}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerEmpty{align-items:center;display:flex;flex-direction:column;gap:6px;justify-content:center;padding:72px 24px;text-align:center}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:52px;margin-bottom:6px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerEmpty h3{color:var(--text_Title_Dark);font-size:16.5px;font-weight:700;margin:0}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerEmpty p{color:var(--text_Title_Light);font-size:13.5px;line-height:1.55;margin:0;max-width:380px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerEmpty .FileManagerEmptyAction{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;height:38px;margin-top:14px;padding:4px 14px;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerEmpty .FileManagerEmptyAction .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px;margin:0}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerEmpty .FileManagerEmptyAction:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerEmpty .FileManagerEmptyAction:active{transform:scale(.98)}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerLoadMore{display:flex;justify-content:center;padding:18px 0 6px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerLoadMore .FileManagerLoadMoreButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;height:36px;padding:0 18px;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerLoadMore .FileManagerLoadMoreButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerLoadMore .FileManagerLoadMoreButton:active{transform:scale(.98)}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock{display:flex;flex-direction:column}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock .FileManagerStockSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;gap:8px;height:44px;margin:0 auto 18px;padding:0 14px;transition:border-color .15s ease,box-shadow .15s ease;width:min(560px,100%)}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock .FileManagerStockSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:20px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock .FileManagerStockSearch input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1 auto;font-size:14px;min-width:0;outline:none}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock .FileManagerStockSearch input::placeholder{color:var(--text_Title_Light_Light)}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock .FileManagerStockSearch:focus-within,.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock .FileManagerStockSearch:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover)}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock .FileManagerStockKinds{align-items:center;align-self:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;display:inline-flex;gap:2px;margin:0 0 16px;padding:3px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock .FileManagerStockKinds .FileManagerStockKindButton{background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;font-size:12.5px;font-weight:600;padding:6px 16px;transition:background .12s ease,color .12s ease}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock .FileManagerStockKinds .FileManagerStockKindButton:hover{color:var(--text_Title_Dark)}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock .FileManagerStockKinds .FileManagerStockKindButton.is-active{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock .FileManagerStockError{align-items:center;background:color-mix(in srgb,var(--Canceled) 8%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:12.5px;font-weight:600;gap:8px;margin:0 auto 14px;padding:9px 12px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock .FileManagerStockError .material-symbols-outlined{font-size:17px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock .FileManagerStockGrid{grid-gap:12px;align-content:start;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock .FileManagerStockGrid .FileManagerStockSkeleton{border-radius:10px;display:block;height:140px;width:100%}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock .FileManagerStockGrid .FileManagerStockTile{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:block;height:140px;overflow:hidden;padding:0;position:relative;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease;width:100%}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock .FileManagerStockGrid .FileManagerStockTile img{display:block;height:100%;max-width:100%;object-fit:cover;width:100%}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock .FileManagerStockGrid .FileManagerStockTile .FileManagerStockTileCredit{background:linear-gradient(#0000,#0f172a47);color:#fff;font-size:11.5px;font-weight:600;inset:auto 0 0 0;opacity:0;overflow:hidden;padding:18px 10px 8px;position:absolute;text-align:left;text-overflow:ellipsis;transition:opacity .15s ease;white-space:nowrap}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock .FileManagerStockGrid .FileManagerStockTile:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock .FileManagerStockGrid .FileManagerStockTile:hover .FileManagerStockTileCredit{opacity:1}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock .FileManagerStockGrid .FileManagerStockTile:active{transform:scale(.99)}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock .FileManagerStockGrid.is-icons{gap:10px;grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock .FileManagerStockGrid.is-icons .FileManagerStockSkeleton,.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock .FileManagerStockGrid.is-icons .FileManagerStockTile{height:104px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock .FileManagerStockGrid.is-icons .FileManagerStockTile img{background:var(--background_Gray_Light_Light);object-fit:contain;padding:20px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock .FileManagerStockGrid.is-icons .FileManagerStockTile .FileManagerStockTileCredit{font-size:10.5px;padding:14px 8px 6px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock .FileManagerStockAttribution{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;margin-top:16px;text-align:center}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerDropHint{align-items:center;background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));border:2px dashed var(--background_Blue);border-radius:14px;display:flex;flex-direction:column;gap:8px;inset:10px;justify-content:center;pointer-events:none;position:absolute;z-index:5}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerDropHint .material-symbols-outlined{color:var(--background_Blue);font-size:42px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerDropHint span{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerDropHint span strong{font-weight:700}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody.is-dragging{background:color-mix(in srgb,var(--background_Blue) 3%,var(--background_White))}.FileManager .FileManagerMain .FileManagerContent .FileManagerDetails{background:var(--background_White);border-left:1px solid #0000;flex-shrink:0;overflow:hidden;transition:width .24s ease,border-color .24s ease;width:0}.FileManager .FileManagerMain .FileManagerContent .FileManagerDetails.is-open{border-left-color:var(--border_Light);width:300px}.FileManager .FileManagerMain .FileManagerContent .FileManagerDetails .FileManagerDetailsInner{-webkit-overflow-scrolling:touch;height:100%;overflow-y:auto;padding:14px 16px 20px;width:300px}.FileManager .FileManagerMain .FileManagerContent .FileManagerDetails .FileManagerDetailsInner .FileManagerDetailsHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.FileManager .FileManagerMain .FileManagerContent .FileManagerDetails .FileManagerDetailsInner .FileManagerDetailsHeader h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.FileManager .FileManagerMain .FileManagerContent .FileManagerDetails .FileManagerDetailsInner .FileManagerDetailsHeader .FileManagerDetailsClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;padding:0;transition:background .12s ease,color .12s ease;width:30px}.FileManager .FileManagerMain .FileManagerContent .FileManagerDetails .FileManagerDetailsInner .FileManagerDetailsHeader .FileManagerDetailsClose .material-symbols-outlined{font-size:19px}.FileManager .FileManagerMain .FileManagerContent .FileManagerDetails .FileManagerDetailsInner .FileManagerDetailsHeader .FileManagerDetailsClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FileManager .FileManagerMain .FileManagerContent .FileManagerDetails .FileManagerDetailsInner .FileManagerDetailsPreview{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;height:150px;justify-content:center;margin-bottom:12px;overflow:hidden}.FileManager .FileManagerMain .FileManagerContent .FileManagerDetails .FileManagerDetailsInner .FileManagerDetailsPreview img{height:100%;max-width:100%;object-fit:cover;width:100%}.FileManager .FileManagerMain .FileManagerContent .FileManagerDetails .FileManagerDetailsInner .FileManagerDetailsPreview .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:44px}.FileManager .FileManagerMain .FileManagerContent .FileManagerDetails .FileManagerDetailsInner .FileManagerDetailsName{align-items:center;display:flex;gap:6px;margin-bottom:14px}.FileManager .FileManagerMain .FileManagerContent .FileManagerDetails .FileManagerDetailsInner .FileManagerDetailsName .FileManagerDetailsNameText{color:var(--text_Title_Dark);flex:1 1 auto;font-size:14px;font-weight:700;min-width:0;overflow-wrap:anywhere}.FileManager .FileManagerMain .FileManagerContent .FileManagerDetails .FileManagerDetailsInner .FileManagerDetailsName input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);flex:1 1 auto;font-size:13px;min-width:0;outline:3px solid #0000;padding:8px 10px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease}.FileManager .FileManagerMain .FileManagerContent .FileManagerDetails .FileManagerDetailsInner .FileManagerDetailsName input:focus,.FileManager .FileManagerMain .FileManagerContent .FileManagerDetails .FileManagerDetailsInner .FileManagerDetailsName input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.FileManager .FileManagerMain .FileManagerContent .FileManagerDetails .FileManagerDetailsInner .FileManagerDetailsName .ToolTipTitle{display:inline-flex;flex-shrink:0}.FileManager .FileManagerMain .FileManagerContent .FileManagerDetails .FileManagerDetailsInner .FileManagerDetailsName .ToolTipTitle .FileManagerDetailsRename{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;transition:background .12s ease,color .12s ease;width:28px}.FileManager .FileManagerMain .FileManagerContent .FileManagerDetails .FileManagerDetailsInner .FileManagerDetailsName .ToolTipTitle .FileManagerDetailsRename .material-symbols-outlined{font-size:16px}.FileManager .FileManagerMain .FileManagerContent .FileManagerDetails .FileManagerDetailsInner .FileManagerDetailsName .ToolTipTitle .FileManagerDetailsRename:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FileManager .FileManagerMain .FileManagerContent .FileManagerDetails .FileManagerDetailsInner .FileManagerDetailsRows{display:flex;flex-direction:column;gap:10px}.FileManager .FileManagerMain .FileManagerContent .FileManagerDetails .FileManagerDetailsInner .FileManagerDetailsRows .FileManagerDetailsRow{align-items:flex-start;display:flex;gap:10px}.FileManager .FileManagerMain .FileManagerContent .FileManagerDetails .FileManagerDetailsInner .FileManagerDetailsRows .FileManagerDetailsRow .FileManagerDetailsRowLabel{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:12px;font-weight:600;width:92px}.FileManager .FileManagerMain .FileManagerContent .FileManagerDetails .FileManagerDetailsInner .FileManagerDetailsRows .FileManagerDetailsRow .FileManagerDetailsRowValue{color:var(--text_Title_Dark);flex:1 1 auto;font-size:12.5px;font-weight:500;min-width:0;overflow-wrap:anywhere}.FileManager .FileManagerStarButton{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;opacity:0;padding:0;transition:opacity .12s ease,background .12s ease,color .12s ease;width:26px}.FileManager .FileManagerStarButton .material-symbols-outlined{font-size:17px}.FileManager .FileManagerStarButton:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FileManager .FileManagerStarButton.is-on{color:var(--background_Blue);opacity:1}.FileManager .FileManagerStarButton.is-on .material-symbols-outlined{font-variation-settings:"FILL" 1}.FileManager .FileManagerCardChip{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:10.5px;font-weight:700;padding:1px 8px;white-space:nowrap}.FileManager .FileManagerSkeletonPage{display:flex;height:100%;width:100%}.FileManager .FileManagerSkeletonPage .FileManagerSkeletonSidebar{background:var(--background_Gray_Light_Light);border-right:1px solid var(--border_Light);display:flex;flex-direction:column;gap:12px;min-width:250px;padding:18px 16px;width:250px}.FileManager .FileManagerSkeletonPage .FileManagerSkeletonSidebar .FileManagerSkeletonSideTitle{border-radius:6px;height:18px;width:90px}.FileManager .FileManagerSkeletonPage .FileManagerSkeletonSidebar .FileManagerSkeletonSideRow{border-radius:8px;height:28px;width:100%}.FileManager .FileManagerSkeletonPage .FileManagerSkeletonMain{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.FileManager .FileManagerSkeletonPage .FileManagerSkeletonMain .FileManagerSkeletonTopBar{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:10px;padding:12px 18px}.FileManager .FileManagerSkeletonPage .FileManagerSkeletonMain .FileManagerSkeletonTopBar .FileManagerSkeletonCrumb{border-radius:6px;height:20px;margin-right:auto;width:160px}.FileManager .FileManagerSkeletonPage .FileManagerSkeletonMain .FileManagerSkeletonTopBar .FileManagerSkeletonAction{border-radius:10px;height:36px;width:96px}.FileManager .FileManagerSkeletonGrid{grid-gap:14px;align-content:start;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));padding:18px}.FileManager .FileManagerSkeletonGrid .FileManagerSkeletonTile{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;padding:10px}.FileManager .FileManagerSkeletonGrid .FileManagerSkeletonTile .FileManagerSkeletonThumb{border-radius:8px;height:104px;width:100%}.FileManager .FileManagerSkeletonGrid .FileManagerSkeletonTile .FileManagerSkeletonLines{display:flex;flex-direction:column;gap:6px}.FileManager .FileManagerSkeletonGrid .FileManagerSkeletonTile .FileManagerSkeletonLines .FileManagerSkeletonLineTop{border-radius:5px;height:12px;width:75%}.FileManager .FileManagerSkeletonGrid .FileManagerSkeletonTile .FileManagerSkeletonLines .FileManagerSkeletonLineSub{border-radius:5px;height:10px;width:45%}.FileManager .FileManagerSkeletonGrid.is-list{display:flex;flex-direction:column;gap:8px}.FileManager .FileManagerSkeletonGrid.is-list .FileManagerSkeletonTile{align-items:center;border-radius:10px;flex-direction:row}.FileManager .FileManagerSkeletonGrid.is-list .FileManagerSkeletonTile .FileManagerSkeletonThumb{flex-shrink:0;height:38px;width:38px}.FileManager .FileManagerSkeletonGrid.is-list .FileManagerSkeletonTile .FileManagerSkeletonLines{flex:1 1 auto}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerSkeletonGrid{padding:0}@media(max-width:1050px){.FileManager .FileManagerSidebar{min-width:210px;width:210px}.FileManager .FileManagerSidebar .FileManagerUsage{padding:10px 12px 12px}.FileManager .FileManagerSidebar .FileManagerUsage .FileManagerUsageUpgrade{font-size:12px}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions .FileManagerSearch{width:170px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFoldersSection .FileManagerFolderGrid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock .FileManagerStockGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock .FileManagerStockGrid.is-icons{grid-template-columns:repeat(auto-fill,minmax(92px,1fr))}.FileManager .FileManagerMain .FileManagerContent .FileManagerDetails .FileManagerDetailsInner,.FileManager .FileManagerMain .FileManagerContent .FileManagerDetails.is-open{width:260px}.FileManager .FileManagerSkeletonPage .FileManagerSkeletonSidebar{min-width:210px;width:210px}.FileManager .FileManagerSkeletonGrid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}@media(max-width:600px){.FileManager{flex-direction:column}.FileManager .FileManagerSidebar{border-bottom:1px solid var(--border_Light);border-right:none;max-height:36dvh;min-width:0;width:100%}.FileManager .FileManagerSidebar .FileManagerSidebarHeader{padding:12px 14px 6px}.FileManager .FileManagerSidebar .FileManagerUsage{padding:10px 14px 12px}.FileManager .FileManagerSidebar .FileManagerUsage .FileManagerUsageUpgrade{min-height:40px}.FileManager .FileManagerMain .FileManagerTopBar{gap:10px;padding:10px 12px}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions{width:100%}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions .FileManagerSearch{flex:1 1 auto;width:auto}.FileManager .FileManagerMain .FileManagerTopBar .FileManagerTopBarActions .FileManagerSearch input{font-size:16px}.FileManager .FileManagerMain .FileManagerBulkBar{flex-wrap:wrap;padding:8px 12px}.FileManager .FileManagerMain .FileManagerContent{flex-direction:column}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody{padding:12px}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFoldersSection .FileManagerFolderGrid{gap:8px;grid-template-columns:1fr}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFoldersSection .FileManagerFolderGrid .FileManagerFolderTile .FileManagerFolderTileActions .ToolTipTitle .FileManagerFolderTileDots,.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFoldersSection .FileManagerFolderGrid .FileManagerFolderTile .FileManagerFolderTileActions .ToolTipTitle .FileManagerStarButton,.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFoldersSection .FileManagerFolderGrid .FileManagerFolderTile .FileManagerFolderTileCheck{opacity:1}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid{gap:10px;grid-template-columns:repeat(2,1fr)}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard .FileManagerCardCheck,.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard>.ToolTipTitle .FileManagerCardDots,.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerFilesSection .FileManagerGrid .FileManagerCard>.ToolTipTitle .FileManagerStarButton{opacity:1}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock .FileManagerStockGrid{gap:8px;grid-template-columns:repeat(2,1fr)}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerStock .FileManagerStockGrid.is-icons{grid-template-columns:repeat(3,1fr)}.FileManager .FileManagerMain .FileManagerContent .FileManagerBody .FileManagerEmpty{padding:44px 16px}.FileManager .FileManagerMain .FileManagerContent .FileManagerDetails{border-left:none;border-top:1px solid #0000;height:0;transition:height .24s ease,border-color .24s ease;width:100%}.FileManager .FileManagerMain .FileManagerContent .FileManagerDetails.is-open{border-top-color:var(--border_Light);height:46dvh;width:100%}.FileManager .FileManagerMain .FileManagerContent .FileManagerDetails .FileManagerDetailsInner{width:100%}.FileManager .FileManagerSkeletonPage{flex-direction:column}.FileManager .FileManagerSkeletonPage .FileManagerSkeletonSidebar{border-bottom:1px solid var(--border_Light);border-right:none;flex-direction:row;flex-wrap:wrap;min-width:0;padding:12px;width:100%}.FileManager .FileManagerSkeletonPage .FileManagerSkeletonSidebar .FileManagerSkeletonSideRow{width:120px}.FileManager .FileManagerSkeletonGrid{gap:10px;grid-template-columns:repeat(2,1fr);padding:12px}}.FileManagerMenu{animation:FileManagerMenuIn .14s ease forwards;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;padding:5px;position:fixed;width:224px;z-index:1300}@keyframes FileManagerMenuIn{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.FileManagerMenu .FileManagerMenuItem{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:9px;padding:8px 10px;text-align:left;transition:background .12s ease;width:100%}.FileManagerMenu .FileManagerMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:17px}.FileManagerMenu .FileManagerMenuItem:hover{background:var(--surface-sunken)}.FileManagerMenu .FileManagerMenuItem.is-danger,.FileManagerMenu .FileManagerMenuItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.FileManagerMenu .FileManagerMenuItem.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 8%,#0000)}.FileManagerMenu .FileManagerMenuItem.FileManagerMenuItemLocked .material-symbols-outlined{color:var(--text_Title_Light_Light)}.FileManagerMenu .FileManagerMenuItem .FileManagerMenuItemLock{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:10.5px;font-weight:700;gap:3px;margin-left:auto;padding:1px 7px}.FileManagerMenu .FileManagerMenuItem .FileManagerMenuItemLock .material-symbols-outlined{color:var(--background_Blue);font-size:12px}.FileManagerMenu .FileManagerMenuDivider{background:var(--border_Light);display:block;height:1px;margin:5px 8px}.FileManagerMenu.is-new{width:232px}.FileManagerMenu.is-closing{animation:FileManagerMenuIn .12s ease reverse forwards;pointer-events:none}@media(max-width:1050px){.FileManagerMenu{width:208px}}@media(max-width:600px){.FileManagerMenu{width:200px}.FileManagerMenu .FileManagerMenuItem{padding:10px}}.FileManagerModal{align-items:center;animation:FileManagerOverlayFade .22s ease forwards;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}@keyframes FileManagerOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes FileManagerModalPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.FileManagerModal .FileManagerModalOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.FileManagerModal .FileManagerModalCard{animation:FileManagerModalPop .26s ease forwards;background:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-height:86dvh;max-width:92vw;overflow:hidden;position:relative;width:480px;z-index:1}.FileManagerModal .FileManagerModalCard.is-stock{width:560px}.FileManagerModal .FileManagerModalCard .FileManagerModalHeader{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 22px 0}.FileManagerModal .FileManagerModalCard .FileManagerModalHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.FileManagerModal .FileManagerModalCard .FileManagerModalHeader .FileManagerModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.FileManagerModal .FileManagerModalCard .FileManagerModalHeader .FileManagerModalClose .material-symbols-outlined{font-size:21px}.FileManagerModal .FileManagerModalCard .FileManagerModalHeader .FileManagerModalClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FileManagerModal .FileManagerModalCard .FileManagerModalHeader .FileManagerModalClose:active{transform:scale(.92)}.FileManagerModal .FileManagerModalCard .FileManagerModalBody{-webkit-overflow-scrolling:touch;display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-height:0;overflow-y:auto;padding:20px 22px}.FileManagerModal .FileManagerModalCard .FileManagerModalBody .FileManagerModalField{display:flex;flex-direction:column;gap:6px}.FileManagerModal .FileManagerModalCard .FileManagerModalBody .FileManagerModalField span{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.FileManagerModal .FileManagerModalCard .FileManagerModalBody .FileManagerModalField input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.FileManagerModal .FileManagerModalCard .FileManagerModalBody .FileManagerModalField input::placeholder{color:var(--text_Title_Light_Light)}.FileManagerModal .FileManagerModalCard .FileManagerModalBody .FileManagerModalField input:focus,.FileManagerModal .FileManagerModalCard .FileManagerModalBody .FileManagerModalField input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.FileManagerModal .FileManagerModalCard .FileManagerModalBody .FileManagerMoveTree{-webkit-overflow-scrolling:touch;border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:2px;max-height:300px;overflow-y:auto;padding:6px}.FileManagerModal .FileManagerModalCard .FileManagerModalBody .FileManagerMoveTree .FileManagerMoveRow{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;gap:8px;padding:9px 12px;text-align:left;transition:background .12s ease;width:100%}.FileManagerModal .FileManagerModalCard .FileManagerModalBody .FileManagerMoveTree .FileManagerMoveRow .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:17px}.FileManagerModal .FileManagerModalCard .FileManagerModalBody .FileManagerMoveTree .FileManagerMoveRow .FileManagerMoveRowName{flex:1 1 auto;font-size:13px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FileManagerModal .FileManagerModalCard .FileManagerModalBody .FileManagerMoveTree .FileManagerMoveRow .FileManagerMoveRowCheck{color:var(--background_Blue);font-size:18px}.FileManagerModal .FileManagerModalCard .FileManagerModalBody .FileManagerMoveTree .FileManagerMoveRow.is-selected,.FileManagerModal .FileManagerModalCard .FileManagerModalBody .FileManagerMoveTree .FileManagerMoveRow:hover{background:var(--surface-sunken)}.FileManagerModal .FileManagerModalCard .FileManagerModalBody .FileManagerMoveTree .FileManagerMoveRow.is-selected .FileManagerMoveRowName{font-weight:600}.FileManagerModal .FileManagerModalCard .FileManagerModalBody .FileManagerStockConfirm{display:flex;flex-direction:column;gap:8px}.FileManagerModal .FileManagerModalCard .FileManagerModalBody .FileManagerStockConfirm img{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;max-height:320px;max-width:100%;object-fit:contain;width:100%}.FileManagerModal .FileManagerModalCard .FileManagerModalBody .FileManagerStockConfirm .FileManagerStockConfirmCredit{color:var(--text_Title_Light);font-size:12px;font-weight:500}.FileManagerModal .FileManagerModalCard .FileManagerModalBody .FileManagerStockConfirm.is-icon img{max-height:200px;padding:28px}.FileManagerModal .FileManagerModalCard .FileManagerModalBody .FileManagerModalError{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 12px}.FileManagerModal .FileManagerModalCard .FileManagerModalBody .FileManagerModalError .material-symbols-outlined{font-size:18px}.FileManagerModal .FileManagerModalCard .FileManagerModalActions{align-items:center;display:flex;flex-shrink:0;gap:10px;justify-content:flex-end;padding:0 22px 12px}.FileManagerModal .FileManagerModalCard .FileManagerModalActions .FileManagerModalSecondary{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.FileManagerModal .FileManagerModalCard .FileManagerModalActions .FileManagerModalSecondary:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.FileManagerModal .FileManagerModalCard .FileManagerModalActions .FileManagerModalPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.FileManagerModal .FileManagerModalCard .FileManagerModalActions .FileManagerModalPrimary .FileManagerModalPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:var(--background_White);display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.FileManagerModal .FileManagerModalCard .FileManagerModalActions .FileManagerModalPrimary .FileManagerModalPrimaryInner .material-symbols-outlined{color:var(--background_White);font-size:15px;font-weight:500}.FileManagerModal .FileManagerModalCard .FileManagerModalActions .FileManagerModalPrimary .FileManagerModalPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.FileManagerModal .FileManagerModalCard .FileManagerModalActions .FileManagerModalPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.FileManagerModal .FileManagerModalCard .FileManagerModalActions .FileManagerModalPrimary:active{transform:scale(.98)}.FileManagerModal .FileManagerModalCard .FileManagerModalActions .FileManagerModalPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.FileManagerModal.is-closing{animation:FileManagerOverlayFade .18s ease reverse forwards;pointer-events:none}.FileManagerModal.is-closing .FileManagerModalCard{animation:FileManagerModalPop .18s ease reverse forwards}@media(max-width:1050px){.FileManagerModal{padding:16px}.FileManagerModal .FileManagerModalCard{max-width:calc(100vw - 32px)}}@media(max-width:600px){.FileManagerModal{align-items:center;padding:12px}.FileManagerModal .FileManagerModalCard{max-height:92dvh;width:100%}.FileManagerModal .FileManagerModalCard .FileManagerModalHeader{padding:14px 16px}.FileManagerModal .FileManagerModalCard .FileManagerModalHeader h3{font-size:16px}.FileManagerModal .FileManagerModalCard .FileManagerModalBody{padding:16px}.FileManagerModal .FileManagerModalCard .FileManagerModalBody .FileManagerModalField input{font-size:16px;min-height:44px}.FileManagerModal .FileManagerModalCard .FileManagerModalActions{padding:12px 16px max(14px,env(safe-area-inset-bottom))}.FileManagerModal .FileManagerModalCard .FileManagerModalActions button{min-height:44px}}.FileManagerLightbox{animation:FileManagerLightboxFade .22s ease forwards;display:flex;flex-direction:column;inset:0;position:fixed;z-index:1400}@keyframes FileManagerLightboxFade{0%{opacity:0}to{opacity:1}}@keyframes FileManagerLightboxPop{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.FileManagerLightbox .FileManagerLightboxOverlay{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#0f172a47;inset:0;position:absolute}.FileManagerLightbox .FileManagerLightboxHeader{align-items:center;display:flex;gap:10px;padding:14px 18px;position:relative;z-index:1}.FileManagerLightbox .FileManagerLightboxHeader .FileManagerLightboxName{color:#fff;flex:1 1 auto;font-size:14px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FileManagerLightbox .FileManagerLightboxHeader .FileManagerLightboxCount{color:#fff9;flex-shrink:0;font-size:12px;font-weight:600}.FileManagerLightbox .FileManagerLightboxHeader .ToolTipTitle{display:inline-flex;flex-shrink:0}.FileManagerLightbox .FileManagerLightboxHeader .ToolTipTitle .FileManagerLightboxAction{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;transition:box-shadow .12s ease,transform .08s ease;width:36px}.FileManagerLightbox .FileManagerLightboxHeader .ToolTipTitle .FileManagerLightboxAction .material-symbols-outlined{font-size:19px}.FileManagerLightbox .FileManagerLightboxHeader .ToolTipTitle .FileManagerLightboxAction:hover{box-shadow:0 4px 10px #00000014}.FileManagerLightbox .FileManagerLightboxHeader .ToolTipTitle .FileManagerLightboxAction:active{transform:scale(.95)}.FileManagerLightbox .FileManagerLightboxBody{align-items:center;display:flex;flex:1 1 auto;gap:16px;justify-content:center;min-height:0;padding:0 18px 24px;position:relative;z-index:1}.FileManagerLightbox .FileManagerLightboxBody img{animation:FileManagerLightboxPop .26s ease forwards;border-radius:8px;box-shadow:0 8px 24px #0f172a14;max-height:78dvh;max-width:min(1100px,82vw);object-fit:contain}.FileManagerLightbox .FileManagerLightboxBody .FileManagerLightboxArrow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;padding:0;transition:box-shadow .12s ease,transform .08s ease,opacity .12s ease;width:44px}.FileManagerLightbox .FileManagerLightboxBody .FileManagerLightboxArrow .material-symbols-outlined{font-size:24px}.FileManagerLightbox .FileManagerLightboxBody .FileManagerLightboxArrow:hover{box-shadow:0 4px 10px #00000014}.FileManagerLightbox .FileManagerLightboxBody .FileManagerLightboxArrow:active{transform:scale(.95)}.FileManagerLightbox .FileManagerLightboxBody .FileManagerLightboxArrow:disabled{cursor:not-allowed;opacity:.35;transform:none}.FileManagerLightbox.is-closing{animation:FileManagerLightboxFade .18s ease reverse forwards;pointer-events:none}.FileManagerLightbox.is-closing .FileManagerLightboxBody img{animation:FileManagerLightboxPop .18s ease reverse forwards}@media(max-width:1050px){.FileManagerLightbox .FileManagerLightboxBody img{max-width:78vw}}@media(max-width:600px){.FileManagerLightbox .FileManagerLightboxHeader{padding:12px}.FileManagerLightbox .FileManagerLightboxBody{gap:8px;padding:0 8px 16px}.FileManagerLightbox .FileManagerLightboxBody img{max-height:70dvh;max-width:calc(100vw - 120px)}.FileManagerLightbox .FileManagerLightboxBody .FileManagerLightboxArrow{height:38px;width:38px}}.GenayaAI{align-items:center;animation:RenderPageOpen .1s ease;border:1px solid var(--border_Light);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;isolation:isolate;justify-content:center;overflow:hidden;padding:0;position:relative;width:100%}.GenayaAI .GenayaAI_Cloud{filter:drop-shadow(0 8px 24px rgba(15,23,42,.04));pointer-events:none;position:absolute;transition:left .6s ease,right .6s ease,top .6s ease,bottom .6s ease,filter .6s ease,opacity .6s ease;-webkit-user-select:none;user-select:none;will-change:transform,filter;z-index:0}.GenayaAI .GenayaAI_Cloud.GenayaAI_Cloud--a{animation:GenayaAI_cloudInA 1.1s cubic-bezier(.22,.9,.3,1.1) 80ms both,GenayaAI_cloudDriftA 26s ease-in-out 1.18s infinite;left:14%;top:6%;width:320px}.GenayaAI .GenayaAI_Cloud.GenayaAI_Cloud--b{animation:GenayaAI_cloudInB 1.1s cubic-bezier(.22,.9,.3,1.1) .22s both,GenayaAI_cloudDriftB 32s ease-in-out 1.32s infinite;bottom:10%;right:-4%;width:280px}.GenayaAI .GenayaAI_Cloud.GenayaAI_Cloud--c{animation:GenayaAI_cloudInC 1.1s cubic-bezier(.22,.9,.3,1.1) .36s both,GenayaAI_cloudDriftC 22s ease-in-out 1.46s infinite;right:8%;top:50%;width:200px}.GenayaAI.has-conversation .GenayaAI_Cloud{filter:blur(36px) drop-shadow(0 8px 24px rgba(15,23,42,.03));opacity:.5}.GenayaAI.has-conversation .GenayaAI_Cloud--a,.GenayaAI.has-conversation .GenayaAI_Cloud--b,.GenayaAI.has-conversation .GenayaAI_Cloud--c{display:none}.GenayaAI.is-list-collapsed .GenayaAI_Cloud--a{left:0;top:6%}.GenayaAI.has-conversation.is-list-collapsed .GenayaAI_Cloud--a{left:-24%;top:4%}@keyframes GenayaAI_cloudInA{0%{opacity:0;transform:translate3d(-420px,-200px,0) scale(.65)}to{opacity:.55;transform:translateZ(0) scale(1)}}@keyframes GenayaAI_cloudInB{0%{opacity:0;transform:translate3d(420px,200px,0) scale(.65)}to{opacity:.45;transform:translateZ(0) scale(1)}}@keyframes GenayaAI_cloudInC{0%{opacity:0;transform:translate3d(420px,-160px,0) scale(.6)}to{opacity:.35;transform:translateZ(0) scale(1)}}@keyframes GenayaAI_cloudDriftA{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(24px,-12px,0) scale(1.04)}}@keyframes GenayaAI_cloudDriftB{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-22px,14px,0) scale(1.06)}}@keyframes GenayaAI_cloudDriftC{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(18px,-16px,0) scale(.96)}}.GenayaAI .GenayaAI_Split{grid-gap:0;display:grid;gap:0;grid-template-columns:280px minmax(0,1fr);height:100%;max-width:100%;position:relative;transition:grid-template-columns .22s ease;width:100%;z-index:1}.GenayaAI .GenayaAI_Split .GenayaAI_SplitList{height:100%;min-height:0;min-width:0;overflow:hidden;transition:opacity .18s ease}.GenayaAI .GenayaAI_Split .GenayaAI_SplitConversation{align-items:center;background:#0000;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:0;min-width:0;padding:10px 20px 0;padding-inline:max(0px,(100% - 1000px)/2)}.GenayaAI .GenayaAI_Split .GenayaAI_SplitConversation.GenayaAI_SplitConversation--thread{padding-inline:0}.GenayaAI.is-list-collapsed .GenayaAI_Split{grid-template-columns:64px minmax(0,1fr)}.GenayaAI .GenayaAI_MobileRailBackdrop,.GenayaAI .GenayaAI_StartRail{display:none}@media(max-width:1050px){.GenayaAI{height:calc(100vh - 56px)}.GenayaAI .GenayaAI_Cloud--a{width:220px}.GenayaAI .GenayaAI_Cloud--b{width:200px}.GenayaAI .GenayaAI_Cloud--c{width:150px}.GenayaAI .GenayaAI_Split{grid-template-columns:240px minmax(0,1fr)}}@media(max-width:600px){.GenayaAI{height:calc(100vh - 52px);padding:0}.GenayaAI .GenayaAI_Cloud.GenayaAI_Cloud--a{left:-21%;opacity:.4;width:160px}.GenayaAI .GenayaAI_Cloud.GenayaAI_Cloud--b{left:320px;opacity:.35;width:140px}.GenayaAI .GenayaAI_Cloud.GenayaAI_Cloud--c{display:none}.GenayaAI .GenayaAI_Split,.GenayaAI.is-list-collapsed .GenayaAI_Split{grid-template-columns:minmax(0,1fr)}.GenayaAI .GenayaAI_Split .GenayaAI_SplitConversation,.GenayaAI.is-list-collapsed .GenayaAI_Split .GenayaAI_SplitConversation{padding:0}.GenayaAI .GenayaAI_Split .GenayaAI_SplitList,.GenayaAI.is-list-collapsed .GenayaAI_Split .GenayaAI_SplitList{background:var(--background_White);bottom:0;left:0;pointer-events:none;position:absolute;top:0;transform:translateX(-100%);transition:transform .24s ease;width:min(86vw,300px);z-index:9}.GenayaAI .GenayaAI_MobileRailBackdrop{backdrop-filter:blur(.8px);-webkit-backdrop-filter:blur(.8px);background:#8a94ab14;display:block;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .22s ease;z-index:8}.GenayaAI .GenayaAI_StartRail{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:36px;justify-content:center;left:12px;position:absolute;top:12px;transition:color .12s ease;width:36px;z-index:3}.GenayaAI .GenayaAI_StartRail:hover{color:var(--text_Title_Dark)}.GenayaAI .GenayaAI_StartRail .material-symbols-outlined{font-size:22px}.GenayaAI.is-mobile-rail-open .GenayaAI_MobileRailBackdrop{opacity:1;pointer-events:auto}.GenayaAI.is-mobile-rail-open .GenayaAI_Split .GenayaAI_SplitList{box-shadow:0 1px 3px #0000000d;pointer-events:auto;transform:translateX(0)}}.GenayaAIConversationsList{background:var(--background_Gray_Light_Light);border-right:1px solid var(--border_Light);display:flex;flex-direction:column;height:100%;min-height:0;padding:8px 8px 14px;width:100%}@media(max-width:1050px){.GenayaAIConversationsList{padding:6px 6px 10px}.GenayaAIConversationsList .GenayaAIConversationsList_Top{padding:4px 6px}.GenayaAIConversationsList .GenayaAIConversationsList_Nav .GenayaAIConversationsList_NavRow{font-size:13px;padding:8px}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row .GenayaAIConversationsList_RowTitle{font-size:14px}}@media(max-width:600px){.GenayaAIConversationsList{border-right:none;padding:8px 8px 16px}.GenayaAIConversationsList .GenayaAIConversationsList_Top{margin-bottom:4px;padding:6px 8px}.GenayaAIConversationsList .GenayaAIConversationsList_Top .GenayaAIConversationsList_TopBtn{height:36px;width:36px}.GenayaAIConversationsList .GenayaAIConversationsList_Nav .GenayaAIConversationsList_NavRow{font-size:14px;min-height:44px}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row{min-height:40px;padding:4px 10px}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row .GenayaAIConversationsList_RowActions{opacity:1}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row .GenayaAIConversationsList_RowActions .GenayaAIConversationsList_RowDots{height:36px;width:36px}}.GenayaAIConversationsList.is-collapsed{align-items:center;padding:8px 6px 14px}.GenayaAIConversationsList.is-collapsed .GenayaAIConversationsList_Top{justify-content:center;padding:6px 0}.GenayaAIConversationsList.is-collapsed .GenayaAIConversationsList_Nav{align-items:center;width:100%}.GenayaAIConversationsList.is-collapsed .GenayaAIConversationsList_Nav .GenayaAIConversationsList_NavRow{gap:0;justify-content:center;padding:9px 0;width:40px}.GenayaAIConversationsList.is-collapsed .GenayaAIConversationsList_List,.GenayaAIConversationsList.is-collapsed .GenayaAIConversationsList_Nav .GenayaAIConversationsList_NavRow span:not(.material-symbols-outlined){display:none}.GenayaAIConversationsList .GenayaAIConversationsList_Top{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px;padding:6px 8px}.GenayaAIConversationsList .GenayaAIConversationsList_Top .GenayaAIConversationsList_Brand{align-items:center;display:inline-flex;gap:8px}.GenayaAIConversationsList .GenayaAIConversationsList_Top .GenayaAIConversationsList_Brand .GenayaAIConversationsList_BrandLogo{filter:drop-shadow(0 2px 6px rgba(99,102,241,.18));height:18px;object-fit:contain;-webkit-user-select:none;user-select:none;width:18px}.GenayaAIConversationsList .GenayaAIConversationsList_Top .GenayaAIConversationsList_Brand .GenayaAIConversationsList_BrandText{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--background_Blue) 0,var(--background_Blue_Purpel) 60%,#c084fc 100%);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:16px;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.GenayaAIConversationsList .GenayaAIConversationsList_Top .GenayaAIConversationsList_TopBtn{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.GenayaAIConversationsList .GenayaAIConversationsList_Top .GenayaAIConversationsList_TopBtn .material-symbols-outlined{font-size:20px}.GenayaAIConversationsList .GenayaAIConversationsList_Top .GenayaAIConversationsList_TopBtn:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.GenayaAIConversationsList .GenayaAIConversationsList_Nav{display:flex;flex-direction:column;gap:0;padding:0 0 8px}.GenayaAIConversationsList .GenayaAIConversationsList_Nav .GenayaAIConversationsList_NavRow{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;padding:9px 10px;text-align:left;transition:background .1s ease;white-space:nowrap}.GenayaAIConversationsList .GenayaAIConversationsList_Nav .GenayaAIConversationsList_NavRow .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.GenayaAIConversationsList .GenayaAIConversationsList_Nav .GenayaAIConversationsList_NavRow.is-active,.GenayaAIConversationsList .GenayaAIConversationsList_Nav .GenayaAIConversationsList_NavRow:hover{background:var(--background_Gray_Light)}.GenayaAIConversationsList .GenayaAIConversationsList_Nav .GenayaAIConversationsList_SearchInputWrap{margin:4px 4px 0;position:relative}.GenayaAIConversationsList .GenayaAIConversationsList_Nav .GenayaAIConversationsList_SearchInputWrap .GenayaAIConversationsList_SearchInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:8px 30px 8px 12px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.GenayaAIConversationsList .GenayaAIConversationsList_Nav .GenayaAIConversationsList_SearchInputWrap .GenayaAIConversationsList_SearchInput::placeholder{color:var(--text_Title_Light_Light)}.GenayaAIConversationsList .GenayaAIConversationsList_Nav .GenayaAIConversationsList_SearchInputWrap .GenayaAIConversationsList_SearchInput:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.GenayaAIConversationsList .GenayaAIConversationsList_Nav .GenayaAIConversationsList_SearchInputWrap .GenayaAIConversationsList_SearchClear{background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;padding:4px;position:absolute;right:4px;top:50%;transform:translateY(-50%)}.GenayaAIConversationsList .GenayaAIConversationsList_Nav .GenayaAIConversationsList_SearchInputWrap .GenayaAIConversationsList_SearchClear .material-symbols-outlined{font-size:16px}.GenayaAIConversationsList .GenayaAIConversationsList_Nav .GenayaAIConversationsList_SearchInputWrap .GenayaAIConversationsList_SearchClear:hover{background:var(--background_Gray_Light)}.GenayaAIConversationsList .GenayaAIConversationsList_GroupLabel{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;margin-top:14px;padding:8px 10px 4px}.GenayaAIConversationsList .GenayaAIConversationsList_GroupLabel:first-child{margin-top:0}.GenayaAIConversationsList .GenayaAIConversationsList_List{display:flex;flex:1 1;flex-direction:column;gap:1px;min-height:0;overflow-y:auto;padding:0 0 8px}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row{animation:GenayaAIConversationsList_dropIn .36s cubic-bezier(.22,.9,.3,1.05) both}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row:first-child{animation-delay:0ms}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row:nth-child(2){animation-delay:20ms}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row:nth-child(3){animation-delay:40ms}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row:nth-child(4){animation-delay:60ms}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row:nth-child(5){animation-delay:80ms}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row:nth-child(6){animation-delay:.1s}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row:nth-child(7){animation-delay:.12s}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row:nth-child(8){animation-delay:.14s}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row:nth-child(9){animation-delay:.16s}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row:nth-child(10){animation-delay:.18s}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row:nth-child(n+11){animation-delay:.2s}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;gap:6px;min-height:30px;padding:2px 10px;position:relative;text-align:left;transition:background .1s ease;width:100%}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row .GenayaAIConversationsList_RowStar{color:var(--text_Title_Light);flex:0 0 auto;font-size:18px;font-variation-settings:"FILL" 1;margin-bottom:-2px;margin-right:0}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row .GenayaAIConversationsList_RowTitle{flex:1 1;font-size:15px;font-weight:400;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row .GenayaAIConversationsList_RowRename{background:var(--background_White);border:1px solid var(--background_Blue);border-radius:6px;box-shadow:0 0 0 3px var(--outline_Blue);color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:500;min-width:0;outline:3px solid #0000;padding:3px 6px}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row .GenayaAIConversationsList_RowActions{align-items:center;display:flex;flex:0 0 auto;opacity:0;position:relative;transition:opacity .12s ease}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row .GenayaAIConversationsList_RowActions .GenayaAIConversationsList_RowDots{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;transition:background .12s ease,color .12s ease;width:26px}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row .GenayaAIConversationsList_RowActions .GenayaAIConversationsList_RowDots .material-symbols-outlined{font-size:18px}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row .GenayaAIConversationsList_RowActions .GenayaAIConversationsList_RowDots:hover{background:var(--background_White);color:var(--text_Title_Dark)}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row:hover{background:var(--background_Gray_Light)}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row:hover .GenayaAIConversationsList_RowActions{opacity:1}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row.is-menu-open{background:var(--background_Gray_Light)}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row.is-menu-open .GenayaAIConversationsList_RowActions{opacity:1}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row.is-active{background:var(--background_Gray_Light)}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row.is-active .GenayaAIConversationsList_RowTitle{color:var(--text_Title_Dark);font-weight:600}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row.is-active .GenayaAIConversationsList_RowActions{opacity:1}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Empty{color:var(--text_Title_Light_Light);font-size:12px;padding:20px 12px;text-align:center}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_RowSkeleton{align-items:center;display:flex;padding:8px 10px}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_RowSkeleton .GenayaAIConversationsList_RowSkeletonBar{animation:GenayaAIConversationsList_skeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:4px;display:block;height:12px;width:70%}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_RowSkeleton:nth-child(2n) .GenayaAIConversationsList_RowSkeletonBar{width:55%}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_RowSkeleton:nth-child(3n) .GenayaAIConversationsList_RowSkeletonBar{width:82%}@keyframes GenayaAIConversationsList_skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.GenayaAIConversationsList_ActionsMenu{animation:GenayaAIConversationsList_actionsMenuIn .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;min-width:200px;padding:4px;position:fixed;z-index:9000}.GenayaAIConversationsList_ActionsMenu .GenayaAIConversationsList_ActionsMenuItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:8px;padding:8px 10px;text-align:left;transition:background .12s ease,color .12s ease}.GenayaAIConversationsList_ActionsMenu .GenayaAIConversationsList_ActionsMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.GenayaAIConversationsList_ActionsMenu .GenayaAIConversationsList_ActionsMenuItem:hover{background:var(--background_Gray_Light)}.GenayaAIConversationsList_ActionsMenu .GenayaAIConversationsList_ActionsMenuItem:hover .material-symbols-outlined{color:var(--text_Title_Dark)}.GenayaAIConversationsList_ActionsMenu .GenayaAIConversationsList_ActionsMenuItem.is-danger,.GenayaAIConversationsList_ActionsMenu .GenayaAIConversationsList_ActionsMenuItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.GenayaAIConversationsList_ActionsMenu .GenayaAIConversationsList_ActionsMenuItem.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000)}.GenayaAIConversationsList_ActionsMenu .GenayaAIConversationsList_ActionsMenuDivider{background:var(--border_Light);height:1px;margin:4px 2px}.GenayaAIConversationsList_ActionsMenu .GenayaAIConversationsList_ActionsMenuItem--has-submenu{background:#0000;display:block;padding:0;position:relative}.GenayaAIConversationsList_ActionsMenu .GenayaAIConversationsList_ActionsMenuItem--has-submenu .GenayaAIConversationsList_ActionsMenuItemBtn{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:8px;padding:8px 10px;text-align:left;transition:background .12s ease;width:100%}.GenayaAIConversationsList_ActionsMenu .GenayaAIConversationsList_ActionsMenuItem--has-submenu .GenayaAIConversationsList_ActionsMenuItemBtn .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.GenayaAIConversationsList_ActionsMenu .GenayaAIConversationsList_ActionsMenuItem--has-submenu .GenayaAIConversationsList_ActionsMenuItemBtn:hover{background:var(--background_Gray_Light)}.GenayaAIConversationsList_ActionsMenu .GenayaAIConversationsList_ActionsMenuItem--has-submenu .GenayaAIConversationsList_ActionsMenuChevron{color:var(--text_Title_Light);font-size:16px!important;margin-left:auto}.GenayaAIConversationsList_ActionsMenu .GenayaAIConversationsList_ActionsMenuItem--has-submenu.is-open .GenayaAIConversationsList_ActionsMenuItemBtn{background:var(--background_Gray_Light)}.GenayaAIConversationsList_ActionsMenu .GenayaAIConversationsList_SubMenuEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:12px 10px;text-align:center}@keyframes GenayaAIConversationsList_actionsMenuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.GenayaAIConversationsList_SubMenu{animation:GenayaAIConversationsList_subMenuIn .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 12px 28px #0f172a2e;display:flex;flex-direction:column;min-width:220px;padding:4px;position:fixed;z-index:9000}.GenayaAIConversationsList_SubMenu .GenayaAIConversationsList_ActionsMenuItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:8px;padding:8px 10px;text-align:left;transition:background .12s ease}.GenayaAIConversationsList_SubMenu .GenayaAIConversationsList_ActionsMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.GenayaAIConversationsList_SubMenu .GenayaAIConversationsList_ActionsMenuItem.is-active,.GenayaAIConversationsList_SubMenu .GenayaAIConversationsList_ActionsMenuItem:hover{background:var(--background_Gray_Light)}.GenayaAIConversationsList_SubMenu .GenayaAIConversationsList_ActionsMenuDivider{background:var(--border_Light);height:1px;margin:4px 2px}@keyframes GenayaAIConversationsList_subMenuIn{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}@keyframes GenayaAIConversationsList_dropIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){.GenayaAIConversationsList_ActionsMenu,.GenayaAIConversationsList_SubMenu{max-width:calc(100vw - 24px)}}.GenayaAISearchConveration_Overlay{align-items:center;animation:GenayaAISearchConveration_overlayIn .14s ease;backdrop-filter:none;-webkit-backdrop-filter:none;background:#0000;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:200}.GenayaAISearchConveration_Overlay .GenayaAISearchConveration{animation:GenayaAISearchConveration_cardIn .16s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 30px #0000000d;display:flex;flex-direction:column;max-height:70vh;max-width:640px;overflow:hidden;width:100%}.GenayaAISearchConveration_Overlay .GenayaAISearchConveration .GenayaAISearchConveration_InputRow{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:8px;padding:10px 12px}.GenayaAISearchConveration_Overlay .GenayaAISearchConveration .GenayaAISearchConveration_InputRow .GenayaAISearchConveration_Input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:15px;outline:none;padding:6px 4px}.GenayaAISearchConveration_Overlay .GenayaAISearchConveration .GenayaAISearchConveration_InputRow .GenayaAISearchConveration_Input::placeholder{color:var(--text_Title_Light_Light)}.GenayaAISearchConveration_Overlay .GenayaAISearchConveration .GenayaAISearchConveration_InputRow .GenayaAISearchConveration_CloseBtn{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.GenayaAISearchConveration_Overlay .GenayaAISearchConveration .GenayaAISearchConveration_InputRow .GenayaAISearchConveration_CloseBtn .material-symbols-outlined{font-size:21px}.GenayaAISearchConveration_Overlay .GenayaAISearchConveration .GenayaAISearchConveration_InputRow .GenayaAISearchConveration_CloseBtn:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.GenayaAISearchConveration_Overlay .GenayaAISearchConveration .GenayaAISearchConveration_InputRow .GenayaAISearchConveration_CloseBtn:active{transform:scale(.92)}.GenayaAISearchConveration_Overlay .GenayaAISearchConveration .GenayaAISearchConveration_List{display:flex;flex:1 1;flex-direction:column;gap:1px;min-height:0;overflow-y:auto;padding:8px}.GenayaAISearchConveration_Overlay .GenayaAISearchConveration .GenayaAISearchConveration_List .GenayaAISearchConveration_DateGroup{display:flex;flex-direction:column;gap:1px}.GenayaAISearchConveration_Overlay .GenayaAISearchConveration .GenayaAISearchConveration_List .GenayaAISearchConveration_DateHeader{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;padding:10px 12px 4px;text-transform:uppercase}.GenayaAISearchConveration_Overlay .GenayaAISearchConveration .GenayaAISearchConveration_List .GenayaAISearchConveration_Row{align-items:flex-start;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:10px;padding:10px 12px;text-align:left;transition:background .1s ease;width:100%}.GenayaAISearchConveration_Overlay .GenayaAISearchConveration .GenayaAISearchConveration_List .GenayaAISearchConveration_Row .GenayaAISearchConveration_RowIcon{color:var(--text_Title_Light);flex:0 0 auto;font-size:18px;margin-top:2px}.GenayaAISearchConveration_Overlay .GenayaAISearchConveration .GenayaAISearchConveration_List .GenayaAISearchConveration_Row .GenayaAISearchConveration_RowMain{display:flex;flex:1 1;flex-direction:column;gap:2px;justify-content:center;min-width:0}.GenayaAISearchConveration_Overlay .GenayaAISearchConveration .GenayaAISearchConveration_List .GenayaAISearchConveration_Row .GenayaAISearchConveration_RowTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaAISearchConveration_Overlay .GenayaAISearchConveration .GenayaAISearchConveration_List .GenayaAISearchConveration_Row .GenayaAISearchConveration_RowPreview{color:var(--text_Title_Light);font-size:12px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaAISearchConveration_Overlay .GenayaAISearchConveration .GenayaAISearchConveration_List .GenayaAISearchConveration_Row:hover{background:var(--background_Gray_Light)}.GenayaAISearchConveration_Overlay .GenayaAISearchConveration .GenayaAISearchConveration_List .GenayaAISearchConveration_Row.GenayaAISearchConveration_Row--new,.GenayaAISearchConveration_Overlay .GenayaAISearchConveration .GenayaAISearchConveration_List .GenayaAISearchConveration_Row.GenayaAISearchConveration_Row--new .GenayaAISearchConveration_RowMain{font-weight:600}.GenayaAISearchConveration_Overlay .GenayaAISearchConveration .GenayaAISearchConveration_List .GenayaAISearchConveration_Empty{color:var(--text_Title_Light_Light);font-size:13px;padding:24px 12px;text-align:center}@media(max-width:1050px){.GenayaAISearchConveration_Overlay{padding:12px}}@media(max-width:600px){.GenayaAISearchConveration_Overlay{padding:1px}.GenayaAISearchConveration_Overlay .GenayaAISearchConveration{max-height:calc(100% - 16px);max-width:calc(100% - 16px)}.GenayaAISearchConveration_Overlay .GenayaAISearchConveration .GenayaAISearchConveration_Input{font-size:16px}}@keyframes GenayaAISearchConveration_overlayIn{0%{opacity:0}to{opacity:1}}@keyframes GenayaAISearchConveration_cardIn{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.GenayaAIConevationRename{inset:0;position:fixed;z-index:3000}@keyframes GenayaAIConevationRename_Spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.GenayaAIConevationRename .GenayaAIConevationRename_Overlay{align-items:center;display:flex;inset:0;justify-content:center;position:fixed}.GenayaAIConevationRename .GenayaAIConevationRename_Backdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);border:none;cursor:pointer;inset:0;padding:0;position:absolute}.GenayaAIConevationRename .GenayaAIConevationRename_Card{background:var(--background_White);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:16px;padding:22px;position:relative;width:min(420px,92vw);z-index:1}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Header .GenayaAIConevationRename_HeaderText{display:flex;flex-direction:column;gap:6px}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Header .GenayaAIConevationRename_HeaderText h2{color:var(--text_Title_Light);font-size:18px;font-weight:600;margin:0}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Header .GenayaAIConevationRename_HeaderText p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Header .GenayaAIConevationRename_Close{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Header .GenayaAIConevationRename_Close .material-symbols-outlined{font-size:21px}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Header .GenayaAIConevationRename_Close:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Header .GenayaAIConevationRename_Close:active{transform:scale(.92)}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Body{display:flex;flex-direction:column;gap:8px}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Body label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Body input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-family:inherit;font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Body input::placeholder{color:var(--text_Title_Light_Light)}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Body input:focus,.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Body input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Actions{display:flex;gap:10px;justify-content:flex-end}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Actions button{cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s ease}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Actions .GenayaAIConevationRename_Cancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);font-size:13px;font-weight:600;padding:8px 10px;transition:color .12s ease,background .12s ease}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Actions .GenayaAIConevationRename_Cancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Actions .GenayaAIConevationRename_Save{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Actions .GenayaAIConevationRename_Save .GenayaAIConevationRename_SaveInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Actions .GenayaAIConevationRename_Save .GenayaAIConevationRename_SaveInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Actions .GenayaAIConevationRename_Save .GenayaAIConevationRename_SaveLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Actions .GenayaAIConevationRename_Save:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Actions .GenayaAIConevationRename_Save:active{transform:scale(.98)}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Actions .GenayaAIConevationRename_Save:disabled{cursor:default;opacity:.55;transform:none}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Actions .GenayaAIConevationRename_Save .GenayaAIConevationRename_Spinner{animation:GenayaAIConevationRename_Spin .9s linear infinite;font-size:16px}@media(max-width:600px){.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Body input{font-size:16px}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Actions{align-items:stretch;flex-direction:column-reverse}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Actions .GenayaAIConevationRename_Cancel{min-height:44px;text-align:center;width:100%}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Actions .GenayaAIConevationRename_Save{height:auto;justify-content:center;min-height:44px;width:100%}}.GenayaAIProjectCreate{inset:0;position:fixed;z-index:3000}@keyframes GenayaAIProjectCreate_Spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.GenayaAIProjectCreate .GenayaAIProjectCreate_Overlay{align-items:center;display:flex;inset:0;justify-content:center;position:fixed}.GenayaAIProjectCreate .GenayaAIProjectCreate_Backdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);border:none;cursor:pointer;inset:0;padding:0;position:absolute}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:16px;padding:22px;position:relative;width:min(480px,92vw);z-index:1}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Tip{align-items:flex-start;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:10px;padding:10px 12px}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Tip .material-symbols-outlined{color:var(--background_Blue);flex:0 0 auto;font-size:18px;margin-top:1px}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Tip p{color:var(--text_Title_Light);font-size:12.5px;line-height:1.45;margin:0}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Header{align-items:center;display:flex;gap:12px;justify-content:space-between}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Header h2{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Header .GenayaAIProjectCreate_Close{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Header .GenayaAIProjectCreate_Close .material-symbols-outlined{font-size:21px}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Header .GenayaAIProjectCreate_Close:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Header .GenayaAIProjectCreate_Close:active{transform:scale(.92)}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Body{display:flex;flex-direction:column;gap:14px}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_IconRow{align-items:stretch;display:flex;flex-direction:column;gap:6px;margin-top:4px;width:100%}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_IconRow .GenayaAIProjectCreate_IconRowLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_IconRow .SelectIcon{width:100%}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_IconRow .SelectIcon .SelectIconTrigger{justify-content:flex-start;width:100%}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Field{display:flex;flex-direction:column;gap:6px}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Field label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Field input,.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Field textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-family:inherit;font-size:13.5px;outline:3px solid #0000;padding:10px 12px;resize:vertical;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Field input::placeholder,.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Field textarea::placeholder{color:var(--text_Title_Light_Light)}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Field input:focus,.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Field input:hover,.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Field textarea:focus,.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Field textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Field textarea{line-height:1.6;min-height:96px}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Actions{display:flex;gap:10px;justify-content:flex-end}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Actions button{cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s ease}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Actions .GenayaAIProjectCreate_Cancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);font-size:13px;font-weight:600;padding:8px 10px;transition:color .12s ease,background .12s ease}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Actions .GenayaAIProjectCreate_Cancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Actions .GenayaAIProjectCreate_Save{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Actions .GenayaAIProjectCreate_Save .GenayaAIProjectCreate_SaveInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Actions .GenayaAIProjectCreate_Save .GenayaAIProjectCreate_SaveInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Actions .GenayaAIProjectCreate_Save .GenayaAIProjectCreate_SaveLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Actions .GenayaAIProjectCreate_Save:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Actions .GenayaAIProjectCreate_Save:active{transform:scale(.98)}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Actions .GenayaAIProjectCreate_Save:disabled{cursor:default;opacity:.55;transform:none}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Actions .GenayaAIProjectCreate_Save .GenayaAIProjectCreate_Spinner{animation:GenayaAIProjectCreate_Spin .9s linear infinite;font-size:16px}@media(max-width:600px){.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Field input,.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Field textarea{font-size:16px}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Actions{align-items:stretch;flex-direction:column-reverse}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Actions .GenayaAIProjectCreate_Cancel{min-height:44px;text-align:center;width:100%}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Actions .GenayaAIProjectCreate_Save{height:auto;justify-content:center;min-height:44px;width:100%}}[data-theme=dark] .GenayaAIProjectCreate .GenayaAIProjectCreate_Card{background:var(--background_White);border:1px solid var(--border_Dark_Light)}.GenayaAIProjects{box-sizing:border-box;display:flex;flex-direction:column;gap:18px;height:100%;overflow-y:auto;padding:32px 40px;width:100%}.GenayaAIProjects .GenayaAIProjects_HeaderRow{align-items:center;display:flex;gap:16px;justify-content:space-between}.GenayaAIProjects .GenayaAIProjects_HeaderRow .GenayaAIProjects_Title{color:var(--text_Title_Dark);font-size:28px;font-weight:700;letter-spacing:-.01em;margin:0}.GenayaAIProjects .GenayaAIProjects_HeaderRow .GenayaAIProjects_NewBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.GenayaAIProjects .GenayaAIProjects_HeaderRow .GenayaAIProjects_NewBtn .GenayaAIProjects_NewBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.GenayaAIProjects .GenayaAIProjects_HeaderRow .GenayaAIProjects_NewBtn .GenayaAIProjects_NewBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.GenayaAIProjects .GenayaAIProjects_HeaderRow .GenayaAIProjects_NewBtn .GenayaAIProjects_NewBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.GenayaAIProjects .GenayaAIProjects_HeaderRow .GenayaAIProjects_NewBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.GenayaAIProjects .GenayaAIProjects_HeaderRow .GenayaAIProjects_NewBtn:active{transform:scale(.98)}.GenayaAIProjects .GenayaAIProjects_HeaderRow .GenayaAIProjects_NewBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.GenayaAIProjects .GenayaAIProjects_SearchWrap{max-width:100%;position:relative;width:100%}.GenayaAIProjects .GenayaAIProjects_SearchWrap .GenayaAIProjects_SearchIcon{color:var(--text_Title_Light_Light);font-size:18px;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.GenayaAIProjects .GenayaAIProjects_SearchWrap .GenayaAIProjects_Search{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;outline:3px solid #0000;padding:10px 12px 10px 38px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.GenayaAIProjects .GenayaAIProjects_SearchWrap .GenayaAIProjects_Search::placeholder{color:var(--text_Title_Light_Light)}.GenayaAIProjects .GenayaAIProjects_SearchWrap .GenayaAIProjects_Search:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.GenayaAIProjects .GenayaAIProjects_Grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:4px}.GenayaAIProjects .GenayaAIProjects_Card{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:8px;min-height:130px;padding:16px;text-align:left;transition:border-color .15s ease,transform .12s ease,box-shadow .15s ease}.GenayaAIProjects .GenayaAIProjects_Card:hover{border-color:color-mix(in srgb,var(--background_Blue) 30%,var(--border_Light));box-shadow:0 6px 18px #0f172a0f;transform:translateY(-2px)}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardHead{align-items:center;display:flex;gap:10px;position:relative}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardMenuBtn{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;height:28px;justify-content:center;margin-left:auto;opacity:0;transition:opacity .12s ease,background .12s ease,color .12s ease;width:28px}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardMenuBtn .material-symbols-outlined{font-size:18px}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardMenuBtn:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.GenayaAIProjects .GenayaAIProjects_Card.is-menu-open .GenayaAIProjects_CardMenuBtn,.GenayaAIProjects .GenayaAIProjects_Card:hover .GenayaAIProjects_CardMenuBtn{opacity:1}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardMenu{animation:GenayaAIProjects_skeletonShimmer 0s,GenayaAIProjects_cardMenuIn .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.051);display:flex;flex-direction:column;min-width:200px;padding:4px;position:absolute;right:0;top:calc(100% + 6px);z-index:30}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardMenu button{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:8px;padding:8px 10px;text-align:left;transition:background .12s ease}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardMenu button .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardMenu button:hover{background:var(--background_Gray_Light)}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardMenu button.is-danger,.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardMenu button.is-danger .material-symbols-outlined{color:var(--Canceled)}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardMenu button.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000)}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardMenu .GenayaAIProjects_CardMenuDivider{background:var(--border_Light);height:1px;margin:4px 2px}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardIcon{align-items:center;background:#3b82f61a;border-radius:10px;color:var(--background_Blue);display:inline-flex;height:32px;justify-content:center;width:32px}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardIcon .material-symbols-outlined{font-size:18px}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardName{color:var(--text_Title_Dark);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardDesc{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--text_Title_Light);display:-webkit-box;font-size:13px;line-height:1.45;margin:0;overflow:hidden}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardMeta{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;gap:6px;margin-top:auto}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardMeta .GenayaAIProjects_CardMetaStar{color:var(--background_Blue);font-size:14px;line-height:1}.GenayaAIProjects .GenayaAIProjects_CardSkeleton{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;display:flex;flex-direction:column;gap:10px;min-height:130px;padding:16px}.GenayaAIProjects .GenayaAIProjects_CardSkeleton span{animation:GenayaAIProjects_skeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:4px;display:block;height:12px}.GenayaAIProjects .GenayaAIProjects_CardSkeleton span:first-child{width:50%}.GenayaAIProjects .GenayaAIProjects_CardSkeleton span:last-child{width:80%}.GenayaAIProjects .GenayaAIProjects_Empty{color:var(--text_Title_Light_Light);font-size:13px;grid-column:1/-1;padding:60px 20px;text-align:center}@media(max-width:1050px){.GenayaAIProjects{gap:14px;padding:20px 24px}.GenayaAIProjects .GenayaAIProjects_HeaderRow{gap:12px}.GenayaAIProjects .GenayaAIProjects_HeaderRow .GenayaAIProjects_Title{font-size:22px}.GenayaAIProjects .GenayaAIProjects_Grid{gap:12px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}@media(max-width:600px){.GenayaAIProjects{gap:12px;padding:12px 14px}.GenayaAIProjects .GenayaAIProjects_HeaderRow{flex-wrap:wrap;gap:10px}.GenayaAIProjects .GenayaAIProjects_HeaderRow .GenayaAIProjects_Title{font-size:18px}.GenayaAIProjects .GenayaAIProjects_HeaderRow .GenayaAIProjects_NewBtn{height:44px;min-height:44px;padding:4px 16px 4px 10px}.GenayaAIProjects .GenayaAIProjects_SearchWrap .GenayaAIProjects_Search{font-size:16px;min-height:44px;padding:12px 14px 12px 40px}.GenayaAIProjects .GenayaAIProjects_Grid{gap:10px;grid-template-columns:1fr}.GenayaAIProjects .GenayaAIProjects_Card{min-height:110px}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardMenuBtn{height:40px;min-height:44px;opacity:1;width:40px}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardMenu{max-width:calc(100vw - 24px);right:0}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardMenu button{min-height:44px}.GenayaAIProjects .GenayaAIProjects_Empty{font-size:13px;padding:40px 14px}}@keyframes GenayaAIProjects_skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes GenayaAIProjects_cardMenuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}[data-theme=dark] .GenayaAIProjects .GenayaAIProjects_NewBtn .GenayaAIProjects_NewBtnInner{background:var(--background_Blue)}.GenayaAIProject{box-sizing:border-box;display:flex;flex-direction:column;gap:18px;height:100%;margin:0 auto;max-width:760px;overflow-y:auto;padding:32px 40px;width:100%}.GenayaAIProject .GenayaAIProject_BackBtn{align-items:center;align-self:flex-start;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;padding:6px 12px 6px 8px;transition:background .12s ease,color .12s ease}.GenayaAIProject .GenayaAIProject_BackBtn .material-symbols-outlined{font-size:18px}.GenayaAIProject .GenayaAIProject_BackBtn:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.GenayaAIProject .GenayaAIProject_Header{align-items:center;display:flex;gap:12px}.GenayaAIProject .GenayaAIProject_Header .GenayaAIProject_HeaderIcon{color:var(--text_Title_Light);font-size:28px}.GenayaAIProject .GenayaAIProject_Header .GenayaAIProject_HeaderName{color:var(--text_Title_Dark);font-size:28px;font-weight:700;letter-spacing:-.01em;margin:0}.GenayaAIProject .GenayaAIProject_Composer{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;cursor:text;display:flex;gap:8px;padding:8px 12px 8px 8px;transition:border-color .12s ease,box-shadow .12s ease}.GenayaAIProject .GenayaAIProject_Composer:focus-within{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.GenayaAIProject .GenayaAIProject_Composer .GenayaAIProject_ComposerAdd{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .12s ease;width:32px}.GenayaAIProject .GenayaAIProject_Composer .GenayaAIProject_ComposerAdd .material-symbols-outlined{font-size:20px}.GenayaAIProject .GenayaAIProject_Composer .GenayaAIProject_ComposerAdd:hover{background:var(--background_Gray_Light)}.GenayaAIProject .GenayaAIProject_Composer .GenayaAIProject_ComposerInput{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;outline:none;padding:4px 0}.GenayaAIProject .GenayaAIProject_Composer .GenayaAIProject_ComposerInput::placeholder{color:var(--text_Title_Light_Light)}.GenayaAIProject .GenayaAIProject_Composer .GenayaAIProject_ComposerSend{align-items:center;background:var(--text_Title_Dark);border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .15s ease,transform .12s ease;width:32px}.GenayaAIProject .GenayaAIProject_Composer .GenayaAIProject_ComposerSend .material-symbols-outlined{font-size:18px}.GenayaAIProject .GenayaAIProject_Composer .GenayaAIProject_ComposerSend:hover:not(:disabled){background:color-mix(in srgb,var(--text_Title_Dark) 88%,#0000)}.GenayaAIProject .GenayaAIProject_Composer .GenayaAIProject_ComposerSend:disabled{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.GenayaAIProject .GenayaAIProject_Tabs{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);border-radius:999px;display:flex;gap:6px;position:relative;z-index:1}.GenayaAIProject .GenayaAIProject_Tabs .GenayaAIProject_Tab{background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:12px 16px;transition:background .12s ease,color .12s ease}.GenayaAIProject .GenayaAIProject_Tabs .GenayaAIProject_Tab:hover{background:var(--background_Gray_Light)}.GenayaAIProject .GenayaAIProject_Tabs .GenayaAIProject_Tab.is-active{background:#0000;color:var(--text_Title_Dark);position:relative}.GenayaAIProject .GenayaAIProject_Tabs .GenayaAIProject_Tab.is-active:after{background:var(--text_Title_Dark);border-radius:2px;bottom:-1px;content:"";height:2px;left:16px;position:absolute;right:16px}.GenayaAIProject .GenayaAIProject_Chats{display:flex;flex-direction:column;gap:0}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow{align-items:flex-start;background:#0000;border:none;border-bottom:1px solid var(--border_Light);cursor:pointer;display:flex;font-family:inherit;gap:12px;padding:14px 8px;position:relative;text-align:left;transition:background .12s ease}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowActions{align-items:center;display:flex;flex:0 0 auto;margin-left:-4px;opacity:0;position:relative;transition:opacity .12s ease}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowActions .GenayaAIProject_ChatRowDots{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowActions .GenayaAIProject_ChatRowDots .material-symbols-outlined{font-size:18px}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowActions .GenayaAIProject_ChatRowDots:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowActions .GenayaAIProject_ChatRowMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:2px;min-width:200px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:10}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowActions .GenayaAIProject_ChatRowMenu button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:500;gap:10px;padding:8px 10px;text-align:left;transition:background .1s ease,color .1s ease}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowActions .GenayaAIProject_ChatRowMenu button .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowActions .GenayaAIProject_ChatRowMenu button:hover{background:var(--background_Gray_Light)}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowActions .GenayaAIProject_ChatRowMenu button.is-danger,.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowActions .GenayaAIProject_ChatRowMenu button.is-danger .material-symbols-outlined{color:var(--Canceled)}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowActions .GenayaAIProject_ChatRowMenu button.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 12%,#0000)}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowActions .GenayaAIProject_ChatRowMenuDivider{background:var(--border_Light);height:1px;margin:4px 2px}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow.is-menu-open .GenayaAIProject_ChatRowActions,.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow:hover .GenayaAIProject_ChatRowActions{opacity:1}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowIcon{color:var(--text_Title_Light);flex:0 0 auto;font-size:18px;margin-top:2px}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowMain{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowPreview{color:var(--text_Title_Light);font-size:13px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowTime{color:var(--text_Title_Light_Light);flex:0 0 auto;font-size:12px;margin-top:4px}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow:hover{background:var(--background_Gray_Light)}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRowSkeleton{border-bottom:1px solid var(--border_Light);display:flex;flex-direction:column;gap:6px;padding:14px 8px}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRowSkeleton span{animation:GenayaAIProject_skeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:4px;display:block;height:12px}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRowSkeleton span:first-child{width:40%}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRowSkeleton span:last-child{width:75%}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_Empty{color:var(--text_Title_Light_Light);font-size:13px;padding:60px 20px;text-align:center}.GenayaAIProject .GenayaAIProject_HeaderIconSkeleton{border-radius:8px;height:28px;width:28px}.GenayaAIProject .GenayaAIProject_HeaderIconSkeleton,.GenayaAIProject .GenayaAIProject_HeaderNameSkeleton{animation:GenayaAIProject_skeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%}.GenayaAIProject .GenayaAIProject_HeaderNameSkeleton{border-radius:6px;height:22px;width:200px}.GenayaAIProject .GenayaAIProject_Sources{padding:20px 0}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesHeader h3{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesHeader .GenayaAIProject_AddSourcesBtn{background:var(--text_Title_Dark);border:none;border-radius:999px;color:#fff;cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;margin:0;padding:7px 14px;transition:background .15s ease}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesHeader .GenayaAIProject_AddSourcesBtn:hover:not(:disabled){background:color-mix(in srgb,var(--text_Title_Dark) 88%,#0000)}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesHeader .GenayaAIProject_AddSourcesBtn:disabled{cursor:not-allowed;opacity:.5}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesList{display:flex;flex-direction:column;gap:6px}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:inherit;display:flex;gap:12px;padding:10px 12px;text-decoration:none;transition:background .15s ease,border-color .15s ease}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow .GenayaAIProject_SourceRowIcon{color:var(--text_Title_Light);flex:0 0 auto;font-size:22px}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow .GenayaAIProject_SourceRowMain{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow .GenayaAIProject_SourceRowName{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:600;gap:6px;min-width:0}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow .GenayaAIProject_SourceRowName .GenayaAIProject_SourceLiveBadge{background:color-mix(in srgb,var(--Done) 16%,#0000);border-radius:999px;color:var(--Done);flex:0 0 auto;font-size:9px;font-weight:700;letter-spacing:.03em;padding:1px 6px;text-transform:uppercase}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow .GenayaAIProject_SourceRowName .GenayaAIProject_SourceErrBadge{background:color-mix(in srgb,var(--Canceled) 16%,#0000);border-radius:999px;color:var(--Canceled);flex:0 0 auto;font-size:9px;font-weight:700;letter-spacing:.03em;padding:1px 6px;text-transform:uppercase}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow .GenayaAIProject_SourceRowMeta{color:var(--text_Title_Light_Light);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow .GenayaAIProject_SourceResync{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex:0 0 auto;justify-content:center;padding:4px;transition:background .15s ease,color .15s ease}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow .GenayaAIProject_SourceResync .material-symbols-outlined{font-size:18px}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow .GenayaAIProject_SourceResync .material-symbols-outlined.is-spinning{animation:GenayaAIProject_resyncSpin .9s linear infinite}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow .GenayaAIProject_SourceResync:hover:not(:disabled){background:var(--background_Gray_Light_Blue);color:var(--background_Blue)}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow .GenayaAIProject_SourceResync:disabled{cursor:default;opacity:.7}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow .GenayaAIProject_SourceRowDelete{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;justify-content:center;padding:4px;transition:background .15s ease,color .15s ease}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow .GenayaAIProject_SourceRowDelete .material-symbols-outlined{font-size:18px}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow .GenayaAIProject_SourceRowDelete:hover{background:#ef4444;background:var(--Canceled,#ef4444);color:#fff}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRowSkeleton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:12px;padding:12px}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRowSkeleton span{animation:GenayaAIProject_skeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:4px;display:block;height:12px}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRowSkeleton span:first-child{border-radius:6px;flex:0 0 auto;height:22px;width:22px}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRowSkeleton span:last-child{flex:1 1 auto}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesEmpty{align-items:center;border:2px dashed var(--border_Light);border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:60px 20px;text-align:center}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:36px}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesEmpty h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesEmpty p{color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0;max-width:360px}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesEmpty .GenayaAIProject_AddSourcesBtn{background:var(--text_Title_Dark);border:none;border-radius:999px;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;margin-top:8px;padding:9px 18px;transition:background .15s ease}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesEmpty .GenayaAIProject_AddSourcesBtn:hover:not(:disabled){background:color-mix(in srgb,var(--text_Title_Dark) 88%,#0000)}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesEmpty .GenayaAIProject_AddSourcesBtn:disabled{cursor:not-allowed;opacity:.5}@media(max-width:1050px){.GenayaAIProject{gap:14px;max-width:100%;padding:20px 24px}.GenayaAIProject .GenayaAIProject_Header .GenayaAIProject_HeaderName{font-size:22px}.GenayaAIProject .GenayaAIProject_Tabs{gap:4px}.GenayaAIProject .GenayaAIProject_Tabs .GenayaAIProject_Tab{font-size:13px;padding:10px 12px}.GenayaAIProject .GenayaAIProject_Sources{padding:14px 0}}@media(max-width:600px){.GenayaAIProject{gap:12px;max-width:100%;padding:12px 14px}.GenayaAIProject .GenayaAIProject_BackBtn{font-size:14px;min-height:44px;padding:10px 14px 10px 10px}.GenayaAIProject .GenayaAIProject_BackBtn .material-symbols-outlined{font-size:20px}.GenayaAIProject .GenayaAIProject_Header{gap:10px}.GenayaAIProject .GenayaAIProject_Header .GenayaAIProject_HeaderIcon{font-size:22px}.GenayaAIProject .GenayaAIProject_Header .GenayaAIProject_HeaderName{font-size:18px}.GenayaAIProject .GenayaAIProject_Header .GenayaAIProject_HeaderNameSkeleton{height:18px;width:140px}.GenayaAIProject .GenayaAIProject_Composer{border-radius:14px;padding:6px 10px 6px 6px}.GenayaAIProject .GenayaAIProject_Composer .GenayaAIProject_ComposerAdd{height:40px;min-height:44px;width:40px}.GenayaAIProject .GenayaAIProject_Composer .GenayaAIProject_ComposerInput{font-size:16px}.GenayaAIProject .GenayaAIProject_Composer .GenayaAIProject_ComposerSend{height:40px;width:40px}.GenayaAIProject .GenayaAIProject_Tabs{-webkit-overflow-scrolling:touch;border-radius:0;flex-wrap:nowrap;gap:2px;overflow-x:auto}.GenayaAIProject .GenayaAIProject_Tabs .GenayaAIProject_Tab{flex-shrink:0;font-size:13px;min-height:44px;padding:10px 14px;white-space:nowrap}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow{min-height:44px;padding:14px 4px}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowActions{opacity:1}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowActions .GenayaAIProject_ChatRowDots{height:40px;min-height:44px;width:40px}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowActions .GenayaAIProject_ChatRowMenu{max-width:calc(100vw - 24px);right:0}.GenayaAIProject .GenayaAIProject_Sources{padding:10px 0}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesHeader{flex-wrap:wrap}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesHeader h3{font-size:13px}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesHeader .GenayaAIProject_AddSourcesBtn{min-height:44px;padding:10px 16px}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow{gap:10px;padding:12px 10px}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow .GenayaAIProject_SourceResync,.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow .GenayaAIProject_SourceRowDelete{min-height:44px;min-width:44px}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesEmpty{padding:40px 14px}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesEmpty h3{font-size:15px}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesEmpty p{font-size:13px;max-width:100%}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesEmpty .GenayaAIProject_AddSourcesBtn{min-height:44px;padding:10px 20px}}@keyframes GenayaAIProject_skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes GenayaAIProject_resyncSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.GenayaAIAddSources{inset:0;position:fixed;z-index:3000}@keyframes GenayaAIAddSources_SpinKf{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.GenayaAIAddSources .GenayaAIAddSources_Overlay{align-items:center;display:flex;inset:0;justify-content:center;position:fixed}.GenayaAIAddSources .GenayaAIAddSources_Backdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);border:none;cursor:pointer;inset:0;padding:0;position:absolute}.GenayaAIAddSources .GenayaAIAddSources_Spin{animation:GenayaAIAddSources_SpinKf .9s linear infinite;font-size:16px}.GenayaAIAddSources .GenayaAIAddSources_Card{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:14px;max-height:88vh;overflow:hidden;padding:20px;position:relative;width:min(560px,94vw);z-index:1}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Header{align-items:center;display:flex;gap:10px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Header h2{color:var(--text_Title_Dark);flex:1 1;font-size:17px;font-weight:600;margin:0}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Header .GenayaAIAddSources_Back,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Header .GenayaAIAddSources_Close{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Header .GenayaAIAddSources_Back:hover,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Header .GenayaAIAddSources_Close:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Header .GenayaAIAddSources_Back:active,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Header .GenayaAIAddSources_Close:active{transform:scale(.92)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Header .GenayaAIAddSources_Back .material-symbols-outlined,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Header .GenayaAIAddSources_Close .material-symbols-outlined{font-size:21px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Error{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 12px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Menu{display:flex;flex-direction:column;gap:8px;overflow-y:auto}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Menu .GenayaAIAddSources_Option{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;cursor:pointer;display:flex;font-family:inherit;gap:14px;padding:14px;text-align:left;transition:all .15s ease}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Menu .GenayaAIAddSources_Option:hover:not(:disabled){background:var(--background_Gray_Light_Light);border-color:var(--background_Blue)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Menu .GenayaAIAddSources_Option:disabled{cursor:default;opacity:.6}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Menu .GenayaAIAddSources_Option>.material-symbols-outlined{color:var(--background_Blue);flex:0 0 auto;font-size:24px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Menu .GenayaAIAddSources_Option .GenayaAIAddSources_OptionMain{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Menu .GenayaAIAddSources_Option .GenayaAIAddSources_OptionMain .GenayaAIAddSources_OptionTitle{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:14px;font-weight:600;gap:8px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Menu .GenayaAIAddSources_Option .GenayaAIAddSources_OptionMain .GenayaAIAddSources_OptionSub{color:var(--text_Title_Light);font-size:12px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Menu .GenayaAIAddSources_Option .GenayaAIAddSources_OptionArrow{color:var(--text_Title_Light_Light);flex:0 0 auto;font-size:20px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Menu .GenayaAIAddSources_Option.is-featured{background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));border-color:color-mix(in srgb,var(--background_Blue) 40%,var(--border_Light))}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Menu .GenayaAIAddSources_LiveTag{background:color-mix(in srgb,var(--Done) 16%,#0000);border-radius:999px;color:var(--Done);font-size:10px;font-weight:700;letter-spacing:.03em;padding:2px 6px;text-transform:uppercase}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Body{display:flex;flex-direction:column;gap:14px;overflow-y:auto}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Field{display:flex;flex-direction:column;gap:6px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Field label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Field input,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Field textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-family:inherit;font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Field input::placeholder,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Field textarea::placeholder{color:var(--text_Title_Light_Light)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Field input:focus,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Field input:hover,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Field textarea:focus,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Field textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Field textarea{line-height:1.6;min-height:96px;resize:vertical}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Field .GenayaAIAddSources_Hint{color:var(--text_Title_Light_Light);font-size:11.5px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_DriveConnect,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_DriveConnected,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Notice{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:13px;gap:10px;padding:12px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_DriveConnect .material-symbols-outlined,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_DriveConnected .material-symbols-outlined,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Notice .material-symbols-outlined{color:var(--background_Blue);flex:0 0 auto;font-size:20px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_DriveConnect p,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_DriveConnected p,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Notice p{line-height:1.45;margin:0}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_DriveConnect{flex-direction:column;gap:12px;padding:22px;text-align:center}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_DriveConnect .material-symbols-outlined{font-size:32px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_DriveConnect p{color:var(--text_Title_Dark)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_DriveConnected{background:color-mix(in srgb,var(--Done) 10%,#0000);border-color:color-mix(in srgb,var(--Done) 25%,#0000);color:var(--text_Title_Dark);font-weight:500}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_DriveConnected .material-symbols-outlined{color:var(--Done)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Loading{align-items:center;color:var(--text_Title_Light);display:flex;font-size:13px;gap:8px;justify-content:center;padding:24px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Entities{gap:16px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_EntityGroup{display:flex;flex-direction:column;gap:8px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_EntityGroup .GenayaAIAddSources_EntityGroupLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_EntityGroup .GenayaAIAddSources_EntityGrid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_EntityGroup .GenayaAIAddSources_EntityGrid .GenayaAIAddSources_EntityTile{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:6px;justify-content:center;padding:14px 8px;position:relative;transition:all .15s ease}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_EntityGroup .GenayaAIAddSources_EntityGrid .GenayaAIAddSources_EntityTile:hover{background:var(--background_Gray_Light_Light);border-color:var(--background_Blue);transform:translateY(-1px)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_EntityGroup .GenayaAIAddSources_EntityGrid .GenayaAIAddSources_EntityTile .material-symbols-outlined{color:var(--background_Blue);font-size:22px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_EntityGroup .GenayaAIAddSources_EntityGrid .GenayaAIAddSources_EntityTile .GenayaAIAddSources_EntityTileName{color:var(--text_Title_Dark);font-size:12px;font-weight:500;text-align:center}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_EntityGroup .GenayaAIAddSources_EntityGrid .GenayaAIAddSources_EntityTile .GenayaAIAddSources_ScopeTag{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);font-size:9px;font-weight:600;padding:1px 5px;position:absolute;right:6px;top:6px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_PreviewTop{align-items:flex-start;display:flex;gap:10px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_PreviewTop>.material-symbols-outlined{color:var(--background_Blue);font-size:24px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_PreviewTop .GenayaAIAddSources_PreviewTopMain{display:flex;flex-direction:column;gap:2px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_PreviewTop .GenayaAIAddSources_PreviewTopMain .GenayaAIAddSources_PreviewTitle{color:var(--text_Title_Dark);font-size:15px;font-weight:600}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_PreviewTop .GenayaAIAddSources_PreviewTopMain .GenayaAIAddSources_PreviewSub{color:var(--text_Title_Light);font-size:12px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters{display:flex;flex-direction:column;gap:8px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters .GenayaAIAddSources_FilterRow{align-items:center;display:flex;gap:6px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters .GenayaAIAddSources_FilterRow input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:13.5px;min-width:0;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters .GenayaAIAddSources_FilterRow input::placeholder{color:var(--text_Title_Light_Light)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters .GenayaAIAddSources_FilterRow input:focus,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters .GenayaAIAddSources_FilterRow input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters .GenayaAIAddSources_FilterRow .GenayaAIAddSources_FilterRemove{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters .GenayaAIAddSources_FilterRow .GenayaAIAddSources_FilterRemove:hover{background:var(--background_Gray_Light)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters .GenayaAIAddSources_FilterRow .GenayaAIAddSources_FilterRemove .material-symbols-outlined{font-size:16px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters .GenayaAIAddSources_FilterControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters .GenayaAIAddSources_FilterControls .GenayaAIAddSources_AddFilter{align-items:center;background:#0000;border:1px dashed var(--border_Blue);border-radius:8px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;gap:4px;padding:6px 10px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters .GenayaAIAddSources_FilterControls .GenayaAIAddSources_AddFilter .material-symbols-outlined{font-size:16px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters .GenayaAIAddSources_FilterControls .GenayaAIAddSources_AddFilter:hover{background:color-mix(in srgb,var(--background_Blue) 8%,#0000)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters .GenayaAIAddSources_FilterControls .GenayaAIAddSources_ApplyFilters{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-family:inherit;font-size:12.5px;margin-left:auto;padding:6px 14px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters .GenayaAIAddSources_FilterControls .GenayaAIAddSources_ApplyFilters:hover{background:var(--background_Gray_Light_Blue)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_MiniDropdown{position:relative}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_MiniDropdown .GenayaAIAddSources_MiniTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:600;gap:6px;padding:9px 12px;transition:border-color .12s ease,box-shadow .12s ease;white-space:nowrap}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_MiniDropdown .GenayaAIAddSources_MiniTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px;transition:transform .15s ease}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_MiniDropdown .GenayaAIAddSources_MiniTrigger.is-open .material-symbols-outlined:last-child{transform:rotate(180deg)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_MiniDropdown .GenayaAIAddSources_MiniTrigger:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_MiniDropdown .GenayaAIAddSources_MiniMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;left:0;max-height:220px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 4px);z-index:5}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_MiniDropdown .GenayaAIAddSources_MiniMenu button{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:block;font-family:inherit;font-size:13.5px;padding:8px 9px;text-align:left;width:100%}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_MiniDropdown .GenayaAIAddSources_MiniMenu button:hover{background:var(--surface-sunken)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_PreviewTable{border:1px solid var(--border_Light);border-radius:10px;max-height:240px;overflow:auto}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_PreviewTable table{border-collapse:collapse;font-size:12px;width:100%}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_PreviewTable table td,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_PreviewTable table th{border-bottom:1px solid var(--border_Light);max-width:180px;overflow:hidden;padding:8px 10px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_PreviewTable table th{background:var(--background_Gray_Light);color:var(--text_Title_Light);font-weight:600;position:-webkit-sticky;position:sticky;text-transform:capitalize;top:0}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_PreviewTable table td{color:var(--text_Title_Dark)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_PreviewTable table tr:last-child td{border-bottom:none}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_PreviewTable .GenayaAIAddSources_PreviewEmpty{color:var(--text_Title_Light);font-size:12.5px;padding:18px;text-align:center}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Actions{display:flex;gap:10px;justify-content:flex-end;padding-top:2px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Actions button{cursor:pointer;font-family:inherit}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Actions .GenayaAIAddSources_Cancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);font-size:13px;font-weight:600;padding:8px 10px;transition:color .12s ease,background .12s ease}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Actions .GenayaAIAddSources_Cancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Save{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-lift);cursor:pointer;display:inline-flex;font-family:inherit;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Save .GenayaAIAddSources_SaveInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Save .GenayaAIAddSources_SaveInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Save .GenayaAIAddSources_SaveLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Save:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Save:active{transform:scale(.98)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Save:disabled{cursor:default;opacity:.55;transform:none}@media(max-width:1050px){.GenayaAIAddSources .GenayaAIAddSources_Card{width:min(560px,94vw)}}@media(max-width:600px){.GenayaAIAddSources .GenayaAIAddSources_Card{border-radius:12px;max-height:92vh;padding:16px;width:96vw}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_EntityGroup .GenayaAIAddSources_EntityGrid{grid-template-columns:repeat(2,1fr)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters .GenayaAIAddSources_FilterRow{flex-wrap:wrap}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Field input,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Field textarea,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters .GenayaAIAddSources_FilterRow input{font-size:16px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Actions{align-items:stretch;flex-direction:column-reverse}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Actions .GenayaAIAddSources_Cancel{min-height:44px;text-align:center;width:100%}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Actions .GenayaAIAddSources_Save{height:auto;justify-content:center;min-height:44px;width:100%}}[data-theme=dark] .GenayaAIAddSources .GenayaAIAddSources_Card{background:var(--background_White);border:1px solid var(--border_Dark_Light)}.SearchResultsPage{background:#0000;display:flex;flex:1 1;height:100vh;min-height:0;padding-inline:max(0px,(100% - 1280px)/2);width:100%}.SearchResultsPage .SearchResultsFilterTrigger,.SearchResultsPage .SearchResultsSidebarBackdrop{display:none}.SearchResultsPage .SearchResultsSidebar{align-self:stretch;background-color:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:8px 0 0 8px;display:flex;flex:0 0 260px;flex-direction:column;max-height:100%;min-height:0;overflow-y:auto;padding:0 16px;width:260px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarGrabber{display:none}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarHeader{align-items:center;border-bottom:1px solid var(--divider);box-sizing:border-box;display:flex;gap:8px;justify-content:space-between;min-height:50px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarHeader .SearchResultsSidebarHeaderActions{align-items:center;display:flex;gap:4px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarHeader .SearchResultsSidebarClose{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:none;height:30px;justify-content:center;width:30px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarHeader .SearchResultsSidebarClose .material-symbols-outlined{font-size:18px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarHeader .SearchResultsSidebarClose:hover{border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarHeader .SearchResultsSidebarHeaderTitle{align-items:center;display:flex;gap:8px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarHeader .SearchResultsSidebarHeaderTitle .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarHeader .SearchResultsSidebarHeaderTitle h2{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarHeader .SearchResultsSidebarClear{background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:500;padding:4px 8px;transition:background .14s ease,color .14s ease}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarHeader .SearchResultsSidebarClear:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection{border-bottom:1px solid var(--divider);display:flex;flex-direction:column;gap:10px;padding:10px 0 16px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection:last-child{border-bottom:none}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection h3{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.5px;margin:0}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSectionHeader{align-items:center;box-sizing:border-box;display:flex;gap:8px;justify-content:space-between;min-height:22px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSectionHeader h3{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.5px;line-height:1.2;margin:0}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSectionHeader .SearchResultsSidebarSectionClear{background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;font-size:11px;font-weight:500;line-height:1.2;padding:2px 6px;transition:background .14s ease,color .14s ease}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSectionHeader .SearchResultsSidebarSectionClear:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort{position:relative}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;outline:3px solid #0000;padding:8px 10px;transition:border-color .14s ease,background .14s ease,outline-color .14s ease,box-shadow .14s ease;width:100%}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortToggle .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortToggle .SearchResultsSidebarSortLabel{flex:1 1;text-align:left}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortToggle .SearchResultsSidebarSortChevron{transition:transform .18s ease}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortToggle.isOpen,.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortToggle:hover{border-color:var(--border_Blue);box-shadow:0 4px 10px #00000014;outline-color:var(--outline_Blue)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortToggle.isOpen .SearchResultsSidebarSortChevron{transform:rotate(180deg)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:2px;left:0;padding:4px;position:absolute;right:0;top:calc(100% + 6px);z-index:10}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortMenu .SearchResultsSidebarSortOption{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left;transition:background .14s ease}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortMenu .SearchResultsSidebarSortOption .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortMenu .SearchResultsSidebarSortOption .SearchResultsSidebarSortCheck{color:var(--background_Blue);margin-left:auto}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortMenu .SearchResultsSidebarSortOption span:not(.material-symbols-outlined){flex:1 1}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortMenu .SearchResultsSidebarSortOption:hover{background:var(--background_Gray_Light_Light)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortMenu .SearchResultsSidebarSortOption.isActive{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortMenu .SearchResultsSidebarSortOption.isActive .SearchResultsSidebarSortCheck,.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortMenu .SearchResultsSidebarSortOption.isActive .material-symbols-outlined{color:var(--text_Title_Light)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarDatePicker .DatePicker{display:flex;width:100%}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarDatePicker .DatePicker .DatePicker__Title{display:none}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarDatePicker .DatePicker .DatePicker__Button{justify-content:space-between;min-width:0;width:100%}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarRange{display:flex;flex-wrap:wrap;gap:6px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarRange .SearchResultsSidebarRangeChip{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:500;padding:6px 10px;transition:background .14s ease,color .14s ease,border-color .14s ease}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarRange .SearchResultsSidebarRangeChip:hover{background:var(--background_Gray_Light_Light);color:var(--text_Title_Dark)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarRange .SearchResultsSidebarRangeChip.isActive{background:var(--background_Blue);border-color:var(--background_Blue);color:var(--background_White)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarCustomRange{display:flex;flex-direction:column;gap:8px;margin-top:4px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarCustomRange label{display:flex;flex-direction:column;gap:4px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarCustomRange label span{color:var(--text_Title_Light_Light);font-size:11px;font-weight:500}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarCustomRange label input[type=date]{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;outline:none;padding:7px 10px;transition:border-color .14s ease,box-shadow .14s ease}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarCustomRange label input[type=date]:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarStatuses{display:flex;flex-wrap:wrap;gap:6px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarStatuses .SearchResultsSidebarStatusChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:5px 10px 5px 8px;transition:background .14s ease,color .14s ease,border-color .14s ease}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarStatuses .SearchResultsSidebarStatusChip .SearchResultsSidebarStatusDot{border-radius:50%;flex:0 0 auto;height:8px;width:8px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarStatuses .SearchResultsSidebarStatusChip:hover{background:var(--background_Gray_Light_Light);color:var(--text_Title_Dark)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarStatuses .SearchResultsSidebarStatusChip.isActive{background:var(--background_Gray_Light_Light);font-weight:600}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarHint{color:var(--text_Title_Light_Light_Light);font-size:11px;line-height:1.4;margin:0}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;gap:8px;margin:10px 0 6px;padding:8px 10px;position:relative;transition:border-color .16s ease,box-shadow .16s ease}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSearch .SearchResultsSidebarSearchIcon{color:var(--text_Title_Light_Light);flex:0 0 auto;font-size:16px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSearch input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:13px;min-width:0;outline:none}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSearch input::placeholder{color:var(--text_Title_Light_Light_Light)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSearch .SearchResultsSidebarSearchClear{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex:0 0 auto;height:20px;justify-content:center;transition:background .14s ease,color .14s ease;width:20px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSearch .SearchResultsSidebarSearchClear .material-symbols-outlined{font-size:14px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSearch .SearchResultsSidebarSearchClear:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSearch:focus-within{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedHeader{align-items:center;display:flex;gap:8px;justify-content:space-between}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedHeader h3{margin:0}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedHeader .SearchResultsSidebarSavedAdd{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:500;gap:4px;padding:4px 8px;transition:background .14s ease,color .14s ease,border-color .14s ease}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedHeader .SearchResultsSidebarSavedAdd .material-symbols-outlined{font-size:14px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedHeader .SearchResultsSidebarSavedAdd:hover:not(:disabled){background:var(--background_Gray_Light_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedHeader .SearchResultsSidebarSavedAdd:disabled{cursor:not-allowed;opacity:.5}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedNameRow{display:flex;flex-direction:column;gap:6px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedNameRow input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;outline:none;padding:7px 10px;transition:border-color .14s ease,box-shadow .14s ease;width:100%}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedNameRow input:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedNameRow .SearchResultsSidebarSavedActions{display:flex;gap:6px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedNameRow .SearchResultsSidebarSavedActions .SearchResultsSidebarSavedCancel,.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedNameRow .SearchResultsSidebarSavedActions .SearchResultsSidebarSavedConfirm{border:1px solid var(--border_Light);border-radius:6px;cursor:pointer;flex:1 1;font-size:12px;font-weight:500;padding:6px 10px;transition:background .14s ease,color .14s ease,border-color .14s ease}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedNameRow .SearchResultsSidebarSavedActions .SearchResultsSidebarSavedConfirm{background:var(--text_Title_Dark);border-color:var(--text_Title_Dark);color:var(--background_White)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedNameRow .SearchResultsSidebarSavedActions .SearchResultsSidebarSavedConfirm:hover:not(:disabled){opacity:.9}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedNameRow .SearchResultsSidebarSavedActions .SearchResultsSidebarSavedConfirm:disabled{cursor:not-allowed;opacity:.5}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedNameRow .SearchResultsSidebarSavedActions .SearchResultsSidebarSavedCancel{background:var(--background_White);color:var(--text_Title_Light)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedNameRow .SearchResultsSidebarSavedActions .SearchResultsSidebarSavedCancel:hover:not(:disabled){background:var(--background_Gray_Light_Light);color:var(--text_Title_Dark)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedNameRow .SearchResultsSidebarSavedError{color:var(--Canceled);font-size:11px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList{display:flex;flex-direction:column;gap:4px;max-height:220px;overflow-y:auto;padding:4px 5px 4px 0}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList .SearchResultsSidebarSavedItem{align-items:stretch;display:flex;gap:4px;position:relative}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList .SearchResultsSidebarSavedItem:focus-within .SearchResultsSidebarSavedDelete,.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList .SearchResultsSidebarSavedItem:focus-within .SearchResultsSidebarSavedUnselect,.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList .SearchResultsSidebarSavedItem:hover .SearchResultsSidebarSavedDelete,.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList .SearchResultsSidebarSavedItem:hover .SearchResultsSidebarSavedUnselect{border-color:var(--border_Light);margin-left:0;opacity:1;pointer-events:auto;width:28px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList .SearchResultsSidebarSavedItem .SearchResultsSidebarSavedApply{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex:1 1;font-size:13px;font-weight:500;gap:8px;min-width:0;padding:7px 10px;text-align:left;transition:background .14s ease,border-color .14s ease}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList .SearchResultsSidebarSavedItem .SearchResultsSidebarSavedApply .material-symbols-outlined{color:var(--text_Title_Light);flex:0 0 auto;font-size:16px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList .SearchResultsSidebarSavedItem .SearchResultsSidebarSavedApply .SearchResultsSidebarSavedName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList .SearchResultsSidebarSavedItem .SearchResultsSidebarSavedApply:hover{background:var(--background_Gray_Light_Light);border-color:var(--border_Dark_Light)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList .SearchResultsSidebarSavedItem .SearchResultsSidebarSavedUnselect{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex:0 0 auto;justify-content:center;margin-left:-4px;min-width:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;transition:width .22s cubic-bezier(.2,.7,.2,1),margin-left .22s cubic-bezier(.2,.7,.2,1),opacity .18s ease,border-color .18s ease,background .14s ease,color .14s ease;width:0}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList .SearchResultsSidebarSavedItem .SearchResultsSidebarSavedUnselect .material-symbols-outlined{font-size:14px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList .SearchResultsSidebarSavedItem .SearchResultsSidebarSavedUnselect:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList .SearchResultsSidebarSavedItem .SearchResultsSidebarSavedDelete{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex:0 0 auto;justify-content:center;margin-left:-4px;min-width:0;opacity:0;outline:3px solid #0000;overflow:hidden;padding:0;pointer-events:none;transition:width .22s cubic-bezier(.2,.7,.2,1),margin-left .22s cubic-bezier(.2,.7,.2,1),opacity .18s ease,border-color .18s ease,outline-color .18s ease,box-shadow .18s ease,background .14s ease,color .14s ease;width:0}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList .SearchResultsSidebarSavedItem .SearchResultsSidebarSavedDelete .material-symbols-outlined{font-size:14px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList .SearchResultsSidebarSavedItem .SearchResultsSidebarSavedDelete:hover{background:var(--background_Gray_Light);border-color:var(--Canceled);box-shadow:0 4px 10px #ef44441f;color:var(--Canceled);outline-color:color-mix(in srgb,var(--Canceled) 22%,#0000)}@keyframes SearchResultsSidebarShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarChipSkeleton{animation:SearchResultsSidebarShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:999px;display:inline-block;flex:0 0 auto;height:26px;position:relative;width:86px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarChipSkeleton:nth-child(2){width:64px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarChipSkeleton:nth-child(3){width:100px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarChipSkeleton.withDot:before,.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarChipSkeleton.withRound:before{background:var(--background_Gray_Light_Light_Light);content:"";height:10px;left:8px;margin-top:-5px;position:absolute;top:50%;width:10px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarChipSkeleton.withDot:before{border-radius:50%}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarChipSkeleton.withRound:before{border-radius:3px;height:14px;margin-top:-7px;width:14px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSavedSkeleton{animation:SearchResultsSidebarShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:6px;display:block;height:34px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarPickList{display:flex;flex-wrap:wrap;gap:6px;max-height:150px;overflow-y:auto;padding-right:2px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarPickList .SearchResultsSidebarPickChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;max-width:100%;padding:5px 10px 5px 8px;transition:background .14s ease,color .14s ease,border-color .14s ease}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarPickList .SearchResultsSidebarPickChip .SearchResultsSidebarPickDot{border-radius:50%;flex:0 0 auto;height:8px;width:8px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarPickList .SearchResultsSidebarPickChip .SearchResultsSidebarPickIcon{color:var(--text_Title_Light_Light);flex:0 0 auto;font-size:14px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarPickList .SearchResultsSidebarPickChip .SearchResultsSidebarPickLogo{background:var(--background_Gray_Light);border-radius:4px;flex:0 0 auto;height:16px;object-fit:cover;width:16px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarPickList .SearchResultsSidebarPickChip .SearchResultsSidebarPickLabel{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarPickList .SearchResultsSidebarPickChip:hover{background:var(--background_Gray_Light_Light);color:var(--text_Title_Dark)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarPickList .SearchResultsSidebarPickChip.isActive{background:var(--background_Gray_Light);color:var(--text_Title_Dark);font-weight:600}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarPickList .SearchResultsSidebarPickChip.isActive .SearchResultsSidebarPickIcon{color:var(--text_Title_Dark)}.SearchResultsPage .SearchResultsMain{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0}@media(max-width:1050px){.SearchResultsPage .SearchResultsSidebar{flex:0 0 220px;width:220px}}@media(max-width:820px){.SearchResultsPage{flex-direction:column;height:auto;min-height:calc(100vh - 60px)}.SearchResultsPage .SearchResultsSidebarBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:block;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .2s ease;z-index:14000}.SearchResultsPage .SearchResultsSidebar{-webkit-overflow-scrolling:touch;border:1px solid var(--border_Light);border-radius:14px 14px 0 0;bottom:0;box-shadow:0 -2px 16px #0000001f;flex:none;left:0;margin:0;max-height:86dvh;overflow-y:auto;padding-bottom:max(12px,env(safe-area-inset-bottom));position:fixed;right:0;top:auto;transform:translateY(100%);transition:transform .3s cubic-bezier(.32,.72,0,1);width:100%;z-index:14001}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarGrabber{align-items:center;background:var(--background_Gray_Light_Light_Light);cursor:grab;display:flex;flex-shrink:0;height:18px;justify-content:center;padding-top:4px;position:-webkit-sticky;position:sticky;top:0;touch-action:none;width:100%;z-index:3}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarGrabber .SearchResultsSidebarGrabberBar{background:var(--border_Dark_Light);border-radius:999px;height:4px;width:40px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarHeader{background:var(--background_Gray_Light_Light_Light);position:-webkit-sticky;position:sticky;top:22px;z-index:2}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarHeader .SearchResultsSidebarClose{display:inline-flex}.SearchResultsPage.filtersDrawerVisible .SearchResultsSidebarBackdrop{opacity:1;pointer-events:auto}.SearchResultsPage.filtersDrawerVisible .SearchResultsSidebar{transform:translateY(0)}.SearchResultsPage .SearchResultsFilterTrigger{align-items:center;align-self:flex-end;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;gap:6px;height:34px;margin:4px 4px 8px;padding:0 14px;position:relative;transition:border-color .14s ease,box-shadow .14s ease}.SearchResultsPage .SearchResultsFilterTrigger .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.SearchResultsPage .SearchResultsFilterTrigger .SearchResultsFilterTriggerDot{background:var(--background_Blue);border:1.5px solid var(--background_White);border-radius:50%;height:7px;position:absolute;right:8px;top:5px;width:7px}.SearchResultsPage .SearchResultsFilterTrigger.hasActive{border-color:var(--border_Blue)}.SearchResultsPage .SearchResultsFilterTrigger:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SearchResultsPage .SearchResultsMain{min-height:70vh}}.PageNotFound{animation:PageNotFound_pageFade .45s cubic-bezier(.22,.61,.36,1) both;background:var(--background_Gray_Light_Light);box-sizing:border-box;display:flex;flex-direction:column;gap:20px;height:calc(100vh - 60px);margin-inline:auto;max-width:1150px;overflow:auto;padding:24px 10px;width:100%}@keyframes PageNotFound_pageFade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.PageNotFound .PageNotFound_Top{grid-gap:20px;display:grid;flex:0 0 auto;gap:20px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.PageNotFound .PageNotFound_Top .PageNotFound_VisualCard{align-items:center;background:radial-gradient(circle at 30% 25%,#a78bfa4d,#0000 55%),radial-gradient(circle at 70% 70%,#fbbf2447,#0000 60%),radial-gradient(circle at 50% 50%,#ec48992e,#0000 60%),linear-gradient(135deg,#fef9c3,#fce7f3 50%,#ddd6fe);border:1px solid var(--border_Light);border-radius:15px;box-shadow:0 1px 3px #0000000d;display:flex;isolation:isolate;justify-content:center;min-height:420px;overflow:hidden;position:relative}.PageNotFound .PageNotFound_Top .PageNotFound_VisualCard .PageNotFound_Cloud{filter:drop-shadow(0 4px 10px rgba(15,23,42,.05));opacity:.55;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;will-change:transform;z-index:0}.PageNotFound .PageNotFound_Top .PageNotFound_VisualCard .PageNotFound_Cloud.PageNotFound_Cloud--a{animation:PageNotFound_cloudDriftA 22s ease-in-out infinite;left:-10%;top:8%;width:40%}.PageNotFound .PageNotFound_Top .PageNotFound_VisualCard .PageNotFound_Cloud.PageNotFound_Cloud--b{animation:PageNotFound_cloudDriftB 28s ease-in-out infinite;bottom:10%;opacity:.45;right:-8%;width:32%}.PageNotFound .PageNotFound_Top .PageNotFound_VisualCard .PageNotFound_Cloud.PageNotFound_Cloud--c{animation:PageNotFound_cloudDriftC 18s ease-in-out infinite;left:30%;opacity:.35;top:55%;width:24%}@keyframes PageNotFound_cloudDriftA{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(20px,-8px,0) scale(1.04)}}@keyframes PageNotFound_cloudDriftB{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-18px,10px,0) scale(1.06)}}@keyframes PageNotFound_cloudDriftC{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(12px,-14px,0) scale(.95)}}.PageNotFound .PageNotFound_Top .PageNotFound_VisualCard .PageNotFound_VisualGlow{animation:PageNotFound_glowDrift 9s ease-in-out infinite;background:radial-gradient(circle at center,#ffffff8c 0,#fff0 60%);border-radius:50%;filter:blur(10px);height:70%;inset:0;margin:auto;pointer-events:none;position:absolute;transform:translateZ(0);width:70%;will-change:transform,opacity;z-index:0}@keyframes PageNotFound_glowDrift{0%,to{opacity:.85;transform:translate3d(-20px,-10px,0) scale(1)}50%{opacity:1;transform:translate3d(20px,14px,0) scale(1.08)}}.PageNotFound .PageNotFound_Top .PageNotFound_VisualCard .PageNotFound_Image{animation:PageNotFound_imageFloat 7s ease-in-out infinite;backface-visibility:hidden;-webkit-backface-visibility:hidden;max-height:78%;max-width:78%;object-fit:contain;position:relative;transform:translateZ(0);will-change:transform;z-index:1}@keyframes PageNotFound_imageFloat{0%{transform:translateZ(0) rotate(0deg)}25%{transform:translate3d(-4px,-8px,0) rotate(2deg)}50%{transform:translate3d(0,-14px,0) rotate(0deg)}75%{transform:translate3d(4px,-8px,0) rotate(-2deg)}to{transform:translateZ(0) rotate(0deg)}}.PageNotFound .PageNotFound_Top .PageNotFound_VisualCard .PageNotFound_FallbackCode{-webkit-text-fill-color:#0000;align-items:center;animation:PageNotFound_iridescent 6s ease-in-out infinite,PageNotFound_float 5s ease-in-out infinite;background:linear-gradient(135deg,#f59e0b,#ec4899 30%,#8b5cf6 55%,#06b6d4 80%,#f59e0b);background-clip:text;-webkit-background-clip:text;background-size:200% 200%;display:flex;filter:drop-shadow(0 20px 30px rgba(236,72,153,.25));font-size:clamp(120px,22vw,220px);font-weight:800;gap:6px;justify-content:center;letter-spacing:-.04em;line-height:1;position:relative;z-index:1}.PageNotFound .PageNotFound_Top .PageNotFound_VisualCard .PageNotFound_FallbackCode .PageNotFound_FallbackZero{animation:PageNotFound_spinSlow 12s linear infinite;display:inline-block;transform-origin:center}@keyframes PageNotFound_iridescent{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes PageNotFound_spinSlow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:15px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:18px;justify-content:center;padding:36px 32px}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_Logo{filter:drop-shadow(0 6px 14px rgba(15,23,42,.12));height:44px;margin-bottom:-5px;object-fit:contain;-webkit-user-select:none;user-select:none;width:44px}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_Badge{align-self:flex-start;background:color-mix(in srgb,#f59e0b 18%,#0000);border-radius:50px;color:#b45309;font-size:12px;font-weight:600;letter-spacing:.01em;padding:6px 12px}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_Title{color:var(--text_Title_Dark);font-size:clamp(28px,3vw,36px);font-weight:700;letter-spacing:-.015em;line-height:1.15;margin:0}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_Subtitle{color:var(--text_Title_Light);font-size:14px;line-height:1.55;margin:0}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_AskGenaya{align-items:center;align-self:center;background:var(--background_Gray_Light_Light);border:none;border-radius:999px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:center;line-height:1;margin-top:-2px;padding:8px 20px 8px 15px;width:-webkit-fit-content;width:fit-content}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_AskGenaya:hover{background-color:var(--background_Gray_Light_Light);background:var(--background_Gray_Dark_Light)}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_AskGenaya:disabled{cursor:not-allowed;opacity:.5}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_AskGenaya .PageNotFound_AskGenayaLogo{height:18px;object-fit:contain;-webkit-user-select:none;user-select:none;width:18px}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_AskGenaya .PageNotFound_AskGenayaText{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));-webkit-background-clip:text;background-clip:text;color:#0000;font-weight:600;transition:filter .15s ease}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_AskGenaya:hover:not(:disabled) .PageNotFound_AskGenayaText{filter:brightness(1.1)}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_Search{align-items:center;display:flex;margin-top:6px;position:relative}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchIcon{color:var(--background_Blue);font-size:18px;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchInput{background:var(--background_Gray_Light_Light);border:initial;border-radius:999px;color:var(--text_Title_Dark);flex:1 1;font-size:14px;outline:3px solid #0000;padding:14px 50px 14px 42px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchInput::placeholder{color:var(--text_Title_Light_Light)}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchInput:focus{background:var(--background_White);border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchInput:hover{background:var(--background_Gray_Dark_Light)}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchSubmit{align-items:center;background:var(--background_White);border:none;border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--background_Blue);cursor:pointer;display:inline-flex;height:34px;justify-content:center;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:background .15s ease;width:34px}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchSubmit .material-symbols-outlined{font-size:20px}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchSubmit:hover{background:color-mix(in srgb,var(--background_Blue) 12%,#0000)}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_BackRow{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_BackRow .PageNotFound_BackLink{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:9px 14px;transition:background .15s ease,border-color .15s ease}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_BackRow .PageNotFound_BackLink .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_BackRow .PageNotFound_BackLink:hover{background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 35%,var(--border_Light))}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_BackRow .PageNotFound_BackLink.PageNotFound_BackLink--ghost{background:#0000;border-color:#0000}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_BackRow .PageNotFound_BackLink.PageNotFound_BackLink--ghost:hover{background:var(--background_Gray_Light_Blue);border-color:var(--border_Light)}.PageNotFound .PageNotFound_Recent{background:var(--background_White);border:1px solid var(--border_Light);border-radius:15px;box-shadow:0 24px 60px #0f172a0d;box-shadow:0 1px 3px #0000000d;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;padding:22px 24px}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentLabel{color:var(--text_Title_Light);font-size:13px;font-weight:600;margin-bottom:10px}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentRow{-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentRow::-webkit-scrollbar{display:none}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentRow{mask-image:linear-gradient(90deg,#0000 0,#000 4%,#000 96%,#0000);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 4%,#000 96%,#0000)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentRow+.PageNotFound_RecentRow{margin-top:12px}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentRow .PageNotFound_RecentTrack{animation-duration:45s;animation-iteration-count:infinite;animation-timing-function:linear;display:flex;flex-shrink:0;gap:12px;width:-webkit-max-content;width:max-content;will-change:transform}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentRow.PageNotFound_RecentRow--left .PageNotFound_RecentTrack{animation-name:PageNotFound_marqueeLeft}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentRow.PageNotFound_RecentRow--right .PageNotFound_RecentTrack{animation-name:PageNotFound_marqueeRight}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentRow:hover .PageNotFound_RecentTrack{animation-play-state:paused}@keyframes PageNotFound_marqueeLeft{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes PageNotFound_marqueeRight{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard{align-items:center;border:none;border-radius:14px;cursor:pointer;display:flex;flex:0 0 280px;gap:12px;min-width:280px;padding:18px 14px;text-align:left;transition:transform .12s ease,box-shadow .15s ease}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard .PageNotFound_RecentIconWrap{align-items:center;background:linear-gradient(135deg,#6366f1,#4338ca);background:var(--icon-bg,linear-gradient(135deg,#6366f1,#4338ca));border-radius:50%;box-shadow:0 6px 14px #0f172a14;color:var(--background_White);display:inline-flex;flex:0 0 auto;height:40px;justify-content:center;width:40px}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard .PageNotFound_RecentIconWrap .material-symbols-outlined{font-size:20px;font-variation-settings:"FILL" 1}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard .PageNotFound_RecentText{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard .PageNotFound_RecentTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard .PageNotFound_RecentDescription{color:var(--text_Title_Light);font-size:12px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard .PageNotFound_RecentArrow{color:var(--text_Title_Light_Light);flex:0 0 auto;font-size:22px;transition:color .15s ease,transform .12s ease}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard:hover{transform:translateY(-1px)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard:hover .PageNotFound_RecentArrow{color:var(--text_Title_Dark);transform:translateX(2px)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--purple{background:linear-gradient(135deg,#faf5ff,#f3e8ff)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--purple .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#dcb8fe,#e0ceff)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--blue{background:linear-gradient(135deg,#eff6ff,#dbeafe)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--blue .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--orange{background:linear-gradient(135deg,#fff7ed,#ffedd5)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--orange .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#f97316,#ea580c)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--green{background:linear-gradient(135deg,#f0fdf4,#dcfce7)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--green .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#22c55e,#16a34a)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--pink{background:linear-gradient(135deg,#fdf2f8,#fce7f3)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--pink .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#ec4899,#db2777)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--indigo{background:linear-gradient(135deg,#eef2ff,#e0e7ff)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--indigo .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#6366f1,#4338ca)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--teal{background:linear-gradient(135deg,#f0fdfa,#ccfbf1)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--teal .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#14b8a6,#0d9488)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--amber{background:linear-gradient(135deg,#fffbeb,#fef3c7)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--amber .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#f59e0b,#d97706)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--cyan{background:linear-gradient(135deg,#ecfeff,#cffafe)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--cyan .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#06b6d4,#0891b2)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--red{background:linear-gradient(135deg,#fef2f2,#fee2e2)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--red .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#ef4444,#695050)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--rose{background:linear-gradient(135deg,#fff1f2,#ffe4e6)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--rose .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#f43f5e,#e11d48)}@media(max-width:1050px){.PageNotFound{gap:16px;height:calc(100vh - 56px);padding:18px}.PageNotFound .PageNotFound_Top{gap:16px;grid-template-columns:1fr}.PageNotFound .PageNotFound_Top .PageNotFound_VisualCard{min-height:320px}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard{gap:14px;padding:28px 24px}.PageNotFound .PageNotFound_Recent{padding:18px}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentGrid{gap:10px}}@media(max-width:600px){.PageNotFound{gap:12px;height:calc(100vh - 52px);padding:12px}.PageNotFound .PageNotFound_Top{gap:12px}.PageNotFound .PageNotFound_Top .PageNotFound_VisualCard{border-radius:16px;min-height:240px}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard{border-radius:16px;gap:12px;padding:22px 18px}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchInput{font-size:13px;padding:12px 46px 12px 38px}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_BackRow{flex-direction:column;gap:8px}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_BackRow .PageNotFound_BackLink{justify-content:center;width:100%}.PageNotFound .PageNotFound_Recent{border-radius:16px;padding:14px}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentGrid{gap:10px;grid-template-columns:1fr}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard{gap:10px;padding:14px 14px 12px}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard .PageNotFound_RecentIconWrap{height:38px;width:38px}}.PageNotFound .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchInput,.PageNotFound .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchInput:active,.PageNotFound .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchInput:focus,.PageNotFound .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchInput:hover{background:var(--background_Gray_Light_Light)!important;background-color:var(--background_Gray_Light_Light)!important}[data-theme=dark] .PageNotFound .PageNotFound_TextCard .PageNotFound_Search{background-color:#101318!important;background:#101318!important;border-radius:999px}[data-theme=dark] .PageNotFound .PageNotFound .PageNotFound_SearchInput,[data-theme=dark] .PageNotFound .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchInput,[data-theme=dark] .PageNotFound .PageNotFound_TopRight .PageNotFound_SearchWrap .PageNotFound_SearchInput{background-color:#101318!important;background:#101318!important;border:1px solid var(--border_Dark_Light)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text_Title_Light_Light) 18%,#0000)!important;color:var(--text_Title_Dark)!important}[data-theme=dark] .PageNotFound .PageNotFound .PageNotFound_SearchInput:active,[data-theme=dark] .PageNotFound .PageNotFound .PageNotFound_SearchInput:focus,[data-theme=dark] .PageNotFound .PageNotFound .PageNotFound_SearchInput:hover,[data-theme=dark] .PageNotFound .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchInput:active,[data-theme=dark] .PageNotFound .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchInput:focus,[data-theme=dark] .PageNotFound .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchInput:hover,[data-theme=dark] .PageNotFound .PageNotFound_TopRight .PageNotFound_SearchWrap .PageNotFound_SearchInput:active,[data-theme=dark] .PageNotFound .PageNotFound_TopRight .PageNotFound_SearchWrap .PageNotFound_SearchInput:focus,[data-theme=dark] .PageNotFound .PageNotFound_TopRight .PageNotFound_SearchWrap .PageNotFound_SearchInput:hover{background-color:#101318!important;background:#101318!important;border-color:var(--background_Blue)!important}[data-theme=dark] .PageNotFound .PageNotFound_VisualCard{background:radial-gradient(circle at 30% 25%,#a78bfa2e,#0000 55%),radial-gradient(circle at 70% 70%,#fbbf241f,#0000 60%),radial-gradient(circle at 50% 50%,#ec48991a,#0000 60%),linear-gradient(135deg,#1a1f27,#1a1330 50%,#0f1422)}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard{background:linear-gradient(135deg,#1a1f27,#2a1f3d)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard .PageNotFound_RecentIconWrap{--icon-bg:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Purpel))!important;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Purpel))!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard .PageNotFound_RecentDescription,[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard .PageNotFound_RecentTitle{color:#f8fafc!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--purple{background:linear-gradient(135deg,#2e1065,#4c1d95)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--purple .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#7c3aed,#5b21b6)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--blue{background:linear-gradient(135deg,#0c1e3d,#1e3a8a)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--blue .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#2563eb,#1e40af)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--orange{background:linear-gradient(135deg,#3a1208,#7c2d12)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--orange .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#ea580c,#9a3412)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--green{background:linear-gradient(135deg,#052e16,#14532d)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--green .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#16a34a,#166534)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--pink{background:linear-gradient(135deg,#2e0a1f,#831843)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--pink .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#db2777,#9d174d)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--indigo{background:linear-gradient(135deg,#1e1b4b,#312e81)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--indigo .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#4f46e5,#3730a3)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--teal{background:linear-gradient(135deg,#042f2e,#134e4a)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--teal .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#0d9488,#115e59)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--amber{background:linear-gradient(135deg,#2d1c04,#78350f)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--amber .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#d97706,#92400e)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--cyan{background:linear-gradient(135deg,#042f3a,#164e63)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--cyan .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#0891b2,#155e75)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--red{background:linear-gradient(135deg,#2c0606,#7f1d1d)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--red .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#dc2626,#991b1b)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--rose{background:linear-gradient(135deg,#2c0a14,#881337)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--rose .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#e11d48,#9f1239)!important}.SignageMain{animation:RenderPageOpen .1s ease;border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;height:100%;overflow:hidden;width:auto}.SignageMain .SignageMenu{background-color:var(--background_Gray_Light_Light);border-right:1px solid var(--border_Light);display:flex;flex-direction:column;gap:4px;max-width:210px;min-width:210px;overflow-x:hidden;overflow-y:auto;padding:22px 14px 20px}.SignageMain .SignageMenu .SignageMenuHeader h2{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0 0 8px 11px}.SignageMain .SignageMenu .SignageMenuItem{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;gap:10px;min-width:0;padding:8px 10px;transition:background .15s ease,border-color .15s ease;width:100%}.SignageMain .SignageMenu .SignageMenuItem .material-symbols-outlined{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:50%;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:16px;height:28px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:28px}.SignageMain .SignageMenu .SignageMenuItem p{color:var(--text_Title_Light);flex:1 1;font-size:13px;font-weight:600;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SignageMain .SignageMenu .SignageMenuItem .material-symbols-outlined.SignageMenuItemChevron{background:#0000;border:none;border-radius:0;color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px;height:auto;width:auto}.SignageMain .SignageMenu .SignageMenuItem:hover{background:var(--surface-sunken)}.SignageMain .SignageMenu .SignageMenuItem.is-active{background:var(--background_White);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d}.SignageMain .SignageMenu .SignageMenuItem.is-active .material-symbols-outlined{background:var(--text_Title_Dark);border-color:var(--text_Title_Dark);color:#fff}.SignageMain .SignageMenu .SignageMenuItem.is-active .material-symbols-outlined.SignageMenuItemChevron{background:#0000;border-color:#0000;color:var(--text_Title_Dark)}.SignageMain .SignageMenu .SignageMenuItem.is-active p{color:var(--text_Title_Dark)}.SignageMain .SignageMenu .SignageMenuSub{animation:SignageMenuSubOpen .14s ease;border-left:1px solid var(--border_Light);display:flex;flex-direction:column;gap:2px;margin:2px 0 4px 10px;padding-left:4px}.SignageMain .SignageMenu .SignageMenuSub .SignageMenuSubItem{align-items:center;background:#0000;border:1px solid #0000;border-radius:9px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:500;gap:8px;min-width:0;padding:5px 8px;text-align:left;transition:color .15s ease;white-space:nowrap;width:100%}.SignageMain .SignageMenu .SignageMenuSub .SignageMenuSubItem .material-symbols-outlined{align-items:center;background:#0000;border:1px solid #0000;border-radius:50%;color:var(--text_Title_Light_Light);display:inline-flex;flex-shrink:0;font-size:18px;height:24px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:24px}.SignageMain .SignageMenu .SignageMenuSub .SignageMenuSubItem .SignageMenuSubLabel{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis}.SignageMain .SignageMenu .SignageMenuSub .SignageMenuSubItem .SignageMenuSubDot{background:var(--text_Title_Light_Light_Light);border-radius:50%;flex-shrink:0;height:8px;width:8px}.SignageMain .SignageMenu .SignageMenuSub .SignageMenuSubItem .SignageMenuSubDot.is-online{background:var(--Done)}.SignageMain .SignageMenu .SignageMenuSub .SignageMenuSubItem .SignageMenuSubDot.is-offline{background:var(--text_Title_Light_Light)}.SignageMain .SignageMenu .SignageMenuSub .SignageMenuSubItem .SignageMenuSubDot.is-unpaired{background:var(--text_Title_Light_Light_Light)}.SignageMain .SignageMenu .SignageMenuSub .SignageMenuSubItem:hover{color:var(--text_Title_Dark)}.SignageMain .SignageMenu .SignageMenuSub .SignageMenuSubItem.is-active{font-weight:700}.SignageMain .SignageMenu .SignageMenuSub .SignageMenuSubItem.is-active .material-symbols-outlined{background:var(--background_White);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);font-size:16px}.SignageMain .SignageMenu .SignageMenuHint{background:var(--surface-sunken);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:8px;margin-top:auto;padding:12px}.SignageMain .SignageMenu .SignageMenuHint .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:18px}.SignageMain .SignageMenu .SignageMenuHint p{color:var(--text_Title_Light_Light);font-size:11.5px;line-height:1.5;margin:0}.SignageMain .SignageMenu .SignageMenuHint p b{color:var(--text_Title_Dark);font-weight:600}.SignageMain .SignageBody{-webkit-overflow-scrolling:touch;flex:1 1;height:100%;min-width:0;overflow-y:auto}@media(max-width:1050px){.SignageMain{flex-direction:column}.SignageMain .SignageMenu{align-items:center;border-bottom:1px solid var(--border_Light);border-right:none;flex-direction:row;gap:6px;max-width:none;min-width:0;overflow-x:auto;padding:10px 12px;width:100%}.SignageMain .SignageMenu .SignageMenuHeader{display:none}.SignageMain .SignageMenu .SignageMenuItem{flex-shrink:0;white-space:nowrap;width:auto}.SignageMain .SignageMenu .SignageMenuSub{border-left:none;flex-direction:row;margin:0;padding-left:0}.SignageMain .SignageMenu .SignageMenuSub .SignageMenuSubItem{flex-shrink:0;white-space:nowrap;width:auto}.SignageMain .SignageMenu .SignageMenuHint{display:none}.SignageMain .SignageBody{height:auto}}@media(max-width:600px){.SignageMain{border-left:none;border-radius:0;border-right:none}}@keyframes SignageMenuSubOpen{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.SignageDropdown{position:relative;width:100%}.SignageDropdown .SignageDropdownTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:9px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.SignageDropdown .SignageDropdownTrigger:hover{border-color:var(--border_Dark_Light);box-shadow:var(--shadow-lift-hover)}.SignageDropdown .SignageDropdownTrigger.is-open{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover)}.SignageDropdown .SignageDropdownTrigger.is-open .SignageDropdownChevron{transform:rotate(180deg)}.SignageDropdown .SignageDropdownTrigger .SignageDropdownValue{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SignageDropdown .SignageDropdownTrigger .SignageDropdownValue.is-placeholder{color:var(--text_Title_Light_Light);font-weight:400}.SignageDropdown .SignageDropdownTrigger .SignageDropdownChevron{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:20px;transition:transform .16s ease}.SignageDropdown .SignageDropdownMenu{-webkit-overflow-scrolling:touch;animation:SignageDropdownMenuPop .14s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d,0 8px 24px #0f172a14;display:flex;flex-direction:column;gap:2px;max-height:280px;min-width:100%;overflow-y:auto;padding:5px;position:absolute;z-index:30}.SignageDropdown .SignageDropdownMenu.SignageDropdownMenu--bottom{top:calc(100% + 6px)}.SignageDropdown .SignageDropdownMenu.SignageDropdownMenu--top{bottom:calc(100% + 6px)}.SignageDropdown .SignageDropdownMenu.SignageDropdownMenu--left{left:0;right:auto}.SignageDropdown .SignageDropdownMenu.SignageDropdownMenu--right{left:auto;right:0}@keyframes SignageDropdownMenuPop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.SignageDropdown .SignageDropdownMenu .SignageDropdownOption{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding:8px 9px;text-align:left;transition:background .12s ease;width:100%}.SignageDropdown .SignageDropdownMenu .SignageDropdownOption .SignageDropdownOptionLabel{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600}.SignageDropdown .SignageDropdownMenu .SignageDropdownOption .SignageDropdownOptionCheck{color:var(--background_Blue);flex-shrink:0;font-size:17px}.SignageDropdown .SignageDropdownMenu .SignageDropdownOption.is-selected,.SignageDropdown .SignageDropdownMenu .SignageDropdownOption:hover{background:var(--surface-sunken)}.SignageDropdown.is-disabled{opacity:.6}.SignageDropdown.is-disabled .SignageDropdownTrigger{cursor:not-allowed}@media(max-width:1050px){.SignageDropdown .SignageDropdownMenu{max-height:260px}}@media(max-width:600px){.SignageDropdown .SignageDropdownTrigger .SignageDropdownValue{font-size:16px}.SignageDropdown .SignageDropdownMenu .SignageDropdownOption .SignageDropdownOptionLabel{font-size:15px}}.SignageCreateModal{align-items:center;animation:SignageCreateModalOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1100}@keyframes SignageCreateModalOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes SignageCreateModalCardPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.SignageCreateModal .SignageCreateModalOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.SignageCreateModal .SignageCreateModalCard{animation:SignageCreateModalCardPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-width:92vw;overflow:visible;position:relative;width:520px;z-index:1}.SignageCreateModal .SignageCreateModalHeader{align-items:center;display:flex;justify-content:space-between;padding:16px 22px 0}.SignageCreateModal .SignageCreateModalHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.SignageCreateModal .SignageCreateModalHeader .SignageCreateModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.SignageCreateModal .SignageCreateModalHeader .SignageCreateModalClose .material-symbols-outlined{font-size:21px}.SignageCreateModal .SignageCreateModalHeader .SignageCreateModalClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.SignageCreateModal .SignageCreateModalHeader .SignageCreateModalClose:active{transform:scale(.92)}.SignageCreateModal .SignageCreateModalBody{display:flex;flex-direction:column;gap:16px;padding:20px 22px 22px}.SignageCreateModal .SignageCreateModalRow{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 160px}.SignageCreateModal .SignageCreateModalField{display:flex;flex-direction:column;gap:6px}.SignageCreateModal .SignageCreateModalField>span{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.SignageCreateModal .SignageCreateModalField>span em{color:var(--text_Title_Light_Light);font-style:normal;font-weight:400}.SignageCreateModal .SignageCreateModalField input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.SignageCreateModal .SignageCreateModalField input::placeholder{color:var(--text_Title_Light_Light)}.SignageCreateModal .SignageCreateModalField input:focus,.SignageCreateModal .SignageCreateModalField input:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.SignageCreateModal .SignageCreateModalError{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 12px}.SignageCreateModal .SignageCreateModalError .material-symbols-outlined{font-size:18px}.SignageCreateModal .SignageCreateModalActions{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:4px}.SignageCreateModal .SignageCreateModalActions .SignageCreateModalSecondary{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 12px;transition:background .12s ease,color .12s ease}.SignageCreateModal .SignageCreateModalActions .SignageCreateModalSecondary:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.SignageCreateModal .SignageCreateModalActions .SignageCreateModalPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SignageCreateModal .SignageCreateModalActions .SignageCreateModalPrimary .SignageCreateModalPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SignageCreateModal .SignageCreateModalActions .SignageCreateModalPrimary .SignageCreateModalPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SignageCreateModal .SignageCreateModalActions .SignageCreateModalPrimary .SignageCreateModalPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SignageCreateModal .SignageCreateModalActions .SignageCreateModalPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SignageCreateModal .SignageCreateModalActions .SignageCreateModalPrimary:active{transform:scale(.98)}.SignageCreateModal .SignageCreateModalActions .SignageCreateModalPrimary:disabled{cursor:not-allowed;opacity:.6;transform:none}@media(max-width:600px){.SignageCreateModal{align-items:center;padding:12px}.SignageCreateModal .SignageCreateModalCard{max-width:100%;width:100%}.SignageCreateModal .SignageCreateModalRow{grid-template-columns:1fr}.SignageCreateModal .SignageCreateModalField input{font-size:16px}.SignageCreateModal .SignageCreateModalActions .SignageCreateModalPrimary,.SignageCreateModal .SignageCreateModalActions .SignageCreateModalSecondary{flex:1 1;height:auto;justify-content:center;padding:12px 18px}}.SignageScreens{display:flex;flex-direction:column;gap:22px;padding:24px 26px 40px}.SignageScreens .SignageScreensHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.SignageScreens .SignageScreensHeader .SignageScreensHeaderTitle .SignageScreensHeaderTitleRow{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.SignageScreens .SignageScreensHeader .SignageScreensHeaderTitle h1{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:0}.SignageScreens .SignageScreensHeader .SignageScreensHeaderTitle .SignageScreensCount{align-items:center;background:var(--surface-sunken);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:3px 10px 3px 8px}.SignageScreens .SignageScreensHeader .SignageScreensHeaderTitle .SignageScreensCount .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:15px}.SignageScreens .SignageScreensHeader .SignageScreensHeaderTitle .SignageScreensCount.is-full{background:color-mix(in srgb,var(--pending) 10%,#0000);border-color:color-mix(in srgb,var(--pending) 40%,var(--border_Light));color:var(--pending)}.SignageScreens .SignageScreensHeader .SignageScreensHeaderTitle .SignageScreensCount.is-full .material-symbols-outlined{color:var(--pending)}.SignageScreens .SignageScreensHeader .SignageScreensHeaderTitle p{color:var(--text_Title_Light_Light);font-size:13.5px;margin:6px 0 0}.SignageScreens .SignageScreensAddButton,.SignageScreens .SignageScreensEmptyButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SignageScreens .SignageScreensAddButton:hover,.SignageScreens .SignageScreensEmptyButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SignageScreens .SignageScreensAddButton:active,.SignageScreens .SignageScreensEmptyButton:active{transform:scale(.98)}.SignageScreens .SignageScreensAddButtonInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SignageScreens .SignageScreensAddButtonInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SignageScreens .SignageScreensAddButtonLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SignageScreens .SignageScreensLoading{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:240px}.SignageScreens .SignageScreensLoading p{font-size:13px;margin:0}.SignageScreens .SignageScreensLocked{align-items:center;background:var(--surface-sunken);border:1px dashed var(--border_Dark_Light);border-radius:14px;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:280px;padding:30px;text-align:center}.SignageScreens .SignageScreensLocked .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:40px}.SignageScreens .SignageScreensLocked h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.SignageScreens .SignageScreensLocked p{color:var(--text_Title_Light_Light);font-size:13px;margin:0;max-width:360px}.SignageScreens .SignageScreensEmpty{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:var(--shadow-card-rest);display:flex;flex-direction:column;gap:14px;padding:34px 24px 40px;text-align:center}.SignageScreens .SignageScreensEmpty .SignageScreensEmptyArt{align-items:center;background:var(--surface-sunken);border:1px solid var(--border_Light);border-radius:16px;display:inline-flex;height:64px;justify-content:center;width:64px}.SignageScreens .SignageScreensEmpty .SignageScreensEmptyArt .material-symbols-outlined{color:var(--background_Blue);font-size:32px}.SignageScreens .SignageScreensEmpty h3{color:var(--text_Title_Dark);font-size:18px;font-weight:700;margin:0}.SignageScreens .SignageScreensEmpty .SignageScreensEmptyLead{color:var(--text_Title_Light_Light);font-size:13.5px;line-height:1.6;margin:0;max-width:440px}.SignageScreens .SignageScreensEmpty .SignageScreensHowto{display:flex;flex-direction:column;gap:10px;list-style:none;margin:4px 0 6px;max-width:440px;padding:0;text-align:left;width:100%}.SignageScreens .SignageScreensEmpty .SignageScreensHowto li{align-items:center;color:var(--text_Title_Light);display:flex;font-size:13px;gap:10px}.SignageScreens .SignageScreensEmpty .SignageScreensHowto li b{color:var(--text_Title_Dark);font-weight:600}.SignageScreens .SignageScreensEmpty .SignageScreensHowto .SignageScreensHowtoStep{align-items:center;background:var(--background_Blue);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;height:22px;justify-content:center;width:22px}.SignageScreens .SignageScreensEmpty .SignageScreensEmptyButton{margin-top:4px}.SignageScreens .SignageScreensGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.SignageScreens .SignageScreenCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:var(--shadow-card-rest);cursor:pointer;display:flex;flex-direction:column;gap:12px;padding:16px;text-align:left;transition:border-color .14s ease,box-shadow .14s ease,transform .1s ease}.SignageScreens .SignageScreenCard:hover{border-color:var(--border_Dark_Light);box-shadow:0 6px 18px #0f172a14;transform:translateY(-1px)}.SignageScreens .SignageScreenCard .SignageScreenCardTop{align-items:center;display:flex;gap:10px;justify-content:space-between}.SignageScreens .SignageScreenCard .SignageScreenCardTop .SignageScreenCardName{align-items:center;display:flex;gap:8px;min-width:0}.SignageScreens .SignageScreenCard .SignageScreenCardTop .SignageScreenCardName h3{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SignageScreens .SignageScreenCard .SignageScreenCardTop .SignageScreenCardDot{border-radius:50%;flex-shrink:0;height:9px;width:9px}.SignageScreens .SignageScreenCard .SignageScreenCardTop .SignageScreenCardDot.is-online{background:var(--Done);box-shadow:0 0 0 3px color-mix(in srgb,var(--Done) 20%,#0000)}.SignageScreens .SignageScreenCard .SignageScreenCardTop .SignageScreenCardDot.is-offline{background:var(--text_Title_Light_Light_Light)}.SignageScreens .SignageScreenCard .SignageScreenCardTop .SignageScreenCardPaused{background:color-mix(in srgb,var(--pending) 14%,#0000);border:1px solid color-mix(in srgb,var(--pending) 30%,#0000);border-radius:999px;color:var(--pending);flex-shrink:0;font-size:11px;font-weight:600;padding:2px 9px}.SignageScreens .SignageScreenCard .SignageScreenCardLocation{align-items:center;color:var(--text_Title_Light);display:flex;font-size:12.5px;gap:5px}.SignageScreens .SignageScreenCard .SignageScreenCardLocation .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.SignageScreens .SignageScreenCard .SignageScreenCardLocation.is-empty{color:var(--text_Title_Light_Light_Light)}.SignageScreens .SignageScreenCard .SignageScreenCardMeta{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:10px;justify-content:space-between;margin-top:2px;padding-top:12px}.SignageScreens .SignageScreenCard .SignageScreenCardMeta .SignageScreenCardMetaItem{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;gap:5px}.SignageScreens .SignageScreenCard .SignageScreenCardMeta .SignageScreenCardMetaItem .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.SignageScreens .SignageScreenCard .SignageScreenCardMeta .SignageScreenCardPair{align-items:center;border-radius:999px;display:inline-flex;font-size:11.5px;font-weight:600;gap:5px;padding:3px 9px}.SignageScreens .SignageScreenCard .SignageScreenCardMeta .SignageScreenCardPair .material-symbols-outlined{font-size:15px}.SignageScreens .SignageScreenCard .SignageScreenCardMeta .SignageScreenCardPair.is-online{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.SignageScreens .SignageScreenCard .SignageScreenCardMeta .SignageScreenCardPair.is-offline{background:var(--surface-sunken);color:var(--text_Title_Light)}.SignageScreens .SignageScreenCard .SignageScreenCardMeta .SignageScreenCardPair.is-unpaired{background:var(--surface-sunken);color:var(--text_Title_Light_Light)}@media(max-width:1050px){.SignageScreens{padding:20px 18px 36px}.SignageScreens .SignageScreensGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media(max-width:600px){.SignageScreens{gap:16px;padding:16px 12px 32px}.SignageScreens .SignageScreensHeader{align-items:stretch;flex-direction:column}.SignageScreens .SignageScreensHeader .SignageScreensAddButton{justify-content:center;width:100%}.SignageScreens .SignageScreensGrid{grid-template-columns:1fr}}.SignageMediaUpload{width:100%}.SignageMediaUpload .SignageMediaUploadInput{display:none}.SignageMediaUpload .SignageMediaUploadDrop{align-items:center;background:var(--surface-sunken);border:1px dashed var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;flex-direction:column;gap:4px;justify-content:center;min-height:120px;padding:18px;transition:border-color .14s ease,background .14s ease;width:100%}.SignageMediaUpload .SignageMediaUploadDrop:hover{background:color-mix(in srgb,var(--background_Blue) 6%,var(--surface-sunken));border-color:var(--background_Blue)}.SignageMediaUpload .SignageMediaUploadDrop .material-symbols-outlined{color:var(--background_Blue);font-size:28px}.SignageMediaUpload .SignageMediaUploadDrop .SignageMediaUploadDropTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.SignageMediaUpload .SignageMediaUploadDrop .SignageMediaUploadDropHint{color:var(--text_Title_Light_Light);font-size:11.5px}.SignageMediaUpload .SignageMediaUploadDrop.is-uploading{cursor:progress;gap:10px}.SignageMediaUpload .SignageMediaUploadDrop:disabled{cursor:progress}.SignageMediaUpload .SignageMediaUploadProgress{background:var(--border_Light);border-radius:999px;height:6px;overflow:hidden;width:80%}.SignageMediaUpload .SignageMediaUploadProgress .SignageMediaUploadProgressBar{background:var(--background_Blue);border-radius:999px;display:block;height:100%;transition:width .18s ease}.SignageMediaUpload .SignageMediaUploadThumb{background:var(--surface-sunken);border:1px solid var(--border_Light);border-radius:10px;overflow:hidden;position:relative;width:100%}.SignageMediaUpload .SignageMediaUploadThumb img{display:block;max-height:180px;object-fit:cover;width:100%}.SignageMediaUpload .SignageMediaUploadThumb .SignageMediaUploadThumbActions{background:var(--background_White);border-top:1px solid var(--border_Light);display:flex;gap:8px;padding:8px}.SignageMediaUpload .SignageMediaUploadThumb .SignageMediaUploadThumbActions button{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:5px;padding:6px 10px;transition:border-color .12s ease,box-shadow .12s ease,color .12s ease}.SignageMediaUpload .SignageMediaUploadThumb .SignageMediaUploadThumbActions button .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.SignageMediaUpload .SignageMediaUploadThumb .SignageMediaUploadThumbActions button:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.SignageMediaUpload .SignageMediaUploadThumb .SignageMediaUploadThumbActions button.is-remove,.SignageMediaUpload .SignageMediaUploadThumb .SignageMediaUploadThumbActions button.is-remove .material-symbols-outlined{color:var(--Canceled)}.SignageMediaUpload .SignageMediaUploadThumb .SignageMediaUploadThumbActions button:disabled{cursor:not-allowed;opacity:.6}@media(max-width:1050px){.SignageMediaUpload .SignageMediaUploadThumb .SignageMediaUploadThumbActions{flex-wrap:wrap}}@media(max-width:600px){.SignageMediaUpload .SignageMediaUploadThumb .SignageMediaUploadThumbActions{flex-wrap:wrap}.SignageMediaUpload .SignageMediaUploadThumb .SignageMediaUploadThumbActions button{flex:1 1;justify-content:center;padding:10px 12px}.SignageMediaUpload .SignageMediaUploadDrop{padding:20px 14px}}.SignagePages{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px}.SignagePages .SignagePagesList{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:var(--shadow-card-rest);display:flex;flex:1 1 300px;flex-direction:column;gap:10px;max-width:360px;min-width:260px;padding:14px}.SignagePages .SignagePagesList .SignagePagesListHeader{align-items:center;display:flex;gap:10px;justify-content:space-between}.SignagePages .SignagePagesList .SignagePagesListHeader h3{color:var(--text_Title_Dark);font-size:14px;font-weight:700;margin:0}.SignagePages .SignagePagesList .SignagePagesAddWrap{position:relative}.SignagePages .SignagePagesList .SignagePagesAddWrap .SignagePagesAddButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:5px;padding:6px 10px;transition:border-color .12s ease,box-shadow .12s ease}.SignagePages .SignagePagesList .SignagePagesAddWrap .SignagePagesAddButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:17px}.SignagePages .SignagePagesList .SignagePagesAddWrap .SignagePagesAddButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.SignagePages .SignagePagesList .SignagePagesAddWrap .SignagePagesAddMenu{animation:SignagePagesAddMenuPop .14s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d,0 8px 24px #0f172a14;display:flex;flex-direction:column;gap:2px;padding:5px;position:absolute;right:0;top:calc(100% + 6px);width:220px;z-index:30}@keyframes SignagePagesAddMenuPop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.SignagePages .SignagePagesList .SignagePagesAddWrap .SignagePagesAddMenu .SignagePagesAddMenuItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:9px;padding:8px 9px;text-align:left;transition:background .12s ease;width:100%}.SignagePages .SignagePagesList .SignagePagesAddWrap .SignagePagesAddMenu .SignagePagesAddMenuItem .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.SignagePages .SignagePagesList .SignagePagesAddWrap .SignagePagesAddMenu .SignagePagesAddMenuItem:hover{background:var(--surface-sunken)}.SignagePages .SignagePagesList .SignagePagesEmpty{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;gap:8px;padding:26px 14px;text-align:center}.SignagePages .SignagePagesList .SignagePagesEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:30px}.SignagePages .SignagePagesList .SignagePagesEmpty p{font-size:12.5px;line-height:1.5;margin:0}.SignagePages .SignagePagesList .SignagePagesRows{display:flex;flex-direction:column;gap:6px}.SignagePages .SignagePagesList .SignagePageRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;gap:8px;padding:8px 10px;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease}.SignagePages .SignagePagesList .SignagePageRow .SignagePageRowHandle{color:var(--text_Title_Light_Light_Light);cursor:grab;font-size:18px;touch-action:none}.SignagePages .SignagePagesList .SignagePageRow .SignagePageRowHandle:active{cursor:grabbing}.SignagePages .SignagePagesList .SignagePageRow .SignagePageRowIndex{align-items:center;background:var(--surface-sunken);border-radius:50%;color:var(--text_Title_Light_Light);display:inline-flex;flex-shrink:0;font-size:10.5px;font-weight:700;height:18px;justify-content:center;width:18px}.SignagePages .SignagePagesList .SignagePageRow .SignagePageRowIcon{color:var(--background_Blue);flex-shrink:0;font-size:18px}.SignagePages .SignagePagesList .SignagePageRow .SignagePageRowText{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.SignagePages .SignagePagesList .SignagePageRow .SignagePageRowText .SignagePageRowName{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SignagePages .SignagePagesList .SignagePageRow .SignagePageRowText .SignagePageRowType{color:var(--text_Title_Light_Light);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SignagePages .SignagePagesList .SignagePageRow:hover{background:var(--surface-sunken);border-color:var(--border_Dark_Light)}.SignagePages .SignagePagesList .SignagePageRow.is-selected{background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));border-color:var(--background_Blue)}.SignagePages .SignagePagesList .SignagePageRow.is-dragging{opacity:.5}.SignagePages .SignagePagesList .SignagePageRow.is-overlay{box-shadow:0 8px 24px #0f172a2e;cursor:grabbing;opacity:1}.SignagePages .SignagePagesList .SignagePagesOrderHint{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;gap:4px;margin:2px 0 0}.SignagePages .SignagePagesList .SignagePagesOrderHint .material-symbols-outlined{font-size:15px}.SignagePages .SignagePagesConfig{flex:1 1 320px;min-width:280px}.SignagePages .SignagePageConfig{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:var(--shadow-card-rest);display:flex;flex-direction:column;gap:14px;padding:16px}.SignagePages .SignagePageConfig.is-empty{align-items:center;color:var(--text_Title_Light_Light);justify-content:center;min-height:200px;text-align:center}.SignagePages .SignagePageConfig.is-empty .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:30px}.SignagePages .SignagePageConfig.is-empty p{font-size:13px;margin:0}.SignagePages .SignagePageConfig .SignagePageConfigHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:10px;justify-content:space-between;padding-bottom:12px}.SignagePages .SignagePageConfig .SignagePageConfigHeader .SignagePageConfigHeaderTitle{align-items:center;display:flex;gap:8px}.SignagePages .SignagePageConfig .SignagePageConfigHeader .SignagePageConfigHeaderTitle .material-symbols-outlined{color:var(--background_Blue);font-size:20px}.SignagePages .SignagePageConfig .SignagePageConfigHeader .SignagePageConfigHeaderTitle h4{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.SignagePages .SignagePageConfig .SignagePageConfigHeader .SignagePageConfigDelete{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--Canceled);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:5px;padding:6px 10px;transition:border-color .12s ease,box-shadow .12s ease}.SignagePages .SignagePageConfig .SignagePageConfigHeader .SignagePageConfigDelete .material-symbols-outlined{color:var(--Canceled);font-size:16px}.SignagePages .SignagePageConfig .SignagePageConfigHeader .SignagePageConfigDelete:hover{border-color:color-mix(in srgb,var(--Canceled) 40%,var(--border_Light));box-shadow:0 4px 10px #00000014}.SignagePages .SignagePageConfig .SignagePageConfigRow{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.SignagePages .SignagePageConfig .SignagePageConfigField{display:flex;flex-direction:column;gap:6px}.SignagePages .SignagePageConfig .SignagePageConfigField>span{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.SignagePages .SignagePageConfig .SignagePageConfigField>span em{color:var(--text_Title_Light_Light);font-style:normal;font-weight:400}.SignagePages .SignagePageConfig .SignagePageConfigField input[type=number],.SignagePages .SignagePageConfig .SignagePageConfigField input[type=text],.SignagePages .SignagePageConfig .SignagePageConfigField textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.SignagePages .SignagePageConfig .SignagePageConfigField input[type=number]::placeholder,.SignagePages .SignagePageConfig .SignagePageConfigField input[type=text]::placeholder,.SignagePages .SignagePageConfig .SignagePageConfigField textarea::placeholder{color:var(--text_Title_Light_Light)}.SignagePages .SignagePageConfig .SignagePageConfigField input[type=number]:focus,.SignagePages .SignagePageConfig .SignagePageConfigField input[type=number]:hover,.SignagePages .SignagePageConfig .SignagePageConfigField input[type=text]:focus,.SignagePages .SignagePageConfig .SignagePageConfigField input[type=text]:hover,.SignagePages .SignagePageConfig .SignagePageConfigField textarea:focus,.SignagePages .SignagePageConfig .SignagePageConfigField textarea:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.SignagePages .SignagePageConfig .SignagePageConfigField input[type=number]:disabled,.SignagePages .SignagePageConfig .SignagePageConfigField input[type=text]:disabled,.SignagePages .SignagePageConfig .SignagePageConfigField textarea:disabled{cursor:not-allowed;opacity:.6}.SignagePages .SignagePageConfig .SignagePageConfigField textarea{line-height:1.6;min-height:90px;resize:vertical}.SignagePages .SignagePageConfig .SignagePageConfigField .SignagePageConfigRange{accent-color:var(--background_Blue);cursor:pointer;width:100%}.SignagePages .SignagePageConfig .SignagePageConfigChips{display:flex;flex-wrap:wrap;gap:8px}.SignagePages .SignagePageConfig .SignagePageConfigChips .SignagePageConfigChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:5px;padding:5px 11px 5px 8px;transition:border-color .12s ease,background .12s ease,color .12s ease}.SignagePages .SignagePageConfig .SignagePageConfigChips .SignagePageConfigChip .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:15px}.SignagePages .SignagePageConfig .SignagePageConfigChips .SignagePageConfigChip:hover{border-color:var(--border_Dark_Light)}.SignagePages .SignagePageConfig .SignagePageConfigChips .SignagePageConfigChip.is-active{background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-color:var(--background_Blue);color:var(--text_Title_Dark)}.SignagePages .SignagePageConfig .SignagePageConfigChips .SignagePageConfigChip.is-active .material-symbols-outlined{color:var(--background_Blue)}.SignagePages .SignagePageConfig .SignagePageConfigChips .SignagePageConfigChip:disabled{cursor:not-allowed;opacity:.6}.SignagePages .SignagePageConfig .SignagePageConfigToggles{display:flex;flex-wrap:wrap;gap:14px}.SignagePages .SignagePageConfig .SignagePageConfigToggles .SignagePageConfigToggle{align-items:center;background:#0000;border:none;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:0}.SignagePages .SignagePageConfig .SignagePageConfigToggles .SignagePageConfigToggle .SignagePageConfigToggleTrack{background:var(--border_Dark_Light);border-radius:999px;flex-shrink:0;height:20px;position:relative;transition:background .16s ease;width:36px}.SignagePages .SignagePageConfig .SignagePageConfigToggles .SignagePageConfigToggle .SignagePageConfigToggleTrack .SignagePageConfigToggleKnob{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0003;height:16px;left:2px;position:absolute;top:2px;transition:transform .16s ease;width:16px}.SignagePages .SignagePageConfig .SignagePageConfigToggles .SignagePageConfigToggle.is-on .SignagePageConfigToggleTrack{background:var(--background_Blue)}.SignagePages .SignagePageConfig .SignagePageConfigToggles .SignagePageConfigToggle.is-on .SignagePageConfigToggleTrack .SignagePageConfigToggleKnob{transform:translateX(16px)}.SignagePages .SignagePageConfig .SignagePageConfigToggles .SignagePageConfigToggle:disabled{cursor:not-allowed;opacity:.6}.SignagePages .SignagePageConfig.is-disabled .SignagePageConfigChips .SignagePageConfigChip,.SignagePages .SignagePageConfig.is-disabled .SignagePageConfigToggle{pointer-events:none}@media(max-width:1050px){.SignagePages,.SignagePages .SignagePageConfigRow{grid-template-columns:1fr}}@media(max-width:600px){.SignagePages .SignagePageConfig .SignagePageConfigField input[type=number],.SignagePages .SignagePageConfig .SignagePageConfigField input[type=text],.SignagePages .SignagePageConfig .SignagePageConfigField textarea{font-size:16px}}.SignagePairModal{align-items:center;animation:SignagePairModalOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1100}@keyframes SignagePairModalOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes SignagePairModalCardPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.SignagePairModal .SignagePairModalOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.SignagePairModal .SignagePairModalCard{animation:SignagePairModalCardPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;max-width:92vw;overflow:hidden;position:relative;width:480px;z-index:1}.SignagePairModal .SignagePairModalHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:16px 22px}.SignagePairModal .SignagePairModalHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.SignagePairModal .SignagePairModalHeader .SignagePairModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.SignagePairModal .SignagePairModalHeader .SignagePairModalClose .material-symbols-outlined{font-size:21px}.SignagePairModal .SignagePairModalHeader .SignagePairModalClose:hover{background-color:var(--surface-sunken);color:var(--text_Title_Dark)}.SignagePairModal .SignagePairModalHeader .SignagePairModalClose:active{transform:scale(.92)}.SignagePairModal .SignagePairModalBody{display:flex;flex-direction:column;gap:16px;padding:20px 22px 22px}.SignagePairModal .SignagePairModalSteps{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.SignagePairModal .SignagePairModalSteps li{align-items:flex-start;color:var(--text_Title_Light);display:flex;font-size:13px;gap:10px;line-height:1.5}.SignagePairModal .SignagePairModalSteps li b{color:var(--text_Title_Dark);font-weight:600}.SignagePairModal .SignagePairModalSteps .SignagePairModalStepNum{align-items:center;background:var(--background_Blue);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;height:22px;justify-content:center;width:22px}.SignagePairModal .SignagePairModalField{display:flex;flex-direction:column;gap:6px}.SignagePairModal .SignagePairModalField>span{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.SignagePairModal .SignagePairModalField .SignagePairModalCodeInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:26px;font-weight:700;letter-spacing:10px;outline:3px solid #0000;padding:14px 12px;text-align:center;text-transform:uppercase;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.SignagePairModal .SignagePairModalField .SignagePairModalCodeInput::placeholder{color:var(--text_Title_Light_Light_Light);letter-spacing:10px}.SignagePairModal .SignagePairModalField .SignagePairModalCodeInput:focus,.SignagePairModal .SignagePairModalField .SignagePairModalCodeInput:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.SignagePairModal .SignagePairModalError{align-items:center;background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,var(--border_Light));border-radius:10px;color:var(--Canceled);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 12px}.SignagePairModal .SignagePairModalError .material-symbols-outlined{font-size:18px}.SignagePairModal .SignagePairModalActions{align-items:center;display:flex;gap:10px;justify-content:flex-end}.SignagePairModal .SignagePairModalActions .SignagePairModalSecondary{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:8px 12px;transition:background .12s ease,color .12s ease}.SignagePairModal .SignagePairModalActions .SignagePairModalSecondary:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.SignagePairModal .SignagePairModalPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SignagePairModal .SignagePairModalPrimary .SignagePairModalPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SignagePairModal .SignagePairModalPrimary .SignagePairModalPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SignagePairModal .SignagePairModalPrimary .SignagePairModalPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SignagePairModal .SignagePairModalPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SignagePairModal .SignagePairModalPrimary:active{transform:scale(.98)}.SignagePairModal .SignagePairModalPrimary:disabled{cursor:not-allowed;opacity:.6;transform:none}.SignagePairModal .SignagePairModalDone{align-items:center;display:flex;flex-direction:column;gap:8px;padding:26px 22px 24px;text-align:center}.SignagePairModal .SignagePairModalDone .SignagePairModalDoneIcon{color:var(--Done);font-size:44px;margin-bottom:4px}.SignagePairModal .SignagePairModalDone h4{color:var(--text_Title_Dark);font-size:17px;font-weight:700;margin:0}.SignagePairModal .SignagePairModalDone p{color:var(--text_Title_Light_Light);font-size:13px;margin:0 0 8px;max-width:320px}@media(max-width:1050px){.SignagePairModal{padding:16px}.SignagePairModal .SignagePairModalCard{max-width:480px;width:100%}}@media(max-width:600px){.SignagePairModal{align-items:center;padding:12px}.SignagePairModal .SignagePairModalCard{max-width:100%;width:100%}.SignagePairModal .SignagePairModalField .SignagePairModalCodeInput{font-size:22px;letter-spacing:8px}.SignagePairModal .SignagePairModalActions .SignagePairModalPrimary,.SignagePairModal .SignagePairModalActions .SignagePairModalSecondary{flex:1 1;height:auto;justify-content:center;padding:12px 18px}}.SignageDisplay{-webkit-font-smoothing:antialiased;container-type:size;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;height:100dvh;inset:0;margin:0;overflow:hidden;position:fixed;-webkit-user-select:none;user-select:none;width:100vw}.SignageDisplay.is-preview{height:100%;inset:0;position:absolute;width:100%}.SignageDisplay{--sg-bg:#0b0e13;--sg-bg-grad:radial-gradient(140% 120% at 12% 0%,#161b24 0%,#0b0e13 60%);--sg-surface:#161b24;--sg-surface-2:#1f2630;--sg-border:#ffffff14;--sg-text:#f2f5fa;--sg-text-soft:#aab4c2;--sg-text-dim:#6b7686;--sg-accent:#3b82f6;--sg-accent-soft:#3b82f629;--sg-good:#22c55e;--sg-bad:#ef4444;--sg-warn:#f59e0b;background:var(--sg-bg-grad);color:var(--sg-text)}.SignageDisplay[data-kiosk-theme=light]{--sg-bg:#f5f7fa;--sg-bg-grad:radial-gradient(140% 120% at 12% 0%,#fff 0%,#eef2f7 70%);--sg-surface:#fff;--sg-surface-2:#f1f4f9;--sg-border:#0f172a14;--sg-text:#0f172a;--sg-text-soft:#475569;--sg-text-dim:#94a3b8;--sg-accent:#2563eb;--sg-accent-soft:#2563eb1a}.SignageDisplay[data-kiosk-theme=brand]{--sg-bg:#0a0f1e;--sg-bg-grad:radial-gradient(120% 120% at 85% 0%,#2a2363 0%,#131a3a 38%,#0a0f1e 78%);--sg-surface:#ffffff0f;--sg-surface-2:#ffffff1a;--sg-border:#ffffff1f;--sg-text:#f4f6ff;--sg-text-soft:#b9c0e0;--sg-text-dim:#7d85ad;--sg-accent:#8b5cf6;--sg-accent-soft:#8b5cf633}.SignageDisplay[data-kiosk-theme=pair]{--sg-bg-grad:radial-gradient(140% 120% at 50% 0%,#161b24 0%,#0b0e13 65%)}.SignageDisplay .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;line-height:1}.SignageDisplay .SignageDisplayFrame,.SignageDisplay .SignageDisplayStage{height:100%;inset:0;position:absolute;width:100%}.SignageDisplay .SignageDisplayFrame{opacity:0;transition:opacity .6s ease;visibility:hidden;will-change:opacity}.SignageDisplay .SignageDisplayFrame.is-active{opacity:1;visibility:visible;z-index:2}.SignageDisplay .SignageDisplayEmpty,.SignageDisplay .SignagePageFallback{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.SignageDisplay .SignageDisplayEmpty .SignageDisplayEmptyInner,.SignageDisplay .SignageDisplayEmpty .SignagePageFallbackInner,.SignageDisplay .SignagePageFallback .SignageDisplayEmptyInner,.SignageDisplay .SignagePageFallback .SignagePageFallbackInner{align-items:center;display:flex;flex-direction:column;gap:18px;text-align:center}.SignageDisplay .SignageDisplayEmpty .SignageDisplayEmptyInner .material-symbols-outlined,.SignageDisplay .SignageDisplayEmpty .SignagePageFallbackInner .material-symbols-outlined,.SignageDisplay .SignagePageFallback .SignageDisplayEmptyInner .material-symbols-outlined,.SignageDisplay .SignagePageFallback .SignagePageFallbackInner .material-symbols-outlined{color:var(--sg-text-dim);font-size:96px}.SignageDisplay .SignageDisplayEmpty .SignageDisplayEmptyInner h2,.SignageDisplay .SignageDisplayEmpty .SignagePageFallbackInner h2,.SignageDisplay .SignagePageFallback .SignageDisplayEmptyInner h2,.SignageDisplay .SignagePageFallback .SignagePageFallbackInner h2{color:var(--sg-text);font-size:56px;font-weight:700;margin:0}.SignageDisplay .SignageDisplayEmpty .SignageDisplayEmptyInner p,.SignageDisplay .SignageDisplayEmpty .SignagePageFallbackInner p,.SignageDisplay .SignagePageFallback .SignageDisplayEmptyInner p,.SignageDisplay .SignagePageFallback .SignagePageFallbackInner p{color:var(--sg-text-soft);font-size:28px;margin:0}.SignageDisplay .SignageDisplayReconnect{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--sg-surface);border:1px solid var(--sg-border);border-radius:999px;bottom:28px;display:flex;gap:10px;padding:10px 18px;position:absolute;right:32px;z-index:50}.SignageDisplay .SignageDisplayReconnect .SignageDisplayReconnectText{color:var(--sg-text-soft);font-size:18px;letter-spacing:.01em}.SignageDisplay .SignageDisplayReconnectDot{animation:SignagePulse 1.6s ease-out infinite;background:var(--sg-warn);border-radius:50%;box-shadow:0 0 0 0 #f59e0b80;height:12px;width:12px}.SignageDisplay .SignagePairing{align-items:center;display:flex;flex-direction:column;gap:40px;inset:0;justify-content:center;padding:6cqh 6cqw;position:absolute;text-align:center}.SignageDisplay .SignagePairing .SignagePairingBrand{align-items:center;color:var(--sg-text-soft);display:flex;gap:14px}.SignageDisplay .SignagePairing .SignagePairingBrand .material-symbols-outlined{color:var(--sg-accent);font-size:40px}.SignageDisplay .SignagePairing .SignagePairingBrand .SignagePairingBrandName{font-size:26px;font-weight:600;letter-spacing:.02em}.SignageDisplay .SignagePairing .SignagePairingBody{align-items:center;display:flex;flex-direction:column;gap:26px}.SignageDisplay .SignagePairing .SignagePairingBody .SignagePairingKicker{color:var(--sg-text-soft);font-size:30px;font-weight:500;letter-spacing:.14em;margin:0;text-transform:uppercase}.SignageDisplay .SignagePairing .SignagePairingBody .SignagePairingCode{font-feature-settings:"tnum";background:var(--sg-surface);border:1px solid var(--sg-border);border-radius:28px;box-shadow:0 30px 80px #00000073;color:var(--sg-text);font-size:clamp(80px,16vw,220px);font-size:clamp(80px,16cqw,220px);font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:.08em;line-height:1;padding:18px 40px}.SignageDisplay .SignagePairing .SignagePairingBody .SignagePairingCode.is-loading{align-items:center;display:flex;justify-content:center;min-height:180px;min-width:320px}.SignageDisplay .SignagePairing .SignagePairingBody .SignagePairingHint{color:var(--sg-text-soft);font-size:28px;line-height:1.4;margin:0;max-width:22ch}.SignageDisplay .SignagePairing .SignagePairingReconnect{align-items:center;color:var(--sg-text-soft);display:flex;font-size:18px;gap:10px;min-height:24px}.SignageDisplay .SignagePairing .SignagePairingReconnect.is-hidden{visibility:hidden}.SignageDisplay .SignagePairing .SignagePairingSpinner{animation:SignageSpin .9s linear infinite;border:6px solid var(--sg-border);border-radius:50%;border-top-color:var(--sg-accent);height:56px;width:56px}.SignageDisplay .SignagePage{box-sizing:border-box;display:flex;flex-direction:column;inset:0;padding:5.5cqh 5.5cqw;position:absolute}.SignageDisplay .SignagePage .SignagePageHead{align-items:flex-start;display:flex;flex:0 0 auto;gap:24px;justify-content:space-between;margin-bottom:3.5cqh}.SignageDisplay .SignagePage .SignagePageHead .SignagePageHeadText{display:flex;flex-direction:column;gap:8px;min-width:0}.SignageDisplay .SignagePage .SignagePageHead .SignagePageTitle{color:var(--sg-text);font-size:clamp(40px,5.2vw,76px);font-size:clamp(40px,5.2cqw,76px);font-weight:750;letter-spacing:-.01em;line-height:1.04;margin:0}.SignageDisplay .SignagePage .SignagePageHead .SignagePageOrg{color:var(--sg-text-dim);font-size:clamp(18px,1.7vw,26px);font-size:clamp(18px,1.7cqw,26px);font-weight:500;margin:0}.SignageDisplay .SignagePage .SignagePageHead .SignagePageWindow{background:var(--sg-accent-soft);border-radius:999px;color:var(--sg-accent);flex:0 0 auto;font-size:clamp(16px,1.5vw,24px);font-size:clamp(16px,1.5cqw,24px);font-weight:650;padding:10px 22px;white-space:nowrap}.SignageDisplay .SignagePage .SignagePageHead .SignagePageBadge{align-items:flex-end;display:flex;flex:0 0 auto;flex-direction:column;line-height:1}.SignageDisplay .SignagePage .SignagePageHead .SignagePageBadge .SignagePageBadgeNum{color:var(--sg-text);font-size:clamp(44px,4.5vw,72px);font-size:clamp(44px,4.5cqw,72px);font-weight:800}.SignageDisplay .SignagePage .SignagePageHead .SignagePageBadge .SignagePageBadgeLabel{color:var(--sg-text-dim);font-size:clamp(14px,1.3vw,20px);font-size:clamp(14px,1.3cqw,20px);letter-spacing:.1em;margin-top:6px;text-transform:uppercase}.SignageDisplay .SignageQuiet{align-items:center;color:var(--sg-text-dim);display:flex;flex:1 1;flex-direction:column;gap:18px;justify-content:center}.SignageDisplay .SignageQuiet .material-symbols-outlined{font-size:92px}.SignageDisplay .SignageQuiet .SignageQuietText{font-size:clamp(24px,2.4vw,36px);font-size:clamp(24px,2.4cqw,36px);font-weight:500}.SignageDisplay .SignageApptsPage .SignageApptsBody{display:flex;flex:1 1;min-height:0}.SignageDisplay .SignageApptsPage .SignageApptsList{display:flex;flex-direction:column;gap:1.4vh;gap:1.4cqh;list-style:none;margin:0;padding:0;width:100%}.SignageDisplay .SignageApptsPage .SignageApptsList .SignageApptRow{align-items:center;background:var(--sg-surface);border:1px solid var(--sg-border);border-radius:20px;display:flex;gap:26px;padding:2cqh 30px}.SignageDisplay .SignageApptsPage .SignageApptsList .SignageApptRow .SignageApptTime{font-feature-settings:"tnum";color:var(--sg-text);flex:0 0 auto;font-size:clamp(32px,3.4vw,52px);font-size:clamp(32px,3.4cqw,52px);font-variant-numeric:tabular-nums;font-weight:750;width:clamp(120px,12vw,200px);width:clamp(120px,12cqw,200px)}.SignageDisplay .SignageApptsPage .SignageApptsList .SignageApptRow .SignageApptDot{background:var(--sg-text-dim);border-radius:50%;flex:0 0 auto;height:20px;width:20px}.SignageDisplay .SignageApptsPage .SignageApptsList .SignageApptRow .SignageApptDot.dot-done{background:var(--sg-good)}.SignageDisplay .SignageApptsPage .SignageApptsList .SignageApptRow .SignageApptDot.dot-canceled{background:var(--sg-bad)}.SignageDisplay .SignageApptsPage .SignageApptsList .SignageApptRow .SignageApptDot.dot-progress{background:var(--sg-accent)}.SignageDisplay .SignageApptsPage .SignageApptsList .SignageApptRow .SignageApptDot.dot-submitted{background:var(--sg-warn)}.SignageDisplay .SignageApptsPage .SignageApptsList .SignageApptRow .SignageApptDot.dot-pending{background:var(--sg-text-dim)}.SignageDisplay .SignageApptsPage .SignageApptsList .SignageApptRow .SignageApptMain{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.SignageDisplay .SignageApptsPage .SignageApptsList .SignageApptRow .SignageApptMain .SignageApptType{color:var(--sg-text);font-size:clamp(28px,2.8vw,44px);font-size:clamp(28px,2.8cqw,44px);font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SignageDisplay .SignageApptsPage .SignageApptsList .SignageApptRow .SignageApptMain .SignageApptMeta{align-items:center;color:var(--sg-text-soft);display:flex;font-size:clamp(18px,1.7vw,28px);font-size:clamp(18px,1.7cqw,28px);gap:12px}.SignageDisplay .SignageApptsPage .SignageApptsList .SignageApptRow .SignageApptMain .SignageApptMeta .SignageApptSep{color:var(--sg-text-dim)}.SignageDisplay .SignageKpisPage .SignageKpisGrid{grid-gap:2.4vh 2.4vw;display:grid;flex:1 1;gap:2.4vh 2.4vw;gap:2.4cqh 2.4cqw;grid-template-columns:repeat(3,1fr);min-height:0}.SignageDisplay .SignageKpisPage .SignageKpisGrid.count-1{grid-template-columns:1fr}.SignageDisplay .SignageKpisPage .SignageKpisGrid.count-2,.SignageDisplay .SignageKpisPage .SignageKpisGrid.count-4{grid-template-columns:repeat(2,1fr)}.SignageDisplay .SignageKpisPage .SignageKpisGrid.count-5{grid-template-columns:repeat(3,1fr)}.SignageDisplay .SignageKpisPage .SignageKpisGrid .SignageKpiTile{background:var(--sg-surface);border:1px solid var(--sg-border);border-radius:26px;display:flex;flex-direction:column;gap:18px;justify-content:space-between;padding:clamp(24px,3cqh,48px) clamp(28px,2.6cqw,48px)}.SignageDisplay .SignageKpisPage .SignageKpisGrid .SignageKpiTile .SignageKpiTop{align-items:center;color:var(--sg-text-soft);display:flex;gap:16px}.SignageDisplay .SignageKpisPage .SignageKpisGrid .SignageKpiTile .SignageKpiTop .material-symbols-outlined{color:var(--sg-accent);font-size:clamp(30px,2.6vw,44px);font-size:clamp(30px,2.6cqw,44px)}.SignageDisplay .SignageKpisPage .SignageKpisGrid .SignageKpiTile .SignageKpiTop .SignageKpiLabel{font-size:clamp(20px,1.8vw,30px);font-size:clamp(20px,1.8cqw,30px);font-weight:600}.SignageDisplay .SignageKpisPage .SignageKpisGrid .SignageKpiTile .SignageKpiValue{font-feature-settings:"tnum";color:var(--sg-text);font-size:clamp(48px,6vw,104px);font-size:clamp(48px,6cqw,104px);font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.02em;line-height:1}.SignageDisplay .SignageLeaderPage .SignageLeaderBody{display:flex;flex:1 1;min-height:0}.SignageDisplay .SignageLeaderPage .SignageLeaderList{display:flex;flex-direction:column;gap:1.6vh;gap:1.6cqh;list-style:none;margin:0;padding:0;width:100%}.SignageDisplay .SignageLeaderPage .SignageLeaderList .SignageLeaderRow{align-items:center;background:var(--sg-surface);border:1px solid var(--sg-border);border-radius:22px;display:flex;gap:30px;padding:2cqh 34px}.SignageDisplay .SignageLeaderPage .SignageLeaderList .SignageLeaderRow .SignageLeaderRank{align-items:center;background:var(--sg-surface-2);border-radius:18px;color:var(--sg-text-soft);display:flex;flex:0 0 auto;font-size:clamp(30px,3vw,46px);font-size:clamp(30px,3cqw,46px);font-weight:800;height:clamp(56px,5vw,84px);height:clamp(56px,5cqw,84px);justify-content:center;width:clamp(56px,5vw,84px);width:clamp(56px,5cqw,84px)}.SignageDisplay .SignageLeaderPage .SignageLeaderList .SignageLeaderRow .SignageLeaderName{color:var(--sg-text);flex:1 1;font-size:clamp(30px,3.2vw,52px);font-size:clamp(30px,3.2cqw,52px);font-weight:650;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SignageDisplay .SignageLeaderPage .SignageLeaderList .SignageLeaderRow .SignageLeaderValue{font-feature-settings:"tnum";color:var(--sg-text);flex:0 0 auto;font-size:clamp(34px,3.6vw,58px);font-size:clamp(34px,3.6cqw,58px);font-variant-numeric:tabular-nums;font-weight:800}.SignageDisplay .SignageLeaderPage .SignageLeaderList .SignageLeaderRow.rank-1{background:var(--sg-accent-soft);border-color:#0000}.SignageDisplay .SignageLeaderPage .SignageLeaderList .SignageLeaderRow.rank-1 .SignageLeaderRank{background:var(--sg-accent);color:#fff}.SignageDisplay .SignageLeaderPage .SignageLeaderList .SignageLeaderRow.rank-1 .SignageLeaderValue{color:var(--sg-accent)}.SignageDisplay .SignageLeadsPage .SignageLeadsBody{align-items:center;display:flex;flex:1 1;justify-content:center;min-height:0}.SignageDisplay .SignageLeadsPage .SignageLeadsHero{align-items:center;display:flex;flex-direction:column;gap:26px;text-align:center}.SignageDisplay .SignageLeadsPage .SignageLeadsHero .SignageLeadsBigNum{font-feature-settings:"tnum";color:var(--sg-text);font-size:clamp(140px,22vw,340px);font-size:clamp(140px,22cqw,340px);font-variant-numeric:tabular-nums;font-weight:850;letter-spacing:-.03em;line-height:.92}.SignageDisplay .SignageLeadsPage .SignageLeadsHero .SignageLeadsDelta{align-items:center;border-radius:999px;display:inline-flex;font-size:clamp(28px,2.6vw,44px);font-size:clamp(28px,2.6cqw,44px);font-weight:700;gap:14px;padding:14px 30px}.SignageDisplay .SignageLeadsPage .SignageLeadsHero .SignageLeadsDelta .material-symbols-outlined{font-size:1.2em}.SignageDisplay .SignageLeadsPage .SignageLeadsHero .SignageLeadsDelta .SignageLeadsDeltaLabel{font-size:.62em;font-weight:500;opacity:.85}.SignageDisplay .SignageLeadsPage .SignageLeadsHero .SignageLeadsDelta.is-up{background:#22c55e29;color:var(--sg-good)}.SignageDisplay .SignageLeadsPage .SignageLeadsHero .SignageLeadsDelta.is-down{background:#ef444429;color:var(--sg-bad)}.SignageDisplay .SignageLeadsPage .SignageLeadsHero .SignageLeadsDelta.is-flat{background:var(--sg-surface-2);color:var(--sg-text-soft)}.SignageDisplay .SignageLeadsPage .SignageLeadsHero .SignageLeadsCaption{color:var(--sg-text-dim);font-size:clamp(22px,2vw,32px);font-size:clamp(22px,2cqw,32px);font-weight:500}.SignageDisplay .SignageCallsPage .SignageCallsBody{display:flex;flex:1 1;flex-direction:column;gap:4vh;gap:4cqh;justify-content:center;min-height:0}.SignageDisplay .SignageCallsPage .SignageCallsHero{align-items:center;display:flex;flex-direction:column;gap:8px}.SignageDisplay .SignageCallsPage .SignageCallsHero .SignageCallsRate{font-feature-settings:"tnum";color:var(--sg-accent);font-size:clamp(110px,16vw,240px);font-size:clamp(110px,16cqw,240px);font-variant-numeric:tabular-nums;font-weight:850;letter-spacing:-.02em;line-height:.95}.SignageDisplay .SignageCallsPage .SignageCallsHero .SignageCallsRateLabel{color:var(--sg-text-soft);font-size:clamp(24px,2.2vw,38px);font-size:clamp(24px,2.2cqw,38px);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.SignageDisplay .SignageCallsPage .SignageCallsTiles{grid-gap:2.4vw;display:grid;gap:2.4vw;gap:2.4cqw;grid-template-columns:repeat(3,1fr)}.SignageDisplay .SignageCallsPage .SignageCallsTiles .SignageCallTile{align-items:center;background:var(--sg-surface);border:1px solid var(--sg-border);border-radius:24px;display:flex;flex-direction:column;gap:12px;padding:clamp(22px,3cqh,40px) 24px}.SignageDisplay .SignageCallsPage .SignageCallsTiles .SignageCallTile .material-symbols-outlined{color:var(--sg-text-soft);font-size:clamp(34px,3vw,50px);font-size:clamp(34px,3cqw,50px)}.SignageDisplay .SignageCallsPage .SignageCallsTiles .SignageCallTile .SignageCallTileValue{font-feature-settings:"tnum";color:var(--sg-text);font-size:clamp(44px,5vw,80px);font-size:clamp(44px,5cqw,80px);font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.SignageDisplay .SignageCallsPage .SignageCallsTiles .SignageCallTile .SignageCallTileLabel{color:var(--sg-text-dim);font-size:clamp(18px,1.6vw,26px);font-size:clamp(18px,1.6cqw,26px);letter-spacing:.08em;text-transform:uppercase}.SignageDisplay .SignageCallsPage .SignageCallsTiles .SignageCallTile.tone-good .material-symbols-outlined{color:var(--sg-good)}.SignageDisplay .SignageCallsPage .SignageCallsTiles .SignageCallTile.tone-bad .material-symbols-outlined{color:var(--sg-bad)}.SignageDisplay .SignageAnnouncePage{align-items:center;justify-content:center;padding:6cqh 8cqw;text-align:center}.SignageDisplay .SignageAnnouncePage.has-media{padding:0}.SignageDisplay .SignageAnnouncePage .SignageAnnounceMedia{inset:0;position:absolute;z-index:0}.SignageDisplay .SignageAnnouncePage .SignageAnnounceMedia img{height:100%;object-fit:cover;width:100%}.SignageDisplay .SignageAnnouncePage .SignageAnnounceMedia .SignageAnnounceScrim{background:linear-gradient(180deg,#080b1033,#080b10c7);inset:0;position:absolute}.SignageDisplay .SignageAnnouncePage .SignageAnnounceContent{align-items:center;display:flex;flex-direction:column;gap:30px;max-width:80%;position:relative;z-index:1}.SignageDisplay .SignageAnnouncePage.has-media .SignageAnnounceContent{align-self:flex-end;color:#fff;margin-bottom:7cqh}.SignageDisplay .SignageAnnouncePage .SignageAnnounceTitle{color:var(--sg-text);font-size:clamp(56px,8vw,140px);font-size:clamp(56px,8cqw,140px);font-weight:800;letter-spacing:-.02em;line-height:1.02;margin:0}.SignageDisplay .SignageAnnouncePage.has-media .SignageAnnounceTitle{color:#fff}.SignageDisplay .SignageAnnouncePage .SignageAnnounceBody{color:var(--sg-text-soft);font-size:clamp(28px,3.2vw,56px);font-size:clamp(28px,3.2cqw,56px);font-weight:400;line-height:1.32;margin:0}.SignageDisplay .SignageAnnouncePage.has-media .SignageAnnounceBody{color:#ffffffeb}.SignageDisplay .SignageAnnouncePage .SignageAnnounceOrg{color:var(--sg-text-dim);font-size:clamp(20px,1.8vw,30px);font-size:clamp(20px,1.8cqw,30px);font-weight:500;margin:0}.SignageDisplay .SignageAnnouncePage.has-media .SignageAnnounceOrg{color:#ffffffb3}.SignageDisplay .SignageMediaPage{padding:0}.SignageDisplay .SignageMediaPage .SignageMediaImg{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.SignageDisplay .SignageMediaPage .SignageMediaCaption{background:linear-gradient(180deg,#080b1000,#080b10cc);bottom:0;left:0;padding:8cqh 6cqw 6cqh;position:absolute;right:0}.SignageDisplay .SignageMediaPage .SignageMediaCaption span{color:#fff;font-size:clamp(30px,3.4vw,60px);font-size:clamp(30px,3.4cqw,60px);font-weight:600;text-shadow:0 2px 18px #00000080}.SignageDisplay .SignageMediaPage.is-empty{align-items:center;justify-content:center}.SignageDisplay .SignageMediaPage .SignageMediaFallback{align-items:center;display:flex;flex-direction:column;gap:22px;text-align:center}.SignageDisplay .SignageMediaPage .SignageMediaFallback .material-symbols-outlined{color:var(--sg-text-dim);font-size:100px}.SignageDisplay .SignageMediaPage .SignageMediaFallback .SignageMediaFallbackTitle{color:var(--sg-text);font-size:clamp(44px,5vw,88px);font-size:clamp(44px,5cqw,88px);font-weight:750;margin:0}.SignageDisplay .SignageMediaPage .SignageMediaFallback .SignageMediaFallbackCaption{color:var(--sg-text-soft);font-size:clamp(24px,2.4vw,40px);font-size:clamp(24px,2.4cqw,40px);margin:0}.SignageDisplay .SignageClockPage{align-items:center;gap:5vh;gap:5cqh;justify-content:center}.SignageDisplay .SignageClockPage .SignageClockBrand{align-items:center;display:flex;gap:18px;justify-content:center;left:0;position:absolute;right:0;top:5vh;top:5cqh}.SignageDisplay .SignageClockPage .SignageClockBrand .SignageClockLogo{height:clamp(40px,4vw,64px);height:clamp(40px,4cqw,64px);object-fit:contain;width:auto}.SignageDisplay .SignageClockPage .SignageClockBrand .SignageClockOrg{color:var(--sg-text-soft);font-size:clamp(22px,2.2vw,36px);font-size:clamp(22px,2.2cqw,36px);font-weight:600;letter-spacing:.01em}.SignageDisplay .SignageClockPage .SignageClockMain{align-items:center;display:flex;flex-direction:column;gap:2vh;gap:2cqh}.SignageDisplay .SignageClockPage .SignageClockMain .SignageClockTime{font-feature-settings:"tnum";align-items:baseline;display:flex;font-variant-numeric:tabular-nums;gap:.18em;line-height:.9}.SignageDisplay .SignageClockPage .SignageClockMain .SignageClockTime .SignageClockHm{color:var(--sg-text);font-size:clamp(160px,26vw,420px);font-size:clamp(160px,26cqw,420px);font-weight:800;letter-spacing:-.02em}.SignageDisplay .SignageClockPage .SignageClockMain .SignageClockTime .SignageClockSuffix{color:var(--sg-text-soft);font-size:clamp(48px,6vw,110px);font-size:clamp(48px,6cqw,110px);font-weight:700}.SignageDisplay .SignageClockPage .SignageClockMain .SignageClockDate{color:var(--sg-text-soft);font-size:clamp(30px,3.4vw,60px);font-size:clamp(30px,3.4cqw,60px);font-weight:500}@keyframes SignagePulse{0%{box-shadow:0 0 0 0 #f59e0b73}70%{box-shadow:0 0 0 14px #f59e0b00}to{box-shadow:0 0 0 0 #f59e0b00}}@keyframes SignageSpin{to{transform:rotate(1turn)}}.SignageEditor{display:flex;flex-direction:column;gap:16px;padding:18px 22px 40px}.SignageEditor .SignageEditorLoading,.SignageEditor .SignageEditorNotFound{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:300px;text-align:center}.SignageEditor .SignageEditorLoading p,.SignageEditor .SignageEditorNotFound p{font-size:13px;margin:0}.SignageEditor .SignageEditorLoading .material-symbols-outlined,.SignageEditor .SignageEditorNotFound .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:40px}.SignageEditor .SignageEditorLoading h3,.SignageEditor .SignageEditorNotFound h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.SignageEditor .SignageEditorBackButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:4px;padding:8px 12px}.SignageEditor .SignageEditorBackButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.SignageEditor .SignageEditorBackButton:hover{border-color:var(--border_Dark_Light)}.SignageEditor .SignageEditorTopBar{align-items:center;display:flex;gap:14px;justify-content:space-between}.SignageEditor .SignageEditorTopBar .SignageEditorTopBarLeft{align-items:center;display:flex;gap:10px;min-width:0}.SignageEditor .SignageEditorTopBar .SignageEditorTopBarLeft .SignageEditorBack{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;transition:border-color .12s ease,box-shadow .12s ease;width:34px}.SignageEditor .SignageEditorTopBar .SignageEditorTopBarLeft .SignageEditorBack .material-symbols-outlined{font-size:20px}.SignageEditor .SignageEditorTopBar .SignageEditorTopBarLeft .SignageEditorBack:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.SignageEditor .SignageEditorTopBar .SignageEditorTopBarLeft .SignageEditorTopBarTitle{align-items:center;display:flex;gap:10px;min-width:0}.SignageEditor .SignageEditorTopBar .SignageEditorTopBarLeft .SignageEditorTopBarTitle h1{color:var(--text_Title_Dark);font-size:19px;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SignageEditor .SignageEditorTopBar .SignageEditorPairBadge{align-items:center;border-radius:999px;display:inline-flex;flex-shrink:0;font-size:11.5px;font-weight:600;gap:5px;padding:3px 10px}.SignageEditor .SignageEditorTopBar .SignageEditorPairBadge .material-symbols-outlined{font-size:15px}.SignageEditor .SignageEditorTopBar .SignageEditorPairBadge.is-online{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.SignageEditor .SignageEditorTopBar .SignageEditorPairBadge.is-offline{background:var(--surface-sunken);color:var(--text_Title_Light)}.SignageEditor .SignageEditorTopBar .SignageEditorPairBadge.is-unpaired{background:var(--surface-sunken);color:var(--text_Title_Light_Light)}.SignageEditor .SignageEditorTopBar .SignageEditorTopBarActions{align-items:center;display:flex;flex-shrink:0;gap:10px}.SignageEditor .SignageEditorTopBar .SignageEditorTopBarActions .SignageEditorSaved,.SignageEditor .SignageEditorTopBar .SignageEditorTopBarActions .SignageEditorSaving{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;font-weight:600;gap:5px}.SignageEditor .SignageEditorTopBar .SignageEditorTopBarActions .SignageEditorSaved .material-symbols-outlined,.SignageEditor .SignageEditorTopBar .SignageEditorTopBarActions .SignageEditorSaving .material-symbols-outlined{color:var(--Done);font-size:16px}.SignageEditor .SignageEditorTopBar .SignageEditorTopBarActions .SignageEditorActionButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 13px;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease}.SignageEditor .SignageEditorTopBar .SignageEditorTopBarActions .SignageEditorActionButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.SignageEditor .SignageEditorTopBar .SignageEditorTopBarActions .SignageEditorActionButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SignageEditor .SignageEditorTopBar .SignageEditorTopBarActions .SignageEditorActionButton:active{transform:scale(.98)}.SignageEditor .SignageEditorTopBar .SignageEditorTopBarActions .SignageEditorActionButton.is-primary .material-symbols-outlined{color:var(--background_Blue)}.SignageEditor .SignageEditorTopBar .SignageEditorTopBarActions .SignageEditorIconButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:border-color .12s ease,box-shadow .12s ease;width:36px}.SignageEditor .SignageEditorTopBar .SignageEditorTopBarActions .SignageEditorIconButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:19px}.SignageEditor .SignageEditorTopBar .SignageEditorTopBarActions .SignageEditorIconButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.SignageEditor .SignageEditorTopBar .SignageEditorTopBarActions .SignageEditorIconButton.is-danger .material-symbols-outlined{color:var(--Canceled)}.SignageEditor .SignageEditorTopBar .SignageEditorTopBarActions .SignageEditorIconButton.is-danger:hover{border-color:color-mix(in srgb,var(--Canceled) 40%,var(--border_Light))}.SignageEditor .SignageEditorGrid{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1.35fr) minmax(360px,1fr)}.SignageEditor .SignageEditorLeft{display:flex;flex-direction:column;gap:16px;min-width:0}.SignageEditor .SignageEditorRight{min-width:0;position:-webkit-sticky;position:sticky;top:12px}.SignageEditor .SignageEditorCard .SignageEditorCardTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:700;margin:0 0 14px}.SignageEditor .SignageEditorSettings{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:var(--shadow-card-rest);display:flex;flex-direction:column;gap:14px;padding:16px 18px}.SignageEditor .SignageEditorSettings .SignageEditorSettingsRow{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr 110px}.SignageEditor .SignageEditorField{display:flex;flex-direction:column;gap:6px}.SignageEditor .SignageEditorField>span{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.SignageEditor .SignageEditorField input[type=number],.SignageEditor .SignageEditorField input[type=text]{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:var(--shadow-lift);color:var(--text_Title_Dark);font-size:13.5px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.SignageEditor .SignageEditorField input[type=number]::placeholder,.SignageEditor .SignageEditorField input[type=text]::placeholder{color:var(--text_Title_Light_Light)}.SignageEditor .SignageEditorField input[type=number]:focus,.SignageEditor .SignageEditorField input[type=number]:hover,.SignageEditor .SignageEditorField input[type=text]:focus,.SignageEditor .SignageEditorField input[type=text]:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-lift-hover);outline:3px solid var(--outline_Blue)}.SignageEditor .SignageEditorField input[type=number]:disabled,.SignageEditor .SignageEditorField input[type=text]:disabled{cursor:not-allowed;opacity:.6}.SignageEditor .SignageEditorLocked .material-symbols-outlined{color:var(--background_Blue)}.SignageEditor .SignageEditorPreviewCard{display:flex;flex-direction:column;gap:12px;margin-left:20px}.SignageEditor .SignageEditorPreviewCard .SignageEditorPreviewHead{align-items:center;display:flex;gap:10px;justify-content:space-between}.SignageEditor .SignageEditorPreviewCard .SignageEditorPreviewHead .SignageEditorCardTitle{margin:0}.SignageEditor .SignageEditorPreviewCard .SignageEditorPreviewHead .SignageEditorPreviewHeadActions{align-items:center;display:flex;gap:8px}.SignageEditor .SignageEditorPreviewCard .SignageEditorPreviewHead .SignageEditorPreviewSizes{align-items:center;background:var(--surface-sunken);border:1px solid var(--border_Light);border-radius:9px;display:inline-flex;gap:2px;padding:2px}.SignageEditor .SignageEditorPreviewCard .SignageEditorPreviewHead .SignageEditorPreviewSizes .SignageEditorPreviewSizeBtn{background:#0000;border:none;border-radius:7px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:12px;font-weight:700;height:24px;min-width:26px;padding:0 7px;transition:background .12s ease,color .12s ease}.SignageEditor .SignageEditorPreviewCard .SignageEditorPreviewHead .SignageEditorPreviewSizes .SignageEditorPreviewSizeBtn:hover{background:color-mix(in srgb,var(--text_Title_Dark) 8%,#0000);color:var(--text_Title_Dark)}.SignageEditor .SignageEditorPreviewCard .SignageEditorPreviewHead .SignageEditorPreviewSizes .SignageEditorPreviewSizeBtn.is-active{background:var(--background_White);box-shadow:0 1px 3px #00000014;color:var(--text_Title_Dark)}.SignageEditor .SignageEditorPreviewCard .SignageEditorPreviewHead .SignageEditorPreviewExpand{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:9px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease;width:30px}.SignageEditor .SignageEditorPreviewCard .SignageEditorPreviewHead .SignageEditorPreviewExpand .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.SignageEditor .SignageEditorPreviewCard .SignageEditorPreviewHead .SignageEditorPreviewExpand:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.SignageEditor .SignageEditorPreviewCard .SignageEditorPreviewHead .SignageEditorPreviewExpand:hover .material-symbols-outlined{color:var(--text_Title_Dark)}.SignageEditor .SignageEditorPreviewCard .SignageEditorPreviewHead .SignageEditorPreviewExpand:active{transform:scale(.96)}.SignageEditor .SignageEditorPreviewCard .SignageEditorPreviewHead .SignageEditorPreviewExpand:disabled{box-shadow:none;cursor:not-allowed;opacity:.45}.SignageEditor .SignageEditorPreviewCard .SignageEditorPreviewHead .SignageEditorPreviewInfo{color:var(--text_Title_Light_Light);cursor:help;font-size:18px}.SignageEditor .SignageEditorPreviewCard.is-small .SignageEditorTv{max-width:320px}.SignageEditor .SignageEditorPreviewCard.is-medium .SignageEditorTv{max-width:520px}.SignageEditor .SignageEditorPreviewCard.is-large .SignageEditorTv{max-width:100%}.SignageEditor .SignageEditorPreviewCard .SignageEditorPreviewNote{color:var(--text_Title_Light_Light);font-size:11.5px;margin:0;text-align:center}.SignageEditor .SignageEditorTv{align-items:center;display:flex;flex-direction:column;margin:0 auto;width:100%}.SignageEditor .SignageEditorTv .SignageEditorTvScreen{aspect-ratio:16/9;background:linear-gradient(180deg,#2a2f37,#15181d 14%,#0c0e12);border-radius:16px;box-shadow:0 18px 44px #00000052,inset 0 2px 0 #ffffff0d,0 0 0 1px #0000008c;overflow:hidden;padding:clamp(8px,2.2%,16px);position:relative;width:100%}.SignageEditor .SignageEditorTv .SignageEditorTvScreen>*{background:#05070a;border-radius:7px;box-shadow:0 0 0 1px #000000d9,0 0 0 2px #ffffff0a;height:auto;inset:clamp(8px,2.2%,16px);overflow:hidden;position:absolute;width:auto}.SignageEditor .SignageEditorTv .SignageEditorTvScreen .SignageEditorPreviewEmpty{align-items:center;background:#05070a;border-radius:7px;color:#fff9;display:flex;flex-direction:column;gap:8px;inset:clamp(8px,2.2%,16px);justify-content:center;position:absolute}.SignageEditor .SignageEditorTv .SignageEditorTvScreen .SignageEditorPreviewEmpty .material-symbols-outlined{font-size:34px}.SignageEditor .SignageEditorTv .SignageEditorTvScreen .SignageEditorPreviewEmpty p{font-size:13px;margin:0}.SignageEditor .SignageEditorTv .SignageEditorTvScreen .SignagePreviewFrame .SignagePreviewFrameCanvas{left:50%;overflow:hidden;position:absolute;top:50%;transform-origin:center center}.SignageEditor .SignageEditorTv .SignageEditorTvStand{align-items:center;display:flex;flex-direction:column;width:100%}.SignageEditor .SignageEditorTv .SignageEditorTvStand .SignageEditorTvNeck{background:linear-gradient(180deg,#20242b,#14171c);border-radius:0 0 3px 3px;height:14px;max-width:60px;min-width:26px;width:9%}.SignageEditor .SignageEditorTv .SignageEditorTvStand .SignageEditorTvBase{background:linear-gradient(180deg,#2a2f37,#12151a);border-radius:8px;box-shadow:0 6px 14px #00000047;height:8px;max-width:280px;min-width:110px;width:34%}.SignageEditor .SignageEditorPreviewOverlay{align-items:center;animation:SignageEditorOverlayFade .18s ease;backdrop-filter:blur(8px) saturate(120%);-webkit-backdrop-filter:blur(8px) saturate(120%);background:#0f172a8c;display:flex;inset:0;justify-content:center;padding:4vh 4vw;position:fixed;z-index:1000}.SignageEditor .SignageEditorPreviewOverlay .SignageEditorPreviewOverlayInner{align-items:center;animation:SignageEditorOverlayPop .22s cubic-bezier(.2,.8,.25,1);display:flex;flex-direction:column;gap:14px;position:relative;width:min(1280px,100%)}.SignageEditor .SignageEditorPreviewOverlay .SignageEditorPreviewOverlayInner .SignageEditorTv.is-overlay{width:auto}.SignageEditor .SignageEditorPreviewOverlay .SignageEditorPreviewOverlayInner .SignageEditorTv.is-overlay .SignageEditorTvScreen{height:min(78vh,min(1280px,92vw)*9/16);max-width:92vw;width:auto}.SignageEditor .SignageEditorPreviewOverlay .SignageEditorPreviewOverlayClose{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;box-shadow:0 6px 18px #00000047;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;height:40px;justify-content:center;position:absolute;right:-6px;top:-6px;transform:translate(40%,-40%);transition:transform .1s ease,box-shadow .12s ease;width:40px;z-index:2}.SignageEditor .SignageEditorPreviewOverlay .SignageEditorPreviewOverlayClose .material-symbols-outlined{color:var(--text_Title_Light);font-size:22px}.SignageEditor .SignageEditorPreviewOverlay .SignageEditorPreviewOverlayClose:hover{box-shadow:0 10px 24px #00000057}.SignageEditor .SignageEditorPreviewOverlay .SignageEditorPreviewOverlayClose:active{transform:translate(40%,-40%) scale(.95)}.SignageEditor .SignageEditorPreviewOverlay .SignageEditorPreviewOverlayNote{color:#f8fafceb;font-size:12.5px;font-weight:500;margin:0;text-align:center}@keyframes SignageEditorOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes SignageEditorOverlayPop{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:1050px){.SignageEditor{padding:16px 16px 36px}.SignageEditor .SignageEditorGrid{grid-template-columns:1fr}.SignageEditor .SignageEditorRight{order:-1;position:static}.SignageEditor .SignageEditorPreviewCard.is-large .SignageEditorTv,.SignageEditor .SignageEditorPreviewCard.is-medium .SignageEditorTv,.SignageEditor .SignageEditorPreviewCard.is-small .SignageEditorTv{max-width:640px}.SignageEditor .SignageEditorSettings .SignageEditorSettingsRow{grid-template-columns:1fr 1fr}}@media(max-width:600px){.SignageEditor{padding:12px 10px 32px}.SignageEditor .SignageEditorTopBar{align-items:stretch;flex-direction:column;gap:10px}.SignageEditor .SignageEditorTopBar .SignageEditorTopBarActions{flex-wrap:wrap;justify-content:space-between}.SignageEditor .SignageEditorSettings .SignageEditorSettingsRow{grid-template-columns:1fr}.SignageEditor .SignageEditorField input[type=number],.SignageEditor .SignageEditorField input[type=text]{font-size:16px}.SignageEditor .SignageEditorPreviewCard .SignageEditorPreviewHead{flex-wrap:wrap;row-gap:8px}.SignageEditor .SignageEditorPreviewCard .SignageEditorPreviewHead .SignageEditorPreviewHeadActions{gap:6px}.SignageEditor .SignageEditorPreviewCard.is-large .SignageEditorTv,.SignageEditor .SignageEditorPreviewCard.is-medium .SignageEditorTv,.SignageEditor .SignageEditorPreviewCard.is-small .SignageEditorTv{max-width:100%}.SignageEditor .SignageEditorPreviewOverlay{padding:16px 12px}.SignageEditor .SignageEditorPreviewOverlay .SignageEditorTv.is-overlay .SignageEditorTvScreen{aspect-ratio:16/9;height:auto;max-width:100%;width:100%}.SignageEditor .SignageEditorPreviewOverlay .SignageEditorPreviewOverlayClose{height:36px;right:0;top:0;transform:none;width:36px}.SignageEditor .SignageEditorPreviewOverlay .SignageEditorPreviewOverlayClose:active{transform:scale(.95)}}